• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[CWM] ClockworkMod Recovery porting for I9003 - Final Release

Search This thread

Skin1980

Inactive Recognized Developer
Nov 25, 2009
2,490
6,230
.
CWM Recovery for GT-I9003 by Skin1980:

This is the full-functional CWM recovery ported by me for the Samsung GT-I9003. Here some screenshot:

attachment.php
attachment.php

attachment.php


One thing to know is that in this version External SD is called SDCard. This because SDCard is used by CWM as backup support. For the same reason also the USB Storage mounted under "Mount and Storage" menù is related to external SD.

How to install:
Install this CWM is very easy, just flash the .tar file with odin ( put the .tar in the PDA field).
You can also use heimdall under linux. Just extract the normalboot.img file and do:
Code:
heimdall flash --normal-boot normalboot.img

IMPORTANT: Read this topic on Edify scripting used on update.zip. The partitions must be mounted before copying files:
Code:
run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/stl9", "/system");

Flashing Zip Files:
If in the updater-script there isn't the "mount /system" option you must - before apply the zip - mount manually /system under "Mount and Storage" menù and then flash your zip.

Features:
- Added EXT4 filesystem support for the kernel ( now you can convert to ext4 to improve performanca);
- CWM with double RFS / EXT4 filesystem support;
- Busybox;
- Juwe11 RamScript from http://forum.xda-developers.com/showthread.php?t=1111145 ;


THANKS: I have to say, and all of us have to say a big Thanks to the super Devs that helped me in this port: Chris41g, DRockstar (this CWM is heavily based on it's project), Roddick and all the other devs on #epic in irc.fossnet.info. These are WONDERFUL GUYS, always ready to help you.
Thanks also to koush that made the Clockworkmod Recovery.


IMPORTANT: The recovery isn’t universal, all firmware is different so don’t flash the recovery for a firmware different from your!!!! Since i don’t have all firmware on my PC upload your normalboot.img to me with the name of your firmware so i can build the CWM.
The normalboot.img can be found in the PDA tar of your firmware (if you have it on the PC). Alternatively you can dump it from phone with this command:
Code:
dd if=/dev/block/bml7 of=/sdcard/normalboot.img

LINK:

http://www.megaupload.com/?d=0BFPGS12 GT-I9003_PDA-DDKB2.tar
http://www.megaupload.com/?d=5VB0U4IR GT-I9003_PDA-DXKB2.tar
http://www.megaupload.com/?d=8SUXXIYA GT-I9003_PDA-LUBKB1.tar
http://www.megaupload.com/?d=A9Y5Y9FB GT-I9003_PDA-XXKB1.tar
http://www.megaupload.com/?d=BQ2P35CY GT-I9003_PDA-ZHKC1.tar
http://www.megaupload.com/?d=J45I2CH1 GT-I9003_PDA-XXKC1.tar
http://www.megaupload.com/?d=JRJXED7S GT-I9003_PDA-ZCKC1.tar
http://www.megaupload.com/?d=OY7ZTA8L GT-I9003_PDA-XXKB3.tar
http://www.megaupload.com/?d=SNSPPHTW GT-I9003_PDA-JPKE1.tar
http://www.megaupload.com/?d=SUK5ROFE GT-I9003_PDA-DXKE1.tar
http://www.megaupload.com/?d=VKCIF6A0 GT-I9003_PDA-XWKB1.tar
http://www.megaupload.com/?d=Q62RT5Q0 GT-I9003_PDA-DDKF1.TAR
http://www.megaupload.com/?d=R8OC916M GT-I9003_PDA-XXKPE.tar
http://www.megaupload.com/?d=B7JCW9SV GT-I9003_PDA-JVKD1.tar
http://www.megaupload.com/?d=ZIF7XUOB GT-I9003_PDA-XXKPH.tar ---> to root use THIS

FOR JPKP5 go to CF-ROOT thread HERE
FOR XXKPM go to CF-ROOT thread HERE

If you like my work and want support it with a donation just press on the "DONATE" button under my Nick

Under this post you find a THANKS button.... Just press it if you like my works...!!!!
 

Attachments

  • 1.png
    1.png
    22.1 KB · Views: 334,161
  • backupdone.png
    backupdone.png
    20.4 KB · Views: 238,963
  • restoredone.png
    restoredone.png
    18.8 KB · Views: 211,432
Last edited:

jcbalunsat

Senior Member
Dec 9, 2008
294
39
Hey Skin! I congratulate for a job well done. Would you please elaborate the problem with nandroid and USB mass storage mounting for us noobs? What does it do and why is it important. Nevertheless, I bow before you master! Great Job!
 
  • Like
Reactions: xulin988

Skin1980

Inactive Recognized Developer
Nov 25, 2009
2,490
6,230
hey, this is not going ahead of Samsung Galaxy GT-I9003 screen and keeps on looping.. what to do? i have 2.3.4 is this only for 2.2.1??

as i wrote it's only for xxkb3 FW... if you have another one please upload normalboot.img to me..... another thing... you must also post the output of the mounts command (open adb shell and do "mounts")
 
Last edited:
  • Like
Reactions: xulin988 and kljoki

Skin1980

Inactive Recognized Developer
Nov 25, 2009
2,490
6,230
Hey Skin! I congratulate for a job well done. Would you please elaborate the problem with nandroid and USB mass storage mounting for us noobs? What does it do and why is it important. Nevertheless, I bow before you master! Great Job!

- Nandroid perform a full backup of the Rom so you can restore if you soft-brick your mobile;
- USM mount permit to mount your USB in mass storage mode while you are in recovery.
 

soodgautam

Senior Member
Mar 22, 2011
314
54
Muscat
Awesome work man !!!

Now just 1 more thing ...tutorial to explain how it works/what each option is supposed to do etc ....

then i can try and post feedback/bugs :)
 

