Voltage Control - control OC/UV for OC kernels - Galaxy Tab Themes and Apps

I take no responsibility for ANY damage / data loss may occur. Use this at your own risk. Beta quality software!/Alpha quality features!
The news:
Completely rewritten whole app! Epic 4G FCs gone thanks to theimpaler747
Voltage Control Extreme unlock Key on Android Market!
For now features exclusive to Extreme version are:
+ overvolting capability (max +50mV, 1500mV absolute maximum)
+ increased uv range (max -250mV)
Click to expand...
Click to collapse
Sources available, project on google code:
http://code.google.com/p/voltage-control/
Look for kernels with this label:
Kernel developers who added VC support please show this image in your topic
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Uploaded with ImageShack.us
Features:
- minimum/maximum CPU frequency choosing
- selecting IO scheduler
- selecting CPU governor
- changing voltage per frequency
- chosing which frequencies should be used and which shouldnt
- saving settings to be automatically applied at boot (init.d script)
- saving/loading a OC profile
- well designed and highly optimised UI (I hope..)
- robust kernel detection, support of not-so-well-working kernels
About donations:
This software is available free of charge.
It cooperates with OC kernel by raspdeep.
It uses some code from: MarketEnabler (Fool your market to make all apps visible!)
If you find this software useful, please consider funding a beer and pizza. There is a "Donate to me" link just over my avatar.
Donator list:
nitr8
kalpik
laststufo
glitterballs
screwyluie
Gembol
Coreym
Thanks!
How to?
Generally idea is simple: make changes to one tab and hit apply. If any changes have been made apply/discard buttons appear on bottom.
The first tab, "General" allows to change Scheduler,Governor/min and max frequencies.
Make changes and click apply
So, you want to pick a maximum/minimum frequency?
Just chose from slider and hit apply.
Governor/scheduler can be choosen by picking from the list, then hitting apply.
You can always discard changes before applying if you want start from loaded settings.
The "Advanced" tab has sliders to control undervolting settings and green/red icons, representing enabled/disabled state.
(green = enabled, red = disabled)
Pick your settings and hit apply, or discard and start over.
Profile support:
If you want to save as boot or as profile, you need to make adjustments and on "General" or "Advanced" tab and then apply them where applicable.
To save as boot -> press menu key, then select "Save as boot settings".
To save as profile -> press menu key, then select "Save profile".
Boot settings are automatically loaded on every device boot.
Profile settings can be loaded by pressing menu -> "Load profile"
Both "boot" and "profile" settings can be deleted from menu.
RECOVERY
If Your device freezes after boot because of too agressive boot settings:
Flash Voltage Scheduler Remover by user Coreym, via CWM. Don't forget to press thanks under one of his posts!
FAQ:
Q: Extreme version?
Yes, I wanted to give some extras for people that support my work.
For now features exclusive to Extreme version are:
+ overvolting capability (max +50mV, 1500mV absolute maximum)
+ increased uv range (max -250mV)
Q: What is it?
Its voltage control app for undervolt and overclocking kernels providing sysfs interface, designed and implemented by raspdeep (thank You!) It is being tested on his kernel releases and I can guarantee (kind of) its functionality on those kernels.
The idea of the app is to keep all simple as possible, not adding any startup services and reusing existing solutions (such as init.d support).
Q: What does it mean to undevolt, and what is overclocking?
Read more in "OC / UV 101" section That is a detailed(sort of) explanation what UV/OC means.
Check this great overclocking/undervolting guide by shaolin95 (thanks!) and discussion topic!
Prerequisites:
-root (superuser + su)
-busybox
-OC kernel supporting either UVLF and UVHF (Version 1.61) or UV_mV_table (1.97 and up)
-init.d scripts support for apply on boot

Question is, how it looks and runs on Tab?

hi,
tried the LITE version from the market.
works fine on my Euro TAB.
great work.
only a thing: in the UV tab, when you click in a frequency, a 3D effect is showed, but
don't affect the selected frequency, affect the most upper frequency. it seems a little bug.
thx

600mhz
Looks and runs ok, but does not recognise 600, 1200, 1400mhz in advanced, running overcome kernel 2.1.6

hi,
the main tab of your great app says about max/min clock speed.
is possible to use this to oc/uc the processor?
is this compatible with setCPU app?
thx

bartito said:
hi,
the main tab of your great app says about max/min clock speed.
is possible to use this to oc/uc the processor?
is this compatible with setCPU app?
thx
Click to expand...
Click to collapse
OC Gold ure on now barito doesnt support UV cause its based on Chainfires CF root

4exess said:
OC Gold ure on now barito doesnt support UV cause its based on Chainfires CF root
Click to expand...
Click to collapse
yes, yes, i known.
i'm planing to flash kous kernel.
the voltage control is compatible with setCPU in this case?
thx

Lite version didnt worked for me on Gold thou it worked in RC1 with Koudaxis kernel

Related

Battery Tweak Epic Edition RC1

Plans for next revision:
*Add in Decad3nce's temperature control
*Bug nullghost till he gets init scripts running so we can have this startup at boot
This is really a tool for power users
If you don't consider yourself 'comfortable' with messing with your phone, then don't.
This is mostly the work of collin_ph, all the ideas are mostly his and I have only contributed in part to getting some things functioning correctly and some optimizations for the Epic.
What does it do?
This tweak creates a service that periodically checks the phone's power source.
If the power source changes, it reconfigures the device for maximum performace, battery and safety.
Tweaks memory settings for current power source
Re-clocks CPU based upon battery remaining or current power source
Reclocks for maximum performance if on AC power
Reclocks for maximum performance and charging safety if on USB
Reclocks for performance and battery if on Battery
As Battery life is diminished, Maximum CPU frequency is lowered
Tweaks scaling charactaristics depending on power sourcee
CPU Scales up less frequently on battery power
CPU Scales up more frequently on USB/AC power
The CPU is allowed to scale dynamically in all charging states based upon CPU usage
Includes a batt-cfg utility to configure the system
You may load 1 of 3 pre built profiles
Manually configure CPU Frequencies in all charging states
Determine the percentage of underclocking as the battery drains
Configure how often to poll the power state / battery statys
Disable batt.sh service from running at startup
Includes a batt-rm.sh uninstall utility
Includes a batt-diag diagnostic utility
Includes optional Disk performance tweaks (enabled by default)
The Tools
The entire 'application' is written in shell code and was first written just to give a performance and battery boost, but since has evolved more and more.
All the tools mentioned will be utilized either through the terminal, or in adb shell.
batt.sh
This is the core of the entire script. Don't mess with it.
The one thing you should do after installing the script:
Code:
Code:
pidof batt.sh
If theres any number showing up after it, then it's working fine.
batt-cfg
This is the 'main menu' of sorts, as it gives the user all the options and allows them to toggle tweaks/mods on the fly.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
batt-diag
It's a diagnostics utility, allowing you or someone knowledgeable to figure out any issues that you may be having with your device and be able to pinpoint exactly where the problem is.
batt-diag -v gives a more thorough output as you can see here; http://pastie.org/1162034
batt-rm.sh
It's a battery tweak removal script, follow the onscreen prompts and it should remove just about any trace of the battery tweak script.
The Presets
The presets are just default configurations that I have set up that can make your phone more efficient without you, the user, having to manually set everything.
The preset of 800 literally means that 800000 is the scaling_max_freq, or the max frequency, that your phone can achieve after you enable it.
Just typing 1, and then enter, you'll be ready and set to go. Same with 2 or 3.
Customize Settings
This is only for the experienced user, and it allows you to manipulate most/ifnotall the configurables on your device.
Note, you do not need to configure anything to enable this battery mod. Default settings will be assigned at 800MHz.
All the settings explain what each option does, so read them carefully.
Disk Boost
Remounts via noatime and nodiratime. Look up what that means on your own, and why it benefits performance the way it does.
Prerequisites needed to run this
Phoenix kernel 1.48 with Epic Experience should run this just fine
If you're running any other kind of rom, feel free to try it but i cannot guarantee that it will work.
This script will WORK even if you don't have the import call at boot, but it won't survive on the next reboot.
You can check via:
Code:
Code:
pidof batt.sh
NOTE: This script will also prompt you to try to run itself as root if you use it in terminal.
Contributors:
Collin_ph
Decad3nce
myn
onicrom
shabbypenguin
nullghost (aka tehdarkknight)
*make sure you are running these as root*
*disable setcpu while running this*
*been reported as rom manager fc's after batt tweak, simple fix reinstall rom manager* - thanks for the tip Raiderep
Finally got that working
This is perfect. As a former hero user, I was thinking to myself a couple days ago "I wonder if anyone is going to port the collin_ph battery tweak," and here it is.
Thanks!
I'm about to head into work and I got this downloaded. I'll put it to the test for the day. Thanx for the port or whatever you call it, I had this on hero and loved being able to get rid of setcpu(which I never really liked) but still have something governing battery use
Is this compatible or even needed with the mix up kernel?
compatible? maybe as i said this is known working on phoenix kernel as for others i cannot say. needed? well that depends are you happy with your current battery life?
Using Phoenix kernel 1.48 with Epic Experience bogged down my phone after installing, im only at 76% battery life, i cant imagine how slow it would be at 20%
edit:
its fine now, i guess it had to load initially?
Whats the best settings you think we should run..for the best battery life
800mhz or you can use configure to keep that even lower... obviously the lower the cpu freq the less voltage it uses = better battery life
I just set this up to the 800mhz defaults. I will come back with results
How does this govern cpu clocking and usage? I'm assuming there's no live governer such as ondemand or interactive at play here?
phoenix 1.48 has a working interactive governor
shabbypenguin said:
compatible? maybe as i said this is known working on phoenix kernel as for others i cannot say. needed? well that depends are you happy with your current battery life?
Click to expand...
Click to collapse
I don't think anybody is That being said, great work shabby, can't wait til nullghost gets his init scripts working.
shabbypenguin said:
phoenix 1.48 has a working interactive governor
Click to expand...
Click to collapse
So how does this affect setcpu? I'm runnin baked 1.3 ghz kernel..does this mean after I install I won't be at 1.3?
Sent from my SPH-D700 using Tapatalk
this is set for 800/1ghz/1.2ghz i included the configure option so people can make teh .conf however they see fit.. if batt.sh runs on it then it will scale from 1.3ghz after you configure it. witht he beta versions i dont believe anyone got it working on baked snack but if you try please let me know if it works what doesnt etc etc
when i try to run batt.sh i get this message...Mount: cant find /mnt/sdcard in /proc/mounts..what does this mean
its an issue im trying to figure out, batt.sh works fine without it, thats part of the disk speedups, in batt-cfg you can disable it
new feature will update tomorrow
not sure why but shootme is screwy for me recently as you can see. i have 0% tws, 37% voice calls at 30 mins 29s display is on for over an hour. screen is at auto, 3g, drm services RUNNING. oh yea im at 1.2ghz
Still have problems with this tweak...this is wat iam getting when I do batt-cfg I hit number one and I get this....
Loading 800mhz default
[: Bad number
Save settings...
Settings saved
Starting batt.sh
Note: when you exit ADB or terminal, you may have to hit
CTRL-C
Then my phone freezes and I have to pull the battery
Sent from my SPH-D700 using Tapatalk

[Kernel] [2/3/2012] BD-Ace Kernel [1.1.7] [Inspire-Based]

BD-Ace Kernel​
This kernel is my daily driver on my Inspire. This is also my first development effort on any device/platform. If it doesn't work on my device, you will never see it available here. I plan on having something that works smoothly, but is hopefully universal and appealing to a wide audience
This kernel originated from HTC released GB 2.6.35 source code for the Inspire4G -(Ace). It was initially build for use with ClearDroid Rom, but in the interest of FOSS its now for everyone
From 1.1.4 on you will notice two versions
"Safe" Version is to be used on release builds, the Maximum Overclock is capped at 1.3GHz to stifle hot CPU issues
"I'm a BigBoy, I'll do what I want" Version is exactly like "Safe", EXCEPT max overclock is set to 1.8GHz
Starting with 1.1.7 there will now be 3 versions
Safe (capped at 1.3Ghz O/C), BigBoy (capped at 1.8Ghz O/C), and WCH Rage (2.2Ghz O/C)
Install
Download, flash zip in CWM (Clear Dalvik), wait for first boot (sometimes takes a while), enjoy!!!!
Thanks to:
ClearDroid - Initial Encouragement, ClearDroid Rom
Erasmux - Smartass2 implementation
Koush - AnyKernel
Inspired By:
Those before me who were nice enough to make how-to's or show their work for me to learn from
LeeDroid
LorD ClockaN
Erasmux
RichardTrip
Cyanogen Team
and more
Warranty:
Yeah right. Consider any form of warranty Voided from here on out.
Sourcecode
Changelogs and Downloads
V 1.1.7 - Built 2/3/12 ----Safe ---- BigBoy ---- WCHRage
Iron out bugs
Create WCH Rage -- O/C to 2.2Ghz <Not for normal use , but still neat>
Prox Sensor Permission Fix
Lower wifi connect min to -108
Allow flash to work at lower battery level
"200" Magic lines" linux patch
Add Interactivex Governor
Decrease Idle time before sleep
Decrease Idle time before cpu rampdown
Boost BT Audio Max Output
Remove 2 way Call Record - It burns battery
CIFS Support
v 1.1.6 - Testing, had random reboot issues - Dead, not for release
v 1.1.5 - Built 11/15/11 - "Safe"
v 1.1.5 - Built 11/15/11 - "BigBoy"
Add call Recoring Support - From Here
Make 1.3GHz be the breaking point from "Safe" to "BigBoy"
v 1.1.4 - Built 11/09/11 - "Safe"
v 1.1.4 - "BigBoy"
Remove Conservative and userspace Governors
Add 'CPU VDD levels Sysfs interface'
ARM: 6989/1: perf: do not start the PMU when no events are present
Implement easy ways to cap OC at 1420800KHz while easy to add back
Remove 200000 MHz Freq (never would set)
v 1.1.31 - Built 10/31/11
GPU Tweaks
Allocate More Memory to GPU
Boost Battery Charged Info
Boost Dalavik VM Readahead Memory size to 4096MB Max From 128 MB
Removed latest Undervoltage tweak
v 1.1.3 - Built 10/31/11 -Too Undervolted - Fail
GPU Tweaks
Allocate More Memory to GPU
Boost Audio
Boost Battery Charged Info
Boost Dalavik VM Memmory size to 4096MB Max From 128 MB
Tweaked Undervoltage by -25 more
v 1.1.2 - Built 10/30/11 - included in ClearDroid 1.3.1
Reduced Min Clock Speed to 200Mhz
v1.1.1 - Built 10/16/11 - included in ClearDroid 1.3.0
Overclocked to 1.8GHz and undervolt
CPU Scale up on system input
v1.0.7 - Built 10/16/11
GPU+ Patch
v 1.0.6 -Built 10/15/11
Add SmartassV2
v 1.0.51 - Built 10/13/11
CPU Min Max set to 1036800/245760
Default Govenor set to ‘Interactive’
ext4 file system support - built in
v 1.0.5 - Fail
Overclock
v 1.0.4 - Included in ClearDroid 1.2.4
added Tun Driver - Module
set Conservative Governor as default
added Interactive Governor
v 1.0.3
Change Version Naming
Bumped Up max CPU Frequency - Failed - But still there
v0.0.2
CPU Power Management - powersave, and conservative enabled
v0.0.1 - Released Cleardroid 1.2.3 - Called Version 1.00
Initial Working Build
Only thing changed from HTC stock is perflock removal
Questions
[Q] Is this a sense kernel?
[A] It is my daily driver on my Inspire using Cleardroid (A stock based sense ROM)
[Q] Will this work on XYZ super duper awesome rom?
[A] Maybe, try it and please post if it does or doesn't work
[Q] My battery life isnt as awsome as everyone else makes it out to be
[A] I personally have found that preforming a battery stats wipe in cwm and then a few dead/fully charged cycles seems to help mine out on reporting correctly.
[Q] Why do you really need 2 versions, with just the Overclock changed?
[A] I and some other users have had some random reboot issues while running at higher speeds. So, "Safe" is to help stop that for stable builds. See Here
[Q] But I dont like not having the maximum capability, let me have 1.8GHz
[A] Then download the current BigBoy version an have at it.
[Q] While trying to set my speed above a high 1.4GHz, my phone locks up......WTF
[A] To use 1.4GHz and up: 1st set your govenor to "Performance", the move the slider higher
[Q] What if I dont want call recording
[A] Dont install any app that records calls
What Roms does this kernel work with?
Confirmed to work -
ClearDroid 1.2.4 and above
CoreDroid
Doesn't work -
Any AOSP Based (non-sense)
Has complications with - /
BinDroid - Mic doesnt work on speaker phone
Energy ROM w/Sense 3.5 - Mic doesnt work on speaker phone
GB Sense 3.0i / Stock GB 2.3.5 - Video playback and usb settings
RCMix3D Runny v3.3. - No Sound out
Funzy ROM - No Sound Out
Any ROM based on DHD instead of Inspire. ~ There is just enough of a difference to cause issues
Score! Well done bro! This is my favorite kernel to date. Everything just... Works!
ClearD said:
Score! Well done bro! This is my favorite kernel to date. Everything just... Works!
Click to expand...
Click to collapse
I agree I'm Loving this Big Boy...Nice!
I've been making some Headline Banners to Post to Threads 1st Page, would you like a BD-Ace?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Yeah, Ill hit you up on talk
Has anybody from other ROM's tried this? Any feedback is great.
It's Saturday, I'm bored, so I downloaded a new kernel and tried it.
I used this on RCMix3D Runny v3.3. It works fine as far as I can tell, haven't done extensive testing yet because I have to make some dinner. However, the first thing I noticed is that the rear speaker doesn't work. No music, no ringtone, etc. Earpiece works fine.
Other than that, it seems nice and snappy.
Do you know if that is Inspire Based or DHD?
<warning>**** I Void Warranties ****</warning>
bdaman80 said:
Do you know if that is Inspire Based or DHD?
<warning>**** I Void Warranties ****</warning>
Click to expand...
Click to collapse
Don't know. Model is listed as Inspire under settings. How would I find out?
If you wouldn't mind sending me a copy of your /proc/config.gz I'll see if its compatible at all
<warning>**** I Void Warranties ****</warning>
Sorry, I backed up to my previous rom. It seems that the microphone didn't work either. Couldn't use it.
If I have time tomorrow, I'll get the info for you if you still want it.
Ephemeralness said:
Sorry, I backed up to my previous rom. It seems that the microphone didn't work either. Couldn't use it.
If I have time tomorrow, I'll get the info for you if you still want it.
Click to expand...
Click to collapse
Yes that would be great, thank you
Working on Some fresh baked newness.
call recording here we go. Its in testting now
Out of curiosity does this Rom support 3way calling. I tried it the other day and couldn't figure it out.
Sent from my CLEARDROID Inspire thanks to AT&T's string and a cup method.
Should be all good on the kernel side
Make call to first person > tap menu - select add call > pick second number - dial > tap menu - select merge calls > enjoy
http://www.multiupload.com/PUOD4FJ3UC
Sweet. I'm excited about the recording.
Sent from my CLEARDROID Inspire thanks to AT&T's string and a cup method.
See that teaser did ya?
<warning>**** I Void Warranties ****</warning>

[APP]Voltage Control - control OC/UV for OC kernels

I take no responsibility for ANY damage / data loss may occur. Use this at your own risk. Beta quality software!/Alpha quality features!
The app has its roots in Samsung i9000 (Galaxy S) and i9100 (Galaxy S2).
Now its time for wider audience, I think its ready for use on many more devices.
Stats:
It has over 100.000 market downloads and over 50.000 active users!
I know its been posted elsewhere, but I've seen some similar apps posted in this forum, I think that my app is worth it.
ICS compatible
(lol ofc)
Look for kernels with this label:
Kernel developers who added VC support please show this image in your topic
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features:
- minimum/maximum CPU frequency choosing
- selecting IO scheduler
- selecting CPU governor
* changing voltage per frequency
* chosing which frequencies should be used and which shouldnt
- saving settings to be automatically applied at boot (init.d script, startup service)
- save/load 1 profile (lite)
- Widget with profile switcher and app launcher (passive, little to no resources used!)
- well designed and highly optimised UI (I hope..)
- robust kernel detection, support of not-so-well-working kernels
- device info page
- Siyah SGS2 kernel interfaces (Charging current and GPU OC/UV, bus frequency)
- (extreme) CPU usage history page
- (extreme) multiple profiles support
About donations:
This software is available free of charge.
It cooperates with OC kernel by raspdeep.
It uses some code from: MarketEnabler (Fool your market to make all apps visible!)
If you find this software useful, please consider funding a beer and pizza. There is a "Donate to me" link just over my avatar.
Donator list:
nitr8
kalpik
laststufo
glitterballs
screwyluie
Gembol
Coreym
...
many, many more (1000+) users from Android Market!
Thanks!
How to?
Generally idea is simple: make changes and hit apply. If any changes have been made apply/discard buttons appear on bottom.
The first tab, "General" allows to change scheduler, governor/min and max frequencies.
Everything is easy and straightforward, if You need help ask here.
You can always discard changes before applying if you want start from loaded settings.
Profile support:
To save as boot -> press menu key, then select "Save as boot settings".
Boot settings are automatically loaded on every device boot.
RECOVERY
If Your device freezes after boot because of too agressive boot settings (init.d):
Just use vcremoveboot.zip which is placed on /sdcard/. App will ask you to place it, I recommend to do so.
To avoid problems use startup service; its safer and more realiable.
FAQ:
Q: Extreme version?
Yes, I wanted to give some extras for people that support my work.
For now features exclusive to Extreme version are:
+ overvolting capability (max +50mV, 1500mV absolute maximum)
+ increased uv range (max -250mV)
+ CPU usage history page
+ multiple profiles support
Basic functionality will allways remain free. This relies on work of multiple kernel developers, so I really cant ask money for what they have done!
Q: What is it?
Its voltage control app for undervolt and overclocking kernels providing sysfs interface.
More and more developers are releasing wonderful kernels with customisation options. My goal is to make it user-friendly, easily and safe to use them.
Q: What does it mean to undevolt, and what is overclocking?
Read more in "OC / UV 101" section That is a detailed(sort of) explanation what UV/OC means.
Check this great overclocking/undervolting guide by shaolin95 (thanks!) and discussion topic!
Prerequisites:
-root (superuser + su)
-busybox
-OC kernel supporting either UVLF and UVHF
Voltage Control Extreme unlock Key on Android Market!
For now features exclusive to Extreme version are:
+ More than two profiles
+ CPU History page
+ overvolting capability (max +50mV, 1500mV absolute maximum)
+ increased uv range (max -250mV)
Click to expand...
Click to collapse
-----reserved-----
good one! thanks
How ca I set profiles? I have valid Extreme license.
Edit: Ok, I found it. But is there some tasker to set profiles depending of time or screen state for example?
Go to profiles menu by pressing on the app title, then press + button on the end of the list, enter a name, select it from list, apply
//edit: no there is no such functionality yet.
I can do that, but I'm not sure it shoud be present. I dont want the app to consume any resources when not running.
I think it would be nice feature, but it's just my opinion... Maybe some poll?
I just downloaded SleeperRom on my Epic 4g and this app came in with the rom. I'm curious and want to play around with it, since I am new to rooting. I see that there are few different cpu governors, but I do not know anything about it. So I'm wondering to see if you could list and explain what those are? Any help will be appreciated!
Here you go:
http://forum.xda-developers.com/showthread.php?t=1369817

[APP] Pimp My Z1 (Kernel/Sysfs Control) [GPLv2]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Pimp My Z1​
Introduction
Pimp My Z1 is a sleek, holo, fully Open-Source (GPL v2 license) app which allows to control various sysfs interfaces present on some kernels for the Z1.
Most features require either Pimped Kernel (for CM-based roms) or Doom Kernel (for Stock-based roms), but the CPU & GPU Control as well as Touch Screen control will work properly with any kernel including the stock one.
The source-code is available on my github at: https://github.com/Androguide/Pimp_my_Z1
Click to expand...
Click to collapse
Features
CPU Control:
Set your minimum & maximum CPU frequencies (and overclock if your kernel allows it)
Set a different Governor for each CPU core
Select your I/O Scheduler
View your current CPU frequency in real-time and with a graph
GPU Control:
Set your minimum & maximum GPU frequencies (and overclock it if your kernel allows it)
Select your GPU Governor
View your current GPU frequency in real-time and with a graph
Power Management:
Select your level of multi-core power savings, a.k.a sched_mc power savings (disabled/moderate/aggressive)
Toggle the IntelliPlug hotplug driver on and off
Toggle IntelliPlug's eco mode on and off
Toggle between the default early_suspend PM driver and the newer power_suspend PM driver
I/O Tweaks:
Toggle Dynamic File Sync on and off
Set a different I/O Scheduler for the eMMC & the SD-Card
Memory Management
Toggle Kernel Same-page Merging (KSM) on & off
Define the amount of pages to be scanned by KSM at each run
Define the amount of milliseconds KSM should sleep between each runs
Miscellaneous
Define the vibrator intensity at kernel level
Manage Fast Charge mode & amperage level
Sound Control:
Independently control the digital headphone output left/right channels gain at a hardware level
Independently control the analog headphone output left/right channels gain at a hardware level
Independently control the speaker output left/right channels gain at a hardware level
Control the microphone input gain at a hardware level
Control the camera microphone input gain at a hardware level
Touch Screen Control:
Enable/Disable Pen Mode to allow/disallow the use of any non-plastic pen or object as a stylus for the touchscreen
Enable/Disable Glove Mode to allow/disallow using the touchscreen while wearing gloves
Enable/Disable Double Tap 2 Wake
Click to expand...
Click to collapse
Download
Google Play: https://play.google.com/store/apps/details?id=com.androguide.honamicontrol
Direct Download: https://play.google.com/store/apps/details?id=com.androguide.honamicontrol
Click to expand...
Click to collapse
To-Do
Setting different I/O Schedulers for internal and external storage
I/O Scheduler parameters control, readahead
CPU Governor parameters control
TCP Congestion Algorithms
Touch-screen pressure scale tuning for normal & pen mode
Sound control through mixer_paths.xml for kernels which don't implement faux sound control (i.e: stock)
[*]Performance/Balanced/Battery presets
Voltage control
Download of Pimped Kernel and open-recovery script to flash it automatically
You tell me
Click to expand...
Click to collapse
Screenshots
Show More
Click to expand...
Click to collapse
XDA:DevDB Information
Pimp my Z1, a Tool/Utility for the Sony Xperia Z1
Contributors
Androguide.fr
Version Information
Status: Alpha
Created 2014-02-27
Last Updated 2014-04-27
Reserved
Reserved
Reserved
Reserved 2
Great job man you are on a role!
Sent from my Xperia Z1 using XDA Premium 4 mobile app
And it's here can't wait to try it with your kernel finally z1 got custom kernel and app for tweaking for AOSP ROMs
Sent from my Xperia Z1 using XDA Premium 4 mobile app
Yay man!
Will this conflict with Trickster Mod?
EDIT: When adjusting sound control gain, it doesn't stick (I don't know if it is because of Trickster Mod)
Uninstalled trickstermod and switched to this. Great app.
Can you implement a "delay" for applying the settings on boot?
Sent from my Xperia Z1 using xda app-developers app
amazing app and very nice design!
Faux display please. The one with gamma control
i got FC when i click cpu control, gpu control, power management,
on DooMKernel v06 kernel, stock 290 rom.
chunlianghere said:
i got FC when i click cpu control, gpu control, power management,
on DooMKernel v06 kernel, stock 290 rom.
Click to expand...
Click to collapse
Same on v07
chunlianghere said:
i got FC when i click cpu control, gpu control, power management,
on DooMKernel v06 kernel, stock 290 rom.
Click to expand...
Click to collapse
guddu2011 said:
Same on v07
Click to expand...
Click to collapse
Please post a logcat of the different FC's, I won't be able to fix it otherwise.
Androguide.fr said:
Please post a logcat of the different FC's, I won't be able to fix it otherwise.
Click to expand...
Click to collapse
guddu2011 said:
Click to expand...
Click to collapse
Thanks a lot :good:
I see where the problem is, NPE when the target sysfs interface doesn't exist, will fix asap.
guddu2011 said:
Same on v07
Click to expand...
Click to collapse
Please try it with the attached apk, and tell me if it does the trick.
If you still got FC's, please post an updated logcat.
Is this only for Z1? Doesn't work on any xperia? Like T for example?
randymess said:
Is this only for Z1? Doesn't work on any xperia? Like T for example?
Click to expand...
Click to collapse
Theoretically, appart from the GPU control which will only work on adreno330 devices, the rest should work on any device/any kernel as long as it includes the same version of faux sound (v3 gpl), intelliplug, power_suspend etc...
Androguide.fr said:
Please try it with the attached apk, and tell me if it does the trick.
If you still got FC's, please post an updated logcat.
Click to expand...
Click to collapse
gpu n power management fcs.. cpu doesnot fc but cannot change any options der and cannot see anything.
Can I use it on stock kernel?
Fc at stock kernel too!
It doesn't open at all.

