[Tutorial] How To Use On-Screen Virtual Buttons At Ice Cream Sandwich ROM On Android

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.

Recent Tech News

Google has working hard to improve its Google Play platform, so as to pitch it effectively enough against Apple’s popular App Store. While Google Play still has a lot of catching up to do, the good thing is that Google is regularly adding newer and better features to its platform. Now, for instance, Google has added the option of in-app subscriptions for Google Play.

KDE has launched a Partner Network for its Vivaldi tablet, the first ever KDE powered tablet. The Vivaldi tablet is a 7-inch tablet which will run on Mer Linux or KDE Plasma Active with an ARM-based processor. This tablet will be shipped from the next month for around €200 (~$314.74). The company did not announce the US price yet. Unfortunately, the company does not accept the pre-orders at this time.

Verizon Wireless brings a cell phone that is specially built for the travelers. The full QWERTY phone is global ready, i.e. ready to roam with you in over 200 countries. It is a great phone for frequent flyers who needs stay connected where ever they go. This phone is slim, lightweight design and can be carried easily. Other features include TXT/Email, Stereo Bluetooth support, 2MP camera and a large 2.4-inch screen.

Dell’s consumer products division is not doing well lately, because of competition from cheap entry-level products in emerging markets by other companies. The company’s earnings reduced by a factor of three. Its shares tumbled in extended trade. Its consumer unit is struggling to slow down the decline in sales. Overall, Dell is struggling. Now the company is planning to revamp its consumer unit with sales of new touchscreen laptops and tablets featuring Windows 8 OS.

  On February 5, 2012(3 months, 19 days ago.)

Recent Search

Tags
3D 3G Amazon Android App Apple Application Apps App Store AT&T Bluetooth. breaking news camera download entertainment Facebook features free free app Game Gaming Google HD HDMI How To HTC intel iOS iPad iPad 2 iPhone iPhone 3GS iPhone 4 iPhone app iPod ipod touch itunes iTunes link jailbreak Laptop MAC Microsoft Mobile news PC review samsung smartphone Software Sony Tablet tablets Tutorial Twitter update Verizon version video Wi-Fi Windows Windows 7
Close You Have To Login
User:
Pass:
Login With »Login With TwitterLogin With Facebook