Jednym z nich jest przyznawanie takich uprawnień przez ADB. W tym celu trzeba jednak podłączać urządzenie do komputera, co może być irytujące. Cóż, w wypadku Androida 10 i nowszych już nie trzeba.
Pojawiła się bowiem aplikacja LADB, która pozwala wydawać komendy z ADB lokalnie na urządzeniu (bez roota!). Jak to możliwe? To proste, włączamy sieciowe ADB znane z Androida 11 (na starszych da się je włączyć, ale wymaga to ADB i łączenia z komputerem przy każdym restarcie, więc mija się z celem) i aplikacja się z nim łączy.
Od teraz możemy w niej korzystać ze wszystkich komend dostępnych w “adb shell” na komputerze, czyli między innymi nadawania dodatkowych uprawnień. Oczywiście istnieje ryzyko, że Google w kolejnych wersjach Androida postanowi zablokować taki lokalny dostęp, ale póki co możemy się z niego cieszyć.
LADB można pobrać za darmo z Google Play.
Źródło: Android Police