Τα ADB commands μπορούν να σταλούν σε μια συσκευή που είναι είτε συνδεδεμένη σε ένα PC είτε βρίσκεται στο ίδιο ασύρματο δίκτυο σαν το PC. Ωστόσο με τη χρήση μιας εφαρμογής που αποκαλείται Local ADB Shell, ή LADB, τα ADB commands μπορούν να σταλούν απευθείας από το τηλέφωνο χωρίς την ανάγκη για rooting ή για σύνδεση σε ένα PC.
Το LADB χρησιμοποιεί την ενσωματωμένη στο Android υποστήριξη για το ADB over Wifi, προκειμένου να παρέχει ένα GUI αποστολής shell commands απευθείας από τη συσκευή σου. Κάνε αναζήτηση για terminal emulator στο Google Play και θα συναντήσεις πλήθος εφαρμογών που παρέχουν πρόσβαση στο command line shell του Android. Αυτό που κάνει το LADB να ξεχωρίζει από τις υπόλοιπες προτάσεις είναι ότι ενσωματώνει έναν ADB server εντός του app, που του επιτρέπει να τρέχεις shell commands με τα ίδια δικαιώματα σαν το adb shell. Με δικαιώματα ADB shell μπορείς να αφαιρέσεις το bloatware της συσκευής, να αλλάξεις κρυμμένες ρυθμίσεις και πλήθος άλλων ενεργειών.
Για να μπορέσεις να σετάρεις το LADB, θα πρέπει πρώτα να ενεργοποιήσεις το ADB over Wifi, αλλά η διαδικασία για να το κάνεις διαφέρει ανάλογα τη συσκευή και την έκδοση του λειτουργικού. Για συσκευές που τρέχουν Android 10 και άνω, το ADB over Wifi μπορεί να ενεργοποιηθεί μετά από μια σχετική ρύθμιση από το PC. Αυτό σημαίνει, ότι σε παλαιότερες Android συσκευές, θα πρέπει να περάσεις πάλι από τη διαδικασία του setup στο PC σου.
Επειδή το Android 11 έχει εισάγει native support για wireless debugging, το LADB μπορεί να ρυθμιστεί αποκλειστικά στο smartphone σου χωρίς να χρειαστεί root ή σύνδεση ενός PC. Να πως μπορείς να ρυθμίσεις το LADB στην Android συσκευή σου, αρκεί να τρέχει Android 11.
Ρύθμιση:
- Κατεβάζεις και εγκαθιστάς το LADB app από το Google Play
- Πήγαινε στο Settings – About phone και πίεσε επτά φορές τον αριθμό έκδοσης για να ενεργοποιηθούν τα Develoeper Options.
- Στη συνέχεια πήγαινε στο Settings > System > Developer Options και ενεργοποίησε τα USB debugging” και “Wireless debugging.”
- Άνοιξε το LADB app, θα σου εμφανίσει ένα pairing information παράθυρο διαλόγου.
- Άνοιξε την οθόνη των πρόσφατων apps στη συσκευή σου. Πίεσε και κράτησε πατημένο το εικονίδιο της εφαρμογής και στην συνέχεια επέλεξε Split Screen για να ανοίξει το LADB σε split-screen multitasking view.
- Στο κάτω μισό της οθόνης, άνοιξε τα Settings. Πήγαινε στο System – Developer Options – Wireless debugging. Πίεσε στο “Pair device with pairing code.” Θα δεις ένα Pair with device παράθυρο διαλόγου.
- Αντέγραψε τον εξαψήφιο κωδικό WiFi pairing και επικόλλησέ τον στο pairing code box του LADB. Αντέγραψε τον πενταψήφιο αριθμό θύρας από την IP διεύθυνση (τα πέντε ψηφία μετά το : και επικόλλησέ τον στο port box στο LADB. Πίεσε OK και θα πρέπει να βλέπεις το μήνυμα “Success! *\(^o^)/*”.
Πλέον είσαι έτοιμος να πληκτρολογήσεις οποιοδήποτε ADB command θέλεις στο Shell command box. Είχαμε γράψει έναν πολύ καλό οδηγό για το ποιες εντολές θα πρέπει να ακολουθήσεις για να απαλλαχθείς από το bloatware που δένει τέλεια με το εν λόγω άρθρο. Μπορείς να το βρεις εδώ.
Ένα θέμα με πλήθος οδηγούς και εντολές ADB που σου επιτρέπουν την πλήρη παραμετροποίηση του smartphone μπορείς να βρεις στο XDA Developers.
Ακολουθήστε το Techmaniacs.gr στο Google News για να διαβάζετε πρώτοι όλα τα τεχνολογικά νέα. Ένας ακόμα τρόπος να μαθαίνετε τα πάντα πρώτοι είναι να προσθέσετε το Techmaniacs.gr στον RSS feeder σας χρησιμοποιώντας τον σύνδεσμο: https://techmaniacs.gr/feed/.