Are you often in lack of RAM ?
Do you find that your Bada device is slow and you want to boost it ?
I have the solution !
Note : This thread includes all the means you can use to optimize your Bada device, but for regular user. I'm using a Wave II with Bada 2 but all those tips should work in Bada 1.2 or even in Bada 1.0. But the roots of settings for example won't be the same.
All comments / additional tips will be appreciated.
The tips are classified below.
I will finish the other categories later and maybe add some screen shots
Battery management
You want to improve power management ? Check this.
One of the things that takes the much of battery is screen :
- Go to Settings => Display :
_Put Brightness to 1 (Default 5)
_Set backlight time to 15 secs
The CPU takes also some power, you can "downclock" it if you find that your device is very smooth.
-Go to the Dialer and compose the : *#7092463*# => Go to 3 : Device test => a keyboard will appear => type 8 (Common) => type 8 (DVFS) => I advice you to take 3
WARNING :
- The frequencies values shown aren't the one of your CPU, to check the right one follow this root :
Type *#7092463*# in Dialer => 3 : Device Test => 4 (Device) => 8 (Performance) => 1 (Cpu Perf)
This menus will be helpful in other paragraph but after a reboot those settings auto-reset. So you will have to change those settings each time you start your phone.
Turn off all the wireless connections :
- If you don't need phone : Settings => enable flight mode
- If you need phone, just turn off Bluetooth and Wifi (and Data on Chinese firmware)
Turn off Sound and Vibrations :
- Settings => Sound => disable Sound and Vibration
Note : You will also improve your battery if you follow my advice bellow on RAM and some options.
RAM and processor optimization
Here you will learn some tweak to boost your Bada device. It includes RAM optimization, processor and some other tips.
Processor overclock
Samsung set by default the CPU in Wave I and II to 800 MHz. In fact the normal speed of the processor is 1 GHz. Let’s do it!
First to prove that CPU is set at 800 MHz do this :
Type *#7092463*# in Dialer => 3: Device Test => 4 (Device) => 8 (Performance) => 1 (Cpu Perf)
View attachment 1117422
To set the CPU to normal speed do this:
*#7092463*# => Go to 3: Device test => a keyboard will appear => type 8 (Common) => type 8 (DVFS) => type 1 (Static level 0)
{
"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"
}
You can check again the CPU speed that increases to 1 GHz.View attachment 1117425
Warning:
Those settings auto-reset after a reboot, so you will have to change those settings each time you start your phone.
The frequencies shown in the menu aren’t the one of the CPU.
REQUEST : If you have an other Wave that the I/II, please tell me if this works also on your device.
About RAM :
First of all will show you how to see the current allocated RAM
Type *#7092463*# in Dialer => 2 (Debug Settings) => 6 (Memory state) => 1 (Current memory state)
There you can see the RAM :
-The total RAM
-The RAM allocated by system and apps
-The fragmentation level of the RAM
Those information will be very useful to check to improvement you made on RAM.
Home screen:
-Close empty pages ( by “zooming out” with fingers in Bada 2)
-Close unused widgets (the one in the left panel and in pages)
The widgets that take the most of the RAM are watches and the weather widget (in Bada 2.0 and Bada 1.x). Closing them will free a lot of RAM.
Theme:
-Use rather the Default theme than custom (Settings => Display => Theme)
-Use static wallpaper
I advise you to reboot your device every day or when the RAM fragmentation is higher than 20%.
It will “clean” RAM and you will have a fragmentation level to 1%.
Close application using the end call button rather than using home button.
Close apps using the task manager (long press on home button)
Other settings:
Some widgets and some apps have an “auto refresh time”; the problem is that when you wake up your device every widgets and apps updates itself and it slow down your device! So set the auto-refresh time properly to avoid this. Simply go to the widget/app settings.
Pay attention to the weathers widget, they also have an auto scrolling time that can be increased or deleted too.
In lock screen disable the weather or limit the amount of cities, the auto refresh time and the auto scrolling time. (Personally I use only 1 place)
Go to Settings => Display => Lock screen => Weather
You can disable some unwanted notification in Settings => Notifications.
You can also do this if you want in Social hub.
You can change the auto refresh time of emails in :
Settings => Email => Email account => tap on "your email account" => and change the sync schedule time
For the moment I have no more idea… But certainly there are still some tweaks that I forgot.
I will update my post if I remember something. Feel free to comment/add something.
In the next post I will give some tips about memory in internal storage and in SD cards.
Internal storage and SD card
Reserved
reserved
Soxix said:
You want to improve power management ? Check this.
Note : You will also improve your battery if you follow my advice bellow on RAM and some options.
Click to expand...
Click to collapse
It was good few years ago. New types of batteries (which wave has) can be destroyed by doing this. That's why phones have hardware sensor to cut power if it goes too low.
cybekteam said:
It was good few years ago. New types of batteries (which wave has) can be destroyed by doing this. That's why phones have hardware sensor to cut power if it goes too low.
Click to expand...
Click to collapse
You are speaking about the calibration, right ? But does all waves have those type of battery ? I mean does the other Wave than the I,II and III have also this type of battery ?
I will remove for it the moment thanks
Second post about processor and RAM added
Soxix said:
I will remove for it the moment thanks
Click to expand...
Click to collapse
No problem
First to prove that CPU is set at 800 MHz do this :
Type *#7092463*# in Dialer => 3: Device Test => 4 (Device) => 8 (Performance) => 1 (Cpu Perf)
Attachment 1117422
Click to expand...
Click to collapse
Tested. Unfortunately after few hours I discovered that frequency had returned to normal. Probably when device go to sleep mode with low frequency, power saving rules change freq to minimum. And after awake return "dynamic" mode.
cybekteam said:
Tested. Unfortunately after few hours I discovered that frequency had returned to normal. Probably when device go to sleep mode with low frequency, power saving rules change freq to minimum. And after awake return "dynamic" mode.
Click to expand...
Click to collapse
Never got this problem on my device... But I will check this.
Thanks
Soxix said:
Never got this problem on my device... But I will check this.
Thanks
Click to expand...
Click to collapse
My software is: S8500JVLC2_S8500OJVLC2_TUR
I had this two times. Without restarting phone.
I am interested in why are you using Turkish firmware
Because I was searching for a new version, but I didn't want chinese software. And I found this Turkish version.
is there any way by which bada can be wiped off completely,before flashing it with new firmware
Won't the battery actually decrease if i bump the speed up to 1 ghz ?
iAndroidOS said:
Won't the battery actually decrease if i bump the speed up to 1 ghz ?
Click to expand...
Click to collapse
battery will discharge more quickly but after restart will return to the default frequency (800)
jon.marius87 said:
battery will discharge more quickly but after restart will return to the default frequency (800)
Click to expand...
Click to collapse
for me, if i open or close any bada apps , 1ghz decrease to default 800mhz ,
why ??
kktkaran said:
for me, if i open or close any bada apps , 1ghz decrease to default 800mhz ,
why ??
Click to expand...
Click to collapse
maybe not work in bada os overclock and therefore restarts the normal frequency, or only when opening applications run at maximum frequency.
but you can type * # 8740 # and you will enable CP UART for better performance, but the battery will be consumed faster
kktkaran said:
for me, if i open or close any bada apps , 1ghz decrease to default 800mhz ,
why ??
Click to expand...
Click to collapse
Same problem here
Related
A friend founds this at pocketnow.com.
nueDynamicClock allows you to change the clock speed of your Touch Pro, Touch Diamond or Touch HD based on certain parameters.
Update: nueDynamicClock v1.3 has been released
Changes: Display issue fixed, fixed slow clock change, stability fixes, ensure all threads running in Kernel mode, set profile on save, WM6.5 hi-res icon
Here is the link:
http://www.nuerom.com/BlogEngine/page/nueDynamicClock.aspx
{
"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"
}
Does this work??
how safe i to use that
Awesome. Need to be careful though.
Anyone tested?? we may have something big here!!! (if its working..!!)
Max values..?? Performance improvements?? Some benchmarks?
Because after some research i did , i saw that our processor is capable even for speeds almost double its original value!! (some say 850 and report fast and stable!!)
Lets see!!
What the hell?
800MHZ on the HD?
thats crazy!
Yeah it works
you need to install the cab and soft reset
after in All settings > System
a new icon appear : processor
set it there .
you can't overclock speed actually with this tool
but, you can slow down a lot the cpu to save a lot's of battery during idle process.
Does anyone know what these value are by default? We could actually make battery life worse if we set higher values for backlight off, etc than the factory settings...
It is not working. I try it again and again.
Set all values to 256.00 and it loose this settings after exit or if the device go to sleep.
Under "Current processor speed:" it shows 256.00 and if I go again to this setting it shows the "normal" 528mhz.
geistteufel said:
Yeah it works
you need to install the cab and soft reset
after in All settings > System
a new icon appear : processor
set it there .
you can't overclock speed actually with this tool
but, you can slow down a lot the cpu to save a lot's of battery during idle process.
Click to expand...
Click to collapse
Don't tell me the Touch HD actually doesn't manage it's CPU speed on its own!?!? Even my old Axim x51v did that!!!
there is another thread
http://forum.xda-developers.com/showthread.php?t=507212
I ' have try this :
Default :528mhz
After 5s 256mhz (this doesn't work I think, but not sure)
When backlight off : 82mhz
When suspend : 19mhz
So after all night of sleeping, my battery haven't lose any bare.
I will test it more, I think they greatly improve battery life.
so just keep testing.
MAMeingast said:
Don't tell me the Touch HD actually doesn't manage it's CPU speed on its own!?!? Even my old Axim x51v did that!!!
Click to expand...
Click to collapse
Qualcomm is not Intel-Marvel !
I tested the tool from April 21th to April 25th. 5 days without recharge!
Otherwise i was charging my Blackstone every two days and i've running ICQ in backround around the clock. So i'm online once i turn on my telephone. It works perfect for me!
Setup:
idle after 5000ms: 384 MHz
on backlight of: 122.88 MHz
on suspend: 122.88 MHz
Sorry for my bad english
hi, first of all, thank yu for sharing.
second: Ihave put the exe file on my HD and run it from my phone but it keeps saying:
"your phone is preventing installation, we can try to automatically fix this, but we need to restart your device. continue?"
and when I cic yes, it restarts and nothing happens. so I run the programm again, and get the same message.
anyone have any idea wha the problem might be?
thank you in advance
Installed v1.2 and changed profile to "Power saving", but the cpu clock is still at 528MHz?
For me resulted in more battery drain (version 1. BTW 1.2 doesn't work)
See here: http://forum.xda-developers.com/showpost.php?p=3692764&postcount=77
@jouh:
Click on "File" -> "Reset Active Profile". The value of "Active Profile" should change from "Default" to yours and you can see the de-/increasing CPU speed now.
kostasalfa said:
Anyone tested?? we may have something big here!!! (if its working..!!)
Max values..?? Performance improvements?? Some benchmarks?
Because after some research i did , i saw that our processor is capable even for speeds almost double its original value!! (some say 850 and report fast and stable!!)
Lets see!!
Click to expand...
Click to collapse
Can you tell us, where did you read about this overclocking to 850 MHz. I would like to learn more about it. Like others say, this program cannot overclock but only underclock.Please give us some links. Thanks
Version 1.2 results excessive battery drain to me too (8-12% per hour, in suspend mode).
Back to version 1...
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:
4.9 - THIS IS HIGLY TEST RELEASE
+ Profiles support
+ Bus frequency switching for Siyah kernel
+ Widget with profile switcher and app launcher (passive!)
+ Recovery instructions: lets you place CWM flashable boot settings deleter
+ CPU history: now can reset and refresh graphs
+ Root detection improvement (I hope...)
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
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
- Siyah kernel interfaces (Charging current and GPU OC/UV)
- device info page
- (extreme) CPU usage history page
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
3.0.1 - OLD version;
Thank's, this app is awesome.
Now i've Super Optimized JPM-JP6 Kernel v.3.7 and this run with -50 Low -25 High scheduler anticipatory (Lagfix NO RFS overkill JFS Bind=false)
and all works great.
Thanks for this app! it's a nice tool. Once feature request for the OP would be an explanation of the different schedulers. I'm using noop after some research.
Edit: I guess it would be an OP request, not a feature request.
curious, may i ask what is the difference between noop, anticipatory, deadline, and cfq?
Just search it on wikipedia.
It seems noop is the best with flash memory.
Sent from my GT-I9000 using XDA App
E: doesnt work for me anymore. Blank screen only.
Just reflashed jpo yesterday and oc kernel 2.1 by rasp.
Doesn't seem to work with YA-OK kernel (which supposably implements rasdeeps oc 1.1). Black screen same as above poster.
Might be a kernel problem, so I'll wait for the next version, hopefully it works
oswade said:
Doesn't seem to work with YA-OK kernel (which supposably implements rasdeeps oc 1.1). Black screen same as above poster.
Might be a kernel problem, so I'll wait for the next version, hopefully it works
Click to expand...
Click to collapse
YA-OK is not using my UV code hence this app wont work. he hardcoded the UV values if im not wrong
Lio78 said:
Thank's, this app is awesome.
Now i've Super Optimized JPM-JP6 Kernel v.3.7 and this run with -50 Low -25 High scheduler anticipatory (Lagfix NO RFS overkill JFS Bind=false)
and all works great.
Click to expand...
Click to collapse
I use the same kernel and same settings but all i get when i open this app is a black screen and the su popup. Is there something else i have to setup so that app will work?
May it have something to do with setcpu?
An recommendations for stable UV on 1200MHz OC kernel? Specifically for the 1000-1200MHz range? I have the 100-800MHz range at -50mV.
ggonzalez7777 said:
An recommendations for stable UV on 1200MHz OC kernel? Specifically for the 1000-1200MHz range? I have the 100-800MHz range at -50mV.
Click to expand...
Click to collapse
I've been on 0, 25, 50, 75, 100, 100 on 1.2 Ghz - its been stable for "normal" use - but i dont stress it out with video/ 3D etc - so YMMV.
New version posted, first post updated.
nice bro!
one suggestion: add checks so it wont show blank screen if the values are not read properly or folders/file not found and display messages
sometimes peeps run a wrong kernel and expect your app to work
Which version is better for SetiroN's 1.2 kernel?
Will look into it, most of checks are there, but I might have forgotten about some
MikeyMike01 said:
Which version is better for SetiroN's 1.2 kernel?
Click to expand...
Click to collapse
As of today: 1.61. Both use old UVLF and UVHF implementation.
0 50 100 75 75 125 seems to be working here
Alright... I wont upgrade then.
Sent from my SAMSUNG-SGH-I897 using XDA App
Cant get over this "blank screen issue". I've *almost* isolated the issue, it lies in these lines:
DataInputStream osRes = new DataInputStream(process.getInputStream());
BufferedReader br = new BufferedReader(new InputStreamReader(osRes));
res.add(br.readLine() + "");
br.close();
Click to expand...
Click to collapse
Cat command returns under 64 chars when file is found, when it isnt output is >64 chars.
Thats the reason for block, somewhere in these lines.
xan said:
Cant get over this "blank screen issue". I've *almost* isolated the issue, it lies in these lines:
Cat command returns under 64 chars when file is found, when it isnt output is >64 chars.
Thats the reason for block, somewhere in these lines.
Click to expand...
Click to collapse
Glad you know of this issue, on my captivate the older version works fine but when upgrading to the new one it is stuck on the black screen forever. It says SU permission granted but just stays on the black screen. I tried uninstalling the old first, rebooting, then installing and also just overwriting the old with new. Nothing but black.
Good luck on the fix, this is a very handy app
loco- said:
Just search it on wikipedia.
It seems noop is the best with flash memory.
Click to expand...
Click to collapse
I agree, here are a couple of comments that convinced me:
You want to use noop scheduler on devices where there are no seeking penalty, such as flash drives. That's why USB stick wants noop. Unfortunately, harddisks are very mechanial beasts and their performance is highly controlled by their seeking abilities. All these schedulers above are really trying to figure out how to extract maximum performance off the harddisk without causing bad behaviour in other cases.
noop is often the best choice for memory-backed block devices (e.g. ramdisks) and other non-rotational media (flash) where trying to reschedule I/O is a waste of resources.
http://www.linuxhowtos.org/System/iosched.htm
http://stackoverflow.com/questions/1...-i-o-scheduler
Click to expand...
Click to collapse
E: doesnt work for me anymore. Blank screen only.
Just reflashed jpo yesterday and oc kernel 2.1 by rasp.
Click to expand...
Click to collapse
When I installed the new version 1.97beta, it too sat at a black screen for an unusually long time, then after almost a minute, the supperroot permission screen poped up, I granted it root rights, and then voltage control came up fine.
Hm, read first post.
xan said:
Hm, read first post.
Click to expand...
Click to collapse
Umm, what post is this comment directed to?
Unclear what topic, and what in the first post we are looking for?
Hi for all...
This is new "Battery History" BETA application for Gingerbread.
I will increment features and others over the time.
Like my work? Pay me a beer.
The interface is the same existing in older Android versions...
Pay attention!
This is not final version, errors and bugs may occurs.
--- 20110413 ---
This little appl implements old style of "Battery History", that shows:
- Partial wakeup
- Network usage
- CPU usage
- Misc usage
- GPS usage
Spare Parts don't implement this menu in older versions... This is a shortcut to Settings -> "Battery History", but in GB this menu does not exists anymore.
I implementing more functions to release a new version...
--- 20110521 ---
Application still working in new versions of gb...
I working in a little changes in program.
--- 20110528 ---
* A little explain about two colors in a few items...
in a few itens, like "CPU usage", "Network usage", more than one time or data are collected. In this case, two bars are showed.
Eg.
in "CPU usage", the blue bar represents "user time" and red bar represents "system time".
in "Network usage", the blue bar represents received data and red bar represents sent data.
if time or data given collected is too small compared to total time selected, no any bars is shown.
* "Sensor usage" dont shown sensor name but package was using any sensors.
Eg. by my experience in my SGS, sensors related to the Android-system usually point to auto brightness.
---
in working changes:
1) little interface changes
2) show more items
3) solve the damn sorter
4) refresh when reopen, if this cached
5) some optimizations
6) according suggestion of "Marioaguado" add an About (with version) item on menu
---
bug reports are welcome..
requests are welcome too...
Anyone tried this? Me afraid (bump)
Could you please state the already included features and also the advantage of using it over the existing XXJVK battery usage history? In this way users will be encouraged to download and install your app.
This is great, thank you. For you who don't know what this is, it's just the spare parts battery history that didn't work in xxjvk.
Maybe you could do a whole spare parts app with this mod implemented? That way we wouldn't need two apps
Thanks a lot for this stock battery info is pretty useless for fault finding high battery drain, but this is excellent, using it on Desire
+1~~~
Are there any updates to this program yet? I've noticed that the stats it's reporting aren't accurate(atleast on my Evo). For example, it will display 36s of total time for CPU usage and if I go back 5 hours later it still displays the same thing, whether I choose 'Since Last Unplugged' or 'Total since boot'. It always gives the same results, nothing changes.
goood i saty tuned
kenlperry said:
Are there any updates to this program yet? I've noticed that the stats it's reporting aren't accurate(atleast on my Evo). For example, it will display 36s of total time for CPU usage and if I go back 5 hours later it still displays the same thing, whether I choose 'Since Last Unplugged' or 'Total since boot'. It always gives the same results, nothing changes.
Click to expand...
Click to collapse
Hi kenlperry...
It's a little bug. The program can't close when you close this.
If you open menu and set "refresh", all data will be updated.
sorry for a long gap between question and answer..
FC
Hi,
I've got a force close on opening the app.
I'm runnning a gingerbread rom on a Desire HD. It works perfectly for other users having same config...
It happened after full wipe, a few restorations using titanium backup and a battery calibration using this app : http://forum.xda-developers.com/showthread.php?t=1024867&highlight=battery+history
Any clue ?
solved...I was using Battery History from the market and I thought it was yours...
Yours working perfectly !
Nice
Hello could you explain me what it means the colors Blue and Red in the stats please, this tools is great.
Thanks
{
"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"
}
Is this normal sensor usage
(and does it drain battery?)
Sent from my Desire HD using XDA App
Update: Seems like "Telefon" is no longer using the sensor after I disabled USB-debugging
Sent from my Desire HD using XDA App
Excellent! Apparently exactly what I've been looking for since update to 2.3/gingerbread on desire hd. Would be happy to buy it.
Cannot understand why these statistics have been removed from the stock rom.
A question, for my better understanding -- what exactly this application does:
- just outputs the numbers already collected/present in the system
- modifies battery statistic-related code handling so these numbers are collected. Any overheads involved?
- I assume there are no modification to any standard system code (default usage statistics, any other power management related code)?
Thanks!
Dmitry.
Is there some documentation for this app? For instance I'll like to know why the Android-system is using my sensors 24/7...which sensor? And is this expected/normal behavior?
Sent from my Desire HD using XDA App
some answers...
Hi for all...
dmitryu => answer for your questions...
- yes... data has been collected from the system.
- no any changes in the system battery statistics. Application uses a minimum cpu as possible, no drains related.
- no... application run standalone. no any system changes
no_johnr =>
no any documentation at this time. items displayed are collected from your system. by my experience, sensors related to the Android-system usually point to auto brightness, at least in my case.
see if total Android-System sensor time is the same of "Screen on". A little difference can exists, but comparing with "Display" in the new "Battery Use" item, its the same.
Marioaguado said:
Hello could you explain me what it means the colors Blue and Red in the stats please, this tools is great.
Thanks
Click to expand...
Click to collapse
Hi Marioaguado...
a little explain about bars was added to the first post...
Thanks, one sugestion will be good if you can add a place to show which version of you application is installed, to have a better control to know when you release a new version. Thanks you app is super cool!!!!
ivcarlos said:
Hi for all...
dmitryu => answer for your questions...
- yes... data has been collected from the system.
- no any changes in the system battery statistics. Application uses a minimum cpu as possible, no drains related.
- no... application run standalone. no any system changes
no_johnr =>
no any documentation at this time. items displayed are collected from your system. by my experience, sensors related to the Android-system usually point to auto brightness, at least in my case.
see if total Android-System sensor time is the same of "Screen on". A little difference can exists, but comparing with "Display" in the new "Battery Use" item, its the same.
Click to expand...
Click to collapse
Yesterday it was on at all times, also with screen off. But today it seems to match screen on time. Not using autobrightness though...
Sent from my Desire HD using XDA App
QCM+ : Ultimate Battery Saver ★
{
"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"
}
# ROOT : THIS APP USES ROOT PERMISSIONS , IF YOU AREN'T ROOTED CONTINUING WON'T HELP YOU !
Quad Core Manager+ is the topmost and ultimate solution for battery saving !
Quad Core Manager+ is an app to give you control over your cores . QCM+ allows you to turn off/on your cores at will , thus , it will help you save a lot of battery !
QCM+ has a big set of features , the most notable are :
- Manual Cores Control : This app provides a pretty simple and interactive UI mostly constituted from buttons and text , allowing you to simply press a button to turn off a core , and another to turn it on . How simple ! Moreover , QCM+ checks your cores' statuses asynchronously to keep you in sync with your cores' current statuses !
- Persistent Mode : Some phones are programmed to control the cores in a frantic way ! This persistent mode (found in menu) will restrict the system and anybody else from changing the cores' statuses except this app , which will give you 100% control over your cores !
- ACOO : You just turned off your screen and your cores are still awake consuming battery . But WHY ?! This app is the solution ! QCM+ allows you to enable Automatic Cores On/Off (ACOO) service , which will turn off your cores when you don't use them ( turn off the screen ) and then on when you turn the screen back on ! Plus , it adds the ability to customize which cores you want to turn off and on , and it adds the option to have two advanced and alternative modes for turning on/off your cores !
- Start On Boot : Saves you time ! Instead of reopening the QCM+ app to relaunch the ACOO and Persistent Mode services every time you reboot , it will automatically start them on boot ! Of course this is optional and disabled by default , to enable it , press Menu > Start On Boot !
Purported upcoming features : Manual Control from the Notifications area - Widgets !!
After the 30 July trial , a new trial logic will come , it will allow you to use ACOO for a 15-day trial , and then a donation will be required for continuing the usage of the ACOO feature !
- And much much more to see inside the app from optional transitions to the first core toggle !
If you want to suggest a feature , or report a bug , please send it to my personal email : [email protected] ...
For help , try pressing on the little question mark buttons , they will help you understand , for further help , contact me over my email above !
Quad Core Manager+ on PlayStore : https://play.google.com/store/apps/details?id=seaskyways.quadcoremanagerplus
WARNING : For those people who see that their cores are being re-enabled or re-disabled by them selves , go to Menu > Enable Persistent Mode > Enable , hope it works that way , otherwise you know then that your device isn't compatible with this app !
seaskyways said:
# TRIAL : THIS APP IS CURRENTLY IN TRIAL WHICH WILL END AT 30 JUNE
Click to expand...
Click to collapse
Today is 19 July ...
,fixed , sorry , its 30 July , thanks for notifying me !
doesn't work for me the cores just keep getting back online
Blackwolf10 said:
doesn't work for me the cores just keep getting back online
Click to expand...
Click to collapse
For this reason I made the Persistent Mode , check it in the menu of the app !
Also its recommended if you are using the ACOO feature to enable ACOO Compatibility under Advanced Options , and then enable Alternative ACOO toggle located at the bottom !
Unfortunately not working on my rooted HTC One. App says I don't have root....
CrapApp
Doesnt help.
#Nexus4
seaskyways said:
For this reason I made the Persistent Mode , check it in the menu of the app !
Also its recommended if you are using the ACOO feature to enable ACOO Compatibility under Advanced Options , and then enable Alternative ACOO toggle located at the bottom !
Click to expand...
Click to collapse
even with that persistent mode enabled usually core 4 is the first one to get back online like ASAP
BobaFeTT_NL said:
Unfortunately not working on my rooted HTC One. App says I don't have root....
Click to expand...
Click to collapse
Try installing busybox and try again , will try to fix it !
@nexus4 said:
Doesnt help.
#Nexus4
Click to expand...
Click to collapse
Most LG Phones doesn't work , sorry !
I love how people leave negative comments in the play store when it clearly says beta. The worst thing, is that im betting they wont help to try and make the app better. Saddens me that people do this. Saying it freezes and giving no info is not helpful. Using acoo toggle on galaxy nexus. Going to wait until I have a full charge and see if it helps battery any. Although I noticed in acoo it says that 3 cores will be controlled when I only have 2
apophis9283 said:
I love how people leave negative comments in the play store when it clearly says beta. The worst thing, is that im betting they wont help to try and make the app better. Saddens me that people do this. Saying it freezes and giving no info is not helpful. Using acoo toggle on galaxy nexus. Going to wait until I have a full charge and see if it helps battery any. Although I noticed in acoo it says that 3 cores will be controlled when I only have 2
Click to expand...
Click to collapse
Its a small visual glitch that I left behind while programming for that I am finding more broken stuff that I have to fix , however if Core 2 and 3 toggles are useless on dual-core phones , and they absolutely do nothing to the phone , not advantageous nor disadvantageous ... And btw , I like the way you thought , Thanks for the support !
seaskyways said:
Its a small visual glitch that I left behind while programming for that I am finding more broken stuff that I have to fix , however if Core 2 and 3 toggles are useless on dual-core phones , and they absolutely do nothing to the phone , not advantageous nor disadvantageous ... And btw , I like the way you thought , Thanks for the support !
Click to expand...
Click to collapse
I see this all the time. People want to complain about it not working and they want it fixed. Its hard to fix with no information. So on a dual core using acoo it wont shut off core 2 while sleeping? Im going to be upgrading to a Note 2 soon which is quad core. Why my attention was caught on this app. Core 2 says it can be shut off. So in acoo only core 2 should be controlled as thats the one that can be shut off correct? Would this app be equivalent to a kernel governor using hotplugging?
Just about to install to see if it helps in any way. Btw I'm on CM10.1 SIII
Will report back with feedback
Sent from my GT-I9300 using xda app-developers app
Knowing that the main core is Core 0 , then Core 1 is the 2nd core
seaskyways said:
Knowing that the main core is Core 0 , then Core 1 is the 2nd core
Click to expand...
Click to collapse
I edited my post above so dont kill me for asking again. Is this the equivalent of a kernel governor that has hotplugging? Yes, you are right, 0 is core 1 and 1 is core 2 BUT, in the app it shows me being able to shut down core 2. So using that logic previously stated, core 2 would be core 3 and I dont have a 3rd core.
I have just installed and even when I enable persistent mode and try to toggle any of the cores on, even though they do toggle within a few seconds they turn off again.
Again I'm on SIII with CM10.1
Sent from my GT-I9300 using xda app-developers app
Htc one X, tegra 3, SentinelROM based on cm10.1 works so far well, i will test This app for few days, thx
Ok, so I found a flaw.... Unless you meant to do this....
When you manually want to shut off cores the logic = core 1 = core 1. core 2 =2 etc.....
In acoo logic = core 0 = core 1, core 1 = 2 etc........
Just reviewed my code and no it isn't a flaw , this is a part of my exact code :
Code:
if(sp.getBoolean("isAlternativeOn", false)){
if (checkBeforeEnabling[0] == 1){
if (core1) {
Executable.disable_core(1);
}
if(checkBeforeEnabling[1] == 1){
if(core2){
Executable.disable_core(2);
}
if(core3){
Executable.disable_core(3);
}
}
Log.i("ACOO", "Disabled Cores !");
}else{
return;
}
This code is run if you have Compatibility On and Alternative Compatibilty !
********************************************************************************************************************************************
* Battery Tuning Guide along with Battery Management for YU Yureka.
* Apart from step 8 in Battery Management section. All the contents in this file is composed by me (Vinayaka S P). Step 8 in Battery Management section credits goes to the person who found it ( sorry I don’t know his name as I have seen it many times in different forums by different people and in different websites.).
* All tuning, tricks and tips mentioned in this guide are safe, however I’m not responsible for any kind of damages or malfunction caused by following this guide.
* The main article of this guide is in YU forum forums .yuplaygod. com/threads/guide-battery-tuning-and-management-of-yureka.11246/
* Hit Thanks if this helped You
********************************************************************************************************************************************
Hi guys, I’m getting battery backup of nearly 24hrs everyday on my Yureka running on CM11.
{
"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"
}
Was that something magic spell or super natural power I did on my phone to get such awesome backup? The answer is NO it’s just a tuning which all should follow in the beginning to get such battery backup. So let me explain 1 by 1, and before that I’m not sure if battery tuning works for people who already using phone for more than a week, so battery tuning is for those who got phone just a few days back and not more than a week can do the battery tuning. But some custom settings I’ve explained after battery tuning, which can be applied to all user irrespective of when they bought Yureka. Well the people who are using Yureka for more than a week, you also give it a try.
Battery Tuning:
1. You received your phone, you start unboxing, but before you switch on the phone, just check out user manual for initial charging instructions. For Yureka its 3 hrs. So switch on the phone (without SIM and memory card) check the battery, if battery is below 50% then switch it off and put on charging for continuous 3hrs. Don’t plug out if it reaches 100% in just 2 hrs. Continue charging for 3hrs.
2. After 3+ hrs. Unplug charger, insert SIM and memory card and go on its all yours. Use the phone till it dies of 0% battery. Don’t worry about the backup its giving now. It may give 7 to 12 hrs. backup.
3. When it battery run out of juice and Yureka get switched off, keep it on charging until it reaches 100% don’t switch on the phone in between let it reach 100%.
4. After reaching 100% charge it more for another 10min and unplug charger > switch on the phone > use the phone.
5. Repeat step 3 and 4 for another 2 times, yeah it takes nearly 3-4 days to complete from step 1 to the step 5.
6. After completing step 5 you have a tuned battery. Now you have to take care of that. How to take care? here are some small tips :
a. Always keep your phone for charging only when it reaches below 5% (2% is recommended )
b. Never use phone during charging (No camera, No browsing, No Facebook, No games and etc. etc… However in emergency cases usage of internet and calling can be done for 5min.
c. Advised to keep phone in airplane mode for faster charging.
7. It might be difficult to follow Step 6a, as one cannot follow this while travelling. So why don’t you think of a Power Bank?
Using all these not only improves battery backup also keeps your battery healthy.
That’s all about battery tuning. Now let’s look into custom settings for enhanced battery backup:
Battery Management:
1. Keep display brightness to low always when you’re not in direct sunlight. And never keep in Auto Brightness mode unless it is required with higher priority.
2. Turn off the double tap to wakeup feature if you consider battery backup is more important than saving time by not pressing the power button.
3. Turn off the Location when not in use. Just go to settings > scroll down to Personal section and turn it off.
4. Turn off Auto Rotation.
5. Keep dark coloured wallpaper ( I’ve kept NO WALLPAPER ).
6. Turn off vibrations of notifications when it’s not necessary.
7. Turn off Navigation Buttons backlight as its not required always ( once phone become handy, you never need backlight again )
8. Go to settings > Personal section > Privacy > Privacy Guide > tap on option button / 3 dots in the top right corner > select Advanced > Under Location tab , Tap on Google Play Services > scroll down until you see “Wake up “ tap next to it and change option to Denied from Allowed > scroll down until you see “Keep awake “ tap next to it and change option to Denied from Allowed > and in the last row change the same to Denied for “Auto start”.
9. Do the step 6 procedure with Facebook app if you use, but for “Wake up” change it to Always Ask instead changing it to Denied.
10. Disable unnecessary apps like Google Maps, Google Play Books, Google Play Games, Google Play Newsstand, Hangouts, G+ etc… according to your use and needs.
11. Daily once clear data of Google Play Services, go to settings > apps > all apps > google play services > tap on “Manage Space“ > Tap on CLEAR ALL DATA > give OK to the confirmation pop ups.
12. Do the step 9 with Facebook app if you are installed it. (I recommend not to use face book app as it uses lot of battery and memory. But Facebook messenger is quite ok compared with Facebook app.)
That’s all about the customization for battery backup. I’ll update this if I found new tricks and fix to get much more battery backup.
Nyc post for battery management...will help a lot people compalining about battery ?
definitely my Battery time is increased a lot. it is difficult to obtain all the steps like not to use Facebook but it definitely increase the battery life as we know Facebook consumes a lot of juce. thanks @vinsys
Triggered from my Nexus 10
amitroutray said:
definitely my Battery time is increased a lot. it is difficult to obtain all the steps like not to use Facebook but it definitely increase the battery life as we know Facebook consumes a lot of juce. thanks @vinsys
Triggered from my Nexus 10
Click to expand...
Click to collapse
enjoy buddy :good: