***PROJECT MOVED TO ROMULUS
Links are still up and there is some good info buried in this post, so I will leave everything here for the time being.
THIS MOD PACKAGE DOES NOT WORK ON SOME INTERNATIONAL VERSIONS OF THE ATRIX 2 (POSSIBLY DUE TO MIS-MATCHES IN THE FRAMEWORK FILES - TRY ROMULUS INSTEAD, IT WILL REPLACE YOUR ENTIRE FRAMEWORK)
Origins of The Stock Monster:
This started out as a small personal project, then quickly grew out of my hands and formed a life of it's own... So, I decided it was time to release it out into the wild...
Theatrics aside... the truth is that basically, until now, there were no cool features like pulldown toggles, 1% batteries, reboot options, or any theme changes available to stock odexed rooted A2 users - those things only came with deodexed custom roms and mods for deodexed systems only (frankly, because it's a lot easier to mod a deodexed rom, and it makes updates simpler). But, I like a challenge (no offense or jabs at the great ROM builders we have got for the A2 - my hat's off to them - it is seriously amazing and hard work that these guys are putting into their creations)... Also, I tend to go more with the theory of "if it ain't broke, don't fix it" - meaning that Android odexes the system for a reason - not sure if it's to hide away them there smali files to make it more difficult for people like us to mess with their stuff, or if it is truly for performance purposes only.
Nonetheless, I offer odexed users "The Stock Monster"...
~vertical battery w/ 1% increments
~quick-panel (dropdown) toggles
~reboot option in power menu
~carrier name removed
~menu button unlocks screen
~unplug turns on screen
~HSPA data distinguishable (?able)
~lightly themed (black, grey & stock)
~possibly more to come...
NOTE: This is based on Stock Odexed US AT&T MB865 2.3.6, and will probably not work on any other builds.
All mods/themes here were done by me, except: the 1% batt and quick-panel toggles - those I basically ported from the stuff I put together for VictoryROM (1% batt originally from JRW 28's set, I think - still not sure who to credit for all of the xml/smali edits on those; quick-panel toggles originally from SC rom maybe (?), icons are MIUI, I believe - had to GIMP a couple of the "-ing" images though
Big thanks to all the devs/builders/themers/modders and otherwise helpful folks here on xda.
Feel free to PM me with any specific questions about these mods, I'd be happy to share what I have learned in the process.
-ODEXED AT&T MB865 ROM
Disclaimer: I am not responsible for any damage/issues caused to your phone.
to SD Card
-(Optional, but recommended) Install CWM on Boot
-(Optional, but recommended) Make a CWM backup
-Boot into Recovery
-Wipe Dalvik Cache & Wipe Cache partition
-Install zip from sdcard
This is still a work in progress... I plan on updating this post as I go along modding/themeing my (currently) odexed phone.
See this post
for the rotating/landscape homescreen mod and removal zip (make sure you download the proper ODEXED packages).
***EDIT (5/11/12 early AM)*** Now things are getting interesting...
Though I've read plenty of "TUT's" and "HOW-TO's" on the whole deodexing, modding, then re-odexing thing (all of which helped, no doubt), and tried many different methods, approaches, and random pot-shots... it all finally came together and made sense after I found a link to this tutorial
. Ironically, I was not researching default orientations, and I kind of skillfully winged it a bit.. but it worked well in the end. If anyone is interested in pursuing modding odexed files (it's not necessary to deodex for most themeing), you'll need the attached dexopt-wrapper file (unzip the zip first) on your phone in /system/bin with 755 permissions:
X X X
***EDIT (5/12/12 - v1.0)
Included homescreen rotation mod, and more unified black/grey theme (i.e. the "notifications" bar in the dropdown, pop-up headers, and re-did the shade handle, etc). I'll get back to working on the pulldown toggles soon..
***EDIT (5/13/12 early AM again - v2.0)
Got them dropdown toggles in there
, and, by chance, I stumbled across and enabled HSPA data recognition, so maybe you can see an H+ icon now (?? - modded, but not verified).
Note: To actually enable HSPA data and get speed increases (I just flipped a switch in the SystemUI.apk to make it "distinguishable"), you will need to add or edit the following lines in your build.prop file: