• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[HOWTO] Froyo xxJPK (Odin), Root, Lagfix, Recovery 2e!

Search This thread

Aery

Senior Member
Aug 5, 2010
563
8
IMPORTANT NOTES, MUST READ FIRST
  • IF 3-BUTTON-COMBO DOES NOT WORK ON YOUR PHONE, FIX IT BEFORE FLASHING! FIX IS THERE: http://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.com/showthread.php?t=722862

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

HOWTO APPLY LAGFIX TO JPK:
Not really needed.

One Click Lagfix App: http://forum.xda-developers.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://forum.xda-developers.com/showpost.php?p=8291642&postcount=162

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

USEFULL MODS:

Android Stock Lockscreen: http://forum.xda-developers.com/showthread.php?t=784992
Stop Media Scanning on Boot: http://forum.xda-developers.com/showthread.php?t=753294
Flightspit's Battery Icon Mod: http://forum.xda-developers.com/showthread.php?t=765419
Change System Fonts: http://forum.xda-developers.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

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

3button.png


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

Additional Infos:
Discussion: http://forum.xda-developers.com/showthread.php?t=790637
Changelog: http://forum.xda-developers.com/showthread.php?t=791236
 
Last edited:

Aery

Senior Member
Aug 5, 2010
563
8
Supportet Languages:
  • Bulgarian
  • Cestina
  • Dansk
  • Deutsch
  • English
  • Espanol
  • Francais
  • Hrvatski
  • Italiano
  • Latvian
  • Lithuanian
  • Magyar
  • Nederlands
  • Polski
  • Portugal
  • Romana
  • Slovencia
  • Slovenian
  • Suomi
  • Svenska
  • Türkce
  • Greek
  • Pyccknn
  • Cpnckn
  • Ykpaihcbka
  • Korean

Samsung Keyboard Languages:
  • US/UK English
  • Deutsch
  • Nederlands
  • Polski
  • Francais
  • Italiano
  • Portugal
  • Espanol
  • Türkce
  • Korean

Swype Languages:
  • US/UK English
  • Deutsch
  • Francais
  • Espanol
  • Italiano
  • Nederlands
  • Portugal
  • Polski
  • Turkce
  • Korean
 
Last edited:

captive

Senior Member
Dec 30, 2009
161
36
Please symlink all busybox commands, it takes no space and makes all apps which need advanced shell commands work without problems..
 

nblakqori

Senior Member
Jan 23, 2008
161
4
Austria
flash with odin

hi, i am on jph version (flashed it through kies) applied root and lagfix v2.

how do i proceed flashing jpk from jph?
do i unroot, unlagfix or or?

thanks,
 

MAJED.y

Senior Member
May 30, 2010
335
51
Download: http://www.multiupload.com/WWXX609T5V
NOT TESTET YET!
- Root
- Superuser 2.3.6.1
- Busybox
- Recovery 2e

- extract and copy update.zip to internal sd-card of your phone
- run odin with auto reboot UN-checked, loading the i9000_Kernel.tar as PDA
- put the phone into download mode and flash the i9000_Kernel.tar
- pull the battery. reboot into recovery mode and flash the update.zip you put in the root folder of your sdcard.
- pull the battery again, reboot into download mode again.
- run odin with auto reboot checked, loading the I9000XXJPK_KERNEL.tar as PDA

-

performed it, a the last step no progress, just hanging there!. "Kernel" word only.
had to re flash again!.
 

Aery

Senior Member
Aug 5, 2010
563
8
7zip ****ed the archive. Had to do it under Linux.
Repacked und reuploaded.
Root works now!
 

newmail

Senior Member
Nov 2, 2009
82
26
Hi,

Ok, I was quite happy with JPH, but I guess I'll flash again before I spend more time configuring the JPH...

Only thing I miss is the tun.ko for the 2.6.32.9 [email protected] #1 kernel of the JPK. Same problem as I have currently with the JPH. I can build it myself but I miss the kernel source and .config. Until I get openvpn up and running I can't be fully functional with android. Changing the kernel temporarily to run update.zip worked fine and it's probably the safest way to get root. Thanks for providing the I9000XXJPK_KERNEL.tar so quick.
 

bumblechord

Member
Jul 27, 2010
14
0
<ID:0/003> Added!!
<ID:0/003> Odin v.3 engine (ID:3)..
<ID:0/003> File analysis..
<ID:0/003> Enter CS for MD5..
<ID:0/003> Check MD5.. Do not unplug the cable..
<ID:0/003> Please wait..
<ID:0/003> Checking MD5 finished Sucessfully..
<ID:0/003> MD5 hash value is invalid.
<OSM> All threads completed. (succeed 0 / failed 1)


What happened ? ??
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    You should remove them. I did it once (to JPH) with the sim by accident and it didn't affect it. But I wouldn't risk it!

    why is it so? i just would like to know, because you don't have to remove them when you flashing with kies

    i hate removing the back cover ... :-(
    1
    I´ve tried already both...
    Now I´m flashing the fourth time :D

    NOTE: I´ve always used the 512.pit
    (Maybe it helps)

    Beim Rooten darfst die PIT nicht benutzen und vor allem nicht "RE-Partition" anklicken. Sonst formatierst du dein Phone neu und dann ist alles außer der Kernel weg. xD
    Hast dich also nicht ans Howto gehalten. ;-)

    Darfst nochmal komplett von vorne anfangen und JPK flashen!