-
Notifications
You must be signed in to change notification settings - Fork 2
Installation on A‐B devices
A/B devices have different slots for it's bootloader stack for easier recovery in case of boot errors.
For some devices AXP.OS comes with the latest official vendor firmware included which requires the flash of AXP.OS twice (once for each slot) at the very first time. Any later flashes (OTA or manually) can be simply flashed once.
If you are unsure about what firmware you have it never hurts to flash it twice.
- a recent recovery image (see here for options)
- a PC to push AXP.OS to recovery (OTA is supported once installed)
- an unlocked bootloader (not part of this guide! use www.google.com to find instructions)
When you are not sure or it is the very first time flashing AXP.OS:
- boot into recovery (e.g. by
adb reboot recovery
) - flash AXP.OS (e.g. with
adb sideload AXP.OS.zip
) --> do not boot yet though! - reboot into recovery again
- start sideload and flash AXP.OS again (
adb sideload AXP.OS.zip
) - boot into system / AXP.OS
- flash via OTA (
System -> Settings -> Updater
) - or via recovery (
adb sideload AXP.OS.zip
- taken from https://leech.binbash.rocks:8008/axp/-> your device <-
/)
AXP.OS comes with its own recovery so if you flash a custom recovery it gets overwritten on next update! Even worse if you own a device which does not have a dedicated recovery partition (e.g. the OnePlus 6T) flashing TWRP will remove Magisk and needs to be manually re-flashed afterwards, so causing just trouble at the end.