ACCA Wireless Charing for Pixel 5 Running Proton AOSP - Google Pixel 5 Questions & Answers

Hi All,
I'm not sure if this is the right thread to ask about this, but here goes.
I LOVE the Pixel 5. The form factor to me just can't be beat, and I'm not eager for the day I'll have to swap to the 6, 7, or whatever comes next. That day recently came a bit closer than I would have liked.
My beloved pixel 5 finally got hit by the dreaded battery bloat. A local repair guy was able to save me, this time around, but it was a bit close for comfort.
It seems clear to me the battery issue was due to the fact I am home a lot more these days, and I leave my Pixel on the wireless charging stand all the time. It appears a safe way to minimize problems would be to turn on Adaptive Charging. However, proving nothing is ever easy or straightforward, that's not an option for me. I'm running kdrag0n's Proton AOSP rom, and as happy as I am with it, it doesn't currently support adaptive charging. Thankfully, I've rooted the device, and see Advanced Charging Controller is an option. The easiest way to use it seemed to be to install ACCA.
As best I can tell, it does work...but only with wired charging. From what I'm reading, there are settings I can change to, for example, limit charging wirelessly to only 80% maximum. Going into forums though, it appears the settings are device-specific. Since most Pixel 5 users are running the stock Android from Google, they don't need ACCA (Adaptive charging is already there), so I've painted myself into a niche here.
Certainly I'm not the only Pixel 5 user, wanting to limit WIRELESS charging, via a root solution because I'm running a modded OS that doesn't include it?
Can anyone advise, short of having to flash stock firmware back on the phone?

Related

Fighting Wakelocks all day long !

I honestly thought that Android was better, when going away from iPhone last monday.... Have had 6 iphones during the last 5 years, NEVER had problems with battery because of GPS, WIFI or 3G being ON all the time...
I got the HTC One, setup all accounts, synced and transfered as much data i could from my iPhone and was finished the same day.
Charged the phone 100% and unplugged it, slept 7 hours and found out to my horror that 30% of the battery had vanished through the night !!!!!!
6-7 days later I kind of know what the real problem is.
- It's not the fact that Wifi, 3G or GPS is ON in the settings
- It's not the CPU that works all the time
- It's not because of syncronization
it all those f*cking WakeLocks !
Apps that wants to retrieve notifications,
Apps that wants to update my location using location services
Apps that want to access the internet and do updates...
WakeLocks as they are called...
Why the hell can't Android OS manage all these WakeLocks while sleeping / off / idle ?? it's mind boggling how bad Android OS is, compared to IOS, when it comes to managing background services and data connections.
Facebook, Google+, GoogleMaps, Music, News & Weather, BlinkFeed, Email... they all suck power ALL THE TIME ! unless you disable notification and interval updates...
Anyone else than me fighting WakeLocks to get better standby times ?
Anyone else that feels the same way - that Android kind of sucks at background services ?
After 7 days - i think i nailed all the power-suckers... i hope my 2nd week with an Android will be a better experience than my first (Phone in charger almost all the time)
ps. Why the F*** does this phone charge so slow ? 5 hours is ridiculous !!!
Montago said:
Why the hell can't Android OS manage all these WakeLocks while sleeping / off / idle ?? it's mind boggling how bad Android OS is, compared to IOS, when it comes to managing background services and data connections.
Facebook, Google+, GoogleMaps, Music, News & Weather, BlinkFeed, Email... they all suck power ALL THE TIME ! unless you disable notification and interval updates...
Anyone else that feels the same way - that Android kind of sucks at background services ?
After 7 days - i think i nailed all the power-suckers... i hope my 2nd week with an Android will be a better experience than my first (Phone in charger almost all the time)
ps. Why the F*** does this phone charge so slow ? 5 hours is ridiculous !!!
Click to expand...
Click to collapse
Nope, Android is awesome at managing background services because multitasking is what Android was built to do, whereas the iPhone was really built to do one thing at a time. Grant you, that one thing was really well executed but one thing at a time nonetheless. And yes, I'm aware that iOS5 added the ability to multitask, but it's not the same as you're experiencing.
By the way, we're going to define some terms here because they're different on Android and iOS. Android apps don't "retrieve notifications," they sync in the background. Every app that you download you can adjust it's sync times or what to sync. There are apps out there that can help automatically set your sync settings based on how you use the phone; for instance, there's one by Qualcomm called Snapdragon BatteryGuru. Another that's been highly recommended is Greenify. I'm more familiar with BatteryGuru, though. You can set it to turn off ALL APP SYNCs while the phone is idle/sleep, or even the data connection all together(although the HTC One has this feature enabled by default).
You need to adjust your battery life expectations as well. I had an iPhone 5 before I switched to the Droid DNA, then finally to the HTC One. I could easily get 16-24hrs out of my iPhone 5. Aside from the Droid RAZR MAXX, I've never gotten that out of an Android phone. I know they work differently, and I'm okay with that because I like how Android retrieves and displays my information(largely, in widgets like Blinkfeed) as opposed to having to open an app and wait for it to load. I'm pretty satisfied if I'm able to get 10-14hrs of usage time out of my Android phones. Your mileage may vary based on how you use the device, however. If you're not going to be able to come to terms with that, then I highly suggest you return to your iPhone or pick up an Android device with an enormous battery like the RAZR MAXX series or the Galaxy Note 2... or anything that has 3,000+mAH battery.
As for 5hr charge times: Are you charging with the OEM Charger or one from a carrier? I've gotten the fastest charges out of my AT&T branded charger and the HTC One's original charger. However, if I use a Samsung branded charger/cable and or a motorola charger/cable, much longer charging times.
unremarked said:
Nope, Android is awesome at managing background services because multitasking is what Android was built to do, whereas the iPhone was really built to do one thing at a time. Grant you, that one thing was really well executed but one thing at a time nonetheless. And yes, I'm aware that iOS5 added the ability to multitask, but it's not the same as you're experiencing.
By the way, we're going to define some terms here because they're different on Android and iOS. Android apps don't "retrieve notifications," they sync in the background. Every app that you download you can adjust it's sync times or what to sync. There are apps out there that can help automatically set your sync settings based on how you use the phone; for instance, there's one by Qualcomm called Snapdragon BatteryGuru. Another that's been highly recommended is Greenify. I'm more familiar with BatteryGuru, though. You can set it to turn off ALL APP SYNCs while the phone is idle/sleep, or even the data connection all together(although the HTC One has this feature enabled by default).
You need to adjust your battery life expectations as well. I had an iPhone 5 before I switched to the Droid DNA, then finally to the HTC One. I could easily get 16-24hrs out of my iPhone 5. Aside from the Droid RAZR MAXX, I've never gotten that out of an Android phone. I know they work differently, and I'm okay with that because I like how Android retrieves and displays my information(largely, in widgets like Blinkfeed) as opposed to having to open an app and wait for it to load. I'm pretty satisfied if I'm able to get 10-14hrs of usage time out of my Android phones. Your mileage may vary based on how you use the device, however. If you're not going to be able to come to terms with that, then I highly suggest you return to your iPhone or pick up an Android device with an enormous battery like the RAZR MAXX series or the Galaxy Note 2... or anything that has 3,000+mAH battery.
As for 5hr charge times: Are you charging with the OEM Charger or one from a carrier? I've gotten the fastest charges out of my AT&T branded charger and the HTC One's original charger. However, if I use a Samsung branded charger/cable and or a motorola charger/cable, much longer charging times.
Click to expand...
Click to collapse
The thing is... if you DO trim down all the WakeLocks, your HTC One will last just as long as the iPhone 4/5... although, you wont get as many notifications in the background and data wont get transfered while sleeping.
I'll check out the apps your mentioned - the abillity to specify when and how often programs are allowed to work while the phone is sleeping.
but doing nothing will simply drain the battery so fast that you might as well put a permanent charging cord into it !!
regarding charging: I've been using the HTC One charger that i got with it, as well as the large iPad charger and high powered USB ports, neither seems to charge faster than the other

