5,595,196 Members 46,151 Now Online
XDA Developers Android and Mobile Development Forum

[MOD] Trickster MOD [2012-07-09]

Tip us?
 
bigeyes0x0
Old
(Last edited by bigeyes0x0; 12th July 2012 at 06:01 PM.)
#1  
bigeyes0x0's Avatar
Senior Member - OP
Thanks Meter 1573
Posts: 1,335
Join Date: Jun 2011
Location: Saigon

 
DONATE TO ME
Default [MOD] Trickster MOD [2012-07-09]

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.
The Following 29 Users Say Thank You to bigeyes0x0 For This Useful Post: [ Click to Expand ]
 
tanner4137
Old
#2  
tanner4137's Avatar
Senior Member
Thanks Meter 115
Posts: 688
Join Date: Dec 2011
Location: Texas
First :P

Thanks for this! Downloading now

Sent from my Galaxy Nexus using XDA
Samsung A177
Rumor Touch
Samsung Intercept
Motorola Triumph
HTC Vivid
Samsung Galaxy Nexus
AT&T HTC One X
Nexus 4
iPhone 4s
Nexus 4
HTC One
iPhone 5
Galaxy S3 (temp replacement)
Nexus 4
Galaxy S4 (Google Play Edition)
 
jn_vista
Old
#3  
Senior Member
Thanks Meter 3
Posts: 124
Join Date: Aug 2009
Quote:
Originally Posted by tanner4137 View Post
First :P

Thanks for this! Downloading now

Sent from my Galaxy Nexus using XDA
DERP!
 
mazubo
Old
#4  
mazubo's Avatar
Senior Member
Thanks Meter 134
Posts: 675
Join Date: Jun 2011
Looks great! @OP, I remember your contributions in Franco's thread. Will any of these modifications conflict with his setup?

Cheers,
 
bigeyes0x0
Old
#5  
bigeyes0x0's Avatar
Senior Member - OP
Thanks Meter 1573
Posts: 1,335
Join Date: Jun 2011
Location: Saigon

 
DONATE TO ME
Quote:
Originally Posted by mazubo View Post
Looks great! @OP, I remember your contributions in Franco's thread. Will any of these modifications conflict with his setup?

Cheers,
No, it won't. This is supposed to be a unification for all the stuffs that one can unite on the GNex. I will try to create an app to do this along side of improving this script in the future.

TBH with the recent CM episode I felt this is needed even more, screw them all. My script or app won't include things that won't work with CM like what they did, I assure you.
The Following 5 Users Say Thank You to bigeyes0x0 For This Useful Post: [ Click to Expand ]
 
mazubo
Old
#6  
mazubo's Avatar
Senior Member
Thanks Meter 134
Posts: 675
Join Date: Jun 2011
Quote:
Originally Posted by bigeyes0x0 View Post
No, it won't. This is supposed to be a unification for all the stuffs that one can unite on the GNex. I will try to create an app to do this along side of improving this script in the future.

TBH with the recent CM episode I felt this is needed even more, screw them all. My script or app won't include things that won't work with CM like what they did, I assure you.
Awesome, thank you! I'm currently running paranoid android which is cm9 base.

I'll report back!
 
nexus.prime
Old
(Last edited by nexus.prime; 26th May 2012 at 07:12 AM.)
#7  
nexus.prime's Avatar
Senior Member
Thanks Meter 130
Posts: 360
Join Date: Mar 2012
Quote:
Originally Posted by bigeyes0x0 View Post
...
This is supposed to be a unification for all the stuffs that one can unite on the GNex. I will try to create an app to do this along side of improving this script in the future.
...
Cooool!


---------- Post added at 02:39 PM ---------- Previous post was at 02:14 PM ----------

Hi bigeyes0x0

Air kernel V1.3 changed many things

http://forum.xda-developers.com/show...91&postcount=3
 
r_data
Old
#8  
r_data's Avatar
Senior Member
Thanks Meter 2266
Posts: 650
Join Date: Jan 2012

 
DONATE TO ME
Woooow, Thank you !!


Device : Google Nexus 5 (LG-D821) & Samsung Galaxy S3 (SHW-M440S)
OS : Android 4.4 KRT16S (KitKat)
ROM : Pure Speed X v2
Kernel :Air Kernel for N5 (Testing...)
 
bigeyes0x0
Old
#9  
bigeyes0x0's Avatar
Senior Member - OP
Thanks Meter 1573
Posts: 1,335
Join Date: Jun 2011
Location: Saigon

 
DONATE TO ME
Quote:
Originally Posted by nexus.prime View Post
Hi bigeyes0x0

Air kernel V1.3 changed many things

http://forum.xda-developers.com/show...91&postcount=3
It's fine, the mod is already written in a way that it can handle update like this with ease. If there's actually a new sysfs that isn't exist anywhere else, I will add it if I deem it necessary. If that were not the case I would be in for maintenance hell for every kernel of every dev's update .

Quote:
Originally Posted by r_data View Post
Woooow, Thank you !!
You're welcome. I actually wanted to get into kernel dev before but it seems like destiny is a bitch and I am stuck with these, as I am not going able to find enough time to care for my ROM, this mod, the app that I wanted to create and a kernel to add to these. Ranting aside, I'm fine with how things are .
 
sperug
Old
#10  
Senior Member
Thanks Meter 12
Posts: 146
Join Date: Feb 2010
Location: Rimini
Default Where is trickster.conf?

Don't understand, I installed the zip, but no trickster.conf appeared in /sdcard...

THREAD CLOSED
Subscribe
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes