Esteja ciente de que você pode potencialmente quebrar seu tablet notável. Mesmo que seja improvável, até bloqueando -o atrás do reparo. Ninguém é responsável pelas ações que você está tomando com esses scripts.
A ferramenta UUU (University Update Utility) foi criada pelo NXP e pronta para a alimentação sob a licença BSD. Verifique aqui os detalhes: https://github.com/nxpmicro/mfgtools
Este é um esforço da comunidade. Por favor, não entre em contato com a equipe RM. Eles são úteis, mas não podem fornecer suporte para acitidades de terceiros.
git clone https://github.com/ddvk/remarkable-uuuflash.git
cd remarkable-uuuflashdmesgUma das últimas mensagens deve ser algo (o endereço USB pode 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
Agora você está pronto para iniciar as seguintes ações de dentro deste repositório
Dependendo do seu sistema, você pode precisar executar a ferramenta UUU com os direitos do sudo ou como uma alternativa melhor criar algumas regras da UDEV.
Para inicializar no uso da recuperação:
./uuu recover.uuu Após o carregamento da imagem de recuperação, você poderá fazer login por meio de um cliente serial
minicom -D /dev/ttyACM0ou
screen /dev/ttyACM0 Observe que o nome do dispositivo pode ser diferente, dependendo do seu sistema. Se isso não funcionar, verifique com dmesg o status atual, deve haver uma linha como:
cdc_acm 1-1.3:1.2: ttyACM0: USB ACM deviceObserve que o nome do dispositivo serial pode diferir de distro para distro. Tente novamente, com o nome correto, se nenhum dispositivo for mostrado no DMESG. Algo pode ter dado errado. Nesse caso, relate seus problemas. Esteja ciente de que o acesso ao dispositivo serial pode exigir direitos radiculares, dependendo do seu sistema.
Você pode usar putty para estabelecer uma conexão serial ao dispositivo COM que ele está listado como (Exemplo: COM3). Verifique o Device Manager quanto a dispositivos USB desconhecidos e/ou Event Viewer
Se o seu dispositivo for reconhecido como um "gadget composto do CDC" depois de executar uuu.exe recover.uuu , use as etapas a seguir para permitir que o Windows se comunique com ele pela serial:
Para Macs baseados em ARM e Intel, você pode instalar o utilitário UUU necessário via Homebrew
brew install uuu
Incluído neste repositório está o "UUU-MAC" compilado para x86. Os Macs baseados em Intel podem executar esse utilitário diretamente, mas você também precisa de libzip e libusb.
O ARM Macs pode (teoricamente) executar esta versão do utilitário sob Rosetta. No entanto, depende de libzip e libusb e tenta procurá-los em diretórios específicos de x86. Se você tentar executá -lo e ver um erro como abaixo, precisará usar a opção 1 ou encontrar e instalar essas bibliotecas manualmente
$ ./uuu-mac
dyld[79392]: Library not loaded: /usr/local/opt/libusb/lib/libusb-1.0.0.dylib
...
No Intel Macs, você pode instalar o Zlib e o Libusb via Homebrew:
brew install libzip
brew install libusb
então comece:
./uuu-mac ./recover.uuu
screen /dev/tty.usbmodem1A1103
Um prompt de login aparecerá:
Frankenboot rmrestore /dev/ttyGS0
rmrestore login: Para fazer login, use root como usuário.
Todo o sistema visível é o initramfs dentro da RM RM. Assim, as partições de memória flash do sistema real devem ser montadas, se você quiser acessá -lo.
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 o tablet RM e inicializar no modo de operação normal.
Usar
./uuu upgrade.uuuIsso substituirá as duas partições raiz pela versão 2.1.1.3, use se você realmente não puder consertá -lo.
** Isso excluirá todos os seus arquivos, use como último recurso **
Usar
./uuu reflash.uuuIsso reescreverá o carregador de inicialização, repartição do dispositivo, também conhecido como (MFGTools), excluindo a casa e a tudo.