請注意,您可能會破壞出色的平板電腦。即使不太可能在維修後面進行磚砌。沒有人對您對此腳本採取的行動負責。
UUU(通用實用程序)工具是由NXP創建的,並根據BSD許可證製作。請在此處查看詳細信息:https://github.com/nxpmicro/mfgtools
這是社區的努力。請不要與RM團隊聯繫。它們很有幫助,但不能為第三方席位提供支持。
git clone https://github.com/ddvk/remarkable-uuuflash.git
cd remarkable-uuuflashdmesg最後一條消息之一應該是某種內容(USB地址可能不同),例如:
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
現在,您準備從此存儲庫中啟動以下操作
根據您的系統,您可能必須運行具有sudo權限的UUU工具,或者作為更好的替代方法,可以創建一些UDEV規則。
啟動恢復使用:
./uuu recover.uuu 加載恢復圖像後,您應該能夠通過串行客戶端登錄
minicom -D /dev/ttyACM0或者
screen /dev/ttyACM0請注意,該設備的名稱可能會有所不同,具體取決於您的系統。如果這不起作用,請與dmesg檢查當前狀態,應該有一條類似的行:
cdc_acm 1-1.3:1.2: ttyACM0: USB ACM device請注意,串行設備的名稱可能因發行版而異。再試一次,使用正確的名稱,如果DMESG下未顯示任何設備。可能出了問題。在這種情況下,請報告您的問題。請注意,根據您的系統,對串行設備的訪問可能需要根部權利。
您可以使用putty建立與com設備的串行連接,其列出為(例如:com3)。檢查Device Manager是否已知USB設備和/或Event Viewer
如果您的設備在運行uuu.exe recover.uuu後將設備識別為“ CDC複合小工具”,請使用以下步驟允許Windows通過Serial進行通信:
對於基於ARM和Intel的Mac,您可以通過Homebrew安裝必要的UUU實用程序
brew install uuu
此存儲庫中包括為X86編譯的“ UUU-MAC”。基於英特爾的Mac可以直接運行該實用程序,但您還需要Libzip和Libusb。
Arm Mac(理論上)可以在Rosetta下運行此版本的實用程序。但是,它取決於libzip和libusb,並試圖在X86特定目錄中尋找它們。如果您嘗試運行它並查看以下錯誤,則需要使用選項1或手動安裝這些庫
$ ./uuu-mac
dyld[79392]: Library not loaded: /usr/local/opt/libusb/lib/libusb-1.0.0.dylib
...
在Intel Mac上,您可以通過Homebrew安裝Zlib和Libusb:
brew install libzip
brew install libusb
然後開始:
./uuu-mac ./recover.uuu
screen /dev/tty.usbmodem1A1103
登錄提示將出現:
Frankenboot rmrestore /dev/ttyGS0
rmrestore login:登錄使用root作為用戶。
整個可見系統是RM RAM中的Initramfs。因此,如果要訪問,則必須安裝真實係統的閃存分區。
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
reboot重新啟動RM平板電腦並引導到正常操作模式。
使用
./uuu upgrade.uuu這將用2.1.1.3版本覆蓋兩個根分區,如果您真的無法自己修復,請使用。
**這將刪除您的所有文件,用作最後的度假勝地**
使用
./uuu reflash.uuu這將重寫引導加載程序,將設備aka(mfgtools)重新分配,從而刪除主頁和所有內容。