6 App ADB Android per funzioni potenti senza root

Android-ADB-app

Il rooting del tuo dispositivo comporta rischi significativi, soprattutto se sei nuovo nel processo. Alcuni produttori o corrieri possono rifiutarsi di onorare la garanzia, e si potrebbe anche brick il dispositivo.

Se preferisci non eseguire il root, ma desideri comunque la funzionalità di alimentazione, puoi modificare molte impostazioni nascoste per migliorare la tua esperienza utente con Android Debug Bridge (ADB).

Un malinteso comune con ADB è che è utile solo per gli sviluppatori o con un dispositivo rooted. Ma non è vero. Ti mostreremo alcune app di terze parti che sfruttano ADB per abilitare potenti funzionalità senza il rooting del tuo dispositivo.

Impostazione di ADB sui tuoi dispositivi

È essenziale configurare correttamente ADB prima di installare queste app di terze parti. La procedura e l'esecuzione sono diverse su Windows e macOS.

Passaggio 1 : scaricare gli strumenti della piattaforma SDK Android . Se stai usando un Mac, Homebrew è il metodo preferito per installare ADB: consulta la nostra guida per iniziare con Homebrew se sei nuovo. Una volta installato Homebrew, apri Terminale e digita:

 brew install homebrew/cask/android-platform-tools 

Passaggio 2 : se si utilizza Windows, installare i driver ADB per il dispositivo. Troverai un elenco di link per questo sul sito web degli sviluppatori Android . Puoi anche provare il semplice strumento "15 secondi di installazione ADB" di xda-developers . Non hai bisogno di driver per Mac.

Passaggio 3 : estrarre il file zip nell'unità C :. I contenuti si trovano in una cartella chiamata platform-tools . Su Mac, questa cartella risiede nella cartella Casks .

estrarre gli strumenti della piattaforma nel drive C.

Su Android

Torna sul tuo dispositivo Android, attenersi alla seguente procedura:

Passaggio 4 : abilitare le Opzioni sviluppatore (se non lo è già). Per farlo, vai su Impostazioni> Info sul telefono e tocca il numero di build sette volte.

Passaggio 5 : collega il telefono al computer. Una volta connesso, tocca la notifica di connessione USB visualizzata. Assicurati che la modalità di connessione sia impostata su PTP .

Passaggio 6 : in Impostazioni> Opzioni sviluppatore , attivare il dispositivo di scorrimento di debug USB e procedere attraverso la finestra di dialogo che segue.

Utilizzando PowerShell o Terminale

Passaggio 7 : in Windows, tenere premuto il tasto Maiusc e fare clic con il pulsante destro del mouse sulla cartella degli strumenti della piattaforma discussa in precedenza. Scegli la finestra Apri PowerShell qui . Per verificare la presenza di ADB, immettere questo comando:

 .adb devices 

Nota: in PowerShell, assicurati di inserire il punto-barra retroversa prima dei dispositivi adb . Altrimenti, vedrai errori. Se non si utilizza il prompt dei comandi, non è necessario inserire la barra rovesciata del punto .

scegli qui la finestra di PowerShell aperta

Passaggio 8 : verrà visualizzato un messaggio sul telefono che richiede l'autorizzazione per abilitare l'accesso al debug USB. Concedi questo.

Passo 9 : Se sei su un Mac, apri il terminale e digita i dispositivi adb per avviare ADB. Per ciascuno dei comandi dell'app qui sotto, è possibile omettere il . Come solo per gli utenti Windows di PowerShell.

Ora, diamo un'occhiata ad alcune delle migliori app ADB per Android.

1. Op app

App Ops è un framework all'interno di Android che ti consente di modificare le autorizzazioni delle singole app. Appare per la prima volta su Android 4.3, ma in qualche modo non è stato esposto direttamente nell'interfaccia.

Android 6.0 ha apportato una modifica importante al funzionamento delle autorizzazioni Android . Invece del vecchio modello di permesso tutto-o-niente, è possibile finalmente controllare le autorizzazioni individuali per le app nella schermata Autorizzazioni app .

Tuttavia, le autorizzazioni che si possono gestire non sono granulari. Ad esempio, quando si concede l'accesso a WhatsApp ai propri contatti, è possibile leggere e modificare i propri contatti. Non è possibile autorizzare o negare in modo selettivo ogni componente dell'autorizzazione. App Ops ti consente di accedere a tutte le autorizzazioni per qualsiasi app, in una bella interfaccia.

Impostazione ADB

App Ops richiede Android 6.0 e versioni successive. È inoltre necessaria l'app Shizuku Manager per chiamare e gestire le API a livello di sistema e re
ndere le App Op funzionanti in modo efficiente.

Dopo aver configurato ADB, apri Shizuku Manager . Digitare questo comando in PowerShell:

 .adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh 

Ora apri App Ops, tocca qualsiasi app ed esplora la profondità delle autorizzazioni. Dopo aver modificato le autorizzazioni, toccare il pulsante Aggiorna per salvare le impostazioni.

Caratteristiche uniche

  • Viene fornito con il supporto per 13 lingue e bellissimi temi (inclusa la modalità Notte).
  • Backup e ripristino delle impostazioni di app non-framework.
  • Puoi consentire o negare selettivamente le autorizzazioni per le app appena installate configurando i modelli.
  • Molteplici opzioni di raggruppamento e ordinamento: nome dell'app, autorizzazioni, tempo di installazione e altro.

Scarica: App Ops (disponibile gratuitamente, versione premium)

2. Piastrelle

Il menu Impostazioni rapide può eseguire tutti i tipi di attività utili direttamente dall'ombra della notifica. Ma puoi anche migliorarlo aggiungendo i selettori di impostazione rapida personalizzati.

Tiles raccoglie queste impostazioni rapide personalizzate in un unico punto. Esistono quasi 70 categorie che ti consentono di controllare le impostazioni vitali del telefono, tra cui luminosità, volume, posizione, dati cellulari e molto altro. È possibile attivare o disattivare ciascuna tessera per evitare di ingombrare la schermata Impostazioni rapide.

Impostazione ADB

Alcune impostazioni rapide richiedono ADB. Per fare ciò, configura ADB e incolla questo comando:

 .adb shell pm grant com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS 

Una volta ottenuto l'accesso, puoi controllare o gestire animazioni, roaming dati, modalità immersiva, posizione, debug USB e altro.

Caratteristiche uniche

  • Hai il controllo per mostrare o nascondere la visibilità del riquadro.
  • Con le tessere attività, puoi aggiungere tessere per avviare attività nascoste di alcune app.
  • Puoi scegliere una modalità di localizzazione selettiva con le piastrelle di posizione. Le opzioni includono alta precisione, risparmio della batteria e modalità solo dispositivo.

Scarica: Piastrelle (€ 1)

3. Naptime

Doze è una straordinaria funzionalità Android. Riduce il consumo della batteria sospendendo la CPU in background e l'attività di rete quando lo schermo del dispositivo è spento, scollegato e stazionario. È stato introdotto in Android 6, mentre Android 7 ha apportato ulteriori miglioramenti.

La funzione bloccherà i wakelock (se presenti), interromperà temporaneamente i meccanismi di sincronizzazione e impedirà le scansioni Wi-Fi e GPS. Naptime migliora l'implementazione di Doze con più funzionalità. Attacca Doze e calci aggressivi in ​​pochi minuti dopo lo spegnimento dello schermo.

Impostazione ADB

Incolla questo comando:

 .adb -d shell pm grant com.franco.doze android.permission.DUMP 

Quindi, inserisci questo comando:

 .adb -d shell pm grant com.franco.doze android.permission.WRITE_SECURE_SETTINGS 

Dopo aver ottenuto l'accesso, annulla Naptime dall'ottimizzazione della batteria di Android ( Impostazioni> App e notifiche> Visualizza tutte le app X> Naptime> Avanzate> Batteria> Ottimizzazione della batteria ) in modo che funzioni correttamente.

Caratteristiche uniche

  • L'app è semplice da usare senza menu o impostazioni complessi. Basta attivare le opzioni elencate nell'app.
  • Ti fornisce statistiche e cronologia dettagliate su Doze per sapere quando Doze è stato avviato o interrotto.
  • Se si utilizza Tasker o MacroDroid, è possibile abilitare o disabilitare Doze su richiesta.

Scarica: Naptime (gratuito)

4. Gesti fluidi di navigazione

Usare i gesti per navigare nel tuo dispositivo non è una novità. Ma la maggior parte dei produttori Android utilizza gesti personalizzati che funzionano tutti in modo diverso. Con così tante varianti, non sono intuitive o personalizzabili. Nella maggior parte dei casi, è possibile attivarli o disattivarli solo.

Fluid Navigation Gestures ti consente di configurare quasi ogni aspetto dei gesti di navigazione. Per iniziare, ti dà tre gesti di base: scorri, scorri per tenere premuto e trascina. Puoi utilizzare questi gesti ai bordi sinistro e destro dello schermo, in basso a sinistra e a destra e in basso al centro.

Impostazione ADB

