Hibernate on Windows Pc
Developed By: Stan Korotky
License: Free
Rating: 3,6/5 - 2.348 votes
Last Updated: April 16, 2024
App Details
Version |
1.33 |
Size |
347.2 KB |
Release Date |
December 09, 15 |
Category |
Tools Apps |
App Permissions: Allows an application to call killBackgroundProcesses(String]. [see more (4)]
|
What's New: Fixed a problem on Android 5+: packages with subprocesses were skipped during listing.On Android 5+, do not forget to re-enable the Hibernate's... [see more]
|
Description from Developer: Hibernate is a small utility which allows you to hibernate selected background processes. It "kills" them by means of "killBackgroundProcesses" used internally... [read more]
|
About this app
On this page you can download Hibernate and install on Windows PC. Hibernate is free Tools app, developed by Stan Korotky. Latest version of Hibernate is 1.33, was released on 2015-12-09 (updated on 2024-04-16). Estimated number of the downloads is more than 100,000. Overall rating of Hibernate is 3,6. Generally most of the top apps on Android Store have rating of 4+. This app had been rated by 2,348 users, 589 users had rated it 5*, 1,229 users had rated it 1*.
How to install Hibernate on Windows?
Instruction on how to install Hibernate on Windows 10 Windows 11 PC & Laptop
In this post, I am going to show you how to install Hibernate on Windows PC by using Android App Player such as BlueStacks, LDPlayer, Nox, KOPlayer, ...
Before you start, you will need to download the APK/XAPK installer file, you can find download button on top of this page. Save it to easy-to-find location.
[Note] You can also download older versions of this app on bottom of this page.
Below you will find a detailed step-by-step guide, but I want to give you a fast overview of how it works. All you need is an emulator that will emulate an Android device on your Windows PC and then you can install applications and use it - you see you're playing it on Android, but this runs not on a smartphone or tablet, it runs on a PC.
If this doesn't work on your PC, or you cannot install, comment here and we will help you!
Step By Step Guide To Install Hibernate using BlueStacks
- Download and Install BlueStacks at: https://www.bluestacks.com. The installation procedure is quite simple. After successful installation, open the Bluestacks emulator. It may take some time to load the Bluestacks app initially. Once it is opened, you should be able to see the Home screen of Bluestacks.
- Open the APK/XAPK file: Double-click the APK/XAPK file to launch BlueStacks and install the application. If your APK/XAPK file doesn't automatically open BlueStacks, right-click on it and select Open with... Browse to the BlueStacks. You can also drag-and-drop the APK/XAPK file onto the BlueStacks home screen
- Once installed, click "Hibernate" icon on the home screen to start using, it'll work like a charm :D
[Note 1] For better performance and compatibility, choose BlueStacks 5 Nougat 64-bit read more
[Note 2] about Bluetooth: At the moment, support for Bluetooth is not available on BlueStacks. Hence, apps that require control of Bluetooth may not work on BlueStacks.
How to install Hibernate on Windows PC using NoxPlayer
- Download & Install NoxPlayer at: https://www.bignox.com. The installation is easy to carry out.
- Drag the APK/XAPK file to the NoxPlayer interface and drop it to install
- The installation process will take place quickly. After successful installation, you can find "Hibernate" on the home screen of NoxPlayer, just click to open it.
Discussion
(*) is required
Hibernate is a small utility which allows you to hibernate selected background processes. It "kills" them by means of "killBackgroundProcesses" used internally by Android to free up resources. This method differs from killing applications in the system list of running processes in the way, that it allows applications to save their state before exit, so when you return to the hibernated process back, it will be restored to its previous state.
The utility can be usefull for developers who need to test how their applications behave while being unloaded and re-loaded by the system, as well as for other users searching for a way of system optimization on-the-fly.
THIS IS NOT A TASK KILLER. The app does actually freeze selected tasks, unloading them from operating memory and preventing further CPU usage, BUT the tasks remain in the system list of "running" tasks. According to Android documentation (citation): "Note that "running" does not mean any of the task's code is currently loaded or activity -- the task may have been frozen by the system, so that it can be restarted in its previous state when next brought to the foreground." And this is the Hibernate who instructs the system to freeze selected tasks. Please, note that you may see the button "Force stop" still enabled in the "App info" system dialog for hibernated tasks. This is because they are frozen, not removed. Unlike to the hibernation, the "stopping" does forcedly and completely destroy the app. This makes a big difference.
The app DOES NOT REQUIRE rooting you device. It is designed to work without SuperUser privileges.
The app supports a service mode allowing for automatic background hibernating of specified processes. Attention: use the service mode with a caution. If some of hibernated processes are recreated constantly by themselves, the service may exhaust the battery.
The service is configured in the settings dialog. Among other things you can enable or disable service notifications about varios events.
Use the Status dialog to edit the list of currently hibernated processes.
More details on the site. FAQ is also available at http://wifiline.blogspot.com/p/hibernate-faq.html.
If you think you found a bug, please contact me via e-mail and provide as many details as possible. There exist too many different devices and Android flavours, so I can't test the app on all of them. We could try to solve your specific problems together, instead of dumb downvoting of the app.
WARNING! It is strongly recommended to not hibernate apps which are installed as widgets on your launcher or lock screen.
WARNING! On Android 5+ active tasks can not be monitored anymore by system design. As a workaround, Hibernate does now provide a special accessibility service, which must be enabled manually by user in the system Accessibility settings. Without this hibernation service will not function properly on Android 5+.
In addition Google requires this text to appear here: "This app uses Accessibility services."
ATTENTION!!! Since some latest Android 5.1.1 builds (around LMY48I, august 2015) Google completely broke the functionality of Hibernate. They left no ways to get information about processes (IDs, priorities, etc.) through public APIs. I made a workaround with a limited functionality (for example, process priorities, services and dependencies are not listed anymore) and resource consumption may increase. This is not my fault. Please downvote Google itself. Alternatives are: not to upgrade to the latest Android versions or root your device.
ATTENTION! THE APPLICATION WILL NOT FUNCTION PROPERLY IN ANDROID 7+. GOOGLE INTENTIONALLY BROKE ALL METHODS OF PROCESS LISTING. YOU MAY FIND DETAILS HERE - https://code.google.com/p/android/issues/detail?id=205565
Fixed a problem on Android 5+: packages with subprocesses were skipped during listing.
On Android 5+, do not forget to re-enable the Hibernate's accessibility service.
Allows an application to call killBackgroundProcesses(String].
This constant was deprecated in API level 21. No longer enforced.
Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.
Must be required by an AccessibilityService, to ensure that only the system can bind to it.