[MOD] FuguRoot: root _any_ stock SGS ROM safely (froyo, GB)

Search This thread

renaud

Inactive Recognized Developer
Aug 18, 2010
2,332
2,212
Braine-l'Alleud
Hello,

I created a kernel (based on fugumod) which supports all filesystems and has only one purpose, rooting any SGS stock ROM.
It installs:
- busybox
- su
- SuperUser

It also removes annoying boot and shutdown sounds.

Is it safe to use
It is safer than rooting using speedmod or whatever other all purpose kernel as it does not try to start android after rooting, so there is no fs corruption possible. It works even for very new leaks.

How to use:
1: Flash the stock rom
2: Download the image for Heimdall or for Odin
3: Flash it with either Odin or Heimdall
4: Boot once, it will install root and crash/shutdown (it is preferred to let the phone connected to usb so it does not loop boot)
5: Reflash the original kernel

How to reflash the original kernel on windows using Odin
1: install 7zip if don't have it already. It has been reported that IZarc or PeaZip may be more reliable.
2: unpack zImage which is in the PDA tar or tar.md5
3: with 7zip, IZarc or PeaZip create a new tar which contains only zImage and save
4: flash the the new tar using Odin

Does it work on ROM XXXXX?
It should work on every ROM since it recognizes all filesystems and does not try to start android.

Busybox was not installed on my device
Please download the updated version and retry, it will work fine.



Odin flashable stock kernel zImages
Ginberbread
JVB
Froyo
no image available yet, use samfirmware or google to get one
 
Last edited:

Valeo

Senior Member
Sep 4, 2010
137
8
London
Whoop!

I was worried that I'd have to wait for Samsung to do their OS code drop before I could switch to JVK, now I won't have to!

Thanks muchly. :D
 

tanjiajun_34

Senior Member
Aug 24, 2010
737
131
Can someone upload JVK original kernel? I try to delete files in 7zip, it pop up an error message say "Not implanted"
 

mcmac7

Member
Apr 30, 2010
33
4
Doesnt work for me. Flashed the fugu mod kernal easily but when trying to return to default kernal Odins log just says:

<ID:0/009> Added!!
<ID:0/009> Odin v.3 engine (ID:9)..
<ID:0/009> File analysis..
<ID:0/009> SetupConnection..
<ID:0/009> Initialzation..
<ID:0/009> Get PIT for mapping..
<ID:0/009> Firmware update start..
<ID:0/009> zImage

and stays at that until i unplug it.

Settings:
no pit or any other files just zimage.tar as PDA
no repartition
autoreboot.

Edit: worked using the kernal runedrune posted. Not sure why mine didnt. Extracted and packed into a tar archive using 7zip.
 
Last edited:

tonymacc

Senior Member
Jul 15, 2010
62
7
Sorry, but in Odin I have to flag reboot?


Example I have to flash your kernel as speedmod kernel?

Tanhks.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 64
    Hello,

    I created a kernel (based on fugumod) which supports all filesystems and has only one purpose, rooting any SGS stock ROM.
    It installs:
    - busybox
    - su
    - SuperUser

    It also removes annoying boot and shutdown sounds.

    Is it safe to use
    It is safer than rooting using speedmod or whatever other all purpose kernel as it does not try to start android after rooting, so there is no fs corruption possible. It works even for very new leaks.

    How to use:
    1: Flash the stock rom
    2: Download the image for Heimdall or for Odin
    3: Flash it with either Odin or Heimdall
    4: Boot once, it will install root and crash/shutdown (it is preferred to let the phone connected to usb so it does not loop boot)
    5: Reflash the original kernel

    How to reflash the original kernel on windows using Odin
    1: install 7zip if don't have it already. It has been reported that IZarc or PeaZip may be more reliable.
    2: unpack zImage which is in the PDA tar or tar.md5
    3: with 7zip, IZarc or PeaZip create a new tar which contains only zImage and save
    4: flash the the new tar using Odin

    Does it work on ROM XXXXX?
    It should work on every ROM since it recognizes all filesystems and does not try to start android.

    Busybox was not installed on my device
    Please download the updated version and retry, it will work fine.



    Odin flashable stock kernel zImages
    Ginberbread
    JVB
    Froyo
    no image available yet, use samfirmware or google to get one
    3
    I restored drexe and npsmobex and now I can connect through Kies.

    Here you have both files extracted from KVO_JVO_JVO.tar (Gingerbread 2.3.3 XEU)

    You have to copy them to /system/bin, change permissions (755) and change owner and group (root-shell) using root explorer for example.
    2
    thanks for your great work...
    I just wanna know would recovery change to 2e???

    No, it just roots your device, but once it's rooted you should be able to install another recovery.
    1
    after flashing with the root zImage, i got a fish and then a looping reboot (USB was plugged in). This continued for a few minutes. I then unplugged the USB and the phone started looping on the SGS boot and fish. After that I pulled the battery and restarted in download mode. Using the original zImage from the PDA tar, I now get this in ODIN:

    <ID:0/005> Added!!
    <ID:0/005> Odin v.3 engine (ID:5)..
    <ID:0/005> File analysis..
    <ID:0/005> SetupConnection..
    <ID:0/005> Initialzation..
    <ID:0/005> Get PIT for mapping..
    <ID:0/005> Firmware update start..
    <ID:0/005> zImage

    it seems to stay on that...

    Has my phone been bricked?


    (edit: this is on stock JVQ on i9000m)