[Q] Multi Q. Regarding Fast Charging, Build.prop. 99z ? - HTC Sensation

Hi would I know that any the sensation rom has the Fast Charge enabled, likewise when I Install any new custom rom where can I find ? beside the thread somewhere which is not mentioned or noob like me cant understand, so is there any command in Terminal emulator ? or Build.prop ?
Build.prop which still I haven't understand coz I cant set the max or min cpu clocks or voltages either kernel tuner is not friendly to me . And does the build.prop located in system folder ?
And what is 99z ?
So anyone who can guide me I will be very pleased

Pretty much the answers to your questions are in 99kernel file. It is located in /system/etc/init.d
You need a root explorer like es file manager or cm file manager to edit 99kernel settings.
You can set the min/max CPU values, undervolting(if your kernel allows), fast charge (depending on kernel) in the 99kernel file.
And yes, build.prop is located in /system folder.
Sent from my Ouya

[email protected] said:
Hi would I know that any the sensation rom has the Fast Charge enabled, likewise when I Install any new custom rom where can I find ? beside the thread somewhere which is not mentioned or noob like me cant understand, so is there any command in Terminal emulator ? or Build.prop ?
Build.prop which still I haven't understand coz I cant set the max or min cpu clocks or voltages either kernel tuner is not friendly to me . And does the build.prop located in system folder ?
And what is 99z ?
So anyone who can guide me I will be very pleased
Click to expand...
Click to collapse
Hey,
most of the stuff you want to do i.e Fastcharge, over clocking, under volting, etc can be achieved through flashing a kernel such as Sulatn, bricked, faux and others. These all kernels have interactive aroma installation option which is very easy to handle for a new user. Just download the zip file and flash in recovery and the installation process will take over.
This way you can avoid 99z.....build.prop is a whole different thing...its about changing device parameters such as device build no, pixel density etc..
Hope that helps

murtazasamiwala said:
Hey,
most of the stuff you want to do i.e Fastcharge, over clocking, under volting, etc can be achieved through flashing a kernel such as Sulatn, bricked, faux and others. These all kernels have interactive aroma installation option which is very easy to handle for a new user. Just download the zip file and flash in recovery and the installation process will take over.
This way you can avoid 99z.....build.prop is a whole different thing...its about changing device parameters such as device build no, pixel density etc..
Hope that helps
Click to expand...
Click to collapse
Thanks but I knew these things... My question how wud I know abt any rom ? Is it kernel tuner ? 99z or what ?
And yes it help to change the parameters but how ?
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium

[email protected] said:
Thanks but I knew these things... My question how wud I know abt any rom ? Is it kernel tuner ? 99z or what ?
And yes it help to change the parameters but how ?
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
Click to expand...
Click to collapse
yes withing the rom these settings are editable at
/system/etc/init.d/99kernel
i dont know about kernel tuner....I am not comfortable with letting a 3rd party app mess around with my kernel.... so i prefer to change the settings by editing 99kernel file in any text editor...or even ES file explorer
the kernel script will be some thing like this
Code:
# Config default CPU Gonvernor (Disabled by default: When disabled uses internal Kernel setting)
# For better battery life switch to badass
# Kernel Default: ondemand
# Possible values
# badass
# ondemand
# interactive
#= lagfee
# performance
GOV=ondemand;
to edit your settings change the part after the = sign....eg if you want to chage governor to badass... after "GOV=" change the text to whatever option you want
eg
GOV=badass changes governor to badass
For build.prop tweaks
see here
http://forums.droidbeans.com/develo...s/?PHPSESSID=1f70135638cad512493f6690b907f2e8
you will find more and better guides if you google.

Related

[Package][SCRIPTS][Tweaks][SGS]LagFreeV2.1[Upd:30March]

