Mac program to read iOS device stats?

Discussion in 'iPhone' started by Jugney, Jun 30, 2016.

  1. Jugney macrumors member

    Joined:
    May 6, 2008
    #1
    I work for an Apple repair shop, which isn't Apple authorized - hence no access to tools to see hardware stats on iOS devices.

    Recently, I noticed a section of coconutBattery called "iOS Device." I started shaking with hope and excitement, and wasn't disappointed. After plugging in my iPhone, it showed me stats on my iPhone battery health.

    If a third-party Mac program can read battery stats on an iPhone, what else could it read? Does anyone know of an all-in-one program for reading the overall hardware stats on an iOS device?
     
  2. Mlrollin91 macrumors G4

    Mlrollin91

    Joined:
    Nov 20, 2008
    Location:
    Ventura County
    #2
    iBackupBot gives some information. A little bit more than Coconut battery.
     
  3. Jugney thread starter macrumors member

    Joined:
    May 6, 2008
    #3
    Thanks. Looks like this just gives access to the app data, though, not hardware info.
     
  4. Mlrollin91 macrumors G4

    Mlrollin91

    Joined:
    Nov 20, 2008
    Location:
    Ventura County
    #4
    No there is a way to access hardware data. When you open the app, on the bottom left under devices, the devices plugged in should populate. Click on the device and on the middle of the app there should be an option for more info or about. Click that and another screen will open with hardware details.
     
  5. ErnstStavroBlohard macrumors member

    Joined:
    Jul 2, 2016
    #5
    Can iBackupBot report which chip is inside your iPhone?
     
  6. akash.nu macrumors 68030

    akash.nu

    Joined:
    May 26, 2016
    #6
    iBackupBot doesn't provide correct reading. On my phone it showed that my battery was operating at 73% capacity but when I took my phone to the Apple Store, their tool showed that the battery is in fact operating at 88% capacity.
     
  7. Mlrollin91 macrumors G4

    Mlrollin91

    Joined:
    Nov 20, 2008
    Location:
    Ventura County
    #7
    There is a reason for this. The tools that Apple uses looks at the average battery capacity. Coconut Battery and iBackupBot show the real time battery capacity. The battery capacity changes every 5 seconds, depending on usage, charging, and temperature. Apple's tool is more sophisticated and only grabs the average. If you use Coconut or iBackupBot, you will notice in one day it can give you a 20% range. Ive seen as low as 85% and as high as 105% in a matter of 20 minutes. So Apple's tool combines the average and spits out a number.
     
  8. akash.nu macrumors 68030

    akash.nu

    Joined:
    May 26, 2016
    #8
    By battery capacity do you mean the charge capacity, yeah? Cause that's what I mean. How can that be variable?!
     
  9. Mlrollin91 macrumors G4

    Mlrollin91

    Joined:
    Nov 20, 2008
    Location:
    Ventura County
    #9
    Because its not a constant number.
    IMG_0268.PNG IMG_0269.PNG IMG_0270.PNG

    Here you go. I took 3 screenshots in 24 seconds. In different battery conditions, draining, charging and draining. Each one has a different health capacity depending on what the battery was doing. Stress and heat causes it to decrease. As it cools off and calms down, the health will restore.

    If you play a game on your device for an hour and the battery temp gets to 100F, the health will drop significantly. Once you charge it and it cools off, it will increase. Eventually, it won't return to its full design capacity and wear will develop. Your battery capacity will change hundreds of times a day depending on what your battery is doing.

    Here is another one only 6 minutes later.

    IMG_0271.PNG

    This one took a huge decrease. 40+ mAh worth.
     
  10. akash.nu macrumors 68030

    akash.nu

    Joined:
    May 26, 2016
    #10
    You know I don't really trust that app. How's this being calculated?! Battery percentage is a relative figure which really doesn't have any meaning because a battery capacity cannot be pin pointed exactly like how this app is showing.
     
  11. Mlrollin91 macrumors G4

    Mlrollin91

    Joined:
    Nov 20, 2008
    Location:
    Ventura County
    #11
    It doesn't matter if you trust it or not. Its reading the battery directly. It is giving you the current mAh reading of the actual hardware. it uses the current mAh reading vs. the design capacity to give you your battery health capacity. I've spoken with Apple on many occasions, this is indeed accurate. The only difference between this app and Apple's tool is that this is realtime and theirs is average. Yes a battery capacity can be pin-pointed. Its simple math. Current divided by Design.

    Also if you don't trust this one particular app, there are a dozen more that offer the same information.

    Edit:

    This is absolutely no different than apps that read current CPU usage or RAM usage. Its merely reading the battery.
     
  12. akash.nu macrumors 68030

    akash.nu

    Joined:
    May 26, 2016
    #12
    Cheers. I'm gonna look at the available APIs from Apple. I've never really looked into this thing before.
     
  13. Mlrollin91 macrumors G4

    Mlrollin91

    Joined:
    Nov 20, 2008
    Location:
    Ventura County
    #13
    Apple has gone out of the way to intentionally block the APIs in iOS 10. All these apps are worthless if you update to iOS 10. There is clearly a reason why Apple doesn't want consumers to have access to battery information going forward. But Mac apps, like the desktop version of Coconut and iBackupBot do still work.
     
  14. akash.nu macrumors 68030

    akash.nu

    Joined:
    May 26, 2016
    #14
    Hmmm... Very interesting. I'm not on iOS 10. Have they removed the documentation from developer site as well?
     
  15. Mlrollin91 macrumors G4

    Mlrollin91

    Joined:
    Nov 20, 2008
    Location:
    Ventura County
    #15

Share This Page