[HOWTO] Flashing CWRecovery to i9000m & upgrade to ICS AOSP 4.x ROM from any version

Search This thread

AllGamer

Retired Forum Moderator
May 24, 2008
11,829
1,634
Razer Phone 2
Motorola One Action
[HOWTO] Flashing CWRecovery to i9000m & upgrade to ICS AOSP 4.x ROM from any version

Seems like there's little or no love for the i9000m here since I've left this section of the forum.
I'm still getting a lot of PMs by members of this section.
Apparently a lot of people had their questions gone unanswered, so here it is at last.
If you have the i9000m or any of the i9000 variants that have the extra letter, all you need to do is flash a stock i9000 ROM with Odin ;)

...think about it, after all chances are if you want to install CWR, you'll be flashing Custom ROMs that are made for the i9000 :D

so, why do it the hard way when resources for specific models like i9000m or i9000b are so hard to come by, instead do it the easy way use the i9000 resources that are available everywhere ;)

Requirements:

ICS flavour to choose from:

Odin flash back to stock in case sheet! happens ;)

Flashing Root and CWR via Odin:
  • Boot into Download mode (3 buttons salute)
  • run Odin
    choose only these 3 parts
    PIT = 512
    PDA = CODE_I9000XXJVP_CL264642_REV03_user_low_ship.tar.md5
    CSC = GT-I9000-CSC-MULTI-OXAJVP.tar.md5
  • flash it (Start)
    note: you do not need to change your KG3 modem for Canada
    odinjvponlyflashpitpdac.png
  • wait for it to finish rebooting, and skip all those steps in the 1st time phone wizard
  • reboot back into download mode again
  • close your previous session of Odin
  • run a new session of Odin
  • select PDA
  • select CF-Root-XX_OXA_JVP-v3.7-CWM3RFS.tar
  • flash it (Start)
  • it will reboot again
  • Congratulation! if all went well you should see these in your App drawer screen
    sc20111206232806.png


    sc20111206232732.png
    sc20111206232748.png
  • to make sure it actually works, go into CWManager, and select ClockworkMod
  • select reboot into recovery
  • if all goeswell you should be inside the orange ClockworkMod Recovery v3.0.0.5

Flashing ICS AOSP ROM

if you followed all the above to this point, might as well have fun and load ICS, but first...
  • in CWR make a Nandroid backup of your stock JVP with KG3 modem
  • in CWR select backup and restore
  • select backup in the sub menu, i'll take about a minute or two to complete
  • it will automatically go back to the main menu in CWR when it's done with the backup
  • select mounts and storage
  • select mount USB storage in the sub menu
  • now copy & paste the ICS ROM to your phone, and optionally the Google Apps, face unlock, etc
  • select unmount
  • select +++++Go Back+++++
  • select wipe data/factory reset
  • select wipe cache partition
  • select install zip from sdcard
  • select choose zip from sdcard
    in my case i installed these:
    - ICS_4.0.1_r1-Beta2-i9000.zip (AOSP) or teamhacksung_galaxysmtd-ota-eng.BUILD7.zip ("CM9")
    - gappsv5.1.zip
  • optionally you can also install
    - face-unlockv5-final.zip
    - FuguModICS_GT-I9000_update-Beta2.zip
    - bd-ics-bootanimation-flashable.zip
  • after the flash it will reboot on its own, let it do its ICS magic

Enjoy! :D
 
Last edited:

AllGamer

Retired Forum Moderator
May 24, 2008
11,829
1,634
Razer Phone 2
Motorola One Action
Troubleshooting

if your upgrade to ICS fail
do not despair...
just repeat the Odin steps to get back to KG3 stock + CWR
and flash another ICS build

also if you see the dreadful Phone-Warning-PC screen of death
Samsung_Galaxy_S_Black_Screen_of_Death.jpg

just hold the 3 key salute buttons to go back, with the USB cable plugged in, to go back to Download mode and flash back to KG3 stock
 
Last edited:

bambam1978

Senior Member
Dec 7, 2010
419
38
help

Hey love the ics look and feel so far the only issue is my modem i tried flashing my ukg3 modem through odin but still nothing i have an i9000 through bell in canada and need that modem working im going to try ukg1

---------- Post added at 10:43 PM ---------- Previous post was at 10:38 PM ----------

So that didnt work either any ideas anyone?
 

Jason123420

Senior Member
Feb 11, 2011
782
116
Annapolis Valley
Hey love the ics look and feel so far the only issue is my modem i tried flashing my ukg3 modem through odin but still nothing i have an i9000 through bell in canada and need that modem working im going to try ukg1

---------- Post added at 10:43 PM ---------- Previous post was at 10:38 PM ----------

So that didnt work either any ideas anyone?

Dont flash through odin.. use a CM7 Radio and flash through CWM
 

CatalystWon

Senior Member
Aug 20, 2010
334
74
Vancouver
Last edited:
  • Like
Reactions: Yernar_real

snehasish

Member
Dec 7, 2011
17
5
I've had a similar issue with ClockworkMod's ROM Manager, see http://forum.xda-developers.com/showthread.php?p=19867108#post19867108

I've spent mega hours trying to understand what is Samsung's Recovery 3e relationship to kernel, whether clockworkMod will install and replace it (considering the signature verification)? And does a flash back-to Stock via Odin return it to 3e?
I've been down the same path. Locking it down is a douchey move. When we try to flash CWM on UGKG3 (I have the same) it does not replace the original recovery. This recovery only works with signed packages which we don't have. You can find a file called recovery in 2 places on your phone. Under / and under /system/sbin. These need to be replaced by one which does not check for signatures. Something similar to what is described here. But our file system is different. I haven't poked around further but I think we can downgrade the entire system to a stock Froyo and the install CWM.
Let's work this out.
 
  • Like
Reactions: CatalystWon

zorxd

Senior Member
Jun 30, 2010
546
41
question

I have a custom gingerbread rom with a custom kernel and a i9000m modem.

Let say I make a nandroid backup and flash ICS.

Can I restore to the exact same state (kernel/rom/modem/data)? Will flashing ICS change my modem? What about the internal SD card will it get wiped?
 

mash_ns

Member
May 12, 2010
41
3
Novi Sad
question

I have a custom gingerbread rom with a custom kernel and a i9000m modem.

Let say I make a nandroid backup and flash ICS.

Can I restore to the exact same state (kernel/rom/modem/data)? Will flashing ICS change my modem? What about the internal SD card will it get wiped?
Same question , I am now on ICS beta 2 and cm recovery 5.0.5.
If I want to go back to Amestris 2.3.5 ROM, can I do that just from nanodroid restore, or I must flash some stock Rom with ODIN, then flash root to get back recovery 3.0 ?
 

CatalystWon

Senior Member
Aug 20, 2010
334
74
Vancouver
I've been down the same path. Locking it down is a douchey move. When we try to flash CWM on UGKG3 (I have the same) it does not replace the original recovery. This recovery only works with signed packages which we don't have. You can find a file called recovery in 2 places on your phone. Under / and under /system/sbin. These need to be replaced by one which does not check for signatures. Something similar to what is described here. But our file system is different. I haven't poked around further but I think we can downgrade the entire system to a stock Froyo and the install CWM.
Let's work this out.

Stock Froyo 2.2 UGKC1 also has the 3e Recovery which won't install CWM.
 

AllGamer

Retired Forum Moderator
May 24, 2008
11,829
1,634
Razer Phone 2
Motorola One Action
So any idea of how we can get around it then?

I tried the CM7 flash instructions, went into a boot loop and had to flash back the zImage from KG3 to get it working again. What can we try next?

eeeehhhh.... that was the whole point of this HOW TO guide... :rolleyes:

just follow the instructions on page 1, and it will get you past the <3e> road block ;)
 
  • Like
Reactions: snehasish

snehasish

Member
Dec 7, 2011
17
5
eeeehhhh.... that was the whole point of this HOW TO guide... :rolleyes:

just follow the instructions on page 1, and it will get you past the <3e> road block ;)
Cool.
My balls went on vacation after the boot loop fiasco, I'll try again soon I hope.
I wonder what changes I need to make in order to just flash plain CM7.1 instead of the ICS build?
Also can this be done with heimdall on Linux?

Thank you again OP.
 

zorxd

Senior Member
Jun 30, 2010
546
41
question

I have a custom gingerbread rom with a custom kernel and a i9000m modem.

Let say I make a nandroid backup and flash ICS.

Can I restore to the exact same state (kernel/rom/modem/data)? Will flashing ICS change my modem? What about the internal SD card will it get wiped?


