[Guida] Installare Cerberus su Galaxy Nexus in modo sicuro
-
Chi di voi, utenti android, è attento alla sicurezza dei propri dati e del proprio dispositivo, avrà sentito parlare di Cerberus, il miglior (a detta di molti) antifurto per Android. Non è però scopo di questa guida mostrare le mirabilanti possibilità offerte da tale applicazione (consultabili qui), piuttosto ci concentreremo su come rendere l'installazione di Cerberus a prova di ladro.
E' possibile installare Cerberus in tre modi:
- dal market o tramite file .apk
- con permessi di Root (apparirà come applicazione di sistema)
- come aggiornamento flashabile tramite recovery (apparirà come applicazione di sistema)
Il primo modo, il più semplice e veloce, è anche il meno sicuro: infatti l'applicazione sarà disinstallabile in qualunque momento o comunque verrà eliminata con un ripristino alle impostazioni di fabbrica, operazione che il ladro esegue il prima possibile per poter rivendere il telefono.
Il secondo metodo è valido, ma non è oggetto di questa guida in quanto richiede i diritti di root (quindi un dispositivo rootato).
Il terzo metodo è quello che andremo ad analizzare: permette l'installazione di Cerberus come applicazione di sistema, quindi non eliminabile e resistente ad un ripristino alle impostazioni di fabbrica (diventerà quindi al pari di Gmail, Google Play, Impostazioni etc...).
L'installazione come update richiede, però, una recovery modificata, il che comporta la perdita della garanzia. A questo non vi è soluzione, ma si può arrivare ad un compromesso utilizzando la recovery "al volo", senza installarla veramente. In questo modo la violazione della garanzia non sarà evidente e richiederà un controllo particolarmente approfondito (che di solito non viene effettuato) per essere scoperta.
Resta, comunque, che l'operazione avviene sotto la vostra completa responsabilità.
PREPARAZIONE:
Come primo passo è necessario fare un backup di tutto il contenuto del nostro telefono.
E' necessario scaricare una recovery per il nostro Galaxy Nexus (consiglio la versione standard, non touch) e lo zip di update contenente Cerberus. La prima andrà tenuta sul pc a portata di mano, la seconda invece va copiata in una cartella all'interno del telefono.
PROCEDURA:
Supponendo di avere già l'SDK di Android installata su Linux (in caso contrario sarà sufficiente seguire questa guida), il telefono collegato via USB al pc e il debug usb abilitato in "impostazioni sviluppatore" del telefono, spegnamo il telefono.
Riaccendiamolo premendo entrambi i tasti volume e il tasto di accensione. Alla comparsa dell'androide aperto in figura...

