• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

[FIX] Phantom Press Fix for Touchwiz JB

Prerequisites:
  • A rooted device
  • A recovery to backup your ROM
  • Any root file manager
  • The modifiled file: Generic.kl <-- Download (rename file extension to .kl if file extension is .txt)

Before you do anything. Backup your ROM. This is a MUST.Also, a lifesaver.


I'm not responsible for your device if it becomes paperweight or a bomb.

Download the file provided above.
Using your favorite root file manager. go to: System > usr > keylayout
Find a file called generic.kl. Rename it to 'generic.kl.bak' If you have no fear, delete it.
Find the modifiled file in your internal/external SD card. Move the file in the keylayout folder. Change file permissions to 0644 (rw-r--r--) Reboot and done. :]

Your search key is now the menu key.

If you want to take a look at what changes I made: Click Here <-- Do not download from site
 
Thanks for your help HiredxGunz, you have been given due credit in the latest version of my guide for this fix.

:party:
 
I'm using es file explorer, but when I rename or delete the file ( generic.kl.bak ) before replacing it with the one I downloaded onto my external sd card nothing changes.. The old file still retains is original name or it does not delete after I make either selection - seems I don't have permission to make the change. What am I doing wrong guy's?
 
I'm using es file explorer, but when I rename or delete the file ( generic.kl.bak ) before replacing it with the one I downloaded onto my external sd card nothing changes.. The old file still retains is original name or it does not delete after I make either selection - seems I don't have permission to make the change. What am I doing wrong guy's?

I am assuming you have /system mounted as writable. An actively used file will create the .bak (backup file) and you won't be able to get rid of it until you reboot. Also make sure you set the permissions on the file to the same way they were on the original before you edited it or replaced it.
 
Honestly Codegerm I'm not sure. I tried it assuming that if I were rooted that the file explorer could rewrite the files in question - seems I was dead wrong. I downloaded the new file onto my external sd card & made a copy of the original just in case. from there I try to rename the original or delete it (where it is originally found in the key...folder) hit save & the original is still in place. Are you saying I need to reboot after I rename it & save? Thanks for the help man.
 
Check your settings in ES file explorer. There is a setting that makes system writable that you need to have checked in order to make changes there. clear the check it when you are done to keep from accidentally changing something you shouldn't.
 
ahh good deal ;) ok I click on it & get this !st in the selection / with nothing after it (I assume this is the one I flip over from RO to RW. once that is done, I then delete or change the old file to the .bak, move the new file in its place from exsdcard - reset the permissions (I'll prob need help getting there too). then reboot - did I miss anything?
 
Before you change or remove the original file, long press on it then scroll down the popup menu to properties and choose that. in the info box you will see the permissions just left of a button labeled change. Hit the change button if you want a better view of what you need to set the permissions to, but don't change them just note them down to make sure you set the new file the same way.
 
Back
Top Bottom