5,604,686 Members 38,375 Now Online
XDA Developers Android and Mobile Development Forum

[ROM]IMM30B 4.0.4 Stock,rooted,deodexed,zipaligned,busybox,insecure boot + mods zips

Tip us?
 
craigacgomez
Old
(Last edited by craigacgomez; 27th March 2012 at 03:42 AM.) Reason: new enhanced power menu by crackers8199
#1  
craigacgomez's Avatar
Senior Member - OP
Thanks Meter 2461
Posts: 1,810
Join Date: Jan 2010
Location: Lake Forest, CA

 
DONATE TO ME
Default [ROM]IMM30B 4.0.4 Stock,rooted,deodexed,zipaligned,busybox,insecure boot + mods zips

This is an almost completely stock ROM based on the official Android 4.0.4 IMM30B OTA. The only modifications done are:
- Rooted with full busybox support
- De-odexed
- Zip-aligned
- Insecure stock boot image

This DOES NOT require you downgrade/upgrade your ROM or downgrade/upgrade your radios & bootloader. It is a completely standalone version. Even the radios & bootloader zip can be flashed without downgrading/upgrading your radios & bootloader.

The unofficial user-compiled changelog for the 4.0.4 update can be found here.

Instructions:
1. Flash using ClockworkMod recovery.
2. Wipe davlik cache recommended.
3. Wipe data/factory reset required if coming from any ROM other than a stock 4.0.1 or 4.0.2 ROM

Available Mods (Separate flashable zips): [details & undo zips below with links]
-Stock Insecure Boot Image
-Stock Insecure Boot Image With Init.d Support
-Native Tethering Hack
-Exchange Security Hack
-SoftKeys Mod
-Facebook Contacts Sync (important: follow installation instructions detailed below)
-Busybox Fix (fixes issues with run-parts which is used for init.d scripts, thanks to toebox at RootzWiki for pointing this out)
-Percentage Battery Mod With Back-Home-Search Softkeys & Stock Softkeys (special thanks to Cmo220 at RootzWiki for creating these mods)
-Enhanced Power Menu (Round 1 - since it lacks custom icons & uses power off icon for all and the confirmation prompt still shows Power Off, but all options work as expected)
-Move UA (UserAgent) Switcher To Advanced Menu From Debug (about:debug) Menu
-Tweaker (Script Which Enables Commonly Known Tweaks)
-Enhanced Power Menu Version 3 (Correct icons and confirmation text) With Native Tethering (special thanks to crackers8199 for carrying on my work and creating this mod)
-Enhanced Power Menu Version 3 (Correct icons and confirmation text) With Native Tethering & Lock Before Unlock (special thanks to crackers8199 for carrying on my work and creating this mod)

Screenshots:




