
Já faz algum tempo que não venho aqui Usando Bazzite na minha caixa de TV, que na verdade é um PC chinês relativamente barato. O Bazzite oferece tudo o que eu poderia precisar do Linux e também é relativamente fácil torná-lo compatível com aplicativos Android. O problema é que nem tudo funciona perfeitamente, e alguns aplicativos não iniciam porque detectam que o dispositivo está com acesso root. Então, aqui vamos mostrar como. desfazer o root do Waydroid.
Não sei se mais alguém usa a palavra "unroot", mas em inglês, "unroot" é usado para se referir a desrootear um Android. O fato é que, em teoria, o Waydroid não tem root, mas essa é outra discussão. Algumas pessoas dizem que não, outras dizem que tem, ou então não seria possível navegar por todas as pastas sem restrições. Se tem ou não, Existem aplicativos que dizem que é, e há uma maneira de desfazer o root do Waydroid.
Desbloqueie o Waydroid em poucos passos
O processo é descrito em este tópico do GitHub. Ele explica que você precisa ir para o caminho /var/lib/waydroid e editar o arquivo waydroid.cfg, adicionando o seguinte à seção [propriedades]:
# fix root liapp ro.product.brand=google ro.product.manufacturer=Google ro.system.build.product=redfin ro.product.name=redfin ro.product.device=redfin ro.product.model=Pixel 5 ro.system.build.flavor=redfin-user ro.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/eng.electr.20230318.111310:user/release-keys ro.system.build.description=redfin-user 11 RQ3A.211001.001 eng.electr.20230318.111310 release-keys ro.bootimage.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/eng.electr.20230318.111310:user/release-keys ro.build.display.id=google/redfin/redfin:11/RQ3A.211001.001/eng.electr.20230318.111310:user/release-keys ro.build.tags=release-keys ro.build.description=redfin-user 11 RQ3A.211001.001 eng.electr.20230318.111310 release-keys ro.vendor.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/eng.electr.20230318.111310:user/release-keys ro.vendor.build.id=RQ3A.211001.001 ro.vendor.build.tags=release-keys ro.vendor.build.type=user ro.odm.build.tags=release-keys
No meu caso, adicionei no final com várias quebras de linha no meio. Após salvar o arquivo, abra um terminal e digite waydroid upgrade --offline para que ele assuma a nova configuração.
Em parte, isso faz com que o sistema pense que estamos diante de um Pixel 5, e que há aplicativos que começarão a funcionar.
Desfazer as alterações envolve seguir os passos anteriores, mas excluindo o texto do patch. Se quiser voltar atrás, você pode comentar as linhas para retornar aos padrões de fábrica e descomentá-las para permitir que aplicativos maliciosos funcionem.
Nem sempre funciona
Acho importante mencionar que isso nem sempre funciona. Dizem que para desfazer o root do Waydroid dessa forma, A imagem do Waydroid deve ser a versão GApps, não a Vanilla.No segundo caso, mesmo que os GApps sejam instalados posteriormente, ainda pode haver falhas. O Bazzite instala uma versão vanilla e adiciona os GApps separadamente, então não sei exatamente por que falha para aqueles que afirmam que falha. Não é o meu caso.
Seja como for, é assim que você pode fazer o root no Waydroid, pelo menos no momento em que este artigo foi escrito.