OBJECTIVE

Plan data protection, account recovery, stock restoration and relock decisions before flashing.

TIME PLAN

Prepare 30m · Research 120m · Verify 50m · Document 40m

Working boundary

This lab is a planning and verification exercise. Do not unlock or flash a device as part of the lab.

Prepare the local workspace

Run the local companion in Termux. It creates neutral sample files, a checklist, notes and an evidence template under your home directory.

Android + Termuxpython Smartphone-Academy.py prepare custom-rom-backup-rollback-planNo root and no partition changes.

Practical mission

  1. Inventory data, accounts, 2FA and eSIM needs
  2. Test backups from a second device
  3. Collect stock restore tools and images
  4. Write boot-loop and failed-flash recovery steps
EVIDENCE TO PRODUCE

A tested backup inventory and model-specific rollback runbook.

Quality gate

Every identifier is linked to a primary source.
No command is copied from a different device.
The rollback path is available before any destructive step.
Unknowns and stop conditions are written explicitly.

Complete the lab

Local progress

After reviewing the evidence, run python Smartphone-Academy.py complete custom-rom-backup-rollback-plan.

36 · Custom ROM Planning Labs

Continue learning

Back to Smartphone Academy