Finalmente achei uma solução definitiva postada pelo Frederuco
neste fórum. É esta solução que compartilho com vocês. É sempre bom lembrar que qualquer procedimento fica por conta e risco de quem tentar.
O
ADB ( Android Develop Bridge ) é um conjunto de ferramentas para desenvolvedores Android.
Para saber mais sobre o ADB, pode-se acessar
este link. A instalação do ADB no Linux é bem simples. Em distribuições Debian e derivados basta instalar via repositório. No Ubuntu e Mint, o comando:
sudo apt-get install android-tools-adb
Daí em diante, descrevo os passos necessários para a substituição da Recovery Clockworkmod defeituosa pela TWRP sem problema de leitura de cartão SD e, neste passo a passo, será possível entender como realizar o processo, tal qual objetivado neste artigo. Descrevo que não tenho preferência entre a recovery CWM e a TWRP. Apenas dei o azar de pegar uma CWM defeituosa.
Após instalado o ADB, siga os passos:
1) Entre no Recovery Mode (Modo de Recuperação) do seu Tablet ou celular. Para a maioria dos dispositivos Samsung e Android, desligue o dispositivo e, em seguida pressione Power + Volume Down. Quando aparecer umas mensagens pressionar Volume Up dentro de cinco segundo. Para alguns dispositivos, a tecla Home também precisa ser pressionada.
O Recovery Mode pode ter várias aparências, dependendo do bootloader instalado.
2) Entrar no Recovery Mode serve apenas, no caso do TF101, para permitir que o ADB reconheça o tablet quando for conectado ao PC.
3) Em seguida, baixe a última versão do TWRP que é um outro bootloader que substituirá o ClockwordMod defeituoso (no caso, a versão 6.0.1.3 que, depois, fui descobrir, é campeã em comentários de problemas). A versão mais acima deste link é a versão mais atual.
ATENÇÃO: OA Recovery TWRP do link acima é específico para o Asus TF101, para outros dispositivos, procure no link a seguir:
4) Ainda no Recovery Mode, conecte o Tablet ao PC via cabo USB.
5) Na linha de comando (terminal) do
Linux, digite o comando:
adb devices
O tablet deve aparecer listado como abaixo:
List of devices attached
0123456789ABCDEF recovery
Em seguida, vá para o diretório onde o bootloader TWRP foi baixado e digite:
adb push openrecovery-twrp-2.2.1.4-tf101.blob /recovery.blob
Substitua openrecovery-twrp-2.2.1.4-tf101.blob pelo nome da versão mais atual do bootloader, caso não esteja usando esta versão em questão.
Este comando copiará e renomeará o bootloader para o diretório principal do Tablet.
6) Verifique se o arquivo foi copiado corretamente. Digite no terminal cada um dos três comandos abaixo individualmente:
adb shell
cd /
ls
O arquivo recovery.blob deve estar entre os listados.
ATENÇÃO: Não continue se o arquivo não estiver listado. Poderá prejudicar o processo!
7) O pulo do gato. O comando que mudou tudo ao substituir a Recovery defeituosa CWM pelo funcional TWRP. Digite um de cada vez dos dois comandos abaixo.
dd if=/recovery.blob of=/dev/block/mmcblk0p4
reboot recovery
8) Desligue o Tablet e acesse novamente o Recovery Mode pressionando Power + Volume Down e, em seguida, Volume Up em cinco segundos.
A nova Recovery deve aparecer como a imagem a seguir:
Agora é só instalar a nova ROM, carregando-a a partir do cartão SD Externo.