please smile for a while before read this thread
In here you will get answer of your expectations
Stability , Less lags, Great battery life, No placebo tweak = Balance performance of your ANDROID
99,9999999999999999999 % FOR ALL ANDROID DEVICES
1. Basic information
2. Requirement, How this engine work, Changelog, Download ( read carefully )
#include /* * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * */
mxt224_ts_input.idc ( usr/idc ) is touchscreen module, and different device different name of module
mot.proximity.delay=25 ( Build.prop ) tweak for motorola devices, if you included on samsung devices, it useless and also may make your samsung Unstable
About I/O Scheduler, Different kernel different features
echo "2" > $i/queue/iosched/lp_read_quantum; echo "2" > $i/queue/iosched/lp_swrite_quantum; echo "5" > $i/queue/iosched/read_idle; echo "15" > $i/queue/iosched/read_idle_freq;
FOREGROUND_APP This is the process running the current foreground app. We'd really rather not kill it! Value set in system/rootdir/init.rc on startup. VISIBLE_APP This is a process only hosting activities that are visible to the user, so we'd prefer they don't disappear. Value set in system/rootdir/init.rc on startup. SECONDARY_SERVER This is a process holding a secondary server -- killing it will not have much of an impact as far as the user is concerned. Value set in system/rootdir/init.rc on startup. HIDDEN_APP This is a process only hosting activities that are not visible, so it can be killed without any disruption. Value set in system/rootdir/init.rc on startup. CONTENT_PROVIDER This is a process with a content provider that does not have any clients attached to it. If it did have any clients, its adjustment would be the one for the highest-priority of those processes. EMPTY_APP This is a process without anything currently running in it. Definitely the first to go! Value set in system/rootdir/init.rc on startup. This value is initalized in the constructor, careful when refering to this static variable externally.
dirty_background_ratio Contains, as a percentage of total system memory, the number of pages at which the pdflush background writeback daemon will start writing out dirty data. dirty_ratio Contains, as a percentage of total system memory, the number of pages at which a process which is generating disk writes will itself start writing out dirty data. dirty_expire_centisecs This tunable is used to define when dirty data is old enough to be eligible for writeout by the pdflush daemons. It is expressed in 100'ths of a second. Data which has been dirty in-memory for longer than this interval will be written out next time a pdflush daemon wakes up. dirty_writeback_centisecs The pdflush writeback daemons will periodically wake up and write `old' data out to disk. This tunable expresses the interval between those wakeups, in 100'ths of a second. Setting this to zero disables periodic writeback altogether. min_free_kbytes: This is used to force the Linux VM to keep a minimum number of kilobytes free. The VM uses this number to compute a watermark[WMARK_MIN] value for each lowmem zone in the system. Each lowmem zone gets a number of reserved free pages based proportionally on its size. Some minimal amount of memory is needed to satisfy PF_MEMALLOC allocations; if you set this to lower than 1024KB, your system will become subtly broken, and prone to deadlock under high loads. Setting this too high will OOM your machine instantly.
Main goal of this engine
> Only use most important tweak
Some limit from Google or manufacturer must have a reason.
> Will make the Real Universal Script = No placebo tweak.
> Will balancing your Android performance
> Low Memory Killer Script can affected on all ROM, dont worry if you run on CM9, CM10, CM11, AOKP, Low Memory Killer values really adjusted on Android 4.x above even on CyanogenMod, AOKP and other
Scripts include in this engine
> New script on RAM management,
> Read and Write speed tweak
> Dalvik Virtual Memory tweak
> Clean up Junk files every boot
> I/O tweak ( no scheduler tweaked )
> Network tweak
> Zipalign tweak
> SQ lite database optimized
> Samsung Galaxy Ace = Stock 2.3.6, CM7, CM9.0, CM9.1, CM9.2, AOKP ICS, CM10.1, CM10.2, AOKP JB, CM11.
> Samsung Galaxy Ace-i = Stock 2.3.6, CM7
> Samsung Galaxy Gio = Stock 2.3.6, CM7, CM9.0, CM9.1, CM9.2, CM10.1, CM10.2, CM11.
> Samsung Galaxy Young = Stock 2.3.6, CM7
> Samsung Galaxy Tab 2.7 = 4.4.2
> Sony Xperia M = Stock 4.1.2
> Hi Sense Chinese phone (AndroMax) = Stock 4.0.4, Stock 4.1.2
> Huawei Ascend = Stock 4.1.2
> Alcatel Idol Mini 6012X = Stock 4.2.2
> Samsung Galaxy pocket = CM7
> Motorola Defy = CM11
> Xperia SP = 4.1.2
Credits and Big thanks
#NOTE : /* * * for ROM developers, * you can include this script to your ROM * but PM me first before you publish your ROM, * add direct link to this thread in your ROM thread * * * for all people, * dont mirror download link, * add direct link to this thread if you want share in other forums, * */
TWEAK | STABLE | Reincarnation Engine v.4 | The Most Minimal Script | 30/03/2014, a Tweak for all android devices
Current Stable Version: v.4
Stable Release Date: 2014-03-30
Last Updated 2014-03-30