[HTC EVO 3D] mpgrimm2:
DISCLAIMER: I'm not a dev, nor do I play one on t.v. Use the information and links at your own risk. READ and UNDERSTAND what your doing before flashing is the best bet. I take no responsibility or credit for the information.

-----------------------------------------------------------------------------------------------

I'm on hboot 1.58, 2.89 fw, Meanrom ICS 2.6, Coolexe's LeeTweaks for new ota, Buttered Toast 14.3 (or Anthrax) oc/uv kernel at 1.62ghz: 4000 quad/7600 antutu. Running great, no plans to go back to gb.

Some people with the individual 2.89 Firmware/OTA Updates run into problems with getting things to work right (MMS, Data, etc) with the base MeanRom setup. If that's the case you should considering getting a clean start by running the Full 2.89 Sprint RUU. S-Off is recommended to avoid possible issues getting the kernel/boot.img installed correctly, but flastboot is an option that works for some.

For background & Ruu Links see:

- [Guide]My Hboot 1.5x HTC Unlock/recovery/rom/kernel flashing notes

- Evo3d (CDMA) HBoot/S-off differences/Rooting Background Info

- [Guide] Quick And Dirty Evo3D Root & S-OFF (Sprint & VM)

-----------------------------------------------------------------------------------------------

My typical AROMA INSTALL settings (on Buttered Toast v14.3 with S7's Post_boot):

CPU Max Clock: 1.620 Ghz

CPU Min Clock: 192Mhz

CPU Max sleep: 540Mhz

Vsync: Off (not available in default MeanRom script)

Sweep2wake: On with back light (not in Meanrom script)

2d/3d GPU: 266/320Mhz (OC'd. N/a in Meanrom script)

Gov: Lagfree

Sched: Noop

Note:

- That post_boot.sh file is the one & only to edit/remove (no other sh files) from /system/etc (I use Es File Explorer).

- You can simply "disable" these files by changing the extensions from ".sh to .bak

- Stay away from the Sprint 2.89 Base kernel option in sdcard/meanrom ics/ folder. It has different "Headers" that mess up most kernel installers.

Option 1: (basic post_boot & Kernel Tuner. This should work for any Buttered Toast or Anthrax Version)

- Go to /system/etc/init.d ( /system/etc/init.qcom.post_boot.sh file also) and delete everything in there except MeanRom's "99WifiWatcher."

(I move the rest to sdcard or rename it with a .bak extension).

- Install/copy "Basic" Post_boot.sh file in place of MeanRom's init.qcom.post_boot.sh file that you removed previously.

- Wipe cache/dalvik, Flash your custom kernel, reboot. let it sit 5mins or so. Reboot again.

- Load up the Kernel Tuner app and use it to adjust any settings that weren't part of the kernel flash.

Option 2: (S7 Post_Boot & edited init.d scripts. Currently using; see option 2 links for specifics)

- If you'd rather have a good post_boot script (with additional fixes/extras, ie Facebook pics fix, SDcard & Network Tweaks

kinda

like MeanRom's Original) instead of using the KernelTuner app (I keep it installed for "monitoring"), get Southern7's Post_Boot.sh ICS file and install it in place of the Basic/MeanRom script (to the /system/etc/ ). Then you can use esFileExplorer to edit the "user section" similar to MeanRom's Script.

Please Note: I'm not a developer or a big "script" guy, I know just enough 'so far' to edit S7's original v2.1 post_boot script to work with the current BT & ATX kernels while he's busy with school (Come Back S7!). I can't guarantee it's "bulletproof, but if your tinkering, you know that already. Proceed...

Option 2 Links

MeanRom S7 Option 2 for Buttered Toast (or Anthrax v3.6.6a-mr) (11-7-12)

Option 3: (not recommended)

I have just left MeanRom's files alone (ie Post_boot) and just installed the kernel with GPU's oc'd via Aroma. This has worked out fine for me on the earlier Kernel revs, but unknown how current releases will work. You can still go into MeanRom's post_boot.sh and adjust the governors/max clock/scheduler, but you wont be able to adjust any other kernel settings w/o the Kernel Tuner App and there may be conflicts b/w the app & Mikey's post_boot.

------------------------------------------

(extras):

Everything above working out for you? See the 2nd Post for extras.

--------------------------------------------------------------

********** Note for Atx 3.4.6/3.5.x/3.6.x or Buttered Toast v14.3 and later? kernels **************

The Max CPU Clock (ScaleMAX) table is limited by the Aroma Kernel Installer. So if you set your max in Aroma to 1.512Ghz, you won't be able to adjust it to 1.620Ghz with ANY APP OR SCRIPT.

You have to reflash the kernel if you want to go higher, but you may bootloop if your phone can't handle it (ie with the faster FSB on 3.4.7 and up, my phone won't go past 1.620Ghz). This was done by cg for stability with the "Current" cpu clock.