• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[Update 3] ROM:GRI40 (2.3.3) Stock + De-odexed + Rooted + Busybox + Insecure boot

Search This thread

craigacgomez

Senior Member
Jan 29, 2010
2,106
3,799
Tustin
Well, this started of as a very basic attempt to de-odex and root the Gingerbread GRI40 ROM... was pulled together in 10 to 15 mins... but I've refined it and cleaned out some kinks... so here are the specifics...

NOTE: The main idea behind this ROM is "stock". I do not intend to divert from this, and quite frankly, I don't have much time to. You are free to use this as a base to mod it to your liking.

1. Completely stock, based on the GRI40 (Android 2.3.3) system dump (thanks dsixda, Google)
2. De-odexed using the latest smali/baksmali 1.2.6 (thanks JF).
3. Rooted with SU app (thanks chainsdd).
4. Busybox 1.18.3 (thanks stericson) with symlinks.
5. Insecure boot with adb remount capabilities (you need to flash the separate GB-GRI40-Stock-Kernel-Insecure-signed.zip)
6. Signed update zips.
7. Updated market apps which are part of the dump (Twitter, Google Books, Google Goggles, Superuser, Facebook, AmazonMP3, GMail)
8. Market 2.3.3
9. Separate Minimal Build without Market Apps.

The updated Update2Fix 1 version now includes the insecure boot image by default... (i.e. ro.secure=0)... so now adb remount works.. and adb shell works as root/su.

The updated Update2Fix 1 version also fixes the issue with the Terminal app FC.

Update 3 now fixes the Google Service Framework FC and the Network Location issue... GPS & WiFi location now works great...

And as always, use this at your own risk...

FYI, the updated version can be flashed over the legacy versions without a wipe.

Instructions:
1. Flash HBoot 0.35.0017 (http://www.mediafire.com/?q3rcfc6l4r9no8d, link by dsixda)
Code:
fastboot flash hboot hboot.img
2. Flash Radio 5.08.00.04 (http://www.mediafire.com/?rgarixj28mbmhej, link by dsixda)
Code:
fastboot flash radio radio.img
3. Flash one of the ROM zips below using Amon RA or Clockwork recovery.

Toubleshooting:
If you have issues, please try the following steps...
1. Try rebooting
2. Try fix_permissions
3. Try cleaning dalvik-cache
4. Try cleaning data & .androidsecure
5. Try factory reset/wipe
6. If issues persist, post a logcat and I'll do my best to help you.

Download (Full):
http://goo.gl/uVmXv

Filename = NExUS1-GB-GRI40-StockRootedBusyboxInsecure-Full-Update3.zip
MD5Sum = 6f58e489415de8100501589b909c0b3f

Download (Minimal/No market apps version):
http://goo.gl/Zrqca

Filename = NExUS1-GB-GRI40-StockRootedBusyboxInsecure-Minimal-Update3.zip
MD5Sum = 71845eb9fbc6680fb2d5b94a240d6a85

NOTE: App2SD (Ext version) will not work on this ROM. I will create an updated boot image which will support this.
 
Last edited:

craigacgomez

Senior Member
Jan 29, 2010
2,106
3,799
Tustin
Updated...

Changes:
1. Busybox 1.18.3 (thanks stericson) with symlinks.
2. Signed update zip.
3. Updated market apps which are part of the dump (Twitter, Google Books, Google Goggles, Superuser, Facebook, AmazonMP3)
4. Market 2.3.2

See the original post for links

Have fun!!!
 

craigacgomez

Senior Member
Jan 29, 2010
2,106
3,799
Tustin
Update...

Created update zip for insecure boot image... (i.e. ro.secure=0)... so now adb remount works.. and adb shell works as root/su.

This can be used with any GRI40 ROM with the stock kernel... like dsixda's stock and stock de-odexed ROMs, Geo411m's stock deodexed OTA ROM...

See first post for links...
 
  • Like
Reactions: viasat

ramirez3805

Senior Member
Nov 12, 2009
246
11
i had to skip the radio because that got an error and had to use a different hboot someone posted in another thread. i dont know whats wrong. and i did all your recommendations.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    Well, this started of as a very basic attempt to de-odex and root the Gingerbread GRI40 ROM... was pulled together in 10 to 15 mins... but I've refined it and cleaned out some kinks... so here are the specifics...

    NOTE: The main idea behind this ROM is "stock". I do not intend to divert from this, and quite frankly, I don't have much time to. You are free to use this as a base to mod it to your liking.

    1. Completely stock, based on the GRI40 (Android 2.3.3) system dump (thanks dsixda, Google)
    2. De-odexed using the latest smali/baksmali 1.2.6 (thanks JF).
    3. Rooted with SU app (thanks chainsdd).
    4. Busybox 1.18.3 (thanks stericson) with symlinks.
    5. Insecure boot with adb remount capabilities (you need to flash the separate GB-GRI40-Stock-Kernel-Insecure-signed.zip)
    6. Signed update zips.
    7. Updated market apps which are part of the dump (Twitter, Google Books, Google Goggles, Superuser, Facebook, AmazonMP3, GMail)
    8. Market 2.3.3
    9. Separate Minimal Build without Market Apps.

    The updated Update2Fix 1 version now includes the insecure boot image by default... (i.e. ro.secure=0)... so now adb remount works.. and adb shell works as root/su.

    The updated Update2Fix 1 version also fixes the issue with the Terminal app FC.

    Update 3 now fixes the Google Service Framework FC and the Network Location issue... GPS & WiFi location now works great...

    And as always, use this at your own risk...

    FYI, the updated version can be flashed over the legacy versions without a wipe.

    Instructions:
    1. Flash HBoot 0.35.0017 (http://www.mediafire.com/?q3rcfc6l4r9no8d, link by dsixda)
    Code:
    fastboot flash hboot hboot.img
    2. Flash Radio 5.08.00.04 (http://www.mediafire.com/?rgarixj28mbmhej, link by dsixda)
    Code:
    fastboot flash radio radio.img
    3. Flash one of the ROM zips below using Amon RA or Clockwork recovery.

    Toubleshooting:
    If you have issues, please try the following steps...
    1. Try rebooting
    2. Try fix_permissions
    3. Try cleaning dalvik-cache
    4. Try cleaning data & .androidsecure
    5. Try factory reset/wipe
    6. If issues persist, post a logcat and I'll do my best to help you.

    Download (Full):
    http://goo.gl/uVmXv

    Filename = NExUS1-GB-GRI40-StockRootedBusyboxInsecure-Full-Update3.zip
    MD5Sum = 6f58e489415de8100501589b909c0b3f

    Download (Minimal/No market apps version):
    http://goo.gl/Zrqca

    Filename = NExUS1-GB-GRI40-StockRootedBusyboxInsecure-Minimal-Update3.zip
    MD5Sum = 71845eb9fbc6680fb2d5b94a240d6a85

    NOTE: App2SD (Ext version) will not work on this ROM. I will create an updated boot image which will support this.
    1
    You beat me to it :p I was having trouble deodexing it. Getting errors like crazy. Oh well nice work.

    Are you using the latest smali/baksmali 1.2.6?? JF updated it for gingerbread...
    1
    By chance can you post some MD5Sum's for the Rom. Just don't want to chance having a corrupted file. Thanks.

    Done... see the original post

    BTW... updated version coming soon...
    1
    Update...

    Created update zip for insecure boot image... (i.e. ro.secure=0)... so now adb remount works.. and adb shell works as root/su.

    This can be used with any GRI40 ROM with the stock kernel... like dsixda's stock and stock de-odexed ROMs, Geo411m's stock deodexed OTA ROM...

    See first post for links...
    1
    which link did you download ...seems there are three?? can somen please link me to a rooted version of this stock android 2.3.3 please...thanks


    You need to have HBoot and radio updated first.

    Download (Recommended):
    http://www.mediafire.com/download.php?b81sw5been3fbdv