Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,805,540 Members 38,467 Now Online
XDA Developers Android and Mobile Development Forum

[Q][i9000][MOD][GB] - How do I root stock DXJV9

Tip us?
 
MrWil
Old
#1  
Junior Member - OP
Thanks Meter 2
Posts: 22
Join Date: Aug 2011
Question [Q][i9000][MOD][GB] - How do I root stock DXJV9

[Q][i9000][MOD][GB] - How do I root stock DXJV9

How can I root my i9000 on 2.3.3?

Model number
GT-I9000

Firmware version
2.3.3

Baseband version
I9000DXJV9

PDA: I9000DXJV9
PHONE: I9000DXJV9
CSC: I9000OLBJV9

Kernel version
2.6.35.7-I9000DXJV9-CL216763
root@SE-S604 #2

Build numer
GINGERBREAD.DXJV9


Bought in Thailand last year and updated via Kies only with the official updates.


I have been searching and reading for over a day (admin check my IP in the webserver logs if you like) to find out how I can root my Samsung Galaxy S i9000 International,
ideally keeeping my settings, launcher, homescreens, SMS, apps ... without having to restore backups ..

I am happy with keeping close to stock.

I backed up apps, sms, callhistory, kies backups just to be safe

Both 3-button combos are working


I came across SuperOneClick but it didn't work, it's not supposed to work on 2.3.3 Gingerbread

Then in severeal threads where ppl specifically asked about DXJV9, the FuguRoot Mod was suggested.

A question remains:

- there is no stock kernel listed for DXJV9 but the instructions say you have to flash with it afterwards, where would I find it

There are some kernel files listed in this guide but none of them for DXJV9.


Also I would be unsure if I need to extract the zImage-root.tar before specifying it in odin, inside is a file called zImage without file extention. Another guide said the .tar needs to be extracted first.



Are there any other ways to achieve this, all I want is root. Any tips appreciated!
 
Zhousibo
Old
#2  
Senior Member
Thanks Meter 22
Posts: 129
Join Date: Jan 2010
Location: Singapore
I would use the latest Speedmod kernal to get root. I base this on my experience flashing the Chebon ROM which is a good rom for Asia. Basically, second step in Chebon is to flash speedmod latest version. This will give you root.
 
MrWil
Old
#3  
Junior Member - OP
Thanks Meter 2
Posts: 22
Join Date: Aug 2011
Default update: found the original kernel, bricked phone

I finally found a post with the original kernels by Ramad.

In another video guide I established that I don't have to extract the zImage-root.tar file before adding it to the PDA section of odin.

I followed the exact steps to flash the FuguMod Kernel and it worked fine:


odin3 v1.82

PDA: zImage-root.tar (the FuguRoot MOD)

<ID:0/012> Added!!
<ID:0/012> Odin v.3 engine (ID:12)..
<ID:0/012> File analysis..
<ID:0/012> SetupConnection..
<ID:0/012> Initialzation..
<ID:0/012> Get PIT for mapping..
<ID:0/012> Firmware update start..
<ID:0/012> zImage
<ID:0/012> RQT_CLOSE !!
<ID:0/012> RES OK !!
<ID:0/012> Removed!!
<ID:0/012> Completed..
<OSM> All threads completed. (succeed 1 / failed 0)


Then everything fine, red fish, battery symbol appeas, I enter download mode again, ok

Then extracted the original kernel for my version
Kernel_DXJV9.tar (5600 KB)

closed odin, disconnected phone, opened odin again, connected phone, comms established, so I select the Kernel_DXJV9.tar , but then:


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


Phone now can't be turned on. Brick at this stage.

Disappointed because of all the long hours researching for a safe method just to get root ...


Again I would appreciate any help on how to proceed.

I already tried to re-download and re-extract the original kernel, same result, odin fails.
 
MrWil
Old
#4  
Junior Member - OP
Thanks Meter 2
Posts: 22
Join Date: Aug 2011
Default update: worked!!

Update 2:

I kept trying two more times to flash the original kernel file from Ramad, Kernel_DXJV9.tar, with odin,
because I read somewhere that "odin is not the most reliable piece of software".

Eventually it worked, even though I did everything exactly the same way.

So my advice if anyone gets the fail message with odin, keep trying, even another 3, 4, 5 times ...

Redownload the file, reextract, re-open odin, re-connect the phone in download mode, re-flash, if it fails, try again ... odd as it is ...




So now I can see the SuperUser app

I can't see BusyBox, but I am checking on the market now.
 
MrWil
Old
(Last edited by MrWil; 3rd August 2011 at 04:08 AM.)
#5  
Junior Member - OP
Thanks Meter 2
Posts: 22
Join Date: Aug 2011
Default update 3: Kies can't detect my phone anymore

update 3: Kies can't detect my phone anymore

Quote:
Error
Reconnect the device in Samsung Kies (PC Studio)
mode. Current connection mode not supported by Kies
Just like some other people on the thread report, Kies no longer detects my phone, but the files

/system/bin/drexe
and
/system/bin/npsmobex

are there, they aren't missing if I look with Astro File Manager.

