[FULL GUIDE][UNBRICK][Root] Flash custom or stock ROMs or kernels [i9000][VIDEO]

tetakpatak

Senior Member
Jan 6, 2013
4,663
2,329
0
Lucerne
Hi! I was using GamerzRom ICS 4.2.1 w/ Devil Touch Recovery v6.0.3.0 and tried to install several other roms without success. I tried several KitKat (CyanogenMod, CyanAOSP, MackayOmni) and JellyBean (CyanogenMod Stable) without any success. I always get Satus 7 error. Can someone tell me which part of this guide is suited for me (or maybe some other guide)? I've spent 4 hours around this with no success so any help at all would be greatly appreciated. Thanks in advance!
CWM 6.0.3.0 can't flash a KK rom, you need at least 6.0.4.5 for it. I've just answered your question in Mackay Omni thread 5min ago and wrote you what to do:

Easiest way: backup all your data, flash CM10.2 according to the OP instruction (to get the new partition size and recovery for flashing KK) reboot to CM10.2 and then back again to recovery and then you can flash any KitKat ROM.

CM10.2 will warn you after first attempt that the system partition size must be reformatted, so you have to choose again CM10.2 zip to install it. Second time it will work. All your data from system folders (like /download) will be erased, but not your data on storage section.
:)
 
Last edited:
  • Like
Reactions: diaboliku123

madamehussein

Member
Feb 25, 2014
6
0
0
Please end this!!!!

Dear all.

Have been trying for three days straight to root my Samsung GT-I9000.

Specs are as follows:

Computer: running windows 8 and Odin 3.07

Phone:

PDA:XWJWB
CSC:XEEJW2
Baseband: XWJW1

Tried the following CF-kernels:

CF-Root-XW_XEE_JVB-v3.1-CWM3RFS.tar
CF-Root-XW_DBT_JVI-v3.7-CWM3RFS.tar
CF-Root-XW_XEE_JS7-v1.3-BusyBox-1.17.1
CF-Root-XW_XEE_JS7-v1.3-BusyBox-1.17.1

With all files, the phone gets stuck in Samsung start animation. I can flash stock version, but not kernels so far.
I can't really decipher CF's naming scheme. Have I tried the right files?

Have tried Kingo Root. Despite "successful" root, phone refuses to start in CWrecovery, even after SUaccess has been granted.

Please help me out on this one!
 

tetakpatak

Senior Member
Jan 6, 2013
4,663
2,329
0
Lucerne
By ROM I assume you mean operating system? In that case, that would be android 2.3.6.
Yes, ROM = firmware/operating system :)
OK, you can use also Speedmod or Semaphore kernel, but JWB is for me unknown version so I don't know if that was before or after JW4, when intiframes have been changed.

If before, Speedmod K16-11 will work, and if it is later than JW4, the K17-3 version will work. You can flash either and try, nothing worse than bootloop can happen. The compatible one will boot the system.

And run Odin 1.82 or 1.83 as administrator!
 
Last edited:
  • Like
Reactions: madamehussein

madamehussein

Member
Feb 25, 2014
6
0
0
the Lord Be Praised!!!!

Downloaded, Odin 1.83, and flashed the K17-3 version, This seems to be working!

Don't see any new apps or anything. Then again, ROM manager and Superuser was installed since before. It boots into clockworkmodrecovery though!

My ultimate goal is to update to android 4.4, There are some apps/products I really need to use

Questions:

-Is there anything about the speedmod kernel I need to know, as a casual user? If there's a "for dummies"-thread, then simply point me to it! :)

-Would these files work? (I guess you'd pick the newest one?)

EHNDROIX_V_14.1.24_GT-I9000.zip
EHNDROIX_V_14.2.19_GT-I9000.zip

Thanks a lot! :)
 

tetakpatak

Senior Member
Jan 6, 2013
4,663
2,329
0
Lucerne
@madamehussein cool :) in the Speedmod's CWM recovery one can find under Speedmod features ROOT option.

Just backup now your EFS folder as described in the OP.

I would recommend maybe CM9 and CM10.2 as steps before KK (you don't need gapps). Always with full wipe and reboot after upgrade. For KK roms it important besides full wipe to format /system manually.
 

madamehussein

Member
Feb 25, 2014
6
0
0
@madamehussein cool :) in the Speedmod's CWM recovery one can find under Speedmod features ROOT option.

Just backup now your EFS folder as described in the OP.

I would recommend maybe CM9 and CM10.2 as steps before KK (you don't need gapps). Always with full wipe and reboot after upgrade. For KK roms it important besides full wipe to format /system manually.
About the EFS?

Downloaded an app called "terminal emulator" and tried posting the command

(su
tar zcvf /sdcard/efs-backup.tar.gz /efs)

It simply states that "tar: not found". I checked, (Digitally of course!) and my IMEI-number stil lseems to be there.

Also, I searched for TWRP and ended up with something called "Recovery tools", is this the same program? Options seem limited to "Flash kernel/recovery", do I want to mess around with that?

Pardon for incessant nagging ^^
 

mrvlhs

Senior Member
Mar 22, 2012
141
19
0
CWM 6.0.3.0 can't flash a KK rom, you need at least 6.0.4.5 for it. I've just answered your question in Mackay Omni thread 5min ago and wrote you what to do:

Easiest way: backup all your data, flash CM10.2 according to the OP instruction (to get the new partition size and recovery for flashing KK) reboot to CM10.2 and then back again to recovery and then you can flash any KitKat ROM.

CM10.2 will warn you after first attempt that the system partition size must be reformatted, so you have to choose again CM10.2 zip to install it. Second time it will work. All your data from system folders (like /download) will be erased, but not your data on storage section.
:)
Thank you for your reply. I tried flashing CM10.2.1-galaxysmtd.zip according to the OP's instructions to no avail.Got a status 7 once again. No warnings whatsoever, installation aborted.
 

