Repository navigation
Conversation
- Super space (Core SuperSpace): super size from super-partition-name, logical partitions split by slot, COW and unslotted, aligned to 1 MiB with room kept for metadata. A card on the partition tab shows it in fastbootd. Before flashing a logical partition, or an OTA, the images are checked to fit at the fullest point of the writes; when they do not, the app says by how much and what could make room. - Missing partitions (Core MissingPartitions): logical partitions an OTA writes but the phone lacks are created in fastbootd (create-logical-partition NAME 0) after extraction and before flashing, with a note on fastbootd's "default" group. The manual Create window carries the same note. - USB check (Core UsbDiagnosis, app UsbScan over WMI): finds phones without a driver or with a broken one, Qualcomm EDL, MediaTek BROM/preloader, Unisoc and Samsung download modes, and phones in Android, which it offers to reboot to the bootloader. - CI: the stand-in phone has no odm, so the OTA flash creates it; a 12 GiB sparse image is refused for lack of room; the USB check reads a stand-in device list. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_018ZnrQUTw6hd6BgdooEqhkR
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
SuperSpacein Core): super size (fromsuper-partition-name), logical partitions split into current slot, other slot, COW and unslotted, aligned to 1 MiB with room kept for metadata. A card on the Device → Partitions tab shows it in fastbootd.MissingPartitionsin Core): logical partitions an OTA writes but the phone lacks are created withcreate-logical-partition NAME 0after extraction and before flashing, with a note on fastbootd'sdefaultgroup. The manual Create window shows the same note.UsbDiagnosisin Core,UsbScanover WMI in the app,System.Managementpackage): finds missing/broken drivers with install steps, Qualcomm EDL (9008), MediaTek BROM/preloader, Unisoc and Samsung download modes, and phones in Android (offersadb reboot bootloader).Tests
SuperSpaceTests,UsbDiagnosisTests: 172 passing.odm, so the OTA flash must createodm_abefore the first flash;🤖 Generated with Claude Code
https://claude.ai/code/session_018ZnrQUTw6hd6BgdooEqhkR
Generated by Claude Code