La maggior parte delle persone non ha motivo di abilitare le opzioni per gli sviluppatori, ma ci saranno momenti in cui alcuni di noi si troveranno ad averne bisogno. Android nasconde le Opzioni sviluppatore per impostazione predefinita. Ciò solleva la domanda: c'è qualche svantaggio nell'accenderli?
Cosa sono le Opzioni sviluppatore Android?
Le Opzioni sviluppatore sono le impostazioni di cui si preoccupa principalmente la maggior parte degli sviluppatori di app Android. Ciò include funzionalità come mantenere lo schermo del telefono acceso a tempo indeterminato mentre il dispositivo è collegato in modo da poter monitorare le prestazioni dell'app per un lungo periodo di tempo.
Uno dei motivi più comuni per cui le persone cercano opzioni per sviluppatori è abilitare il debug USB , necessario per installare app Android da un PC o eseguire il flashing di ROM personalizzate. Puoi imparare come abilitare le Opzioni sviluppatore controllando le migliori opzioni per sviluppatori Android che vale la pena modificare.
Quali sono i rischi quando si attivano le Opzioni sviluppatore?
C'è un motivo per cui le opzioni dello sviluppatore sono nascoste come funzionalità segreta. Una volta abilitate, queste funzionalità causeranno comportamenti apparentemente difettosi o addirittura interferiranno con la tua capacità di utilizzare il telefono nel solito modo.
Ecco alcuni modi in cui le cose possono andare storte:
- È possibile impostare il telefono in modo che rimanga connesso a LTE e WiFi contemporaneamente. Ciò porta a un maggiore utilizzo della batteria, lasciandoti a chiederti perché il tuo telefono non dura quanto previsto.
- Puoi attivare/disattivare la velocità di animazione dell'app, facendo sembrare il dispositivo troppo lento o come se non mostrasse alcuna animazione.
- È possibile modificare le impostazioni audio per rendere il suono ovattato, troppo debole o troppo forte.
- Puoi disabilitare i codec necessari per la riproduzione video su varie applicazioni.
Queste sono alcune impostazioni che potresti dimenticare di aver attivato col passare del tempo. E sono il tipo di impostazioni che un amico o un'officina di riparazione potrebbe non pensare di controllare quando il tuo telefono non funziona correttamente.
Perché è sicuro abilitare le Opzioni sviluppatore?
Se sei un utente avanzato e ti piace armeggiare con i tuoi dispositivi, potresti avere una buona idea per riparare da solo il tuo telefono. E quando il gioco si fa duro, un ripristino delle impostazioni di fabbrica risolverà la maggior parte dei problemi software. Potresti essere più preoccupato del fatto che l'attivazione delle Opzioni sviluppatore ti esponga ad attacchi remoti, malware e altre minacce.
Tutti i tipi di malware e altre minacce alla sicurezza prendono di mira i dispositivi Android, ma spesso non controllano se le Opzioni sviluppatore sono abilitate. A meno che un utente malintenzionato non ti stia prendendo di mira specificamente, progetterà il proprio codice per tenere traccia del minimo comune denominatore, ovvero i dispositivi utilizzati frequentemente dalle persone, le cui Opzioni sviluppatore sono disattivate.
Tale malware prende di mira l'hardware più vecchio, con versioni Android obsolete contenenti vulnerabilità software senza patch. Oppure dipendono dall'installazione di un APK da una fonte non attendibile: una versione crackata di un'app a pagamento, ad esempio, è un modo interessante per intrufolarsi in codice nefasto. La disattivazione delle Opzioni sviluppatore non è nell'elenco dei suggerimenti per evitare malware pericolosi su Android.
L'abilitazione del debug USB rende possibile trasferire il software dal PC al telefono tramite una connessione cablata, ma è comunque necessario approvare la connessione. In entrambi i casi, l'aggressore ha bisogno dell'accesso fisico al tuo dispositivo oppure l'app deve indurti con l'inganno ad approvare la connessione. Il tuo telefono non sarà così vulnerabile come se sbloccassi il bootloader.
Utilizza le Opzioni sviluppatore solo se sai cosa stai facendo
Le opzioni sviluppatore non sono specifiche per gli sviluppatori; sono anche per gli appassionati che hanno una profonda conoscenza di come funzionano i dispositivi Android. Se non sai cosa fa un'impostazione dopo aver letto il suo nome o aver effettuato ricerche sul Web, è meglio lasciarla stare. Sei tu quello maggiormente a rischio per il tuo dispositivo quando utilizzi le opzioni dello sviluppatore, nessun altro.