G-FNML8FN8BP
HomeSå gör du-guiderSå här skickar du ADB-skalkommandon till din egen telefon - ingen dator...

Så här skickar du ADB-skalkommandon till din egen telefon – ingen dator behövs, ingen rot behövs

Det finns tre nivåer för Android-anpassning: saker du kan göra som standard, saker du kan göra med ADB och saker du kan göra med root. Medan root fortfarande är ganska svårt att få, blev ADB-mods bara mycket lättare.

Tillbaka i Android 9 lade Google till en funktion som gjorde att du trådlöst kan skicka ADB-kommandon från en dator till din telefon via ett Wi-Fi-nätverk. Inte särskilt banbrytande, men det lade markenarbete.

Ange utvecklaren Tyler Nijmeh och hans nya app, LADB. Det skapar en lokal värd helt på telefon och fungerar som om det är en dator i ditt nätverk. Därifrån är det bara att ansluta till telefonens egen trådlösa ADB-funktion, vilket innebär att du inte längre behöver en dator för att använda funktionen!

Vad du behöver:

  • telefon med Android 9 eller högre
  • $ 2,99 för att köpa appen på Google Play (eller gumpt att bygga en app från GitHub-källan)

Bekräftat att arbeta med:

  • Google Pixel-telefoner (Android 9 eller senare)
  • OnePlus-telefoner (OxygenOS 9 eller högre)
  • Samsung Galaxy-telefoner (ett användargränssnitt 2.0, 2.1 och 3.0)

Steg 1: Installera LADB

Upp och ner, den här appen kostar tre dollar. Om du inte är okej med det kan du gå till appens GitHub-sida och kompilera APK gratis från källan. Här är en Stack Overflow-tråd som borde vara en bra utgångspunkt om du vill gå den vägen.

Men för alla andra, sök bara efter LADB i din Play Store-app för att få den installerad. Eller tryck på länken nedan från din telefon för att hoppa direkt till appens installationssida.

  • Länk till Play Store: LADB – Local ADB Shell ($ 2,99)

Så här skickar du ADB-skalkommandon till din egen telefon - ingen dator behövs, ingen rot behövs

Steg 2: Aktivera utvecklaralternativ

Öppna nu appen Inställningar och bläddra ner för att välja ”Om telefonen”. Inuti, tryck på posten ”Byggnummer” sju gånger i snabb följd och ange sedan lösenordet på låsskärmen när du blir ombedd. Detta låser upp den dolda menyn för utvecklaralternativ – men om du vill ha mer hjälp har vi en fullständig guide tillägnad den här delen:

Steg 3: Aktivera trådlös felsökning

Nu måste du aktivera den underliggande Android-funktionen som gör att den här appen fungerar. Gå till dina inställningar, rulla sedan ner och välj ”System”, tryck sedan på ”Avancerat” och välj ”Utvecklaralternativ.” På vissa telefoner kan posten för utvecklaralternativ listas längst ner på huvudskärmen för inställningar istället.

Läs också:  Hur man fixar messenger -anmälan att inte fungera problem

Väl inne, bläddra ner till Felsökning sektion. Aktivera här omkopplaren bredvid ”Trådlös felsökning” och tryck sedan på ”OK” i meddelandet för att bekräfta ditt val.

Så här skickar du ADB-skalkommandon till din egen telefon - ingen dator behövs, ingen rot behövsSå här skickar du ADB-skalkommandon till din egen telefon - ingen dator behövs, ingen rot behövs

Medan vi testade detta och tyckte att det fungerade på i princip alla moderna Android-telefoner som sålts i USA under de senaste fyra åren, är det inte garanterat att alla enheter har den trådlösa felsökningsfunktionen. Det är en del av AOSP, Androids öppen källkodsbas, men OEM-enheter tar ibland bort funktionalitet från sina skinnade versioner av Android. Om din telefon inte har det här alternativet fungerar tyvärr inte LADB för dig.

Steg 4: Upprätta anslutningen

Därefter måste du bara ansluta LADBs lokala värd till telefonens trådlösa ADB-funktion. Men beroende på vilken Android-version du kör kan det vara otroligt enkelt eller lite klumpigt. Vi börjar med den klumpiga (nyare Android-versioner), så om du kör Android 10 eller lägre, klicka här för att hoppa över.

Android 11 och högre

Från och med Android 11 är den nya funktionen för trådlös felsökning komplett. Det betyder att det till och med har ett korrekt säkerhetssystem där du måste ange referenser för att skicka kommandon, vilket komplicerar saker i det här fallet.

Så när du först startar LADB på Android 11 ser du en popup som ber dig mata in portnumret och parningskoden. Eftersom popup-fönstret i Inställningar som visar parningskoden var tänkt att läsas på din telefon medan du skriver in den på en dator ändrar systemet automatiskt parningskoden så snart den stängs.

Så du måste öppna appen Inställningar i delad skärm för att förhindra att popupen stängs. Medan LADB ber dig om siffrorna, ange multitasking-vyn och knacka på appens ikon högst upp på kortet och välj sedan ”Delad skärm”. Välj sedan Inställningar-kortet i mini-multitasking-vyn som visas för att göra det till den andra skärmen. Eller om du använder Samsung väljer du ”Inställningar” i listan.

Så här skickar du ADB-skalkommandon till din egen telefon - ingen dator behövs, ingen rot behövs

Därifrån, gå tillbaka till Inställningar -> System -> Avancerat -> Utvecklaralternativ eller Inställningar -> Utvecklaralternativ, tryck sedan på texten ”Trådlös felsökning” (snarare än växeln) för att öppna undermenyn i funktionen. Därifrån, rulla ner och tryck på ”Para ihop enhet med ihopkopplingskod.”

Nu finns det en ny rynka. I delad skärmvy tappar popup-fönstret i LADB sin ”Okej” -knapp, vilket innebär att du inte kan få appen att acceptera referenserna efter att du har redigerat dem. Så för att förhindra det, ta delad skärmdelare och dra den nedåt där inställningsdelen bara tar upp cirka 1/3 av skärmen, med LADB som tar upp de andra 2/3.

Läs också:  Hur man kan rensa historien på Hulu

Så här skickar du ADB-skalkommandon till din egen telefon - ingen dator behövs, ingen rot behövs

Nu är det bara att kopiera siffrorna. Under IP-adress och port i popup-fönstret Inställningar ser du en serie siffror, sedan ett kolon och sedan ett annat nummer. Siffran efter kolon är vad du ska ange i Hamn i LADB-popupen. Sedan går parningskoden i parningskodrutan, varefter du trycker på ”Okej” i LADB.

Nu visas ett meddelande i LADB-terminalen som säger ”Väntar på att enheten ska acceptera anslutning.” Det kan ta upp till två minuter, så ha tålamod. När anslutningen är klar bör du få ett meddelande från Android System som säger att ”Trådlös felsökning ansluten.”

Så här skickar du ADB-skalkommandon till din egen telefon - ingen dator behövs, ingen rot behövsSå här skickar du ADB-skalkommandon till din egen telefon - ingen dator behövs, ingen rot behövsSå här skickar du ADB-skalkommandon till din egen telefon - ingen dator behövs, ingen rot behövs

I framtiden behöver du inte göra allt detta. LADB och Android sparar båda sina trådlösa ADB-par, så nästa gång du behöver skicka ett ADB-skalkommando måste du bara öppna appen och skriva in den!

Android 9 & 10

Om du använder Android 9 eller 10 är den här delen mycket enklare. Öppna bara appen och markera sedan rutan bredvid ”Tillåt alltid” och välj ”Tillåt” när du uppmanas att ”Tillåt USB-felsökning.” Du kommer då att visas kommandoraden, redo att acceptera ett kommando!

Så här skickar du ADB-skalkommandon till din egen telefon - ingen dator behövs, ingen rot behövsSå här skickar du ADB-skalkommandon till din egen telefon - ingen dator behövs, ingen rot behövs

Steg 5: Skicka ADB Shell-kommandon till din egen telefon

Nu är du redo att skicka ADB-skalkommandon till din egen telefon. Tänk på att detta är ett ADB-skal, vilket innebär att du inte får tillgång till kommandon som ”adb reboot-bootloader.” Istället kan du bara köra kommandon som normalt börjar med ”adb shell.”

Men eftersom du skickar kommandon direkt till ADB-skalet behöver du inte inkludera ”adb-skal” -delen av kommandon – bara ta bort den delen och skicka resten av kommandot själv. Till exempel när du beviljar WRITE_SECURE_SETTINGS som många avancerade anpassningsappar kräver, istället för detta:

adb shell pm bevilja com.appname.xyz android.permission_WRITE_SECURE_SETTINGS

. du skulle bara skicka det här:

pm bevilja com.appname.xyz android.permission_WRITE_SECURE_SETTINGS

Två bra appar att prova det kommandot med är SystemUI Tuner och Tasker. När de väl har fått det förhöjda tillståndet att kunna skriva vissa systeminställningar blir de ganska kraftfulla!