Introduction:
Well,After Some Devices Like the Galaxy ACE,SGS-SCLD,Fit and Gio today I present to You the Newer version of LagFree For SGS I9000 and It's Variants!
Lagfree Is not Just a RAM Manager It a Complete Script With a lot of Tweaks and Iprovements
Improvements:
-MinFree enabled
-Touchscreen sensivity increased
-Zipaligning apps while Booting
-Less aggressive settings for kernel
-Better VM management
-system tweaks
-Battery Life improvements
-Better Multitasking
-Database Tweaks
-Wi-Fi and NetWork Tweaks
-Kernel Tweaks
-A Lot More!!
Requirements:
-Android Gingerbread 2.3.x or Higher
-Root
-Kernel that supports init.d (like CF-Root,Semaphore,etc...)
-Ext4 lagfix if you want to use the remount script
How to install:
1-you need to have CWM4 or 5 installed
2-Download the flashable Zip
3-Reboot into recovery
4-Install Zip from SD card then choose Zip from SD card then choose
LagFree......Zip
5-reboot
6-Using Root Explorer Go to system/etc/init.d and Fix Permission to All for S91Supercharger and S95LagFree ,then Reboot and Enjoy!!
Credits:
-Thanks to The Great Scripter In SGS and XDA Community:
*Pikachu01
*Zeppelinrox
*Juwe11
-A Big Thanks to broodplank1337 For Helping Me a lot!!!
-Thanks to ChainFire Too for the TouchScreen sensivity Valories
-Any XDA Member That helps Me out in This Project
ChangeLog of All versions:
Changelog of All Versions:
-V1:Initial release of lagFree For SGS
-V1.1:
-Rewritted Script,(Major Update)
-Fixed errors,repetetion
-Optimized
-Reduced script size from 38Kb to 10Kb
-Add LagFree recovery
-V1.2:
-Fixed Issue That Make th script stoping when there is an error
-Fixed More Errors
-Added more Build.prop Tweaks on the Script
-V1.3:
-Compatible With Supercharger V6 and thunderBolt(LMK addon only)Use atteched File Witch is compatible
-Deleted very agressive Parameter in the script
-V1.4:
-Fixed Error:sys/Block/stl* and sys/block/bml*
-adjusted Build.prop Tweaks For SGS and It variants
-V2:
-Major Update
-Version Compatible With SGS and All it variants including SGS+
-LagFree Now is a Package
-Including a Tweaked Version of SuperChargerV6
-Automatic Zipalign Fixed
-SD card readahead is 3072Kb
-TouchScreen sensivity is in a New Script
-Fixed All Errors
-V2.0.1:
-Deleted LagFree Recovery as It was Only an experimental Feature
-Balanced Low Memory Killer Parameter Valories
-Many others Smalls improvements For Speed and Battery life
-V2.1:
-SDCardspeedfix is now on a new Script
-New tweak to remove lag when answering phone calls
-Fixed same small few issue
Reserved 2
Is it comlitable with ICS roms?
id_snake said:
Is it comlitable with ICS roms?
Click to expand...
Click to collapse
yes It's compatible With ICS Roms, If you Just read The OP,I said android 2.3.x or Higher
id_snake said:
Is it comlitable with ICS roms?
Click to expand...
Click to collapse
i agree. is it? haha
darkace007 said:
i agree. is it? haha
Click to expand...
Click to collapse
Yes!It is !!!
Will this make my phone dual core?
(Joke) thanks for the script
Sent from my SGH-I897 using XDA
slaid480 said:
Yes!It is !!!
Click to expand...
Click to collapse
THANKS! will try it out later hehehe. sorry didnt read the previous post haha. thanks man!
Ok I know this is probably a noob question. I apologize.
It's this a kernel? If not how does it work with a kernel like glitch, And ics?
I guess I need a little more info on how it works.
Sent from my GT-I897 using xda premium
shaker2k said:
Ok I know this is probably a noob question. I apologize.
It's this a kernel? If not how does it work with a kernel like glitch, And ics?
I guess I need a little more info on how it works.
Sent from my GT-I897 using xda premium
Click to expand...
Click to collapse
It's not a kernel but these are actually scripts which run when you start up your phone, and contain some code / commands which help your phone perform better. They need a kernel which is compatible with these scripts or is able to run these at startup. The kernel creates a folder called init.d, these scripts when you flash get copied to this folder and are executed at startup.
If you have used Semaphore kernel in any of the GB roms, you may have used the semaphore kernel settings, those settings did the same thing, they used to execute the scripts at startup and make our phones more awesome.
This flashable scripts will do the same thing.
anishmahadikz said:
It's not a kernel but these are actually scripts which run when you start up your phone, and contain some code / commands which help your phone perform better. They need a kernel which is compatible with these scripts or is able to run these at startup. The kernel creates a folder called init.d, these scripts when you flash get copied to this folder and are executed at startup.
If you have used Semaphore kernel in any of the GB roms, you may have used the semaphore kernel settings, those settings did the same thing, they used to execute the scripts at startup and make our phones more awesome.
This flashable scripts will do the same thing.
Click to expand...
Click to collapse
Thanks for Helping Him to understand How scripts Work
slaid480 said:
Thanks for Helping Him to understand How scripts Work
Click to expand...
Click to collapse
Actually thank you sir to bring these for us here.
so is this ok or recommended to use with Glitch Kernel at all?
pchemerys said:
so is this ok or recommended to use with Glitch Kernel at all?
Click to expand...
Click to collapse
Glitch does support scripts, you can use it, but i am not qualified to recommend it to you.
pchemerys said:
so is this ok or recommended to use with Glitch Kernel at all?
Click to expand...
Click to collapse
yes,it's recommended as Glitch Kernel dosn't use any init.d script by default !!
Am on THS B16 with Stock Kernel..
One Thing i wanna say is That my Battery drain has been gone off completely.
B4 i had battery drain rapid from 100 to 90% within 30min, even in standby..
Now 1hr 5min my battery is at 99%
Havent checked more.. Will Keep updating as i see a difference
By the Way. My Ram is about 90~70mb all time.. cant get more than 100
bondarun said:
Am on THS B16 with Stock Kernel..
One Thing i wanna say is That my Battery drain has been gone off completely.
B4 i had battery drain rapid from 100 to 90% within 30min, even in standby..
Now 1hr 5min my battery is at 99%
Havent checked more.. Will Keep updating as i see a difference
By the Way. My Ram is about 90~70mb all time.. cant get more than 100
Click to expand...
Click to collapse
About RAM,You need to Now That alot of apps= Less free RAM
V1.4 is Up
LagFree V1.4 is Up enjoy It!!
I did not think it was possible for my phone to be faster!
You guys continually amaze me!
Even with the vortex animations it's blazing fast!
Sent from my GT-I897 using xda premium

[MOD] Get Governers of your choice on your Custom-ROM or Kernel

