iPhone 14 Battery Flex Analysis

via Freelancer ·

Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
I need a clear, lab-style investigation of the iPhone 14 battery flex. The purpose is to pinpoint exactly why the “Unable to verify this iPhone has a genuine battery” alert appears when I swap out the original pack for selected third-party brands (brand list will follow).

The working assumption is that the alert data is saved in the SN7037 IC mounted on the flex. Your task is to confirm or disprove that, extract the relevant registers or firmware block, and pull the battery-cycle and health statistics that the phone later displays in iOS.

Please set up controlled tests: start with an untouched genuine battery, log the pop-up behaviour, then repeat with each third-party unit while capturing any changes in SN7037 contents and system logs. Tools such as a JC-V1S, QianLi iCopy, or equivalent EEPROM programmer, plus an iPhone 14 running the latest public iOS, are assumed. Oscilloscope or logic analyser traces are welcome if you already have them in your bench workflow.

Deliverables
• A brief experimental log describing test setup, firmware or register dumps, and the exact steps taken to trigger the alert
• Parsed data showing battery cycle count and any additional health metrics captured from SN7037 (CSV or JSON)
• A concise explanation of where iOS pulls the warning flag, with references to the extracted data
• Recommendations for bypass or reset methods, if discovered, clearly flagged as theoretical or proven

I’m after reproducible evidence rather than conjecture, so screenshots, raw dumps, and comparative tables will be needed for acceptance. Thanks in advance for helping me crack this diagnostic puzzle.
mobile app development iphone electrical engineering embedded software arduino circuit design bluetooth low energy (ble) ios development embedded systems firmware development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.