[GUIDE] Rearrange Hardware Keys in any rom - Galaxy Note 3 Themes and Apps

Warning!!!
Please make a nandroid backup before you make any changes in system because I know there will be a person in hundred who will mess with his/her device.
This Tutorial is only for rearranging back and menu softkeys . If you want some other arrangement comment below and I will tell you what to do in that.
Apps we required
1. Es File Explorer
Links for downloading above apps
1. Es File Explorer --> Download
Let's Start and follow steps
Note: If you have already have Read Write premissions then skip to Step 4 else start from Step 1.
Step 1 :- Open "Es file Explorer" and swipe from extream left towards right.
Step 2 :- Swipe up and locate "Root Explorer" and tap on it.
Step 3 :- Touch on " Mount R/W" and enable those circular box which are uncheck ( means Change the permission from Read Only (RO) to Read Write (RW) ) and press OK then grant the Super user permission.
Step 4 :- Now goto device/system/usr/Keylayout and open file named "Generic.kl" as "Text" with "Es note editor".
Step 5 :- Now locate "Key 158" ( for back key ) and "Key 139" ( for menu ) and tap on three dots at right top of display and then "Edit"
Step 6 :- Now change these lines as written below
HTML:
"Key 158 BACK" TO " Key 158 MENU"
"Key 139 MENU" TO " Key 139 BACK"
Step 7 :- Press back key and hit "Yes".
Step 8 :- Now reboot Your device.
Thats it wait till device reboots
Yeah you have successfully remapped your hardware keys.
If you face any problem just ask me
If This post helped you hit THANKS

How bout
MENU key to RECENT APPS
Long press MENU key to MENU / setting

heybelly said:
How bout
MENU key to RECENT APPS
Long press MENU key to MENU / setting
Click to expand...
Click to collapse
You can do that directly in cm's button settings.

Related

[GUIDE] Rearrange Hardware Keys in any rom

Warning!!!
Please make a nandroid backup before you make any changes in system because I know there will be a person in hundred who will mess with his/her device.
This Tutorial is only for rearranging back and menu softkeys . If you want some other arrangement comment below and I will tell you what to do in that.
Apps we required
1. Es File Explorer
Links for downloading above apps
1. Es File Explorer --> Download
Let's Start and follow steps
Note: If you have already have Read Write premissions then skip to Step 4 else start from Step 1.
Step 1 :- Open "Es file Explorer" and swipe from extream left towards right.
Step 2 :- Swipe up and locate "Root Explorer" and tap on it.
Step 3 :- Touch on " Mount R/W" and enable those circular box which are uncheck ( means Change the permission from Read Only (RO) to Read Write (RW) ) and press OK then grant the Super user permission.
Step 4 :- Now goto device/system/usr/Keylayout and open file named "Generic.kl" as "Text" with "Es note editor".
Step 5 :- Now locate "Key 158" ( for back key ) and "Key 139" ( for menu ) and tap on three dots at right top of display and then "Edit"
Step 6 :- Now change these lines as written below
HTML:
"Key 158 BACK" TO " Key 158 MENU"
"Key 139 MENU" TO " Key 139 BACK"
Step 7 :- Press back key and hit "Yes".
Step 8 :- Now reboot Your device.
Thats it wait till device reboots
Yeah you have successfully remapped your hardware keys.
If you face any problem just ask me
If This post helped you hit THANKS

[Guide] Enable Navigation bar in Cyanogenmod 11

Updated
1.Disable Capacitive Buttons ( Back and Menu )
Warning!!!
This Post is only for Cyanogenmod 11 not for Touchwiz if you try to enable it in touchwiz it will keep crashing Systemui and Kindly make a backup of your data
Apps we Required
1. Es File Explorer
2. Softkeyz
Links for downloading above apps
1. Es File Explorer --> Download
2. Softkeyz --> Download OR Alternate Link
Let's Start and follow steps
Step 1 :- Open Es file Explorer and swipe from extream left towards right.
Step 2 :- Swipe up and locate "Root Explorer" and tap on it.
Step 3 :- Touch on " Mount R/W" and enable those circular box which are uncheck ( means Change the permission from Read Only (RO) to Read Write (RW) ) and press OK then grant the Super user permission.
Step 4 :- Now goto device/system/ and open file named "Build.prop" with "Es note Editor".
Step 5 :- Navigate to end of the file and tap on Three Dots at Right top of display and touch on "Edit".
Step 6 :- At end of file Add text ( written Below ) as it is
HTML:
qemu.hw.mainkeys=0
Step 7 :- Now press back key and hit "Yes".
Step 8 :- Now Reboot your Device.
Thats it wait till device reboots
If you got bored with stock icons on navigation bar then follow these steps
Step 1 :- Open app named Softkeyz ( downloaded above) and grant Superuser permission.
Step 2 :- Swipe from Right to Left.
Step 3 :- Now swipe up and choose icons which you like.
Step 3:- Now tap on download icon ( icon with a Line and an Arrow ) . Now wait for few moments.
Step 4 :- Now touch on Check mark ( Tick mark) and select "1 X 1" ( means changing the Scaling Factor ) and wait till device restarts.
If you want to disable capacitive ( Back and Menu ) softkeys then follow these steps
Step 1 :- Open Es file Explorer and goto device/system/usr/Keylayout and open file named "Generic.kl" as "Text" with "Es note editor".
Step 2 :- Now locate "Key 158" ( for back key ) and "Key 139" ( for menu ) and tap on three dots at right top of display and then "Edit".
Step 3 :- Now place a "#" before each line ( shown below )
HTML:
"Key 158 BACK" TO "#Key 158 BACK"
"Key 139 MENU" TO "#Key 139 MENU"
Step 4 :- Press back key and hit "Yes".
Step 5 :- Now reboot Your device.
Thats it wait till device reboots
Disable Capacitive buttons Light
Step 1 :- Goto "Settings.
Step 2 :- Locate "Buttons"
Step 3 :- Tap on "Backlight"
Step 4 :- Remove that Tick mark before "illuminate buttons" and hit "OK".
Warning!!!
Do not Disable Capacitive button until you enable navigation bar.
If you face any problem just ask me
If This post helped you hit THANKS

[Guide] Enable Navigation bar in Cyanogenmod 11,12,13,14

Updated
1.Disable Capacitive Buttons ( Back and Menu )
Warning!!!
This Post is only for Cyanogenmod 11,12,13,14 not for Touchwiz if you try to enable it in touchwiz it will keep crashing Systemui and Kindly make a backup of your data. I'll be not responsible for any mess.
Apps we Required
1. Es File Explorer
2. Softkeyz
Links for downloading above apps
1. Es File Explorer --> Download
2. Softkeyz --> Download OR Alternate Link
Let's Start and follow steps
Step 1 :- Open Es file Explorer and swipe from extream left towards right.
Step 2 :- Swipe up and locate "Root Explorer" and tap on it.
Step 3 :- Touch on " Mount R/W" and enable those circular box which are uncheck ( means Change the permission from Read Only (RO) to Read Write (RW) ) and press OK then grant the Super user permission.
Step 4 :- Now goto device/system/ and open file named "Build.prop" with "Es note Editor".
Step 5 :- Navigate to end of the file and tap on Three Dots at Right top of display and touch on "Edit".
Step 6 :- At end of file Add text ( written Below ) as it is
HTML:
qemu.hw.mainkeys=0
Step 7 :- Now press back key and hit "Yes".
Step 8 :- Now Reboot your Device.
Thats it wait till device reboots
If you got bored with stock icons on navigation bar then follow these steps
Step 1 :- Open app named Softkeyz ( downloaded above) and grant Superuser permission.
Step 2 :- Swipe from Right to Left.
Step 3 :- Now swipe up and choose icons which you like.
Step 3:- Now tap on download icon ( icon with a Line and an Arrow ) . Now wait for few moments.
Step 4 :- Now touch on Check mark ( Tick mark) and select "1 X 1" ( means changing the Scaling Factor ) and wait till device restarts.
If you want to disable capacitive ( Back and Menu ) softkeys then follow these steps
Step 1 :- Open Es file Explorer and goto device/system/usr/Keylayout and open file named "Generic.kl" as "Text" with "Es note editor".
Step 2 :- Now locate "Key 158" ( for back key ) and "Key 139" ( for menu ) and tap on three dots at right top of display and then "Edit".
Step 3 :- Now place a "#" before each line ( shown below )
HTML:
"Key 158 BACK" TO "#Key 158 BACK"
"Key 139 MENU" TO "#Key 139 MENU"
Step 4 :- Press back key and hit "Yes".
Step 5 :- Now reboot Your device.
Thats it wait till device reboots
Disable Capacitive buttons Light
Step 1 :- Goto "Settings.
Step 2 :- Locate "Buttons"
Step 3 :- Tap on "Backlight"
Step 4 :- Remove that Tick mark before "illuminate buttons" and hit "OK".
Warning!!!
Do not Disable Capacitive button until you enable navigation bar.
If you face any problem just ask me
If This post helped you hit THANKS
Good information... Very useful...
Can you guide us to change the navigation bar height.. without using xposed...
Especially on nougat cm14.1 rom
Sent from my SM-N900 using XDA-Developers Legacy app
Hi78sk said:
Good information... Very useful...
Can you guide us to change the navigation bar height.. without using xposed...
Especially on nougat cm14.1 rom
Sent from my SM-N900 using XDA-Developers Legacy app
Click to expand...
Click to collapse
I think it can be done by tweaking framework-res or systemui. I can't tell the exact code because I'm not a developer yet.

