• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM] Nov-13 MeanROM ICS v6.3 | 2.13.651.1 | Mods | Batt saver | OC 1.7 Ghz

Rxpert83

Dr. Feelgood
Once again, not mine. Posted by mikeyxda

Follow the thread on xda here


The clean:
deodexed
Working: everything
Not working: nothing (that I know about... you tell me)

The mean:
Performance and my awakenings tweaks
Dual core performance when screen is on for ultra-smooth experience
Single core underclocked when screen is off for incredible battery life at idle!

The nice:
ICS leak fix: fixed data (WiFi/3G) disconnect between 12am and 7am
ICS leak fix: fixed app associations, links, and "open with" dialogs
4-in-1 power menu w/recovery option
Quick settings tab w/Quick Settings for GPS, Wifi, etc.
Browser mods: up to 15 open pages, plus full debug settings w/UA string, etc.
Exchange ActiveSync "Sync While Roaming" can now be enabled including push (update schedule) while roaming
HTML message format unlocked in Exchange Mail settings
Custom MMS mods w/500K, 1M, and 5M choices for max size (great for different carriers)
Disabled MMS compression
"Roam Only" option in mobile network settings
Smooth scrolling mods
Circular battery w/1% increments
Use stock buttons or remap your right button to "Menu" or "Search": see MeanROM-ICS folder on your SD card
WiFi Tether: use "Generic ICS" device type and check routing fix and MMS clamping
Flashlight
ES File Explorer
DSP Manager
No location/GPS icon
init.d support


Changelog
Changelog:
2.2

Changes:
New super-sharp circular battery meter is easier to read (credit vertigone)
Unsecured adb to make batch installs easier
Updated core apps: Play Store, Google Videos, YouTube, Dropbox

Files updated:
\system\build.prop
\system\app\Dropbox.apk
\system\app\SystemUI.apk
\system\app\Vending.apk
\system\app\Videos.apk
\system\app\YouTube.apk

Files added:
None

Files deleted:
None

2.1

Changes:
Added HTC Notes
Updated Voicemail App to 5.3.0.26
Fixed Google+ FC issues
Made the Mirror app visible (requires full wipe)

Files updated:
\MeanROM ICS 2.1\system\build.prop
\system\app\Camera.apk
\system\app\vtt-sprint.apk
\system\customize\MNS\default.xml
\META-INF\com\google\android\updater-script

Files added:
\data\app\com.google.android.apps.plus-1.apk
\system\app\Htc3DRichNotesWidget.apk
\system\app\HtcNotes.apk
\system\app\HtcNotesProvider.apk
\system\lib\libnotes_jni.so
\system\lib\libnotesprovider_jni.so

Files deleted:
\system\app\PlusOne.apk

2.0

Changes:
  • Default buttons are now: Back, Home, and Menu w/long press Home for recent apps
  • Half press camera shutter for Search
  • No more three dot nav bar ruining your games and other full screen apps
  • Minor cosmetic fix for 4x5 rosie

Files updated:
  1. \system\build.prop
  2. \system\app\Camera.apk
  3. \system\app\Rosie.apk
  4. \system\framework\android.policy.jar
  5. \system\usr\keylayout\keypad_8960.kl
  6. \system\usr\keylayout\synaptics-rmi-touchscreen.kl
  7. \sdcard\MeanROM-ICS\remap-right-to-menu.zip
  8. \sdcard\MeanROM-ICS\remap-right-to-search.zip
  9. \sdcard\MeanROM-ICS\rosie-4x5-port-360.zip
  10. \sdcard\MeanROM-ICS\rosie-4x5-port-land-360.zip
  11. \sdcard\MeanROM-ICS\rosie-4x5-port-land.zip
  12. \sdcard\MeanROM-ICS\rosie-4x5-port.zip
  13. \sdcard\MeanROM-ICS\stock-button-mapping.zip

Files added:
None

Files deleted:
None

1.93 (and 1.92)

Changes:
  • Transparent rosie nav bar: goes nicely with 4x5 rosie options
  • 1.93 fixes an "invisible folders" problem from 1.92

Files updated:
  1. \system\build.prop
  2. \system\app\Rosie.apk

Files added:
Various flashable files in sdcard\MeanROM ICS

Files deleted:
None

1.91 (same as 1.9 but fixed overlap w/some widgets)

Changes:
  • Optimized 4x5 rosie w/better spacing
  • Many rosie options in the MeanROM ICS folder on SD card

Files updated:
  1. \system\build.prop
  2. \system\app\Rosie.apk
  3. \sdcard\MeanROM-ICS\.readme.txt

Files added:
Various flashable files in sdcard\MeanROM ICS

Files deleted:
None

1.8

Changes:
  • New 4x5 Rosie
  • Updated 01buttonlights init.d script to make changing button brightness easier
  • Updated core apps: Google Plus, Google Music, ES File Explorer, SoundHound

Files updated:
  1. \system\build.prop
  2. \system\app\Music2.apk
  3. \system\app\PlusOne.apk
  4. \system\app\Rosie.apk
  5. \system\app\SoundHound_Freemium.apk
  6. \system\etc\init.d\01buttonlights
  7. \data\app\com.estrongs.android.pop-1.apk
  8. \sdcard\MeanROM-ICS\.readme.txt

Files added:
  1. \sdcard\MeanROM-ICS\rosie-360-4x5.zip
  2. \sdcard\MeanROM-ICS\rosie-360-landscape-4x5.zip

Files deleted:
None

1.7

Changes:
  • Outgoing call "vibrate when connected" can now be turned off: it honors vibrate feedback settings under sound settings
  • Fixed one remaining/rare occurrence of the incorrect time zone nag screen that still existed in the 1.22 base
  • Updated Super SU app

Files updated:
  1. \system\build.prop
  2. \system\app\HtcLocationService.apk
  3. \system\app\Phone.apk
  4. \system\app\Superuser.apk

Files added:
None

Files deleted:
None

1.6

Changes:
  • Fixed MMS compression (no image compression)
  • Enhanced the MeanROM diagnostic log to log more info

Files updated:
  1. \system\build.prop
  2. \system\app\Message+CRC_2.apk
  3. \system\etc\init.d\99syschecker

Files added:
None

Files deleted:
None

1.5

Changes:
  • Fixed the 1x/3G signal indicator that got broken back in 1.2
  • Fixed a font related symlink issue that was causing issues with some apps (credit AssassinsLament)

Files updated:
  1. \META-INF\com\google\android\updater-script
  2. \system\build.prop
  3. \system\app\SystemUI.apk

Files added:
None

Files deleted:
None

1.4

Changes:
  • Rebased to new OTA update 1.22.651.3 which offers these fixes

Files updated:
Too many to list

1.3

Changes:
  • Updated multitasking optimizations for greater stability
  • Implemented the (facebook and third party app) contact photo fix
  • Added a VOLTAGE parameter to the post_boot for CPU tweaking

Files updated:
  1. \system\build.prop
  2. \system\etc\init.qcom.post_boot.sh
  3. \system\framework\services.jar

Files added:
  1. \system\lib\libncurses.so
  2. \system\xbin\sqlite3

Files deleted:
None

1.2

Changes:
  • New super-extended Quick Settings with long-press-for-settings
  • Adjustments to improve multitasking by reducing background task killing
  • Moved some bloat out of the base ROM (installable via MeanROM-ICS folder on SD)

Files updated:
  1. \system\build.prop
  2. \system\app\SystemUI.apk
  3. \system\etc\init.qcom.post_boot.sh
  4. \system\framework\services.jar
  5. \sdcard\MeanROM-ICS\.readme.txt

Files added:
  1. \sdcard\MeanROM-ICS\install-bloat.zip

Files deleted:
  1. \system\app\4578_SPC_HTC_Mobile_Guide_Jewel.apk
  2. \system\app\CheckinProvider.apk
  3. \system\app\DemoFLOPackageInstaller.apk
  4. \system\app\MyReportAgent.apk
  5. \system\app\sprint-android-stub-release2033-12-sprint_signed.apk
  6. \system\app\Transfer.apk

1.1

Changes:
  • A few phones can't run 1.7 Ghz so the default is now 1.5 Ghz with 1.7 Ghz as a flashable option
  • Increase CPU voltages slightly (only when overclocking) so that more phones can run higher OC
  • Updated TuneIn radio core app

Files updated:
  1. \system\build.prop
  2. \system\app\TuneIn.apk
  3. \system\etc\init.qcom.post_boot.sh
  4. \sdcard\MeanROM-ICS\.readme.txt

Files added:
  1. \sdcard\MeanROM-ICS\overclock-1701.zip
  2. \sdcard\MeanROM-ICS\overclock-off.zip

Files deleted:
None

1.0

Changes:
  • Version 1.0 gets default 1.7 Ghz overclock
  • Turn OC off or set anywhere between 1.5 and 1.9 Ghz (be careful, see post 3)
  • Fixed a condition where capacitive lights would sometimes stay off when screen turned on
  • Updated thermald config so phone doesn't get laggy when only slightly warm
  • Redesigned button remapping flashes in MeanROM-ICS folder so no need to edit build.prop to get rid of button bar

Files updated:
  1. \system\build.prop
  2. \system\etc\init.d\01buttonlights
  3. \system\etc\init.d\99syschecker
  4. \system\etc\init.qcom.post_boot.sh
  5. \system\etc\thermald.nc
  6. \sdcard\MeanROM-ICS\remap-right-to-menu.zip
  7. \sdcard\MeanROM-ICS\remap-right-to-search.zip
  8. \sdcard\MeanROM-ICS\stock-button-mapping.zip
  9. \sdcard\MeanROM-ICS\.readme.txt

Files added:
None

Files deleted:
[*]\system\etc\thermald.oc

0.9

Changes:
  • Option to overclock to 1.72 Ghz (see post 3)
  • Revised CPU tweaks make touch response even snappier
  • Updated Dropbox app

Files updated:
  1. \system\build.prop
  2. \system\app\Dropbox.apk
  3. \system\etc\init.qcom.post_boot.sh

Files added:
  1. \system\bin\mpdecision
  2. \system\etc\krait_oc.ko
  3. \system\etc\thermald.nc
  4. \system\etc\thermald.oc

Files deleted:
[*]\system\bin\mpdecision.bak

0.7

Changes:
  • New CPU manager script plus elimination of mpdecision give significant boost in performance and battery life
  • Eliminated annoying "Unable to determine your current time zone" notifications
  • Fixed 360 Rosie glitches
  • Working Google Wallet (new app plus build prop fixes)
  • Updated core apps: Google+ and Play Store

Files updated:
  1. \system\build.prop
  2. \system\app\HtcLocationService.apk
  3. \system\app\PlusOne.apk
  4. \system\app\Rosie.apk
  5. \system\app\Vending.apk
  6. \system\app\walletnfcrel.apk
  7. \system\etc\init.d\99syschecker
  8. \system\etc\init.qcom.post_boot.sh
  9. \sdcard\MeanROM-ICS\.readme.txt

Files added:
  • \system\bin\mpdecision.bak
  • \sdcard\MeanROM-ICS\rosie-360-landscape.zip
  • \sdcard\MeanROM-ICS\rosie-360.zip
  • \sdcard\MeanROM-ICS\rosie-stock.zip

Files deleted:
  • \system\bin\mpdecision
  • \sdcard\MeanROM-ICS\360-landscape-rosie.zip

0.6

Changes:
  • Improved CPU tweaks to increase battery life without lowering performance
  • Removed Minimalistic Text app as it was eating CPU/battery
  • Enabled 360 Rosie
  • 360/landscape Rosie available in MeanROM-ICS folder on SD card
  • New MeanROM system logs show batt, screen, and other stats: /data/MeanROM.log and /data/MeanROM.chk

Files updated:
  1. \META-INF\com\google\android\updater-script
  2. \system\build.prop
  3. \system\app\Rosie.apk
  4. \system\etc\init.qcom.post_boot.sh
  5. \sdcard\MeanROM-ICS\.readme.txt

Files added:
  • \system\etc\init.d\99syschecker
  • \sdcard\MeanROM-ICS\360-landscape-rosie.zip

Files deleted:
  • \data\app\de.devmil.minimaltext-1.apk
  • \system\etc\init.d\99wifiwatcher

0.5

Changes:
  • Major update to CPU tweaks: improved both performance and battery life!
  • Added user configurable options to post boot: selection for battery or performance, and SD card read_ahead (see post 3)
  • Capacitive buttons now on/dim with screen: no more flashing on/off while in use
  • Added restart to bootloader option in power menu and updated icons
  • Updated core apps: Books, Maps, Google+, Street View, TuneIn, Google Videos, and YouTube