[App][2.3+]CpuPark controls cpu to improve battery life

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CpuPark
***Root required
Use at yout won Risk, no warranty of any kind.
CpuPark is an Android app wich allows you to choose how many cores will be active in your device cpu, helping to improve battery life. You can choose how many cores will be active when screen is on or off.
This app is free for personal use only. If you want to redistribute it, include in ROMs, etc, contact us.
Active:
Activate or deactivate the application
Advanced:
Allow access to the Advanced mode (where it's possible to set the Cpu governor and max speed)
Sreen on:
Choose how many cores to activate when the sreen turns on.
Screen off:
Choose how many cores to activate when the sreen turns on.
Camera workaround:
If your camera does not work porperly while CpuPark is active, check this option (or activate manually the maximum number of cores before open the camera).
Note it's free for personal use, but if you like it, consider donate: Paypal donate
*IMPORTANT: before update, please uninstall the previous version.
CpuPark 1.2 Download CpuPark 1.2 apk
- Optimizations in performance and stability
- Reduced memory footprint
- Use a persistent notification to stay in memory
- Added russian translation (thanks to iron86)
CpuPark 1.1 Download CpuPark 1.1 apk
- Optimizations in performance and stability
- Improvements in user interface
- Advanced mode (where it's possible to set the Cpu governor and max speed)
CpuPark 1.0 Download CpuPark 1.0 apk
- Renamed to "CpuPark"
- Save options
- Optimizations in performance and stability
- Improvements in user interface
- Translation to portuguese
- Camera workaround (read more on the Help)
- Restore the default cpu control without restart the device
# 0.6 (Beta 2): Download Cpu 0.6 apk
- Optimizations in performance and stability
- Improvements in user interface
# 0.5 (Beta 1) : Download Cpu 0.5 apk
Reserved
***FAQ
1)How to hide the persistent notification?
Instructions here
first !!
ok let'see how good it is
New version
New version available (post updated):
If you try the app, please post here in what device it was tested and your impressions. Thank you!
Cpu 0.6 (Beta 2) [download]
- Optimizations in performance and stability
- Improvements in user interface
currently testing it with asus zenfone 2.. it did stopped 2 cores when i select 2 cpu on screen on mode..perhaps this may help that asus bugsh*t of android os in their 5.0r2 rom..will give feedback later..and also many thanks!
edit : it seems that the apps doesnt save any setting that you choose after a reboot and return back to default setting..
scrapers said:
nice app :good:
Click to expand...
Click to collapse
Thansk for the feedback!
cangcan said:
currently testing it with asus zenfone 2.. it did stopped 2 cores when i select 2 cpu on screen on mode..perhaps this may help that asus bugsh*t of android os in their 5.0r2 rom..will give feedback later..and also many thanks!
edit : it seems that the apps doesnt save any setting that you choose after a reboot and return back to default setting..
Click to expand...
Click to collapse
Yes, the app does not save it's settings, but is planned for future release (soon, I hope).
Thansk for the feedback!
cangcan said:
currently testing it with asus zenfone 2.. it did stopped 2 cores when i select 2 cpu on screen on mode..perhaps this may help that asus bugsh*t of android os in their 5.0r2 rom..will give feedback later..and also many thanks!
edit : it seems that the apps doesnt save any setting that you choose after a reboot and return back to default setting..
Click to expand...
Click to collapse
Do report back if it helps out with the zf2!
The Setting does not save and could not wake up my phone after hitting the power button.
Reported from Zenfone 5
cmendonc2 said:
Do report back if it helps out with the zf2!
Click to expand...
Click to collapse
seems like it doesnt help much, battery drain is not predictable because of android OS drain.. or maybe its because of zenfone 2 processor does not support core management, sometimes i feel like the phone is overheat when using 2 cores only. but the apps really working, it can shuts off the cores..
Sounds weird, on my Zenfone 5 it works ok (wakes up with power button nicelly).... are you sure it didn't wake up? If you're using 1 core it may have a little delay, like 1 second, before wake up).
The saving option is comming soon (next version almost done).
Thanks for your feedback!
cangcan said:
seems like it doesnt help much, battery drain is not predictable because of android OS drain.. or maybe its because of zenfone 2 processor does not support core management, sometimes i feel like the phone is overheat when using 2 cores only. but the apps really working, it can shuts off the cores..
Click to expand...
Click to collapse
If you look on a CPU app, the zf2 does underclock and disable cores automatically to save power, so core management must be supported somehow.
Sent from my ASUS_Z00AD using XDA Free mobile app
Good work
Gửi từ ASUS_Z00AD của tôi bằng cách sử dụng Tapatalk
Thanks!
cmendonc2 said:
If you look on a CPU app, the zf2 does underclock and disable cores automatically to save power, so core management must be supported somehow.
Sent from my ASUS_Z00AD using XDA Free mobile app
Click to expand...
Click to collapse
i never seen disabled core on our device..maybe its because of interactive/ondemand governor..but im hoping that asus unlock the bootloader so that custom kernel with hotplug governor can be developed..and i read somewhere ASUS stated that there is no core management for intel processor on zentalk..
Release version!
Version 1.0 is out!
Post updated with the details.
Hope you enjoy it!
Release version!
Version 1.1 is out!
Post updated with the details.
Hope you enjoy it!
Does it support over four core cpu?
I downloaded and get this issue with my h811 5.1.1 lg g4 6core cpu @rafaelrgi
wadamean said:
Does it support over four core cpu?
Click to expand...
Click to collapse
Never tested it, but should work with more than 4 cores, the number of cores is read from the system.

Categories

Resources