Modifying ActionMenu.dll? - S740, S743 General

Hi all,
I was trying to modify the ActionMenu that pops up when you slide the querty out. This is on a HTC S740, but I suppose it would be the same for all HTC devices with a slide out keyboard. My intention was to edit it in a way that option nr. 3 (messenger) brings up a different messenger than WLMessenger, as I never use this one.
My findings so far are that the information to the links are stored in a dll called ActionMenu in the windows folder. I was able to open it with notepad, however editing the path for the messenger somehow broke the whole dll so ActionMenu won't pop up at all anymore when sliding the keyboard open. I also tried editing it with XN Resource Editor, but there nothing is displayed. So for now I am at my wits end.
Maybe someone else could help out here? Would truly be appreciated.
Regards,
.-ombre-.

Dll is a compiled library and therefore a binary file... If you would like to edit it this brute way you should use hex editor and only REPLACE links. That means, new link must have the same lenght as the old one and none of bytes should be moved. Then obviously, final file must have the same size as the old one.
Anyway, then it mustn't work either.

yeah, thats something I tried in the meantime and no, that doesnt work either..
Oh well..

Related

registry edit in kitchen question

Hi guys so i got a a US cellular ROM and used rstoyguy's blank kitchen from ppc. I took out all the unwanted programs that i dont need and i wanted to edit some registry, the thing is i couldn't find the hv files to edit. the reason for this is when i flash the phone using this ROM i edited and go to SMS/MMS and go to mms options i could get rid of USC in the servers tab. I know how to find it in the registry editor manually but what i want to do is to edit the registry in the actual rom so when i flash it to a phone the server tab in mms is already unlocked and doesn't show me USC. any ideas? or should i use another kitchen ?
In my GSM kitchen, I can inject registry changes in an .RGU file or .PROVXML file.
If your CDMA kitchen contains such files, you could look to inject your registry change that way.
Make sure to use a Text Editor that supports Unicode format as well.
HTH,
So my problem was the text editor. LOL i feel stupid now. thanks a bunch
Phone: Location Setting
Start-Phone-Menu-Options-Services-Location Settings-Get Settings
The location consent form has “US Cellular “ wording throughout the warning.
How do you edit this? I changed a lot of settings already but still no luck?
Why do you want to change that?
im just trying to make a generic rom. Without any trace of any other carrier. When you look at the USC ROM it seems to be one of the cleanest and easiest to modify, easy to understand. Once i finish this, this may help a lot of people who needs it. so please help me pls. Thats the only thing i need to take out. I found the registry in these files mxipupdate_oemoperators_104 and mxipupdate_oemoperators_106 but once i edit it just shows me a black box with scrolls on the side. I coudn't see the original consent like the once found in the registry. Instead it is blocked by another page. help thanks
motoyola said:
im just trying to make a generic rom. Without any trace of any other carrier. When you look at the USC ROM it seems to be one of the cleanest and easiest to modify, easy to understand. Once i finish this, this may help a lot of people who needs it. so please help me pls. Thats the only thing i need to take out. I found the registry in these files mxipupdate_oemoperators_104 and mxipupdate_oemoperators_106 but once i edit it just shows me a black box with scrolls on the side. I coudn't see the original consent like the once found in the registry. Instead it is blocked by another page. help thanks
Click to expand...
Click to collapse
Umm.. I think you are trying way too hard. Where do i get this page at on the phone?
it looks like this. how do you fix this?

Awesome Start Honeycomb Replacement [WVGA ONLY] - Cab now included!

