---

Wednesday, July 4, 2012

[HOWTO] enable on-screen buttons in ICS rom


1. decompile framework-res.apk
- you need apktool.jar 1.4.3 version to decompile ics apk.
download 1.4.3 : http://code.google.com/p/android-apktool/downloads/list
download 1.4.2 : http://code.google.com/p/android-apk...r.bz2&can=1&q=
(if you have problems with 1.4.3, use 1.4.2 instead)

2. open /res/values/bools.xml with a text editor

3. find "config_showNavigationBar" and set to true




4. to turn off capacitive buttons backlight, maybe you need to edit arrays.xml
- it does not work on my nexus s but seem to be working well on some other devices..



-----------------------------------------------------------------------------
* 5 [WVGA devices only] it would be better to slightly resize navigation bar height to avoid keyboard overlapping problem (see this post).
(or you have to lower lcd density but that cause app compatibility issues)
: open dimens.xml and find the line "navigation_bar_height".



and you need one more step to compensate buttons sizes.

download : http://www.mediafire.com/?758mnayrlt3dee4
this zip include 4 png files. add those files to SystemUI.apk (/res/drawable-hdpi/) using 7-zip or other program. (replace original PNGs to these files).
-----------------------------------------------------------------------------

6. recompile
- you need new aapt.exe from latest platform-tools.
download : http://www.mediafire.com/?0q52u6v8vdkpq1i

7. done

if you don't know how to modify apk file, read this post

0 comments:

Post a Comment

Free Latest Paid Apps,Games and much more for your android

Free Latest Paid Apps,Games and much more for your android
click here
Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Powerade Coupons