** CHANGELOG **
v4.5
Changes:
- Fixed WiFi/WiMax connection problems
Results of above changes:
- If WiFi/WiMax wasn't working for you on 4.4, 4.5 will fix the problem
Recommendations:
- If coming from a prior version of MeanROM, OK to try installing without a full wipe, however...
- If you run into issue, do a backup and then flash Modified_SuperWipe. Then install fresh!
v4.4
Changes:
- Back to 0.5.2 stable version of Dodava kernel
- Updated undervolting for the "MINIMUM" setting
Results of above changes:
- Dodava 0.5.2 kernel is the most stable version
- Some voltages were too low in the "MINIMUM" voltage table: corrected in 4.4
v4.3
Changes:
- New 0.5.3 Dodava kernel with improved performance and options
- Updated CPU Tweaks
Results of above changes:
- Dodava 0.5.3 kernel and new tweaks squeeze out yet more performance
- Testing shows slight increase in benchmark scores and also more consistent scores
v4.2
Changes:
- New 0.5.2 Dodava kernel with improved performance and options
- Updated CPU Tweaks
Results of above changes:
- Dodava 0.5.2 kernel shows tangible performance increase
- Updated CPU tweaks make the most of this latest kernel update
- SD card read_ahead value fixed, and updated to 2048Kb
- Due to repeatable issues: use of "SmartAssV2" governor is not recommended
v4.1
Changes:
- New 0.5.1 Dodava kernel with thermal protection
- Fixed buffer overflows in Android services framework (eliminates boot loops on custom kernels)
- Updated tweaks for even better performance
- Updated Google Maps
Results of above changes:
- Dodava kernel now provides kernel thermal protection on all but engineering (HW01) devices
- Android services framework not designed for OC kernels with more than 20 CPU speeds
- Modified framework with larger buffers to support many CPU speeds: fixes boot loops on OC kernels
- Between new Dodava 0.5.1 kernel and buffer overflow fix, overheating problems should be fixed
[*]Be warned: if you flash tweaks or themes that replace services.jar, you may lose the bootloop fix!
- Added appropriate kernel tweaks in post_boot for battery savings & performance
- Google Maps 6.6.0 for the latest maps
v4.0
Changes:
- New Dodava kernel designed on MeanROM!
- Ad-free HTC flashlight app
- Updated Google Maps
Results of above changes:
- Dodava kernel is a diamond in the rough, setting new standard for speed, reliability, and battery
- OC/UV to 1.78Ghz, fast charge ready, Ponury compatible
- HTC flashlight replaces old ad-supported flashlight
- Google Maps 6.5.1 for the latest maps
v3.92
Changes:
- Hiss-free Beats: eliminates background hiss on headset jack
Results of above changes:
- Existing Beats implementation has sound board gain set way too high for Evo 3D
- Result is audible background hiss in quiet musical sections and just after pausing music
- Gain has been reduced to eliminate hiss and adjustments made to DSP Manager to keep similar volume
- End result is much cleaner audio with the same audio effects, features, and tone
v3.91
Changes:
- Improved CPU tweaks make Ziggy kernel fly
- New FAST_CHARGE user parameter in init.post_boot.sh
Results of above changes:
- Adjustments to CPU tweaks make default Ziggy kernel as fast/snappy as Anthrax
- Fast charge (available if you install Anthrax kernel) is now off by default
- Fast charge is now a user parameter at the top of init.post_boot.sh
v3.9
Changes:
- Fixed black screen on incoming call
- Improved auto brightness with more steps
Results of above changes:
- Incoming call will always turn screen on, even in dark rooms
- Auto brightness is smoother, has more steps, and can go darker in dark rooms
v3.8
Changes:
- Ziggy OC/UV kernel now built-in
- New battery calibration script
- Updated overclocking/undervolting
- Updated Google Play Store app
* Note: new kernel does not support USB fast charge (flash Anthrax if that's a must)
Results of above changes:
- Ziggy kernel appears to be more stable than Anthrax kernels used in MeanROM 3.4 through 3.7
- New battery calibration script may take a few recharge cycles
- To "force" battery calibration, simply charge to 99 or 100% and turn the screen on/off once with battery at 99 or 100%.
- To REcalibrate at a future time, just delete /data/MeanROM.cal and repeat above.
v3.7
Changes:
- Latest Anthrax kernel (SENSE-Anthrax_Shooter-RLS8-beta3)
- HTML message format unlocked in Exchange mail settings
- Fast charge enabled
- CPU tweaks updated: conservative governor now used when screen is off for better battery life
Results of above changes:
- Latest Anthrax kernel increases stability
- Fast charge really makes a difference bringing the charge up quickly on USB
- HTML message format enables HTML mails in ExchangeSync regardless of server side support
- CPU tweaks should improve screen-off battery life
v3.6
Changes:
- Latest Anthrax kernel (Anthrax 2.17REBASE-RLS07-TEST-040512-1245)
- Updated CPU tweaks for Anthrax: much snappier performance and no lag anywhere!
- Changed kernel flashing method (both Anthrax and stock) for better reliability
Results of above changes:
- Switch from ondemand to interactive governor makes Anthrax SCREAM!
- 1.5 Ghz performance now what you'd expect for OC kernel: incredibly fast!
- Kernel flash method should alleviate problems with flashing the ROM or the stock kernel for both Hboot 1.4 and 1.5
v3.5
Changes:
- Updated kernel (Anthrax 040412-1845_22f1a90)
- Memory tweaks for increased memory
- Kernel tweaks for increased stability
- Updated SU binary
- Updated DSP Manager
- Updated Gmail and Google Street View
- Bug fix: laggy screen off animation after flashing stock kernel
Results of above changes:
- Latest 22f1a90 Anthrax kernel (note, will still show 882e069 in "About" but it is truly the latest 22f1a90 code)
- Memory and kernel tweaks are designed to allow more free memory and greater kernel stability
- Updated DSP manager shows EQ settings with presets now
- Updated to latest apps and binaries for maximum compatibility
- Bug fix: flashing stock-kernel.zip from MeanROM folder no longer produces laggy screen off animation
v3.4
Changes:
- Anthrax kernel 040212-1910_882e069 gives overclocking, undervolting, and full beats support
- 1.5Ghz clock, undervolted by default. Max 1.7Ghz.
- Turned off volume rocker wake by default
Results of above changes:
- Anthrax kernel installs with ROM for less issues w/kernel installations
- Overclocking/undervolting results in incredible battery-performance ratio
- Stock kernel can be flashed (in MeanROM folder)
v3.3
Changes:
- Smooth Rosie mod makes scrolling more fluid
- Cleaned and updated all flashable ZIPs in MeanROM folder on SD card
- Added build tweaks to potentially improve battery life on Anthrax kernels
- Fixed a bug in carbon fiber status bar
Results of above changes:
- Rosie will scroll smoother now at higher frame rates
- You can now flash tweaks in MeanROM folder without worrying about losing slide-to-clear notification or other tweaks in the process
- Explicitly setting phone sleep mode parameters may improve battery life on Anthrax kernels
- Bug fix in carbon fiber status bar only improves dev's ability to decompile MeanROM's SystemUI.apk. No difference to end user.
v3.2
Changes:
- 4x5 Rosie allows more apps and widgets (or flash the standard 4x4 in the MeanROM folder on SD)
- Updated Google Maps
Results of above changes:
- Less wasted space on your home screen(s) and more room for apps and widgets.
v3.1
Changes:
- Increased maximum browser windows to 15
- Added advanced settings to browser
- Enabled volume rocker to wake the phone (can be disabled)
- Updated CPU tweaks and voltages for better stability w/Anthrax kernels
- Added flashable ZIP to remove Beats Audio completely
- Added flashable ZIP to make leedroid tweaks Beats compatible (thanks gruesomewolf!)
- Added flashable ZIP to disable volume rocker wake
Results of above changes:
- Flashable ZIP in MeanROM folder of SD card can make leedroid tweaks Beats compatible. Flash leedroid FIRST, and then the fix in the MeanROM folder.
- If you don't care about beats and you need compatibility for a theme/tweak, flashable ZIP in MeanROM folder allows you to completely uninstall Beats from the ROM so that tweaks/themes will be compatible.
- Browser will be more versatile with 15 windows allowed plus the "debug" setting options available.
- If you don't like the volume up/down buttons waking the phone, flash the ZIP in MeanROM folder to disable that.
- CPU voltages for the Anthrax kernels have been increased to 100mV above minimum now in the default "UNDER" setting. This is still 50-100mV lower than kernel defaults.
- New CPU voltages should ensure stability while still saving battery.
- You can choose "MINIMUM" to lower the voltages further or "NORMAL" to choose kernel defaults (higher voltages). See instructions.
- MeanROM will tell your phone to boot at 1.51Ghz. To go higher, see this thread to learn how to update CPU tweaks.
v3.0
Changes:
- CPU tweaks updated for both stock and Anthrax kernel optimization
- Fixed order/timing of tweaks: some were not "sticking" in previous versions
- Updated undervolting to best settings for Anthrax kernels
- Beats Audio features enabled: go here for info on installing the Anthrax 1.5+ Ghz kernel that enable full Beats Audio sound
Results of above changes:
v2.9
Changes:
- CPU tweaks updated to be compatible with latest 1.7Ghz RLS75 Anthrax kernel
- Updated undervolting to best settings for Anthrax RLS75
- Updated the Google Play Store and ES File Explorer apps
- See this guide for notes on running MeanROM at 1.5Ghz and up
Results of above changes:
- Anthrax RLS75 appears to be the most stable release yet. Battery is also improved.
- RLS75 allows slightly lower voltages in the high frequencies for better battery
- MeanROM will tell your phone to boot at 1.51Ghz. To go higher, see this thread to learn how to update CPU tweaks.
v2.8
Changes:
- CPU tweaks and undervolting updated to be compatible with both 1.5Ghz and 1.6Ghz Anthrax kernels
- Updated undervolting to the "MINIMUM" setting: tested and reported stable by users
- See this guide for notes on running MeanROM at 1.5Ghz and 1.6Ghz
Results of above changes:
- MeanROM w/Anthrax kernels running with unbelievable battery and performance now
- New "MINIMUM" setting for voltage will undervolt the Anthrax kernels a little more and result in the best battery life yet
- This "MINIMUM" setting is the new default undervolting so you don't have to change anything in the user config area
v2.7
Changes:
- CPU tweaks updated for better battery with Anthrax kernels
- CPU tweaks have a user config section at the top of /system/etc/init.post_boot.sh
- See above for notes on running MeanROM at 1.5Ghz
Results of above changes:
- MeanROM w/Anthrax kernels running with unbelievable battery and performance now
v2.6
Changes:
- CPU tweaks updated for better performance with Anthrax kernels
- System Tuner and SetCPU settings are no longer cleared on boot
- Errors with the CPU tweaks (interference) from CPU apps will be reported in /data/MeanROM.log
- All flashable ZIPs in /sdcard/MeanROM are flashable without manual dalvik/cache wipe
Results of above changes:
- Unlike 2.5, 2.6 does not interfere with System Tuner and SetCPU settings for stability reasons
- Want to know if your CPU tweaks are working? Open /data/MeanROM.log about 3 minutes after boot. No error messages there = good to go.
- Tightened up the CPU tweaks for Anthrax kernels = reduced lag and even faster benchmarks!
- Reduced up_threshold for screen-off on Anthrax kernels = correct lag/skipping on background apps like media servers
v2.5
Changes:
- Disabled the useless and frequently annoying spinning-top mode of the carousel
- Optimized CPU tweaks to work with both the stock kernel and new Anthrax kernel
Results of above changes:
- No more inadvertent spinning top when you flick your home page(s) too fast
- Anthrax kernel + MeanROM 2.5 = unbelievable performance and battery life!
v2.4
Changes:
- Removed some remaining loggers, usage stats, and check-in services
- Removed unneeded/unused mpdecision service: it was still being started in v2.3 and prior
Results of above changes:
- Should result in a slight improvement in battery life
- Usage stats will be blank now when using Phone Info app and #3282: those stats have been found to be next to useless anyway
v2.3
Removed an HTC logging service that was eating battery on at least some phones
Increased SD card read ahead from 512 to 1024
SD card tweak allows faster read speeds on high speed cards without adversely affecting slower (class 4) cards or reading of multiple small files
Added adreno config GPU performance tweaks
Improved the installation script so that no wipe of cache/dalvik required, plus fixed the progress meter to be more realistic during install
If running any previous MeanROM version: OK to flash v2.3 with NO wiping (install now wipes cache and dalvik automatically)
* If you run into trouble, a clean install (factory reset) is the answer
* If you run into bugs, before you post a bug report, be sure to tell me if you flashed any tweaks/themes as those are often the culprit: not the ROM.
* While flashing the ROM itself doesn't require a cache/dalvik wipe any more with 2.3 and up, the flashable ZIPs in the MeanROM folder on the SD card do require a cache/dalvik wipe!
v2.2
Implemented the anti-stutter smooth scrolling mod (makes a big difference in many apps: no more stuttering)
Updated MeanROM lock ring to a more subtle, cleaner look
Updated Google Maps to latest version
Rearranged a few lines of code in the post boot code for simplicity (will not change CPU, batt, or performance)
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v2.2
v2.1
Updated CPU tweaks based on user feedback for better performance-battery balance
Changed screen-on WiFi scan interval from 1 minute to 2 minutes for better battery life
Added code to produce a WiFi scan once each time the screen is turned on
If you want your phone to (re)scan for WiFi access points, turn the screen off and back on, then wait 10 seconds
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v2.1
v2.0
Finalized CPU tweaks give us the fastest performance yet with little or no loss of battery life
No need to flash different MMS tweaks for max sizes
Open messaging, press Menu, Settings, MMS, and Maximum message size to select max sizes for popular carriers:
- 500K for Cricket, etc.
- 1M for T-Mobile, etc.
- 5M for Sprint
- Other carriers: pick what suits you
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v2.0
v1.9
Updated CPU tweaks:
- Further optimized both min and max frequencies for screen on/off
- Screen off gets the same battery saving 384/594 single core settings as before
- Screen off gets an upgrade to 486/1188 dual core: higher min frequency improves benchmarks, eliminates lag completely, and gives even better screen-on battery life due to less "frequency hunting"
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v1.9
v1.8
Updated CPU tweaks: more battery life with NO drop in performance!
Updated core apps including VoiceMail, YouTube, and Maps 6.3.0 w/improved battery life
Added SprintTV to flashable zip MeanROM folder on SD card
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v1.8
v1.7
MMS options a plenty! v1.7 comes with a full 5MB MMS size limit (only dalvik/cache wipe needed), plus
Look in the MeanROM folder on your SD card: options to flash 500K, 1M, 2M, or 5M limit
Flashable MMS size options can be flashed via just dalvik/cache wipe + flash from recovery
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v1.7
v1.6
New download notification icon visually distinguishes between in-progress and completed downloads
Updated ES File Explorer
Tiny Flashlight from the Market
Updated install text on green animation flashable ZIP in sdcard/MeanROM
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v1.6
v1.5
By popular demand: created an animated sync notification icon
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v1.5
v1.4
Modified Exchange ActiveSync: "Sync While Roaming" checkbox can be checked/unchecked, and "Update Schedule" now works while roaming
Performance/battery tweaks: raised min CPU freq from 192 to 384Mhz for stability and better battery life when running background apps
Exchange ActiveSync changes above do NOT require a full wipe/factory reset!
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v1.4
v1.3
Thanks to GruesomeWolf and Team-Nocturnal, we now have slide-to-clear in notification list
English-only version of Swype eliminates inadvertent language switching when typing comma or "Sym"
For our bi-lingual or Spanish speaking friends, stock Swype can be found in "MeanROM" folder on your SD card
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v1.3
v1.2
Increased speaker and headset volume: adjust or disable via included DSP Manager app
Changed Exchange sync settings to fully enable sync-while-roaming (full wipe/factory reset required)
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v1.2
v1.1
192Mhz min CPU freq: more battery savings without any performance hit!
Enabled "sync while roaming" for Exchange (full wipe/factory reset required)
Disabled Android compatibility check: fixes FC on some apps
Rearranged order of some other tweaks to improve compatibility
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v1.1
v1.0
MMS compression fix
Updated ES File Explorer to 1.6.1.1
Changed boot and down animations to blue color
Check your SD card's "MeanROM" subdirectory for flashable tweaks
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v1.0
v0.9
Increased max MMS message size to 5MB: you must do a factory reset and fresh install for this to take
Increased the minimum free memory requirement
Removed some non-working (superfluous) tweaks
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v0.9
v0.8
Fixed Amaze Camera forcing closed on new/fresh install
Removed signal tweaks: after further review and feedback, they appear to have no effect on the Evo 3D
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v0.8
v0.7
Added selected (and tested) 3G signal/speed tweaks
New stock camera w/more features (shutter sound switch, etc)
Modified Amaze Camera so that only the stock camera opens when pressing the camera button
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v0.7
v0.6
Stock camera mod: now has HDR and Panorama modes
Amaze Camera: yep, you get both. Use the Amaze Camera when you need it's features/quality or if you don't want the Amaze Camera, just uninstall.
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v0.6
v0.5
New MeanROM lock ring
Google Talk w/video
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v0.5
v0.4
New carbon fiber status bar (see tweaks below if you like the stock status bar)
Added HTC Watch
If running any previous MeanROM version: OK to wipe cache/dalvik and then flash v0.4
v0.3
New boot animation (just changed to green color) and cool new (matching) down-animation
Reviewed, tested, and installed a handful of build prop tweaks (thanks benny) to squeeze out just a hint more performance
v0.2
Fixed sticking at boot animation when flashing after a full wipe
v0.1
Initial release