website statistics

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, 4 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

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.
Perhaps, you are new Apple user and you might have no idea how to change name of your iPhone. Check out this tutorial to change the name.
Check out this tutorial to lock Android phone using PIN code, Password or Pattern. Following the easy steps, you can secure your smartphone.
If you could not figure out yet, how to save and send GIF from your iPhone, then this tutorial is just for you.
Google released 'Ambient Display' feature with Android 5.x Lollipop. Check the tutorial to know how to turn off Android’s Ambient Display .
Have you recently got your 3D Touch iPhone 6s and struggling to delete apps? Go through the tutorial to learn how to delete or move the apps.
Just read this tutorial by yourself and from now on, we will show you, how you can make your iOS device read text loudly for you.
If you're still struggling to take selfie on iPhone then check it out to know how to take photos from far using iPhone's headset as a remote.
Even if your iPhone is locked, people can reply from the lock screen. Check out, how to turn off the quick reply message from locked screen.
Have you forgot Apple ID password or having trouble signing in? Check out this tutorial to reset the password.
Close You Have To Login
User:
Pass:
Login With »Login With TwitterLogin With Facebook