Пожалуйста, имейте в виду, что вы можете сломать свой замечательный планшет. Даже если маловероятно, что даже носит его за ремонтом. Никто не несет ответственности за действия, которые вы предпринимаете с помощью этих сценариев.
Инструмент UUU (Universial Update Utility) был создан NXP и сделал Abilable по лицензии 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
Теперь вы готовы начать следующие действия изнутри этого репозитория
В зависимости от вашей системы вам, возможно, придется запустить инструмент UUU с правами SUDO или в качестве лучшей альтернативы создать некоторые правила 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
Если ваше устройство распознается как «композитный гаджет CDC» после запуска uuu.exe recover.uuu
Для Macs на основе ARM и Intel вы можете установить необходимую утилиту UUU через Homebrew
brew install uuu
В это репо включается «UUU-MAC», составленный для x86. Mac на базе Intel может запускать эту утилиту напрямую, но вам также нужны Libzip и Libusb.
Mac Arm Mac может (теоретически) запустить эту версию утилиты под розеттой. Однако это зависит от Libzip и Libusb и попыток искать их в специфических каталогах x86. Если вы попытаетесь запустить его и увидеть ошибку, такую как ниже, вам нужно будет использовать опцию 1 или найти и установить эти библиотеки вручную
$ ./uuu-mac
dyld[79392]: Library not loaded: /usr/local/opt/libusb/lib/libusb-1.0.0.dylib
...
На Intel Mac вы можете установить Zlib и Libusb через Homebrew:
brew install libzip
brew install libusb
Затем запустите:
./uuu-mac ./recover.uuu
screen /dev/tty.usbmodem1A1103
Появится подсказка для входа в систему:
Frankenboot rmrestore /dev/ttyGS0
rmrestore login: Чтобы войти в систему использовать root в качестве пользователя.
Вся видимая система - это initramfs в RM RAM. Таким образом, необходимо установить разделы флэш -памяти реальной системы, если вы хотите получить к ней доступ.
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), что удаляя домой и все.