1 Star2 Stars3 Stars4 Stars5 Stars (Rate This)
Loading...

Mostly, people tend to use real buttons that they can touch on their smartphone and tablets. But there are also those who prefer on-screen virtual buttons since they let you navigate through the device without going away from the screen. The Android smartphone, Galaxy Nexus comes with Android OS, Ice Cream Sandwich (ICS) and ICS provides virtual buttons on screen. The best part is that you  can use these virtual buttons on any Ice Cream Sandwich ROM. Given below is a step by step guide about how to do this.


You need to have a fairly good idea of Android OS to accomplish this because it is kind of a technical task. Also, be sure to take a backup of your device’s framework-res.apk file in case you are unable to successfully complete the steps in this guide.

1- Extract a copy of framework-res.apk file from System>Framework to your desktop PC. You can do this by using a root-ready file explorer app such as File Expert.

2- Now save the original APK separately. Make a copy of it and use that copy to apply the hack. Use APK Tool to decompile this copy of APK. You can try APK Tool 1.4.3. In case that doesn’t work, try APK Tool 1.4.2.

3- In a text editor, such as Notepad, open bools.xml from /res/values/bools.xml. Find config_showNavigationBar and set it’s value to True. The diagram below can give you an idea of where to find this and how to change the value.

4- In case you turn off the backlight for your off-screen capacitive buttons, you also need to go to arrays.xml and edit it:

5- You should resize the buttons so that it avoids any keyboard overlapping problem. For this, you will have to navigate to dimens.xml. There, you should find the navigation_bar_height and edit it’s value to whatever suits you.

6- Now compile APK again. You can use aapt for this.

7- Now place back the APK in System>framework. You can use this through a file explorer on your PC.

Now that you have followed all your steps, by now the hardware buttons of your device will also be virtually represented. If that doesn’t happen, it means that the hack has failed, so restore back to original APK.

If you are facing problems in the hack, go to XDA-developers and post your query.

Image courtesy abulhussain.


Motorola Asks Apple To Give 2.25% Of It’s Sales For Using FRAND Patents

Samsung EC-WB700 14 MP Digital Camera
You can also press the left/right arrow key on your keyboard to go to previous/next post
  On February 5, 2012(4 years, 7 months ago.)

You May Also Like:

What Do You Think?

Leave a Reply




Loading Facebook Comments ...

FTC Disclosure: Some of the links of this website are "affiliate links." This means if you click on the link and purchase the item, we will receive an affiliate commission.


Recent Search

Recent Tutorials

There is a high-risk XSS Vulnerability in W3 Total Cache, and we have got the guide to the fix for you.
Check out this tutorial to know how to install Apple watchOS 3 beta certificate on your Apple Watch and start enjoying the new version.
If you are trying to jailbreak iPhone, iPad or iPod on iOS 9.2 - 9.3.3 without using a computer or Apple ID, then check this video tutorial.
Pokemon Go users are complaining about the crashing and server issues. Check out the tutorial to solve error problems and thanks us later.
Turning off Wi-Fi Assist is a great way to save mobile data since it automatically starts using cellular data when Wi-Fi signal is poor .
If you want to secure your SIM card from others using it, then check out this tutorial to know how to set up the SIM Pin code on your iPhone.
CiderTV is a great alternative to control Apple TV from the Notification Center. Check out this tutorial to set up CiderTV on your iPhone.
Are you annoyed by the split screen mode on the iPhone 6 Plus or 6s Plus? Check out this quick tutorial to turn off split screen feature.
If you could not wait to installed the iOS 10 beta version on you iPhone and now struggling for the errors, then this tutorial is for you.
Siri might not understand the question you asked. But you can use Siri by editing the text that you asked & it will give an updated answer.
Close You Have To Login
User:
Pass:
Login With »Login With TwitterLogin With Facebook