[Guide] Get Google Voice Assistant in 7.0+ roms

Warning!!!
This Post is only for Custom roms like Lineage OS, Cyanogenmod, Resurrection Remix etc only. This guide only works if you are on Android 7.0+
Apps we Required
1. Es File Explorer
Links for downloading above apps
1. Es File Explorer --> Download
Let's Start and follow steps
Step 1 :- Open Es file Explorer and swipe from extream left towards right.
Step 2 :- Swipe up and locate "Root Explorer" and tap on it.
Step 3 :- Touch on " Mount R/W" and enable those circular box which are uncheck ( means Change the permission from Read Only (RO) to Read Write (RW) ) and press OK then grant the Super user permission.
Step 4 :- Now goto device/system/ and open file named "Build.prop" with "Es note Editor".
Step 5 :- Navigate to end of the file and tap on Three Dots at Right top of display and touch on "Edit".
Step 6 :- At end of file Add text ( written Below ) as it is
HTML:
ro.opa.eligible_device=true
Step 7 :- Now press back key and hit "Yes".
Step 8 :- Now Reboot your Device.
Thats it wait till device reboots
Enable voice assistant
Step 1 :- Open "Settings" of your device.
Step 2 :- Locate "Buttons".
Step 3 :- Now under "Home button" section tap on "Long press action" and set it to "Search Assistant".
Thats it press and hold home button and Google Voice Assistant in here.
If you face any problem just ask me
If This post helped you hit THANKS

[Guide] Enable the soft keys on your Galaxy Core Prime

***Disclaimer: I am not to held responsible if you somehow manage to brick, boot loop, or mess up your device in any way. If you correctly follow the instructions I've given you should not have these issues. Please keep in mind that you are the one choosing to make these changes to your phone, not me or anyone else.***
Let's begin!
Requirements:
Rooted device
Root Explorer or equivalent (Make sure you give it proper root permissions)
Instructions:
Step 1: Open the file explorer app
Step 2: Go to /system/build.prop
Step 3: Once you're in the build.prop file, scroll all the way to the bottom and add this line after the last row: qemu.hw.mainkeys=0
Step 4: Click on save and now reboot your phone.
Note: You should now see three buttons on the bottom of the screen: home, menu, and back.
To disable the capacitive keys:
Step 1: Go to system/usr/keylayout and open generic.kl
Step 2: Scroll down to key 139 MENU and comment #key 139 MENU
Step 3: Scroll down to key 158 BACK and comment #key 158 BACK
Step 4: Scroll down to key 254 APP_SWITCH and comment #key 254 APP_SWITCH
To disable the physical home button:
Step 1: Go to system/usr/keylayout
Step 2: Scroll down to gpio-keys.kl and edit it
Step 3: On key 172 HOME comment key 172 HOME_DROPPED
Note: Save and reboot your phone. The capacitive keys and home button on your phone are now turned off. You can always disable the navbar and re-enable the capacitive keys if you no longer want them.
EDIT: Some stock Samsung apps such as gallery and phone are slightly covered by the soft keys, other than that it works as it should.

Categories

Resources