If you do not know what this means, do NOT download this app!
*** This app requires ROOT permissions!!! ***
Performs a shutdown of the device after a set time on uninterrupted sleep mode. Perfect for saving battery.
The countdown starts after the screen sleeps. However if the screen wakes then the shutdown time resets; the countodown restarts again after screen sleeps.
The service is always active on every boot of the device; the GUI is only for changing its settings.
* Virtually 0% CPU usage
* Fast and simple
* Optionally disabled when power is plugged
Next release will feature an anti-piracy due to free downloads!
### Attention, Root Required Application!! ###
### Updated 10/29/2013 ###
What is it?
CPU-Sleeper is for the extreme power users!
How does it work?
Since we have Quad Core CPUs, we have a CPU 0 and a CPU1/2/3, while the screen is off we really only need to have 1 core active "CPU0", this App will make sure CPU1/2/3 shuts off while the screen is off.
During screen on time: application reduces lag & speeds up the device for gamers!
Battery savings all depends on Usage & idle times.
Most People will notice a Huge battery savings using Music App's like Pandora and using the Phone during calls.... etc.....
Others will see increase in battery usage if you are constantly waking the device to peak at mail or just to look at the time every 5 minutes!
*** How to Uninstall (Android2.2～) ***
1. Open setting of Android OS.
2. Select "Security->Select device adminstrators".
3. Disable permission of BetterSleep.
4. Uninstall BetterSleep normally.
While watching the screen, Does not the device sleep?
This app detect the shaking of the device for prevent the sleep transition.
*When you put the device to bag or pocket, The device can sleep.
*When the device is in sleep, BetterSleep is paused and won't give the load to the device.
*After screen off, can delay the lock(keyguard) specified time(experimental).
■Adjust a sensor
This feature calibrate the sensor.
■Enable a sensor interval mode
Scanning interval of the sensor is changed to a few seconds for the bettery.
But I do not know whether it is effective.
I think that this mode is hard to use. So I don't recommend.
(I want to erase this....are you using this?)
This feature adjusts for the sensitivity of the sensor manually.
■Use the proximity sensor
If you have enabled this feature, When you put the device in the pocket, BetterSleep do not work.
■Only for several seconds after screen on
If you think that a proximity sensor uses battery, please use this feature.
This feature is for the device wake in the pocket,
This feature allows a device to be sleep by enabling the proximity sensor for a period of time after screen on.
You must enable "Use the proximity sensor", if you want to use this feature.
This feature delay the device lock.
-- Tips --
If you set a longer delay keyguard time, the battery is consumed, because the CPU does not stop for the timer.
APP SOURCES ON SALE! --- APP SOURCES ON SALE! --- APP SOURCES ON SALE!
This app can detect CPU type, Faked specifications (REAL CORE NUMBER AND SPEED) , speeds (mhz), PCB/Product, GPU type,states,size (inches) of the screen, CPU states, "Deep Sleep" capabilities and bogomips for Smartphones and Tablets , CPU+GPU Visual database+infos included.
if you are experienced the (Google i think)error:
"CPU / RAM / DEVICE Identifier" could not be downloaded due to an error. (error retrieving information from server. [RPC:AEC:0])
this is the solution:
Removing Google Account and putting it back in solved the problem. As well as clearing our the data in the Play Store app.
CPU: CPU speed range, CPU frequency states + governors, Real CORES, CPU Technology, brand, model, year, benchmarking and general infos
Board: Name, Model, producer, general information about builder, RAM MODULE
Devices: Real name of the device ( for example ORIGINAL SAMSUNG GALAXY S3 S4 NOTE NOTE2 NOTE3 , SAMSUNG CLONES / HTC BUTTERFLY CLONES and REPLICAS )
GPU: Name, speed, technology, brand, cpu integration and general infos
Kernel: Compiler workstation, builder, revision, general infos
Screen: Resolution, DPIs, Inches - Size
(Qualcomm, Infotmic, Marvell ,Actions, OMAP, Atom, Exynos, Rockchips, Mediatek, Wondermedia, Samsung, MEIZU etc...) includes a valutation tool,a Bogomips database of +500 tablet/phone Bogomips speeds, a visual database of all Android-compatible ARM CPUs.
the application is under constant development, feel free to give us the data of your CPU/MobilePhone/Tablet
We can add your name to "thanks" list directly on the app.
SPECIAL THX TO:
LCJV for: Donations
Eric T. de J. III for: SGH-I317 infos
Mali 400 speeds-infos
Bernhard F. for: Donation
Dallas Eschenauer for: Donation
Peter D. for: Donation
Charles F. for: Donation
Peter T. for: Donation
Jean-Christophe A. for: Actions-CPU infos
Imran Awang for: Donation
Angela Roberts for: Donation
ThL W3 infos
pYlOne for: Galaxy S4 infos
Qualcomm S600 infos
HTC One M7 infos
Kostas G. for: Donation
Qualcomm 8960 infos
Raguzin S. for: Donation
Karol Olen for: One-S models infos
Adreno and Krait infos
Sergio Lopez for: new CPUs alert
Drakulian Rathburn for: L710 Infos
download error report
mgsfoxhound2 for: Iconia infos
many devices reports
Young R. for: A12 infos
Ross S. for: Z208 infos
Alex S. for: MT6575 infos
suggestions and ideas
Deana T. for: D710 infos
download error report
Flint B. for: SGH-I717 infos
cores detection bug
Francesco F. for I9003/Duos infos
ideas and layout tests
Igor A. for Note/Note2/S3 massive tests
Alberto 'Keldaron' for HTC massive tests
Other thanks directly on application...
A1 CPU Tool - free CPU monitor App that shows time the CPU spends in each performance / frequency state. View CPU load from the last boot split by supported CPU frequencies for your Android phone or tablet. Displays time spent in the Deep Sleep, and ultra low frequencies.
★ Free, and without Ads
★ Monitor CPU load in real-time
★ Shows all available CPU frequencies
★ Shows total time spent in each processor frequency
★ Highlights active frequency/frequencies the CPU spent in last 1000 ms (1 sec)
★ Hide, show and combine any CPU frequency (MHz)
★ Customizable automatic filter threshold
★ Hide all inactive frequencies at once
★ Nice looking, clean, fast, responsive & intuitive UI (User Interface)
Quick CPU info tool:
• Detects processor name, governor and CPU core count
• CPU temperature
• CPU up-time (time spent while doing work)
• CPU time asleep / Deep Sleep
• Minimum-Maximum / High-Low frequencies
• List of unused processor frequencies (but supported by kernel)
Quick battery info:
• Battery level +charging +plugged in
• Battery temperature (supports both Fahrenheit and Celsius)
• Battery voltage in mV
• Battery type: Lithium-ion, Lithium polymer, and many more
Quick memory info:
• RAM total size
• RAM cache and free space
• RAM speed (requires A1 SD Bench installed)
Most of the processors are supported including single-core, dual-core and latest quad-core CPUs; most of the major phone models and brands are supported – Samsung, HTC, Sony Ericsson, LG, Asus, Motorola, Alps, Huawei, Fujitsu, ZTE, Acer, Lenovo, Nvidia, etc.
• Problem with A1 CPU Tool? Send us your feedback using Send Feedback feature from the Settings screen, or http://a1dev.com/feedback/
• Inspired from CPU Spy by Brandon Valosek
• “System uptime” usually is a few second off “CPU time in state”
• Needs kernel that supports CPU info file as any other CPU tools
• Root is not required
• More: http://a1dev.com/cpu-tool/notes/
• From the application itself
More info on permissions:
• "Internet" is used for “contact us” form, and to collect anonymous usage statistics (can be enabled and disabled).
Doze allows you to use your phone as an alarm clock without waking you with night-time emails. With Doze you can stop your phone ringing during a meeting or class, knowing that it will automatically turn on again afterwards.
Once doze off and wake up times are set, Doze will remember and repeat every day. When it is set, Doze will close, then will restart at the appropriate moment. Doze does not remain running when it's not needed, saving your battery and cpu.
LifeHacker: "Plenty of apps save your battery life, but this one takes the idea to a whole new level"
During deepsleep mode, Wifi, 3G are turned off, background apps are stopped. Therefore, most apps are not working, including Facebook, Google Service, etc,. It then constantly wakes up in order to download email, sync Facebook status, etc,. It's defined by deepsleep frequency and woke up duration
In advanced mode (PRO), you can customize more parameters, including day/night settings, active period, screen timeout, sync strategy, ignored apps, etc,
☆ 5 pre-defined profiles: Gentle, Balance, Strong, Aggressive, Slumberer. They varies on frequency, duration and other settings. The former is less disruptive, but save less battery and vise versa
☆ Custom profile (PRO) - for advanced users. If you need more customization, select this profile and modify it
☆ Custom profile settings
- Separate between weekday vs weekend settings
- Frequency: device is turned on DS mode at a selected frequency
- Duration: device is woke up after for a selected duration after a each frequency cycle
- Wileless & network: control radio setting during DS on
- Sync: Control sync strategy and sync account, auto-sync
- Apps: Select apps that will be stopped during DS on
- CPU: Process twist - root only
- Night period: During this period, device is always in DS mode
☆ General settings
- Screen off delay: a short delay before DS start. This option is used to avoid quick screen toggles
- Whitelist: Apps are always ignored when DS on, such as online music player
- Ingored recent apps: ignore recent apps
- Use APN settings: twist 3G/4G/mobile data toggler
- Check background data: If selected, it will ignore DS mode if traffic is above a defined threshold
- Traffic threshold & traffic sampling frequency
☆ Tasker plugin, Locale plugin
☆ During deep sleep mode on, this app may disrupt your normal activities, such as your email notification comes with larger delay
☆ If your setting (ex. Wifi) is off, DS Battery Saver does not control it during DS mode on
☆ Tiếng Việt
☆ Home: http://www.rootuninstaller.com
☆ XDA thread: http://forum.xda-developers.com/showthread.php?t=2030696
☆ Facebook: https://www.facebook.com/RootUninstaller
kw: Juice Defender, battery defenser, 2x battery saver, green energy
[*] For devices non compatible: deep sleep info available
[*] Swipe gestures: horizontal swipe to show the most used settings
[*] Now compatibility with the device can be tested: "App Test" menu item
[*] Ability to reset/restore the timers when the cable is unplugged/plugged. thereshold customizable
[*] Added infos about battery juice lost since last reset.
[*] You can group togheter all the stats which percentage of use is under a customizable thereshold of.
[*] Lots of UI changes:
- Swipe gestures: horizontal swipe to show the most used settings
- 2nd UI layout with buttons for the most used action(start/stop timer, refresh, hide states)
- infos on both partial and total time
- timer info: initial battery level and juice lost
- expandible content in main UI layout
- row in the graph for all the grouped freqs
- "Deep Sleep" can be showen/hidden
[*] "Cpu Files" menu item to see the content of the files: affected_cups and time_in_state.
[*] UI sounds
[*] "Setting" menu to maximize the customization experience
[*] Available language: english, italian, german, chinese (simplified and traditional)
[*] "Idles states" informations with timers
[*] and more...
### PROBLEMS, BUGS, REPORTS ##
If you are having issues with this app, please contact me at email@example.com! With the comments left in the Market there is no way I can really understand what the problem is and how to fix it.
If you are experiencing some problem and you would like to get rid of it, you can enable the verbose option from Settings so that the app will generate a logfile of all the operation it does. Then, when a problem happens, you can send me at firstname.lastname@example.org the "CpuSpy.log" file stored in the mass storage that contains much more informations than the default android error report procedure. This way it will be easier and faster to solve the bug for me :)
!!!!!! IMPORTANT NOTE !!!!!!
If you see the message "No states found" when the app starts it means the app can't read the file /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state. This IS NOT an app related error. The solutions to the problem is to contact your ROM/kernel developer and let him know about this problem.
!!!!!! NON ROOTED DEVICES !!!!!!
To have a rooted devices it's not mandatory but however depends by the kernel of the ROM. For example tha app works on Galaxy S3 and Galaxy Ace, both of them on their stock ROMS
android.permission.RECEIVE_BOOT_COMPLETED: to delete the some internal variables on each reboot.
android.permission.WRITE_EXTERNAL_STORAGE: used to write log messages to the file CpuSpy.log (if verbose option is enabled)
android.permission.BATTERY_STATS: only to READ the battery juice lost when timer is set
android.permission.INTERNET and android.permission.ACCESS_NETWORK_STATE are used only for the ad banners
###### DONATION ######
If you LIKE my work and you think I should keep updating the app with new features, take in consideration to buy the DONATE version of the app like a little reward for my development efforts.
I can't get enough of stress this out. Some user's complaining the app doesn't work for some reason but if you don't send me any reports how can I get a clue of the problem? And most of all, how I can fix it? I'm not Patrick Jane ;)
### PROBLEMS, BUGS, REPORTS ##
If you are having issues with this app, please contact me at email@example.com!
You can select desired time for keeping CPU running and keeping screen and keyboard lamps on.
Desired amount of time can be selected using the sliders. Lamp Dim, Bright or Off status can be selected using the options buttons.
Press activate button to start the CPU wake lock. you can see the notification when the CPU wake lock is running. You may use the deactivate button to release the lock, at any time, before the time expires.
* for unlimited time lock, set zero times and activate.
* app uses android native wakelocks.
Key Words: CPU Lock, Wake Lock, Download Help, Lamp Lock, Light Lock, WiFi on, screen on
More from developer
Choose the "Auto" option in "Simple" mode to automatically discover the memory bandwidth, or choose thread configuration manually.