Downloads (DevHost - Preferred | MediaFire - Mirror):
Stock Insecure Boot Image [ec8e9279c498b5f574627ba60196c03e] (Mirror)
- Stock 4.0.4 kernel
- Insecure boot image (allows adb as root and commands like adb remount)
- Can be used on any 4.0.4 ROM
Stock Insecure Boot Image With Init.d Support [3b0a438128bc363a7361b5f4233e78bf] (Mirror)
- Stock 4.0.4 kernel
- Insecure boot image (allows adb as root and commands like adb remount)
- Init.d support to run start-up scripts placed in /system/etc/init.d (Make sure you flash the Busybox fix below)
- Can be used on any 4.0.4 ROM
Rooted,De-odexed,Zip-aligned ROM With Stock Insecure Boot Image And New Radios & Bootloader [e26ccc9d7722eff8ace158779e1e8519] (Mirror)
- Complete standalone update with mentioned modifications
- Includes the new FA02 radios and PRIMELA03 bootloader
- No downgrade/upgrade required
- Do not use to multi-boot (example Boot Manager)
Rooted,De-odexed,Zip-aligned ROM With Stock Insecure Boot Image Without Radios & Bootloader [d9bfd201ea4c8a5604add04f9c050d26] (Mirror)
- Complete standalone update with mentioned modifications
- Does not include the new FA02 radios and PRIMELA03 bootloader
- No downgrade/upgrade required
- Can be used to multi-boot (example Boot Manager)
New Radios & Bootloader [eaaf55389f0b2382fa80435e07f30f70] (Mirror)
- Complete standalone update
- Includes the new FA02 radios and PRIMELA03 bootloader
- No downgrade/upgrade required
Native Tethering Hack [bebc08fd8bab647da79892b64e276aad] (Mirror)
- Enables un-restricted native tethering
- Removes Verizon tethering provisioning
- Requires stock, de-odexed 4.0.4 (IMM30B) ROM
- Use this to revert -- Disable Native Tethering Hack [cbd7f1d794b77f9d3ade9c641a87f05d] (Mirror)
Disable Exchange Security [b360d5c0de9696e36d102f591fe7b011] (Mirror)
- Disables the Exchange security requirement
- No longer requires a pin or password when adding an Exchange account
- Account does not become a device administrator
- May not work on some Exchange configurations
- Requires stock, de-odexed 4.0.4 (IMM30B) ROM
- Use this to revert -- Enable Exchange Security [9fc300deab51de1b850274ed96567ce5] (Mirror)
Back-Home-Search Softkeys Mod [525343005ec91b82a44d71b4bcd62ae6] (Mirror)
- Back-Home-Search softkey in the navigation bar
- Long press Home for recent apps
- Long press Search for voice search
- Requires stock, de-odexed 4.0.4 (IMM30B) ROM
- Use this to revert -- Stock Softkeys Mod [16ce3423b67c002d88a0f8230f9f12d8] (Mirror)
Facebook Sync Mod [5cde11879f8eceb5bce5f10c51e4308c] (Mirror)
- Enable contacts sync using the official Facebook app
- Requires stock, de-odexed 4.0.4 (IMM30B) ROM
- Follow instructions
- Use this to revert -- Disable Facebook Sync Mod [33cdd92ad4cfa9ecd4ecfa35bfeb3e82] (Mirror)
Busybox Fix [b592b4dbd192311c63100f7b47974f76] (Mirror)
- Fully functional Busybox 1.20 with color support
- Working run-parts which is needed for init.d scripts
- ROM independent
Percentage Battery Mod With Back-Home-Search Softkeys [f9ae5b34cbbacf71bfaeae3bd0379ea8] (Mirror)
Percentage Battery Mod With Stock Softkeys [5719988e305181fb6b16854a5194b33f] (Mirror)
- Status bar battery icon with battery percentage text
- Battery charge animation
- Requires stock, de-odexed 4.0.4 (IMM30B) ROM
- Created by Cmo220 at RootzWiki
- Use this to revert -- flash Back-Home-Search Softkeys Mod or Stock Softkeys Mod
Enhanced Power Menu With Native Tethering [a7bb5551d86ae0cba9c0c2796fe8e0a7] (Mirror) {Preferably use version 3 mod below}
Enhanced Power Menu Without Native Tethering [627219dc271dd964947bd133656bb026] (Mirror)
- Enhanced power menu with Reboot, Reboot Recovery & Reboot Bootloader
- Round 1 since it lacks custom icons (uses power off icon for all) and the confirmation prompt still shows Power Off
- All options fully functional
- Flash the zip "Enhanced Power Menu With Native Tethering" if you want to retain the native tethering hack
- Use this to revert -- Disable Enhanced Power Menu [919ca7bbf6fdc5f0225123ad46a45ed5] (Mirror)
Move UA (UserAgent) Switcher To Advanced Menu [e3df919570c414a41b68bcd34d645dac] (Mirror)
- Move the User Agent Switcher to the Advanced Menu under Settings from the Debug Menu
- Setting is always available and does not require typing of about:debug to enable
- Use this to revert -- flash Move UA Switcher Back To Debug Menu [5b5189f628c6c6fb348102cf6ecf386a] (Mirror)
Tweaker [f8ee4e24dd3bf92ac60153a9c19e90e9] (Mirror)
- Collection of commonly known and used tweaks
- Script automatically add and reverts the tweaks
- Type 'tweaker' (without quotes) as root in adb shell or a terminal app and hit enter
- All tweaks can be reverted via the script
- Flash the busybox fix above before using this
- Description of tweaks here
Enhanced Power Menu Version 3 With Native Tethering Hack [213718718b815ddac50f4e9885c75893]
- Enhanced power menu with correct icons and confirmation text
- Includes the native tethering hack
- Mod created by crackers8199
Enhanced Power Menu Version 3 With Native Tethering Hack & Lock Before Unlock [6f60f4a5824344ff00bcf87ff6215efe]
- Enhanced power menu with correct icons and confirmation text
- Includes the native tethering hack
- Includes the lock before unlock mod
- Mod created by crackers8199

Facebook Contacts Sync Mod Instructions:
- Remove you Facebook account
- Go to Settings > Accounts & sync
- Uncheck "Sync Contacts" from every account (where available)
- Go to Settings > Apps > All, select "Contacts Storage" and click "Clear data) [you will lose any contacts which are not synced to any account]
- Reboot into recovery and flash the mod zip
- Reboot and enable "Sync Contacts" for all the account
- Add your Facebook account, select the contacts sync option and wait 2-5 mins
- If your Facebook contacts do not show up, go to Settings > Accounts & sync
- Select the Facebook account, and uncheck and re-check "Sync Contacts" and wait 2-5 mins (pictures may take a while to appear)

Recommended Add-ons:
ApexLauncher (4.0 based launcher/home replacement)
NovaLauncher (4.0 based launcher/home replacement)
Home Launcher (4.0 based launcher/home replacement)
Google Chrome Browser (Much better browser)
VLingo Voice Talk (Port from Galaxy Note, better than Market version)
CyanogenMod 9.0 Music (Super customizable 4.0 based Music app)
CyanogenMod 9.0 DSP Manager (Customizable multi-option audio DSP & equalizer)
CPUSpy (CPU state monitor)
SetCPU (Robust tool for changing CPU settings)
Black MMS (Inverted/back MMS/SMS app from the 4.0.4 update)
Theme Toolbox/MasturModsSettings (Amazing tool to change the navigation, battery and signal icons)

