I know there are many posts about this but it took me a while to understand how it works and there is no single thread which has the information gathered in the first post, so I decided to make this. Sorry if it uneeded.
Anyone who want's to use on screen NavBar buttons, he's lucky! (at least compared to ICS).
Now, by adding in
If you want to disable the hardware keys, edit the file
These are the three hardware buttons
Add a # before any you don't wan't to use any more. I did for 158 and 139 and left my Home button working.
There is a mod** (flash it in recovery) which makes the bar almost half the size. It's better looking and less space is wasted but it does get some time to get used to it and you might need a couple of tries sometimes when trying to hit those buttons.
*This wasn't the case for ICS.
**mod by houssam10001
Anyone who want's to use on screen NavBar buttons, he's lucky! (at least compared to ICS).
Now, by adding in
the line
you get the navigation bar (after reboot) and at the same time Android system recognizes this and adds the three dot menu icon whenever needed*!
If you want to disable the hardware keys, edit the file
These are the three hardware buttons
Add a # before any you don't wan't to use any more. I did for 158 and 139 and left my Home button working.
There is a mod** (flash it in recovery) which makes the bar almost half the size. It's better looking and less space is wasted but it does get some time to get used to it and you might need a couple of tries sometimes when trying to hit those buttons.
*This wasn't the case for ICS.
**mod by houssam10001
Last edited: