[Galaxy S I9000 Android Development] Aery:
IMPORTANT NOTES, MUST READ FIRST

IF 3-BUTTON-COMBO DOES NOT WORK ON YOUR PHONE, FIX IT BEFORE FLASHING! FIX IS THERE: http://xdaforums.com/showthread.php?t=785201

IF PHONE STUCKS AT ANIMATED "S", DO A FACTORY RESET/DATA WIPE FROM RECOVERY!

IF YOU HAVE FORCE CLOSES, DO A FACTORY RESET/DATA WIPE FROM RECOVERY!

DO NOT RESTORE APPDATA WITH TITANIUM BACKUP IF YOU UPGRADE FROM 2.1 TO JPK

MAKE A BACKUP OF YOUR /efs FOLDER!

- In some cases it's possible that this Firmware will change the Product Code of your Phone. So it's good to have a Backup. ;-)

------------------------------------------------------------------

HOWTO UPGRADE TO JPK USING ODIN:

Download:

Multiupload: http://www.multiupload.com/F6RZMQEW2H

Rapidshare: http://rapidshare.com/files/420862878/GT-I9000_XXJPK.rar

Depositfiles: http://depositfiles.com/de/files/txbu94s1s

Included:

Odin3 v1.3

Pit 512

- Download

- Extract

- Make sure Kies is not running

- Open Odin

- Enable Re-Partition Checkbox

- Choose "s1_odin_20100512.pit" as PIT (Download PIT-Files: http://www.multiupload.com/5YOPDTN7CZ)

- Choose "I9000XXJPK-REV03-PDA-low-CL584433.tar.md5" as PDA

- Choose "MODEM_I9000XXJPK.tar.md5" as PHONE

- Choose "GT-I9000-CSC-MULTI-OXAJPK.tar.md5" as CSC

- Start Phone in Download-Mode

- Connect Phone via USB

- Flash

- Goto Recovery and do Factory Reset / Data Wipe

- Reboot

Note:

It's recommended to use PIT 512 for Flashing. Flashing with PIT 803 will cause Problems.

If Odin hangs at

<ID:0/016> Set PIT file..

<ID:0/016> DO NOT TURN OFF TARGET!!

Pull the Battery, restart Phone in Download-Mode, restart Odin and try again.

------------------------------------------------------------------

HOWTO ROOT JPK FIRMWARE:

Note: Chainfire has created new CF-Root. http://xdaforums.com/showthread.php?t=788108

Stock zImage: http://www.multiupload.com/ULQEGKORBE

Included:

Root

Superuser 2.3.6.1

Busybox 1.17.1

Recovery 2e

/system read-only

- Extract

- Look @ readme file

------------------------------------------------------------------

HOWTO UPGRADE TO BUSYBOX 1.17.1

Note: It's not needed to install Busybox 1.17.1 if you've used Roor-Package from this Post. It's always included.

- Make sure you´ve rootet the Phone

- Open Terminal Emulator

- Type: su [ENTER]

- Type: busybox mount -o remount,rw /system [ENTER]

- Close Terminal Emulator

- Download Busybox from Market

- Start the App

- Do not install

- Close the App

- Open Terminal Emulator again

- Type: su [ENTER]

- Type: cp /sdcard/busybox /system/xbin/busybox [ENTER]

- done

------------------------------------------------------------------

STOCK LOCKSCREEN FOR UNTOUCHED JPK

needs Recovery 2e

What does this Script do?

It changes Samsung Lockscreen to Stock Android 2.2 Lockscreen.

- Backup /system/framework/android.policy.odex to /system/framework/android.policy.odex.bak

- Copy new android.policy.odex to /system/framework/

Download:

Multiupload: http://www.multiupload.com/HMBNFQADEY

- Copy update.zip to internal SD

- Reboot into Recovery

- apply update.zip

- done

Howto go back to Samsung Lockscreen?

Stock Lockscreen Remover

Download: http://www.multiupload.com/0KP69HOTIK

------------------------------------------------------------------

HOWTO REFRESH BATTERY STATS:

http://xdaforums.com/showthread.php?t=722862

------------------------------------------------------------------

HOWTO APPLY LAGFIX TO JPK:

Not really needed.

One Click Lagfix App: http://xdaforums.com/showthread.php?t=784691

Note:

If Installation fails the reason could be because you flashed with PIT 803. Please Reflash JPK using PIT 512.

http://xdaforums.com/showpost.php?p=8291642&postcount=162

------------------------------------------------------------------

USEFULL MODS:

Android Stock Lockscreen: http://xdaforums.com/showthread.php?t=784992

Stop Media Scanning on Boot: http://xdaforums.com/showthread.php?t=753294

Flightspit's Battery Icon Mod: http://xdaforums.com/showthread.php?t=765419

Change System Fonts: http://xdaforums.com/showthread.php?t=735148

------------------------------------------------------------------

HOWTO GET INTO RECOVERY:

- Turn off your Phone

- Hold VOLUME UP + HOME Buttons

- While holding VOLUME UP + HOME Buttons press POWER Button

- If Display goes active, release all Buttons otherwise Phone will do a Reboot-Loop

------------------------------------------------------------------

HOWTO GET INTO DOWNLOAD-MODE:

- Turn off your Phone

- Hold VOLUME DOWN + HOME Buttons

- While holding VOLUME DOWN + HOME Buttons press POWER Button until you reach Download-Mode

- Release all Buttons

------------------------------------------------------------------

------------------------------------------------------------------

Additional Infos:

Discussion: http://xdaforums.com/showthread.php?t=790637

Changelog: http://xdaforums.com/showthread.php?t=791236