I'm on of those guys who hates the windows 6.5 Honeycomb menus. So after reading some points here I changed mine. Now you can to!
AwesomeStart is a modification to WM 6.5 that gives you a nice simple list that's fun and easy to use. Just install the cab and you're good to do.
Better yet, couple it with JSPA's Program Manager and my own Start Menu Sorter and you'll have the best menu in town.
Click here For JSPA's Program Manager
Click here for Start Menu Sorter
Note this is for WVGA (480x800) devices running Windows Mobile 6.5 and supports both Portrait and Landscape.
- Update - Sorry, forgot the cab file.. now it's attached.
Da Pitch
Hey.. you like my stuff? Please donate to support my independent film projects.
And please, watch my movies..
http://www.evanscitystories.com
(Rated Mature for Language and Gore)
BE SURE TO COMMENT AS I LOVE FEEDBACK!
​
This post...
... intentionally left blank!
Not Working...
I just tried your app on my TP2 CDMA with Mighty Mike 6.5 ROM and it does not appear to work unless there is something I'm missing.... but it seemed pretty strait forward...
Any ideas or comments?
Not working either
tried but does not work on my HD2
"installation unsuccessful"...strange!
Weird.. the only thing I can think of is for some reason the cab refuses to overwrite files in your windows directory. I'll attach just the source files. Just unzip them and copy the files in to the \Windows directory on your device.
Vga pleaaaaaaaaaaaaase!
zip file
So just copy this Unzipped file and put into -windows-?
Copied the contents of zip file and then did a soft reset but doesnt seem to work on the HD2
Doesn't work on HD2. Tried cab and tried zip to overwrite files. Neither work after soft reset. Plesse kindly fix as I SO want this.
Cant get it to work on my TP2 with HTC 6.5 rom either...?
Works great on my Rhodium, thanks!
Strange about the HD2. Can you see what StartMenu_GridScene files you have in your windows directory? Maybe they are by a different name.
JoeWilcox said:
Strange about the HD2. Can you see what StartMenu_GridScene files you have in your windows directory? Maybe they are by a different name.
Click to expand...
Click to collapse
nope, they are the same name, just verified. I can confirm it isnt working for my HD2 either
** edit
and can also confirm that the files in your cab are now in the windows folder. Backed up the old ones and the new ones have different modified dates
JoeWilcox said:
Strange about the HD2. Can you see what StartMenu_GridScene files you have in your windows directory? Maybe they are by a different name.
Click to expand...
Click to collapse
They are by the same name but there are also the following files which may or may not require modifying..
StartMenuCust_480x800.cpr
StartMenuCust_800x480.cpr
StartMenu_Global_800x480.cpr
StartMenu_Global_480x800.cpr
ok i figured it out guys, i attached a zip containing the 2 files that also have to be included. just copy these into your windows folder along with the cab in post 1. Please include them in a new cab (if you like of course).
mallman said:
ok i figured it out guys, i attached a zip containing the 2 files that also have to be included. just copy these into your windows folder along with the cab in post 1. Please include them in a new cab (if you like of course).
Click to expand...
Click to collapse
Thank you mallman...confirmed working. And thanks to the OP
worked after adding those extra files, thanks!
Also, curious if we can have the ability to get 2 columns in the landscape, since Its a waste of space to have only 2-3 on one view, so its also an even amount (Same amount seen in portrait as landscape)
So it seems that some roms use StartMenuCust_xxxx to get the grid layouts but not all of them. I've rebuild the cab and included the duplicates. Give this a try and see if it installs and fixes the problem on the HD2's.
Also, curious if we can have the ability to get 2 columns in the landscape, since Its a waste of space to have only 2-3 on one view, so its also an even amount (Same amount seen in portrait as landscape)
Today 08:52 PM
I've already been there and personally I didn't like it. You can edit the files yourself. They are pretty simple to work with. If you make them, feel free to PM me and I'll put them on the top of the page.
Vga pleaaaaaaaaaaaaase!
If there is enough demand I'll create them for a VGA device though I don't have one to test. I want to say someone else did already but when I searched I couldn't find it. I

UPDATED: DeviceID fetcher (now showing multiple IDs)

This a small application I wrote to automatically retrieve the DeviceID on your PC without having to open the registry editor. It can also create the DeviceID.txt file with the id value stored. It's written in Java so it requires JRE to be installed (most of you already have this)
http://rapidshare.com/files/403680176/DeviceID.jar.html
Make sure you have Sony Ericsson Update Service installed otherwise the device id will not be created in the registry
UPDATE: App updated to show all Device Ids stored in the registry
still dont work for me
windows 7 x64
It's been downloaded too many times (10) for a Free Rapid Share account, it is no longer downloadable, you'll have to upload elsewhere
Balur said:
It's been downloaded too many times (10) for a Free Rapid Share account, it is no longer downloadable, you'll have to upload elsewhere
Click to expand...
Click to collapse
new link posted
Hi !
As you can see I have more Strings in the registry ?
Whats your methot of determining which is the right one as they all show different DeviceID Strings ?
THX
pietropizzi said:
Hi !
As you can see I have more Strings in the registry ?
Whats your methot of determining which is the right one as they all show different DeviceID Strings ?
THX
Click to expand...
Click to collapse
I always get the first one, there is no way afaik to determine which one is getting used at any point. I can maybe change it so that it displays everything and lets u select the one you want to use
Well the point's not what I want to use, it more what's the right one at time of flashing. Is it save to delete those keys so the right one is rebuilt inn case of reconnecting the device ?
it's really not easy to find which one is being used at any point. i don't know if it's safe to delete them from the registry, although i would suspect that it is. just make sure you use the same usb port whenever you flash. that way you avoid overcomplications with this issue
THX for the info. I'd try to find out the right one.
In my case it was the second key found, not the first!
So this tool does not work for everyone.

