website statistics

Your take on Getting a SmartWatch?

View Results

Loading ... Loading ...
1 Star2 Stars3 Stars4 Stars5 Stars (Rate This)
Loading...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(3 years, 5 months ago.)

You May Also Like:

Recent Products

Buy Now | Compare  
Buy Now | Compare  
Buy Now | Compare  
Buy Now | Compare  
Compare  

What Do You Think?

Loading Disqus Comments ...
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

A simple tutorial on how-to block a phone number on Android device, without an external app. Its pretty easy and straight-forward. Take a look.
Here we will show how to take Screenshot on your Apple Watch.
For too many people, the realization that they need to back up their photos and videos only comes when they misplace or break their smartphones and lose everything. Here we a report on possible solution and best tools.
Not sure if you are aware that your Wi-Fi Router Or Modem could be hacked too. Here we found a quick tips, how to check if your Router or Modem is hacked.
Our today’s tutorial is about how to change Font on Android.
Here is the tutorial about how to setup MMS on Android device.
In this tutorial I will show you how to enable Instant Upload inside your Google+ app on Android, so that you can sync your photos and videos with Google+ instantly.
Here is another tutorial for the Android lovers. I will show you how to change keyboard on Android.
Here is our new android tutorial on how to change the default launcher on Android.
Here is the tutorial about how to setup Internet settings on Android device.
Close You Have To Login
User:
Pass:
Login With »Login With TwitterLogin With Facebook