Showing posts with label never. Show all posts
Showing posts with label never. Show all posts

Saturday, 6 August 2016

Never again am I buying from LG

I bought this device because it was overall very good in all the reviews I read. I read that the charger that came with it didnt support Quick Charge 2.0. That was the first dissapointment. When i received it, it was running Android 6.0. I did an OTA check and no updates were available. I decided to download Lg Bridge and i finally found one update. I bought this device on one condition, to avoid LG UX 4.0. And guess what, my phone was part of an ever growing crowd of people who didnt have the eu bootloader! I felt like I was smacked in the face. I searched the internet for more info and my fears were confirmed. Ever since that i vowed to never buy from LG again. Android is about Freedom and there is none of that on the LG G4. European market bias confirmed:crying:. Months after the discovery I had witnessed the scariest thing ever, I was listening to some music with my LG earphones plugged in. And suddenly i couldnt wake the damned thing anymore but when i touched the screen i could hear typing sounds, I had to pull the battery out. The battery life on the thing was mediocre at best, the screen never lived up the my expectations, the phone gets dangerously hot when i use snapchat. The only thing going for the LG G4 is its camera which was probably the best in 2015. I simply cannot stand the lag on the phone anymore and I am searching for other phones. Im not that kind of person who spends 600 euros on a phone. Then the Oneplus 3 showed and for 400 euro i get a phone 2 times as powerful, dash charging, an UNLOCKED BOOTLOADER and a premium design. Whats more Oneplus actually tries to fix its phones and released tons of fxes for the OP2. Im pretty sure the phone will get Android Nougat even if it takes a while(after witnessing what speedy updates meant on the LG G4 I would prefer slow and steady progress). The only thing the oneplus loses in is the camera department which will improve. Im tempted to wait for the 2016 Nexuses as they will have the best Android experience as well as support for Daydream vr. Ive also checked out the ugly zenfone 3 deluxe which will cost much more than 400 euro. The Axon 7 is also tempting but im not sure if the 6gb version will come out, the bootloader seems to be locked for now(check out the devices forum) So guys should i wait for the more expensive Nexus by HTC or look out for the OP3 and Axon 7?

Saturday, 30 July 2016

several (looks like it never stops) system upgrade ??

Hi there,
I live in norway but i bought my xperia z3 compact (D5833) on ebay (from china). All seems to be great but i get programm and system updates all the time. I have upgradet as i was asked to do at least 3-4 times, but as soon as one upgrade is done the next one comes up? It sais version 23.5.A.0.575 android programm update this time. Is this the latest one? Is it usual one have to upgrade several times after receiving a new cell phone? it uses android 5.1.1 thanks for reply, regards, Rianna

Friday, 22 July 2016

Encryption never starts, stays at boot animation.



Hey there!

For security purposes, I'd like to encrypt the data on my Nexus 6P. However, the encryption process fails to start. My phone goes into the boot animation, and it stays there permanently. Interrupting the process does not result in data loss: the phone reboots just fine, all my data is accessible, and it runs good as new. What this tells me is that something is preventing the encryption process from starting in the first place. My problem is that I am not particularly well versed in these matters, and I'm at a loss for how to proceed.

I have made a full Nandroid backup and saved it on my PC, so I'm willing to do some experimenting if there's no easy solution.

I am running the MTC19X build of stock Android. I've made two significant modifications: SuperSU systemless root, and systemless Xposed. In terms of other weird stuff, I have AdAway (from F-Droid) running.

Things I've attempted which did not solve the problem:
  • Starrted encryption process, left running overnight. No joy. I'm fairly sure it's not just me being impatient, but I'm open to just leaving the thing plugged in for 24 hours to see if that works.

  • Disabled Xposed Framework and used SuperSU app to disable root. Tried again, nothing changed. Open to trying again by fully uninstalling these and seeing what happens, but would prefer not to re-root and set up from scratch again.

  • Inspired by a solution that worked for a similar problem on my old Moto G, I reduced the size of the /data partition by a small amount, leaving a small amount of unallocated space on my device. (On the Moto G, this solved a problem where Android had no place to put certain data relating to the encrypted files.) Worked with the Moto, but no such luck this time. Could go in and reverse this change if necessary, or reduce the size of the partition even more.