trip007in

Senior Member
Jun 7, 2010
1,234
649
Bangalore
Works great... :D dude... Now waiting for nandroid backup. But this alpha itself is of great help.
While using it, I faced minor problem, when I press home button for selecting option it jumps two steps inside as if pressing a hard button. I mean after entering the first option it enters the next menu also. But then after trying 3-5 times carefully, I get the option that I want to select. Just check if you have this problem. Anyways this is not a major issue for me as I can save my phone :D and it is alpha release so does not matter at all.
Your contributions will always be remembered, really appreciate this update.
 

vishal24387

Inactive Recognized Contributor
May 11, 2011
3,936
1,976
34
Solapur, Maharashtra
Oh...finally you did it skin...!!!! I have a small doubt...I read on the net by searching alot...but still i am not understanding the difference between CWM & nandroid backup??? I know only that android backup means doing a backup of whole rom as an image...but what is exact meaning of CWM???? Is thete any relation between them?? Please can anybody explain...it will be helpful fot other also...!!!!
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 336
    .
    CWM Recovery for GT-I9003 by Skin1980:

    This is the full-functional CWM recovery ported by me for the Samsung GT-I9003. Here some screenshot:

    attachment.php
    attachment.php

    attachment.php


    One thing to know is that in this version External SD is called SDCard. This because SDCard is used by CWM as backup support. For the same reason also the USB Storage mounted under "Mount and Storage" menù is related to external SD.

    How to install:
    Install this CWM is very easy, just flash the .tar file with odin ( put the .tar in the PDA field).
    You can also use heimdall under linux. Just extract the normalboot.img file and do:
    Code:
    heimdall flash --normal-boot normalboot.img

    IMPORTANT: Read this topic on Edify scripting used on update.zip. The partitions must be mounted before copying files:
    Code:
    run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/stl9", "/system");

    Flashing Zip Files:
    If in the updater-script there isn't the "mount /system" option you must - before apply the zip - mount manually /system under "Mount and Storage" menù and then flash your zip.

    Features:
    - Added EXT4 filesystem support for the kernel ( now you can convert to ext4 to improve performanca);
    - CWM with double RFS / EXT4 filesystem support;
    - Busybox;
    - Juwe11 RamScript from http://forum.xda-developers.com/showthread.php?t=1111145 ;


    THANKS: I have to say, and all of us have to say a big Thanks to the super Devs that helped me in this port: Chris41g, DRockstar (this CWM is heavily based on it's project), Roddick and all the other devs on #epic in irc.fossnet.info. These are WONDERFUL GUYS, always ready to help you.
    Thanks also to koush that made the Clockworkmod Recovery.


    IMPORTANT: The recovery isn’t universal, all firmware is different so don’t flash the recovery for a firmware different from your!!!! Since i don’t have all firmware on my PC upload your normalboot.img to me with the name of your firmware so i can build the CWM.
    The normalboot.img can be found in the PDA tar of your firmware (if you have it on the PC). Alternatively you can dump it from phone with this command:
    Code:
    dd if=/dev/block/bml7 of=/sdcard/normalboot.img

    LINK:

    http://www.megaupload.com/?d=0BFPGS12 GT-I9003_PDA-DDKB2.tar
    http://www.megaupload.com/?d=5VB0U4IR GT-I9003_PDA-DXKB2.tar
    http://www.megaupload.com/?d=8SUXXIYA GT-I9003_PDA-LUBKB1.tar
    http://www.megaupload.com/?d=A9Y5Y9FB GT-I9003_PDA-XXKB1.tar
    http://www.megaupload.com/?d=BQ2P35CY GT-I9003_PDA-ZHKC1.tar
    http://www.megaupload.com/?d=J45I2CH1 GT-I9003_PDA-XXKC1.tar
    http://www.megaupload.com/?d=JRJXED7S GT-I9003_PDA-ZCKC1.tar
    http://www.megaupload.com/?d=OY7ZTA8L GT-I9003_PDA-XXKB3.tar
    http://www.megaupload.com/?d=SNSPPHTW GT-I9003_PDA-JPKE1.tar
    http://www.megaupload.com/?d=SUK5ROFE GT-I9003_PDA-DXKE1.tar
    http://www.megaupload.com/?d=VKCIF6A0 GT-I9003_PDA-XWKB1.tar
    http://www.megaupload.com/?d=Q62RT5Q0 GT-I9003_PDA-DDKF1.TAR
    http://www.megaupload.com/?d=R8OC916M GT-I9003_PDA-XXKPE.tar
    http://www.megaupload.com/?d=B7JCW9SV GT-I9003_PDA-JVKD1.tar
    http://www.megaupload.com/?d=ZIF7XUOB GT-I9003_PDA-XXKPH.tar ---> to root use THIS

    FOR JPKP5 go to CF-ROOT thread HERE
    FOR XXKPM go to CF-ROOT thread HERE

    If you like my work and want support it with a donation just press on the "DONATE" button under my Nick

    Under this post you find a THANKS button.... Just press it if you like my works...!!!!
    26
    CWM for XXKPE fully working

    I have fixed the issue with "sd-ext". The CWM for XXKPE is now fully functional :) . Will post this soon.

    P.S.: This version is not EXT4 compatible.

    Here is the fixed and all working version of CWM for XXKPE (attached).

    Press Thanks you like it :)
    6
    If you are not using application to SD you wont have any problem. I backed up and restores the system and everything works fine...
    I have fixed the issue with "sd-ext". The CWM for XXKPE is now fully functional :) . Will post this soon.

    P.S.: This version is not EXT4 compatible.
    6
    REASSUMING:

    FROYO Version: I didn't find any problem.... it seem stable.... but let me know.

    GB Version: Have to test it better since i didn't try it, only builted without test. By the way the GB rom is very uncomplete so certainly i will work on it but when the definitive vesion will be released (with ext4 support i wish) we can have something better.

    Now, for 1/2 days i cannot work on this so please send PM to me if you find issue ONLY FOR FROYO VERSION.... for GB simply wait.

    Thanks a lot.

    P.S.: press that THANKS Button!!!! :)
    6
    in the next days i will update the CWM for all FW. Update mean ext4 with battery fix.