I changed my left and right soft buttons after updating my rom
i didnt save the paths for the keys though
what is the direct path to the pPhone file or its extension path
and the contacts
Related
I used a couple of different phone dialer skins but was not happy with any of them. One problem is that the original key appearance shows through the new skin when you press and hold. I uninstalled all the skins but now the number keys (not the function keys though...) do not change appearance when the key is held. The original dialer does do this. I would like to get the dialer completely back to original. I read that these depressed key images are in one or more dlls. Could someone post these and explain where to install them?
The solution
Thanks much to user hshortt for most of this solution.
Get ahold of the file tapres.dll, place it in your Windows folder (mine was not missing nor did any dailer skinning modify this dll (there was another dll called tapres.96.dll in the Windows folder, no idea what this one is or if it was placed there by a dialer skin...). Either way just make sure you have the version of this file from your original ROM.
Make sure you have a registy string value under
Hkey_Current_User | Control Panel | Phone
called "IcoFil"
make sure the value is "tapres.dll"
Somehow one of the dialer skins I used removed this string!
Do a soft reset and your dialer will get back the altered appearance of the number keys when pressed.
Again BIG cheers to hshortt!
So have you found the file that has the depressed image ?
Is is the tapres.dll file. Again the file was already on my phone. The dialer skins did not remove the file. Let me know if you want me to post the file I have.
If it is not too much trouble
thanks
Difficulties
The file is classified as
System
Read Only
ROM
These are making it difficult to extract the file to my PC. If you can help with instructions to extract the file (must just be some simple trick I don't know) then I'd be happy to post it.
i rencelty installed molski then uninstalled it and now my soft keys have changed from their original function. how can i change them back?
thanks,
Download this cab and install it in the /windows directory of your device. now change the keys through-start-settings.
link: http://forum.xda-developers.com/attachment.php?attachmentid=26533&d=1140686284
i drug that over to my storage card and clicked on it and rec'd an error.
ok - i drug the file to the windows directory and rebooted. i still don't see any plac in settings to change this.
I got an 'unexpected end of' error with that RAR file.
Anyway try this file attached.
Extract SoftKeyAppletEx.cpl from the ZIP and place it into your Windows directory.
Make sure you can view system files otherwise the .cpl file will be hidden.
Soft reset is needed and then just go to Start > Settings > Soft Key
And it all works fine.
thanks alot athiqueahmed - it worked perfectly.
thanks, worked well...
hi guys
i have the us model, t-mobile hd2 with original rom.
could someone tell me please if it is possible to change the left softkey "phone" button to a "lock" button, same as the left softkey on the start screen?
it might be like what is done here:
74. Add All Contacts to Home Screen Left Softkey
By default the left softkey on the the Sense home tab is coded to Phone which is pointless and a waste because you can get to the same Phone page by pressing the Send hardware key. Change it to the All People page (eliminating 2 taps) by using the following reg entry:
HKLM/Software/HTC/Manila
HomeLSKPath = !"\Windows\manila.exe" --switchtopage Manila://people\browserlayer\?.page
HomeLSKText = Contacts
but instead of going to the contacts page it would preform lock.
does anyone know if this is possible and if so what reg. changes i would make?
thanks very much
maybe if you change the path to \Windows\DeviceLock.exe?
like this:
HomeLSKPath = !"\Windows\DeviceLock.exe"
HomeLSKText = Lock
i had tried that and i got this error popup:
"The file 'DeviceLock' cannot be opened. Either it is not signed with a trusted certificate, or one of its complenents cannot be found. You might need to reinstall
or restore this file."
thanks
does the file DeviceLock.exe exist in your windows folder? maybe it has a different name. alternatively, try this:
Code:
HomeLSKPath = !"\Windows\Lock.lnk"
edit: just tried it myself, it works
DeviceLock.exe seems to be a ROM file (on my device it is), so this could cause that problem.
if that does not work, install BSBTweaks, in the "General" section activate "policies: allow unsigned apps". (<-- should not be necessary, as i am sure that all executables by microsoft are digitally signed )
thanks much for the ideas wergor
i do have the devicelock.exe, its lockdevice.exe on this phone.
i tried all combinations without any working. keep getting the error message.
im giving up.
thanks anyway
by the way, Graz looks fantastic.
hmmm....this shouldn't be such a problem...
1- have you tried (no ! or " " ):
Code:
HomeLSKPath =\Windows\DeviceLock.exe
HomeLSKText = Contacts
2- try this Lock.exe (extract the zip and place in the \Windows folder) -- totally safe; took it from Johcos' endkey and use it on my phone -- with the following:
Code:
HomeLSKPath =\Windows\Lock.exe
HomeLSKText = Contacts
i have tried all, with nothing working.
i believe its time for a hard reset.
thanks for all ideas
The CM devs are unable to include this functionality for our device (it is against CM design guidelines to enable soft keys, because zenfone's hard keys are not backlit and therefore cannot be hidden), so I thought I'd share my findings on a simple method to do it yourself.
(Disclaimer: while this does not involve anything difficult, you do have to make minor changes to important system files. Please proceed with caution and at your own risk. I cannot be held responsible for any problems that may result in following this guide.)
First, open the CM file manager and if you haven't done so already, give it root access (open the sidebar, press the gear icon at the bottom, then open "general settings" and scroll down to "advanced" and you'll find "Access Mode", which you set to root access).
To enable soft keys:
Use the file manager to navigate to the system folder, where you'll find the build.prop file. Tap it and select to use editor to open it. Then scroll down to the end of the file and add this line:
qemu.hw.mainkeys=0
Then click the disk icon up top to save the edited file. Reboot your device and you should have the soft keys.
If you want to turn them off temporarily just open the build.prop file again and add a # in front of qemu.hw.mainkeys=0 then save and reboot.
Next, how to disable the hard capacitive keys:
Again using file manager, navigate to system-usr-keylayout. Open the ftxxxx_ts.kl file with editor. Add a # to the front of the first three lines. They should look like this:
#key 158 BACK VIRTUAL
#key 102 HOME VIRTUAL
#key 139 APP_SWITCH VIRTUAL
Now save the file and reboot your device, and the hard keys should now be disabled.
If you want to enable them again just go back to the ftxxxx_ts.kl file and remove the three # marks that you added, and as usual save and reboot.
I have not tried this on rooted stock firmware, so don't know if the method is the same. Would be good if someone on stock could try and let us know. Think you need a 3rd party file explorer (something like ES Explorer) to do it in stock?
I find the capacitive buttons hard to use so after a bit of trial and error i found a way to enable software keys and disable the capacitive buttons.
To enable software keys :-
With root file editor, edit the build.prop and add the following to the very bottom
qemu.hw.mainkeys=0
Reboot and the soft keys should now now be showing! They auto-hide as well when required.
WARNING: If you install a ROM update that changes the build prop it will disable the softkeys.
You can usually still navigate to edit the build prop again and then save and reboot though.
To disable capacitative buttons
Use root file explorer and navigate to /system/usr/keylayout
edit the mtk-tpd file and put a # in front of the lines for home, back, menu, app switch
e.g
# key 172 HOME VIRTUAL
# key 139 MENU VIRTUAL
# key 158 BACK VIRTUAL
# key 580 APP_SWITCH VIRTUAL
Reboot and the capacitive buttons no longer work!
tested working on Androium rom so far
f1ux said:
I find the capacitive buttons hard to use so after a bit of trial and error i found a way to enable software keys and disable the capacitive buttons.
To enable software keys :-
With root file editor, edit the build.prop and add the following to the very bottom
qemu.hw.mainkeys=0
Reboot and the soft keys should now now be showing! They auto-hide as well when required.
WARNING: If you install a ROM update that changes the build prop it will disable the softkeys.
You can usually still navigate to edit the build prop again and then save and reboot though.
To disable capacitative buttons
Use root file explorer and navigate to /system/usr/keylayout
edit the mtk-tpd file and put a # in front of the lines for home, back, menu, app switch
e.g
# key 172 HOME VIRTUAL
# key 139 MENU VIRTUAL
# key 158 BACK VIRTUAL
# key 580 APP_SWITCH VIRTUAL
Reboot and the capacitive buttons no longer work!
tested working on Androium rom so far
Click to expand...
Click to collapse
thanks for the tip.
please i want to know if it is possible to change the arrangement of the soft keys, possible switch the back soft key and the recent task soft keys
becleanstayclean said:
thanks for the tip.
please i want to know if it is possible to change the arrangement of the soft keys, possible switch the back soft key and the recent task soft keys
Click to expand...
Click to collapse
I haven't found a way, but I haven't looked either so far.
A quick Google says xposed can modify the nav bar