OBJECTIVE

Build a device-specific map from official or maintainer documentation without changing the device.

TIME PLAN

Prepare 20m · Research 80m · Verify 45m · Document 35m

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 partition-slot-mapNo root and no partition changes.

Practical mission

  1. Identify A-only or A/B layout
  2. List boot-critical and dynamic partitions
  3. Record recovery or fastbootd entry methods
  4. Mark commands that are device-specific and must not be guessed
EVIDENCE TO PRODUCE

A partition and slot map with authoritative references.

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 partition-slot-map.

36 · Custom ROM Planning Labs

Continue learning

Back to Smartphone Academy