...digitiamo...
./fastboot oem unlock
... e leggiamo ATTENTAMENTE il disclaimer mostrato a schermo. Prima di accettare è importante capire che TUTTI I NOSTRI DATI ANDRANNO PERSI e ci troveremo un dispositivo allo stato di fabbrica. Se non avete fatto il backup di cui sopra, tornate indietro e fatelo.
Altrimenti accettando il disclaimer sblocchiamo il bootloader.
Riavviamo il dispositivo e torniamo in modalità fastboot con i soliti tasti volume + accensione. Questa volta però digitiamo
./fastboot boot file_di_recovery_scaricato_precedentemente.img
Il telefono avvierà la recovery, dalla quale potremo scegliere "Flash zip update" chiedendogli di recuperarlo dalla memoria del telefono. Cerchiamo l'update contenente Cerberus precedentemente scaricato e diamo OK. Alla successiva richiesta di fixare il bootloader rispondiamo NO, in quanto il nostro update non lo modifica in alcun modo.
E' il momento di riavviare il telefono e verificare che Cerberus funzioni adeguatamente. In caso affermativo, torniamo in modalità fastboot come fatto precedentemente e riblocchiamo il bootloader con
./fastboot oem lock
A questo punto conviene nascondere l'icona di Cerberus dal menu, e per questo vi rimando alla documentazione ufficiale.
-
Chi di voi, utenti android, è attento alla sicurezza dei propri dati e del proprio dispositivo, avrà sentito parlare di Cerberus, il miglior (a detta di molti) antifurto per Android. Non è però scopo di questa guida mostrare le mirabilanti possibilità offerte da tale applicazione (consultabili qui), piuttosto ci concentreremo su come rendere l'installazione di Cerberus a prova di ladro.
E' possibile installare Cerberus in tre modi:
- dal market o tramite file .apk
- con permessi di Root (apparirà come applicazione di sistema)
- come aggiornamento flashabile tramite recovery (apparirà come applicazione di sistema)
Il primo modo, il più semplice e veloce, è anche il meno sicuro: infatti l'applicazione sarà disinstallabile in qualunque momento o comunque verrà eliminata con un ripristino alle impostazioni di fabbrica, operazione che il ladro esegue il prima possibile per poter rivendere il telefono.
Il secondo metodo è valido, ma non è oggetto di questa guida in quanto richiede i diritti di root (quindi un dispositivo rootato).
Il terzo metodo è quello che andremo ad analizzare: permette l'installazione di Cerberus come applicazione di sistema, quindi non eliminabile e resistente ad un ripristino alle impostazioni di fabbrica (diventerà quindi al pari di Gmail, Google Play, Impostazioni etc...).
L'installazione come update richiede, però, una recovery modificata, il che comporta la perdita della garanzia. A questo non vi è soluzione, ma si può arrivare ad un compromesso utilizzando la recovery "al volo", senza installarla veramente. In questo modo la violazione della garanzia non sarà evidente e richiederà un controllo particolarmente approfondito (che di solito non viene effettuato) per essere scoperta.
Resta, comunque, che l'operazione avviene sotto la vostra completa responsabilità.
PREPARAZIONE:
Come primo passo è necessario fare un backup di tutto il contenuto del nostro telefono.
E' necessario scaricare una recovery per il nostro Galaxy Nexus (consiglio la versione standard, non touch) e lo zip di update contenente Cerberus. La prima andrà tenuta sul pc a portata di mano, la seconda invece va copiata in una cartella all'interno del telefono.
PROCEDURA:
Supponendo di avere già l'SDK di Android installata su Linux (in caso contrario sarà sufficiente seguire questa guida), il telefono collegato via USB al pc e il debug usb abilitato in "impostazioni sviluppatore" del telefono, spegnamo il telefono.
Riaccendiamolo premendo entrambi i tasti volume e il tasto di accensione. Alla comparsa dell'androide aperto in figura...

...digitiamo...
./fastboot oem unlock
... e leggiamo ATTENTAMENTE il disclaimer mostrato a schermo. Prima di accettare è importante capire che TUTTI I NOSTRI DATI ANDRANNO PERSI e ci troveremo un dispositivo allo stato di fabbrica. Se non avete fatto il backup di cui sopra, tornate indietro e fatelo.
Altrimenti accettando il disclaimer sblocchiamo il bootloader.
Riavviamo il dispositivo e torniamo in modalità fastboot con i soliti tasti volume + accensione. Questa volta però digitiamo
./fastboot boot file_di_recovery_scaricato_precedentemente.img
Il telefono avvierà la recovery, dalla quale potremo scegliere "Flash zip update" chiedendogli di recuperarlo dalla memoria del telefono. Cerchiamo l'update contenente Cerberus precedentemente scaricato e diamo OK. Alla successiva richiesta di fixare il bootloader rispondiamo NO, in quanto il nostro update non lo modifica in alcun modo.
E' il momento di riavviare il telefono e verificare che Cerberus funzioni adeguatamente. In caso affermativo, torniamo in modalità fastboot come fatto precedentemente e riblocchiamo il bootloader con
./fastboot oem lock
A questo punto conviene nascondere l'icona di Cerberus dal menu, e per questo vi rimando alla documentazione ufficiale.
-
bella dani, attendo qualche fotazza in più

-
ottima guida

Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.
Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.
Con il tuo contributo, questo post potrebbe essere ancora migliore 💗
Registrati Accedi