Chosen Solution

Okay, so I have a baseband eeprom and NAND from a unlocked, iCloud free board. The baseband and cpu were destroyed. I also have a iCloud locked, not stolen or anything, board that works fine. So, if I transfer the eepromm and NAND to the iCloud locked board, will it get the IMEI from the iCloud free one? Here’s what I think happens but I could be totally wrong. The eeprom programs the bb and CPU from its memory. The NAND verify a everything is matching. It restores. Then you check if it shows in settings and in *#06# Could be totally wrong, but would it work?

From what I know the S/N is in the main NAND and there are tools to modify that. However it must match the IMEI on Apple activation server records in order for the phone to be activated. The baseband is another story. The IMEI is either burned into the BB or encrypted and stored in the BB EEPROM. All content or at least sensitive information in the EEPROM is encrypted with a unique key in the BB. There is no way to alter or even readout the information as plaintext. The BB and BB EEPROM has to be present as a matching set, with BB destroyed there is no way to make it work.

Well.. You wouldn’t be “wasting” a board. Because the donor board is Apple ID locked. I’ve been going through this path myself, and looking for chips that I can transfer to boards that are Apple ID locked. I also think the better method, would be to buy an eeprom reader, remove the nand, reprogram the nand, and get the board out as a new phone, with no data on it at all [invalid guide link] @tomchai I always appreciate and value your insight. When you say the BB can’t be interfaces. Is this guy just selling me something?

This is the machine used by Foxconn which is who repairs apples iPhones and iPads. This is used in a situation when the SN and IMEI needs to be recirculated due to a total loss board or warranty claim where the activation chain has to be the exact one as before. (Edit: they no longer recirculate IMEI numbers due to federal laws prohibiting IMEI number changing, as well as they mark them inactive in their internal program and yes they can see that if you ever call in for support) You need both the SN and IMEI in order to make sure apple servers don’t brick the phone, which yes, is built into the phones software. https://rover.ebay.com/rover/0/0/0?mpre=… these machines can also remove iCloud locks as the iCloud is SN based by apple. Simply changing an 0 to an O or 1 to l works and removes iCloud locks, however find my iPhone will never work again. in theory, this can be used for cell phone ghosting and has been used by intelligence agencies for some time. Do with the info what you will I am merely posting for educational purposes and to advise that changing any IMEI number is a crime, a very serious one at that.

yes is true. you can read and write eeprom even if you know what to do you can change the imei on eeprom

@gigabit87898 I found this old thread, did you try to mix the components? Is it working?

unless you can reprogram and flash to bootloader system. such as for the arm architecture

i wonder is there arm architecture universal bootloader for android linux and s/n changeable?