Nobody?
10 chars
 

Top Liked Posts

  • There are no posts matching your filters.
  • 38
    [HOWTO] Flashing CWRecovery to i9000m & upgrade to ICS AOSP 4.x ROM from any version

    Seems like there's little or no love for the i9000m here since I've left this section of the forum.
    I'm still getting a lot of PMs by members of this section.
    Apparently a lot of people had their questions gone unanswered, so here it is at last.
    If you have the i9000m or any of the i9000 variants that have the extra letter, all you need to do is flash a stock i9000 ROM with Odin ;)

    ...think about it, after all chances are if you want to install CWR, you'll be flashing Custom ROMs that are made for the i9000 :D

    so, why do it the hard way when resources for specific models like i9000m or i9000b are so hard to come by, instead do it the easy way use the i9000 resources that are available everywhere ;)

    Requirements:

    ICS flavour to choose from:

    Odin flash back to stock in case sheet! happens ;)

    Flashing Root and CWR via Odin:
    • Boot into Download mode (3 buttons salute)
    • run Odin
      choose only these 3 parts
      PIT = 512
      PDA = CODE_I9000XXJVP_CL264642_REV03_user_low_ship.tar.md5
      CSC = GT-I9000-CSC-MULTI-OXAJVP.tar.md5
    • flash it (Start)
      note: you do not need to change your KG3 modem for Canada
      odinjvponlyflashpitpdac.png
    • wait for it to finish rebooting, and skip all those steps in the 1st time phone wizard
    • reboot back into download mode again
    • close your previous session of Odin
    • run a new session of Odin
    • select PDA
    • select CF-Root-XX_OXA_JVP-v3.7-CWM3RFS.tar
    • flash it (Start)
    • it will reboot again
    • Congratulation! if all went well you should see these in your App drawer screen
      sc20111206232806.png


      sc20111206232732.png
      sc20111206232748.png
    • to make sure it actually works, go into CWManager, and select ClockworkMod
    • select reboot into recovery
    • if all goeswell you should be inside the orange ClockworkMod Recovery v3.0.0.5

    Flashing ICS AOSP ROM

    if you followed all the above to this point, might as well have fun and load ICS, but first...
    • in CWR make a Nandroid backup of your stock JVP with KG3 modem
    • in CWR select backup and restore
    • select backup in the sub menu, i'll take about a minute or two to complete
    • it will automatically go back to the main menu in CWR when it's done with the backup
    • select mounts and storage
    • select mount USB storage in the sub menu
    • now copy & paste the ICS ROM to your phone, and optionally the Google Apps, face unlock, etc
    • select unmount
    • select +++++Go Back+++++
    • select wipe data/factory reset
    • select wipe cache partition
    • select install zip from sdcard
    • select choose zip from sdcard
      in my case i installed these:
      - ICS_4.0.1_r1-Beta2-i9000.zip (AOSP) or teamhacksung_galaxysmtd-ota-eng.BUILD7.zip ("CM9")
      - gappsv5.1.zip
    • optionally you can also install
      - face-unlockv5-final.zip
      - FuguModICS_GT-I9000_update-Beta2.zip
      - bd-ics-bootanimation-flashable.zip
    • after the flash it will reboot on its own, let it do its ICS magic

    Enjoy! :D
    8
    Troubleshooting

    if your upgrade to ICS fail
    do not despair...
    just repeat the Odin steps to get back to KG3 stock + CWR
    and flash another ICS build

    also if you see the dreadful Phone-Warning-PC screen of death
    Samsung_Galaxy_S_Black_Screen_of_Death.jpg

    just hold the 3 key salute buttons to go back, with the USB cable plugged in, to go back to Download mode and flash back to KG3 stock
    2
    Thanks! One of the best guides available.
    2
    Thanks! On my part, I had trouble to flash JVP directly from KG3. I hat to flash back KC1 (froyo) and then I was able to flash JVP.
    2
    Hey love the ics look and feel so far the only issue is my modem i tried flashing my ukg3 modem through odin but still nothing i have an i9000 through bell in canada and need that modem working im going to try ukg1

    ---------- Post added at 10:43 PM ---------- Previous post was at 10:38 PM ----------

    So that didnt work either any ideas anyone?

    Dont flash through odin.. use a CM7 Radio and flash through CWM
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone