Inspired by the discussion taking place on the thread by bedalus about battery drain with various kernel and governors, I'm opening this thread to gather feedback from users who are successfully using Ezekeel's Deep Idle mod WITHOUT issues, meaning no freezes, reboots or SOD's whatsoever. Not interested in the battery saving aspect right here because that is proven and certified at this point!
Please include Android OS version, which ROM you are using, kernel version, CPU settings configuration (governor, frequencies, and voltages) and any other "add-on", workaround or patch used (i.e. GTalk without video).
Thanks everyone, hope to get your feedback.
Feedback from (previous) users regarding Gingerbread OS VERY welcome too!
ROM : Peter Alfonso's latest nightlies
At least on ICS, the following
"successfully using Ezekeel's Deep Idle mod WITHOUT issues, meaning no freezes, reboots or SOD's"
Air test version
http://forum.xda-developers.com/showthread.php?p=22453020#post22453020
and Matr1x
http://forum.xda-developers.com/showthread.php?t=1361477
Shortest survey ever!
Peter Alfonso roms, matrix kernels (still on 15.5), stock voltages, live oc 105, 800-100 max min, touchwake, 96% battery, bln off,play around a bit with sched/gov
Sent from my Nexus S 4G using XDA App
I use 4.0.3 CyberGR ver.7 rom, AIR kernel experiment version, 100-1100 min-max, cfq+conservative with default, bld, bln off,
4.0.4 browser patch (Is this workaround or patch used (i.e. GTalk without video)....?
My current setup:
i9023
Stock 4.0.3 ROM
Flavours of ICS 0.7 (with BT fix)
Matr1x v16.5, default voltages (UV)
100 -> 1000mhz, 100% LiveOC, BLD/BLN/TW/DIDLE on and working
Conservative, lulzactive, ondemand, lionheart, smartassv2 tested (all of these should work with DIDLE anyway)
Brainmasters init.d scripts
Chainfire 3D Driver installed
more modifications and apps that most likely mean nothing
At the moment gtalk is disabled. When it is enabled, i need to open and close camera each boot to get DI working.
Apex ROM and speedy 7 are a awesome combination! 200mhz-> 1300mhz, wonderfull.
Sent from my swedish Nexus S using Tapatalk
Android 4.0.4
Leaked Sprint OTA
3.0.8-GLaDOS-CFS-V2.10
Deadline scheduler
Lazy governor 100 - 1000 MHz
Screen off max freq ON
Default kernel voltages
Only change I made to the ROM was to push busybox and su. Only had one hard reboot while testing out Live OC, but I disabled it and have had no issues since. No issues when I used 2.9 either. No dropped calls.
{
"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"
}
CNA v1.3.3, Speedy-7, deadline|smartassV2, LiveOC 110% (110-1100), a little bit UV
My phone is an european i9023, and I've never had any problems with undervolting or Deep Idle.
Here's my current setup: Peter Alfonso's crespo_02-16-12 + Air Kernel 3.0 test with Deep Idle.
Nstools:
Code:
- BLN enabled
- Sio scheduler
- Conservative 100/1000 MHz min/max
- Deep Idle on
- ARM Undervolting:
-- 1000 MHz @ 1200 mV
-- 0800 MHz @ 1150 mV
-- 0400 MHz @ 0975 mV
-- 0200 MHz @ 0875 mV
-- 0100 MHz @ 0850 mV
Also attached some relevant screenshots.
Related
So lets hear it. What are your profiles set up as?
I wasn't too sure about what temps to set so I'm going to try these tonight. Will adjust accordingly.
Mine are:
{
"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"
}
Sent from my HTC Glacier using XDA App
I'm surprised no one responded. I have seen this question a few times. Here is my newer setup after monitoring temps...
Sent from my stickie key HTC Glacier using XDA App
I have a few questions that you might be able to answer. The only profile that I currently have is essentially the same as your screen off profile, but mine uses conservative scaling. When none of the profiles are matched, do you know if setcpu defaults to the profile that you have set up on the main tab? I was under the impression that I was really only flipping between the two.
I also don't seem to have the ability to adjust the cpu max as finely as you do. Mine defaults to 1113, and when I try to slide it left, it immediately jumps to 806. It seems to me like I only have the option to over or underclock. What I am really looking for is a set of profiles that will have my phone using a normal amount of consumption while the screen is off and then underclock severely while the screen is off.
I have mine set to:
all min are 245
1.2 ghz default.
1.2 ghz Charging Priority 99 'I have this profile setup because I dont want to underclock my phone when its plugged in and power consumption really isnt a issue.
345 ghz 245 screen off priority 98
768 mhz Batt < 20% Priority 97
beelbeel said:
I have a few questions that you might be able to answer. The only profile that I currently have is essentially the same as your screen off profile, but mine uses conservative scaling. When none of the profiles are matched, do you know if setcpu defaults to the profile that you have set up on the main tab? I was under the impression that I was really only flipping between the two.
I also don't seem to have the ability to adjust the cpu max as finely as you do. Mine defaults to 1113, and when I try to slide it left, it immediately jumps to 806. It seems to me like I only have the option to over or underclock. What I am really looking for is a set of profiles that will have my phone using a normal amount of consumption while the screen is off and then underclock severely while the screen is off.
Click to expand...
Click to collapse
Yes, when the criteria you set for your profiles are not met it will default to the original setting... IE.. The main mhz setting.
Using conservative makes set cpu stay toward the lower end of your mhz settings.
Using powersave will stay on the lowest end of your profile settings you made.
On Demand will use the full range of your profile and mhz settings.
Now...... depending on what kernal you are using, you will get different options to set your processor at. Meaning; one kernal may have more mhz options than others.
I set screen off really low so it doesn't wear my battery. Actually, this profile is a HUGE reason I get such good battery life.
Hope this helps....
jjlean
jjlean said:
Yes, when the criteria you set for your profiles are not met it will default to the original setting... IE.. The main mhz setting.
Using conservative makes set cpu stay toward the lower end of your mhz settings.
Using powersave will stay on the lowest end of your profile settings you made.
On Demand will use the full range of your profile and mhz settings.
Now...... depending on what kernal you are using, you will get different options to set your processor at. Meaning; one kernal may have more mhz options than others.
I set screen off really low so it doesn't wear my battery. Actually, this profile is a HUGE reason I get such good battery life.
Hope this helps....
jjlean
Click to expand...
Click to collapse
Yes, it does help. Thanks! I am currently using pretty much everything that came with Iced Glacier 1.4
My battery life is killer too. I took my phone to work yesterday and used it relatively lightly (one or two calls, a few texts, some fiddling, not much up time), and I still hat 75-80% of my battery left! I have a feeling that had I not been underclocking, I would have had something like 30% left.
I'll keep an eye out for other kernels in the future, but I don't actually have any issues with the settings that this one offers me. Thanks for the info.
Hello all, I'm relatively new to the community, but its been such a huge help I wanted to contribute something I hadnt seen yet but something I'm sure most anyone with a droid2 might want to try, so without further ado
~~~~~OVERCLOCKING GUIDE for DROID2~~~~~
!!!WARNING/DISCLAIMER!!!
This process can possibly damage your phone and phone CPU if abused or used incorrectly, and may also cause your phone to lock up and restart and possibly bootloop itself,!!!MAKE BACKUPS!!! and if bootlooping occurs, go into the stock recovery and clear data/factory reset to restore bootup process.
I am not responsible for any damages which may occur. GOODLUCK
~Things you need~
1. To be rooted (works on Froyo 2.2 and Gingerbread 2.3, including CM7 and custom roms)
2. Access to the App Market VIA cell network or wireless internet (downloading overclocking apps)
3. Milestone Overclock and SetCPU (both available in the market to download)
~Steps for Overclocking your phone~
1. Make sure Both apps listed in the needed section have been installed
2. Open up Milestone Overclock and it will look like
{
"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"
}
3. Click on the Load module button and it will look like
What we have done thus far, is loaded into the kernel of the OS custom CPU clock settings, which we can edit at will with this application.
4. Set what you want the maximum cpu clock speed and also the vsel setting (hit the button on the bottom left of phone to access this )
The vsel is the voltage used by the cpu so be careful when changing this setting. (the stock voltage is 66 on my droid, others may be different)
5. Once that is done hit ok and then the back button on your phone.
6. Now go into your apps and open up SetCPU which should give you this
7. Click on Autodetect Speeds (Recommended) which will then give you this
8. With the slider bars, you can control the max and min speed of the cpu, so with the top bar, slide it all the way to the right to achieve the new maximum speed you want for your phone.
(its auto set to use max speed on demand and idle down to min speed when not in use)
You can change this usage by switching the scaling from ondemand to performance which will keep the cpu at max speed 24/7.
9. Now that your phone is overclocked, you need to perform a stress test on the cpu to make sure your setting are stable enough to run at the maximum speed you have chosen for any length of time, in order to do this, go into the Info tab in SetCPU and scroll to the bottom of the list in order to find the stress test utility
10. Once you have overclocked your phone, play around with certain apps and the web browser to see if you can tell a speed increase in how fast apps load and how fast content responds.
In case anyone is curious as to the settings I currently use.
~Settings~
Maximum CPU speed = 1.3Ghz/1300Mhz
Voltage = 66 vsel (system default)
Both are set on load at boot and so far I'm completely stable.
If this guide has been helpful in any way, feel free to add to my thanks points
Thanks, worked great
Battery draining-Heating problem [Best Advice]
Advice I
Most modern devices are running at much higher clock speeds than necessary.
What is the obvious problem, it is how many devices are very poorly optimized governor
(Auto-switching frequency and the number of cores in the processor), depending on the current task.)
For example, when watching a video from YouTube processor all times hammered with 8 cores and at maximum frequency.
In order to reduce unnecessary waste of resources of our phone:
-Battery-draining
-Heating problem
(Maximum speed and core busy for unnecessary actions)
No-frills CPU
app from google play, you need Root authority.
We limit the processor speed to max 1,183 GHz
(In these settings can be played Asphalt 8 to a maximum settings.)
{
"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"
}
Be sure to let No-frills CPU to work in sleep mode:
(Battery/Power saving management/Advanced power saving/Smart battery for apps/Disable auto cleaning)
Disable auto cleaning for No-frills CPU application
source:
http://4pda.ru/forum/index.php?showtopic=706481&st=1280#entry46685088
author:
Nikolass777
Translated and adapted from the Russian language (by laikexpert)
------------------------------------------------------------------------------------------------------------------------
Advice II
With tools (Mobileuncle Tools etc.)
which enable tweaking of the MTK android phones
(allow you to run Advanced Setup)
go to Engineering Mode Menu
and deactivate MTK Logger.
Sometimes MTK Logger:
just takes a smartphone from a deep sleep
and holding unnecessary strained memory.
source:
http://4pda.ru/forum/index.php?showtopic=706481&st=1280#entry46685088
author:
Nikolass777
Translated and adapted from the Russian language (by laikexpert)
---------------------------------------------------------------------------------------------------------------
Advice III
With tools (Mobileuncle Tools etc.)
which enable tweaking of the MTK android phones
(allow you to run Advanced Setup
go to Engineering Mode Menu/Band Mode
and disable band frequencies that you don't use.
source:
http://forum.letv.com/in/index.php?...ng-problem-best-advice.1332/page-2#post-33320
author:
_773_573_573
Reserved
how to increase font size beyond large in setting
how to increase font size beyond large in setting as MIUI 7 gave options in Redmi note 3 etc
a sharma
sharing is power
Saw a post about change the scale view Standard to Zoom would help to get battery life, Is that Correct ?
that is not the correct solution . It affects performance
Kanth's
that is not the correct solution . It affects performance
Click to expand...
Click to collapse
Most modern devices are running at much higher clock speeds than necessary.
What is the obvious problem, it is how many devices are very poorly optimized governor
(Auto-switching frequency and the number of cores in the processor), depending on the current task.)
For example, when watching a video from YouTube processor all times hammered with 8 cores and at maximum frequency.
Good day everyone!
I have one specific question regarding our CPU governor. I've just installed CPU-Z and tried to check device's specs. Among other pleasing numbers i've figured out one strange thing . CPU Scaling Governor is displayed as unknown . This is quite strange . As far as i know usually there is 'Interactive' governor displayed. Do we have a custom governor version?
P.S. watching how CPU Cores' speeds change , i've noticed that currently there is a stable work of all Cores all the time even with CPU optimization setting enabled (all 4 cores are always active). Usually this depends on CPU governor , so i'm wondering if that is an intentional feature with propriatary governor from ZTE or some kind of BUG?
B04 version used.
{
"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"
}
deseandr said:
Good day everyone!
I have one specific question regarding our CPU governor. I've just installed CPU-Z and tried to check device's specs. Among other pleasing numbers i've figured out one strange thing . CPU Scaling Governor is displayed as unknown . This is quite strange . As far as i know usually there is 'Interactive' governor displayed. Do we have a custom governor version?
P.S. watching how CPU Cores' speeds change , i've noticed that currently there is a stable work of all Cores all the time even with CPU optimization setting enabled (all 4 cores are always active). Usually this depends on CPU governor , so i'm wondering if that is an intentional feature with propriatary governor from ZTE or some kind of BUG?
B04 version used.
Click to expand...
Click to collapse
Your fw version is strange for me, I've thought that ZTE skipped B04 version for A2017G.
Sent from my A0001 using Tapatalk.
i'm on b05 and i have unknow too on scaling governor on cpuz..
Hello people! ... Happy 2017 for all of XDA! ???
I'm using CM12.1 for play games more well than MM & Nougat ROMs … but the battery life is not very good....but then this month I decided to find some APP or a Tweak that would reduce battery consumption too fast.
After a hard search and ....really found nothing more ......I stopped to think .... And if maybe we reduce the screen resolution to increase performance and also lower CPU cores from 4 to 2?
Yes guys, that's exactly what I did ... and then I concluded that the performance will be the same ..... The decreased resolution will stabilize the battery duration with the same performance!
Decipher Kernel ( you need to have Kernel Auditor! )
https://forum.xda-developers.com/mo...kernel-decipherkernel-cm12-1-3-4-108-t3169304
Screen Shift
https://play.google.com/store/apps/details?id=com.sagar.screenshift2
1 - Kernel Auditor ( on Decipher Kernel )
# CPU Hotplug
Intelliplug - Balanced
Hysterisis Value - 16
Impulse Touch - OFF
Max Frequency when screen off - 787mhz
Go in MSM MP Decision and put the maximium of CPU in 2
# I/O Scheduler
Use in internal storage BFQ , and esternal ZEN
128kbps both
2- Screen Shift
When vou installed and open for the first time ,click Cancel
# Resolution
540 x 960
# Density
200
# More Settings
Set on boot √
Display custom display mode during call √
Important
If every time on Boot if the Screen Density looks very small ,go to Screen Shift and active him!! Some ROMs not support Resolution changing on Set On Boot!
I highly recomend you to use Greenify ( Root Mode )... And LSpeed!! There awesome Tweaks!!
I ask you to test and give me feedback !! I would even test the battery run time but it is bad due to excessive use of VPN for 2 years ....unfortanely?
Sorry my bad english ,i'm Brazilian!!
This serves for any Cellphone with a Custom Kernel and same Hotplug!
So i did a test with your setting normally with 4 core's i get 5hrs sot max. Even with your setup i am getting max 5hrs sot so this make no diffrence was using Halogen kernel & Lineageos 14.1 Jan build
{
"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"
}
Sent from my Moto G 2014 using Tapatalk