One interesting idea comes from a Nexus support thread (which I can't link because this is my first post), which suggests that some app or another could be holding files open and preventing the process from starting. I'm not sure what could be doing that, aside from Xposed or other root-related stuff, but I feel I covered that by disabling root on my last attempt. If anyone has any ideas on this front, though, I'm all ears.

I also took the liberty of running ADB's logcat feature, which suggests that the "data is busy" hypothesis is correct:


Code:


07-21 23:30:02.845  7604  7604 W boinc  : type=1400 audit(0.0:6477): avc: denied { search } for name="1" dev="proc" ino=50414 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:init:s0 tclass=dir permissive=0
07-21 23:30:02.845  7604  7604 W boinc  : type=1400 audit(0.0:6478): avc: denied { search } for name="2" dev="proc" ino=50415 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.845  7604  7604 W boinc  : type=1400 audit(0.0:6479): avc: denied { search } for name="3" dev="proc" ino=50416 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.845  7604  7604 W boinc  : type=1400 audit(0.0:6480): avc: denied { search } for name="4" dev="proc" ino=50417 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6481): avc: denied { search } for name="5" dev="proc" ino=50418 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6482): avc: denied { search } for name="6" dev="proc" ino=50419 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6483): avc: denied { search } for name="7" dev="proc" ino=50420 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6484): avc: denied { search } for name="8" dev="proc" ino=50421 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6485): avc: denied { search } for name="9" dev="proc" ino=50422 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6486): avc: denied { search } for name="10" dev="proc" ino=50423 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6487): avc: denied { search } for name="11" dev="proc" ino=50424 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6488): avc: denied { search } for name="12" dev="proc" ino=50425 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6489): avc: denied { search } for name="13" dev="proc" ino=50426 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6490): avc: denied { search } for name="14" dev="proc" ino=50427 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6491): avc: denied { search } for name="15" dev="proc" ino=50428 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6492): avc: denied { search } for name="16" dev="proc" ino=50429 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6493): avc: denied { search } for name="17" dev="proc" ino=50430 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6494): avc: denied { search } for name="18" dev="proc" ino=50431 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6495): avc: denied { search } for name="19" dev="proc" ino=50432 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6496): avc: denied { search } for name="20" dev="proc" ino=50433 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6497): avc: denied { search } for name="21" dev="proc" ino=50434 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6498): avc: denied { search } for name="22" dev="proc" ino=50435 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6499): avc: denied { search } for name="23" dev="proc" ino=50436 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6500): avc: denied { search } for name="24" dev="proc" ino=50437 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6501): avc: denied { search } for name="25" dev="proc" ino=50438 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6502): avc: denied { search } for name="26" dev="proc" ino=50439 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6503): avc: denied { search } for name="27" dev="proc" ino=50440 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:02.849  7604  7604 W boinc  : type=1400 audit(0.0:6504): avc: denied { search } for name="28" dev="proc" ino=50441 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.879  7604  7604 W boinc  : type=1400 audit(0.0:6808): avc: denied { search } for name="1" dev="proc" ino=50414 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:init:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6809): avc: denied { search } for name="2" dev="proc" ino=50415 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6810): avc: denied { search } for name="3" dev="proc" ino=50416 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6811): avc: denied { search } for name="4" dev="proc" ino=50417 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6812): avc: denied { search } for name="5" dev="proc" ino=50418 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6813): avc: denied { search } for name="6" dev="proc" ino=50419 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6814): avc: denied { search } for name="7" dev="proc" ino=50420 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6815): avc: denied { search } for name="8" dev="proc" ino=50421 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6816): avc: denied { search } for name="9" dev="proc" ino=50422 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6817): avc: denied { search } for name="10" dev="proc" ino=50423 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6818): avc: denied { search } for name="11" dev="proc" ino=50424 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6819): avc: denied { search } for name="12" dev="proc" ino=50425 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6820): avc: denied { search } for name="13" dev="proc" ino=50426 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6821): avc: denied { search } for name="14" dev="proc" ino=50427 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6822): avc: denied { search } for name="15" dev="proc" ino=50428 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6823): avc: denied { search } for name="16" dev="proc" ino=50429 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6824): avc: denied { search } for name="17" dev="proc" ino=50430 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6825): avc: denied { search } for name="18" dev="proc" ino=50431 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6826): avc: denied { search } for name="19" dev="proc" ino=50432 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:12.882  7604  7604 W boinc  : type=1400 audit(0.0:6827): avc: denied { search } for name="20" dev="proc" ino=50433 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:kernel:s0 tclass=dir permissive=0
07-21 23:30:17.629  371  371 W vold    : type=1400 audit(0.0:7139): avc: denied { read } for name="fd" dev="proc" ino=56498 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=dir permissive=0
07-21 23:30:17.629  371  371 W vold    : type=1400 audit(0.0:7140): avc: denied { getattr } for path="/proc/340/cwd" dev="proc" ino=56500 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=lnk_file permissive=0
07-21 23:30:17.632  371  371 W vold    : type=1400 audit(0.0:7141): avc: denied { getattr } for path="/proc/340/root" dev="proc" ino=56501 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=lnk_file permissive=0
07-21 23:30:17.632  371  371 W vold    : type=1400 audit(0.0:7142): avc: denied { getattr } for path="/proc/340/exe" dev="proc" ino=56502 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=lnk_file permissive=0
07-21 23:30:17.665  342  371 E ProcessKiller: Process /data/data/edu.berkeley.boinc/client/boinc (7604) has open file /data/data/edu.berkeley.boinc/client/stdoutdae.txt
07-21 23:30:17.671  342  371 E Cryptfs : unmounting /data failed: Device or resource busy
07-21 23:30:17.705  371  371 W vold    : type=1400 audit(0.0:7143): avc: denied { read } for name="fd" dev="proc" ino=56498 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=dir permissive=0
07-21 23:30:17.705  371  371 W vold    : type=1400 audit(0.0:7144): avc: denied { getattr } for path="/proc/340/cwd" dev="proc" ino=56500 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=lnk_file permissive=0
07-21 23:30:17.705  371  371 W vold    : type=1400 audit(0.0:7145): avc: denied { getattr } for path="/proc/340/root" dev="proc" ino=56501 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=lnk_file permissive=0
07-21 23:30:17.705  371  371 W vold    : type=1400 audit(0.0:7146): avc: denied { getattr } for path="/proc/340/exe" dev="proc" ino=56502 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=lnk_file permissive=0
07-21 23:30:17.727  342  371 E ProcessKiller: Process /data/data/edu.berkeley.boinc/client/boinc (7604) has open file /data/data/edu.berkeley.boinc/client/stdoutdae.txt
07-21 23:30:17.727  342  371 W ProcessKiller: Sending Killed to process 7604
07-21 23:30:17.736  342  371 D Cryptfs : Just asked init to shut down class main
07-21 23:30:17.736  342  371 W vold    : emulated unmount requires state mounted
07-21 23:30:37.799  371  371 W vold    : type=1400 audit(0.0:7147): avc: denied { read } for name="fd" dev="proc" ino=56498 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=dir permissive=0
07-21 23:30:37.802  371  371 W vold    : type=1400 audit(0.0:7148): avc: denied { getattr } for path="/proc/340/cwd" dev="proc" ino=56500 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=lnk_file permissive=0
07-21 23:30:37.802  371  371 W vold    : type=1400 audit(0.0:7149): avc: denied { getattr } for path="/proc/340/root" dev="proc" ino=56501 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=lnk_file permissive=0
07-21 23:30:37.802  371  371 W vold    : type=1400 audit(0.0:7150): avc: denied { getattr } for path="/proc/340/exe" dev="proc" ino=56502 scontext=u:r:vold:s0 tcontext=u:r:logd:s0 tclass=lnk_file permissive=0
07-21 23:30:37.836  342  371 E Cryptfs : unmounting /data failed: Device or resource busy
07-21 23:30:37.840  342  371 W SocketClient: write error (Broken pipe)
07-21 23:30:37.840  342  371 W SocketClient: Unable to send msg '200 8 -1'
07-21 23:36:21.690  522  522 I rmt_storage: rmt_storage_connect_cb: clnt_h=0x9 conn_h=0x7f9d77a000
07-21 23:36:21.690  522  522 I rmt_storage: rmt_storage_rw_iovec_cb: /boot/modem_fs2: clnt_h=0x9: req_h=0x9 msg_id=3: R/W request received
07-21 23:36:21.690  522  522 I rmt_storage: wakelock acquired: 1, error no: 42
07-21 23:36:21.691  522  917 I rmt_storage: rmt_storage_client_thread: /boot/modem_fs2: clnt_h=0x9 Unblock worker thread (th_id: 548098016320)
07-21 23:36:21.843  522  917 I rmt_storage: rmt_storage_client_thread: /boot/modem_fs2: clnt_h=0x9: req_h=0x9 msg_id=3: Bytes written = 1572864
07-21 23:36:21.843  522  917 I rmt_storage: rmt_storage_client_thread: /boot/modem_fs2: clnt_h=0x9: req_h=0x9 msg_id=3: Send response: res=0 err=0
07-21 23:36:21.844  522  917 I rmt_storage: rmt_storage_client_thread: /boot/modem_fs2: clnt_h=0x9 About to block rmt_storage client thread (th_id: 548098016320) wakelock released: 1, error no: 0
07-21 23:36:21.844  522  917 I rmt_storage:
07-21 23:36:21.848  522  522 I rmt_storage: rmt_storage_disconnect_cb: clnt_h=0x9 conn_h=0x7f9d77a000


Looking these over makes me think the BOINC app might be the problem, so I figured I'd uninstall it and try again. I'm watching the boot animation right now; wish me luck!

Anyway, if anyone else has any other ideas (especially after reading those logs, I'm not at all an expert on these matters so I definitely don't completely know what I'm looking at), I'm all ears.

Thank you all for your time.



Thursday, 21 July 2016

S6 (G920T) Bricked and Never Rooted



I was taking a picture the other day and then my phone rebooted to the Samsung logo, and stuck there for like 2 hours until it ran out of battery.

After that I tried to boot into recovery mode but it also got stuck at the Samsung logo. I could get into download mode though. So I tried and successfully flashed the firmware through both Odin and SmartSwitch but when I boot up the phone it gets stuck at the Samsung logo again...

Has anyone else encountered this issue? Can anyone possibly help me :p



Monday, 18 July 2016

Thursday, 14 July 2016

Why will my OP3 almost never connect to 4G 99% of the time?



My OP3 refuses to pickup 4G in places that my old iPhone 5s and 6P always did. Why is this?



Thursday, 30 June 2016

Absurd Battery Drain during use, Any Device, never was a problem till 5.0+



What's up xda guys and gals? I'm at a point where I've just reached the end of my wits and I'm about to just give up entirely over this. I've spent countless hours reading, for weeks, months, and now a few years off and on trying to find a solution to this... but even with the help of some pals here on the forums, I'm at a total loss.

Ever since we went to 5.0 Lollipop, my battery drain during use (As in, general use like web browsing, messaging, reading, emailing, etc) has just become out of control. Like, I'm talking extreme and it doesn't matter what device I use O.O , Yeah... Basically, whether I am reading, emailing, browsing, I on average lose about 1% every 1-2 minutes. Phones always running hot, I've tried underclocking, minimum brightness, under volting. Nothing fixes it...

I've had this issue on:

The OnePlus One (Only after 5.0, never on KK)
The Moto X 2nd gen
The Moto X Pure
The Nexus 6p
The HTC M9
The HTC 10
The Xperia Z2 and Z3

Now...for a quick recap of what I do on my devices... I never use auto sync, everything is set to manual, location is off, location scanning is off, wifi scanning is off, bluetooth is only on while I am in the car (bluetooth use is really on 2015+), almost always manual brightness, never turned above 50%, if auto is used I still limited it to 50% as a max. No games are ever played (mobile games aren't real games), No 3D stuff, or other heavy gpu related nonsense.

With these things in mind... Here is my battery history. Only with major milestones to indicate progression.
From the first to the last (oldest to newest device)
  1. Galaxy S2 - Average runtime of 15-17 hours with 1.5-2.5 hours of SOT. (Although 2.5 wasn't till I learned to root and used roms, so very late)

  2. Galaxy S3 - Average runtime of 16-18 hours, 2-3 hours of SOT.

  3. Galaxy S4 - Average Runtime of 18-21 hours, 3-4 hours of SOT

  4. Moto X 1st Gen - Average Runtime of 19-24 hours, 5-6 hours SOT.

  5. HTC M8 - Average Runtime of 18-30 hours, 5-5.5 hours of SOT

  6. OnePlus One - Average Runtime of 20-35 hours, 6-8 hours of SOT. (Average was about 7, but was lower for a while when I was streaming 20GB of youtube/music a month over LTE.


What do I get currently on my newer OnePlus one? Between Cos12.1-CM13 (Tried different ones over time), a average runtime of 10-15 hours with 2-3.5 hours of SOT, 4 if I am lucky. HOWEVER...if I do not use the phone, at all, like ZERO usage it will show 1-2 days of standby, if I use it for more than 5 minutes, it will say like 4 hours.
WTF happened?

Now... the the other phones I listed above that I had the same issue with, were all mostly similar. The OPO is the only device out of that group that can go over 3 hours of SOT for me. When I had a Moto X Pure, I actually completely drained it in 3 hours and 22 minutes. As in, Not like 12 hours and then 3 hours 22 minutes of SOT, I mean 3 hours and 22 minutes of COMPLETE RUN TIME. That was just a collective of messaging, reading, browsing the web and some videos over wifi, never higher than 720p. Nothing out of my norm at all...

I went through 5 different Moto X Pure's, I just thought... "I have to have a crap one, it cannot be this bad". But I gave up after the 5th.

The only device I've used that gave me ROCK solid battery life on something running 5.0+ was the Nexus 6, It felt like a normal phone to me, but that dang ascending ringtone just killed it for me. Although now days I need waaaaaay more than 64GB, but i digress.

My question is... am I going nuts? Or did android just become extremely power inefficient after 5.0+? What happened? I just honestly cannot imagine that phones are this garbage with battery now days, I am a power user in terms of reading, messaging, and such, but I don't game or steam 1440p videos over LTE all day like some folks do. How on earth do people even use phones like that today? With all my efforts to be as battery economical as possible, it's horrible by 4.4 and under standards, what is it like for people who don't try to conserve at all? 1 hour phones? I'm seriously just at a loss...

Now, I know most of you will say "post battery stats", and I can do so if someone wishes...but it's never helped me find anything. There are no applications consuming like 80% of the power, it all just... looks normal, just Android System always around 12%-15%. I've tried multiple battery stat applications, I've sent stats to friends on xda, and so far it's just "normal". It basically feels like every phone I touch just magically has its' battery reduced to 1000 mah or something. I just... I'm seriously at a loss.

Can someone shed some light on this? Am I crazy? Or did 5.0+ just zap up the power?

Thanks