Files updated:
  1. \system\build.prop
  2. \system\app\Books.apk
  3. \system\app\Maps.apk
  4. \system\app\PlusOne.apk
  5. \system\app\Street.apk
  6. \system\app\TuneIn.apk
  7. \system\app\Videos.apk
  8. \system\app\YouTube.apk
  9. \system\etc\init.qcom.post_boot.sh
  10. \system\framework\android.policy.jar
  11. \system\framework\framework-res.apk
  12. \system\framework\services.jar
  13. \sdcard\MeanROM-ICS\remap-right-to-menu.zip
  14. \sdcard\MeanROM-ICS\remap-right-to-search.zip
  15. \sdcard\MeanROM-ICS\stock-button-mapping.zip

Files added:
  • \system\etc\init.d\01buttonlights

Files deleted:
None

0.4

Changes:
  • Added animated sync icon
  • Cleaned up the quick settings menu and added brightness and sound profile
  • Long press volume up/down to skip tracks w/screen off
  • Updated CPU tweaks for better screen off battery life

Files updated:
  1. \system\build.prop
  2. \system\app\SystemUI.apk
  3. \system\etc\init.qcom.post_boot.sh
  4. \system\framework\android.policy.jar
  5. \sdcard\MeanROM-ICS\remap-right-to-menu.zip
  6. \sdcard\MeanROM-ICS\remap-right-to-search.zip
  7. \sdcard\MeanROM-ICS\stock-button-mapping.zip

Files added:
None

Files deleted:
None

0.3

Changes:
  • Camera mods: Enable/disable shutter sound, enable ISO 1250, and higher quality JPEG saving
  • Enabled MMS over WiFi
  • Fixed SMS/MMS incorrect time stamp when roaming
  • Fixed/modded flashlight with Manual, Flash, and SOS modes
  • Updated core apps: Dropbox and Google Wallet

Files updated:
  1. \system\build.prop
  2. \system\app\Camera.apk
  3. \system\app\Dropbox.apk
  4. \system\app\Flashlight.apk
  5. \system\app\Message+CRC_2.apk
  6. \system\etc\init.qcom.post_boot.sh
  7. \system\etc\media_profiles.xml

Files added:
  1. \system\app\walletnfcrel.apk

Files deleted:
  1. \system\app\walletnfcrel-1.1-R57-v5-prod-20120405-relkeys.apk

0.2

Changes:
  • Fixed lag, freezes, and reboots caused by conflicting CPU tweaks
  • Removed some bloat and HTC logging apps

Files updated:
  1. \system\build.prop
  2. \system\etc\init.qcom.post_boot.sh

Files added:
  1. \system\bin\mpdecision
  2. \system\bin\thermald

Files deleted:
  1. \system\app\HtcFeedback.apk
  2. \system\app\IMEXT9Bulgaria.apk
  3. \system\app\IMEXT9Croatian.apk
  4. \system\app\IMEXT9Czech.apk
  5. \system\app\IMEXT9Danish.apk
  6. \system\app\IMEXT9Dutch.apk
  7. \system\app\IMEXT9Estonian.apk
  8. \system\app\IMEXT9Finnish.apk
  9. \system\app\IMEXT9French.apk
  10. \system\app\IMEXT9German.apk
  11. \system\app\IMEXT9Greek.apk
  12. \system\app\IMEXT9Hungarian.apk
  13. \system\app\IMEXT9Italian.apk
  14. \system\app\IMEXT9Latvian.apk
  15. \system\app\IMEXT9Lithuanian.apk
  16. \system\app\IMEXT9Norwegian.apk
  17. \system\app\IMEXT9Polish.apk
  18. \system\app\IMEXT9Portuguese.apk
  19. \system\app\IMEXT9Romanian.apk
  20. \system\app\IMEXT9Russian.apk
  21. \system\app\IMEXT9Serbian.apk
  22. \system\app\IMEXT9Slovak.apk
  23. \system\app\IMEXT9Slovanian.apk
  24. \system\app\IMEXT9Spanish.apk
  25. \system\app\IMEXT9Swedish.apk
  26. \system\app\IMEXT9Turkish.apk
  27. \system\app\QXDM2SD.apk
  28. \system\app\Smith.apk
  29. \system\bin\htc_ebdlogd
  30. \system\bin\mpdecision.bak
  31. \system\bin\thermald.bak
 
By the way, at 50 minutes before this post, Mike said,

