Alat 'ubuntu-device-flash' dapat digunakan untuk memperbarui perangkat lunak pada ponsel ubuntu secara manual. Ini dapat digunakan untuk mengubah perangkat ke 'saluran' pembaruan yang berbeda dan juga melakukan pengaturan ulang penyimpanan.
Namun, ketika saya mencobanya dengan BQ Aquaris E4.5 Ubuntu Edition atau Aquaris E5 Ubuntu Edition, sepertinya tidak berfungsi, misalnya:
ubuntu-device-flash touch --channel ubuntu-touch/stable/bq-aquaris.en --bootstrap
Diharapkan untuk menghapus perangkat ke kondisi pabrik. Namun, tampaknya tidak berhasil:
2015/03/27 13:58:35 Expecting the device to be in the bootloader... waiting
2015/03/27 13:58:50 Device is |krillin|
2015/03/27 13:58:50 Flashing version 20 from ubuntu-touch/stable/bq-aquaris.en channel and server https://system-image.ubuntu.com to device krillin
Failed to enter Recovery
sumber
adb shell
untuk terhubung ke perangkat. Anda dapat melanjutkan dengan mendorong file yang diunduh dengan mem-boot dan memulihkan lagiubuntu-device-flash -v touch --channel=ubuntu-touch/stable/bq-aquaris.en --device=krillin
. Jika Anda melakukanadb shell
dan memantau,/cache/recovery/
Anda dapat menyaksikan kemajuan transfer file.Alasan lain kegagalan memasukkan pemulihan mungkin adalah hak istimewa yang tidak mencukupi untuk perangkat usb komputer ubuntu.
Saya mencoba perintah flash John tetapi masih mendapat kesalahan "Gagal masuk Pemulihan". Solusinya datang kepada saya ketika saya mem-boot perangkat ke mode fastboot , mem-flash image pemulihan dengan perintah fastboot dan mem-boot image ini. Kecuali saya punya file "
/etc/udev/rules.d/80-persistent-usb.rules
" dengan isinya:di komputer ubunutu saya, saya tidak dapat mengakses perangkat yang menjalankan kernel pemulihan.
Setelah saya menambahkan file ini, saya bisa "
adb shell
" dan memasuki sistem pemulihan. Dan juga setelah perubahan itu, perintah John bekerja seperti yang diharapkan. Komputer ubuntu saya menjalankan Linux yang agak dimodifikasi tetapi didasarkan pada ubuntu 14.04.sumber