Difference between revisions of "LineageOS on Moto X4 (payton)"

From Cactus Howto
Jump to navigationJump to search
Line 60: Line 60:
[ 0.001] Detecting device
[ 0.001] Detecting device
[ 0.004] ...cpu.id = 172 (0xac)
[ 0.004] ...cpu.id = 172 (0xac)
...
[ 0.004] ...cpu.sn = 1378945535 (0x523109ff)
[ 0.004] Opening singleimage
[ 0.004] Loading package
[ 0.006] ...filename = pkg.xml
[ 0.007] Loading programmer
[ 0.008] ...filename = programmer.elf
[ 0.008] Sending programmer
[ 0.196] Handling things over to programmer
[ 0.197] Identifying CPU version
[ 0.198] Waiting for firehose to get ready
[ 3.236] ...SDM630 1.0
[ 3.236] Determining target secure state
[ 3.240] ...secure = yes
[ 3.266] Configuring device...
[ 3.271] Flashing GPT...
[ 3.271] Flashing partition with gpt.bin
[ 3.274] Initializing storage
[ 3.306] ...blksz = 512
[ 3.408] Re-initializing storage...
[ 3.408] Initializing storage
[ 3.508] Flashing bootloader...
[ 3.510] Flashing xbl_a with xbl.elf
[ 3.757] Flashing pmic_a with pmic.elf
[ 3.809] Flashing rpm_a with rpm.mbn
[ 3.862] Flashing tz_a with tz.mbn
[ 4.043] Flashing hyp_a with hyp.mbn
[ 4.112] Flashing devcfg_a with devcfg.mbn
[ 4.150] Flashing prov_a with prov64.mbn
[ 4.192] Flashing cmnlib_a with cmnlib.mbn
[ 4.250] Flashing cmnlib64_a with cmnlib64.mbn
[ 4.308] Flashing keymaster_a with keymaster.mbn
[ 4.362] Flashing storsec_a with storsec.mbn
[ 4.394] Flashing abl_a with abl.elf
[ 4.453] Rebooting to fastboot
[ 4.453] Rebooting to fastboot
[ 4.458] Total time: 4.459s
[ 4.458] Total time: 4.459s
Line 101: Line 69:
C:\Users\User\Downloads\blankflash>
C:\Users\User\Downloads\blankflash>
</pre>
</pre>
* Anschließend weiter mit https://howto.cactus.de/index.php/LineageOS_on_Moto_X4_(payton)#install_via_twrp_recovery
* continue with https://howto.cactus.de/index.php/LineageOS_on_Moto_X4_(payton)#install_via_twrp_recovery
* or try https://www.getdroidtips.com/npw26-83-42-nougat-firmware-moto-x4/

Revision as of 00:36, 4 November 2018

docs

limitations

  • NetFlix app cannot be used in LineageOS

prepare

Using MacOS here

install

oem unlocking

for oem unlock of payton: use instructions on https://www.getdroidtips.com/unlock-bootloader-moto-x4/

  • get unlock key from Motorola - output from "fastboot oem get_unlock_data" cannot be used directly to unlock phone
  • make sure to use Chrome-Browser for getting the unlock key at Motorola!!! Otherwise the "get unlock code" button will not be visible.
macantha:~ tim$ fastboot oem unlock
(bootloader) Check 'OEM unlocking' in Android Settings > Developer 
(bootloader) Options
OKAY [  0.001s]
Finished. Total time: 0.001s
macantha:~ tim$ 
  • activate oem unlocking in android settings
  • execute twice:
fastboot oem unlock xxxxxxxxxxxxxxxxxxxx (20 digits)
  • reboot

install via twrp recovery

make sure to install the .img (not the .zip) file of the TWRP recovery image:

fastboot boot twrp-3.2.3-1-payton.img
  • wipe
  • format data
  • wipe advanced - system partition
  • copy image to sdcard:
adb push lineage-15.1-20181030-nightly-payton-signed.zip /sdcard/
  • install image in twrp (select above image)
  • Once installation has finished, return to the main menu, tap Reboot, and then System.

restore in case of hard brick

all of this needs to be done via Windows PC. (in my case Win10), disabled anti-virus SW

C:\Users\User\Downloads\blankflash>blank-flash.bat

C:\Users\User\Downloads\blankflash>.\qboot.exe blank-flash
Motorola qboot utility version 3.86
[ -0.000] Opening device: \\.\COM3
[  0.001] Detecting device
[  0.004] ...cpu.id  = 172 (0xac)
...
[  4.453] Rebooting to fastboot
[  4.458] Total time: 4.459s

C:\Users\User\Downloads\blankflash>pause
Drücken Sie eine beliebige Taste . . .

C:\Users\User\Downloads\blankflash>