LADB is een app waarmee je ADB-shell-opdrachten vanaf je telefoon kunt uitvoeren, geen root en geen pc nodig! Gebruik het om je telefoon te debloaten en meer!
De Android Debug Bridge, of kortweg ADB, is een handige ontwikkeltool die met je telefoon kan worden gekoppeld voor foutopsporing en testen. Via ADB hebben ontwikkelaars toegang tot de ingebouwde Linux-opdrachtregelshell van Android met grotere rechten dan door de gebruiker geïnstalleerde apps. Dit geeft ontwikkelaars de mogelijkheid om apps te installeren of te verwijderen, machtigingen te verlenen of te weigeren, de waarden van systeeminstellingen te wijzigen en nog veel meer, allemaal vanaf de opdrachtregel. Hoewel bedoeld voor ontwikkelaars, zijn deze opdrachten ook handig om u te helpen uw telefoon te debloaten, verborgen instellingen aan te passen en andere opties in te schakelen.
ADB-opdrachten kunnen worden verzonden naar een telefoon die is aangesloten op een pc of is verbonden met hetzelfde draadloze netwerk als de pc. Ze worden over het algemeen verzonden vanaf de terminal of het opdrachtpromptvenster van een pc en kunnen niet vanaf de telefoon zelf worden verzonden, tenzij dit is verzonden
geworteld. Via een app genaamd Local ADB Shell, of kortweg LADB, kunnen ADB-opdrachten echter rechtstreeks vanaf de telefoon worden verzonden zonder dat u deze hoeft te rooten of op een pc hoeft aan te sluiten.Ontwikkeld door XDA erkende ontwikkelaar Tytydraco, LADB maakt gebruik van de ingebouwde ondersteuning van Android voor ADB via WiFi om een GUI te bieden voor het rechtstreeks verzenden van shell-opdrachten vanaf het apparaat. Zoek naar 'terminal emulator' op Google Play en je zult tientallen apps vinden die toegang bieden tot de opdrachtregelshell van Android. Wat LADB onderscheidt van de rest van deze apps is dat het een ADB-server binnen de app bundelt, waardoor het kan worden ingesteld om shell-opdrachten uit te voeren met dezelfde rechten als de ADB-shell. Met ADB-shellrechten kunt u dingen doen zoals laat je telefoon leeglopen, wijzig verborgen instellingen, en a nog veel meer rechtstreeks vanaf uw telefoon.
Om LADB in te stellen, moet je echter eerst ADB via WiFi inschakelen, maar het proces om dit te doen zal verschillen afhankelijk van je apparaat en de Android OS-versie.
Voor apparaten met Android 10 of ouder: ADB via WiFi kan worden ingeschakeld na een eerste installatie vanaf een pc. Dat betekent dat u op oudere Android-versies nog steeds het proces moet doorlopen installeer ADB op uw pc. Zodra u dat doet, kunt u de app opdrachten laten sturen naar de ADB-server die op het apparaat is gestart.
Dankzij Android 11 introductie van native ondersteuning voor foutopsporing in draadloze netwerken, LADB kan volledig op het apparaat worden ingesteld zonder root of aansluiting op een pc voor initialisatie. Zo kunt u LADB instellen op uw Android-apparaat. We gaan ervan uit dat uw apparaat Android 11 gebruikt omwille van deze tutorial, want als dat niet het geval is, moet u dat wel doen handmatig ADB op uw pc instellen om het toch werkend te krijgen, wat het hoofddoel van het gebruik van LADB tenietdoet. (Als u echter een OnePlus-telefoon bezit waarop OxygenOS 10 draait op basis van Android 10, kunt u LADB-kabel en pc-vrij gebruiken, aangezien OnePlus zijn eigen draadloze foutopsporingsfunctie heeft ingebouwd.)
Hoe u LADB kunt gebruiken om uw telefoon (en meer) te debloaten op Android 11+
- Download en installeer de LADB-app van Google Play of compileer het van bron.
- Open Instellingen > Over de telefoon en tik zeven keer op het veld 'Buildnummer'. Hierdoor worden 'Ontwikkelaarsopties' ingeschakeld. (Opmerking: de pagina 'Over de telefoon' kan een andere naam hebben of ergens anders verborgen zijn in Instellingen op uw apparaat.)
- Ga naar Instellingen > Systeem > Opties voor ontwikkelaars en schakel 'USB-foutopsporing' en 'Draadloos foutopsporing' in. (Opmerking: Net als bij 'Over de telefoon' kunt u de pagina 'Ontwikkelaarsopties' elders in Instellingen op uw apparaat vinden.)
- Open de LADB-app. Er wordt een dialoogvenster "Koppelingsinformatie" weergegeven.
- Open het scherm met recente apps. Houd het pictogram van de app ingedrukt en tik op 'Gesplitst scherm' om LADB te openen in multitasking-weergave met gesplitst scherm.
- Open Instellingen in de onderste helft. Ga naar Systeem > Opties voor ontwikkelaars > Draadloze foutopsporing. Tik op 'Apparaat koppelen met koppelingscode'. Er verschijnt een pop-upvenster 'Koppelen met apparaat'.
- Kopieer de 6-cijferige "Wi-Fi-koppelingscode" en plak deze in het vak "koppelingscode" in LADB. Kopieer het 5-cijferige poortnummer van het IP-adres (de 5 cijfers na de dubbele punt) en plak dit in het vak "Poort" in LADB.
- Druk op "OKAY" in LADB en je zou hopelijk de tekst moeten zien met de tekst "Succes! *\(^o^)/*"
- Nu bent u klaar om de gewenste ADB-shellopdracht in het vak "Shell-opdracht" onderaan te typen. Op zoek naar dingen om te doen? Bekijk onze lijst met ADB-tutorials voor dingen die u kunt proberen!
Prijs: 2,99.
3.8.
Als u problemen ondervindt bij het instellen van LADB, zorg er dan voor dat u op het menupictogram met de drie stippen rechtsboven klikt en naar de Help-sectie gaat. Hier kunt u de server resetten, waardoor de app wordt teruggezet naar de fabrieksinstellingen en de koppelingsinformatie en ADB-serverbestanden worden verwijderd. U kunt ook de tips voor het oplossen van problemen doorlezen om antwoorden op veelgestelde vragen te vinden.
Ik heb LADB op een aantal verschillende apparaten gebruikt, waaronder een ASUS ZenFone 7 Pro en een Google Pixel 4 met Android 11. Ik heb ook niet veel problemen gehad met het instellen ervan, maar ik heb wel gemerkt dat elk Android TV-apparaat waarop "Netwerkfoutopsporing" is ingeschakeld, vreemd genoeg het koppelingsproces van LADB zal verstoren. Als u problemen ondervindt bij het koppelen en een Android TV-apparaat heeft, controleer dan of 'Netwerkfoutopsporing' niet is ingeschakeld. U weet dat het interfereert als u een ADB-autorisatieprompt op uw tv ziet verschijnen wanneer u LADB op uw telefoon probeert in te stellen.
Als je feedback of vragen hebt die je aan de ontwikkelaar kunt stellen, bekijk dan de onderstaande XDA-forumthread voor LADB of stuur een e-mail naar de ontwikkelaar op [email protected]. De app ook open source als je geïnteresseerd bent om het zelf samen te stellen: de prijs op Google Play kan worden beschouwd als een donatie aan de ontwikkelaar voor het maken van deze app!
LADB - XDA-forumthread