Il rooting e il jailbreak sono essenzialmente le stesse cose, il jailbreak è la parola degli utenti iPhone per ciò che gli utenti Android chiamano rooting. Il rooting è quando ottieni l'accesso "Root" al telefono che ti dà il potere di fare tutto ciò che vuoi (viene dall'Utente root di Unix , essenzialmente l'equivalente Unix dell'account amministratore di Windows). Normalmente ti viene impedito di essere root per il tuo bene, poiché è molto facile rompere il telefono una volta che hai accesso alla radice e abbastanza difficile romperlo senza.
Ulteriori informazioni: cosa significa "fare il root di un telefono"? e ho effettuato il root del mio telefono. E adesso? Cosa ottengo dal rooting?
Un backup Nandroid è un backup del telefono che è un'immagine esatta dello stato del telefono. Quindi è possibile effettuare una copia esatta del telefono corrente, quindi apportare importanti modifiche e ripristinare il backup precedente eseguendo il flashback del backup sul telefono. Lampeggiare significa copiare o installare .... essenzialmente si cancella il dispositivo e si ripristina uno stato precedente (un backup) oppure si esegue il flashing di una nuova ROM (vedere di seguito). NAND è la memoria flash del tuo dispositivo, motivo per cui la copia dei file lì viene chiamata "lampeggiante".
Il sistema operativo Android è il software che gestisce l'hardware di un telefono Android come schermo, comunicazioni dati, archiviazione, fotocamera e GPS. Fornisce un livello comune che consente alle applicazioni di utilizzare e accedere a queste risorse su una gamma di dispositivi diversi senza che l'app debba conoscere nulla di speciale sull'hardware effettivo su cui è in esecuzione. Il sistema operativo Android include anche una serie di app e servizi standard come le app Contatti, Fotocamera, Galleria fotografica e browser Web e consente all'utente di fare cose come controllare la luminosità dello schermo o connettersi alle reti Wi-Fi.
Sebbene le definizioni reali siano diverse, nel mondo Android, ROM , Mod e Firmware sono tutti usati come se significassero essenzialmente la stessa cosa. Si riferiscono tutti a una versione personalizzata del sistema operativo Android che è stata modificata per funzionare su una determinata marca di telefono con un set specifico di personalizzazioni o modifiche. Questo può essere fatto in modo che un vecchio telefono come il G1 possa ricevere una nuova versione di Android, come 2.2 anche se il produttore ha deciso di non fornirlo. O potrebbe essere fornire funzionalità extra non disponibili nella versione fornita da Android del produttore o risolvere problemi nella versione fornita dal produttore. Ulteriori informazioni: Qual è la differenza tra una ROM AOSP e una ROM stock?, Quali sono i vantaggi di una ROM personalizzata? , Perché ci sono così tanti kernel Android diversi e dove posso trovare ROM stock o personalizzate per il mio dispositivo Android?
Un driver è ciò che dice al sistema operativo del software Android come parlare con tutto il diverso hardware che si trova in un telefono Android. Quando qualcuno sta mettendo insieme una ROM per un particolare modello di telefono, dovrà includere tutti i driver di quel telefono all'interno della ROM (per cose come il modem cellulare, l'accesso WiFi, il tipo di telecamera, il processore specifico, ecc.) Altrimenti la ROM o non funzionerà su quel telefono o sarà in grado di funzionare solo su alcune parti del telefono e, ad esempio, potrebbe non essere in grado di utilizzare la fotocamera frontale o potrebbe non essere in grado di connettersi a una rete WiFi. Questo è esattamente lo stesso di quando si collega qualcosa di nuovo a Windows ed esegue la procedura guidata Nuovo hardware aggiunto e va alla ricerca di un nuovo driver prima di poterlo utilizzare. I driver sono caricati dal kernel, il nucleo del sistema operativo.
Un aggiornamento Over The Air (OTA) si verifica quando il tuo telefono riceve un aggiornamento del suo sistema operativo Android "over the air", ovvero invia i file automaticamente sulla rete cellulare da Google o dalla tua rete telefonica senza che sia mai necessario collegato a un PC. Ciò è in contrasto con il modo in cui, ad esempio, l'iPhone è stato originariamente aggiornato dove doveva essere fisicamente collegato a un computer con iTunes per ottenere i suoi aggiornamenti.
Il bootloader controlla l' avvio del dispositivo. Lo strumento lato PC di Google per accedere al bootloader e ad altre attività correlate si chiama Fastboot e l'esecuzione interattiva del bootloader può essere chiamata "Modalità Fastboot". Un bootloader bloccato verificherà la partizione di sistema Android e la ripristinerà in stock se non corrisponde, mentre un bootloader sbloccato non esegue lo stesso controllo, motivo per cui è necessario sbloccare il bootloader per eseguire il root permanente di un dispositivo.
Il termine recupero è spesso usato per significare diverse cose. Potrebbe significare una modalità operativa per il telefono. Ad esempio, per avviare in modalità di ripristino su Atrix 4G MB860 olympus, è necessario:
- spegnere il telefono
- tenere premuti contemporaneamente i pulsanti PWR e VOL DOWN fino a quando il display del telefono non mostra "Fastboot"
- toccare e rilasciare VOL DOWN ripetutamente (sette volte) fino a quando "Fastboot" non viene modificato in "Ripristino Android"
- toccare e rilasciare il pulsante VOL SU per scegliere questa opzione
- Infine, quando il telefono visualizza un triangolo che circonda un punto esclamativo adiacente a un robot Android verde, allora:
- se si utilizza Android 2.2 (Froyo), quindi toccare l'angolo inferiore destro del display del telefono
- se si utilizza Android 2.3 (Gingerbread), tenere premuti contemporaneamente i pulsanti VOL SU e VOL GIÙ
per accedere alla modalità di recupero Android .
Questa è una modalità operativa che consente all'utente di apportare importanti modifiche al telefono. O recupero potrebbe anche significare la partizione di ripristino sul telefono. Oppure ripristino potrebbe anche significare il file di immagine (nomefile.img) che può essere inviato alla partizione di ripristino . Ad esempio, l'Atrix 4G MB860 olympus viene fornito con un'immagine di ripristino dello stock trasmessa in flash alla partizione di ripristino e l'avvio in modalità di ripristino su tale telefono di riserva consente all'utente di apportare alcune importanti modifiche al telefono:
- riavvia il sistema ora
- applica sdcard: update.zip
- cancella i dati / Impostazioni di fabbrica
- cancellare la partizione della cache
È possibile (anche se ciò richiede in genere un bootloader sbloccato ) per sostituire il codice che viene eseguito in modalità di ripristino Android sostituendo l' immagine di ripristino stock che il produttore ha installato sulla partizione di ripristino con un'immagine di ripristino personalizzata come ClockworkMod . L'installazione e l'esecuzione del codice in un'immagine di ripristino personalizzata spesso consente all'utente di apportare molte modifiche più complete al telefono e spesso consente all'utente di eseguire backup Nandroid e ripristinarli sul telefono.
Il bootloader può anche svolgere un ruolo nel firmware flashing, sebbene di solito faccia parte del ripristino . Mentre di solito non si desidera fare confusione con il bootloader, gli utenti esperti eseguiranno spesso un ripristino personalizzato come ClockworkMod(sebbene un bootloader bloccato possa impedirlo). Ciò consente di eseguire il flashing del firmware che non è stato firmato dal produttore (come le ROM personalizzate), poiché il recupero delle scorte di solito controlla la firma e svolge attività avanzate come i backup Nandroid completi. Il ripristino è un po 'come la schermata di avvio del BIOS sui PC in quanto puoi accedervi premendo una speciale combinazione di pulsanti all'avvio del telefono. Il recupero può anche fare cose come eseguire un file di aggiornamento dalla scheda SD del telefono o consentire la connessione da un PC tramite ADB (Android Debug Bridge) per gestire il dispositivo dalla riga di comando.
Ulteriori informazioni: Qual è la relazione tra ROM Manager, ClockworkMod e Nandroid? Di quale / i ho bisogno / i?
Molte reti di telefonia mobile che vendono telefoni GSM su un contratto limitano il telefono in modo che possa essere utilizzato solo sulla propria rete telefonica, questo è noto come blocco SIM , blocco di rete o blocco sussidi . Ciò consente a un provider di garantire che un telefono che ha sovvenzionato possa essere utilizzato solo su una rete che li aiuterà a recuperare quei soldi. Il telefono legge il codice IMSI della carta SIM inserita e verifica che corrisponda al paese o ai codici di rete consentiti con cui è stato programmato il telefono. Sblocco SIMrimuove questa restrizione da un telefono in modo che sia possibile inserire e utilizzare la scheda SIM di qualsiasi rete. Ciò comporta generalmente la digitazione di un codice nel dialer del telefono che rimuove il blocco. Esistono diversi modi per ottenere questo codice a seconda del dispositivo e della rete, alcune reti ti daranno il codice di sblocco una volta raggiunta la fine del contratto, alcuni produttori pubblicano questi codici sui loro siti Web, alcuni produttori incorporano questi codici nei loro dispositivi in un modo che può essere estratto da un'app e alcuni richiedono l'uso di uno speciale software per PC per riprogrammare il telefono. Il blocco SIM è di solito implementato nel firmware hardware / sola lettura, quindi in genere non è possibile sbloccare il dispositivo senza un codice.
Ulteriori informazioni: posso utilizzare il mio dispositivo su un altro operatore telefonico?
Correlati : Un'altra domanda che spiega alcune parti della piattaforma Android in termini familiari agli utenti dei sistemi informatici tradizionali è:
In termini di computer normali, quali sono le diverse parti di un sistema Android?