Advice for dedicated AA phone

Hi there,
since I don't want to root my main phone (don't want to hassle around with some apps that try to block on rooted phones, and also don't want to enable that stupid google voice assistant to use google maps and so on) I want to buy a phone just for Android Auto. This phone will be rooted and stay in the car all time, it could also get a custom ROM. Since I don't have any experience with AA mirror yet and also not that much experience with rooting, it would be great if you have some suggestions what I could get for this use case.
From what I found here so far, the requirements seem to be:
- easy to root
- possible to install custom roms
- will have the display turned on (for AA mirror) for several hours whenever traveling a longer distance
-- maybe heat could be an issue?
- should not have the cheapest battery since it will be charged for long times when traveling as well as not charged at all for several days
-- unfortunately, there doesn't seem to be smartphones anymore that can be used with batteries pulled out
-- is there anything to be considered because of the always-usb-connected use case
- preferably a cheap model from a premium manufacturer
Any suggestion for my decicion or experience with a dedicated phone would be helpful.
Have you considered a raspberry pi?
There are plug n play rom do get that up and running as a AA display
Sent from my SM-N960F using Tapatalk
can you please hep me with the raspberry pi to make aa diplay for my skoda bolero mib 2.0 android auto?
Every phone should work.
It's only important that you use an app like Automate to put the phone into airplane mode whenever the cable is disconnected (=car head unit shut off). This requires root.
I personally use an old Galaxy S4 with ridicously bad battery health and it stays on for around 2 days without driving. It charges while you're driving, of course.
No issues with heat. I keep it in the burning hot glovebox.
I am doing this for a year now. I use an old nexus 5x.
Until now i had a original based custom rom, but just ysterday i wanted to refresh some things so i installed slim rom. (It is very light and dont have play services. I then installed pico gapps. It is the lighter you can flash so that android auto to work).
I use 7.1.2 custom rom because i think is better for android auto.
Anyway what i have:
-I used a switch (on/of), soldered in a cable so tha start / stop android auto just by turning on/off the switch.
- I disabled completely lockscreen. Set brightness to min and disable auto brightness.
- Use titanium to freeze whatever i don't need. Many things including phone app, etc)
- I used tasker. 2 conditions:
When phone doesn't charge set battery save mode.
When car mode is enabled (which means android auto is running) enable wifi on, location on etc. When car mode of disable all, also kill 20 apps (so that no app stay in background so no battery consumption when android auto goes off).
(some use only charging condition but my setup is more complicated so this works fantastic.)
With this, i practically can use android auto without ever battery discharge. When phone doesn't change and android auto doesn't run, battery consumption is very very low. It can Last more than 20 days and battery is very old.
I actually have some more complicated setup. When switch is off i change from another usb of the car (not the one i use for android auto). I have in this usb a changer with more amper to charge faster when i don't use android auto..
I don't propose it as this is much difficult for the average person. Just write it as an idea if car doesn't change fast (this happens in my car).
I posted my use / ideas. Some may be useful to some, some other not.
I may post a video here displaying it some time when i found time and tasker setup if anyone need it as many wants this. I have read alot to do this in varius sites.
I'll post it here also:
I made a 4 minutes video displaying android auto mirroring in my car, with some apps and a dedicated phone with a switch for this. It may give some ideas:
sosimple said:
I'll post it here also:
I made a 4 minutes video displaying android auto mirroring in my car, with some apps and a dedicated phone with a switch for this. It may give some ideas:
Click to expand...
Click to collapse
Hi .
What rom do you recommend for S5?
juanmontequinto said:
Hi .
What rom do you recommend for S5?
Click to expand...
Click to collapse
You mean galaxy s5?, I don't have s5. I had it in past. I would install something similar to the rom i installed to nexus 5x i have.
The lighter nougat rom with pico gapps.
If it goes ok with battery consumpsion an especially standby time you keep it. If not try another one.
sosimple said:
You mean galaxy s5?, I don't have s5. I had it in past. I would install something similar to the rom i installed to nexus 5x i have.
The lighter nougat rom with pico gapps.
If it goes ok with battery consumpsion an especially standby time you keep it. If not try another one.
Click to expand...
Click to collapse
Thanks for the advice :bueno:
i did it using mi 6a. it auto boot and auto off upon detection upon power on
search on xda on how to auto power on device. many device can do this
Sent from my vivo 1723 using Tapatalk
cboghiu said:
can you please hep me with the raspberry pi to make aa diplay for my skoda bolero mib 2.0 android auto?
Click to expand...
Click to collapse
Take a look at this guys solution.
https://youtu.be/Puk_pzMGd7c
Sent from my SM-N960F using Tapatalk
Thank you for all the suggestions so far.
sosimple said:
I am doing this for a year now. I use an old nexus 5x.
I actually have some more complicated setup. When switch is off i change from another usb of the car (not the one i use for android auto). I have in this usb a changer with more amper to charge faster when i don't use android auto..
I don't propose it as this is much difficult for the average person. Just write it as an idea if car doesn't change fast (this happens in my car).
Click to expand...
Click to collapse
I remember that I read somewhere that Android Auto only needs the data wires from the USB cable so it would be possible to connect only the two data wires to the cars USB port and the other two wires to a fast charger, I think there even are prebuild Y-like cables that do exactly this.
But I'm not sure if this still works as expected since nowadays we have USB-C connectors and a lot of different fast charging standards. Some require the data cables to be short cutted (so you cannot use data at the same time) while others send different voltage impulses as handshakes to determine the charger type.
But maybe it is worth looking into this topic for you (and maybe for me aswell if I will encounter the same issue).
Doesn't look like this would be working, found a thread here about it: https://forum.xda-developers.com/an.../usb-y-cable-to-quick-charge-android-t3448805
WieselDroid said:
Thank you for all the suggestions so far.
I remember that I read somewhere that Android Auto only needs the data wires from the USB cable so it would be possible to connect only the two data wires to the cars USB port and the other two wires to a fast charger, I think there even are prebuild Y-like cables that do exactly this.
But I'm not sure if this still works as expected since nowadays we have USB-C connectors and a lot of different fast charging standards. Some require the data cables to be short cutted (so you cannot use data at the same time) while others send different voltage impulses as handshakes to determine the charger type.
But maybe it is worth looking into this topic for you (and maybe for me aswell if I will encounter the same issue).
Doesn't look like this would be working, found a thread here about it: https://forum.xda-developers.com/an.../usb-y-cable-to-quick-charge-android-t3448805
Click to expand...
Click to collapse
You read my mind..
That i was thinking to do in future. I just dont change anything yet as everything working perfect.
But i think more would become simplier if i connect only the 2 data cables in car usb of android auto (or the 3rd cable , earth, also), and charging from the other usb with the fast charger.
As i remember it was working when i experimended.
Hello. I have a problem. I have an S7, Oneplus 3t with carteam enabled (the car is skoda Octavia 3 with bolero mib 2). The problem is that the image on youtube is lagging and on storage all that are over 360p are lagging. What I am doing wrong? Please help me
Hi guys, Is possible connect 2 phones to car?
I explain my case, I have a Sync3 (Ford), with 2 USB, my plan is use an old Xperia ARC to install AA mirror, and use my first phone for use with android auto..
Is possible this?
Xperia is easy rooteable, my first phone is a Huawei P20 Pro without root.
Thanks in advance!!!!
pajarito3003 said:
Hi guys, Is possible connect 2 phones to car?
I explain my case, I have a Sync3 (Ford), with 2 USB, my plan is use an old Xperia ARC to install AA mirror, and use my first phone for use with android auto..
Is possible this?
Xperia is easy rooteable, my first phone is a Huawei P20 Pro without root.
Thanks in advance!!!!
Click to expand...
Click to collapse
Sorry, haven't seen this post. I think it is not possible with both USBs but you can put one phone to the usb and use it as a forwarder for the other phone.
https://www.xda-developers.com/wireless-android-auto-head-unit-hack/
WieselDroid said:
Hi there,
since I don't want to root my main phone (don't want to hassle around with some apps that try to block on rooted phones, and also don't want to enable that stupid google voice assistant to use google maps and so on) I want to buy a phone just for Android Auto. This phone will be rooted and stay in the car all time, it could also get a custom ROM. Since I don't have any experience with AA mirror yet and also not that much experience with rooting, it would be great if you have some suggestions what I could get for this use case.
From what I found here so far, the requirements seem to be:
- easy to root
- possible to install custom roms
- will have the display turned on (for AA mirror) for several hours whenever traveling a longer distance
-- maybe heat could be an issue?
- should not have the cheapest battery since it will be charged for long times when traveling as well as not charged at all for several days
-- unfortunately, there doesn't seem to be smartphones anymore that can be used with batteries pulled out
-- is there anything to be considered because of the always-usb-connected use case
- preferably a cheap model from a premium manufacturer
Any suggestion for my decicion or experience with a dedicated phone would be helpful.
Click to expand...
Click to collapse
I'm confused. Why does a phone using android auto have to be rooted?
well,
i been doing for the past 4 years already. you can use non root device but you miss out on video play on the car screen.
i am using redmi 4x and redmi 3, both because the availability of custom rom. but i didn use custom rom because it seems the custom roam break data and sms.
not all old phone can be use because on certain devices, android auto takes ages to connect to satellite. for example i hav tried S4, huawei mate 7, Vivo V9, all these device have problem with gps connection, sometimes didn't connect to satellite at all. it seems the low end android device release before 2016 have this issues. i think it also because of my geographic location whic require a-gps, glonass and bds, the only it work.
heating issues, yes, it exist but i use kernal app to limit the max core speed. that it works.
the other reason i chose redmi because the ability to modify the init.rc file to make the device to auto boot when i start the car.
and to turn off the device automatically when you exit the car, i use microdroid and power unplug. apk, which only available on aptoid.
i also create a macro, to send my car location to me incase of theft.[emoji1696]
Sent from my Redmi Note 7 using Tapatalk
I'm looking into doing this. I have an old Sony Z5 Compact but if I recall, it was too slow for AA. Therefore, I'd appreciate any recommendations for a cheap used phone I could buy.
I'm thinking it has to have:
1. Good GPS
2. Ability to Charge faster than it can drain
3. nanoSIM
4. Ability to root for things like init.rc for autoboot.
5. Fast boot time would be nice but perhaps I can use tasker/automate to have it goto deep sleep when its not charging
Ideally, a cheap used unlocked phone I can buy on ebay. Just searching specs, I'm thinking perhaps a Moto G Stylus, Xiomi Poco M3. I also have an old Pixel XL but I'm saving that for unlimited google photos
Before my car had android auto, I used an old tablet. It worked OK but the biggest issue was that it could not charge faster than it would drain. The battery would eventually wear down. Also, after a while, AA would just crash. Ofcourse, here, I'm just mirroring so it is a little different.
eng3 said:
I'm looking into doing this. I have an old Sony Z5 Compact but if I recall, it was too slow for AA. Therefore, I'd appreciate any recommendations for a cheap used phone I could buy.
I'm thinking it has to have:
1. Good GPS
2. Ability to Charge faster than it can drain
3. nanoSIM
4. Ability to root for things like init.rc for autoboot.
5. Fast boot time would be nice but perhaps I can use tasker/automate to have it goto deep sleep when its not charging
Ideally, a cheap used unlocked phone I can buy on ebay. Just searching specs, I'm thinking perhaps a Moto G Stylus, Xiomi Poco M3. I also have an old Pixel XL but I'm saving that for unlimited google photos
Before my car had android auto, I used an old tablet. It worked OK but the biggest issue was that it could not charge faster than it would drain. The battery would eventually wear down. Also, after a while, AA would just crash. Ofcourse, here, I'm just mirroring so it is a little different.
Click to expand...
Click to collapse
I wrote above as "sosimple" but it now shows me "deleted member" due to a problem in xda forum through its moving period, that accidentally deleted my account.
Anyways, as i wrote i have an old nexus 5x. Its not the best for the work, but it does it.
If i was going to get one phone for this now, i would search something better. Probably is a good solution to buy a used phone with broken (but working) screen to get it very cheap.
4-5. I think is difficult to find one who does this. I couldn't do it in Nexus 5x (although i read it can be done) so i used a different approach :
2 Tasker scripts to watch if car mode is enabled or not.
-When android auto running, car mode is enabled automatically, tasker script1 run so do what you need then eg turn on Bluetooth, gps, normal battery mode etc..
-When android auto is off, car mode disabled automatically tasker script2 run so disable Bluetooth, GPS, enable battery light consumption mode, flight mode, etc.
This way nexus 5x (and probably most phones) loose 1-2% battery in standby mode per day, so you don't actually needs to power off phone, and it boots to android auto much faster (5 seconds in Nexus). Especially if you debloat phone. I have deleted (or freeze with titanium) most of android. Keep only what needed for android auto and mirroring to work. I did this not only for battery but also for speed.
2. As i wrote before, i have created a cable with a switch:
-when turn on switch phone connect to car usb for android auto, so android auto runs.
But i do have the problem of phone drain faster than charging. It depends of the car. If the usb for android auto charges slow, you can't do anything for this. I didn't have much problem because the battery still last for 6 hours continually.
-When turn off the switch, disconnect phone from car usb for android auto (so android auto stops in phone and in car), and connecting the phone to a 2nd usb of the car where i have a fast usb charger.
This way battery is always charged.
I use it more than 2 years this way, everything works fine.
But there is probably a better solution that i may try in future.
For understanding what i will write (i have created the cable 2 years ago so i dont remember exactly how), I'll post some info, and Google it for more:
A usb cable have 5 wires inside. 2 are for data, 2 for power +-, and 1 for grounding.
So you can create a cable which the 2 cables for +- will go to a fast usb charger. This way phone will always charge fast (faster than it drain) when car in on.
The other 2 wires and ground will go to the car usb for android auto.
You will have a Y cable with 3 usb: the 1st goes to phone, the 2nd go to the (fast) charger, the 3rd go to car usb for android auto.
I have try this and worked. You don't have to charge phone from the same usb which use android auto.
English is not my native language, i hope everyone who reads to understand what i write.
If i do this method I'll post the wiring.
This is my old video, i have change many things from then, I'll post another one some time.

2 days absolute max battery life with 'normal' use?

Morning all.
Something that has been slightly bothering me since I got this phone....it has a massive battery, it can be heavily customised with roms, xposed modules, magisk modules and all manner of tweaks. Probably one of the most open and dev-friendly devices I've ever had.
Yet, no matter what I do the only way I have ever been able to get more than 2 days out of a battery is to literally not use the phone.
I have had devices in the past such as Xperia Z3 Compact, S7 Active and others with smaller battery that were easily able to push 3 days with regular use. Hell, the Z3C was able to get up to 5 days with a little bit of trickery turning off radios when not in use etc.
Is the extra diagonal inch of screen realestate really enough to destroy the battery longevity? Typically with normal usage I am seeing 2 days with about 4.5 hours of screen-on time.
I've experimented with just about everything to push this out including no official facebook apps, decreased resolution, medium power-saving mode, kernel tweaks (currently using TGP rom and kernel), auto-sync turned off. Going beyond this I feel like you may as well just use a push-button device.
Any devs care to comment? What is the main factor that eats the battery on the Note 9? Is the exynos processor just not that power-efficient? Am I missing some hidden gem?
I guess the next step would be to transition to an AOSP based rom where the customisation is not constrained by baked-in samsung features but again, this is giving up a lot including proper s-pen functionality.
I recently kitted out an LG V30+ for my wife and it is just insane to me that a phone which only has a 3300mah battery can get the same life as the Note9 or better.
Is there some strategy I have missed or is this really the best we can hope for? Seems like an extremely inefficient use of 4000mah to me.
bandario said:
Morning all.
Something that has been slightly bothering me since I got this phone....it has a massive battery, it can be heavily customised with roms, xposed modules, magisk modules and all manner of tweaks. Probably one of the most open and dev-friendly devices I've ever had.
Yet, no matter what I do the only way I have ever been able to get more than 2 days out of a battery is to literally not use the phone.
I have had devices in the past such as Xperia Z3 Compact, S7 Active and others with smaller battery that were easily able to push 3 days with regular use. Hell, the Z3C was able to get up to 5 days with a little bit of trickery turning off radios when not in use etc.
Is the extra diagonal inch of screen realestate really enough to destroy the battery longevity? Typically with normal usage I am seeing 2 days with about 4.5 hours of screen-on time.
I've experimented with just about everything to push this out including no official facebook apps, decreased resolution, medium power-saving mode, kernel tweaks (currently using TGP rom and kernel), auto-sync turned off. Going beyond this I feel like you may as well just use a push-button device.
Any devs care to comment? What is the main factor that eats the battery on the Note 9? Is the exynos processor just not that power-efficient? Am I missing some hidden gem?
I guess the next step would be to transition to an AOSP based rom where the customisation is not constrained by baked-in samsung features but again, this is giving up a lot including proper s-pen functionality.
I recently kitted out an LG V30+ for my wife and it is just insane to me that a phone which only has a 3300mah battery can get the same life as the Note9 or better.
Is there some strategy I have missed or is this really the best we can hope for? Seems like an extremely inefficient use of 4000mah to me.
Click to expand...
Click to collapse
This is what you get when you use a high performance chip.
If it was like cars.. just because the gas tank is big (battery) doesn't mean that the engine won't consume the fuel faster than a more Efficient engine (cpu) with less power.
Other phones might be able to last 3 days, but they also dont have the performance capabilities. Turn on extreme power saving and see how long the phone lasts ...
I'm using stock unbranded ROM. I also adp uninstalled all the Facebook system apps (devil-ware). With Pie + OneUI + Night mode + Dark UI apps, it's the first time I love stock. I bet your non-stock ROM + TGP is the culprit.
I charge nightly on a wireless charge pad; easy on the battery. In Device Care, I run the default "Optimized" setting. I use it moderately for the first 12 hours of my working day (meetings phone calls), and I often have 85-90% charge left at that point. I then use the phone HEAVILY for the next 4 hours (watching video, reading, etc.), and at that point I am never below 50% (often 60-70) when I put it back on the charge pad, go to sleep, and start the whole thing over again. I have the US version (Snapdragon), darkmode and auto brightness is always on, and I use Automate to toggle my wifi off when not home and back on when home. Other than that, I have gps, bluetooth, and phone data always on. Bluetooth pairs with my watch and car, and gps auto-toggles by the kernel whenever I load maps or whenever my Life360 app updates my location (every few minutes).
That's all fairly normal use with a bit of power-savings thought into it. If you cannot get similar performance without your screen brightness jacked way up and wifi always on (that eats battery as you move around), then maybe you have a power-hungry app. Check your Device Care section of Settings, and start watching your "Usage by apps".
Also, it's better to slow-charge than fast-charge (wears it out more quickly). And you are better off charging nightly than waiting two days until it's very low.
gruuvin said:
I charge nightly on a wireless charge pad; easy on the battery. In Device Care, I run the default "Optimized" setting. I use it moderately for the first 12 hours of my working day (meetings phone calls), and I often have 85-90% charge left at that point. I then use the phone HEAVILY for the next 4 hours (watching video, reading, etc.), and at that point I am never below 50% (often 60-70) when I put it back on the charge pad, go to sleep, and start the whole thing over again. I have the US version (Snapdragon), darkmode and auto brightness is always on, and I use Automate to toggle my wifi off when not home and back on when home. Other than that, I have gps, bluetooth, and phone data always on. Bluetooth pairs with my watch and car, and gps auto-toggles by the kernel whenever I load maps or whenever my Life360 app updates my location (every few minutes).
That's all fairly normal use with a bit of power-savings thought into it. If you cannot get similar performance without your screen brightness jacked way up and wifi always on (that eats battery as you move around), then maybe you have a power-hungry app. Check your Device Care section of Settings, and start watching your "Usage by apps".
Also, it's better to slow-charge than fast-charge (wears it out more quickly). And you are better off charging nightly than waiting two days until it's very low.
Click to expand...
Click to collapse
A lot of people don't realize the huge difference that your cellular connection strength makes a difference on your battery.
Try working in a all brick/stone bank building, where 250kb/s is a good 4g download speed... Then see what your battery looks like after a few hours.
Bober_is_a_troll said:
A lot of people don't realize the huge difference that your cellular connection strength makes a difference on your battery.
Try working in a all brick/stone bank building, where 250kb/s is a good 4g download speed... Then see what your battery looks like after a few hours.
Click to expand...
Click to collapse
YEP!
And same goes for wifi.....
wifi and cell radios can really eat up battery if they are trying to maintain a connection in areas where wifi/phone signal is weak. And app like Tasker or Automate can toggle these on and off, depending on your location, and really save battery.
Well, that probably explains a few things. I moved in to a SOLID brick building recently with double glazing everywhere and multiple solid brick internal walls. First time I've ever battled for cell and wifi signal...that does explain a lot. I guess 2 days is still pretty good. Might end up with one of those 10,000mah Chinafones eventually ;p

Limit Battey Charge % Android 11

Anyone found a consistent way to limit battery charge % on Android 11? The custom settings I used with Battery Charge Limit app on 10 work intermittently on 11. Often times I'd wake up to 100% charge.
Currently I'm using Advanced Charging Controller magisk module with it's accompanying AccA app but often AccA gets killed in the background even after not optimizing it in battery optimization. The only workaround I've found is to create a macro that opens AccA every time I plug in the charger. With that step it's consistent but I'd like to find something not so hacky.
I've been running A11 for about a week and did not encounter any issues with Battery Charge Limit. Maybe make sure that it's not battery optimized? I have it "not optimized" because I'm paranoid about it, rather than having direct problems.
jljtgr said:
I've been running A11 for about a week and did not encounter any issues with Battery Charge Limit. Maybe make sure that it's not battery optimized? I have it "not optimized" because I'm paranoid about it, rather than having direct problems.
Click to expand...
Click to collapse
I made sure battery charge limit wasn't optimized. You're using the same custom setting from android 10? Maybe I'll try it again
This the settings you have?
Path Data: /sys/class/power_supply/charger/charge_disable
Enable Value: 0
Disabled Value: 1
hawkswind1 said:
I made sure battery charge limit wasn't optimized. You're using the same custom setting from android 10? Maybe I'll try it again
Click to expand...
Click to collapse
I didn't change anything at all... and honestly with all of the other A11 problems I've been having... I didn't even think to check that it was working. It just has been. I also double-checked with AccuBattery and the history never shows above my limit.
This is my control file settings as seen on the main screen:
Code:
/sys/class/power_supply/charger/charge_disable, 0, 1
jljtgr said:
I didn't change anything at all... and honestly with all of the other A11 problems I've been having... I didn't even think to check that it was working. It just has been. I also double-checked with AccuBattery and the history never shows above my limit.
This is my control file settings as seen on the main screen:
Code:
/sys/class/power_supply/charger/charge_disable, 0, 1
Click to expand...
Click to collapse
I think that's the custom setting probably restored from your Google backup. Same one I was using. I'm gonna try it again though, thanks
hawkswind1 said:
Anyone found a consistent way to limit battery charge % on Android 11? The custom settings I used with Battery Charge Limit app on 10 work intermittently on 11. Often times I'd wake up to 100% charge. Currently I'm using Advanced Charging Controller magisk module with it's accompanying AccA app but often AccA gets killed in the background even after not optimizing it in battery optimization. The only workaround I've found is to create a macro that opens AccA every time I plug in the charger. With that step it's consistent but I'd like to find something not so hacky.
Click to expand...
Click to collapse
Have you tried Accubattery? Along with charge limiting it has other useful features, including reporting battery capacity vs. new (under health).
v12xke said:
Have you tried Accubattery? Along with charge limiting it has other useful features, including reporting battery capacity vs. new (under health).
Click to expand...
Click to collapse
Accubattery is fine and all for reporting and giving an idea of where you want to stop charging... but it has no ability to limit charging. The only thing it can do is nag you to take the phone off the charger. This thread is about root applications actually blocking the phone from charging past a certain level without making the user do anything or even notifying the user about what's being done.
I realize this is a couple of months old. but I just got a new OnePlus 8T, now rooted, and I'm trying to use Battery Charge Limit on it. I can't quite figure out the settings to have it work consistently. Let's say the phone is already at 100% when I plug it in. Battery Charge Limit starts, but then it flip-flops between Charging and Not Charging, starting and restarting. The phone woke me up last night because it was making a ding every time Battery Charge Limit flipped between charging and not charging. One would think that if the phone was at 100% Battery Charge Limit would turn off charging and let it drop down to my 85% limit and then back up to 91%, but never got above 91%. Thoughts? Thanks.
rcbjr2 said:
I realize this is a couple of months old. but I just got a new OnePlus 8T, now rooted, and I'm trying to use Battery Charge Limit on it. I can't quite figure out the settings to have it work consistently. Let's say the phone is already at 100% when I plug it in. Battery Charge Limit starts, but then it flip-flops between Charging and Not Charging, starting and restarting. The phone woke me up last night because it was making a ding every time Battery Charge Limit flipped between charging and not charging. One would think that if the phone was at 100% Battery Charge Limit would turn off charging and let it drop down to my 85% limit and then back up to 91%, but never got above 91%. Thoughts? Thanks.
Click to expand...
Click to collapse
It's possible it's not configured correctly for your phone. You can also just disable that notification channel, since mostly it's just annoying. It constantly fliping might mean that there's more than one control file for your phone type and it's using an ineffectual one that the OS is overriding immediately. For example, the default one it detects for Pixel 4's is not the one it should use.
jljtgr said:
It's possible it's not configured correctly for your phone. You can also just disable that notification channel, since mostly it's just annoying. It constantly fliping might mean that there's more than one control file for your phone type and it's using an ineffectual one that the OS is overriding immediately. For example, the default one it detects for Pixel 4's is not the one it should use.
Click to expand...
Click to collapse
Thanks for the reply. The problem is that I use the notification to trigger Tasker profiles, so I was hoping to figure out a way to get it to stop flipping back and forth while also retaining the notification. I think it's just the standard control file since it's a OnePlus phone, but I'm not sure I can figure out otherwise. When I first start using BCL, I found the control file and was able to manipulate it with a SQL editor and Shell commands in Tasker, but I haven't poked around the OnePlus 8T that much yet.
Just as a PSA, I think Adaptive Charging from the January update can conflict with this. On days where I set a morning alarm, I found that my battery was more full than it should be. I suspect that Adaptive Charging does something that Battery Charge Limit cannot block. I won't know for a few days if turning this off in settings fixes things 100% or the January update just really screws with this.
Battery Charge Limit settings for pixel 3
Hi all, I like the app, Battery Charge Limit (root required), but was wondering how to set the control file. I works fine with Xperia (with/without Lineage), but doesn't work with Pixel 3 stock firmware (Android 10). And finally found how to...
forum.xda-developers.com
Well, as a root method it does seem to work. Depending on your taste, it might be cleaner than an app toggling a different variable. Of course you need an app to set the file back to 100 when you want it. Some Tasker widgets work for my purposes... could probably make it a QuickSettings toggle in the shade, actually.
Bottom of that thread, I was wondering specifically if there might be way to force an unrooted device to think it met one of these conditions, so it only charges to 80%.
Specific post link:
Battery Charge Limit settings for pixel 3
Hi all, I like the app, Battery Charge Limit (root required), but was wondering how to set the control file. I works fine with Xperia (with/without Lineage), but doesn't work with Pixel 3 stock firmware (Android 10). And finally found how to...
forum.xda-developers.com
i.e.
... your phone automatically limits charging to about 80% under certain conditions:
Continuous charging under high battery drain conditions, like game play.
Continuous charging for four days or more.
I've done very little research on this, but I expect the ways to fool the phone into thinking those things are happening is even more complicated than using that root file control. Meaning also requiring root but manipulating other control files.
I suppose you could have a case and a ribbon USBC connector that fools the charging logic into thinking it is constantly connected to a hardware charger even though it's still at a net negative power. After 4 days of having the case on, it might work. I don't know why anyone would have already built something like that, however.
I would root my phone but, as my daily driver, I need things like banking apps to work. They (at least some) detect rooted phones and refuse to load as a security measure (which is probably a good thing) :-(
Banking apps are usually just a frontend to their website used API. They have no problem with you using a browser on a rooted phone or Linux PC, etc. Any app that stores sensitive data on your phone and relies 100% on the filesystem being locked down was created wrong and lazily. The only thing about banking apps that might be legitimate is when things like unique CC info is stored for NFC and using a TPM can't be assured. Most banking apps, however, do not store anything sensitive on your phone aside from a login token which all websites also do. (it's called a cookie)
My personal preference is that no app is better for me than being able to root my phone. I don't play mobile games that want to keep you from cheating and I don't even care about Google Pay, which I'm not sure has legitimate need to block root either... they just do it to keep banks happy, which as I suggested, I think they're full of BS.
The only thing more BS than this no-root nonsense from app companies is when carriers do it by locking bootloaders. I try to re-use my phones for as long as possible and without the ability to limit battery charge, the batteries swell and die quickly, every time. It's good news that Google added code where phones plugged in constantly will limit charge automatically... but I doubt there is a way to trick it from the outside. (without root)
Hmmm. Maybe lazy programming, but I'm not ready to change my Bank so I can root my phone
Back to the topic... I don't think I'm ready to trust the /sys/devices/platform/soc/soc:google,charger/charge_stop_level method. Several times I found my phone at low battery and not pulling any current from the USB port, but not losing charge either. It had put itself into a stalemate where it was stuck below 10% for hours. Resetting the value from 60 to 100 allowed charging again. The battery charge limit app never really caused this. So I guess I'm going back to the full app method.
jljtgr said:
Back to the topic... I don't think I'm ready to trust the /sys/devices/platform/soc/soc:google,charger/charge_stop_level method. Several times I found my phone at low battery and not pulling any current from the USB port, but not losing charge either. It had put itself into a stalemate where it was stuck below 10% for hours. Resetting the value from 60 to 100 allowed charging again. The battery charge limit app never really caused this. So I guess I'm going back to the full app method.
Click to expand...
Click to collapse
I would like to definitely solve this problem I have been struggling with for years. What did you do, can you please help me? It seems extremely similar to what you wrote here.
I have been using battery charge limit on my Xiaomi Mi Mix (1st model) since android 7.1 (lineageos) (and I might have messed with a couple files, not sure, can't remember). When updating to android 9 (lineageos) couple years ago I started having the problem you described. Also I notice sometimes I plug the phone at safe levels such as 35% or 60% and it doesn't charge same thing. Also it only charges with certain chargers and not others.
Earlier today it was 11% battery, could not boot android, didn't charge. I got the idea for the first time to try booting in TWRP (on+volume up buttons) and it immediately started charging at full speed. So there's obviously nothing wrong in the hardware, it's software or just config.
I would like to definitely solve this problem, but I don't understand exactly what you did on your side to fix it. Please reply or message me if you have any suggestion Thank you!

"Poor" battery life on a brand-new S20 FE (Android 12)?

Hi everyone,
I got my new S20 FE just a few days ago, and I'm still getting used to it, but I wonder if having to charge the battery every day on average is "normal" or not.
When I plug the phone into the charger, the battery is never flat. Rather, it's hovering at around 30%, and I usually stop charging when it reaches 85 to 90%. I use the 15W (?) charger that was in the box, so no ultra-quick charge for this one.
I tried to plug it into a Xiaomi/Poco 33W charger for a few minutes, just to see if it would speed things up, but the remaining charging time was the same as with the regular charger so I reverted to it, just to be on the safe side.
Still, I wonder if it's normal to have to recharge the phone every day, when my Poco X3 Pro needed to be charged every two days on average. Granted, the Poco has a bigger battery, but it has an LCD screen instead of an AMOLED.
I spend a lot of time on Twitter, especially in the evening, mostly, but that's it. No gaming of any kind.
What say you?
try this https://eu.community.samsung.com/t5/galaxy-s20-series/s20fe-battery/td-p/2988440
Topo's said:
try this https://eu.community.samsung.com/t5/galaxy-s20-series/s20fe-battery/td-p/2988440
Click to expand...
Click to collapse
Hi,
I've turned Auto brightness off. I'll tell you if it changes anything in terms of battery life. I've also set AOD to fixed brightness instead of auto.
Thanks for the tip!
No problem, thank you for the question!
I think that debloating is not a bad idea, also try to go to all individual apps settings and set the battery to Restricted, except mail and messaging apps, so they won't drain the battery when you're not using them. Lowering the screen refresh rate also helps a bit, as well as restricting mobile data to 4G only, if you don't need 5G. Also, you can limit processor speed, turn Adaptive battery on and Enhanced processing off.
Hi again!
I've changed network settings to 4G and below since my SIM doesn't give me access to 5G yet, but battery life was still iffy. I then changed the network settings to something called "GLOBAL", and it's a bit better, though I don't know what that setting does exactly.
It also depends on how much your using your phone, what apps your running (games vs non-games, etc).
For example, I've played some games, but mainly have been on the internet via apps like social media, email, web browser.
I'm currently at 55% And it's been over 24 hours since I last fully charged it. The Battery graph says based on how I've been using the phone that I still have about 1d 3h left.
I do usually charge once a day, but it's definitely more than 24 hours after the last charge. I went to bed last night with over 62% left after having charged it probably 12 hours prior. When I woke up this morning, it was done to 59% and since then, is now at 55%.
So I've been pretty pleased with the battery life for me. Whether that's good or bad, I have no idea but it's definitely better than my last phone.
I don't do games on my phone (in fact, I don't do games at all, period), but I think the AOD being set on automatic lighting could have something to do with my relatively poor battery life. I'll try to set it to a fixed brightness and see if it changes things, though the brightness scale is pretty rudimentary. Maybe the light sensor is turned off when automatic brightness is off.
I usually spend more time on Twitter when I'm on the phone, so this could explain that.
Another possible factor is my application launcher: I use Microsoft Launcher, which I adore, but every time I wake up the screen, it does a position fix to update the weather widget. That could also explain why my battery drains faster than I expected.
I've just set AOD to fixed brightness. I'll tell you if it helps or not. Thanks for your input anyway!
UglyStuff said:
I don't do games on my phone (in fact, I don't do games at all, period), but I think the AOD being set on automatic lighting could have something to do with my relatively poor battery life. I'll try to set it to a fixed brightness and see if it changes things, though the brightness scale is pretty rudimentary. Maybe the light sensor is turned off when automatic brightness is off.
I usually spend more time on Twitter when I'm on the phone, so this could explain that.
Another possible factor is my application launcher: I use Microsoft Launcher, which I adore, but every time I wake up the screen, it does a position fix to update the weather widget. That could also explain why my battery drains faster than I expected.
I've just set AOD to fixed brightness. I'll tell you if it helps or not. Thanks for your input anyway!
Click to expand...
Click to collapse
I used to use Microsoft Launcher, but then switched to Nova launcher. However, since getting this phone, I've moved to OneUI and I'm loving it. I haven't really changed anything. AOD is set to whatever it was out of the box and I've been on Twitter and the web since I last posted and I'm currently at 53%.
I think I have seen MS Launcher be a battery hog if I remember. Nova isn't as bad, but OneUI seems to work great.
Also, the number and type of widgets you have installed could also cause battery drain. For me, I only have one screen. I use smart widgets to "stack" widgets I need which are calendar, weather (from WeatherBug), Brave Search, PowerAmp (for music) and then the phone maintenance widget. So far, battery life is pretty good like I've said.
You can also go into Settings->Battery and Device Care and maybe check in there to see what might be eating up your battery the most.
I like the look and feel of MS Launcher, compared to others (I believe I've tried them all over the years...), even if I have to admit Nova is a close second. MS Launcher is a possible culprit, obviously. I may switch back to One UI to check how things are going, I don't know.
I've just topped-off the battery, and just idling, the phone is supposed to last over 2 days until the next charge, but I know it won't last that long.
So I got my phone used (only 2 months, still has back poly attached) and it came with august 1 update and the battery drain on it is abysmal. I can see the battery go down while I'm browsing insta or whatever, not even gaming. You know what instantly fixed it? Downclocking my gpu and cpu using FKM. But this is not a pretty solution as it requires root and I would like to experience stock without root for a bit.
Which makes me think the system isn't properly downclocking the soc when idle leading to increased drain. I would like to know if anyone has a better fix than just disabling all the options on your phone.
KHSH01 said:
So I got my phone used (only 2 months, still has back poly attached) and it came with august 1 update and the battery drain on it is abysmal. I can see the battery go down while I'm browsing insta or whatever, not even gaming. You know what instantly fixed it? Downclocking my gpu and cpu using FKM. But this is not a pretty solution as it requires root and I would like to experience stock without root for a bit.
Which makes me think the system isn't properly downclocking the soc when idle leading to increased drain. I would like to know if anyone has a better fix than just disabling all the options on your phone.
Click to expand...
Click to collapse
Well, considering it's used (was it refurbished or did you purchase it off eBay or some other market)? That might be why it was being sold. You said 2 months. Does that mean it was only used for 2 months or you've had it for 2 months? If the phone itself is only 2 months old, who knows how the previous owner used the phone.
Did you do a factory reset when you got it to ensure it was back to stock settings? If so, then it might be your battery is bad and could be the reason it was sold/returned by the previous owner. If you haven't factory reset it, that is possibly the only other option that I can think of if you've already rooted and downclocked it.
Mine was new when I got it a few weeks ago and the battery lasts 1.5 days for me, even with the refresh rate set to 120 Hz. And that's with moderate use (playing games a bit, browsing the web, texting, phone calls).
You might want to try setting your screen refresh to 60 Hz to see if that helps as well if you haven't done that yet.
Go to Settings->Display->Motion Smoothness and select "Standard" to set it to 60 Hz refresh. That will save some battery as well.
See if that helps as well. If not, and as I stated, if you haven't done a factory reset, that might be your only other option unless someone else has something I haven't thought of.
iBolski said:
Well, considering it's used (was it refurbished or did you purchase it off eBay or some other market)? That might be why it was being sold. You said 2 months. Does that mean it was only used for 2 months or you've had it for 2 months? If the phone itself is only 2 months old, who knows how the previous owner used the phone.
Did you do a factory reset when you got it to ensure it was back to stock settings? If so, then it might be your battery is bad and could be the reason it was sold/returned by the previous owner. If you haven't factory reset it, that is possibly the only other option that I can think of if you've already rooted and downclocked it.
Mine was new when I got it a few weeks ago and the battery lasts 1.5 days for me, even with the refresh rate set to 120 Hz. And that's with moderate use (playing games a bit, browsing the web, texting, phone calls).
You might want to try setting your screen refresh to 60 Hz to see if that helps as well if you haven't done that yet.
Go to Settings->Display->Motion Smoothness and select "Standard" to set it to 60 Hz refresh. That will save some battery as well.
See if that helps as well. If not, and as I stated, if you haven't done a factory reset, that might be your only other option unless someone else has something I haven't thought of.
Click to expand...
Click to collapse
Yeah I got it from a store second hand. Came with the back poly still attached and no damages on the body. A killer deal. As for the battery issue, I had flashed wrong region stock rom. After learning what csc meant and figuring out I was on the wrong region I flashed the right rom and now my battery life is top notch. On a side note it has only 54 charge cycles after I got it.
KHSH01 said:
Yeah I got it from a store second hand. Came with the back poly still attached and no damages on the body. A killer deal. As for the battery issue, I had flashed wrong region stock rom. After learning what csc meant and figuring out I was on the wrong region I flashed the right rom and now my battery life is top notch. On a side note it has only 54 charge cycles after I got it.
Click to expand...
Click to collapse
Glad you were able to figure it out. Even though the phone is reaching 2 years since it's release, I've been very happy with it. My S7 finally died over a week ago after 5+ years of dependable service.
iBolski said:
Glad you were able to figure it out. Even though the phone is reaching 2 years since it's release, I've been very happy with it. My S7 finally died over a week ago after 5+ years of dependable service.
Click to expand...
Click to collapse
This is actually the second device I bought this year. At first I upgraded my Redmi Note 5 Pro which gave me 4 years of great service. Could have reached 5 but then I would not be able to exchange it so I did and got a Redmi Note 11 Pro Plus 5g. Considering how much I paid for it I was more or less satisfied except the camera. Then I bought this after months of careful consideration and also because it was a killer deal. I got a brand new device for half the price. Flagship specs at 33k bdt. You can't get a better deal.

Categories

Resources