Credits:
Google, Samsung & Verizon for the 4.0.4 update
ChainsDD for Superuser
JesusFreke for smali/baksmali
Koush for ClockworkMod recovery
Dsixda for his Android Kitchen (makes life easy)
Peter Alfonso for the native tethering hack
00McD00 (Justus) for the softkeys mod
Paul O'Brien for the Facebook sync hack
Gnurou for the fully working Busybox 1.20
Cmo220 at RootzWiki for percentage battery mod
crackers8199 for the enhanced power menu version 3
The Android community for everything I've learned about Android

If you like my work and think the time I spent to get things done has helped you out, click here to donate to me. Or you could donate to anyone I've mentioned in the credits section. Donations are completely voluntary.

Disclaimer:
This is based off the official Android 4.0.4 IMM30B OTA. It requires an un-locked device. Use at your own risk. While I, and many people, have not experienced any issue, I am not responsible for any problems you face. But I will help where possible. Enjoy the open Android eco-system, but take full responsibility of anything you do to your devices...

CRAiG GoMEZ

Donate to me

Google LGE Nexus 5 [D820] | SlimKat (Android 4.4.2) - SlimRoms
Google Samsung Nexus 10 [GT-P8110HAEXAR] ThunderKat (Android 4.4.2) - craigacgomez
The Following 81 Users Say Thank You to craigacgomez For This Useful Post: [ Click to Expand ]
 
GeLopez
Old
#2  
Senior Member
Thanks Meter 18
Posts: 370
Join Date: Feb 2008
Location: dallas
Congratulations man you seem to be first 4.0.4 rom good job
Samsung Galaxy 4 T-MOBILE M919
The Following 2 Users Say Thank You to GeLopez For This Useful Post: [ Click to Expand ]
 
Mikhael_
Old
(Last edited by Mikhael_; 5th February 2012 at 11:22 AM.)
#3  
Junior Member
Thanks Meter 0
Posts: 25
Join Date: Jun 2009
Great Work! :)
 
badd99
Old
#4  
Junior Member
Thanks Meter 4
Posts: 29
Join Date: Dec 2010
good work! I want to try
 
housry23
Old
#5  
housry23's Avatar
Senior Member
Thanks Meter 737
Posts: 2,627
Join Date: Sep 2009
Location: Springfield, OH
Anyone flashed it yet?
 
g1g
Old
#6  
g1g's Avatar
Senior Member
Thanks Meter 2
Posts: 241
Join Date: Aug 2009
Location: FLA......
Default w

Will I lose all data if I flash
]verizon note 3 best phone so far..[/COLOR]..[/COLOR]
Galaxy note 2 with meanbean
Gallaxy s3
galaxy nexus.
ROOTED infuse 4g with infused 2.0.5
32 gig gtab task650 custom
ATRIX 4G ROOTED AND unlocked BOOTLOADER 2.3.4 gb[
SAMSUNG VIBRANT
rooted and waiting for cm6
16gig class 4 sd
[/COLOR]

T-MOBILE G1
ROM
CM 6
Amon RA 1.7.0 RECOVERY
8 gig class 4 sd
 
droidguru
Old
#7  
Junior Member
Thanks Meter 3
Posts: 25
Join Date: Jan 2010
Default Flashed Working Great

I did a nandroid backup first, then installed from the zip file using cwm (touch version) without wiping. I had only previously rooted 4.0.2.

It worked fine and I'm up and running. The only thing I notice is the baseband version is I515.09? Was it supposed to update to .10? Other then that (and I may be completely mistaken, everything looks great. Thanks for the hard work!

---------- Post added at 08:29 AM ---------- Previous post was at 08:18 AM ----------

Quote:
Originally Posted by g1g View Post
Will I lose all data if I flash
I didn't lose a thing but I still did a nandroid back-up as a precaution.
The Following User Says Thank You to droidguru For This Useful Post: [ Click to Expand ]
 
mikewanda1971
Old
#8  
Junior Member
Thanks Meter 0
Posts: 24
Join Date: Apr 2010
Does this include the 4.0.4 radios and new bootloader.
 
artjrv
Old
#9  
artjrv's Avatar
Senior Member
Thanks Meter 2
Posts: 280
Join Date: Mar 2011
Location: Scranton, Pa.
yes

Sent from my Galaxy Nexus using XDA App
 
csseale
Old
#10  
csseale's Avatar
Senior Member
Thanks Meter 45
Posts: 482
Join Date: Aug 2010
Location: west palm beach

 
DONATE TO ME
If I already flashed the new radios will flashing this on top hurt or should I revert back to 4.02 radios first

Tags
4.0.4, de-odexed, i herd you like tags, imm30b, rooted, stock
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes