Tenga en cuenta que puede romper su notable tableta. Incluso si es poco probable, incluso bloquearlo detrás de la reparación. Nadie es responsable de las acciones que está tomando con estos scripts.
La herramienta UUU (Utilidad de actualización universial) fue creada por NXP e realizada AVILABLE bajo la licencia BSD. Consulte aquí para obtener más detalles: https://github.com/nxpmicro/mfgtools
Este es un esfuerzo comunitario. No se comunique con el equipo RM. Son útiles pero no pueden brindar apoyo para las acitvidades de terceros.
git clone https://github.com/ddvk/remarkable-uuuflash.git
cd remarkable-uuuflashdmesgUno de los últimos mensajes debería ser algo (la dirección USB podría ser diferente) como:
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
Ahora está listo para comenzar las siguientes acciones desde este repositorio
Dependiendo de su sistema, es posible que tenga que ejecutar la herramienta UUU con los derechos de sudo, o como una mejor alternativa, cree algunas reglas de UDEV.
Para iniciar el uso de la recuperación:
./uuu recover.uuu Después de la carga de la imagen de recuperación, debería poder iniciar sesión a través de un cliente serie
minicom -D /dev/ttyACM0o
screen /dev/ttyACM0 Tenga en cuenta que el nombre del dispositivo puede ser diferente según su sistema. Si esto no funciona, consulte con dmesg el estado actual, debe haber una línea como:
cdc_acm 1-1.3:1.2: ttyACM0: USB ACM deviceTenga en cuenta que el nombre del dispositivo serie puede diferir de la distribución a la distribución. Vuelva a intentarlo, con el nombre correcto, si no se muestra ningún dispositivo en DMESG. Algo podría haber salido mal. En ese caso, informe sus problemas. Tenga en cuenta que el acceso al dispositivo en serie puede requerir derechos de raíz, dependiendo de su sistema.
Puede usar putty para establecer una conexión en serie con el dispositivo COM que aparece como (Ejemplo: COM3). Verifique el Device Manager para obtener dispositivos USB desconocidos y/o Event Viewer
Si su dispositivo se reconoce como un "Gadget compuesto de CDC" después de ejecutar uuu.exe recover.uuu , use los siguientes pasos para permitir que Windows se comunique con él sobre serie:
Para Mac basados en ARM y Intel, puede instalar la utilidad UUU necesaria a través de HomeBrew
brew install uuu
En este repositorio se incluye el "Uuu-Mac" compilado para X86. Los Macs basados en Intel pueden ejecutar esta utilidad directamente, pero también necesita libzip y libusB.
ARM MacS puede (teóricamente) ejecutar esta versión de la utilidad bajo Rosetta. Sin embargo, depende de Libzip y LibusB e intenta buscarlos en directorios específicos de X86. Si intenta ejecutarlo y vea un error como a continuación, deberá usar la opción 1 o encontrar e instalar esas bibliotecas manualmente
$ ./uuu-mac
dyld[79392]: Library not loaded: /usr/local/opt/libusb/lib/libusb-1.0.0.dylib
...
En Intel MacS puede instalar ZLIB y LibUSB a través de HomeBrew:
brew install libzip
brew install libusb
Luego comience:
./uuu-mac ./recover.uuu
screen /dev/tty.usbmodem1A1103
Aparecerá un mensaje de inicio de sesión:
Frankenboot rmrestore /dev/ttyGS0
rmrestore login: Para iniciar sesión, use root como usuario.
Todo el sistema visible es el initRAMFS dentro de la RAM RM. Por lo tanto, las particiones de memoria flash del sistema real deben montarse, si desea acceder a él.
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
rebootPara reiniciar la tableta RM y arrancar en el modo de operación normal.
Usar
./uuu upgrade.uuuEsto sobrescribirá ambas particiones raíz con la versión 2.1.1.3, use si realmente no puede solucionarlo usted mismo.
** Esto eliminará todos sus archivos, use como último recurso **
Usar
./uuu reflash.uuuEsto reescribirá el gestor de arranque, reparará el dispositivo, también conocido como (MFGTools), eliminando así el hogar y todos.