[Samsung Galaxy Nexus] bigeyes0x0:
Introducing Trickster MOD, bringing Trickster experience to virtually every ROM out there.

Users using Trickster ROM 1.2.1 or newer can use this MOD to update

This CWM zip include the binaries and scripts I used for optimization in Trickster ROM. What it can do/set:

- Zipalign and sqlite DB optimization at boot

- Some android properties tweaks with mobile network speed tweak

- Screen state optimization for kernel task scheduler and virtual memory management (ch33kybutt)

- Set I/O scheduler, read ahead buffer, CPU scaling governor, min and max CPU speed

Following features are dependent on kernel features:

- Color (applied by default), contrast and gamma tweaks

- Generic hotplug

- CPU Temp limit

- Minimal SmartReflex voltage of Core, IVA, and MPU domains

- Nominal SmartReflex voltage for Core, IVA, and MPU domains

- Regulator voltages

- GLaDOS live OC of Core, GPU and MPU

- WIFI mode for screen off (power saving or full speed)

- Vibrator strength

- Headset volume boost

- High performance sound

- Force fast charge

- Battery live extender

- Touch wake and touch wake duration

- fsync control

Download

Trickster MOD 20120709

Control App​

Changelogs

Requirements:

- CWM

- Someone who understands instructions below​

Installation/Update instructions:

- Reboot to CWM recovery

- Do a nandroid if you're scared (recommended in case you have problem)

- Install zip from sdcard

- Reboot the phone

- If you see /sdcard/trickster directory with configuration files inside then this mod installed successfully​

Usage:

By default Trickster color, some android property regarding UI smoothness and mobile data speed tweaks and screen state optimization are applied. If you want to change additional settings then either use the app or :

- Go to /sdcard/trickster directory, you'll see at most four following configuration files, depending on kernel features:

. color.conf: color related tweak

. general.conf: generic tweaks like zipalign, sqlite, and screenstate optimization

. kern_general.conf: generic kernel tweaks like CPU speed, governor, IO scheduler and readahead buffer

. kern_specific.conf: specific kernel features like sound control, WIFI power, fast charge...​

- Edit any above file to change the settings you want using app like ES Explorer, Root Explorer..., instructions included inside

- Settings are automatically applied when user saves any of these files

- Some changes require restarting your phone

- To check log to see if it works use "logcat|grep Trickster" from adb/terminal​

Reinstall boot service, Reset settings, Removal instructions:

- If you install a new kernel that includes ramdisk (boot.img format like franco or leanKernel), you can either reinstall Trickster MOD, run "tricks install" from adb root shell or terminal, or apply this CWM zip from recovery.

- You can delete a configuration file, files, or entire /sdcard/trickster directory to reset to default settings for a file, files or all configuration respectively

- If you mess up and can't boot, say aggressive OC/UV , use this CWM zip to reset

- If you want to uninstall, use this CWM zip​

Credits:

- Google

- Our great kernel devs

- chainfire for SuperSU and su

- stericson for busybox

- ch33kybutt's for his brilliant idea on screen state optimizations

- Beta testers for your dedication in testing this

- nexus.prime for his unintallation script

- phone_user for init.d CWM zip

- Anyone I learnt from

Disclaimer: This is provided with NO GUARANTY whatsoever. Use your common sense.

Beta test: If you want to test my stuffs, including other things beside this. Contact me through PM.