[Galaxy S I9000 Themes and Apps] SCIENTYREAL:
The basic part of a theme is the UI (User Interface) icons.

These icons are situated in three system files:

1. framework-res.apk

2. twframework-res.apk

3. SystemUI.apk

NOTE: Your phone should have the de-odexed versions of these files.

You may get them here http://android.modaco.com/topic/342915-samsung-galaxy-s-deodexedzipaligned-xxjvq-files/#entry1754033 .

MISSION 1 (GET THE FILES)

In order to get these files your phone needs to be rooted and you should have a system file explorer like Yaffs Explorer. The easiest way to root your phone is by flashing a kernel that provides root.

The framework-res.apk is situated in the folder /system/framework/

The twframework-res.apk is situated in the folder /system/framework/

The SystemUI.apk is situated in the folder /system/app/

Copy those files and put it in your sd card and then transfer those files to your PC.

These files will be used as the template for the new theme.

[OPTIONAL] Make a copy of these three files as back-up.

MISSION 1 COMPLETE :)

MISSION 2 (THE MYSTERIOUS CHANGE)

In order to change the icons there are three ways

a.The Easy way (not the correct way: might cause FCs :eek: )

b.The Hard way (recommended for risk takers :cool: )

c.Use the online theme kitchen (recommended for beginners :) )

[ http://uot.dakra.lt/ ]

NOTE:You may have to use both b. and c.

a. The Easy way

You need a program like 7-zip installed in your PC.

Method

-Open the apk using 7-zip.

-Go to the folder named res

-Extract the folder named drawable-hdpi

-Edit the images you want to edit [ DO NOT EDIT .9png IMAGES ]

-Replace the original icons with modified icons(drag & drop into

drawable-hdpi folder)

Tips

-Keep the original image dimensions

-Don't edit .9 pngs

b. The Hard way

This consists of decompiling the apk, modifying the required images, compiling the modified

images and replacing the original icons with the compiled icons.

You will need:

1.Apk Manager

(go here for instructions http://xdaforums.com/showthread.php?t=695701 )

2.xUltimate compiler

(go here for instructions http://www.droidforums.net/forum/xeudoxus/47283-release-xultimate.html )

3.7-zip

Method

-Go to the main folder of Apk Manager

-Put the apk in the folder named place-apk-here-for-modding

- In order to decompile all APKs when working with the i9000, you have to install the framework files with apktool.

- Download apktool and put it on an easy accessable place (like C:\)

- Also put the STOCK framework-res.apk and twframework-res.apk files in the same directory.

- Open a new CMD (Press Windows Key + R), write CMD and press ENTER.

- type "cd .." (without the quotes)

- repeat the "cd .." so you're on C:\ now.

- write: java -jar apktool.jar if framework-res.apk

- repeat, just with twframework-res.apk: java -jar apktool.jar if twframework-res.apk

- This will ensure, it will load the correct resource table and you won't have any errors because of the dependees

-Run Script.bat file

-Select option 9 to decompile the apk

-Go to the folder named "projects" (the decompiled apk folder should be there)

-Inside the decompiled apk folder go to the folder /res/drawable-hdpi

-Modify the icons you want to change(KEEP THE BORDERS OF .9png IMAGES

UNTOUCHED)

-Open the main folder for xUltimate

-Go to the folder \example1\res\drawable-hdpi

-Delete the icons present there

-Put the modified icons

-Go to the main folder for xUltimate and run the xUltimate.exe file

-The compiled icons can be found in the folder

\done\example1\res\drawable-hdpi

-Replace the original icons with the compiled icons USING 7-zip

MISSION 2 COMPLETE :D

MISSION 3 (SEE THE CHANGE)

To see how your new theme looks like, you should put the modified files back to where they

belong.

There are two ways of doing this:

1. By using the system file explorer

Before doing so make sure that the system is write-enabled. You can do this

by using Damian Tweak app. If you are using Yaffs Explorer make sure you

have enabled root access

in the app's settings.

2. By making a CWM package (safer)

Use the Zip file provided. Replace the original files with moded files and install

using

CWM.

MISSION 3 COMPLETE :cool:

HAPPY THEMING :rolleyes: :D