手机长周期测评十周年终结版本-2026

之前汇总:

手机十周年以上长期稳定测试意义不大|-|正常非暴力使用电池健康都在七成以上

手机电池斩杀线的界定、影响因素及科学判定

手机-笔电-等数码产品-电池健康的一些数据-2026

如何判断使用了十年的老旧手机主板是否健康呢?手机主板漏电表现

iPhone 7 Plus(iPhone9,2 / D11AP)整机综合点评

信息来源:libimobiledevice 读取设备 lockdown 基础信息 + IORegistry 电源域电池诊断数据 机型:iPhone 7 Plus,A10 Fusion 处理器,国行版本,系统 iOS 15.8.8,设备可正常连接诊断接口,底层服务通信正常,属于服役超十年的老牌机型。

一、硬件参数解读

表格

参数项 说明
ProductType:iPhone9,2 对应机型 iPhone 7 Plus
HardwarePlatform:t8010 / HardwareModel:D11AP A10 Fusion 处理器,2 大核 + 2 小核架构,arm64,28nm 工艺
BuildVersion:19H422 iOS 15.8.8,是该机型官方最终正式版本,不再接收任何系统更新、安全补丁
FirmwareVersion:iBoot-7459.140.15 匹配当前系统版本的引导固件,引导层工作正常
RegionInfo:CH/A 国行发售版本
BasebandStatus:BBNotReady、SIMStatus:NotReady 蜂窝基带硬件功能标识正常,当前状态为未就绪,大概率是未插入 SIM 卡,不等于基带硬件损坏
TelephonyCapability:true 硬件保留蜂窝通话、短信基带能力

核心亮点:主板、无线模块为原生配套组件,没有搬板、大修移植的痕迹,在服役十年以上的机型里,属于硬件底子比较干净的样本;设备可以稳定输出完整的底层诊断数据,电源管理芯片、各类板载传感器通信链路无报错。

二、电池详细评估

这块是整机最核心的老化部件,也是老机型最需要重点关注的部分:

  1. 基础数据:原厂电芯,设计容量 2890mAh,当前最大可用容量约 2017mAh,容量健康度接近 70%,累计循环 1108 次。
  2. 内阻表现:当前加权内阻 321mΩ,历史峰值内阻达到 856mΩ。内阻已经明显高于全新电芯标准水平,是长期老化带来的典型变化。
  3. 温度与放电记录:历史最高工作温度 46℃,最低截止电压 3.012V,最大瞬时放电峰值 3.037A。
  4. 客观评价: 一块原厂电芯持续使用十年以上、一千多次循环,还能维持近 70% 容量,电芯本身的品控表现优秀。多数同代机型原厂电池往往在 600--800 循环就衰减到 60% 以下,甚至出现鼓包。 但高内阻带来的使用短板非常明确:负载变化时电压压降明显,负载升高时掉电速度变快,低温环境更容易出现跳电,峰值供电能力下滑。
  5. 安全提示:电芯电解液、隔膜经过十年时间自然老化,属于隐性老化,即使暂时没有鼓包告警,也不适合长时间满负载运行、长期不间断插电充电,存在一定老化风险。低速小电流充电对这块老电芯相对友好。

三、性能、系统适配与使用体验

A10 Fusion 是 2016 年的移动端芯片,搭配终点系统 iOS15.8.8,能力边界非常清晰:

  • ✅ 适合轻度场景:文字浏览、本地音视频播放、音乐播放、闹钟、简单扫码、本地工具类应用,操作可以满足基础使用需求;
  • ⚠️ 局限场景:多任务能力弱,后台应用容易被系统回收;网页多标签、复杂页面滑动容易掉帧;大量新版第三方应用陆续提高最低系统版本要求,会逐步无法安装、无法获得更新;
  • ❌ 不适合重度场景:长时间短视频、图像剪辑、游戏等场景压力很大,28nm 工艺发热本身偏高,温度上升后会持续触发降频,卡顿明显。
  • 系统层面风险:系统已经停止维护,没有后续安全补丁。接入公共网络时,安全防护能力薄弱,不建议承载高敏感业务。

四、十年老设备的共性老化隐患(7P 机型通病)

哪怕主板没有大修,长达十年的冷热循环、元器件自然老化会带来一系列潜在问题:

  1. 结构与密封:原厂防水胶、电池胶早已老化失效,完全失去防水防尘能力;屏幕背光层老化发黄、进灰、背光不均是该机型高发问题;
  2. 接口组件:尾插金属触点长期氧化,容易出现充电接触不良、USB 数据连接不稳定;按键弹片、排线触点磨损;
  3. 板载元器件:主板上贴片电容、电阻、各类接口 IC 存在隐性虚焊风险,容易出现间歇性故障,比如音频异常、触控失灵、偶然黑屏;
  4. 闪存:NAND 闪存经过上万小时、大量擦写,坏块风险随使用时长累积,闪存故障一般不会在基础信息指令中直接体现,需要单独闪存诊断工具检测。

五、推荐定位、使用方案与优化建议

推荐定位

更适合作为专用离线 / 局域网备用设备,不适合主力日常机。 适合用途:本地媒体播放器、固定闹钟、局域网显示终端、简易取景预览设备、硬件调试学习机(用来研究苹果老机型电源管理、IORegistry 底层机制)。

使用优化建议

  1. 系统层面优化
  • 关闭自动 APP 后台刷新、定位服务、动态效果、多余通知,减少后台耗电,降低 CPU 唤醒频次,间接减少发热,延缓电池老化;
  • 尽量不接入公共 WiFi,优先局域网隔离使用;不要登录支付、金融类账号,不保存高度隐私信息;
  • 停止升级尝试,该机型无新版系统,避免随意刷固件引发底层引导故障。
  1. 电池供电优化
  • 优先小电流充电,避免快充头;不要边充电边高负载使用;充满后及时断电,不要 24 小时长期插电浮充;
  • 若后续频繁跳电、发热异常,优先考虑更换兼容新电芯,消除老化电芯带来的安全隐患。
  1. 硬件维护优化
  • 定期清理尾插灰尘,避免接触不良;尽量避免频繁热插拔;
  • 远离高温环境、阳光直晒,高温会加速主板元件和电池老化;
  • 减少剧烈震动,降低老主板虚焊故障触发概率。

六、总结

这是一台保存状态不错、无大修搬板历史的 iPhone 7 Plus。原厂电芯历经十年、千余次循环依然维持尚可容量,属于同代机型里难得的样本。 它的上限是轻度固定场景的专用备用机,短板来自老旧处理器架构、停止维护的系统,以及电芯内阻老化带来的供电短板。合理限制使用场景、做好供电和散热管理,它还可以稳定承担轻量任务;但不适合高强度使用、高安全要求场景。


原始数据:

bash 复制代码
ros2@ros2-20l1a001cd:~$ idevicediagnostics ioregentry AppleARMPMUCharger

        IORegistry
        
                AbsoluteCapacity
                2078
                AdapterDetails
                
                        Current
                        500
                        Description
                        usb host
                        FamilyCode
                        -536854528
                        PMUConfiguration
                        480
                        Voltage
                        5000
                        Watts
                        2
                
                AdapterInfo
                16384
                Amperage
                395
                AppleChargeRateLimitIndex
                0
                AppleRawAdapterDetails
                
                        
                                Current
                                500
                                Description
                                usb host
                                FamilyCode
                                -536854528
                                PMUConfiguration
                                480
                                Voltage
                                5000
                                Watts
                                2
                        
                
                AppleRawCurrentCapacity
                1626
                AppleRawExternalConnected
                
                AppleRawMaxCapacity
                2017
                AtCriticalLevel
                
                AtWarnLevel
                
                BatteryData
                
                        BatteryHealthMetric
                        522
                        ChemID
                        14401
                        ChemicalWeightedRa
                        415
                        CycleCount
                        1108
                        DOD0
                        
                                5216
                        
                        DesignCapacity
                        2890
                        Flags
                        9216
                        FullAvailableCapacity
                        0
                        GaugeFlagRaw
                        9216
                        GaugeResetCounter
                        0
                        ITMiscStatus
                        55554
                        ITSimulationCounter
                        2
                        LifetimeData
                        
                                AverageTemperature
                                23
                                CycleCountLastQmax
                                69
                                FlashWriteCount
                                2981
                                HighAvgCurrentLastRun
                                -1422
                                LowAvgCurrentLastRun
                                -66
                                MaximumChargeCurrent
                                2097
                                MaximumDeltaVoltage
                                277
                                MaximumDischargeCurrent
                                -3037
                                MaximumFCC
                                3011
                                MaximumOverChargedCapacity
                                2189
                                MaximumOverDischargedCapacity
                                -453
                                MaximumPackVoltage
                                4346
                                MaximumQmax
                                3053
                                MaximumRa0-8
                                856
                                MaximumTemperature
                                460
                                MinimumDeltaVoltage
                                1
                                MinimumFCC
                                28
                                MinimumPackVoltage
                                3012
                                MinimumQmax
                                2725
                                MinimumRa0-8
                                76
                                MinimumTemperature
                                -4
                                RDISCnt
                                11
                                Raw
                                
                                Acz//BD6C8QIMfQjCI3+OwvDABwBFQAB/776cgvtCqUD
                                WABMFwAVDScLpQALRf//GAAAAAAAAAAAAAAAAAAAAA==
                                
                                TemperatureSamples
                                1379623
                                TimeAbove95Perc
                                24
                                TotalOperatingTime
                                65535
                                UpdateTime
                                1792656522
                        
                        ManufactureDate
                        D643
                        MaxCapacity
                        2017
                        MfgData
                        
                        RjVENjQzNjA0VE1IODY2QTcAAAAAAAAAAAAAAAAAAAA=
                        
                        PassedCharge
                        -217
                        PresentDOD
                        
                                3912
                        
                        Qmax
                        
                                2725
                        
                        Qstart
                        612
                        RSS
                        303
                        RaTableRaw
                        
                                
                                ALsAuwEvAS4BTwEuAX8CJAJ7AwEDWAOfBdELRxDLAAA=
                                
                        
                        ResScale
                        0
                        Serial
                        F5D643604TMH866A7
                        StateOfCharge
                        81
                        Voltage
                        4185
                        WeightedRa
                        321
                        iMaxAndSocSmoothTable
                        
                        PQEvAHoAtQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
                        
                
                BatteryInstalled
                
                BatteryKey
                0003-default
                BestAdapterIndex
                0
                BootBBCapacity
                1603
                BootCapacityEstimate
                84
                BootVoltage
                4070
                CFBundleIdentifier
                com.apple.driver.AppleARMPMU
                CFBundleIdentifierKernel
                com.apple.driver.AppleARMPMU
                ChargerConfiguration
                820
                ChargerData
                
                        ChargerAlert
                        0
                        ChargerStatus
                        112
                        ChargingCurrent
                        82
                        ChargingVoltage
                        123
                        NotChargingReason
                        0
                        UpdateTime
                        1792656563
                
                CurrentCapacity
                84
                CycleCount
                1108
                DesignCapacity
                2890
                ExternalChargeCapable
                
                ExternalConnected
                
                FCFlag
                0
                ForceFullGGUpdateOnBoot
                1
                FullyCharged
                
                GasGaugeFirmwareVersion
                1537
                IOClass
                AppleARMPMUCharger
                IOFunctionParent000000B1
                
                
                IOGeneralInterest
                IOCommand is not serializable
                IOMatchCategory
                IODefaultMatchCategory
                IOMatchedAtBoot
                
                IONameMatch
                charger
                IONameMatched
                charger
                IOPowerManagement
                
                        CapabilityFlags
                        32768
                        CurrentPowerState
                        1
                        DevicePowerState
                        1
                        MaxPowerState
                        2
                
                IOProbeScore
                1000
                IOProviderClass
                IOService
                IOReportLegend
                
                        
                                IOReportChannelInfo
                                
                                        IOReportChannelUnit
                                        0
                                
                                IOReportChannels
                                
                                        
                                                7881712903662169456
                                                6460407809
                                                BatteryMaxTemp
                                        
                                        
                                                7883953708359576944
                                                6460407809
                                                BatteryMinTemp
                                        
                                        
                                                7881713247109672052
                                                6460407809
                                                BatteryMaxPackVoltage
                                        
                                        
                                                7883954051807079540
                                                6460407809
                                                BatteryMinPackVoltage
                                        
                                        
                                                7881713191223763049
                                                6460407809
                                                BatteryChargeCurrent
                                        
                                        
                                                7881713195434927977
                                                6460407809
                                                BatteryDischargeCurrent
                                        
                                        
                                                7881713242914120048
                                                6460407809
                                                BatteryOverChargedCurrent
                                        
                                        
                                                7888177224529174896
                                                6460407809
                                                BatteryOverDischargedCurrent
                                        
                                        
                                                7881712902252946275
                                                6460407809
                                                BatteryMaxFCC
                                        
                                        
                                                7883953706950353763
                                                6460407809
                                                BatteryMinFCC
                                        
                                        
                                                7881713195586841716
                                                6460407809
                                                BatteryMaxDeltaVoltage
                                        
                                        
                                                7883954000284249204
                                                6460407809
                                                BatteryMinDeltaVoltage
                                        
                                        
                                                7809653424000299630
                                                6460407809
                                                BatteryLowAvgCurrentLastRun
                                        
                                        
                                                7521423047848587886
                                                6460407809
                                                BatteryHighAvgCurrentLastRun
                                        
                                        
                                                7881712903612359032
                                                6460407809
                                                BatteryMaxQmax
                                        
                                        
                                                7883953708309766520
                                                6460407809
                                                BatteryMinQMax
                                        
                                        
                                                7881712903628337208
                                                6460407809
                                                BatteryMaxRa0-8
                                        
                                        
                                                7883953708325744696
                                                6460407809
                                                BatteryminRa0-8
                                        
                                        
                                                7022914058020285808
                                                6460407809
                                                BatteryAvgTemp
                                        
                                        
                                                8387230210786946416
                                                6460407809
                                                BatteryTempSamples
                                        
                                        
                                                7380400846210821748
                                                6460407809
                                                BatteryFlashWriteCnt
                                        
                                        
                                                8242829161180393076
                                                6460407809
                                                BatteryRDISCnt
                                        
                                        
                                                7167869607987671405
                                                6460407809
                                                BatteryCycleCntLastQmax
                                        
                                        
                                                8390052652791393637
                                                6460407809
                                                BatteryTotalOperatingTime
                                        
                                        
                                                8388356045981431152
                                                6460407809
                                                BatteryTimeAbove98Perc
                                        
                                        
                                                7167869599145487988
                                                6460407809
                                                BatteryCycleCount
                                        
                                        
                                                7957688366649270640
                                                6460407809
                                                BatteryNominalChargeCapacity
                                        
                                        
                                                7163086726697609572
                                                6460407809
                                                BatteryChemID
                                        
                                        
                                                7089075284462495847
                                                6460407809
                                                BatteryIDChanged
                                        
                                
                                IOReportGroupName
                                Battery
                        
                        
                                IOReportChannelInfo
                                
                                        IOReportChannelUnit
                                        0
                                
                                IOReportChannels
                                
                                        
                                                8390885000339354217
                                                6459359233
                                                TristarCurrentuA
                                        
                                
                                IOReportGroupName
                                TristarCurrent
                        
                
                IOReportLegendPublic
                
                ITMiscStatus
                55554
                ITSimulationCounter
                2
                InstantAmperage
                395
                IsCharging
                
                Location
                0
                Manufacturer
                F
                MaxCapacity
                100
                Model
                0003-F
                NominalChargeCapacity
                2061
                OCVTakenFlag
                0
                RaUpdateCounter
                0
                Serial
                F5D643604TMH866A7
                Temperature
                2580
                TimeRemaining
                0
                UpdateTime
                1792656563
                Voltage
                4193
                battery-data
                
                        0003-default
                        
                        AABkAAAA//8AAGQAAABoEAAAXwAAADYQAABbAAAAIRAAAFYAAAD+
                        DwAAUgAAAM8PAABNAAAAtw8AAEkAAACaDwAARAAAAH0PAABAAAAA
                        ZQ8AADsAAABIDwAANwAAADAPAAAyAAAAJQ8AAC0AAAANDwAAKQAA
                        AAEPAAAkAAAA8A4AACAAAADwDgAAGwAAANgOAAAXAAAA2A4AABIA
                        AADHDgAADgAAALUOAAAJAAAAng4AAAUAAAB7DgAAAwAAAFMOAAAC
                        AAAAeg0AAAAAAAC4CwAAABAAAAgQAAAAAAAAAAA=
                        
                        0004-default
                        
                        AABkAAAA//99A2MARARIEBCyYgCq6j0QomBiAGYmKBA1D2IAiEgk
                        EMe9YQB3tx4QWmxhADNzGxDsGmEAVVUYEH/JYABVVRQQEXhgAAAA
                        DxCkJmAAAIAMEDbVXwDuLggQyYNfAJkZBRBbMl8AqmoBEO7gXgBV
                        Vf4PgI9eAETE+Q8TPl4AiEj3D6XsXQCISPIPOJtdAN0d8Q/KSV0A
                        uzvtD134XAC7u+kP76ZcAGZm5Q+BVVwA3Z3jDxQEXABVFeAPprJb
                        AMwM3A85YVsAmVnZD8sPWwARUdYPXr5aADMz0w/wbFoAM7PQD4Mb
                        WgAzs80PFcpZAGamxg+oeFkAzIzCDzonWQB3t8MPzdVYAJlZwA9f
                        hFgAmZm9D/IyWABEBLsPhOFXABFRtw8XkFcAAIC0D6k+VwCZWbIP
                        PO1WAMxMqg/Om1YAuzuqD2FKVgBExKgP8/hVABHRpQ+Gp1UAdzeh
                        DxhWVQAAwJ4PqwRVAABAng89s1QAu/uaD9BhVAC7e5gPYhBUAACA
                        kw/1vlMAiMiSD4dtUwARUZAPGhxTABGRjA+sylIAzMyGDz55UgAA
                        AIcP0SdSAN0dhA9j1lEAVdWAD/aEUQBExH4PiDNRAFWVew8b4lAA
                        3Z13D62QUAAionUPQD9QAGbmbw/S7U8AM7NwD2WcTwBV1W0P90pP
                        AHf3ag+K+U4AmRlnDxyoTgAzs2UPr1ZOAMzMYg9BBU4AmdldD9Sz
                        TQDurlsPZmJNAEQEWw/5EE0A7i5YD4u/TAAAgFUPHm5MACJiUg+w
                        HEwAZiZQD0PLSwC7u0wP1XlLACIiRA9oKEsAEZFHD/rWSgAiIkUP
                        jYVKAABAQw8fNEoAdzdAD7LiSQAi4j0PRJFJAHf3Ng/XP0kAmdk4
                        D2nuSAB3dzUP+5xIAKrqMw+OS0gAiMgwDyD6RwBm5i4Ps6hHAAAA
                        LA9FV0cAAMAnD9gFRwAAQCcParRGAN2dJA/9YkYAMzMgD48RRgCq
                        aiEPIsBFAJnZHg+0bkUAEREcD0cdRQAiYhoP2ctEAETEFA9sekQA
                        RIQUD/4oRACZWRIPkddDAHf3Dg8jhkMAEdEMD7Y0QwC7+woPSONC
                        AIjICA/bkUIAREQFD21AQgAREQEPAO9BAFXVAA+SnUEAAAD/DiVM
                        QQDMDPwOt/pAADNz+Q5KqUAAAID3DtxXQACZmfAObwZAAMwM8w4B
                        tT8AVZXuDpNjPwCqau4OJhI/AETE6w64wD4AzMzpDktvPgCICOcO
                        3R0+AGYm4g5wzD0AVZXiDgJ7PQAzM+EOlSk9AGbm3Q4n2DwAd3fc
                        DrqGPADurtkOTDU8AFUV2A7f4zsAIuLTDnGSOwAAQNEOBEE7AO4u
                        0Q6W7zoAu/vODimeOgC7e8sOu0w6AO7uyg5O+zkAiMjIDuCpOQAz
                        s8cOc1g5AJmZww4FBzkAzAzDDpi1OAAzM8EOKmQ4AJmZvw69EjgA
                        Zua9Dk/BNwCq6rsO4m83AN2dtw50HjcA3V21DgfNNgAAwLYOmXs2
                        ABGRtA4sKjYAuzuzDr7YNQARkbEOUIc1AEQEsA7jNTUARASuDnXk
                        NAAAQKwOCJM0AESEqg6aQTQAERGnDi3wMwARkacOv54zAGampQ5S
                        TTMAIqKkDuT7MgBVFaIOd6oyAN2dog4JWTIAuzubDpwHMgDMTKAO
                        LrYxAMxMnA7BZDEAiEidDlMTMQAiYpsO5sEwACLimQ54cDAAZiaW
                        DgsfMADMTJUOnc0vAJlZlQ4wfC8ARISTDsIqLwCZ2ZIOVdkuAKrq
                        kA7nhy4AEdGQDno2LgBEhI8ODOUtAEQEjg6fky0Au/uLDjFCLQAi
                        IosOxPAsAO5uhw5WnywAmVmJDulNLABV1YgOe/wrABHRhA4NqysA
                        ERGEDqBZKwCICIMOMggrAAAAgw7FtioAImKADldlKgBVlX8O6hMq
                        AN2dfg58wikAM/N9Dg9xKQCqan0OoR8pAGbmeg40zigAzIx7DsZ8
                        KADurnUOWSsoAACAeA7r2ScAu7t2Dn6IJwAAgHUOEDcnALs7dQ6j
                        5SYAVRVvDjWUJgB3d3MOyEImAMwMcg5a8SUAd7dxDu2fJQB3N3AO
                        f04lAFVVbQ4S/SQAd3dtDqSrJAAz82wON1okAFUVaw7JCCQA3d1o
                        Dly3IwAAwGkO7mUjAJkZaQ6BFCMAAEBoDhPDIgAzM2YOpXEiABHR
                        Yg44ICIA7m5mDsrOIQCqamUOXX0hACIiYw7vKyEAzExiDoLaIAAi
                        omEOFIkgAHe3YA6nNyAAiAhbDjnmHwCqKl8OzJQfAN1dXg5eQx8A
                        iAhdDvHxHgCICFoOg6AeAN0dWw4WTx4Au7taDqj9HQAREVoOO6wd
                        AGYmWA7NWh0AAEBZDmAJHQAREVgO8rccAEQEVA6FZhwAzExVDhcV
                        HABVFVQOqsMbAHc3VA48chsAERFLDs8gGwBExFEOYc8aAIgIUA70
                        fRoAZiZPDoYsGgB3d00OGdsZAIiITQ6riRkA3V1LDj44GQC7O0oO
                        0OYYADOzSQ5ilRgAZiZJDvVDGAAi4kgOh/IXAFVVRw4aoRcAIqJE
                        DqxPFwAREUYOP/4WAMzMQQ7RrBYAdzdCDmRbFgDMDEIO9gkWAKpq
                        QQ6JuBUAqqo/DhtnFQDd3T4OrhUVAKpqPQ5AxBQAM/M7DtNyFAAi
                        YjkOZSEUAKqqOQ74zxMAIuI3Dop+EwAiojcOHS0TAIiINQ6v2xIA
                        IuI1DkKKEgCZGTIO1DgSAACAMQ5n5xEA3R0wDvmVEQCZGS8OjEQR
                        AN1dKw4e8xAAu7ssDrGhEAAzMyoOQ1AQAGYmKg7W/g8AmZkoDmit
                        DwC7uyYO+lsPAIhIJg6NCg8AVVUjDh+5DgBV1SEOsmcOAKqqIA5E
                        Fg4AiIgeDtfEDQBV1RcOaXMNACKiGg78IQ0AzMwXDo7QDADMTBYO
                        IX8MAO4uFQ6zLQwA7u4SDkbcCwBmJg0O2IoLAIgIDg5rOQsAuzsI
                        Dv3nCgCqagkOkJYKAESEBQ4iRQoAVdUDDrXzCQBVFQQOR6IJAO7u
                        AA7aUAkAVVX+DWz/CAB3d/wN/60IAETE+w2RXAgAVRX4DSQLCAC7
                        u/YNtrkHAGam9Q1JaAcAzAz0DdsWBwAi4vANbsUGADOz7w0AdAYA
                        iIjsDZMiBgDuLuoNJdEFAO4u5w23fwUA3R3kDUouBQCqqt8N3NwE
                        ACKi2g1viwQAM7PVDQE6BACISM8NlOgDAFUVxw0mlwMARMS9DblF
                        AwB397ENS/QCAMyMpg3eogIAmRmYDXBRAgCIyIANAwACAMxMcQ2V
                        rgEAzAxeDShdAQAzM0YNAAAAAAAAuAsAAAAAAAAAAA==
                        
                        0005-default
                        
                        AABkAAAA//8AAGMA50F0EAAAYgAw4VgQAABhAEFrSxAAAGAAhO0+
                        EAAAXwCZjjMQAABeAA0SKRAAAF0APbodEAAAXAAhJRMQAABbAIJe
                        CBAAAFoAOrX+DwAAWQCK1vMPAABYAFR16A8AAFcAq5fdDwAAVgAS
                        VdMPAABVALNWyQ8AAFQAx/m+DwAAUwA7ibUPAABSAKJgqg8AAFEA
                        cGGhDwAAUABWzpcPAABPAHLijA8AAE4AOruDDwAATQCennsPAABM
                        ACqTcg8AAEsALXBoDwAASgBt0V4PAABJAKq3VQ8AAEgAbYdNDwAA
                        RwBnKkMPAABGAFhpOg8AAEUAjREyDwAARACLIikPAABDANXEIA8A
                        AEIATUAYDwAAQQDTXxEPAABAAJljBw8AAD8A157/DgAAPgBDWvgO
                        AAA9AJTT8A4AADwAgmzoDgAAOwA7SuEOAAA6APmO2w4AADkAfubS
                        DgAAOABkQ80OAAA3AMckxQ4AADYAu2q+DgAANQA+CroOAAA0AOBy
                        sg4AADMAD+asDgAAMgAvlKkOAAAxAKEIow4AADAAfQSeDgAALwDJ
                        TZoOAAAuAE2ClA4AAC0A98CODgAALAC4u4sOAAArADFWiA4AACoA
                        z0qEDgAAKQCG6YAOAAAoAMOGew4AACcAY455DgAAJgAgm3UOAAAl
                        AKYScw4AACQAEZptDgAAIwAohmsOAAAiAIY0aA4AACEAT0FlDgAA
                        IADWImMOAAAfADDLXw4AAB4Ac3heDgAAHQAAMl0OAAAcAIbrVw4A
                        ABsAIB1WDgAAGgCG81EOAAAZANdHTw4AABgABstMDgAAFwBMAUgO
                        AAAWAN0PRA4AABUAhZ5ADgAAFADqzj4OAAATAA0kOQ4AABIAXtA0
                        DgAAEQAmUDAOAAAQABErLw4AAA8A1ZYnDgAADgAriR8OAAANAKzj
                        Fw4AAAwAWmARDgAACwBu4QoOAAAKAJt/AA4AAAkADQ75DQAACAA8
                        ifANAAAHABdc6g0AAAYAs47kDQAABQA7sN4NAAAEAExk1A0AAAMA
                        6d/KDQAAAgDi67gNAAABAFMLlw0AAAAAFlxbDQAAAAAAALgLAAAA
                        AAAAAAA=
                        
                        0006-default
                        
                        AABkAAAA//8AAGMAAACzEAAAYgAAAKcQAABhAAAAnBAAAGAAAACR
                        EAAAXwAAAIYQAABeAAAAexAAAF0AAABwEAAAXAAAAGUQAABbAAAA
                        WxAAAFoAAABQEAAAWQAAAEYQAABYAAAAPBAAAFcAAAAxEAAAVgAA
                        ACcQAABVAAAAHRAAAFQAAAASEAAAUwAAAAgQAABSAAAA/g8AAFEA
                        AAD0DwAAUAAAAOsPAABPAAAA5Q8AAE4AAADgDwAATQAAANkPAABM
                        AAAAyw8AAEsAAAC5DwAASgAAAKkPAABJAAAAmw8AAEgAAACQDwAA
                        RwAAAIgPAABGAAAAgg8AAEUAAAB9DwAARAAAAHgPAABDAAAAcg8A
                        AEIAAABrDwAAQQAAAGMPAABAAAAAWw8AAD8AAABTDwAAPgAAAEoP
                        AAA9AAAAQQ8AADwAAAA5DwAAOwAAADEPAAA6AAAAKQ8AADkAAAAi
                        DwAAOAAAABsPAAA3AAAAFQ8AADYAAAAPDwAANQAAAAoPAAA0AAAA
                        BQ8AADMAAAAADwAAMgAAAPsOAAAxAAAA9w4AADAAAADyDgAALwAA
                        AO4OAAAuAAAA6g4AAC0AAADmDgAALAAAAOMOAAArAAAA3w4AACoA
                        AADcDgAAKQAAANkOAAAoAAAA1Q4AACcAAADSDgAAJgAAAM8OAAAl
                        AAAAzQ4AACQAAADKDgAAIwAAAMcOAAAiAAAAxA4AACEAAADCDgAA
                        IAAAAL8OAAAfAAAAvQ4AAB4AAAC7DgAAHQAAALgOAAAcAAAAtg4A
                        ABsAAAC0DgAAGgAAALEOAAAZAAAArg4AABgAAACrDgAAFwAAAKgO
                        AAAWAAAApA4AABUAAACgDgAAFAAAAJ0OAAATAAAAmQ4AABIAAACU
                        DgAAEQAAAI8OAAAQAAAAiA4AAA8AAACDDgAADgAAAH0OAAANAAAA
                        dQ4AAAwAAABtDgAACwAAAGoOAAAKAAAAaQ4AAAkAAABnDgAACAAA
                        AGUOAAAHAAAAYw4AAAYAAABeDgAABQAAAFUOAAAEAAAAOQ4AAAMA
                        AAALDgAAAgAAAM8NAAABAAAAhA0AAAAAAABIDQAAAAAAAAAA
                        
                
                built-in
                
        

Ubuntu24.04 全套 iPhone7 Plus 查看 / 管理工具(libimobiledevice)

原理:libimobiledevice 是 Linux 下原生和 iOS 通信库,不需要 iTunes;iPhone7 Plus 最高支持 iOS15,这套工具完美兼容。 重要前置:iPhone 解锁屏幕、USB 数据线直连、手机弹窗点【信任此电脑】

一、一键全套 apt 安装命令(推荐,全部功能包)

复制代码
sudo apt update
sudo apt install -y usbmuxd libimobiledevice6 libimobiledevice-utils ifuse ideviceinstaller gvfs-backends gvfs-fuse gphoto2

逐个包说明(详细)

表格

apt 包名 作用
usbmuxd USB 多路复用守护进程,核心!负责识别 USB 上苹果设备、配对通信,必须装
libimobiledevice6 核心动态库,所有 idevice * 命令依赖底层库
libimobiledevice-utils ✅【最重要】包含全套查看参数命令:ideviceinfo、idevice_id、idevicediagnostics、idevicename、idevicecrashreport、idevicedate、idevicebackup、ideviceenterrecovery等
ifuse FUSE 挂载 iPhone,访问 DCIM 照片、媒体目录
ideviceinstaller 查询 / 列出手机已安装 App
gvfs-backends + gvfs-fuse GNOME 文件管理器自动识别 iPhone(图形界面挂载)
gphoto2 PTP 相机模式读取照片备选方案

开发包(如果你后续要编译二次开发,可选安装,单纯查看参数不用)

复制代码
sudo apt install libimobiledevice-dev libplist-dev libusbmuxd-dev

二、配对(必须做,否则大部分命令拿不到详细参数)

复制代码
# 列出当前识别到的iPhone UDID,先确认设备被识别
idevice_id -l
# 配对
idevicepair pair

手机弹出【信任】点信任;成功提示 SUCCESS: Paired with device xxxxx

  • 取消配对:idevicepair unpair
  • 验证配对状态:idevicepair validate

三、【最全面查看 iPhone7 Plus 参数命令合集】

1. ideviceinfo 主命令(硬件、序列号、型号、WiFi 蓝牙 MAC、iOS 版本、存储信息)

复制代码
# 输出全部信息(最全)
ideviceinfo

# 输出XML格式,方便保存、解析
ideviceinfo -x > iphone7plus-info.xml

# 指定查询单独字段示例(iPhone7 Plus重点字段)
ideviceinfo -k ProductType          # 型号:iPhone7 Plus是 iPhone9,2
ideviceinfo -k ProductVersion       # iOS版本
ideviceinfo -k SerialNumber         # 序列号
ideviceinfo -k UniqueDeviceID       # UDID
ideviceinfo -k WiFiAddress          # WiFi MAC
ideviceinfo -k BluetoothAddress     # 蓝牙MAC
ideviceinfo -k DeviceName           # 手机名称
ideviceinfo -k CPUArchitecture      # CPU架构
ideviceinfo -k HardwareModel        # 硬件型号
ideviceinfo -k RegionInfo           # 销售地区信息
ideviceinfo -k BuildVersion         # iOS编译版本

# 查询分区/磁盘占用(存储容量,需要配对成功)
ideviceinfo -q com.apple.disk_usage

iPhone7 Plus 固定 ProductType:iPhone9,2,可以用来核验是不是 7P

2. idevicediagnostics 诊断信息(电池、温度、硬件诊断,非常有用)

复制代码
# 查看电池信息:电量、循环次数、设计容量、当前容量
idevicediagnostics ioreg -n AppleSmartBattery

# 设备全部诊断信息
idevicediagnostics diagnostics
# 重启设备
idevicediagnostics restart
# 关机
idevicediagnostics shutdown

3. idevice_id

复制代码
idevice_id -l          # 列出所有USB苹果设备UDID
idevice_id UDID号      # 输入UDID查看设备名称

4. idevicename

复制代码
idevicename            # 获取手机名称
idevicename "新名字"   # 修改手机名称

5. idevicecrashreport

复制代码
idevicecrashreport ./crashlog  # 导出手机崩溃日志,排查故障

6. ideviceinstaller 查询 App 列表

复制代码
ideviceinstaller list          # 用户安装App
ideviceinstaller list --all    # 用户+系统全部App
ideviceinstaller list -o xml   # xml导出App清单

7. idevicebackup 备份整机

复制代码
idevicebackup backup ./iphone-backup

8. ifuse 挂载查看照片 DCIM

复制代码
sudo mkdir -p /media/iphone
ifuse /media/iphone
# 进入目录查看DCIM照片
ls /media/iphone/DCIM
# 卸载
fusermount -u /media/iphone

四、iPhone7 Plus 可以查到的完整参数清单汇总(通过上面命令拿到)

  1. 基础标识:UDID、序列号、ECID、设备名称
  2. 硬件型号:ProductType(iPhone9,2)、HardwareModel、CPU、芯片
  3. 系统:iOS 版本、Build 版本、基带版本
  4. 网络:WiFi MAC、蓝牙 MAC、IMEI(部分版本需要解锁 + 信任)
  5. 存储:总容量、已用、空闲空间
  6. 电池:电池健康、循环次数、当前电量、温度
  7. App 清单:所有安装应用 BundleID、名称
  8. 崩溃日志、系统诊断信息
  9. 媒体目录(照片、视频)

五、常见排坑(iPhone7 Plus 高频问题)

  1. idevicepair pair报错找不到设备
    • 换原装数据线、不要用仅充电线;优先 USB2.0 口(老 iPhone 对 USB3 兼容性差)
    • 重启 usbmuxd:sudo systemctl restart usbmuxd
  2. 能识别但是 ideviceinfo 拿不到磁盘 / 电池信息
    • 手机必须解锁屏幕!锁屏状态只能拿到少量基础信息
  3. ifuse 挂载空白:iOS15 安全限制,只能读取 DCIM 媒体目录,不能访问完整系统
  4. 虚拟机:需要把 USB 设备直通给虚拟机,否则 usbmuxd 识别不到

六、导出一份完整报告脚本(一键保存全部参数)

新建 iphone-info.sh

复制代码
#!/bin/bash
OUTPUT=iphone7plus-full-report.txt
echo "===== iPhone7 Plus 完整信息报告 =====" > $OUTPUT
echo "[1] ideviceinfo 全部信息" >> $OUTPUT
ideviceinfo >> $OUTPUT
echo -e "\n[2] 电池诊断信息" >> $OUTPUT
idevicediagnostics ioreg -n AppleSmartBattery >> $OUTPUT
echo -e "\n[3] 磁盘占用" >> $OUTPUT
ideviceinfo -q com.apple.disk_usage >> $OUTPUT
echo -e "\n[4] App列表" >> $OUTPUT
ideviceinstaller list >> $OUTPUT
echo "报告保存至 $OUTPUT"

