2 METHODS TO FIX "ERROR 7" IN TWRP [2019 METHOD]
Sommario:
Ricordo ancora il giorno in cui ho effettuato il root e il flashing di una ROM personalizzata sul mio Samsung Galaxy S. Ero al college e iniziavo con Android in quel momento. Durante il flashing del dispositivo, mi sono imbattuto in molte nuove parole e acronimi relativi all'ecosistema Android, di cui non avevo idea di allora. Nel corso degli anni ho acquisito familiarità con i gerghi comuni di Android mentre ne scrivevo, partecipavo ai forum e leggevo cose.
Questo articolo è rivolto a tutti i nuovi utenti Android che desiderano qualcosa in più dai loro telefoni: effettuare il root, flash e esplorare i propri limiti. Sapere quali sono questi termini utili, poiché è probabile che la maggior parte dei contenuti Android li utilizzi in tale forma. Ti aiuterà a capire meglio le cose la prossima volta che seguirai un articolo che parla di ROM flash.
Quindi, ecco alcuni dei gerghi Android che dovresti conoscere.
ADB
ADB, abbreviazione di "ponte di debug Android", è fondamentalmente uno strumento da riga di comando che viene utilizzato per comunicare con il dispositivo Android. Dopo aver collegato il dispositivo Android tramite cavo USB e aver installato l'ADB, è possibile utilizzare i comandi ADB per eseguire operazioni specifiche su Android utilizzando il computer.
Per un normale utente finale, ADB viene utilizzato principalmente durante il flashing o il rooting del dispositivo. Può anche essere usato per inviare (trasferire) qualsiasi file dal tuo computer ad Android come utente root.
AOSP
Il progetto Android Open Source, noto anche come AOSP, è sostanzialmente il sistema operativo Android di Google nella sua forma più pura. Queste sono le ROM che sono costruite dal codice open source Android. I produttori come Samsung e HTC adottano questo codice sorgente e quindi lo modificano per creare ROM come Sense e TouchWiz che utilizziamo sui loro telefoni.
Le ROM AOSP hanno una dimensione di circa 200 a 300 MB, rispetto alle ROM Samsung e HTC, che possono sparare fino a pochi GB. Ora, mentre potrebbe accelerare il tuo dispositivo tagliando tutto il bloatware, potresti perdere molte cose interessanti per cui i produttori hanno progettato il dispositivo.
Boot loader
Per una semplice comprensione, il bootloader può essere paragonato al BIOS che abbiamo sul nostro computer. Quando accendi il tuo telefono Android, è la prima cosa che si carica. Successivamente, può caricare il ripristino o il kernel in base all'opzione di avvio. Quindi carica infine la ROM (sistema operativo) per un avvio normale.
Un dispositivo sigillato in fabbrica viene fornito con un bootloader bloccato, che esegue il firmware ufficiale sul dispositivo ed è firmato digitalmente dal produttore. Quindi, se desideri eseguire ROM personalizzate, devi prima sbloccare il bootloader. Tuttavia, lo sblocco del bootloader annulla la garanzia per la maggior parte dei dispositivi.
Dalvik
Durante il flashing delle ROM, devi aver incontrato un passaggio che ti chiede di svuotare la cache di Dalvik. Ora per capire esattamente cosa fai a questo punto, dobbiamo prima capire cos'è Dalvik.
Dalvik è una macchina virtuale basata su Java che costituisce la base per l'esecuzione dei programmi. Proprio come le applicazioni APK eseguono app sul tuo Android, Dalvik esegue il codice scritto in Java. Per semplificare le cose, Dalvik è una macchina virtuale Java mobile friendly che esegue il codice Java in modo che possa funzionare sul tuo dispositivo Android.
La cache di Dalvik è solo la cache mantenuta durante l'esecuzione del codice Java. È sempre consigliabile sbarazzarsi di questa cache per evitare qualsiasi ambiguità durante la compilazione del codice dopo aver eseguito il flashing di una nuova ROM.
Deodex
Le ROM Deodexed hanno tutti i file APK e OS compilati e disposti sotto un unico ombrello chiamato classes.dex. Questo assicura che tutto il codice sia contenuto in un unico pacchetto. Poiché tutto il codice è disponibile in un'unica posizione, la modifica di queste ROM è molto semplice. Pertanto, Deodex è favorito da quasi tutti gli sviluppatori di ROM personalizzati là fuori.
Tuttavia, tutto questo codice richiede più tempo per essere compilato ogni volta che deve essere eseguito per la VM Dalvik.
gapps
Il più delle volte quando si esegue il flashing di una ROM personalizzata, gli sviluppatori chiedono di eseguire il flashing del file GAPPS dopo aver eseguito il flashing del file ROM. Il file GAPPS contiene tutte le app di Google, incluso il mercato che verrebbe installato come app di sistema per il funzionamento del dispositivo.
Il telefono sarà in grado di avviarsi senza Google Apps ma non ci sarà Market, servizio di localizzazione GPS o sincronizzazione dell'account e dei dati.
Ogni versione di Android ha un file GAPPS diverso, quindi ciò che flash è fornito dagli sviluppatori. Se vuoi scaricarli manualmente, il modo migliore sarebbe usare l'app Gapps Manager.
nocciolo
Il kernel non è qualcosa che solo i dispositivi Android hanno. Fondamentalmente, è uno strato sottostante tra la macchina e il sistema operativo. Che si tratti di Windows, Mac o iOS, ognuno di essi ha un Kernel.
Gli smartphone Android utilizzano un kernel Linux. Ogni volta che il software deve comunicare con l'hardware, le cose devono passare attraverso il kernel. Dalla modifica del volume al telefono, alla telefonata e alla ricezione del cellulare, tutto viene comunicato tramite un kernel.
ROM diverse funzionano su kernel diversi a seconda della loro architettura. Questi kernel controllano l'hardware del software. Il miglior esempio da dare qui potrebbe essere un supporto OTG. Sebbene sia possibile collegare un OTG a qualsiasi dispositivo Android, verrà rilevato solo se il kernel supporta la funzione. Pertanto, ci sono pochi telefoni che supportano OTG, mentre altri devono eseguire il flashing di un kernel personalizzato per ottenere la funzione.
Odex
Esistono molti modi tecnici per spiegarlo, ma poiché questo articolo è destinato ai principianti, il modo più semplice per descrivere i file Odex è che sono file.dex precompilati. Questi file sono ottimizzati e possono essere eseguiti direttamente dalla macchina virtuale Dalvik.
Le ROM Odex sono ottimizzate e quindi richiedono meno tempo di avvio. È molto difficile modificare questi file poiché sono già compilati.
Conclusione
Quindi questi erano alcuni dei termini importanti che potresti incontrare mentre esplori i forum riguardanti il flashing e il rooting del tuo dispositivo. Speriamo che questo ti aiuti a capire il linguaggio dev quando si tratta di Android. Se trovi altri termini non menzionati nell'articolo, non esitare a chiedere una spiegazione nei commenti qui sotto.
Le notizie delle botnet Mac non significano una maggiore minaccia (ancora)
La vera storia dietro la minaccia del malware Mac è meno sensazionale di quanto alcuni potrebbero farcela.
Codici di errore barba di mare di ladri e cosa significano
Elenco dei codici di errore barba comune, cosa significano, e la loro soluzione quando si gioca il gioco Sea of Thieves su Xbox One e Windows 10. Assicurati di controllare lo stato della tua connessione tutto il tempo prima di ogni altra cosa.
Come aggiornare o ripristinare Windows 8 (e cosa significano)
Scopri come aggiornare o ripristinare Windows 8 (e cosa significano).