Help | Advanced Search
Computer Science > Performance
Title: web performance with android's battery-saver mode.
Abstract: A Web browser utilizes a device's CPU to parse HTML, build a Document Object Model, a Cascading Style Sheets Object Model, and render trees, and parse, compile, and execute computationally-heavy JavaScript. A powerful CPU is required to perform these tasks as quickly as possible and provide the user with a great experience. However, increased CPU performance comes with increased power consumption and reduced battery life on mobile devices. As an option to extend battery life, Android offers a battery-saver mode that when activated, turns off the power-hungry and faster processor cores and turns on the battery-conserving and slower processor cores on the device. The transition from using faster processor cores to using slower processor cores throttles the CPU clock speed on the device, and therefore impacts the webpage load process. We utilize a large-scale data-set collected by a real user monitoring system of a major content delivery network to investigate the impact of Android's battery-saver mode on various mobile Web performance metrics. Our analysis suggests that users of select smartphones of Huawei and Sony experience a sudden or gradual degradation in Web performance when battery-saver mode is active. Battery-saver mode on newer flagship smartphones, however, does not impact the mobile Web performance. Finally, we encourage for new website design goals that treat slow (and throttled-CPU) devices kindly in favor of improving end-user experience and suggest that Web performance measurements should be aware of user device battery charge levels to correctly associate Web performance.
Subjects: | Performance (cs.PF); Networking and Internet Architecture (cs.NI) |
Cite as: | [cs.PF] |
(or [cs.PF] for this version) | |
Focus to learn more arXiv-issued DOI via DataCite |
Submission history
Access paper:.
- Other Formats
References & Citations
- Google Scholar
- Semantic Scholar
DBLP - CS Bibliography
Bibtex formatted citation.
Bibliographic and Citation Tools
Code, data and media associated with this article, recommenders and search tools.
- Institution
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs .
IEEE Account
- Change Username/Password
- Update Address
Purchase Details
- Payment Options
- Order History
- View Purchased Documents
Profile Information
- Communications Preferences
- Profession and Education
- Technical Interests
- US & Canada: +1 800 678 4333
- Worldwide: +1 732 981 0060
- Contact & Support
- About IEEE Xplore
- Accessibility
- Terms of Use
- Nondiscrimination Policy
- Privacy & Opting Out of Cookies
A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.
Subscribe to the PwC Newsletter
Join the community, edit social preview.
Add a new code entry for this paper
Remove a code repository from this paper, mark the official implementation from paper authors, add a new evaluation result row.
TASK | DATASET | MODEL | METRIC NAME | METRIC VALUE | GLOBAL RANK | REMOVE |
---|
Remove a task
Add a method, remove a method, edit datasets, web performance with android's battery-saver mode.
13 Mar 2020 · Goel Utkarsh , Ludin Stephen , Steiner Moritz · Edit social preview
A Web browser utilizes a device's CPU to parse HTML, build a Document Object Model, a Cascading Style Sheets Object Model, and render trees, and parse, compile, and execute computationally-heavy JavaScript. A powerful CPU is required to perform these tasks as quickly as possible and provide the user with a great experience. However, increased CPU performance comes with increased power consumption and reduced battery life on mobile devices. As an option to extend battery life, Android offers a battery-saver mode that when activated, turns off the power-hungry and faster processor cores and turns on the battery-conserving and slower processor cores on the device. The transition from using faster processor cores to using slower processor cores throttles the CPU clock speed on the device, and therefore impacts the webpage load process. We utilize a large-scale data-set collected by a real user monitoring system of a major content delivery network to investigate the impact of Android's battery-saver mode on various mobile Web performance metrics. Our analysis suggests that users of select smartphones of Huawei and Sony experience a sudden or gradual degradation in Web performance when battery-saver mode is active. Battery-saver mode on newer flagship smartphones, however, does not impact the mobile Web performance. Finally, we encourage for new website design goals that treat slow (and throttled-CPU) devices kindly in favor of improving end-user experience and suggest that Web performance measurements should be aware of user device battery charge levels to correctly associate Web performance.
Code Edit Add Remove Mark official
Datasets edit.
Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser .
Enter the email address you signed up with and we'll email you a reset link.
- We're Hiring!
- Help Center
Android Battery Optimizer
Proceedings of International Conference On “Recent Advancements in Science, Engineering & Technology, and Management”
This paper presents a novel framework report of methods to save and optimize the battery of smartphones. It further mentions an innovative method to save battery for the long run as well. The vital objective of this paper is to maximize the power efficiency of mobile phones by working on their drain rate.
Related Papers
2012 The First IEEE Workshop on Enabling Technologies for Smartphone and Internet of Things (ETSIoT)
Christian Bonnet , Soumya Kanti Datta
Farooq Ahmad Mir
Smartphones began as the new significant device to many. A cellphone can combine some or all functionalities of several different devices which include a secretive notebook, mobile, private reformation console, song player, walkie-talkie, and/or GPS. Most of the technologies listed on top of that may be actuated as mandatory, one smartphone is commonly on. Seeing that a smartphone will perform activities within the background even at some purpose in idle mode and since it's restricted to battery life, it'll be essential to understanding what really happens within the background and the way it affects the approach to life of the battery and, therefore, a way to improve it. For this termination, we have analyzed two telephone structures, in particular in search of how the recruitment of force varies according to past historical applications and the type of network connection. For example, we show you that you can increase the power of an iPhone up to 59% while you transmit the song in Wi-Fi instead of 3G, we show that network programs going for walks within the history can lessen the electricity efficiency of an iPhone with the aid of up to 72% when in comparison to real idle kingdom. Our focus commentary sheds light on eating up the battery existence of a smartphone and led us to offer optimization strategies to increase the battery lifestyles.
Editor IJRET
IEEE Access
Prasenjit Choudhury
Mehran University Research Journal of Engineering and Technology
Abdul Hafeez Muhammad
Battery driven computing devices such as laptops and cellular phones have become a necessity in this era. Mobile applications help us in daily life activities and with the rise of Internet of Things (IoT) new opportunities are open up to automate different task. However, batteries have their own limitations such as weight, cost, and size. Multiple applications and background processes running in parallel easily drain phone’s battery within 24 hours consequently annoying users by limited battery capacity. Repeated charge, recharge cycles steadily diminish the full capacity of batteries resulting in the immense decreased performance of the device. Therefore, mobile devices and mobile applications are in great need of energy-aware modules. In this paper, a survey is performed to identify the needs of the mobile user in the context of energy consumption problem. The results of survey lead authors to propose a middle layer energy aware framework to address this issue. The proposed framew...
Waseem Khan
Energy is an important resource in mobile computers now days. It is important to manage energy in efficient manner so that energy consumption will be reduced. Developers of operating system decided to increase the battery life time of mobile phones at operating system level. So, design of energy efficient mobile operating system is the best way to reduce the energy consumption in mobile devices. In this paper, currently used energy efficient mobile operating system is discussed and compared. Recent energy efficient techniques used to reduce the power consumption of mobile devices will also be summarized and discussed.
Manas Datta
The user interface of 3G/LTE is substantial subscriber to battery enfeeble on mobile devices. A large portion of energy is consumed by the 3G/LTE interface by only keeping the mobile devices radio into active mode. Mobile Application is also a substantial subscriber to battery drain on mobile devices. It also consumes a large portion of energy by running background applications. This paper describes the comparison of reducing the energy consumption between 3G/LTE network and mobile applications.
Md Minhazul Islam
Marcel Cunha
Giancarlo Succi
Cellular phones and tablets are ubiquitous, with a market penetration that is counted in millions of active users and units sold. The increasing computing capabilities and strict autonomy requirements on mobile devices drive a particular concern on energy utilization and optimization of this kind of equipment. In this paper, we investigate an approach to relate the energy consumption of smartphones with the operational status of the device, surveying parameters exposed by the operating system using an Android application. Our goal is to explore the means to expand the information that may help to produce more reliable measurements that can be used in further research for designing energy optimization profiles for mobile devices and identify optimization needs.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
RELATED PAPERS
International Journal of Computer Network and Information Security
Ambrin Javed
cl.cam.ac.uk
Narseo Vallina
Proceedings of the …
ACM UbiComp
David T. Nguyen , Xin Qi , Jianing Zhao , Gang Zhou
ACM SIGMETRICS Performance Evaluation Review
Xiaomeng Chen
2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC)
Reem Bahgat , Hany Ammar
David T. Nguyen
Power Management Survey
SANJEEV MEHROTRA
2014 Science and Information Conference
Mostafa Azizi , Khalil Hamzaoui
Mr. Jogi John
CERN European Organization for Nuclear Research - Zenodo
Kierven de Mesa
Gran Badshah , Jasni Mohamad Zain
Journal of Theoretical and Applied Information Technology
Gran Badshah
Joel J P C Rodrigues
Gabriel-Miro Muntean , Martin Kennedy
RELATED TOPICS
- We're Hiring!
- Help Center
- Find new research papers in:
- Health Sciences
- Earth Sciences
- Cognitive Science
- Mathematics
- Computer Science
- Academia ©2024
International Journal of Advanced Research in Computer and Communication Engineering
A monthly Peer-reviewed / Refereed journal
ISSN Online 2278-1021 ISSN Print 2319-5940
Battery Saver in Android Studio
Kiran Donge, V.M. Rakhade
Abstract: Now a day 75 % of people or even more than that use Android Operating System in the world. Android Operating System has groundbreaking features like Mobile Hotspots, Calling, Texting, Gaming, WIFI, Bluetooth, etc in such small devices that fit in the palm. In between these revolutionary features, we are going to talk about the main feature which is its battery. Because of Battery, it is portable meaning, it can be carried anywhere and it doesn’t need to be connected continuously to an electric socket like desktops, TVs, etc while using it. But still, it needs to be charged at least once a day. Android Operating System uses a lot of resources which in turn reduces the battery charge too quickly. To tackle this situation much research has been done to optimize the Battery quality of android devices but with a limited supply of energy, the battery can’t withstand android applications for a long-time. There are various ways to enhance power management. One of them is a battery saver application. This application can help the user to reduce power consumption slightly.
Keywords: Smartphone Android Operating System, Battery Saver.
- Call for Papers
Rapid Publication 24/7
August 2024/September 2024
Submission: eMail paper now Notification: Immediate Publication: Immediately with eCertificates
Frequency: Monthly
Submit to [email protected] or [email protected]
Author Center
- How can I publish my paper?
- Why Publish in IJARCCE
- Benefits to Authors
- Instructions to Authors
- Frequently Asked Questions
- Author Testimonials
IJARCCE Management
- Aims and Scope
- Editorial Board
- DOI and Crossref
- Publication Ethics
- Editorial Policies
- Publication Policies
- Subscription / Librarian
- Conference Special Issue Info
- Current Issues / Archives
- Conference Special Issue
Navigation Menu
Search code, repositories, users, issues, pull requests..., provide feedback.
We read every piece of feedback, and take your input very seriously.
Saved searches
Use saved searches to filter your results more quickly.
To see all available qualifiers, see our documentation .
- Notifications You must be signed in to change notification settings
raphaelcfernandes/Android-Battery-Saver
Folders and files.
Name | Name | |||
---|---|---|---|---|
120 Commits | ||||
wrapper | wrapper | |||
Repository files navigation
Undergrad dissertation project to assist Android to save battery by saving stages of the foreground app in the local DB. The information saved for each app consists of: brightness level and frequency of each CPU core. For each app that is loaded by the user, a new config is created or a previous one is loaded.
Contributors 3
- Java 100.0%
Android battery saver system.
Creating an Android battery saver system is a practical and useful project. Here’s a step-by-step guide to help you get started:
Define Battery Consumption Factors:
- Identify key factors that contribute to battery consumption on Android devices, such as screen brightness, background processes, network usage, etc.
Data Collection:
- Gather data on battery usage patterns from various Android devices.
- Use Android’s Battery Historian or other tools to analyze battery consumption.
User Interface (UI):
- Design an intuitive user interface for your battery saver app.
- Include features like toggles for different battery-saving modes, real-time battery status, and historical usage information.
Battery Saving Modes:
- Implement different battery-saving modes with varying levels of restrictions.
- Consider modes that adjust screen brightness, limit background processes, and disable certain features when the battery is low.
Optimized Charging:
- Implement optimized charging algorithms to prolong battery lifespan.
- Consider features like slow charging during nighttime or adaptive charging based on usage patterns.
Background Process Management:
- Develop a system to manage and limit background processes and services.
- Identify and prioritize processes that significantly impact battery life.
Screen Brightness Control:
- Include an adaptive screen brightness control mechanism.
- Utilize sensors to adjust screen brightness based on ambient light conditions.
Network Optimization:
- Implement features to optimize network usage, such as intelligent syncing of data or reducing background data usage.
User Notification:
- Notify users about their battery status, recommended actions, and potential battery-draining apps.
- Provide suggestions on optimizing settings for better battery life.
Task Automation:
- Implement automated tasks or schedules for activating/deactivating battery-saving modes.
- Allow users to customize automation rules based on their usage patterns.
- Test your battery saver system on various Android devices with different versions of the operating system.
- Evaluate its impact on battery life and performance.
Security Measures:
- Ensure that your app follows Android security guidelines.
- Implement secure practices, especially if your app requires access to sensitive information.
Documentation:
- Document your project thoroughly, including the algorithms used, UI/UX decisions, and testing results.
User Feedback:
- Collect feedback from users to improve the app’s effectiveness and user experience.
- Consider implementing analytics to track user behavior and app performance.
Building an Android battery saver system requires a good understanding of Android development, power management, and user experience. Best of luck with your project!
Leave a Comment Cancel Reply
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.
[ninja_form id=1] |
[contact-form-7 id=”3962″ title=”Welcome”]
WhatsApp us
IMAGES
VIDEO
COMMENTS
In other battery saver app s there are many functions like cooling th e temperature of the battery, cleaning the m emory, cleaning cache, junk files etc. Our app doesn't contain such features ...
The assessment of the power-saving API has been performed on real Android devices and also compared to the most powerful power-saving applications - DU Battery Saver and Battery Saver 2016 - currently available on the Android market.
We utilize a large-scale data-set collected by a real user monitoring system of a major content delivery network to investigate the impact of Android's battery-saver mode on various mobile Web performance metrics. Our analysis suggests that users of select smartphones of Huawei and Sony experience a sudden or gradual degradation in Web performance when battery-saver mode is active. Battery ...
However, increased CPU performance comes with increased power consumption and reduced battery life on mobile devices. As an option to extend battery life, Android offers a battery-saver mode that ...
Android phones in particular can benefit from an improved battery capacity due to the potentially limitless functionality that the operation system provides to its users with regards to ...
We utilize a large-scale data-set collected by a real user monitoring system of a major content delivery network to investigate the impact of Android's battery-saver mode on various mobile Web performance metrics.
Creating a battery saver system in an Android application typically involves implementing features to optimize power consumption. This might include controlling background processes, reducing screen brightness, and managing network connections.
Saving power of Smartphone's battery becomes an important because of appearance of applications and technologies that consume more power such as GPS and wifi. This paper reports on development and evaluation of an Android service to save power, it tries to utilizes Smartphone idle times to stop technologies such as Wifi and Bluetooth and application that may consume battery power; this service ...
We utilize a large-scale data-set collected by a real user monitoring system of a major content delivery network to investigate the impact of Android's battery-saver mode on various mobile Web performance metrics.
Android Operating System uses a lot of resources which in turn reduces the battery charge too quickly. To tackle this situation much research has been done to optimize the Battery quality of android devices but with a limited supply of energy, the battery can't withstand android applications for a long-time.
Developers of operating system decided to increase the battery life time of mobile phones at operating system level. So, design of energy efficient mobile operating system is the best way to reduce the energy consumption in mobile devices. In this paper, currently used energy efficient mobile operating system is discussed and compared.
Android Operating System uses a lot of resources which in turn reduces the battery charge too quickly. To tackle this situation much research has been done to optimize the Battery quality of android devices but with a limited supply of energy, the battery can't withstand android applications for a long-time.
This Android battery saver system application displays a list of apps ranked by their battery usage. It monitors the battery level and triggers an alarm if the battery is low and an app is consuming significant power, allowing the user to force stop the app. The system uses Android Studio as a front end and gets data directly from the phone, displaying usage statistics and notifications to ...
Undergrad dissertation project to assist Android to save battery by saving stages of the foreground app in the local DB. The information saved for each app consists of: brightness level and frequency of each CPU core. For each app that is loaded by the user, a new config is created or a previous one is loaded.
This Android battery saver system application displays a list of apps ranked by their battery usage. It monitors the battery level and triggers an alarm if the battery is low and an app is consuming significant power, allowing the user to force stop the app. The system uses Android Studio as a front end and gets data directly from the phone, not requiring a backend. It helps users reduce ...
is a battery saver application. This application can help the user to reduce power consumption sl KEYWORDS: Android Operating System, Battery Saver, Phones.
The proposal outlines an Android battery saver application that will monitor battery usage and level. It will display a list of apps consuming the most battery for the user to review and potentially force stop. If the battery level is low and certain apps are using significant power, the system will trigger an alarm. The goal is to help phones minimize unnecessary power usage and last longer ...
ABSTRACT The android battery saver system application was investigated in this study. For this study, the survey method was mostly used. This design was chosen because it makes finding relative incidence easier. Data was collected from 76 persons in Calabar using a questionnaire. Data analysis. and processing were ongoing, and statistical analysis was to be carried out using SPSS version 20 ...
Abstract. Saving power of Smartphone's battery becomes an important because of appearance of applications and technologies that consume more power such as GPS and wifi. This paper reports on ...
Creating an Android battery saver system is a practical and useful project. Here's a step-by-step guide to help you get started: Gather data on battery usage patterns from various Android devices. Use Android's Battery Historian or other tools to analyze battery consumption. Include features like toggles for different battery-saving modes ...
This document describes an Android battery saver system that analyzes battery usage data from built-in phone classes and creates a list of apps draining battery power. It determines the battery level and triggers an alarm if the level is low and apps are consuming too much power, telling the user to close battery-draining apps. The system uses Android Studio as a frontend and gets data from ...
This document discusses a student project report on an Android battery saver system. It includes the following sections: 1. Literature Survey: Discusses prior research on predicting battery life and using prediction to reduce energy consumption in applications like email clients and exercise apps. 2. Project Details: Outlines the project goals of developing an Android app to predict battery ...
Android Based Battery Saver - Free download as PDF File (.pdf), Text File (.txt) or read online for free. Now a day's everyone is using Smartphone's. Many of the Smartphone uses "Android" operating system and it is being used by many people around the globe. The name Smartphone implies that it provides all functionality and applications that reduces the human intervention. Some of the ...