Learn How-To Enable Onscreen Keys on Galaxy S i9000


Learn How-To Enable Onscreen Keys on Galaxy S i9000

If you are using Galaxy S i9000 and want to Enable Onscreen Keys you are on a right place below you can see step-by-step guide for this purpose. Before you get started make sure that you have manage your back-up because below steps can damage your valued data and also make sure that you have Samsung Galaxy S i9000 and don’t try the below steps for any other device.

Below you can see the steps to Enable Onscreen Keys on Galaxy S Running Ice Cream Sandwich ROMs.

DISCLAIMER: Please proceed the below guide at your own risk, Android Egis will not be held responsible if your device lost data or get damaged following this guide.


Step 1

First of all you need to download Android SDK from here create a folder named “android” in the root of your computer’s primary drive.

Step 2

After this enable USB Debugging on your phone by: Settings > Applications > Development.

Step 3

Using a USB cable connect your device to PC and open a command prompt and type in the following:

  • cd c:\android
  • adb remount

Step 4

If you have flashed the SDK and ADB perfectly, it will say “remount succeeded”. Then enter this command in the command prompt window:

  • adb pull /system/framework/framework-res.apk

Step 5

Now open the android folder and check whether framework-res.apk is in there using windows explorer.  If the file is there, it means that the previous command worked properly. and then enter the following in the command prompt window:

  • apktool d framework-res.apk

Step 6

Now you need to wait for APK Tool Download the APK tool from here to finish decompiling the file and when done, the APK will be decompiled.

Step 7

Then open the C:\android\framework-res\values\ folder.

Step 8

After this locate bools.xml.  Download notepad from here or here and open this file in Notepad++.  Find “config_showNavigationBar” and set its value to “true” simply close bools.xml.

Step 9

Then open dimens.xml in Notepad++ and Find “navigation_bar_height” and set its value to “34.0dip” and then C:\apktool folder.

Step 10

Inside that folder you will find aapt.exe.  Replace that file with this one. , type the following at the command prompt:

  • cd c:\android
  • apktool b framework-res

Step 11

APKTool will start recompiling framework-res.apk.  This shouldn’t take long (about 5 minutes or less).

Step 12

Open the C:\androidframework-resbuild folder.  Inside this folder are three files.  You will not touch AndroidManifest.xml. You need to launch 7-Zip.  Open framework-res.apk in 7-Zip.

Step 13

Drag all the files inside the C:\android\framework-res\build\ folder into the APK opened in 7-Zip — except AndroidManifest.xml, and close 7-Zip.

Step 14

type the following at the command prompt:

  • cd c:\android
  • adb push framework-res.apk /system/framework/

When done, issue this command:

  • adb reboot

Step 15

Your phone will now reboot and you’ll now see the three touch keys located at the bottom of the screen. Everything may look cramped.

Step 16

To solve this problem, head over to the Android Market and download the LCD Density Modder app and change the LCD density from 240 dpi to 228 dpi.

Step 17

In then end Reboot your phone.

If you have problems with APKTool 1.4.3, use 1.4.2. You will need the APKTool installer and APKTool itself. Extract both packages into the C: apktool folder and add this folder to the system path. You can also know something more about this from here

Source, Source, via [Android Authority]

Related posts:

  1. Learn How-To Install XXJVU Firmware on Galaxy S i9000
  2. Learn How-To Root HTC Vivid Easily
  3. Learn How To Install Clockworkmod Recovery on HTC Sensation XL
  4. Now Connect Your Android Device Through ADB Wirelessly [How-To]
  5. Install Touch Based CWM Recovery on HTC Desire [How-To]

You can follow us on Twitter for random streams or free Newsletter Subscritions Join RSS or join our Facebook page to keep yourself updated on all the latest from Android, Google, TIps & Tricks, HTC, Android App Reviews, Android Mobiles, Honeycomb, Google Chrome, Chrome OS, Gadgets, Google News, webOS, android firmware and Chrome Extensions.
Tags:  ,  ,  ,  ,  

Leave a Comment

Name *

Mail (will not be published) *

Website (optional)

Your Comment *