Facilitate Onscreen Keys on Galaxy S Running ICS ROMs
Pre-Requisites
- Samsung Galaxy S with ICS ROM
- Android SDK
- Install The Android USB drivers
- Download Notepad++
- Download 7-Zip
- Install APK Tool
NOTE:
It is very important to download the APK Tool either 1.4.3 or 1.4.2. For that you need APKTool installer and APKTool itself. Extract both packages into the C:apktool folder and add this folder to the system path.
It’s very important to download Android SDK and APK to proceed further.
Steps to Decompile APK
Step 1: Create a folder i.e. “C:\android” (without inverted commas) in the root of your computer where all the proceedings will be accomplished.Step 2: Tap on the Menu-> Settings->Application->Development->USB debugging. Make sure that USB debugging is checked.
Step 3: Via USB cable connect your device to your computer.
Step 4: Now open a command prompt in your computer and type following texts with giving an Enter after each line:
Cd c:\androidStep 5: If all goes well then a message appears on screen i.e. remount succeeded.
adb remount
Step 6: Again in the command prompt type:
adb pull /system/framework/framework-res.apkStep 7: Open C:\android folder in Windows Explorer and check the existence of framework-res.apk.
And if it is visible then convey yourself that the command worked and then type:
apktool d framework-res.apkStep 8: Wait for few seconds to complete the decompiling of file and once it is finished, the APK will be decompiled.
Steps to modify framework-res.apk
Step 1: Now open C:\android\framework-res\values\ folder.Step 2: In same folder locate bools.xml and open that in Notepad++. After that find “config_showNavigationBar” and set its value to “true”.
Step 3: Close bools .xml and open the dimens.xml in Notepad++.
Step 4: search for “navigation_bar_height” and set its value to “34.0dip”.
Steps to Recompile APK
Step 1: Now open C:\apktool folder and inside that folder search aapt.exe and replace the file with this zip fileStep 2: Open command prompt in your computer and press enter for each line:
cd c:\androidStep 3: After typing the APKTool will start recompiling the framework-res.apk and will last for 5 minutes.
apktool b framework-res
Step 4: Just open C:\androidframework-resbuild folder and there are 3 files, leave AndroidManifest.xml. I mean don’t touch that folder.
Step 5: Launch the 7-Zip and open the framework-res.apk with this.
Step 6: Drag the files inside the C:\android\framework-res\build\ folder into the APK opened in 7-Zip and leave AndroidManifest.xml. Now close the 7-Zip.
Steps to re-establish the APK to the Phone
Step 1: Open a command prompt and type following texts with enters one by one:cd c:\androidStep 2: After the APK is pushed back again type the text in command prompt:
adb push framework-res.apk /system/framework/
adb rebootStep 3: Reboot your phone and you will be excited to see the 3 touch keys in bottom of the screen. And if it’s messy and cramped then, go to Google Play and download LCD Density Modder app. And change the LCD density to 228 dpi.
Step 4: Now reboot your Galaxy S.
Your Samsung Galaxy S GT-I9000 gets brand new Ice Cream Sandwich onscreen keys.
................................................................................
Enjoy...(Y)
And feel free to comment...
0 comments:
Post a Comment