Perlu diketahui bahwa Anda berpotensi memecahkan tablet Anda yang luar biasa. Bahkan jika tidak mungkin bahkan batu bata di balik perbaikan. Tidak ada yang bertanggung jawab atas tindakan yang Anda ambil dengan skrip ini.
Alat UUU (Universial Update Utility) dibuat oleh NXP dan dibuat tersedia di bawah lisensi BSD. Silakan periksa di sini untuk detailnya: https://github.com/nxpmicro/mfgtools
Ini adalah upaya komunitas. Tolong jangan hubungi tim RM. Mereka sangat membantu tetapi tidak dapat memberikan dukungan untuk ketajaman pihak ketiga.
git clone https://github.com/ddvk/remarkable-uuuflash.git
cd remarkable-uuuflashdmesgSalah satu pesan terakhir haruslah sesuatu (alamat USB mungkin berbeda) seperti:
hid-generic 0003:15A2:0063.0008: hiddev1,hidraw3: USB HID v1.10 Device [Freescale SemiConductor Inc SE Blank MEGREZ] on usb-0000:00:1a.0-1.3/input0
Sekarang Anda siap untuk memulai tindakan berikut dari dalam repositori ini
Bergantung pada sistem Anda, Anda mungkin harus menjalankan alat UUU dengan hak sudo, atau sebagai alternatif yang lebih baik membuat beberapa aturan udev.
Untuk boot ke penggunaan pemulihan:
./uuu recover.uuu Setelah pemuatan gambar pemulihan, Anda harus dapat masuk melalui klien serial
minicom -D /dev/ttyACM0atau
screen /dev/ttyACM0 Harap perhatikan, bahwa nama perangkat mungkin berbeda tergantung pada sistem Anda. Jika ini tidak berhasil, periksa dengan dmesg status saat ini, harus ada baris seperti:
cdc_acm 1-1.3:1.2: ttyACM0: USB ACM devicePerhatikan bahwa nama perangkat serial mungkin berbeda dari distro ke distro. Coba lagi, dengan nama yang benar, jika tidak ada perangkat yang ditampilkan di bawah DMESG. Ada yang salah. Dalam hal ini, harap laporkan masalah Anda. Perlu diketahui bahwa akses ke perangkat serial mungkin memerlukan hak root, tergantung pada sistem Anda.
Anda dapat menggunakan putty untuk membuat koneksi serial ke perangkat COM yang terdaftar sebagai (Contoh: COM3). Periksa Device Manager untuk perangkat USB yang tidak dikenal dan/atau Event Viewer
Jika perangkat Anda dikenali sebagai "Gadget Komposit CDC" setelah menjalankan uuu.exe recover.uuu , gunakan langkah -langkah berikut untuk memungkinkan Windows berkomunikasi dengannya melalui serial:
Untuk Mac berbasis lengan dan intel, Anda dapat menginstal utilitas UUU yang diperlukan melalui homebrew
brew install uuu
Termasuk dalam repo ini adalah "UUU-MAC" yang dikompilasi untuk x86. Mac berbasis Intel dapat menjalankan utilitas ini secara langsung tetapi Anda juga membutuhkan libzip dan libusb.
ARM Mac dapat (secara teoritis) menjalankan versi utilitas ini di bawah Rosetta. Namun itu tergantung pada libzip dan libusb dan berupaya mencarinya di direktori khusus x86. Jika Anda mencoba menjalankannya dan melihat kesalahan seperti di bawah ini, Anda perlu menggunakan opsi 1 atau menemukan dan menginstal pustaka itu secara manual
$ ./uuu-mac
dyld[79392]: Library not loaded: /usr/local/opt/libusb/lib/libusb-1.0.0.dylib
...
Di Intel Mac Anda dapat menginstal Zlib dan LibusB melalui Homebrew:
brew install libzip
brew install libusb
Kemudian mulailah:
./uuu-mac ./recover.uuu
screen /dev/tty.usbmodem1A1103
Prompt login akan muncul:
Frankenboot rmrestore /dev/ttyGS0
rmrestore login: Untuk login menggunakan root sebagai pengguna.
Seluruh sistem yang terlihat adalah initramfs dalam RM RAM. Dengan demikian, partisi memori flash dari sistem nyata harus dipasang, jika Anda ingin mengaksesnya.
mount /dev/mmcblk1p2 /mnt/ # This may need to be mmcblk1p3 if you are using the other root partition
mount /dev/mmcblk1p7 /mnt/home
mount /dev/mmcblk1p1 /mnt/var/lib/uboot
mount -t proc /proc /mnt/proc
mount --rbind /sys /mnt/sys
mount --rbind /dev /mnt/dev
mount --rbind /run /mnt/runchroot /mntmount -o bind /home/root/.entware /opt
source /home/root/.bashrc
# You may wish to mount any other bind mounts that toltec has setup/usr/sbin/udhcpd /etc/udhcpd.usb0.conf
ip addr add 10.11.99.1 dev usb0
/usr/sbin/dropbear -r /etc/dropbear/dropbear_ed25519_host_key -B exit # if you used the chroot
rebootUntuk memulai kembali tablet RM dan boot ke mode operasi normal.
Menggunakan
./uuu upgrade.uuuIni akan menimpa kedua partisi root dengan versi 2.1.1.3, gunakan jika Anda benar -benar tidak dapat memperbaikinya sendiri.
** Ini akan menghapus semua file Anda, gunakan sebagai upaya terakhir **
Menggunakan
./uuu reflash.uuuIni akan menulis ulang bootloader, mengembalikan perangkat alias (mfgtools), sehingga menghapus rumah dan semua.