The New Stuff

185 Views

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.

Instructions

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]

Recently Published

Skin Care Tips in Urdu
»

The 10 Best Urdu Android Health Apps

Today, there’s some Urdu apps for just about your health issues. We ...

Jungle Adventures - free
»

Just Released Free Android Game Apps 2015

We are at play store for checking new and updated android game apps. ...

Samsung Netherland Says Galaxy Note 3 Neo Lollipop Update Is Coming
»

Samsung Netherland Says Galaxy Note 3 Neo Lollipop Update Is Coming

Samsung is busy in updating their devices to trending Lollipop ...

Galaxy S6 Active Listed On Samsung’s Official Website
»

Galaxy S6 Active Listed On Samsung’s Official Website

It is now possible that the Korean company will introduce the ...

Third Generation Moto E Name Appears On Flipkart
»

Third Generation Moto E Name Appears On Flipkart

The upcoming Motorola’s Moto E (third generation) is might be about ...

Second Generation 2015 Moto E Android 5.1 Update Available
»

Second Generation 2015 Moto E Android 5.1 Update Available

The Android 5.1 Lollipop software update is now rolling out to second ...

Verizon HTC One M7 Lollipop Update Is Coming Today
»

Verizon HTC One M7 Lollipop Update Is Coming Today

HTC’s Mo Versi has already confirmed on Twitter that the Android ...

OTA updates rolling out to AT&T Galaxy S6 and Sprint Galaxy S6 Edge
»

OTA updates rolling out to AT&T Galaxy S6 and Sprint Galaxy S6 Edge

The Samsung Galaxy S6s is now receiving OTA updates over two major ...

Galaxy S6 and S6 Edge Getting A Minor Update
»

Galaxy S6 and S6 Edge Getting A Minor Update

Samsung is now rolling out another minor update via OTA to flagship ...