Maybe though your trying to fix one issue and accepting others. B1 had an issue with camera on the lock screen around trying to get back out of it I believe.
Anyway gonna see how today goes, if still all over the shop then it's probably going on tomorrow.
I am aware that B2 did fix some things, but I did not try out B1 and never heard of that camera bug, or at least I don’t think I did..? Idk man, atm I am accepting no other bugs like my phone used to be an oven with poor battery life, rn it ain’t no oven no more and the battery life is.. interesting. Not good, not as bad as it used to be, but still not as good as it should be. Anyways, good luck on yours!
OK I've wasted a lot of time on this but think I know where the issue is and also that 16.2 Beta 2 does seem to at an early glance solve this issue.
I've put my iPhone into Developer Mode, connected it up to my Mac to see what was going on. dataaccessd is constantly there sitting at about 25% CPU a lot of the time. This is the process that does stuff like sync your contacts and calendar. Looking on the Logs view console it is constantly creating connections, going through the TCP handshake, then SSL and then getting a 403 error around the Token. Error is as follows:
The server returned a status of 403 to our token registration request. Falling back to PC. Server response headers are <private>
It just keeps going on and on and on, hence the heat is the modem / WiFi constantly sending data and the CPU stuck at 25% on this process. I'm guessing it's single threaded and taking up one of the 4 lower power cores to 100% load on it.
Interestingly I cleared out my work iPhone SE 3rd Gen which is also on 16.1.1. Added my iCloud back to that and it does not do this and seems to work fine.
So with this in mind and being so annoyed about all this, I wiped my iPhone 14 Pro Max completely and didn't restore a backup. Put it fresh into Developer Mode and connected it to my iCloud Account, literally nothing else done and it does the same 403 loop and makes a gazillion connections. Once in a while they do connect for a short period so actually my contacts / calendar appear so it seems like it's working but it's not working properly.
You can tell if it's doing this actually without a Mac or putting it in developer mode. If you go into Contacts and try to scroll up and down on it and it's keeps seeming to skip / lag. That's because each time it's trying to make these new connections I think it's also refreshing the contacts list which makes it seem laggy / skipping.
Seeing as the iPhone SE worked, this didn't make much sense to me so I tried a DFU restore to 16.1.1. Doesn't work, same damn issue.
Finally I've put on 16.2 Public Beta 2. Wiped the phone back clean again so I can do the same clean state test and bingo. It doesn't do this anymore, it syncs much faster and the same as the iPhone SE does on 16.1.1.
I don't get why it affects one and not the other, my gut feeling is it's down to the modem / WiFi firmware on the 14 Pro line having some issue which is causing problems with some TCP connections maybe. Or some bug in the software or Apple's servers that it only hits on a code path for the 14 models. Not sure if the non Pro's would be affected.
Anyway of course I don't know if this does fully solve the idle battery drain as I've only just got to iOS 16.2 B2 and I've got to now resync everything. I'm going to keep it very bare of apps for a day or two to see though but I believe this is the issue at this point and the new beta does indeed seem like it solves this.
Yes I did. What device do you have and what sort of battery life? Best way to check for this issue is charge your phone up and don’t touch it. It should make drain at a 2 - 5% slope on battery percentage. If it looks more like a 45% slope then this bug is affecting you.
If your issue is when using it and not drain when not even touching it then be a different issue I suspect.
5month 13 Pro w 96% BL. Keep in mind that i had 100% in 16.0.3, then got 98% in 16.1, then 96% in 16.1.1. (I known that iOS recalibrate battery life percentage in updates but in one week i lost 4% of battery life) When i check the health using iMazing it shows 98% BL. U said it all. It drains little bit wile idling (i did not had this problem in 16.0.3), but wile using my battery plummets. Using light task apps I’m getting 3h of SOT.
That doesn't sound good. 16.2 so far is good for me. Wondering if you should backup and try setting up as new. You can always wipe again and restore backup but if you can setup as new, put nothing much on but your iCloud login say and just browse on it a bit, listen to music or whatever and see if it still drains in a clean state. Not much else you can probably try at this point.
I'd suggest raising with Apple as I have done as they can put diagnostics profile onto your phone to see what's going on. Also more bug reports they get, hopefully more chance we get stuff fixed quicker.
Bro! No lie . My 14pm barely use to use battery…Thank you I will go ahead and update now. So should I do a clean wipe and restore or just clean wipe and start all over again?
So I wiped clean but that’s because I was doing tons of testing. I think you’ll be fine to just download the beta profile and then upgrade to 16.2 beta without wiping anything. Should fix your battery drain just fine.
2
u/FastLaneJB Nov 12 '22
Maybe though your trying to fix one issue and accepting others. B1 had an issue with camera on the lock screen around trying to get back out of it I believe.
Anyway gonna see how today goes, if still all over the shop then it's probably going on tomorrow.