Bitte beachten Sie, dass Sie möglicherweise Ihr bemerkenswertes Tablet brechen können. Auch wenn es unwahrscheinlich ist, dass es hinter Reparaturen ist. Niemand ist verantwortlich für die Aktionen, die Sie mit diesen Skripten ergreifen.
Das Tool von UUU (Universial Update Utility) wurde von NXP erstellt und unter der BSD -Lizenz eingestellt. Bitte finden Sie hier für Details: https://github.com/nxpmicro/mfgtools
Dies ist eine Gemeinschaftsanstrengung. Bitte kontaktieren Sie nicht das RM-Team. Sie sind hilfreich, können jedoch keine Unterstützung für Akretskala von Drittanbietern bieten.
git clone https://github.com/ddvk/remarkable-uuuflash.git
cd remarkable-uuuflashdmesgEine der letzten Nachrichten sollte etwas sein (die USB -Adresse ist möglicherweise anders) wie:
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
Jetzt sind Sie bereit, die folgenden Aktionen in diesem Repository aus zu starten
Abhängig von Ihrem System müssen Sie möglicherweise das UUU -Tool mit Sudo -Rechten ausführen oder als bessere Alternative einige UDEV -Regeln erstellen.
Um in die Wiederherstellungsnutzung zu starten:
./uuu recover.uuu Nach dem Laden des Wiederherstellungsbildes sollten Sie sich über einen seriellen Client anmelden können
minicom -D /dev/ttyACM0oder
screen /dev/ttyACM0 Bitte beachten Sie, dass der Name des Geräts je nach System unterschiedlich sein kann. Wenn dies nicht funktioniert, erkundigen Sie sich bei dmesg den aktuellen Status, es sollte eine Zeile wie:
cdc_acm 1-1.3:1.2: ttyACM0: USB ACM deviceBeachten Sie, dass der Name des seriellen Geräts von Distribose zu Distribose unterschiedlich sein kann. Versuchen Sie es erneut, mit dem richtigen Namen, wenn unter DMESG kein Gerät angezeigt wird. Etwas könnte schief gelaufen sein. In diesem Fall melden Sie bitte Ihre Probleme. Bitte beachten Sie, dass der Zugriff auf das serielle Gerät je nach Ihrem System Stammrechte erfordert.
Sie können putty verwenden, um eine serielle Verbindung zum COM -Gerät herzustellen, das als (Beispiel: Com3) aufgeführt ist. Überprüfen Sie den Device Manager für unbekannte USB -Geräte und/oder Event Viewer
Wenn Ihr Gerät nach dem Ausführen uuu.exe recover.uuu als "CDC Composite Gadget" erkannt wird, verwenden Sie die folgenden Schritte, um Windows über die Serie zu kommunizieren:
Für ARM- und Intel -basierte Macs können Sie das erforderliche UUU -Dienstprogramm über Homebrew installieren
brew install uuu
In diesem Repo ist der für x86 zusammengestellte "uuu-mac" enthalten. Intel-basierte Macs können dieses Dienstprogramm direkt ausführen, aber Sie benötigen auch Libzip und Libusb.
ARM -Macs können diese Version des Dienstprogramms unter Rosetta (theoretisch) ausführen. Es ist jedoch abhängig von Libzip und Libusb und versucht, sie in x86-spezifischen Verzeichnissen zu suchen. Wenn Sie versuchen, es auszuführen und einen Fehler wie unten zu sehen, müssen Sie Option 1 verwenden oder diese Bibliotheken manuell finden und installieren
$ ./uuu-mac
dyld[79392]: Library not loaded: /usr/local/opt/libusb/lib/libusb-1.0.0.dylib
...
Auf Intel Macs können Sie ZLIB und Libusb über Homebrew installieren:
brew install libzip
brew install libusb
Dann starten Sie:
./uuu-mac ./recover.uuu
screen /dev/tty.usbmodem1A1103
Eine Anmeldeaufforderung wird angezeigt:
Frankenboot rmrestore /dev/ttyGS0
rmrestore login: Verwenden Sie root als Benutzer.
Das gesamte sichtbare System ist die Initramfs innerhalb des RM -RAM. Daher müssen die Flash -Speicherpartitionen des realen Systems montiert werden, wenn Sie darauf zugreifen möchten.
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
rebootSo starten Sie das RM -Tablet neu und starten Sie in den normalen Betriebsmodus.
Verwenden
./uuu upgrade.uuuDadurch werden beide Stammpartitionen mit der Version 2.1.1.3 überschrieben. Verwenden Sie es, wenn Sie es wirklich nicht selbst reparieren können.
** Dadurch wird alle Ihre Dateien gelöscht und als letztes Ausweg verwendet **
Verwenden
./uuu reflash.uuuDadurch wird der Bootloader umgeschrieben, das Gerät AKA (MFGTools) abgeschrieben, wodurch das Haus und alles gelöscht wird.