OBJECTIVE

Capture trusted package sources, installed versions, and hashes for selected local configuration files, then define a repeatable way to detect unexpected changes.

TIME PLAN

Prepare 25m · Build 105m · Verify 25m · Document 25m

Working boundary

Work only inside the folder created by Smartphone-Academy.py prepare package-integrity-baseline. Use the supplied fictional samples or data you are explicitly authorized to handle.

Prepare the Termux workspace

Open Termux in the Academy folder and create the safe workspace. The companion generates samples, notes, and evidence files under your account.

Android + Termuxpython Smartphone-Academy.py prepare package-integrity-baselineNo root. Work only with the supplied files under $HOME.

Practical mission

  1. Export installed package names and versions without including personal device identifiers
  2. Record configured Termux repositories and the result of a safe update check
  3. Hash selected local configuration files and explain what a changed hash can and cannot prove
  4. Write a repeatable monthly verification routine with a rollback note
EVIDENCE TO PRODUCE

A package-baseline.md with package-list.txt, repository notes, selected configuration hashes, and a monthly verification checklist.

Quality gate

The deliverable states a clear scope and date for “Build a Termux Package Integrity Baseline.”
A second learner can reproduce the commands and paths.
Original samples remain unchanged and verifiable.
Limitations and confidence are recorded beside the conclusions.

Analyst reflection

Which result from “Write a repeatable monthly verification routine with a rollback note” needs additional evidence before it could support a real operational decision?

Complete in Termux

After checking the deliverables, run python Smartphone-Academy.py complete package-integrity-baseline. Progress is stored locally in the Termux home directory.

09 · Workspace Foundations

Continue learning

Back to Smartphone Academy