[TOOL][BETA] ID Wizard

Hey
Aplologies if this is in the wrong place! Please move if necessary.
Changing IDs after porting lockscreens or something is time consuming and annoying . So a while ago I tried Untermenschs Resource Mapper.
It worked ok but it would sometimes miss ID's and sometimes would find ID's incorrectly where the same name existed for say a string and an id.
I was porting lockscreens through SGS2 firmwares, had excel 2003 installed and a bit of VBA knowledge so thought I'd give it a go myself.
It works on the same principal. Mod your framework-res.apk with the images, strings,ids,layouts etc etc. Compile and get your new public.xml.
I used this on files I had ported code across into from android.policy.jar and framework.jar.
When prompted, give the tool your old roms public.xml and the new one. Show it a folder where the files are that you have ported the code across into and it will look up the IDs names and types in the old public and then find the new ID in the new public and change the file accordingly. It comments that line with the type and name for easy identification in the same way untermenschs tool did but includes the type as well.
IT OVERWRITES THE FILES, SO MAKE SURE THEY'RE NOT YOUR ONLY COPY, JUST IN CASE!
Excel 2003 is needed as I only realised afterwards that they removed filesearch from excel 2007 inwards. I will redo that part of the routine.
The code is scrappy and Im certainly no expert when it comes to VBA but this has worked 100% in the last 2 ports we have tried. The 10 lockscreens for SGS2 KL1 and 11 for SGS1 JW1.
Please someone try it and let me know how it goes. Would be nice to see if its working good for others or failing miserably.
If it saves someone as much time as it saved me in the last port it will be worth posting
Link removed for updating...
Sent from my GT-I9100 using Tapatalk

link to file on Android from Excel

Hi all!
I am very curious if anyone here can give me a push in the right direction...
Let me start by saying that i have made an excel sheet in windows for the purpose of administring my mail. I scan my mail and name it in de sheet accordingly. F.e.: filename 2018-02-015.jpg is in excel as follows:
column A: 2018-02-015. Column B "jpg". In that way i can numer the files continuesly, but can select different filetypes (f.e.: pfd, msg, docx etc...) along the way. Now....
I use a formula to calculate the complete filepath so i can click in the cel to open the file. In windows this looks als follows:
=HYPERLINK(TEKST.SAMENVOEGEN("C:\Data\CloudStation\Post\gescande stukken\Inkomend\2018";A5;".";B5); "doc")
I use a duch version of excel... sorry... "tekst.samenvoegen" is probably "concatenate". Now... if the file i link to exists in the location mentioned in the formula, windows opens it flawless.
You might have noticed the term cloudstation in the path. That's because my goal is to sync with my mobile. That's the part that works already. But since i do not have the same paths on my Phone as i have in windows. I had to create another comlumn for the sake of opening files on android. At the moment i can open the sheet on android, look up the line i need and then navigate manually through the filesystem to open it. But it would be really neat if i could (just like in windows) click on the file in excel en open it that way.
What i tried is the following:
=HYPERLINK(TEKST.SAMENVOEGEN("/storage/0123-4567/Android/data/com.synology.dscloud/files/Data/Post/gescande stukken/Inkomend/2018/";A5;".";B5); "and")
since the name of the SD card seems to be 0123-4567 and the files i want to call upon also exsist in the target dir. i think it should work. But since i'm more of a windows man i'm afraid i'm overlooking something.... Android tells me that the link is not valid or i'm not authorized tot open it...
Who can halp me along? Thanks in advance!
kind regards,
some dutch guy

Categories

Resources