[GUIDE] ROM setup after flash for better work - Optimus L3, L5, L7 General

This is how I setup my rom after flash, and device is working very well with 52 installed apps
1. Configure settings
-Go to wifi and disable scanning always on
-Open mobile network and chose 2G (use 3G only when you need it)
-Go to more and then to mobile broadcasts and disable all (when it enabled, consume RAM)
-configure sound,display, and interface... As you want
-go to accounts and disable sync which you don't need.
-go to About and taping on blablabla, you know to enable Developer options and rom performance.
-Go to developer options set all animations(you have three) to 0.5
-Performance??
-you don't need it, I will show you in next step.
2. Flash this:
L Speed
Or make this manualy
2.1. Install&Configure TricksterMod
-For cpu freq the best is to set device default, like on stock rom, don't forget to press Lock freq.
-Minfree setup
-8mb
-12mb
-17mb
-25mb
-29mb
-33mb
-Syscontrol setup
-Set swappiness to 60
-Set vm.vfs_cache_pressure to 40
-vm.dirty_ratio = 90
-vm.dirty_background_ratio = 70
Set this from tricksterMOD
-CPU freq
The best is
-Min freq
320Mhz
-Max freq
1008mhz
-Scheduler
SIO
-Governor
SmartassV2 or SmartassH3
-GPU freq
-That is your choice min freq will increase battery life, but some laggs is possible, max freq will drain battery faster, but there is less possibility to have lag.
After all don't forget to set run on boot.
3.Install&Configure Greenify
-You already know Hibernate what you want expect Alarm clock, messaging apps, trickster mod, etc.
You already know if you hibernate app with push notifications, you don't get it.
4. Apps
-what about apps??
There is too much apps which user don't use, that apps use ram like other.
Now you need to delete everything what you don't use (live wallpapers, cm wallpapers, etc.) or change apps with some lightweigh, like gallery and keyboard. Download QuickPIC and google keyboard (lollipop themed) {{i will add link later }}
5.build.prop
-leave build.prop to default as much as possible.
-change DPI to device standard, in some reasons my device lag on 200, then I move back to 240 as default. This is for L7.
For L5, there is no line that define DPI, you can skip this step.
-Change ro.max.fling from 4000 to 8000 (don't add ro.min)
-Change vm.heapsize to 64m (I don't go under that, but difference is big from 128 to96 choose between 96 or 64
-Change lowRAM from false to true (you will get little more free RAM).
When you change it to true, you will lose transparent statusbar.
6.init.d
-keep device without any special tweaks, devs which make this rom, they choose the best.
Helpful tips:
-Don't use battery boosters, ram boosters and apps call like that. System do better than one app. There is low memory killer (lmk).
Also this app use ram which you maybe need for something.

Nice tips buddy!
Good job!
Sent from my IdeaTab A2107A-H using Tapatalk

skyinfo said:
Nice tips buddy!
Good job!
Sent from my IdeaTab A2107A-H using Tapatalk
Click to expand...
Click to collapse
Thanks dude

Realy good,i add some of the sets into my rom,thanx!!!
NERDIFIED TILL DEATH!!!

thnx a lot, i hope it all works for me too
since gpu freq is not changing to 245 (for some reason) I decided to stick with 380 because I run ePSXe on my phone

turkiktxhc said:
thnx a lot, i hope it all works for me too
since gpu freq is not changing to 245 (for some reason) I decided to stick with 380 because I run ePSXe on my phone
Click to expand...
Click to collapse
Is device faster???
Everyone who have L7 know speed
-CALIBAN666- said:
Realy good,i add some of the sets into my rom,thanx!!!
I
NERDIFIED TILL DEATH!!!
Click to expand...
Click to collapse
I will post video tonight to see speed of my device
But say me how to post video on xda

Paget96 said:
Is device faster???
Click to expand...
Click to collapse
It's extremely fast at this point, i'm only afraid of it gradually slowing down after days of use
right now, it's really fine

-CALIBAN666- said:
Realy good,i add some of the sets into my rom,thanx!!!
NERDIFIED TILL DEATH!!!
Click to expand...
Click to collapse
Quality is too bad, but.
https://www.youtube.com/watch?v=tm5ay4alFPQ&feature=youtube_gdata_player

Vrh brate
Thank you for these settings

Paget96 said:
This is how I setup my rom after flash, and device is working very well with 52 installed apps
1. Configure settings
-Go to wifi and disable scanning always on
-Open mobile network and chose 2G (use 3G only when you need it)
-Go to more and then to mobile broadcasts and disable all (when it enabled, consume RAM)
-configure sound,display, and interface... As you want
-go to accounts and disable sync which you don't need.
-go to About and taping on blablabla, you know to enable Developer options and rom performance.
-Go to developer options set all animations(you have three) to 0.5
-Performance??
-you don't need it, I will show you in next step.
2. Install&Configure TricksterMod
-For cpu freq the best is to set device default, like on stock rom, don't forget to press Lock freq.
-Minfree setup
-8mb
-12mb
-17mb
-25mb
-29mb
-33mb
-Syscontrol setup
-Set swappiness to 60
-Set vm.vfs_cache_pressure to 40
-vm.dirty_ratio = 90
-vm.dirty_background_ratio = 70
-Gpu freq
-That is your choice min freq will increase battery life, but some laggs is possible, max freq will drain battery faster, but there is less possibility to have lag.
After all don't forget to set run on boot.
3.Install&Configure Greenify
-You already know Hibernate what you want expect Alarm clock, messahing apps, trickster mod, etc.
4. Apps
-what about apps??
There is too much apps which user don't use, that apps use ram like other.
Now you need to delete everything what you don't use or change apps with some lightweigh, like gallery and keyboard. Download QuickPIC and google keyboard (lollipop themed) {{i will add link later }}
5.build.prop
-leave build.prop to default as much as possible.
-change DPI to device standard, in some reasons my device lag on 200, then I move back to 240 as default.
-Change ro.max.fling from 4000 to 8000 (don't add ro.min)
-Change vm.heapsize to 64m (I don't go under that, but difference is big from 128 to96
-Change lowRAM from false to true (you will get little more free RAM).
6.init.d
-keep device without any special tweaks, devs which make this rom, they choose the best.
Only if you want add zipalign.
Click to expand...
Click to collapse
pretty good and usefull tips :good: :good: but if i edit the build.prob i get black screen on boot

Jobloxx said:
pretty good and usefull tips :good: :good: but if i edit the build.prob i get black screen on boot
Click to expand...
Click to collapse
You think bootloop?? Or just black screen??
Anf which device you use?

Dj_Luxor said:
Thank you for these settings
Click to expand...
Click to collapse
no problem
Thanks for using my setup.

Paget96 said:
You think bootloop?? Or just black screen??
Anf which device you use?
Click to expand...
Click to collapse
When i manually edited the build.prop I ended up black screen too, then i tried out the build.prop Editor app, which worked for me.

vangama said:
When i manually edited the build.prop I ended up black screen too, then i tried out the build.prop Editor app, which worked for me.
Click to expand...
Click to collapse
Then ok

@Paget96 really cool! This is actually what I'm trying to do bro and thanks muchly for this configuration tips. I got more infos:thumbup:

Paget96 said:
You think bootloop?? Or just black screen??
Anf which device you use?
Click to expand...
Click to collapse
No blackscreen and i have l7

junephel said:
@Paget96 really cool! This is actually what I'm trying to do bro and thanks muchly for this configuration tips. I got more infos:thumbup:
Click to expand...
Click to collapse
Ok
Thanks for helping.

Added little stuff
Maybe someone use it

Jobloxx said:
No blackscreen and i have l7
Click to expand...
Click to collapse
now working used an editor working great

Related

rubiX Focused 2.0: Raising the Bar Another Notch!

Check out the review by Blair at GizmoNinja! Droid X ROM Review, rubiX ROMs! Updated 12/26/2010 NEW rubiX ROM 1.9.5 Release!!
YOU MUST BE ON 2.3.340 OTA FOR THIS TO WORK
ALSO NOTE: IF YOU INSTALLED THE NEW TRANQUILITY, THE TOOLBOX WILL INSTALL UNLESS YOU SBF BEFORE INSTALL. THIS IS TRUE FOR ANY ROM, NOT JUST RUBIX.
IF YOU USED THE NEW SCRIPT, YOU MUST REBOOT AFTER INSTALL AND INITIAL SETUP
This script runs on first boot to scan the SDCard rubiX Folder for apps. If they are there, it copies them to /data/app and corrects their permissions. Reboot for this to take effect.
YOU MUST wipe data before install.
Change Log for 2.0:
* Sysctl.conf adjustments:
Changed vm.dirty_background_ratio to 70 from 60
* Added rm /dev/log/main for extra performance/free memory
* Changed NO_NEW_FAIR_SLEEPERS to NO_FAIR_SLEEPERS; this was a typo, as there are no new fair sleepers in the dx kernel already.
* Cleaned up the /system/app folder
The following market apps were further removed:
Talkback
Kickback
Soundback
* Added new Interactive and Conservative kernel scaling governors (credit Milestone team)
This is a Droid X first. These two governors bring a big difference to the table; here is what they do:
(Credit Cyanogenmod GITHub for this, source is here: https://github.com/CyanogenMod/cm-k...60f39120/Documentation/cpu-freq/governors.txt)
Interactive:
Advantages:
+ significantly more responsive to ramp cpu up when required (UI interaction)
+ more consistent ramping, existing governors do their cpu load sampling in a workqueue context, the 'interactive' governor does this in a timer context, which gives more consistent cpu load sampling.
+ higher priority for cpu frequency increase, rt_workqueue is used for scaling up, giving the remaining tasks the cpu performance benefit, unlike existing governors which schedule rampup work to occur after your performance starved tasks have completed.
Conservative:
The CPUfreq governor "conservative", much like the "ondemand"
governor, sets the CPU depending on the current usage. It differs in
behaviour in that it gracefully increases and decreases the CPU speed
rather than jumping to max speed the moment there is any load on the
CPU. This behaviour more suitable in a battery powered environment.
The governor is tweaked in the same manner as the "ondemand" governor
through sysfs with the addition of:
freq_step: this describes what percentage steps the cpu freq should be
increased and decreased smoothly by. By default the cpu frequency will
increase in 5% chunks of your maximum cpu frequency. You can change this
value to anywhere between 0 and 100 where '0' will effectively lock your
CPU at a speed regardless of its load whilst '100' will, in theory, make
it behave identically to the "ondemand" governor.
down_threshold: same as the 'up_threshold' found for the "ondemand"
governor but for the opposite direction. For example when set to its
default value of '20' it means that if the CPU usage needs to be below
20% between samples to have the frequency decreased.
Basically, this means more speed and battery life control
* Adjusted 01cpu for a better sampling rate if the new conservative governor is found.
* Added script: gov
gov allows you to control which governor you use; ondemand, conservative, or interactive. The function is:
gov -ondem for the ondemand governor
gov -cons for the conservative governor
gov -inter for the interactive governor
Alternately, these can be changed via SetCPU or Droid Overclock.
To remove data throttling, click this:
http://www.droidforums.net/forum/dr...-9-7-back-better-than-ever-3.html#post1228193
Credit to Plower.Net
How to install:
Download
Place on SDCard
Bootstrap Recovery via Bootstrap App
Reboot to Clockwork Mod Recovery
Wipe data/factory reset
Select install from sdcard
Choose zip from sdcard
select rubiXFocused2.0.zip
Select yes
Reboot
Enjoy!
Download:
http://www.mediafire.com/?6s32joduwkwyhwa
Will have a mirror up shortly as well.
If you like my work, please support me going to Google I/O Developer's Conference 2011! All donations received are going towards a plane ticket.
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=TYYWQBR78DW7U
reserved for me
drod2169 said:
reserved for me
Click to expand...
Click to collapse
what this says ^^^^
Hey drod, thanks for the new release! Will def give this a try!
Sent from my DROIDX using XDA App
SysAdmin-X said:
Hey drod, thanks for the new release! Will def give this a try!
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
Is this fo real Rubix Focus 1.9.7 is it only released on here because i can't find 1.9.7 anywhere else ? .
Hey Drod, Keep Bangin em out.Rubix in General Is StR8 up Sik lookin forward to this one!
about to start installing in 2 min
Got my Approval bruh..Bring on Tron Theme..LOL
d/ling now. Can't wait to try it. Thank you for bring the art of the DX forward a notch or two!
drod2169 said:
reserved for me
Click to expand...
Click to collapse
jawonder said:
Is this fo real Rubix Focus 1.9.7 is it only released on here because i can't find 1.9.7 anywhere else ? .
Click to expand...
Click to collapse
Yes it's really rubiX Focused 1.9.7
will the themes for 1.95 work on this rom (black jiuce)?
Will this work for the droid 2 ? Since the
Old rubix was said to be working for the droid 2..
Just wanted to say the clock-speed/voltage optimization app is amazing. I get better battery life on RubiX than on any other ROM (and I have tried them all).
This is faster than liberty was for me. Glad I came back to RubiX.
Is there a zip to remove animation and put it back to stock. This is rom is so fast that I hit the quadrant score of 1500 without overclocking. Thxs for a great rom. I tried them all.
Sent from my DROIDX using XDA App
I am going to install this rom tonight. I currently have liberty installed and am happy with it and not having any trouble but unless I try other ones I won't know if I like any others better. I would like to see better battery life and it sounds like I might see it with this rom.
drod2169 said:
ALSO NOTE: IF YOU INSTALLED THE NEW TRANQUILITY, THE TOOLBOX WILL INSTALL UNLESS YOU SBF BEFORE INSTALL. THIS IS TRUE FOR ANY ROM, NOT JUST RUBIX.
​
Click to expand...
Click to collapse
I was able to permanently get rid of the TranQ Toolbox without SBF. Basically, you just need Root Explorer (or equivalent) to remove all the TranQ files from /data, /data/data, /data/dalvik-cache, /data/preinstall_md5, /preinstall/app, /preinstall/md5, etc. The easiest way is to do a search (at /) in Root Explorer for tranq, and then manually remove them.
Does anybody know how to enable 3 d gallery through terminal emulator. Everytime I try to enable it, it tells me not found. Yes I give it SU permission. It gives me the options either 3d or 2d. I type 3d hit enter, then it tells me not found.
Sent from my DROIDX using XDA App
Never mind I figured it out.
I'm having problems with images showing up as black in any of the galleries or image viewers. Sometimes the thumbnails will display properly, though. In the camera app, if I take a picture and then look at the gallery, thumbnails of images on my sd card will show up, but only one for each picture I took. Pictures taken with the camera never show up. What is going on here and is there a way to fix it? I think rubix is great, otherwise, and would really like to continue using it if the camera and image problems can be fixed.
-------------------------------------
Sent via the XDA Tapatalk App
inokumum said:
I'm having problems with images showing up as black in any of the galleries or image viewers. Sometimes the thumbnails will display properly, though. In the camera app, if I take a picture and then look at the gallery, thumbnails of images on my sd card will show up, but only one for each picture I took. Pictures taken with the camera never show up. What is going on here and is there a way to fix it? I think rubix is great, otherwise, and would really like to continue using it if the camera and image problems can be fixed.
-------------------------------------
Sent via the XDA Tapatalk App
Click to expand...
Click to collapse
try swapping to the 3d gallery
type in terminal emulator:
su
gallery -3d
Did anyone by any chance make a flashable zip of the modified services.jar file for this rom for uncapped data? That would be awesome if someone can post it!
Sent from my DROIDX using XDA App

[MOD] IncrediControl - Easy control of voltages and kernel settings!

Please read this post through thoroughly before downloading.
This app allows you to control your CPU voltages with an easy to use interface. You can increase or decrease voltages (undervolt or overvolt) for all frequencies or fine tune voltages for each individual frequency.
! HTC DEVICES, currently only single core devices are supported !
! ROOT is Required !
! Kernel that supports HAVS or SVS voltage adjustment REQUIRED !
In addition, if you are an Incredikernel user, the app may also be used to toggle Incredikernel specific features on and off, namely USB fast charging and audio boost.
Get it over at http://www.incredikernel.com
IncrediControl is now also available in the market:
IncrediControl
IncrediControl - Ad Free
Additionally, all donators are eligible to receive the Ad Free version. It doesn't matter how much or how little you donate or have donated. If you don't want to purchase the app from the market, you may donate using the button on this page. Please register on the site first and include your username in the comments box.
All previous donators, please register on the site if you have not done so and contact me with your username!
NOTE: The settings in the general tab are only functional in kernels that have implemented the simple sysfs interfaces for usb fast charging and audio boost. If you toggle them, its not going to break anything, but they won't work and the app may crash. If you would like your kernel dev to implement the interfaces, please direct them to these two commits:
https://github.com/Chad0989/android_kernel_common/commit/a7c21fa0391c225900f93960362535179c0cecc9
https://github.com/Chad0989/android_kernel_common/commit/41dc138bae23dc7582de72a4d9895aaa8e1f8b2d
NOTE2: It is a requirement of the HAVS adjustment that the kernel you are using has the HAVS sysfs interface implemented. If it does not, it will not work. Most non-stock gingerbread kernels have the HAVS adjustment. Very few sense kernels have the adjustment. I believe ziggy's latest is the only one that does.
NOTE3: Before using, please delete any boot scripts you may have in /etc/init.d that toggle any of the settings this app controls.
Get it at http://www.incredikernel.com
Restore script - use this if you went too low and find yourself in a boot loop. Flash through recovery:
http://www.incredikernel.com/?p=229
This excites me.
Neat
Sent from my Synergy Rom using Tapatalk
Great chad! Finally an app that does all the work.
Sent from my ADR6300 using XDA App
Hey Preview 2 has the HAVS, I think you should put the minus on the left of each number field. So that way it's like
- [voltage] +
mikeymop said:
Hey Preview 2 has the HAVS, I think you should put the minus on the left of each number field. So that way it's like
- [voltage] +
Click to expand...
Click to collapse
I concur. And will this work on the incredikernel?
J/k on the the question part (because I know someone will take that seriously ). Great work, chad.
Chad, here's something to ponder or consider. Please think about putting in some way to back-up your settings. That way when flashing new roms you could just restore from back rather than settings all again. Just a thought.
Great thanks!
I know viperboy was working on something similar.
I have to say though your aggressive undervolt package is the tits. It is rock solid for me, and I can't lower anything -25v from there without crashing.
RebelShadow said:
Chad, here's something to ponder or consider. Please think about putting in some way to back-up your settings. That way when flashing new roms you could just restore from back rather than settings all again. Just a thought.
Click to expand...
Click to collapse
That may come in the future.
@everyone: Anyone try it on other devices that have havs + sysfs interface? Evo, desire?
effing sweet..... no more term emulator for me
Chad, I've noticed that after I reboot the phone and go back into the app, the boxes for "set on boot" are unticked.
Also I know you already know this but it's sort of a pain in the ass to set the SD card speed (your other app) after every boot, so if you could do a "set on boot" for that one too that'd be awesome.
Keep up the good work, I like how every time I check back here you have a bunch of updates
I've noticed after installing a new nightly with no wipes, the values revert to stock, even with set on boot.
POQbum said:
Chad, I've noticed that after I reboot the phone and go back into the app, the boxes for "set on boot" are unticked.
Also I know you already know this but it's sort of a pain in the ass to set the SD card speed (your other app) after every boot, so if you could do a "set on boot" for that one too that'd be awesome.
Keep up the good work, I like how every time I check back here you have a bunch of updates
Click to expand...
Click to collapse
The boxes are unticked on purpose, so that the file is only written when you specify that you want to set the current settings on boot. The other option is to have it ticked when the boot script is found, but then you would have to untick it when you want to just play with voltages (but not change your boot script) and then tick it again to set on boot. Would everyone prefer it that way?
I should also specify that when you tick set on boot, you also must click set in order to truly set it on boot. There is also the option to have it write the file when set on boot is ticked. I just need to know what everyone's preference is.
SDspeed might be added to a future release and would have the set on boot option.
PonsAsinorem said:
I've noticed after installing a new nightly with no wipes, the values revert to stock, even with set on boot.
Click to expand...
Click to collapse
That's because new nightlies overwrite the /system folder where the boot script is stored. I'll probably add a backup option too so you can load the defaults, either that or change over to storing the values in a database and loading them via the app on boot as opposed to the boot script.
Looks cool.
Backup database - yes!
Default set on boot once it's been ticked - yes!
Thanks for this, Chad!
Zeam & Incredikernel
CM7 latest Nightly
7/19/2011 - Preview 3:
Changes include:
Added +/- All Min and All Max buttons
Reordered the + and – buttons to flank the voltages to clean up the layout a bit.
Removed the title bar for more vertical screen space
Next up is feature checking / disabling of functions your kernel doesn’t support as well as voltage checking.
Get it at http://www.incredikernel.com
Here's an icon I made in photoshop for the time being, so there won't have to be that plain android icon.
Download it here: http://dl.dropbox.com/u/12361010/volts.png
nagasgura said:
Here's an icon I made in photoshop for the time being, so there won't have to be that plain android icon.
Download it here: http://dl.dropbox.com/u/12361010/volts.png
Click to expand...
Click to collapse
Thanks, I'll add it for the next release.
The + on the Max voltage doesn't display for me.
Love it, fast and simple volt changing.. Makes viperMOD ancient news.

[ICSbeta] finally a responsive touchscreen + battery life *try this* : UPDATE 4/28/12

ok, nothing seemed to be making the touchscreen responsive with the ICS beta n its derivatives.
except one thing just did.
i changed the sampling rate from 200000(2 lak) to 20000 (20 hazar), n of course i had to change the up-threshold so i changed that to 95 (i did all these in rom-toolbox's kernel tweaks settings)
now everything is super-responsive (app startups, physical buttons, onscreen buttons, switching, yo name it) N while you are just lets say reading stuff on the screen, the cpu is generally at its lowest
what that means is : both responsiveness and higher battery.
please comment.
UPDATE : check the 7th post on this forum for more tweaks for snappy app launching n switching here http://forum.xda-developers.com/showthread.php?t=1570374#post24186676
UPDATE : ADDITIONAL TWEAK (more battery life) : in rom-toolbox change powersave bias to 35 (in rom toolbox) : saves a lot more battery by preventing the cpu from rushing to full-frequency while you are doing simple tasks like flicking the screen.
UPDATE : 3/31/12 : an interesting observation about "force gpu" 's causing poor performance on my post here : http://forum.xda-developers.com/showthread.php?t=1570374&page=2#post24266342
UPDATE : 4/7/12 : want even more battery life n smoothness?
add these to your build.prop save , reboot into recovery, clean dalvik-cache and /cache partition then reboot into system. things should be faster. and oh, underclock it.
ro.kernel.android.checkjni=0
dalvik.vm.execution-mode=int:jit
ro.ril.disable.power.collapse=0
ro.mot.buttonlight.timeout=1
dalvik.vm.verify-bytecode=false
dalvik.vm.dexopt-flags=v=n,o=v
you can also do a semi-odex using titanium backup's integrate system dalvik into rom thing, but then you won't be able to change any file in the rom (like applying patches, mods etc until you've either done undo integration thing in titanium backup or just used adb shell to delete *.odex from /system/apps n rebooted)
UPDATE : 4/28/12 : if you are using a derivative of the .562 ICS then you can change the kernel tweaks/sysctl settings to dirty_ratio = 80 dirty_background_ratio = 20 and vfs_cache_pressure = 20 to get snappy app startups up_threshold and powersave_bias can both be set to 90 and select ignore_nice_load. if you use lots of apps then raise the dirty background ratio and dirty ratio both by 15 points and reduce vfs_cache_pressure by 15 for low cpu usage while the apps are running. i've noticed that many of the custom roms have started getting my tweaks or similars preincluded , plus the official ics is much better than icsbeta in memory management. and oh, use arcknight kernel. its super awesome for both features and battery life. i switch my governor to interactivex or smartassv2 when i am recording using the 14mbps camcorder mod, and then back.
the android backup & restore under person in settings should be turned off. it takes a lot of cpu, battery, data n memory. its aweful.
if this works for you, press the thanks button.
How can this be done?
Duvel999 said:
How can this be done?
Click to expand...
Click to collapse
i used rom toolbox pro, its free version is available here - https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolbox
anything else that can edit sysctl.conf (e.g. https://play.google.com/store/apps/details?id=com.jrummy.sysctl.config and https://play.google.com/store/apps/details?id=scd.atools ) will also work.
Gonna try it
system seems to be a bit snappier
thx mate
thnx mate.
for snappy app switching i discovered another bunch of settings
in rom toolbox's kernel tweaks under performance, change min free kbytes to [CORRECTION]8192[not 8096] (or [UPDATE] 6144 - whichever one you like), dirty ratio to 95, dirty background ratio to 70 and vfs cache pressure to 5 (n of course check the apply on boot option)
let me know how you like this additional tweak
UPDATE: some observations ; high dirty ratio causes lower cpu usage n faster app-switching, low dirty background ratio causes faster app startups but uses too much cpu, vfs cache pressure above 5 or 10 causes high cpu usage n lags. (i use lots of apps)
UPDATE #2 FURTHER IMPROVEMENTS (fast all around with acceptable cpu usage, super app switching, n decently fast launcher without sacrificing cpu-speed n battery life)
Kernel Tweaks :
reduce dirty background ratio to 50
check the OOM kill allocating task (if your device crashes after this, uncheck this, it may kill the android system n android os processes as well in some cases)
Auto Memory Manager :
foreground 6
visible 8
secondary 32
hidden 40
content 48
empty 120
Thnks
[white10char]
The up-threshold and powersave bias settings do not stick for some reason. They return to default values after a reboot even though Apply on boot is checked.
Sent from my LT15i (Xperia arc) on KA ICSony
sunbriel said:
The up-threshold and powersave bias settings do not stick for some reason. They return to default values after a reboot even though Apply on boot is checked.
Sent from my LT15i (Xperia arc) on KA ICSony
Click to expand...
Click to collapse
It is the same for me. I guess we'll have to review each init.d script to see what is the one that is changing these values on restart.
estuardo4 said:
It is the same for me. I guess we'll have to review each init.d script to see what is the one that is changing these values on restart.
Click to expand...
Click to collapse
perhaps kickass kernel script
sunbriel said:
The up-threshold and powersave bias settings do not stick for some reason. They return to default values after a reboot even though Apply on boot is checked.
Sent from my LT15i (Xperia arc) on KA ICSony
Click to expand...
Click to collapse
estuardo4 said:
It is the same for me. I guess we'll have to review each init.d script to see what is the one that is changing these values on restart.
Click to expand...
Click to collapse
check the 98kickasskernelizer (i'd find the respective values - especially min-free n change them in the script itself), there are two other not so popular scripts out there too that you may be using.
please share with us whatever was causing the overriding of rom toolbox's (or sysctl etc)'s settings.
Hey there thanks for the tip. Already tried it but I don't think there's any major improvement. In fact, antutu graphic score is down a bit. But don't know why. Maybe just my phone.
sent from my white ray using XDA App
hansip87 said:
Hey there thanks for the tip. Already tried it but I don't think there's any major improvement. In fact, antutu graphic score is down a bit. But don't know why. Maybe just my phone.
sent from my white ray using XDA App
Click to expand...
Click to collapse
the benchmarks dont tell you about usability. better responsiveness is due to faster cpu response to situations.
antutu's benchmark tests for continuous high performance (battery hogging w/lags) while running just one app.
my settings are for giving great experience (touch, app switching and app launching as well)
think of it as antutu being a mr. universe test, while mine are a gymnastics olympics tournament.
Well thanks. A lot less sluggish when scrooling..
Sent from my LT18i using XDA
darth5zaft said:
Well thanks. A lot less sluggish when scrooling..
Sent from my LT18i using XDA
Click to expand...
Click to collapse
thank you.
i just posted another slight tweak for higher battery life. its in the first post.
sunbriel said:
The up-threshold and powersave bias settings do not stick for some reason. They return to default values after a reboot even though Apply on boot is checked.
Sent from my LT15i (Xperia arc) on KA ICSony
Click to expand...
Click to collapse
estuardo4 said:
It is the same for me. I guess we'll have to review each init.d script to see what is the one that is changing these values on restart.
Click to expand...
Click to collapse
i tried 6144, restarted n it sticks. try 8192 (i haven't tried restarting after that) : my 8096 was a mistake - i accidently doubled 1024 to 2048 n that to 4096 and then stupidly to 8096.
it is possible that numbers that are not multiples of 1024 are ignored if set on boot.
that occurred to me since init.d scripts are loaded much before rom-toolbox gets a chance to do its magic.
estuardo4 said:
It is the same for me. I guess we'll have to review each init.d script to see what is the one that is changing these values on restart.
Click to expand...
Click to collapse
Could it be that these settings are conflicting with Supercharger?
Sent from my LT15i (Xperia arc) on KA ICSony
hootnath said:
i tried 6144, restarted n it sticks. try 8192 (i haven't tried restarting after that) : my 8096 was a mistake - i accidently doubled 1024 to 2048 n that to 4096 and then stupidly to 8096.
it is possible that numbers that are not multiples of 1024 are ignored if set on boot.
that occurred to me since init.d scripts are loaded much before rom-toolbox gets a chance to do its magic.
Click to expand...
Click to collapse
I tried and it stuck after a reboot. It is working fine now. My battery is lasting more indeed, but wifi is always on, even after I made the suggested changes. I guess I'll have to reinstall Doomkernel v04 and JJ's ROM from scratch. But even with wifi always on, I'm having better battery life and less lag.
Thank you again.
estuardo4 said:
I tried and it stuck after a reboot. It is working fine now. My battery is lasting more indeed, but wifi is always on, even after I made the suggested changes. I guess I'll have to reinstall Doomkernel v04 and JJ's ROM from scratch. But even with wifi always on, I'm having better battery life and less lag.
Thank you again.
Click to expand...
Click to collapse
i found another interesting thing today.
the force GPU for 3d in the settings -> developer options actually uses a lot of the cpu and causes lags. i turned it off and have instead done the following
Get rid of CPU rendering:
Navigate to /system/lib/egl/
Open the file named "egl.cfg"
Delete the first line. It should say "0 0 android" or something similar
Go back into the egl folder and delete libGLES_android.so
What this does is remove the entire soft-rendering pathway from the OS.
source : http://www.ifans.com/forums/threads/ics-performance-tweaks.369959/ ;
now, i have changed the powersave bias in teh romtoolbox's kernel tweaks to 95 instead of {correcton}35{not]95. the cpu is spending more time @ 122mhz and deep sleep now without lags (which means more battery)
if this thing works for you, please press thanks.

[NAND] N00bDroid (1.1) (Based on CRII CM7.2) [28 OCT 2012]

After following the progress made here, I decided to make my own modded ROM.
The name was chosen because I'm a total newbie in modding and I don't expect it to be very good, but well enough at least for me.
I DON'T TAKE ANY RESPONSABILITY FOR ANY PROBLEM WITH YOUR DEVICE(S)!
ABOUT:
- Based on CoolrunnerII's CM7.2
- LauncherPro (Because Nemus started to lag)
- Increased Heap Memory size to stop Market and Wallpaper problem (now the Market can be updated)
- Replaced Music with Winamp (Beta, but stable version of Winamp to be as light as possible)
- I "borrowed" Kuskro's ideas (like quicksettings and RealCalc)
- I included Rotation Locker (to change from portrait to landscape)
- I included some lines in build.prop which improve 3G and changing to wi-fi and wi-fi connecting speed
- I gave up on CPUTuner because it caused too much lag for the small ammount of saved battery
- Bootanimation changed.. Thanks to SDogo for the X1 Bootanimation.zip
N00bDroid 1.1 Download
N00bDroid (first release) Download
HOW TO:
- Format in CWM Recovery partitions /system, /data, /cache
- Install ROM - Detailed instructions HERE
- Boot into ROM
- Once booted, make sure it won't go in standby until after next step
- Go in Settings>CyanogenMod settings>Display and deactivate everything except 0 degrees
- Go in Settings>CyanogenMod settings>Performance and check Use 16bit Transparency
- Go in Settings>CyanogenMod settings>Performance>CPU Settings>Max CPU Frequency and set any freq between 528 and 576 MHz
- Reboot in recovery
- Install the GAPPS
- Reboot
- Have fun
I will put here a list of tweaks when I will have more time
Thanks: Sp3dev, Zargloub, CoolRunnerII, Jerrytan93, Kuskro, Elibl and BrianXP7 for contributing at this project
Working:
Mainly:
-Mobile data (Voice/3G Edge/HSDPA) - Improved HSDPA to wi-fi change speed
-Wi-fi (currently it works only with WPA)
-Bluetooth (as CoolrunnerII says, if you deactivate bluetooth, the battery will drain very fast, so after using bluetooth, deactivate then reboot)
-GPS (I haven't test yet, but it should work)
-Camera - Without Auto-focus
Secondary
-Flash LED
-Coloured LEDs
-Battery life about 18 hours (with 30-40 minutes music - that took a bit - , 10-20 minutes wi-fi, 5-10 minutes voice call and some messages)
-Market can be updated
____________________________________________________________________________________________________________________
Not working/problems
- battery still drains too fast (in standby it's about 25 times more power consuming by coolrunnerII's measurements)
- Wi-fi WEP is not working
- Battery meter goes to <20% after reboot. However, it will not influence overall battery life
- Camera is not focusing
- FM Radio
- HQ videos
- Front camera
___________________________________________________________________________________________________________________
TWEAKS:
- You can use SetCPU (thread - here) to enable better control of CPU as it goes (also on project's google page):
Stability
Minimum (MHz): 19.2
Maximum (MHz): 528
Governor: ondemand
Performance
Minimum (MHz): 128
Maximum (MHz): 614.4
Governor: performance
If you have the possibilities, you can support the developer by buying the app on Google Play
- For a easier use of Rotation Locker go in Settings>CyanogenMod Settings>Input>Long-Press menu settings>Choose behaviour>Custom application then Select custom application>Application>Rotation Locker
- Also for a easier use of Advanced Task Manager go in Settings>CyanogenMod Settings>Input>Long-Press home settings Uncheck "Show Recent apps tile", check "Use custom application", Select custom application>Applications>Advanced task killer free
- You can change the lock screen into a less-laggy one by going in Settings>CyanogenMod Settings>Lockscreen>Lockscreen style>Rotary(it's my favourite)/Sliding tab/Lense
- Go in Auto Mount app and tick "Enable SD Card Auto-Mounting"
______________________________________________________________________________________________________________________
Changelog
28.11.2012 V1.1
- Changed Nemus Launcher to LauncherPro
- Changed QuickPic to Picturen Lite
- Change Maxthon Browser to Boat Browser
- Included Advanced task killer
- Included OI Flashlight
- Included AutoMount
- Edited build.prop to often search for wi-fi (CAUTION - It may drain your battery if you don't turn off wi-fi when not needed)
25.10.2012 V1
- Initial release
________________________________________________________________________________________________________________________
NOTE: I am open-minded to any improvement idea as long at it's still in my understanding limits.
Many thanks to be there with new projects.
Let me tell you that CPU Tuner works properly on ZeamDroid but on CM7.2 doesn't because of CM CPU controller. For CM7.2 the best option is not the CM CPU controller the best choice is SetCPU.
Best.
kuskro said:
Many thanks to be there with new projects.
Let me tell you that CPU Tuner only works properly on CM7.1 but on CM7.2 doesn't. For CM7.2 the best option is not the CM CPU controller the best choice is SetCPU.
Best.
Click to expand...
Click to collapse
True, but SetCPU is a paid app, so even though I can pay it, I'm not allowed to include it in my ROM
ady_95 said:
True, but SetCPU is a paid app, so even though I can pay it, I'm not allowed to include it in my ROM
Click to expand...
Click to collapse
Well, the version 2.24 is free for xda user: http://forum.xda-developers.com/showthread.php?t=505419
.
The reason why CPU tuner doesn't work is because of CM CPU controller. But CPU Tuner is the best frequency switcher for our Xperia X1.
Dear ady_95
Thanks a lot, for your nice work, could you please tell us, what is working and what is not ?!
and what about the battey life?
thnx dude !
V1.1 released (V2 will be released when we will have a major change in the build... Until that, only 1.x.y)
BrianXP7 said:
Just wanted to point out the link is broken and it's October, not September.
Here's the link ady_95 gave me via PM: http://www.fileden.com/files/2012/10/28/3361429/kovsky_signed_102812_191920.zip
Click to expand...
Click to collapse
I edited the name and about the google drive link, it's now fixed...(so please, if you can, remove the link from your post, because I don't know what's the downloads limit - or if there is one) also, the DL speed on Google Drive is bigger
Well, guys, it seems the base ROM and the kernels had not changed in the last weeks so until an update comes I retire and go back to WM because my camera is f**ked up and my X1 is the only replacement, I have to manage a high-school radio (from everywhere) and also I have semestrial tests in the next 2 weeks.
I will still follow the forum and when a major update will come, expect for me
See ya!
Hi, this ROM works great for me, very good performance, but after awhile it's not letting me make any calls. Whenever y try to call someone it just shows in red "Call Ended 0:00".
Wish I could go back to windows mobile as well, as I love using my X1, but I wouldnt use it if i did, as there's no Whatsapp or decent gtalk app on windows mobile.
Anyway, thanks for the ROM, great work.

[Q] CPU and GPU profiles app/tweak??

I think I'm in the right forum for this question. I have a htc one myself. Sorry if the language is a bit bad. i'm studying english!
Hi, I came to think of CPU and GPU profiles for The ONE. If there would be a kind of app or tweak that can change the "governor" and "frequencies" of apps you select.
It would help with battery savings. Someone who knows?
If you're rooted, then SetCPU can be used to set CPU profiles. You can set what settings, governers and schedulers your kernel will change to for each and every app that launches if you want
ArmedandDangerous said:
If you're rooted, then SetCPU can be used to set CPU profiles. You can set what settings, governers and schedulers your kernel will change to for each and every app that launches if you want
Click to expand...
Click to collapse
Cool, yes i'm rooted! Also i find this on the web,
HTML:
http://forum.xda-developers.com/showthread.php?t=1018245
But tanks anyways :good:
falkonfalk said:
Cool, yes i'm rooted! Also i find this on the web,
HTML:
http://forum.xda-developers.com/showthread.php?t=1018245
But tanks anyways :good:
Click to expand...
Click to collapse
Tasker is a wholly different thing as it can control almost everything about the phone not just the CPU profiles. Since you're only needing CPU profiles, SetCPU has a much cleaner UI and easier to set profiles for games you want performance on

Categories

Resources