"Gagal memuat kernel" setelah mem-flash LineageOS 17.1 di Moto G6
Saya membeli Motorola Moto G6 baru dengan maksud untuk mencoba menggunakan LineageOS daripada stock rom.
Inilah semua yang biasanya muncul di bagian Tentang di Pengaturan. Ingatlah saya memilih Portugis jadi saya akan menerjemahkan beberapa label:
Saluran perangkat lunak: retin
Versi Android: 8.0.0
Level patch keamanan Android: 01-04-2018
Versi pita dasar: M450_03.08.10.51R ALI_INDIADSDS_CUST
Versi kernel: 3.18.71-perf-ga4749e5
hudsoncm @ ilclbld32 # 1
Jum 30 Mar 11:53:22 CDT 2018
Nomor versi: OPS27.82-45
Ini pertama kalinya saya mengotak-atik ponsel seperti ini. Saya seorang Insinyur Komputer.
Saya mulai mengikuti instruksi di sini . Saya mengaktifkan opsi pengembang di pengaturan, mengaktifkan USB debugging dan mengizinkan OEM unlocking.
Lalu saya membuka kunci bootloader. Saya menggunakan ADB dan Fastboot yang disertakan dengan Android Studio.
Saya berlari fastboot oem get_unlock_data
, mendapatkan kodenya, dimasukkan ke dalam situs web Motorola, mendapat email dengan kunci buka kunci dan membukanya dengan fastboot oem unlock UNIQUE_KEY
.
Kemudian saya menginstal TWRP 3.3.1-0. Tidak ada masalah disana.
Kemudian saya harus mencari link untuk mendownload LineageOS dan GApps karena sepertinya langkah-langkah yang saya ikuti belum selesai.
Saya mengunduh LineageOS dari sini dan GApps dari sini . Untuk yang terakhir, saya memilih ARM64, Android 10.0 dan lengkap. Saya mentransfernya ke penyimpanan internal menggunakan Android Studio Device File Explorer.
Kemudian saya mengikuti video YouTube dari tautan pertama. Saya kesulitan menghapus karena enkripsi, jadi sepertinya. Saya mengikuti ini untuk melanjutkan. Menggunakan kartu pas atau pin tidak berfungsi. Solusi berikutnya, Perbaiki Sistem File, tidak tersedia. Saya hanya bisa melihat Ubah Sistem File. Kemudian saya memformat /data
ke EXT2 lalu kembali ke EXT4 dan berhasil.
Kemudian saya mencoba mem-flash LineageOS. Saya mendapat kesalahan 255. Saya melihat di sini . Rupanya, saya seharusnya menggunakan TWRP 64 bit. Saya menemukan satu di sini dan mem-flash-nya. Kemudian saya dapat mem-flash LineageOS dan GApps. Tidak ada pesan kesalahan di sini.
Kemudian saya reboot tanpa menginstal aplikasi TWRP. Saya mendapatkan yang berikut:
Start Up Failed:
Your device didn't start up successfully.
Use the Software Repair Assistant on computer
to repair your device.
Connect you device to your computer to get
the Software Repair Assistant.
AP Fastboot Flash Mode (Secure)
Error: failed to load kernel!
Fastboot Reason: Fall-through from normal boot mode
USB connected
Saya mencari dan tidak menemukan banyak. Saya mencari Asisten Perbaikan Perangkat Lunak tetapi tampaknya hanya bagus untuk menginstal ulang ROM stok. Saya masih ingin menginstal LineageOS.
Saya menemukan beberapa hasil tentang flashing boot.img
dan beberapa hal lainnya, tetapi saya terlalu takut untuk melakukan hard brick pada ponsel saya untuk mengikuti instruksi yang belum ditulis secara khusus untuk situasi saya.
Saya masih bisa mengakses TWRP. Saya menghapus dan menginstal lagi untuk memeriksa kembali bahwa tidak ada pesan kesalahan selama flashing dan sekali lagi untuk mencoba menginstal aplikasi TWRP, tetapi prompt untuk itu tidak muncul.
Mohon saran tentang apa yang harus dilakukan untuk menyelesaikan instalasi LineageOS di Moto G6 saya.
Terima kasih sebelumnya.
Perbarui 2020-12-15: Sepertinya tutorial yang saya ikuti telah diperbarui. Sekarang tidak ada langkah yang hilang. Saya akan mencoba lagi menggunakan file yang disediakan di sana.
Perbarui 2020-12-16: Saat ini saya mencoba mem -flash ROM stok untuk mengikuti instruksi terbaru. Saya menggunakan Lenovo Rescue dan Smart Assistant tetapi sudah Wait for matching firmware, don't unplug your device
cukup lama sekarang. Sementara itu, saya mengunduh ROM stok yang lebih cocok dengan perangkat saya. Saya menemukan tentang perintah fastboot getvar all
jadi saya akan memposting hasilnya di sini:
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-sdm450-C3.09
(bootloader) product: ali
(bootloader) board: ali
(bootloader) secure: yes
(bootloader) hwrev: PVT2
(bootloader) radio: 5
(bootloader) storage-type: emmc
(bootloader) emmc: 32GB SAMSUNG GD6BMB RV=08 PV=01 FV=0000000000000001
(bootloader) ram: 3GB SAMSUNG LP3 DIE=8Gb M5=01 M6=06 M7=00 M8=5F
(bootloader) cpu: SDM450
(bootloader) cid: 0x0032
(bootloader) channelid: 0xc0
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 534773760
(bootloader) reason: Fall-through from charger boot mode
(bootloader) imei: [REDACTED]
(bootloader) meid:
(bootloader) date: 08-11-2018
(bootloader) sku: XT1925-13
(bootloader) carrier_sku: XT1925-13
(bootloader) battid: SB18C18509
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Tue May 9 7: 0:46 UTC 1972"
(bootloader) ro.build.fingerprint[0]: motorola/ali/ali:8.0.0/OPS27.82-45
(bootloader) ro.build.fingerprint[1]: /56:user/release-keys
(bootloader) poweroffalarm: 0
(bootloader) ro.build.version.full[0]: Blur_Version.27.81.56.ali.retail.
(bootloader) ro.build.version.full[1]: en.US
(bootloader) ro.build.version.qcom: LA.UM.6.6.r1-04400-89xx.0
(bootloader) version-baseband: M450_03.08.10.51R ALI_INDIADSDS_CUST
(bootloader) kernel.version[0]: Linux version 3.18.71-perf-ga4749e5 (hud
(bootloader) kernel.version[1]: soncm@ilclbld32) (gcc version 4.9.x 2015
(bootloader) kernel.version[2]: 0123 (prerelease) (GCC) ) #1 SMP PREEMPT
(bootloader) kernel.version[3]: Fri Mar 30 11:53:22 CDT 2018
(bootloader) sbl1.git: git=MBM-NG-VC3.09-0-g4650d8f
(bootloader) rpm.git: git=MBM-NG-VC3.04-0-g02798db
(bootloader) tz.git: git=827710b-dirty
(bootloader) devcfg.git: git=827710b-dirty
(bootloader) keymaster.git: git=827710b
(bootloader) cmnlib.git: git=827710b
(bootloader) cmnlib64.git: git=827710b
(bootloader) prov.git: git=827710b-dirty
(bootloader) aboot.git: git=MBM-NG-VC3.09-0-g225f207
(bootloader) frp-state: no protection (0)
(bootloader) ro.carrier: retin
(bootloader) current-slot:
(bootloader) slot-suffixes: _a
(bootloader) slot-count: 1
(bootloader) slot-successful:_a: INVALID
(bootloader) slot-successful:_b: INVALID
(bootloader) slot-bootable:_a: INVALID
(bootloader) slot-bootable:_b: INVALID
(bootloader) slot-retry-count:_a: unknown
(bootloader) slot-retry-count:_b: unknown
all: listed above
Finished. Total time: 0.082s
Saya pikir saya punya 1925-3 tetapi ini adalah XT1925-13 ... Menjelaskan mengapa saya menerima pengisi daya dengan pin standar India di Brasil ... Setidaknya itu disertai dengan adaptor.
Kemudian hari ini, alat Lenovo berfungsi (saya menutupnya, membukanya lagi dan mengikuti instruksi ke surat itu).
Saya mendapat tangkapan layar dari Magisk Manager seperti yang diminta.
Jawaban
instal stock ROM + firmware (jangan mengunci kembali bootloader secara diam-diam)
pastikan perangkat berfungsi dengan baik sebelum mencoba menginstal ROM khusus
boot pemulihan khusus dari fastboot
fastboot boot mali.img
format partisi data pengguna dari menu TWRP
restart bootloader
boot pemulihan khusus dari fastboot (lagi)
boot cadangan, pemulihan, sistem, vendor (untuk berjaga-jaga)
salin cadangan ke PC
adb pull /sdcard/TWRP
sistem hapus, vendor
instal zip yang dapat di-flash LineageOS
reboot dan tunggu LineageOS berhasil di-boot
Setelah ini, coba instal GApps
- restart bootloader
- boot pemulihan khusus dari fastboot (lagi)
- instal OpenGApps zip yang dapat di-flash
- format partisi data pengguna dari menu TWRP
- reboot dan tunggu LineageOS berhasil di-boot
Jika semua berjalan dengan baik, selesai.
Jika perangkat masuk ke boot-loop, itu harus terkait dengan GApps. mulai lagi dengan menghapus sistem, vendor, dan instal LineageOS lagi. Di Magisk Manager, periksa bagian SAR (system-as-root).
Hanya jika perangkat Anda adalah SAR (system-as-root) solusi itu dapat membantu
mengikat mount / system_root / system
adb shell mount -w /system mkdir /system_root mount -o bind /system /system_root umount /system mount -o bind /system_root/system /system
instal zip yang dapat di-flash GApps
Jika masih tidak berfungsi, flash ROM + firmware lain (Android 8.1.0 atau Android 9.0) dan coba lagi.
Coba juga ROM khusus lainnya. Saya sarankan untuk hanya mem-flash ROM kustom resmi dengan Status: Stabil (misalnya RevengeOS atau Resurrection Remix)