As the title says U need root to do this...
Pick, install, and open Root Folder Explorer of your choice
back all the way down to System root
Open "system"
Open "usr"
Open "keylayout"
Make a backup of Generic.kl (copy paste it somewhere, create .bak what ever works for you)
open Generic.kl
Scroll down to key 139
Replace MENU with APP_SWITCH
Save then reboot
Once you reboot I have a good news and a bad news.. Good news the Menu button now will act like Recent apps button on S5 or Note 4... meaning long press will act as a menu button...
What was the bad news?
---------- Post added at 18:26 ---------- Previous post was at 18:25 ----------
zoreli said:
As the title says U need root to do this...
Pick, install, and open Root Folder Explorer of your choice
back all the way down to System root
Open "system"
Open "usr"
Open "keylayout"
Make a backup of Generic.kl (copy paste it somewhere, create .bak what ever works for you)
open Generic.kl
Scroll down to key 139
Replace MENU with APP_SWITCH
Save then reboot
Once you reboot I have a good news and a bad news.. Good news the Menu button now will act like Recent apps button on S5 or Note 4... meaning long press will act as a menu button...
Click to expand...
Click to collapse
????
Modifying the framework is required for changing the long press action.
Related
The easiest way, at least for me, to get an app into /system/app is to use Root Explorer to copy the apk into /system/app.
To do this:
In Root Explorer, copy the apk file you want to put in /system/app
Navigate to the /system/app directory
Tap the Mount R/W button on the top right
Tap Paste
Scroll down to the pasted apk, long press on it and select Permissions (you'll see 9 check boxes when you do this)
Check the Read and Write buttons for User, and only the Read boxes next to Group and Others, then tap OK (once you're done, the read/write permissions under the app name should be the same as all the other apps listed (rw-r--r--))
Reboot.
If anybody want any system app,i have backup of all the stock rom apps...let me know if somebody want...
Open Root Explorer or another root-enabled file explorer and go to /system.
Tap the "Mount R/W" button, then scroll down to build.prop and press and hold on it. Tap "Open in Text Editor".
Find the line that says ro.build.version.sdk=15 and change it to read ro.build.version.sdk=16. Press the menu button and tap "Save and Exit".
Go to /system/app and hold-press GoogleQuickSearchBox.apk. Rename it to GoogleQuickSearchBox.apk1. If that file doesn't exist (it didn't for me), just skip this step.
Reboot your phone and install the Google Now APK, once again available here.http://d-h.st/GZ1
Go back and edit build.prop as described in step two, and change the ro.build.version.sdk line back to 15.
Reboot your phone one last time.
Credit -Whitson Gordon
This is the only option that let me install on my Xoom and work without error..
tumpy said:
Open Root Explorer or another root-enabled file explorer and go to /system.
Tap the "Mount R/W" button, then scroll down to build.prop and press and hold on it. Tap "Open in Text Editor".
Find the line that says ro.build.version.sdk=15 and change it to read ro.build.version.sdk=16. Press the menu button and tap "Save and Exit".
Go to /system/app and hold-press GoogleQuickSearchBox.apk. Rename it to GoogleQuickSearchBox.apk1. If that file doesn't exist (it didn't for me), just skip this step.
Reboot your phone and install the Google Now APK, once again available here.http://d-h.st/GZ1
Go back and edit build.prop as described in step two, and change the ro.build.version.sdk line back to 15.
Reboot your phone one last time.
Credit -Whitson Gordon
This is the only option that let me install on my Xoom and work without error..
Click to expand...
Click to collapse
So Tumpy, I followed the instructions for my rooted ICS 4.0.4 E4GT phone, and the app installs fine, asks for permissions, but something happens and it won't take voice input or give voice output. I can see that it will be awesome when it works.
You don't need to do half the things in the OP. There is a large thread about it in the Android Apps and Games subforum. Voice does not work- it's a kernel thing, not just an app.
HairyMerkin said:
You don't need to do half the things in the OP. There is a large thread about it in the Android Apps and Games subforum. Voice does not work- it's a kernel thing, not just an app.
Click to expand...
Click to collapse
Yup, using it on my Galaxy Nexus, haven't tried it on the Xoom yet, but for reading info here you go http://forum.xda-developers.com/showthread.php?t=1747224
tumpy said:
Open Root Explorer or another root-enabled file explorer and go to /system.
Tap the "Mount R/W" button, then scroll down to build.prop and press and hold on it. Tap "Open in Text Editor".
Find the line that says ro.build.version.sdk=15 and change it to read ro.build.version.sdk=16. Press the menu button and tap "Save and Exit".
Go to /system/app and hold-press GoogleQuickSearchBox.apk. Rename it to GoogleQuickSearchBox.apk1. If that file doesn't exist (it didn't for me), just skip this step.
Reboot your phone and install the Google Now APK, once again available here.
Go back and edit build.prop as described in step two, and change the ro.build.version.sdk line back to 15.
Reboot your phone one last time.
Credit -Whitson Gordon
This is the only option that let me install on my Xoom and work without error..
Click to expand...
Click to collapse
After rebooting my phone the first time, it just goes to a blank screen after the Galaxy S3 logo. Can somebody please help me.
This guide is for those who want something cool on their devices like on screen buttons like nexus
to add onscreen buttons u have to change something in your build.prop
1. Use app like "Root Explorer"
2. Now open it allow root access.
3. Browse to system folder there you will find a file name build.prop.
4. Open buil.prop file with text editor
5. Browse to the end and at the end of the buil.prop add this qemu.hw.mainkeys=0
then save it and reboot your .... and its done :laugh::laugh::laugh::good::good:
Ok I kind of stumbled on this one..
You can turn you menu key into a recent apps key and long press for menu quite easily.
I've only tested this on my device which is on stock touchwiz lollipop. Root is required.
1) Using titanium backup freeze s finder
2) Using root explorer or similar navigate to system/usr/keylayout and find file Generic.kl
3) Open the file with text editor and navigate to key 139. Replace MENU with APP_SWITCH
4) Save and exit the file. Reboot.. Profit
Hope it works for you.
Thanks, this may come in handy :good:
ATTENTION! Back up your original apk file BEFORE the mod as you WILL need it AFTER the mod is done..
Ok guys, so i decided to play NFS Most Wanted on my new device (LG L Fino) so i installed from market and started the app.. Ok BUT as many of you i was facing the "Not enough memory on device,clear up some memory to proceed" message. So i got angry and decided to see if there is a workaround of the problem. Well generally the problem itself is that my device (like many others) uses ONE memory chip which is split into TWO 2GB parts, the first is system only, and the second is user- accessible, BUT 1,2GB of that "user space" is flooded by system junk and bloatware etc etc.. So all you have left in the so-called Emulated SD is actually some 0.8 gigabyte which is not sufficient in any way, when you want to install NFS Nost Wanted, because when you start the app first time it asks you to download some 2055mb's game data and says you have 0mb free on device, when the actuall gamedata size is only 670mb.. So i found this workaround and i decided to share right away.. Enough talking - lets get to business:
Prerequisites:
ROOT IS A MUST HAVE FOR THIS JOB
Install RAR app from rarlabs (search on google play)
Install ES File Explorer
Install NFS Most Wanted from google play
Make sure of having at least 700mb free on internal mem.
Lets start.
First open ES File explorer and turn Root Explorer "on"
Then navigate to root/data/app and find a file named " com.ea.games.nfs13_na-1.apk "
Now COPY that file to the root of your ext SD (for the sakes of easy navigation)
Next click and hold on the file till you have it marked then from the popup menu (right lower corner) choose "Open as" (not extract) then choose "ES Archive manager" and once inside, navigate to /assets/downloadcontent .
There you will find a file named: "config.properties"
Copy that to the root of you ext SD and open it with text editor.
what you need is to find the two lines that read
TOTAL_SPACE_MB=2055
# TOTAL_SPACE_MB_MIN=440
and edit them to look like this:
TOTAL_SPACE_MB=0205
# TOTAL_SPACE_MB_MIN=044
Now close the file and save the changes.
Next open the RAR app and navigate to the root of your ext SD then click and hold the edited text file till a menu pops up, select "Copy to buffer"
Then click and hold at the apk file, select "Open as archive" (NOT EXTRACT!) and again navigate through assets/downloadcontent, then click and hold on a random file and from the popup menu select Paste, it should ask you if you want to overwrite, choose YES and close RAR.
Final step is to open ES File Explorer again, navigate to root of ext SD, COPY the now edited APK then navigate to root and /data/app and PASTE. Select YES to overwrite file.
Now click and hold the apk one last time, and from the popup menu (lower right corner) choose "Properties"
Right next to "Permissions" there should be a button named "Change" go ahead and push the button. Now you have to fix those permissions, you should see 9 checkboxes. CHECK the three ones that are underneath "Read" and check ONLY the topmost thats underneath "Write". ALL OTHER HAVE TO BE UNCHECKED!
it should now look like this:
.......................Read.........Write.........Execute
Owner:........(*)...............(*)...................( )
.
Group:.........(*)................( )...................( )
.
Others:........(*)................( )...................( )
Click Ok, close ES File explorer, run game, download 650mb gamedata and have fun (optional is when you download gamedata to use app like GL to SD)
if you mess up the process, start over-rinse-repeat
I hope i helped someone and if yes please feel free to hit thanks button ( no it doesn't bite)
Greetings from Bulgaria
Edit: I found out a bug and i don't know if it's only with my copy of the game after modding or if everyone of you who tried this has it. So...
THE BUG is that after i modified the already installed apk in order to download data, i happened to restart my device and when it booted it seemed like my copy of the game somehow "partially uninstalled" itself.. After a little digging i found out that it actually did uninstall itself, BUT only the apk - that meaning the data and savegame ARE still there..
THE SOLUTION is before doing the above mentioned walktrought you have to backup you Original apk first (using the backup app tool of ES File Explorer) and after that you have to reboot your device, install the original apk (it will tell you that this update has nothing new in it, thus not requiring any new permissions - install anyway) and you're good to go with a stable installed game..
BUG 2: after all done right, it happens that my copy of GL to SD app is not showing the most wanted in "linked apps" section and neither it is showing it in the "Move data" list.. Don't you worry, the game is still "in there" even when it does not show up on the lists, click the "mount" button and play as normal - it is working..
If there is some trouble i will be glad to help, just write a reply here and i will check my thread regularly.
Have a nice time guys... (Aaandd girls)
xD thanks a ton man, this helped me