tetakpatak

Senior Member
Jan 6, 2013
4,663
2,329
0
Lucerne
@madamehussein

The command was correct, but after entering:
Code:
su (click "enter" )
the terminal should ask for root access and after your accepting it, it will appear as root (# instead of $)

It should work then actually. The IMEI should definitely get saved as backup. But if you upgrade always in the order of android versions (Froyo, Gingerbread, ICS, JB, KK) the chances are good you won't lose it. Yet, some people do. So backup is a good idea. Also nandroid backups are saving the EFS folder and sometimes can be simply copied and replace the empty folder.

Specific thing about i9000 is that the recovery must be in package with the kernel. The searching for TWRP won't bring you far, as our device was never officially supported.

However, one of our great developers kasper_h has ported TWRP to his Mackay kernel. You can use 0.609 or 0.610 with KK roms. I really love TWRP, but it's my personal taste.

It is normal, that first attempt to flash 10.2 will fail. Besides status 7, there was also warning of system repartition to come. Simply ignore and choose again to flash zip CM10.2 and it will work then. Don't get scared when the phone turns off and on again, it has to reboot recovery as it will be updated in the first step.
All this was written in the OP of CM10.2
 

mrvlhs

Senior Member
Mar 22, 2012
141
19
0
@madamehussein
It is normal, that first attempt to flash 10.2 will fail. Besides status 7, there was also warning of system repartition to come. Simply ignore and choose again to flash zip CM10.2 and it will work then. Don't get scared when the phone turns off and on again, it has to reboot recovery as it will be updated in the first step.
All this was written in the OP of CM10.2
Thank you for the reply but as I said, I followed exatcly what is written in the OP, I did not get any warning and I always get status 7.
 
Last edited:

tetakpatak

Senior Member
Jan 6, 2013
4,663
2,329
0
Lucerne
Thank you for the reply but as I said, I followed exatcly what is written in the OP, I did not get any warning and I always get status 7.
Was you on CM9 already? It has CWM recovery version 6xxx that works well for flashing CM10.2

Speedmod has CWM ver. 251x that might not work.
 

tetakpatak

Senior Member
Jan 6, 2013
4,663
2,329
0
Lucerne
I was using GamerzRom ICS 4.2.1 w/ Devil Kernel and Devil Touch Recovery v6.0.3.0.
OK, some things didn't work from devil recovery, so easiest workaround would be to flash Semaphore kernel as zip in the recovery and reboot recovery, as Sema's recovery will work for sure to flash CM10.2

Hmmm, but is "ICS" part of that ROM's name, or Android version? ICS is android ver 4.0.3 or 4.0.4 and if it is android ver. 4.2.1, it would be JB rom

Semaphore version for ICS roms is the 1.3.0 and for JB roms 4.2.x the v.2.8.0
 

madamehussein

Member
Feb 25, 2014
6
0
0
Hi again!

I've managed to flash cnm 9 through 10.2. And the last update to 4.4.2 (apparantly not cnm, something else). Followed all instructions, when I install gapps package though, the setup wizard closes abruply, and I'm left in perpetual darkness (=blackscreen).

Questions:

-I heard something earlier about "not needing" to install the apps package, had i installed CNM 9-10.2 previously. How does that work?

-Is there a huge difference between EHNDROIX and CNM 11? Will both (or none?) of these let me run apps meant for android 4.4?

Thanks a lot, I'm going to bed now ^^

/madame
 

CroInterista

Member
Apr 29, 2011
39
3
0
Hi guys, I'm still on Android 2.3.3, but would like to get some more up-to-date. It's very hard for me to get right information about installation because there are lots of different ones. Is this one described here in first post the best one? Is this one - wiki.cyanogenmod.org/w/Install_CM_for_galaxysmtd (sorry, I cant post link yet) - updated? What's the difference?

Thanks in advance.
 

tetakpatak

Senior Member
Jan 6, 2013
4,663
2,329
0
Lucerne
Hi guys, I'm still on Android 2.3.3, but would like to get some more up-to-date. It's very hard for me to get right information about installation because there are lots of different ones. Is this one described here in first post the best one? Is this one - wiki.cyanogenmod.org/w/Install_CM_for_galaxysmtd (sorry, I cant post link yet) - updated? What's the difference?

Thanks in advance.
Assumably you want a custom ROM (not latest stock) you should decide if you desire a fast or latest rom. All KK roms are quite slow, tough smooth. JB are bit faster but by higher battery drain. ICS in in both terms best if you don't use very many apps.
 
  • Like
Reactions: CroInterista