1.5 KiB
1.5 KiB
LineageOS on Motorola Z2 Force
Whenever there is a major LineageOS Update, chances are that I forgot the flashing process. So here are the notes.
Disclaimer: Due to the missing tools to flash from OpenBSD, I use my work computer, which runs windows.
Required Downloads:
- Android Platform Tools (contains adb and fastboot)
- Motorola Smart Assistant (contains USB drivers for fastboot)
Prepare:
- Install motorola smart assistant
- Extract platform-tools make sure you're in the platform tools directory or that they are in your $PATH.
Update steps:
- > Boot into bootloader (power+down)
- $ fastboot flash boot_a <lineageos_recovery>.img
- $ fastboot flash boot_b <lineageos_recovery>.img
- > Boot into bootloader (power+down) -> Boot Recovery
- > Factory Reset -> Wipe data / factory reset + Wipe System
- > Apply update -> adb sideload
- $ adb sideload <lineageos>.zip
- $ adb sideload <addons>.zip
- > Reboot
$ == commandline activity
> == phone activity
Notes:
- "adb devices" works without USB drivers
- "fastboot devices" shows nothing if USB drivers are not installed
- This phone has two boot areas and therefore "fastboot flash boot" will fail. The areas "boot_a" and "boot_b" must be used instead. If "boot_a" and "boot_b" are flashed differently, booting will fail.