[HACK] Root for I9000XXJPC inside

Search This thread

vibez

Senior Member
Apr 13, 2008
254
9
0
This was getting buried in the original I9000XXJPC thread, so for those that missed it - here is the root I9000XXJPC

Thanks to johoe for advice on the tar

http://www.multiupload.com/GJEZ1OT9NN

Extract and copy update.zip to /sd of 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.
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 I9000XXJPC_KERNEL.tar as PDA
reboot.
 
Last edited:

Pesticle

Member
Aug 10, 2010
6
0
0
Hi!

I have the following problem with Odin:

First it hanged for a while in SetupConnection and then Failed.
Dug around old threads and did what someone else had done, compatibility mode XP SP3 and running as admin. Though I wouldn't do that if you're having the same problem:

<ID:0/008> Added!!
<ID:0/008> Odin v.3 engine (ID:8)..
<ID:0/008> File analysis..
<ID:0/008> SetupConnection..
<ID:0/008> Initialzation..
<ID:0/008> Get PIT for mapping..
<ID:0/008> Firmware update start..
<ID:0/008> zImage
<ID:0/008> Complete(Write) operation failed.
<OSM> All threads completed. (succeed 0 / failed 1)

Now it won't boot normally, nor in Recovery. Download mode works though, so I do have a chance of not having a brick for a phone, do I? :)

Is it a problem with drivers or what? I noticed it's using COM8 instead of COM11 as I recall it using previously.

Request for immediate help. Thank you.
 

jaketurbo

Senior Member
Jun 5, 2010
150
7
0
I'm new to Odin, never had to use such apps with my htc desire...

Anyhow, when trying to flash the pda, getting this:

<ID:0/010> Odin v.3 engine (ID:10)..
<ID:0/010> File analysis..
<ID:0/010> SetupConnection..
<ID:0/010> Can't open the serial(COM) port.
<OSM> All threads completed. (succeed 0 / failed 1)
<ID:0/010> Removed!!

Any ideas?
 

vibez

Senior Member
Apr 13, 2008
254
9
0
Hi!

I have the following problem with Odin:

First it hanged for a while in SetupConnection and then Failed.
Dug around old threads and did what someone else had done, compatibility mode XP SP3 and running as admin. Though I wouldn't do that if you're having the same problem:

<ID:0/008> Added!!
<ID:0/008> Odin v.3 engine (ID:8)..
<ID:0/008> File analysis..
<ID:0/008> SetupConnection..
<ID:0/008> Initialzation..
<ID:0/008> Get PIT for mapping..
<ID:0/008> Firmware update start..
<ID:0/008> zImage
<ID:0/008> Complete(Write) operation failed.
<OSM> All threads completed. (succeed 0 / failed 1)

Now it won't boot normally, nor in Recovery. Download mode works though, so I do have a chance of not having a brick for a phone, do I? :)

Is it a problem with drivers or what? I noticed it's using COM8 instead of COM11 as I recall it using previously.

Request for immediate help. Thank you.

Really not sure what went wrong, it worked fine for me and many others. you will have to flash back to an older firmware or wait for the odin version of JPC to be released
 

Pesticle

Member
Aug 10, 2010
6
0
0
Newbie mistake! All should go well from here on.

I HAD KIES ON!! Which was taking up the COM port ofc. So close your Kies like someone who's done some flashing before :l
 

vibez

Senior Member
Apr 13, 2008
254
9
0
I'm new to Odin, never had to use such apps with my htc desire...

Anyhow, when trying to flash the pda, getting this:

<ID:0/010> Odin v.3 engine (ID:10)..
<ID:0/010> File analysis..
<ID:0/010> SetupConnection..
<ID:0/010> Can't open the serial(COM) port.
<OSM> All threads completed. (succeed 0 / failed 1)
<ID:0/010> Removed!!

Any ideas?

Is your phone in download mode? hold power + volume down + home until your phone loads up the yellow download screen
 

lpy

Senior Member
Aug 12, 2010
250
147
0
In the readme file, it says to pull out the battery, but you can simply just hold the Power button for 10 seconds. Saves removing the case and battery :)
 

manniakk

Senior Member
May 4, 2010
82
40
0
Sofia
yes i did put the I9000XXJPC_KERNEL....

superuser is somehow working, lets say i can make a screenshot with shootme but after saving i receive FC from superuser..

i read that if i cant install the market version i need to remount the partition and delete the superuser.apk but "adb remount" is not working
 

th3condor

Member
Sep 14, 2005
41
0
0
I have big problem...

i have update.zip on the sd
i open odin set pin and keave blanck auto reboot but tap on re-partition.

launch i9000 on pda
flash is ok
leave the battery and lanunch in recovery mode
try to alaunch update.zip and give to me an error

unable to mount \dev

and reboot on recovy...
i have try more times also try to wipe all data but do not work....
what is the problem ????
 

lucent6408d

Senior Member
Feb 23, 2010
157
6
0
flashing the new froyo

I followed the direction as they are and everything ran fine with no errors however after i do everything and im rebooting for thet last time, the phone stays on the galaxy S screen and it keeps vibrating but it wont go any futher. any help you guys
 

manniakk

Senior Member
May 4, 2010
82
40
0
Sofia
Code:
E/AndroidRuntime( 9651): FATAL EXCEPTION: main
E/AndroidRuntime( 9651): java.lang.RuntimeException: Unable to start activity Co
mponentInfo{com.noshufou.android.su/com.noshufou.android.su.SuRequest}: android.
database.sqlite.SQLiteException: no such table: permissions: , while compiling:
SELECT _id, allow FROM permissions WHERE from_uid=? AND exec_uid=? AND exec_comm
and=?
E/AndroidRuntime( 9651):        at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2663)
E/AndroidRuntime( 9651):        at android.app.ActivityThread.handleLaunchActivi
ty(ActivityThread.java:2679)
E/AndroidRuntime( 9651):        at android.app.ActivityThread.access$2300(Activi
tyThread.java:125)
E/AndroidRuntime( 9651):        at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:2033)
E/AndroidRuntime( 9651):        at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 9651):        at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 9651):        at android.app.ActivityThread.main(ActivityThrea
d.java:4627)
E/AndroidRuntime( 9651):        at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 9651):        at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 9651):        at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:871)
E/AndroidRuntime( 9651):        at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:629)
E/AndroidRuntime( 9651):        at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 9651): Caused by: android.database.sqlite.SQLiteException: no
such table: permissions: , while compiling: SELECT _id, allow FROM permissions W
HERE from_uid=? AND exec_uid=? AND exec_command=?
E/AndroidRuntime( 9651):        at android.database.sqlite.SQLiteCompiledSql.nat
ive_compile(Native Method)
E/AndroidRuntime( 9651):        at android.database.sqlite.SQLiteCompiledSql.com
pile(SQLiteCompiledSql.java:91)
E/AndroidRuntime( 9651):        at android.database.sqlite.SQLiteCompiledSql.<in
it>(SQLiteCompiledSql.java:64)
E/AndroidRuntime( 9651):        at android.database.sqlite.SQLiteProgram.<init>(
SQLiteProgram.java:80)
E/AndroidRuntime( 9651):        at android.database.sqlite.SQLiteQuery.<init>(SQ
LiteQuery.java:46)
E/AndroidRuntime( 9651):        at android.database.sqlite.SQLiteDirectCursorDri
ver.query(SQLiteDirectCursorDriver.java:42)
E/AndroidRuntime( 9651):        at android.database.sqlite.SQLiteDatabase.rawQue
ryWithFactory(SQLiteDatabase.java:1454)
E/AndroidRuntime( 9651):        at android.database.sqlite.SQLiteDatabase.queryW
ithFactory(SQLiteDatabase.java:1338)
E/AndroidRuntime( 9651):        at android.database.sqlite.SQLiteDatabase.query(
SQLiteDatabase.java:1293)
E/AndroidRuntime( 9651):        at android.database.sqlite.SQLiteDatabase.query(
SQLiteDatabase.java:1373)
E/AndroidRuntime( 9651):        at com.noshufou.android.su.DBHelper.checkApp(DBH
elper.java:33)
E/AndroidRuntime( 9651):        at com.noshufou.android.su.SuRequest.onCreate(Su
Request.java:56)
E/AndroidRuntime( 9651):        at android.app.Instrumentation.callActivityOnCre
ate(Instrumentation.java:1047)
E/AndroidRuntime( 9651):        at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2627)
E/AndroidRuntime( 9651):        ... 11 more

it seems like its database error.. any suggestions ?