Session 07 — 2026-03-16g — USB configfs Fix; BCB Must Be Zeroed

Session 07 — 2026-03-16g

Duration: ~2 hours · Phase: 03b (TWRP)


Key Findings

  • RETRACTION: “TWRP IS running” claim from Session 6 was wrong — the last_kmsg analysed was from Dec 2023 stock recovery OTA, not our TWRP boot. TWRP has never executed.
  • BCB must be zeroed with dd if=/dev/zero — deleting block.map is insufficient. The --update_package command is in the misc partition.
  • USB root cause: TWRP’s configfs=0 mode connects FFS but not the gadget; configfs=1 creates the gadget but doesn’t mount FFS. Fixed in v1.2: configfs=1 + explicit FFS mount.
  • v1.2 flashed — ADB not yet confirmed

More posts