Boost the Brightness of Your Sony Xperia Z1’s LED

I think the last time anyone has ever used a physical torch to find their earphones, … more

XDA Xposed Tuesday: Modify the Look of Your Volume Control – XDA TV

How many screenshots have you seen with a volume status bar in the … more

Prepare Your Nokia X2 for Battle with Nokia X2 Tools

Unveiled in June this year, the Nokia X2 is the Finnish companys second crack at an … more

Increase the Speaker Volume of Your Samsung Gear 2 with Tool and Tutorial

I think its pretty safe to say that any sound coming out of a … more
Post Reply

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

3rd August 2011, 12:07 AM   |  #1  
OP Junior Member
Thanks Meter: 2
 
22 posts
Join Date:Joined: Aug 2011
[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!
3rd August 2011, 01:02 AM   |  #2  
Senior Member
Flag Singapore
Thanks Meter: 22
 
129 posts
Join Date:Joined: Jan 2010
More
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.
3rd August 2011, 01:04 AM   |  #3  
OP Junior Member
Thanks Meter: 2
 
22 posts
Join Date:Joined: Aug 2011
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.
3rd August 2011, 01:44 AM   |  #4  
OP Junior Member
Thanks Meter: 2
 
22 posts
Join Date:Joined: Aug 2011
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.
3rd August 2011, 02:45 AM   |  #5  
OP Junior Member
Thanks Meter: 2
 
22 posts
Join Date:Joined: Aug 2011
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.
Last edited by MrWil; 3rd August 2011 at 04:08 AM.
3rd August 2011, 07:50 AM   |  #6  
OP Junior Member
Thanks Meter: 2
 
22 posts
Join Date:Joined: Aug 2011
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 ....
4th August 2011, 12:30 AM   |  #7  
Senior Member
Flag Singapore
Thanks Meter: 22
 
129 posts
Join Date:Joined: Jan 2010
More
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.
4th August 2011, 09:33 AM   |  #8  
OP Junior Member
Thanks Meter: 2
 
22 posts
Join Date:Joined: 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 ?
4th August 2011, 12:26 PM   |  #9  
Senior Member
Flag Singapore
Thanks Meter: 22
 
129 posts
Join Date:Joined: Jan 2010
More
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
22nd August 2011, 06:34 AM   |  #10  
OP Junior Member
Thanks Meter: 2
 
22 posts
Join Date:Joined: Aug 2011
update 5: back to stock
Quote:
Originally Posted by Zhousibo

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.

Post Reply Subscribe to Thread

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

Advanced Search
Display Modes