Verificação de Acesso

Carregando...

Formulário de contato

Nome

E-mail *

Mensagem *

Este blog é um complemento do nosso canal no YouTube. Clique em @CanalQb para seguir e acompanhar nossos vídeos!

Imagem

Como Habilitar Volumes NTFS e sdcardfs no Android: Guia Completo

Deixe um comentário ao final do post
@CanalQb Android - Habilitar volumes NTFS
@CanalQb no YouTube

Guia de Instalação para Habilitar Volumes NTFS e sdcardfs no Android

Se você deseja aproveitar a funcionalidade de volumes NTFS em seu dispositivo Android e habilitar o uso do sdcardfs, siga este guia passo a passo. Tenha em mente que essas modificações envolvem comandos de shell e podem ser avançadas. Certifique-se de entender o processo antes de prosseguir para evitar possíveis danos ao sistema.

1. Instalação dos Componentes Necessários

Para começar, você deve copiar os arquivos necessários para as pastas corretas e ajustar suas permissões. Utilize os comandos ADB conforme abaixo:

  1. Coloque o arquivo copymodulecrc na pasta /data/local/tmp e defina as permissões para 755:
    adb shell chmod 755 /data/local/tmp/copymodulecrc
  2. Coloque os arquivos ntfs-3g e ntfsmount na pasta /system/bin e defina permissões 755:
    adb shell chmod 755 /system/bin/ntfs-3g
    adb shell chmod 755 /system/bin/ntfsmount
  3. Coloque o arquivo sdcardfs.ko na pasta /system/lib/modules e defina permissões 644:
    adb shell chmod 644 /system/lib/modules/sdcardfs.ko

2. Correção do Módulo sdcardfs.ko

Para garantir o funcionamento correto, é necessário ajustar o módulo sdcardfs.ko para que ele corresponda à versão do kernel do seu dispositivo. Proceda da seguinte forma:

  • Verifique na pasta /system/lib/modules algum arquivo .ko da ROM original para referência.
  • Use o arquivo copymodulecrc para extrair e aplicar a string de versão do kernel ao módulo sdcardfs.ko. Substitua PUT_NAME_OF_THE_KO_YOU_FOUND_IN_STOCK_ROM_KERNEL_MODULES pelo nome do arquivo .ko encontrado:
adb shell /data/local/tmp/copymodulecrc /system/lib/modules/PUT_NAME_OF_THE_KO_YOU_FOUND_IN_STOCK_ROM_KERNEL_MODULES /system/lib/modules/sdcardfs.ko

3. Configuração para Inicialização Automática

Para que o módulo sdcardfs.ko seja carregado automaticamente após o dispositivo reiniciar, adicione o comando abaixo no script install-recovery.sh, geralmente localizado em /system/etc:

insmod /system/lib/modules/sdcardfs.ko

4. Montagem e Desmontagem de Volumes NTFS

Após configurar o sistema, você poderá montar e desmontar volumes NTFS conectados via USB manualmente usando os comandos a seguir:

  • Para montar um volume NTFS:
    su -c "ntfsmount mount"

    Após isso, você poderá ler e escrever no volume usando seu gerenciador de arquivos favorito.

  • Para desmontar o volume NTFS:
    su -c "ntfsmount umount"

Note que o Android não oferece suporte total ao NTFS por padrão, então a montagem e desmontagem manual são necessárias. Manipular módulos de kernel e permissões de sistema envolve riscos; certifique-se de compreender completamente o processo antes de realizar essas alterações.

Nota Importante

Este guia foi elaborado com base em informações disponíveis até setembro de 2021. As versões de software e os procedimentos podem ter sido atualizados desde então. Recomenda-se verificar a compatibilidade com seu dispositivo e a versão atual do Android antes de prosseguir.

Link para download dos arquivos necessários: https://cb.run/k7g9

Comentários