3 ms·
What you actually want is a NAND emulator on an FGPA. Then rolling back the NAND to a eariler state is simple and can be done in a split-second, much less than
by phire 11y ago
What you actually want is a NAND emulator on an FGPA.
Then rolling back the NAND to a eariler state is simple and can be done in a split-second, much less than the actual time of the reboot. Depending on the software-implemntation, it might even be possible to roll the NAND back while the phone is still on, saving you the reboot.
So your time is bounded by how often you can reboot.
However, I'd be highly supicous that Apple might have a few bits of perminate storage inside the SOC and can detect multiple re-tries even without trusting the NAND.
- hamiltonkibbe 11y agoReally anything that implements the same interface, be it parallel, i2c, SPI, and ideally with the R/!W held high, disconnected, or ignored. I don't think anyone is actually considering reflowing a new IC for every try, that's completely unnecessary.