Hello people!
Here is something interesting for everyone..
You can get the Governer of your choice on your Custom ROM or Kernel.
Governers Present in this pack-
Lazy
Scary
Brazilianwax
Minmax
Lionheart
SmartassV2
Conservative
Userspace
Ondemand
Interactive
InteractiveX
Savagedzen
Lagfree
Download this zip and flash it via CWM
Make sure you have atleast 2mb of space free in /system.
Incase you do not wan't to use a particular governer.
Using Root Explorer , go to /system/etc/init.d
Open up 'insmod_governers' with text editor.
For Eg. If you do not wan't lagfree governer, strike out this line.
Code:
insmod /system/lib/modules/governers/cpufreq_lagfree.ko
Same applies for other Governers.
NOTE TO ALL ROM Developers:
If you wish to use a particular governer, simple copy over the module to /system/lib/modules/governers
In your updater script add this line while setting permissions,
For Example:
Code:
set_perm(0, 0, 0777, "/system/lib/modules/governers/cpufreq_lagfree.ko");
Now final step,
Open up any init.d script and add this line,
Code:
insmod /system/lib/modules/governers/cpufreq_lagfree.ko
Here I have taken lagfree as an example , you may use any governer of your choice.
PS: This will work only on Universal-CF-ROOT or Kernels with CF-ROOT Ramdisk.
The Idea-
The idea here was building the cpufreq drivers as Loadable modules. Here by 'insmod' we load the module thereby making the Cpufreq driver i.e Governer to work.
Hit Thanks if this helped you! Enjoy, Cheers , bye
WOW! Nice work!
Will this work on Bam Custom Kernel #13.. yes I am using the universal one with the CF-root ramdisk. Will this work?
Silentkiller101197 said:
Will this work on Bam Custom Kernel #13.. yes I am using the universal one with the CF-root ramdisk. Will this work?
Click to expand...
Click to collapse
Yes it will work.
Sent from my GT-I9003 using xda premium
Adi_Pat said:
Yes it will work.
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
i am little confused. Do u mean if I am using xda_bam kernel & if that kernel dont have lagfree governer then using this mod we can add that governer in kernel. Please correct me I am wrong
vishal24387 said:
i am little confused. Do u mean if I am using xda_bam kernel & if that kernel dont have lagfree governer then using this mod we can add that governer in kernel. Please correct me I am wrong
Click to expand...
Click to collapse
Yeah right.
Sent from my GT-I9003 using xda premium
vishal24387 said:
i am little confused. Do u mean if I am using xda_bam kernel & if that kernel dont have lagfree governer then using this mod we can add that governer in kernel. Please correct me I am wrong
Click to expand...
Click to collapse
And then, by editting init.d can we delete some governers of the list?
Are all the governors optimized to work well with our device?
Simply brilliant dude !
Can we use it with ICS kernel ? Currently that's the one which needs lot of love
silentvisitor said:
Simply brilliant dude !
Can we use it with ICS kernel ? Currently that's the one which needs lot of love
Click to expand...
Click to collapse
Yes I concur. Great work, is it implementable on the ics kernel?
Edit:btw, I saw that in the op that only amit's kernel will work, just clarifying. And if not possible can this be ported? Thanks for your work
Cheers
Sent from my GT-i9003 powered by Stable and Smooth CyanogenMod 9!
bscraze said:
Yes I concur. Great work, is it implementable on the ics kernel?
Edit:btw, I saw that in the op that only amit's kernel will work, just clarifying. And if not possible can this be ported? Thanks for your work
Cheers
Sent from my GT-i9003 powered by Stable and Smooth CyanogenMod 9!
Click to expand...
Click to collapse
This shud work on All galaxy sl software combos,including ICS
It should work since ics also has init.d and updater-script (i think). The best way is trying and testing
Enviado desde mi GT-I9003 usando Tapatalk
luiseteyo said:
It should work since ics also has init.d and updater-script (i think). The best way is trying and testing
Enviado desde mi GT-I9003 usando Tapatalk
Click to expand...
Click to collapse
Send me any module from ICS kernel ramdisk. I will change the vermagic and recompile the governers.
Sent from my GT-I9003 using xda premium
great job!
sakindia123 said:
This shud work on All galaxy sl software combos,including ICS
Click to expand...
Click to collapse
This imho will work in actual version of ICS for our device because the kernel is the simply samsung kernel with modifier ramdisk to boot ics and not kernel 3.x
( of course , maybe , it can work also in 3.x kernel )
anyway great idea, thanks!
Adi_Pat said:
Hello people!
Here is something interesting for everyone..
You can get the Governer of your choice on your Custom ROM or Kernel.
Governers Present in this pack-
Lazy
Scary
Brazilianwax
Minmax
Lionheart
SmartassV2
Conservative
Userspace
Ondemand
Interactive
InteractiveX
Savagedzen
Lagfree
Download this zip and flash it via CWM
Make sure you have atleast 2mb of space free in /system.
Incase you do not wan't to use a particular governer.
Using Root Explorer , go to /system/etc/init.d
Open up 'insmod_governers' with text editor.
For Eg. If you do not wan't lagfree governer, strike out this line.
Code:
insmod /system/lib/modules/governers/cpufreq_lagfree.ko
Same applies for other Governers.
NOTE TO ALL ROM Developers:
If you wish to use a particular governer, simple copy over the module to /system/lib/modules/governers
In your updater script add this line while setting permissions,
For Example:
Code:
set_perm(0, 0, 0777, "/system/lib/modules/governers/cpufreq_lagfree.ko");
Now final step,
Open up any init.d script and add this line,
Code:
insmod /system/lib/modules/governers/cpufreq_lagfree.ko
Here I have taken lagfree as an example , you may use any governer of your choice.
PS: This will work only on Universal-CF-ROOT or Kernels with CF-ROOT Ramdisk.
The Idea-
The idea here was building the cpufreq drivers as Loadable modules. Here by 'insmod' we load the module thereby making the Cpufreq driver i.e Governer to work.
Hit Thanks if this helped you! Enjoy, Cheers , bye
Click to expand...
Click to collapse
Nice idea to distribute IO governor as a kernel module. Althought I do not own a I9003 any more, I still feel nice to see such a development on I9003 forum.
btw, since you are distributing the binary compiled from GPL src code, make sure you upload and distribute the src code as well.
UnknownzD said:
Nice idea to distribute IO governor as a kernel module. Althought I do not own a I9003 any more, I still feel nice to see such a development on I9003 forum.
btw, since you are distributing the binary compiled from GPL src code, make sure you upload and distribute the src code as well.
Click to expand...
Click to collapse
Please see my github Its the same as my i9003 source
Sent from my GT-I9003 using xda premium
Hey adi_Pat. Shouldn't the init.d insmod_governers have numeration? Something like....
01insmod_governers
02insmod_governers~
?
Hey adi_pat dont works for me, i have KPU and cf-root bam kernel 12. I flashed your zip and gives me bootloop, i had deleted insimod_goveres from init.d
luiseteyo said:
Hey adi_Pat. Shouldn't the init.d insmod_governers have numeration? Something like....
01insmod_governers
02insmod_governers~
?
Click to expand...
Click to collapse
Numbers are useful to organize init.d scripts, because they are always executed in alphabetic order (numbers have the priority over letters).
Sometimes scripts need to be executed in a determined order, but not this/these.
You can delete insmod_governers~. Usually, files that end with '~' are a backup copy made by text editors: http://en.wikipedia.org/wiki/Tilde#Backup_filenames
@Adi_Pat
I think it's better to remove it from the flashable zip, because when you extract a zip, extracted files usually get "Execute" permission, so users will have the same script executed two times, but I'm not sure.
(there's updater-script~ too, but this one shouldn't give problems)
EDIT:
The backup copy is different and I think it does nothing, but it's still better to remove it.
@IoSconoscutio
I actually set permissions for modules to chmod 777 as well as chmod 777 for the init.d script. I made it flashable because people may find it difficult to manually insert each module.
Sent from my GT-I9003 using xda premium

[MOD/IMPR.] Sense 4 UserFriendly Pack! || ALL IN ONE FOR THE FASTEST SENSE 4.0 ||

RCMix / XxXPachaXxX
This is a flashable pack created for the setup of all sense 4 roms for a perfect user friendly experience. It works on speed/smoothness/touch-resposiveness improvements and will give you a more "touchable" touch interface and general phone.
See the content of the pack before flash!
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Content:
Ken's Kernel (klquicksall RCMix v5.5)
init.d script for sheduler, RAM and kernel setup
TakeCONTROL MOD, special version for this pack!
Qualcomm Init scripts for boot setups (tnx codeaurora)
EGL Libs with correct configuration (tnx codeaurora)
Cy8c touchscreen driver settings
General synaptic driver settings perfectly fitted to sensation touch panel
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Notes:
The major parts of the code are copyright of CodeAurora - 2010/2011/2012
Standards touch calibration values are derived from empirical measurements to fit standars; Calibration values for pyramid are derived from personal work on physical measurements with a raw width field of 1 unit corresponding physically to 17mm of linear size on the touchscreen.
To grant a more userfriendly touch experiance i changed the normal pressure scale values. The purpose is to generate a valid touch signal also on a light touch. The result is the perception of a lighter and soft touch in the general phone use.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Pack DOWNLOAD (Dev-Host) : LINK
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Remember: W the community!
Thx )
Sent from my HTC Sensation using xda premium
give a try tomorrow
THX XxXPachaXxX ..
To download, testing,,,
thanks .. now download and give it a try
Maybe it would be good to write in the OP, that ppl that already flashed a current version of bricked kernel have to put mpdecision and thermald back in place, else they would not have any core and thermal management (the compatibility.sh adresses only renamed binaries ...).
Additionally i noticed that in your "init.qcom.mdm_links.sh" there is a line: "mount -t ext4 -o remount,ro,barrier=0 /dev/block/mmcblk0p12 /system". In this situation it won´t get applied but the system partition on pyramid is mmcblk0p22 (not 12), only as information.
I would like to know which changes are meant by "boot setup" and which exact version of EGL libs are included here.
But the reason i actually looked at the package is because of the touch screen configuration, in which file exactly the values are included? I really would like to change them by myself!
In my understanding it doesn't do sweep to wake?
hlenforcer said:
Maybe it would be good to write in the OP, that ppl that already flashed a current version of bricked kernel have to put mpdecision and thermald back in place, else they would not have any core and thermal management (the compatibility.sh adresses only renamed binaries ...).
Additionally i noticed that in your "init.qcom.mdm_links.sh" there is a line: "mount -t ext4 -o remount,ro,barrier=0 /dev/block/mmcblk0p12 /system". In this situation it won´t get applied but the system partition on pyramid is mmcblk0p22 (not 12), only as information.
I would like to know which changes are meant by "boot setup" and which exact version of EGL libs are included here.
But the reason i actually looked at the package is because of the touch screen configuration, in which file exactly the values are included? I really would like to change them by myself!
Click to expand...
Click to collapse
1) the pack automatically restore the mpdecision and thermald daemons
2) the qcom mdm don't refers to system partition!
3) for the EGL version, it's different in the files, you can use opengl extension app in the market to check the version of the lib that u are talking
4) all the touch and iput settings files are in the usr directory
calyxim said:
In my understanding it doesn't do sweep to wake?
Click to expand...
Click to collapse
s2w is included in rcmix kernel
Let's improve our Sensation.
Thx bro
Downloading now
Sent from my HTC Sensation 4G using xda premium
Testing now!
Flashed it after a clean installation of Pkmn
Feedback later
MarciWoi said:
Testing now!
Flashed it after a clean installation of Pkmn
Feedback later
Click to expand...
Click to collapse
Do you have s2w by default or is this using Aroma and you can choose?
XxXPachaXxX said:
1) the pack automatically restore the mpdecision and thermald daemons
Click to expand...
Click to collapse
ah ok that was my fault, i thought the bricked installer script would delete them totally instead of renaming them, they are missing completely only on aosp roms ...
2) the qcom mdm don't refers to system partition!
Click to expand...
Click to collapse
yeah but somehow irritating that it gets mounted to a directory named system ...
3) for the EGL version, it's different in the files, you can use opengl extension app in the market to check the version of the lib that u are talking
Click to expand...
Click to collapse
i know but i thought you could tell me by heart if it is 213, 218 or something newer
4) all the touch and iput settings files are in the usr directory
Click to expand...
Click to collapse
ah cool, did not look into the file cause i thought it would be binaries hehe
so thx for your fast response! :cyclops:
btw, i bet in the next 2 pages there will appear ppl ranting about the unavailability of the information where to find kernel source (the gpl thing), only a hint after watching how it goes at xda hehe
dwcasey said:
Do you have s2w by default or is this using Aroma and you can choose?
Click to expand...
Click to collapse
I think it´s default :good:
hlenforcer said:
btw, i bet in the next 2 pages there will appear ppl ranting about the unavailability of the information where to find kernel source (the gpl thing), only a hint after watching how it goes at xda hehe
Click to expand...
Click to collapse
+1
So little information. As I can understand from the first line - there is a whole kernel in this package? Where I can find information on this kernel? What is the battery consumption after this package installation?
hlenforcer said:
ah ok that was my fault, i thought the bricked installer script would delete them totally instead of renaming them, they are missing completely only on aosp roms ...
yeah but somehow irritating that it gets mounted to a directory named system ...
i know but i thought you could tell me by heart if it is 213, 218 or something newer
ah cool, did not look into the file cause i thought it would be binaries hehe
so thx for your fast response! :cyclops:
btw, i bet in the next 2 pages there will appear ppl ranting about the unavailability of the information where to find kernel source (the gpl thing), only a hint after watching how it goes at xda hehe
Click to expand...
Click to collapse
No problem with kernel because it's the ken's rcmix kernel v5.5
MarciWoi said:
I think it´s default :good:
Click to expand...
Click to collapse
yes, default
Zer0r said:
+1
So little information. As I can understand from the first line - there is a whole kernel in this package? Where I can find information on this kernel? What is the battery consumption after this package installation?
Click to expand...
Click to collapse
The kernel is RCMix v5.5, for more information you can refer to my thread on xda or the klquicksall's thread on acsyndicate
+1 sounds good and all...really thanks OP for your contribution....but I do not want to go thru renaming mpdecision and thermald as I have NO clue how to do so...MOD sounds AWESOME..I however lack the knowledge to use it limits me
Sent from my HTC Sensation 4G using xda premium
Any feedback? i'm doing other tests and if i will get better results i will update the pack
Would flashing the newest Faux kernel after installing this defeat the porpuse of this mod ?
I would rather not have S2W.
Thanks.