So I thought I need a file manager that can modify permissions, and I downloaded a couple of them, they mount /system as rw .. and then I can not not see those two files anymore, it's so strange.

If I open ASTRO I can see those two files but ASTRO can't change permissions.

I have yet to figure out how I can get into a command shell / terminal to modify the permissions with chmod on the command line.



I downloaded the BusyBox App from the market.
 
MrWil
Old
#6  
Junior Member - OP
Thanks Meter 2
Posts: 22
Join Date: Aug 2011
Default update 4: Kies connection problem not solved

update 4: Kies connection problem not solved

I used a root file manager to copy those 2 files from the FuguRoot thread to their location:

/system/bin/drexe
and
/system/bin/npsmobex

The permissions were fine.

I made sure to be on TwLauncher when connecting,
I also disabled USB debug mode

but Kies still keeps trying to connect to my phone, no luck ....
 
Zhousibo
Old
#7  
Senior Member
Thanks Meter 22
Posts: 129
Join Date: Jan 2010
Location: Singapore
Since you have backups and the system is unstable I would just go back to stock.

The stock dxjv9 rom is found here:

[Firmwares]Stock I9000 and I9000M Firmwares collection [Latest: XWJVN, DDJV9, XWJVK] - http://forum.xda-developers.com/show....php?t=1102881

The instructions are pretty good and have used it to downgrade to JVQ 2.3.4 to DXJV9 2.3.3 to try out the Chebon Rom as mentioned (JVQ was a bit unstable for me but now JVR).

I've not tried the FuguRoot but I know Speedmod works.

Sorry URL got truncated but search the title. It is in the General section.
 
MrWil
Old
#8  
Junior Member - OP
Thanks Meter 2
Posts: 22
Join Date: Aug 2011
I'm happy that I finally have root, but I probably need to go back to stock when I want to sync with Kies again.

If I want to go back to stock, do I only need to flash the PDA part, or everything including Modem, .pit ?
 
Zhousibo
Old
#9  
Senior Member
Thanks Meter 22
Posts: 129
Join Date: Jan 2010
Location: Singapore
I had a look at the link and seems like there are some special instructions. I haven't tried connecting this to Kies though so can't comment on that.
---
DXJV9/DXJV9/OLBJV9/Sbl (MultiCSC): Download (158.1 MB) (Build date: Wed May 18 19:32:07 KST 2011)
(MultiCSC: CCM, DGI, GLB, KOR, MIS, MM1, SIN, SMA, STH, THL, UMB, XEV, XME, XSE, XSO, XSP, XTC, XTE, XXV)

Special for DXJV9:
1. Flash with re-partition using 513.pit.
2. You will see a lot of red text after the flash is done, don't panic, just do a 'wipe data/factory reset' and reboot the device when done.
3. Let the device boot all the way then turn it off.
4. Re-enter Download Mode and re-flash only the CSC file without pit and without re-partition.
5. Enjoy
Galaxy Note II LTE GT-N7105
Ditto Note 3.1.1

Galaxy Note 10.1 (2014 Edition)
Stock

Galaxy Note 10.1, Galaxy Tab 8.9 P7300, SGS2 I9100, Nook Color, SGS I9000, Samsung Omni I900
 
MrWil
Old
#10  
Junior Member - OP
Thanks Meter 2
Posts: 22
Join Date: Aug 2011
Default update 5: back to stock

Quote:
Originally Posted by Zhousibo View Post
I had a look at the link and seems like there are some special instructions. I haven't tried connecting this to Kies though so can't comment on that.
---
DXJV9/DXJV9/OLBJV9/Sbl (MultiCSC): Download (158.1 MB) (Build date: Wed May 18 19:32:07 KST 2011)
(MultiCSC: CCM, DGI, GLB, KOR, MIS, MM1, SIN, SMA, STH, THL, UMB, XEV, XME, XSE, XSO, XSP, XTC, XTE, XXV)

Special for DXJV9:
1. Flash with re-partition using 513.pit.
2. You will see a lot of red text after the flash is done, don't panic, just do a 'wipe data/factory reset' and reboot the device when done.
3. Let the device boot all the way then turn it off.
4. Re-enter Download Mode and re-flash only the CSC file without pit and without re-partition.
5. Enjoy

I have followed these instructions now to go back to stock. All worked well.

I want to try getting root another way, I prefer to have root and still be able to use Kies, I could not get Kies to work with the fuguroot Mod. It was nice to have root though without having to do a complete wipe and data restore.

Next I'll try the suggested method with Speedmod.

Tags
dxjv9, i9000, root
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Google Play Services Updated to Version 6.1

In addition to Android operating system proper, Google is focusing hard on giving the developers … more

CyanogenMod 11 M10 Available for Supported Devices

Summer vacation isover for most students out there, and it’s the time to get back to … more

XDA Forums Added for the First Batch of Android One Devices!

Just yesterday, we talked about the highly anticipated launch of the first batch … more

XDA Xposed Tuesday: DonkeyGuard, Don’t Be a Donkey, Control Your Device – XDA Developer TV

Some applications ask for the world … more