Per utilizzare determinate funzionalità e nascondere i tasti di navigazione, utilizzare quest
o comando:

 .adb shell pm grant com.fb.fluid android.permission.WRITE_SECURE_SETTINGS 

Per ripristinare i tasti di navigazione, disabilitare l'app e disinstallare. Oppure digita questo comando:

 .adb shell wm overscan 0,0,0,0 

Caratteristiche uniche

  • Puoi nascondere i tasti di navigazione e usare i gesti per navigare.
  • Imposta le azioni per lo scorrimento rapido e durante lo scorrimento in attesa. Configura il pulsante Indietro per eseguire lo scorrimento rapido, le app recenti sullo scorrimento e tieni premuto, attiva le impostazioni rapide e altro ancora.
  • È possibile impostare sensibilità, posizione e suono per il feedback dei gesti.

Download: gesti di navigazione fluidi (versione gratuita gratuita disponibile)

5. Brevent

Le app che funzionano costantemente in background possono consumare risorse di sistema e ridurre la durata della batteria. Ci sono molte app che possono aiutare a prevenire questo, compresa la popolare app Greenify. Ma sono spesso disordinati ed è difficile implementare alcune funzionalità.

Brevent può eseguire app in standby o forzare l'arresto delle app semplicemente utilizzando ADB.

Impostazione ADB

Avvia l'app e configura ADB. Quindi inserisci questo comando:

 .adb -d shell sh /data/data/me.piebridge.brevent/brevent.sh 

Brevent non impone la sospensione delle app né le mette in standby per impostazione predefinita. Devi prima metterli nella lista dei brevent. Tocca e tieni premuta qualsiasi app, quindi tocca il pulsante Nega . Una volta che la tua app è in questo elenco, non resterà più attiva in background.

Tocca l'app e scegli Consenti sincronizzazione dalla finestra di dialogo per ricevere notifiche o eseguire attività.

Caratteristiche uniche

  • Puoi limitare le app di batteria-hogging come Facebook, consentendo comunque la sincronizzazione per ricevere le notifiche.
  • Per le app utilizzate raramente, è possibile impostare opzioni aggressive per bloccarle forzatamente non appena si preme il pulsante Indietro.

Scarica: Brevent (gratuito, versione premium disponibile)

6. Migliori statistiche della batteria

Trovare le app che fanno scaricare la batteria del telefono è un mistero. Come fai a sapere che una particolare app entra in uno stato di sospensione quando lo chiudi? E come puoi misurare l'efficacia delle app di risparmio batteria come Naptime?

Better Battery Stats recupera dati dettagliati sulla batteria. Mostra app che attivano il tuo dispositivo da uno stato di sospensione profonda, riscontra cambiamenti insoliti nel comportamento e ciò che accade dietro le quinte, oltre a raccogliere informazioni sull'utilizzo delle app e sui wakelock. I dati vengono visualizzati in diverse categorie: da avvio, scollegato, disattivato e altro.

Impostazione ADB

In precedenza, questa app era disponibile solo per i dispositivi rooted. Ma con ADB, chiunque può iniziare ad usarlo. Incolla ed esegui questi comandi nell'ordine:

 .adb -d shell pm grant com.asksven.betterbatterystats android.permission.BATTERY_STATS 
 .adb -d shell pm grant com.asksven.betterbatterystats android.permission.DUMP 
 .adb -d shell pm grant com.asksven.betterbatterystats android.permission.PACKAGE_USAGE_STATS 

Caratteristiche uniche

  • Mostra lo schermo rispetto al rapporto sveglio. Idealmente, lo schermo in orario dovrebbe essere uguale al tempo del risveglio.
  • Trova le modifiche nel profilo di risveglio / sonno e identifica rapidamente le app canaglia.
  • Le statistiche della batteria mostrano le metriche dettagliate di Doze in modo da poter verificare l'efficacia delle app per risparmiare batteria.
  • Può scegliere app che comportano wakelock o app parziali che consumano CPU nei wakelock del kernel.

Download: Migliori statistiche sulla batteria (€ 2)

Hacks Android che non hanno bisogno di root

Il rooting ti apre il tuo telefono con un sacco di trucchi fantastici. Ma può impedire il funzionamento di alcune app e aumenta il rischio per il tuo dispositivo con potenziali problemi di sicurezza. Per molti utenti, il rooting non è un'opzione praticabile.

Con ADB e alcune fantastiche app di terze parti come discusso sopra, puoi migliorare l'esperienza utente anche senza il rooting. Per saperne di più, dai un'occhiata ad alcuni hack popolari che puoi eseguire senza fare il root del tuo dispositivo .

Leggi l'articolo completo: 6 App ADB Android per funzioni potenti senza root

Fonte: Utilizzare