[tips and tricks] performance and battery life for android kitkat 4.4.2

As we know we have android kitkat which is one of the best os version for our phone.
by following twicks and trick this we can make it more fluent and responsive i think it will be more helpfull those facing perormance and battery problem
1) ART (ANDROID RUN TIME):
THIS IS ONE OF THE MOST EFFECTIVE WAY TO boost u r phone performance
for me my quadrant score is 3500 with art
>no lag(0 lag)
>faster opening of apps
>more touch response
drawbacks :
>as we change runtime to dalvik to art some apps may crash or may not work specifically Google gapps
solution :
there not complete solution but i go this way all is well till now
art compatible gapps http://d-h.st/hSL
art compatible android app list
http://www.androidruntime.com/list
note: art is not compatible to xposed framework so u have to uninstall xposed
2) unistall xposed :
when you go for customization u prefer xposed framework i had done same thing but when I unistalled all xposed apps and framework phone was super smooth
3) use greenify
this is root app which hibernate all installed apps except system apps so when there is no use of app it gets hibernated so no baground runup of apps so no ram compsution and no battery drain
u will get it on playstore
4) debolting of rom:
debolting of rom will space freeup all u r system and make it faster
remove only application that are safe to remove list is as below
http://forums.androidcentral.com/op...e-apks-their-purpose-safe-not-remove-big.html
to remove app just go to any root browser >system >apps and priv-app folder>delete unnecessary app
5) overclock u r Rom with battery efficient kernel:
As our great developer made cpu gpu oc/uv kernels we can use them for overclocking of rom which definaltely boost performance
this is oc kernel for resurrection remix 4.4 rom kernel but it may work on all roms as i personally used it for cm11 maclaw, beanstalk 4.4 roms except aicp rom by vikasayu where i got boot loop
http://www.androidfilehost.com/?fid=23329332407591111( thanx t4n017)
this kernel great so far in terms of performance and battery life
remember oc is not working on all phone
to tweak cpu speed u can use these apps
> nofrills cpu control ( play store)
> set cpu(play store)
go to app and set max cpu 1250 and min 200
or as per u r wish where u got performance
to tweak gpu u can use this app just flash it via cwm recovary
>novathor settings app
http://www.androidfilehost.com/?fid=23329332407587599 ( thanx t4n017)
go to gpu > set mali low load clockspeed and high load speed to max l.e 680 mhz
so u r gpu will work at full speed
or disable auto boost and set static frequency to 680 mz
Note: more than 680 mhz may cause freezing lagging and screen tearing
6) system tweaks
in cynogenmod there are number of tweaks
1) go to system >performance >enable purging of assets
2)go to system >performance >enable kernel same page merging
3) go to system >development >enable 2d drawing
7) AVOID:
1) don't use any ram booster app
2) don't use any system cleaner
3) don't use any app killer
because u r kitkat don't need this any more
BATTERY TWEAKS:
battery is major problem of cynogenmod 11 (kitkat) it's default thing because these roms are meant for performance so its affect battery than stock roms
but we can reduce heavy battery drainage nd u r phone will withstand 18-20hr
1) odex u r rom
as all stock rom are odexed so they gives performance battery life with less customization
but u can odex ur deodexed cm 11 rom by this script
http://forum.xda-developers.com/showthread.php?t=2527268
download script
go to recocery
install it
reboot phone
go to terminal eluminator
type su>enter>type odex sysapp(odex system app) or frame (odex framework) or all (odex both)
2) use greenify
3) change u r runtime to art
4)debolt u rom
5) go to system>performance >set processor abyssplug max freq:800 min freq: 200 and io schelduler to sio
i personally uses oc kernek with max 1150 min 200/ ondemand/ sioplus but i undervolted the rom
6) undervolt u r rom:
if u r using oc/uv kernel then by using novathorseetinga app u can undervolt kernel and save u r battery
go to novathor settings app > go to cpu> go to cpu voltages and set cpu undervolt as per wish but i personally uses
-25 mv
note: very high undervolting or overvolting may reboots u r phone
7) deep sleep state:
deep sleep state of phone is that when u r phone is in standby mode u.e u r not using it screen is off it goes to sleep but some process are working which cause battery drain u can change that setting
>go to novathor setting app > go to power> set deep sleep to 4
OR
USE galaxy s advance setting app> go to deep sleep stateand set it at 4
at 4 u r phone goes to high deep sleep state so no more battery drain in sleep
note: dont go for deep sleep state 5 phone may be unresponsive u have to reboot it
8) screen filter:
>this is a app on play store which deems brightness of screen backlight which helps us to protects our eyes and again on amoled screen reduces battery drain too
> personally used and voila very effective
> u can easily control filter in status bar as it has stausbar notificaton when u are outdoor just increse its percentage and when u are indoore just reduceit manually as per u r wish where u got best result
>download it at play store
once again if u have more suggestions then plz mention here so we have best set up our beloved sgs advance for
performance and battery life
Nice
Sent from my GT-I9070 using xda app-developers app
---------- Post added at 09:08 PM ---------- Previous post was at 09:04 PM ----------
& good job :thumbup:
Sent from my GT-I9070 using xda app-developers app
Omer89 said:
Nice
Sent from my GT-I9070 using xda app-developers app
---------- Post added at 09:08 PM ---------- Previous post was at 09:04 PM ----------
& good job :thumbup:
Sent from my GT-I9070 using xda app-developers app
Click to expand...
Click to collapse
Good job bro, keep posting "nice" "cool" and things like that. You'll reach the 10 limit posts soon!! :good:
Yes, I was being sarcastic.
t4n017 said:
Good job bro, keep posting "nice" "cool" and things like that. You'll reach the 10 limit posts soon!! :good:
Yes, I was being sarcastic.
Click to expand...
Click to collapse
i am too glad that u liked this thnx bro.
Super cool tips bro!
I hope the app killers, cache cleaners and ram booster apps will become obsolete with KitKat!:good:
App killers, cache cleaners and ram boosters have been obsolete since at least froyo where android "learned" how to take care for itself. It's only got better since then.
nice bro.. good tips n solved my battery problems.
Uninstall all xposed apps and use greenify? Im confused...
@ortek donation version of greenify is related to xposed framework to hibernate system apps but there is no need to hibernate system apps because some process must be runed by Android os as they are necessary
so don't be confuse i have mentioned here about oridinary version of greenify
So if i want to use greenify i shouldnt install xposed?
ortek said:
So if i want to use greenify i shouldnt install xposed?
Click to expand...
Click to collapse
yesvu don't need xposed for greenify
Thanks for the tip :highfive:
akhil8 said:
Thanks for the tip :highfive:
Click to expand...
Click to collapse
just press thanx button if u can ?
walpanmad said:
just press thanx button if u can ?
Click to expand...
Click to collapse
i did :good:
walpanmad said:
As we know we have android kitkat which is one of the best os version for our phone.
by following twicks and trick this we can make it more fluent and responsive i think it will be more helpfull those facing perormance and battery problem
1) ART (ANDROID RUN TIME):
THIS IS ONE OF THE MOST EFFECTIVE WAY TO boost u r phone performance
for me my quadrant score is 3500 with art
>no lag(0 lag)
>faster opening of apps
>more touch response
drawbacks :
>as we change runtime to dalvik to art some apps may crash or may not work specifically Google gapps
solution :
there not complete solution but i go this way all is well till now
art compatible gapps http://d-h.st/hSL
art compatible android app list
http://www.androidruntime.com/list
note: art is not compatible to xposed framework so u have to uninstall xposed
2) unistall xposed :
when you go for customization u prefer xposed framework i had done same thing but when I unistalled all xposed apps and framework phone was super smooth
3) use greenify
this is root app which hibernate all installed apps except system apps so when there is no use of app it gets hibernated so no baground runup of apps so no ram compsution and no battery drain
u will get it on playstore
4) debolting of rom:
debolting of rom will space freeup all u r system and make it faster
remove only application that are safe to remove list is as below
http://forums.androidcentral.com/op...e-apks-their-purpose-safe-not-remove-big.html
to remove app just go to any root browser >system >apps and priv-app folder>delete unnecessary app
5) overclock u r Rom with battery efficient kernel:
As our great developer made cpu gpu oc/uv kernels we can use them for overclocking of rom which definaltely boost performance
this is oc kernel for resurrection remix 4.4 rom kernel but it may work on all roms as i personally used it for cm11 maclaw, beanstalk 4.4 roms except aicp rom by vikasayu where i got boot loop
http://www.androidfilehost.com/?fid=23329332407591111( thanx t4n017)
this kernel great so far in terms of performance and battery life
remember oc is not working on all phone
to tweak cpu speed u can use these apps
> nofrills cpu control ( play store)
> set cpu(play store)
go to app and set max cpu 1250 and min 200
or as per u r wish where u got performance
to tweak gpu u can use this app just flash it via cwm recovary
>novathor settings app
http://www.androidfilehost.com/?fid=23329332407587599 ( thanx t4n017)
go to gpu > set mali low load clockspeed and high load speed to max l.e 680 mhz
so u r gpu will work at full speed
or disable auto boost and set static frequency to 680 mz
Note: more than 680 mhz may cause freezing lagging and screen tearing
6) system tweaks
in cynogenmod there are number of tweaks
1) go to system >performance >enable purging of assets
2)go to system >performance >enable kernel same page merging
3) go to system >development >enable 2d drawing
7) AVOID:
1) don't use any ram booster app
2) don't use any system cleaner
3) don't use any app killer
because u r kitkat don't need this any more
BATTERY TWEAKS:
battery is major problem of cynogenmod 11 (kitkat) it's default thing because these roms are meant for performance so its affect battery than stock roms
but we can reduce heavy battery drainage nd u r phone will withstand 18-20hr
1) odex u r rom
as all stock rom are odexed so they gives performance battery life with less customization
but u can odex ur deodexed cm 11 rom by this script
http://forum.xda-developers.com/showthread.php?t=2527268
download script
go to recocery
install it
reboot phone
go to terminal eluminator
type su>enter>type odex sysapp(odex system app) or frame (odex framework) or all (odex both)
2) use greenify
3) change u r runtime to art
4)debolt u rom
5) go to system>performance >set processor abyssplug max freq:800 min freq: 200 and io schelduler to sio
i personally uses oc kernek with max 1150 min 200/ ondemand/ sioplus but i undervolted the rom
6) undervolt u r rom:
if u r using oc/uv kernel then by using novathorseetinga app u can undervolt kernel and save u r battery
go to novathor settings app > go to cpu> go to cpu voltages and set cpu undervolt as per wish but i personally uses
-25 mv
note: very high undervolting or overvolting may reboots u r phone
7) deep sleep state:
deep sleep state of phone is that when u r phone is in standby mode u.e u r not using it screen is off it goes to sleep but some process are working which cause battery drain u can change that setting
>go to novathor setting app > go to power> set deep sleep to 4
OR
USE galaxy s advance setting app> go to deep sleep stateand set it at 4
at 4 u r phone goes to high deep sleep state so no more battery drain in sleep
note: dont go for deep sleep state 5 phone may be unresponsive u have to reboot it
8) screen filter:
>this is a app on play store which deems brightness of screen backlight which helps us to protects our eyes and again on amoled screen reduces battery drain too
> personally used and voila very effective
> u can easily control filter in status bar as it has stausbar notificaton when u are outdoor just increse its percentage and when u are indoore just reduceit manually as per u r wish where u got best result
>download it at play store
once again if u have more suggestions then plz mention here so we have best set up our beloved sgs advance for
performance and battery life
Click to expand...
Click to collapse
The given kernel link is dead
Can you please give another link?
akhil8 said:
i did :good:
Click to expand...
Click to collapse
That is old stuff use this kernel good in all aspect
Its boot img file
Just paste in u r rom via windows pc :-do not unpack repack u r desired rom just open it by double clicking and then paste boot img
Dirty Flash this modified rom via cwm recovery
Download link
https://docs.google.com/file/d/0B2_vOo99DI_vemFXYmpreV9hemM/edit?usp=docslist_api
walpanmad said:
That is old stuff use this kernel good in all aspect
Its boot img file
Just paste in u r rom via windows pc :-do not unpack repack u r desired rom just open it by double clicking and then paste boot img
Dirty Flash this modified rom via cwm recovery
Download link
https://docs.google.com/file/d/0B2_vOo99DI_vemFXYmpreV9hemM/edit?usp=docslist_api
Click to expand...
Click to collapse
Thanks for ypur help
Can i install this kernel on RR rom?
If not, Can you suggest me which kernel would be better for RR?
Thanks in Advance
@Ragwan yes it will work with rr rom( kitkat version only)
But keep nandroid backup if any thing goes wrong
I think given kernel link it's kernel of letest pa 4.4 rom its built with gcc 4.7 any fast and smooth no lag anymore.
Again if u want to try then use boot img of liquid smooth 3.2 its gcc 4.9 sabermod fast and smooth but i felt some reboots works great with Abysplug governor
Sent from my GT-I9070 using xda premium
In op you say about "CPU undervolt, bit in novathor setting i can undervolt only gpu....
So, CPU or GPU undervolting?
walpanmad said:
@Ragwan yes it will work with rr rom( kitkat version only)
But keep nandroid backup if any thing goes wrong
I think given kernel link it's kernel of letest pa 4.4 rom its built with gcc 4.7 any fast and smooth no lag anymore.
Again if u want to try then use boot img of liquid smooth 3.2 its gcc 4.9 sabermod fast and smooth but i felt some reboots works great with Abysplug governor
Sent from my GT-I9070 using xda premium
Click to expand...
Click to collapse
When i install this kernel on RR rom, it gives a bootloop.
Can you give me ULTRA kernel link?

