Jak odrootnout Waydroid pro používání aplikací s root oprávněním

  • Waydroid nemá root, říkají, ale existují aplikace, které to tvrdí.
  • To lze opravit použitím textové záplaty.

Odrootněte Waydroid

Už nějakou dobu používám Bazzite na svém televizním přijímači , což je vlastně relativně levný čínský počítač . Bazzite nabízí vše, co bych mohl od Linuxu potřebovat, a je také relativně snadné ho přizpůsobit aplikacím pro Android. Problém je v tom, že ne všechno funguje perfektně a některé aplikace se nespustí, protože detekují, že je zařízení rootnuté. Zde je tedy návod, jak Waydroid odrootnout.

Nevím, jestli někdo jiný používá slovo „unroot“, ale v angličtině se „unroot“ používá k popisu odebrání root přístupu z Androidu. Jde o to, že Waydroid teoreticky není rootnutý, ale to je na jinou debatu. Někteří lidé říkají, že není, a jiní, že ano, jinak by nebylo možné procházet všechny složky bez omezení. Ať už ano, nebo ne, existují aplikace, které to tvrdí , a existuje způsob, jak Waydroid odrootnout.

Odrootněte Waydroid v několika krocích

Proces je popsán v tomto vlákně na GitHubu . Vysvětluje se, že je třeba přejít do adresáře /var/lib/waydroid a upravit soubor waydroid.cfg, přičemž do sekce [properties] přidat následující:

# 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

V mém případě jsem to přidal na konec s několika zalomeními řádků mezi nimi. Po uložení souboru otevřete terminál a napište waydroid upgrade --offline aby převzal novou konfiguraci.

Částečně to způsobuje, že si systém myslí, že se díváme na Pixel 5, a existují aplikace, které začnou fungovat.

Vrácení změn zahrnuje provedení předchozích kroků, ale smazání textu opravy. Pokud chcete pracovat zpětně, můžete řádky zakomentovat, abyste se vrátili k výchozím továrním nastavením, a odkomentovat je, abyste umožnili fungování nepovolených aplikací.

Ne vždycky to funguje

Myslím, že je důležité zmínit, že to ne vždy funguje. Říká se, že pro odrootnutí Waydroidu tímto způsobem musí být obraz Waydroidu verze GApps, ne Vanilla . I když si GApps nainstalujete později, může to s verzí Vanilla selhat. Bazzite nainstaluje obraz Vanilla a poté přidá GApps samostatně, takže si nejsem úplně jistý, proč to selhává u těch, kteří tvrdí, že to funguje. Není to moje zkušenost.

Ať je to jakkoli, takto můžete odrootnout Waydroid, alespoň v době psaní tohoto článku.


Přidat jako preferovaný zdroj v Googlu