About the author
The things to do before upgrading an Android phone, or changing the firmware on your Android phone:
The backup needs to be the last step.
Why would I need to do this?
This is because if there's an issue with the upgrade or the firmware,
A method to design records so that they're allocated on a specific byte boundary, such as 16 bytes, 512 bytes, 4096 bytes, etc.