Any way to overclock GPU ?

i use Kernel auditor for CPU modifications ...is there any such way for GPU ??
May be cyclox kernel in ROM thread can help if you have not tried. However, i think we can only set to higher values for CPU if kernel supports but GPU can only be set to lower values or the max set but not overclocked.
shashank1320 said:
May be cyclox kernel in ROM thread can help if you have not tried. However, i think we can only set to higher values for CPU if kernel supports but GPU can only be set to lower values or the max set but not overclocked.
Click to expand...
Click to collapse
Yeah... I meant d max set.... Kernel auditor made my phone smooth but still animations r stuttering.... I asked d same thing in cyclox kernel thread.... Waiting for dev response
shashank1320 said:
May be cyclox kernel in ROM thread can help if you have not tried. However, i think we can only set to higher values for CPU if kernel supports but GPU can only be set to lower values or the max set but not overclocked.
Click to expand...
Click to collapse
Yeah... I meant d max set.... Kernel auditor made my phone smooth but still animations r stuttering.... I asked d same thing in cyclox kernel thread.... Waiting for dev response
sreekantt said:
Yeah... I meant d max set.... Kernel auditor made my phone smooth but still animations r stuttering.... I asked d same thing in cyclox kernel thread.... Waiting for dev response
Click to expand...
Click to collapse
Hope he respond on that. Anyway GPU is fine for this phone and OC may or may not impact battery as well
Any luck?
BELIEVER PK said:
Any luck?
Click to expand...
Click to collapse
not yet bro
sreekantt said:
Yeah... I meant d max set.... Kernel auditor made my phone smooth but still animations r stuttering.... I asked d same thing in cyclox kernel thread.... Waiting for dev response
Click to expand...
Click to collapse
Can u suggest me what values to give in the max frequency and min frequency. Nd also stock frequency is 2.1 GHz, which doesn't seem to increase. How to increase that frequency from 2.1 to something higher. Thanks in advance.
Rishav Nath Pati said:
Can u suggest me what values to give in the max frequency and min frequency. Nd also stock frequency is 2.1 GHz, which doesn't seem to increase. How to increase that frequency from 2.1 to something higher. Thanks in advance.
Click to expand...
Click to collapse
If u really want max performance at the expense of battery
Just set CPU governor to perfomance mode....it will be in interactive mode by default....change all the 8 cores to perfomance- no need to play with frequency values.
But this isn't needed at all after latest cyclox kernel update
Here is the process i followed which made my phone buttery smooth maintaining the battery life
1. Flash latest Cyclox kernel (download from attachment or the thread if u can find it)
New GPU governor would be automatically activated which makes the animations smooth
2. i wasn't still satisfied with performance as it was lagging after a day or two if we don't reboot. If u r satisfied- No need to follow next step.
3. Root with Magisk - Flash run time optimization(ART optimization) module in recovery
Clear Cache & Dalvik Cache- Reboot
this worked like magic on my device
4. If u face any issues with ART optimization module...i have attached uninstaller too, if u have any connectivity or crashing issues which is unlikely as we r on same device - just in case - have attached crashfix.zip file(only use if u have problem with main moule)
Kernel & Module thread links - Download appropriate kernel file from thread if u r not on stock
https://forum.xda-developers.com/honor-6x/development/kernel-cyclox-kernel-honor-6x-t3676919
ART optimization thread link- they're few more advanced settings mentioned in this thread if u want to play with it - Default setting which is set to 'Speed' was sufficient for me.
https://forum.xda-developers.com/apps/magisk/module-android-runtime-optimization-t3596559
Thanx to developers for their wonderful work
sreekantt said:
If u really want max performance at the expense of battery
Just set CPU governor to perfomance mode....it will be in interactive mode by default....change all the 8 cores to perfomance- no need to play with frequency values.
But this isn't needed at all after latest cyclox kernel update
Here is the process i followed which made my phone buttery smooth maintaining the battery life
1. Flash latest Cyclox kernel (download from attachment or the thread if u can find it)
New GPU governor would be automatically activated which makes the animations smooth
2. i wasn't still satisfied with performance as it was lagging after a day or two if we don't reboot. If u r satisfied- No need to follow next step.
3. Root with Magisk - Flash run time optimization(ART optimization) module in recovery
Clear Cache & Dalvik Cache- Reboot
this worked like magic on my device
4. If u face any issues with ART optimization module...i have attached uninstaller too, if u have any connectivity or crashing issues which is unlikely as we r on same device - just in case - have attached crashfix.zip file(only use if u have problem with main moule)
Kernel & Module thread links - Download appropriate kernel file from thread if u r not on stock
https://forum.xda-developers.com/honor-6x/development/kernel-cyclox-kernel-honor-6x-t3676919
ART optimization thread link- they're few more advanced settings mentioned in this thread if u want to play with it - Default setting which is set to 'Speed' was sufficient for me.
https://forum.xda-developers.com/apps/magisk/module-android-runtime-optimization-t3596559
Thanx to developers for their wonderful work
Click to expand...
Click to collapse
Thanks a lot for helping me out. I've just rooted my Honor 6x. So was exited about it and trying out new things. I successfully flashed the Dolby Atmos and its working fine.

Categories

Resources