chmod +x iphone-info.sh
./iphone-info.sh

仅电池信息:Ubuntu24.04 + iPhone7 Plus(iOS15)

所需 apt 包(只保留电池查询必须)

复制代码
sudo apt update
sudo apt install -y usbmuxd libimobiledevice6 libimobiledevice-utils

只这 3 个包就足够读取全部电池 iReg 信息,不需要 ifuse、gvfs、ideviceinstaller 等其他包

前置条件(必须满足,否则拿不到完整电池数据)

  1. iPhone7 Plus 屏幕解锁

  2. USB 原装数据线,USB2.0 口

  3. 手机弹窗点【信任此电脑】

  4. 配对一次:

    idevicepair pair

【完整电池查询主命令】(AppleSmartBattery,最全原始电池寄存器数据)

复制代码
idevicediagnostics ioreg -n AppleSmartBattery

导出电池信息保存为文件

复制代码
idevicediagnostics ioreg -n AppleSmartBattery > iphone7p-battery-full.txt

全部字段详解(iPhone7 Plus 会输出的所有电池参数,按原始输出)

iPhone7 Plus 原厂电池设计容量:2900mAh ,设计循环寿命 500 次,500 次后保留≥80% 容量Apple Supp...

表格

字段 含义
AppleRawCurrentCapacity 当前剩余容量(mAh)
AppleRawMaxCapacity 电池当前最大可用容量(mAh),用来算健康度:AppleRawMaxCapacity / 2900 *100%
DesignCapacity 出厂设计容量:固定 2900(mAh)
CycleCount 电池充电循环次数(重点)
Voltage 当前电池电压,单位 mV,正常 3.8V~4.2V
Current 实时电流:正数 = 充电,负数 = 放电(mA)
Temperature 电池内部温度,单位 0.1℃;例:285=28.5℃
IsCharging 是否正在充电:true /false
FullyCharged 是否已经充满:true /false
BatterySerialNumber 电池自身序列号(换第三方电池会变)
Manufacturer 电池厂商(索尼 / 欣旺达等)
DeviceName 电量计芯片型号
ExternalConnected 是否插着充电器
ExternalChargeCapable 充电器是否支持充电
MaxCapacityPercent 系统识别最大容量百分比(电池健康)
ChargeLimit 充电上限(优化充电时会限制 80%)
TimeRemaining 预估剩余时间(分钟)
AvgTimeToEmpty 平均放电剩余时长
AvgTimeToFull 平均充满所需时长
InstantAmperage 瞬时电流
RawCapacity 原始电量百分比
BatteryHealthData 电池健康结构体(iOS15 包含维修标记)
PermanentFailureStatus 电池永久故障标记,0 = 正常,非 0 = 电池损坏
UpdateTime 电池数据最后刷新时间戳

⚠️ 重要限制:iPhone7 Plus(iOS15)没有单独的原厂电池验证字段(XS 及以后机型才有原装校验),循环次数、容量全部来自电量计芯片寄存器,这个命令拿到的是底层原始值,和爱思 / 沙漏读取同源。

单独提取指定电池字段(按需查询,不用看全部输出)

复制代码
# 只看循环次数
idevicediagnostics ioreg -n AppleSmartBattery | grep CycleCount

# 只看当前最大容量、设计容量
idevicediagnostics ioreg -n AppleSmartBattery | grep -E "AppleRawMaxCapacity|DesignCapacity"

# 只看温度、电压、电流
idevicediagnostics ioreg -n AppleSmartBattery | grep -E "Temperature|Voltage|Current"

# 只看是否充电、是否满电
idevicediagnostics ioreg -n AppleSmartBattery | grep -E "IsCharging|FullyCharged"

一键电池健康计算脚本(直接输出汇总,推荐)

新建 battery-report.sh

复制代码
#!/bin/bash
echo "==== iPhone7 Plus 电池详细报告 ===="
RAW=$(idevicediagnostics ioreg -n AppleSmartBattery)
echo "$RAW" | grep -E "CycleCount|DesignCapacity|AppleRawMaxCapacity|AppleRawCurrentCapacity|Temperature|Voltage|Current|IsCharging|BatterySerialNumber|Manufacturer"
DESIGN=2900
MAXCAP=$(echo "$RAW" | grep AppleRawMaxCapacity | awk '{print $NF}')
if [[ -n "$MAXCAP" ]];then
    HEALTH=$(echo "scale=2; $MAXCAP *100 / $DESIGN" | bc)
    echo -e "\n✅ 电池健康估算:$HEALTH %"
fi

chmod +x battery-report.sh
./battery-report.sh

排坑(电池查询专属)

  1. 输出很短、缺少 CycleCount/AppleRawMaxCapacity:手机锁屏了!解锁屏幕,重新跑命令
  2. 报错找不到设备:sudo systemctl restart usbmuxd,重新插拔、重新配对
  3. Temperature 数值异常:刚充电 / 玩机发热,静置 5 分钟再读
  4. Current 数值波动很大:属于正常,iOS 动态调整充放电电流

补充:另一个诊断接口(额外电池状态,备选)

复制代码
idevicediagnostics diagnostics

这个里面会附带电源域、充电控制器状态,但是iReg 的 AppleSmartBattery 才是最全面电池数据源。


iPhone7 Plus 电池完整解析报告(来源:idevicediagnostics ioregentry AppleARMPMUCharger)

设备:iPhone7 Plus(iPhone9,2),plist 原始数据全部字段逐条翻译解释,无遗漏 单位约定:

  • 容量:mAh
  • 电压:mV
  • 电流:mA
  • 温度:原始值 ÷100,单位℃(本数据 Temperature=2580 → 25.80℃)

一、顶层基础电池状态(IORegistry 一级字段)

表格