mikeyxda said:
I think I found the source of the reboots and such. Took me 8 hours going through all my modded apk's and tweaks to try to find the cause and it turned out to be something I took out... not something I added. It appears that you cannot remove mpdecision any more like you could in 4.0.3 and prior ROMs. Even if you never start it, it gets started later in the boot cycle and when the system calls for mpdecision, if it can't find the binary, sysfs crashes. That leads to all sorts of problems like some of the CPU governor parameters getting "frozen", and other problems.

Working on 0.2 now. Should have it out in a couple hours. Hopefully that'll fix the stability problems. No harm in running 0.1 until then: you can just "dirty flash" 0.2 when it's out.

Mike

So look for the update. ;)
 
Holy lightning speeds Batman! I just flashed this, but it's ridiculously fast. And GPS is in the quick settings, which I greatly appreciate. If you're on the fence about this ROM flash it asap.
 
I'm not sure about multitasking yet. I haven't really tried much. Is there a good way to test it's multitasking capabilities?

I was trying to upload a screen capture of speed test results, but I forget how. Oh well, it was 9826kbps down and 1583kbps up.
ck8Kmh
7436449484
 
What I do to test multitasking is load up on the apps I use, switch back and forth between them and between them and home and see if anything glitches.
 
I haven't had multitasking issues that I've noticed on any rom so far. I'm not really the type of person to switch between a lot of apps at once or have 5+ tabs open in my browser though.

Sometimes tapatalk will go back to the main page when I home out of it and go back to it later, but I'd consider it a small nuisance on a great device.

Devs will get this ironed out if HTC doesn't fix it first. :D


Been on this since the new update and its great
 
So far multitasking has been pretty smooth. My only issue is with google music not loading my music. Though I think that may be an issueon google's end.
 
I'm about ready to give up on Google Music. It gives me issues all the time. It's nice when your music player works when you want music.
 
It is because you have too many devices synced?


If you flash a lot of roms you have to periodically go in and clear out your devices. Google counts each Rom as a new device for some reason.
 
So far multitasking has been pretty smooth. My only issue is with google music not loading my music. Though I think that may be an issueon google's end.

How is your battery life on this ROM..also radios and wifi? If everything is working, but it's better than stock I may take the plunge on this.

Weird thing is so far I actually like stock a lot. I think I will get 24 hours of uptime on the battery, I have foxfi for wireless tether as well. But usually a rooted phone gets that super speed, better battery life, in my case much better radio and GPS (this was for OGevo).

Is that the case here so far?
 
How is your battery life on this ROM..also radios and wifi? If everything is working, but it's better than stock I may take the plunge on this.

Weird thing is so far I actually like stock a lot. I think I will get 24 hours of uptime on the battery, I have foxfi for wireless tether as well. But usually a rooted phone gets that super speed, better battery life, in my case much better radio and GPS (this was for OGevo).

Is that the case here so far?

We don't have source code from HTC yet so until you have that battery life and others won't change a whole lot from the stock experience.

With that said, performance is probably better than stock on this ROM because of the dual core mod when the screen is on. GPS and WIFI shouldnt be any different.
 
Ok thanks. So really for now I should hold off on rooting it sounds like. Not enough there to grab me as I am fine with the stock experience so far.
 
Ok thanks. So really for now I should hold off on rooting it sounds like. Not enough there to grab me as I am fine with the stock experience so far.

Thats no reason not to root :) . Just because you have root doesn't mean you have to flash custom ROMS.

For me getting rid of the 3 button menu bar and remapping recent apps to be a menu key was awesome. Having the full screen rocks.
 
Barrett isn't as good as viperROM so far, but the kernel does need to settle. I usually end my work day with approximately 50% left. Today I had 27% left at the end of the day. Radios are good. I usually roam a lot driving out here, but I didn't very much last night.
 
Barrett isn't as good as viperROM so far, but the kernel does need to settle. I usually end my work day with approximately 50% left. Today I had 27% left at the end of the day. Radios are good. I usually roam a lot driving out here, but I didn't very much last night.

Does this ROM fix the poor reception issue in the Stock?

I posted about this, but basically my wifi switches over too early from 3g to a super low signal wifi.

Also, my reception in general is worse than my OGevo, which has ruined my spotify streaming (a service that I pay for and need to work).
 
Back
Top Bottom