Key Value 释义
AbsoluteCapacity 2078 电量计绝对容量(当前电量计识别总可用容量)
AdapterDetails 子字典 当前充电器信息
AdapterInfo 16384 适配器标志位
Amperage 395 实时充电电流 395mA
AppleChargeRateLimitIndex 0 充电限流索引,0 = 无额外限流
AppleRawAdapterDetails 数组 适配器详情数组,和 AdapterDetails 一致
AppleRawCurrentCapacity 1626 当前剩余容量 1626mAh
AppleRawExternalConnected true ✅ 外接电源已插入
AppleRawMaxCapacity 2017 当前电池最大容量 2017mAh(电池健康基准值)
AtCriticalLevel false 未到电池临界断电电平
AtWarnLevel false 未到低电量警告电平
BatteryData 子字典 ⭐电量计核心数据(循环次数、设计容量、厂商、Qmax、内阻等全部核心信息在这里,重点)
BatteryInstalled true 电池在位识别正常
BatteryKey 0003-default 电池配置分区标识
BestAdapterIndex 0 当前使用第 0 路适配器
BootBBCapacity 1603 开机时读到的剩余容量 1603mAh
BootCapacityEstimate 84 开机电量百分比 84%
BootVoltage 4070 开机瞬间电池电压 4070mV(4.070V)
CFBundleIdentifier com.apple.driver.AppleARMPMU PMU 驱动 ID
CFBundleIdentifierKernel com.apple.driver.AppleARMPMU 内核驱动 ID
ChargerConfiguration 820 充电芯片配置标记
ChargerData 子字典 Tristar 充电芯片状态
CurrentCapacity 84 系统显示电量百分比:84%
CycleCount 1108 电池总充电循环次数:1108 次
DesignCapacity 2890 出厂设计容量:2890mAh(iPhone7 Plus 原厂标称 2900,芯片内部写 2890,以此为准)
ExternalChargeCapable true 当前适配器支持充电
ExternalConnected true USB 供电接入
FCFlag 0 充满标记:0 = 未充满
ForceFullGGUpdateOnBoot 1 开机强制刷新电量计
FullyCharged false ❌ 没有充满
GasGaugeFirmwareVersion 1537 电量计固件版本 1537
IOClass AppleARMPMUCharger IOKit 类名
InstantAmperage 395 瞬时电流 395mA(正数 = 充电)
IsCharging true ✅ 当前正在充电
Location 0 电池位置(内置主电池)
Manufacturer F 电池厂商代码 F(索尼 Sony)
MaxCapacity 100 百分比基数标记(固定 100)
Model 0003-F 电池型号标识
NominalChargeCapacity 2061 电量计标称可用容量 2061mAh
OCVTakenFlag 0 开路电压采样标记:0 未采样
RaUpdateCounter 0 内阻更新计数器
Serial F5D643604TMH866A7 电池序列号(电池本体 SN,不是手机序列号!换电池这个号会变)
Temperature 2580 电池温度 = 2580 ÷100 = 25.80 ℃
TimeRemaining 0 预估剩余时间,充电中不计算显示 0
UpdateTime 1792656563 本条数据最后刷新时间戳
Voltage 4193 当前电池电压:4193mV = 4.193 V

AdapterDetails(适配器详情)

表格

Key Value 释义
Current 500 适配器最大输出电流 500mA
Description usb host 供电来源:USB 主机口(电脑 USB)
FamilyCode -536854528 适配器类型编码
PMUConfiguration 480 PMU 供电配置
Voltage 5000 适配器输出电压 5000mV(5V)
Watts 2 功率上限 2W

ChargerData(充电芯片 Tristar 状态)

表格

Key Value 释义
ChargerAlert 0 充电告警:0 = 无告警
ChargerStatus 112 充电状态寄存器值
ChargingCurrent 82 充电芯片内部电流寄存器
ChargingVoltage 123 充电芯片电压寄存器
NotChargingReason 0 停止充电原因:0 = 无异常
UpdateTime 1792656563 充电芯片数据刷新时间戳

二、⭐BatteryData 电量计核心数据包(最重要,电池芯片内部日志)

表格

Key Value 释义
BatteryHealthMetric 522 电池健康度量值(电量计内部健康评分)
ChemID 14401 锂电化学配方 ID(苹果定制锂钴)
ChemicalWeightedRa 415 化学加权内阻 Ra:415 mΩ
CycleCount 1108 和顶层一致,循环次数 1108
DOD0 5216 放电深度 DOD 原始采样数组
DesignCapacity 2890 设计容量 2890mAh
Flags 9216 电量计状态标志位
FullAvailableCapacity 0 满电可用容量标记
GaugeFlagRaw 9216 电量计原始标志,和 Flags 一致
GaugeResetCounter 0 电量计复位次数:0,没有发生过电量计重置
ITMiscStatus 55554 电量计杂项状态寄存器
ITSimulationCounter 2 电量计仿真计数
LifetimeData 子字典 电池全生命周期历史统计数据(历史最高 / 最低电压、温度、电流、Qmax)
ManufactureDate D643 电池生产日期编码:D643(苹果电池编码规则:D=2016,6=6 月,43 = 批次)
MaxCapacity 2017 当前最大容量 2017mAh(同顶层 AppleRawMaxCapacity)
MfgData base64 厂商原始加密数据,无法直接解析
PassedCharge -217 累计充入电量偏移值
PresentDOD 3912 当前放电深度
Qmax 2725 电量计记录历史 Qmax 最大值 2725mAh(出厂初期容量)
Qstart 612 Qmax 启动阈值
RSS 303 阻抗统计值
RaTableRaw base64 数组 不同 SOC、温度下内阻查表原始数据
ResScale 0 内阻缩放系数
Serial F5D643604TMH866A7 电池序列号,和顶层一致
StateOfCharge 81 电量计芯片内部 SOC:81%(和系统显示 84% 有偏差属于正常,iOS 有平滑算法)
Voltage 4185 电量计采样电压:4185mV(4.185V,和顶层 4193mV 微小差异,双路采样)
WeightedRa 321 加权内阻:321 mΩ
iMaxAndSocSmoothTable base64 最大电流 + SOC 平滑补偿表

LifetimeData 【电池终身历史统计,非常珍贵】

这块是电池芯片从出厂到现在记录的全部极值日志 | Key | Value | 释义 | |---|---|---| | AverageTemperature | 23 | 电池生命周期平均温度:23℃ | | CycleCountLastQmax | 69 | 上一次刷新 Qmax 时的循环次数:69 次 | | FlashWriteCount | 2981 | 电量计 Flash 写入次数(每一次数据保存都写 Flash) | | HighAvgCurrentLastRun | -1422 | 上次运行最高平均放电电流:-1422mA(负 = 放电) | | LowAvgCurrentLastRun | -66 | 上次运行最低平均放电电流:-66mA | | MaximumChargeCurrent | 2097 | 历史最大充电电流:2097mA | | MaximumDeltaVoltage | 277 | 最大压差 | | MaximumDischargeCurrent | -3037 | ⚠️历史最大放电电流:-3037mA(3.037A,玩游戏重载峰值) | | MaximumFCC | 3011 | 历史最大满充容量 FCC:3011mAh(略超设计,芯片浮动) | | MaximumOverChargedCapacity | 2189 | 最大过充容量记录 | | MaximumOverDischargedCapacity | -453 | 最大过放容量记录 | | MaximumPackVoltage | 4346 | 电池历史最高电压:4346mV(4.346V) | | MaximumQmax | 3053 | 历史 Qmax 峰值:3053mAh | | MaximumRa0-8 | 856 | 历史最大内阻:856 mΩ | | MaximumTemperature | 460 | 历史最高温度:460/100 = 46.0℃ | | MinimumDeltaVoltage | 1 | 最小压差 | | MinimumFCC | 28 | 历史最低满充容量:28mAh(电量耗尽低电量状态) | | MinimumPackVoltage | 3012 | 历史最低电压:3012mV(3.012V) | | MinimumQmax | 2725 | 历史最低 Qmax:2725mAh | | MinimumRa0-8 | 76 | 历史最小内阻:76 mΩ | | MinimumTemperature | -4 | 历史最低温度:-0.04℃(低温环境) | | RDISCnt | 11 | 电池阻抗检测次数 | | Raw | base64 | 生命周期原始二进制日志 | | TemperatureSamples | 1379623 | 一共采集温度样本 1379623 次 | | TimeAbove95Perc | 24 | 累计电量高于 95% 时长:24 分钟 | | TotalOperatingTime | 65535 | 总工作时长寄存器上限(65535 是寄存器溢出最大值,无法继续累加) | | UpdateTime | 1792656522 | 生命周期数据刷新时间戳 |


三、IOReportLegend / IOReportLegendPublic

这部分是上报通道元数据定义,定义了上面电池日志里每一个通道名字对应的上报 ID,没有电池业务数值,只是内核日志通道注册表,字段清单:

  • BatteryMaxTemp
  • BatteryMinTemp
  • BatteryMaxPackVoltage
  • BatteryMinPackVoltage
  • BatteryChargeCurrent
  • BatteryDischargeCurrent
  • BatteryOverChargedCurrent
  • BatteryOverDischargedCurrent
  • BatteryMaxFCC
  • BatteryMinFCC
  • BatteryMaxDeltaVoltage
  • BatteryMinDeltaVoltage
  • BatteryLowAvgCurrentLastRun
  • BatteryHighAvgCurrentLastRun
  • BatteryMaxQmax
  • BatteryMinQMax
  • BatteryMaxRa0-8
  • BatteryminRa0-8
  • BatteryAvgTemp
  • BatteryTempSamples
  • BatteryFlashWriteCnt
  • BatteryRDISCnt
  • BatteryCycleCntLastQmax
  • BatteryTotalOperatingTime
  • BatteryTimeAbove98Perc
  • BatteryCycleCount
  • BatteryNominalChargeCapacity
  • BatteryChemID
  • BatteryIDChanged
  • TristarCurrentuA

IOReportLegendPublic=true:该组统计通道允许对外读取(libimobiledevice 才能读到)

四、battery-data 区块

0003-default / 0004-default / 0005-default / 0006-default 全部是电量计芯片内部校准参数表(加密二进制 blob base64) ,是苹果电量计固件使用的补偿曲线、温度补偿、SOC 校准表,无公开解码格式,无法翻译成可读数字,爱思、沙漏也无法解析这几段。

五、核心汇总计算(你这块电池关键结论)

  1. 设计容量:2890mAh
  2. 当前最大容量:2017mAh
  3. ✅电池健康度 = 2017 ÷ 2890 ×100% ≈ 69.79%
  4. 循环次数:1108 次(远超原厂 500 次设计寿命)
  5. 当前剩余容量:1626mAh
  6. 当前状态:充电中,系统显示 84%,电量计内部 SOC81%,电压 4.193V,温度 25.8℃
  7. 供电来源:电脑 USB 5V 0.5A(2W),充电电流 395mA
  8. 电池厂商:索尼(代码 F),生产日期编码 D643(2016 年 6 月批次原厂电池)
  9. 电池序列号:F5D643604TMH866A7
  10. 历史极值:最高温度 46℃、最低电压 3.012V、最大放电 3.037A

六、补充说明

  1. 为什么两个 SOC:StateOfCharge:81 vs CurrentCapacity:84 StateOfCharge 是电量计裸芯片原始值;CurrentCapacity 是 iOS 系统经过平滑、老化补偿之后展示给用户的电量,差值属于 iOS 正常算法。
  2. 健康 69.79%,循环 1108 次,符合这块老索尼电池衰减规律;内阻加权 321mΩ,内阻偏高,是老化典型特征。
  3. LifetimeData 里 TotalOperatingTime=65535 是 uint16 寄存器满值溢出,不是真实时长,这个字段读到 65535 就代表计数器跑满不再增加。

✅ 基础全部设备信息(最核心指令)

复制代码
ideviceinfo

输出:型号、序列号、UDID、WiFi / 蓝牙 MAC、系统版本、基带、硬盘容量、产品类型(iPhone9,2 就是 7P)等基础整机参数

导出 xml 格式方便保存:

复制代码
ideviceinfo -x > deviceinfo.xml

指定 UDID(多台手机):

复制代码
ideviceinfo -u 你的UDID

✅ 诊断类硬件全量信息(idevicediagnostics)

  1. 一次性输出全部诊断信息(WiFi、NAND 闪存、电量计 GasGauge)

    idevicediagnostics diagnostics All

  2. 读取 IORegistry 全部 IOPower 电源平面(你刚才电池信息就在这里面)

    idevicediagnostics ioreg IOPower

  3. IODeviceTree(硬件树,CPU、总线、硬件寄存器)

    idevicediagnostics ioreg IODeviceTree

  4. IOService(全部驱动服务)

    idevicediagnostics ioreg IOService

  5. MobileGestalt(苹果隐藏硬件参数,屏幕、摄像头、基带、出厂参数)

    idevicediagnostics mobilegestalt

✅ 独立 domain 域查询(分模块精细参数)

复制代码
# 电池域(简易电池信息)
ideviceinfo -q com.apple.mobile.battery

# 磁盘使用情况
ideviceinfo -q com.apple.disk_usage

# 网络信息
ideviceinfo -q com.apple.mobile.wifi

✅ 配套辅助命令

复制代码
# 列出所有连接手机UDID
idevice_id -l

# 获取手机名称
idevicename

# 实时日志
idevicesyslog

✅ 一键打包全部信息脚本(推荐,一次性导出所有参数)

新建 dump_iphone.sh

复制代码
#!/bin/bash
mkdir -p iphone_dump
echo "=====基础信息=====" > iphone_dump/all.txt
ideviceinfo >> iphone_dump/all.txt
echo -e "\n=====诊断All=====" >> iphone_dump/all.txt
idevicediagnostics diagnostics All >> iphone_dump/all.txt
echo -e "\n=====IOPower电源树=====" >> iphone_dump/all.txt
idevicediagnostics ioreg IOPower >> iphone_dump/all.txt
echo -e "\n=====IODeviceTree硬件树=====" >> iphone_dump/all.txt
idevicediagnostics ioreg IODeviceTree >> iphone_dump/all.txt
echo -e "\n=====电池详细AppleARMPMUCharger=====" >> iphone_dump/all.txt
idevicediagnostics ioregentry AppleARMPMUCharger >> iphone_dump/all.txt
echo "导出完成,文件:iphone_dump/all.txt"

授权运行:

复制代码
chmod +x dump_iphone.sh
./dump_iphone.sh

⚠️重要提醒

libimobiledevice 没有一条指令可以真正拿到手机 100% 全部底层参数,信息分属于 Lockdown(ideviceinfo)、Diagnostics、IORegistry、MobileGestalt 4 套独立接口,需要组合抓取;而且部分敏感硬件参数苹果权限限制,无法读取。


相关推荐
海海不掉头发1 小时前
图论与应用_课堂笔记
笔记·图论
boy快快长大1 小时前
【Jenkins】入门学习
运维·学习·jenkins
杨逢昌工厂6S管理2 小时前
127-钣金产线6S改善后总反弹?杨逢昌一线现场诊断笔记:反弹背后的熵增机理与基准化治理
经验分享·笔记·职场和发展·学习方法
m4Rk_2 小时前
【论文阅读】Agent记忆机制(106):COUNTERMEM——用可执行世界模型验证“如果当时换个动作”的反事实记忆
论文阅读·人工智能·学习·开源·github
测试运维日常笔记2 小时前
SQL 快速学习笔记:1~2 小时掌握面试重点
笔记·sql·学习
Hotchip_MEMS3 小时前
从触发吸气道智能感知:MEMS硅麦埋下雾化器智能化伏笔
大数据·人工智能·笔记·电脑·制造
fanged3 小时前
Audio学习4(DSP)(TODO)
学习
ii_best3 小时前
按键精灵手机助手 v5.2.1 实测:inputText 逐字延时 + 调试面板多行复制,安卓脚本开发的两个输入痛点一次解决
android·开发语言·智能手机·自动化·ai编程·按键精灵
波力海苔夹心脆6753 小时前
C# StringBuilder 详解:字符串拼接为什么总说要用它?
开发语言·笔记·c#·.net·字符串·stringbuilder·入门教程