Dimentica le ROM lampeggianti: usa il framework Xposed per modificare il tuo Android



Molte modifiche di basso livello possono normalmente essere eseguite solo su Android da ROM personalizzate lampeggianti . Xposed Framework ti consente di modificare il tuo sistema esistente senza installare una nuova ROM personalizzata. Tutto ciò che serve è accesso root .

IMPARENTATO: Come eseguire il flashing di una nuova ROM sul tuo telefono Android





Certo, potresti voler eseguire il flashing di una ROM personalizzata come CyanogenMod per scarica l'ultima versione di Android o usa un'ampia varietà di modifiche, ma se ti piace la versione di Android che hai già, il framework Xposed è molto flessibile. Pensa a Xposed Framework come alla creazione della tua ROM personalizzata per Android. Invece di scaricare qualcosa come CyanogenMod , che include una serie di nuove funzionalità integrate, Xposed ti consente di aggiungere solo le funzionalità che desideri, una per una, attraverso singoli moduli. Non è necessario il flashing della ROM. Questo articolo ha alcuni esempi delle cose che puoi fare, se sei curioso.

Come funziona

Il popolare modulo GravityBox Xposed, che contiene molte utili modifiche in un unico pacchetto.

Il popolare modulo GravityBox Xposed, che contiene molte utili modifiche in un unico pacchetto.



Per eseguire varie modifiche di basso livello, gli sviluppatori devono modificare i file APK (pacchetto app) di sistema. In genere rilasciano queste modifiche come ROM personalizzata, che gli utenti devono installare sul proprio dispositivo.

Xposed Framework richiede l'accesso root per l'installazione, ma dovrebbe essere in grado di funzionare senza root in seguito. Estende l'eseguibile /system/bin/app_process per caricare un file JAR specifico all'avvio. Le classi di questo file faranno parte di ogni processo dell'app sul sistema, anche dei processi dei servizi di sistema. È quindi possibile modificare il comportamento di un'app in fase di esecuzione, senza che la ROM lampeggi o modifichi i file APK dell'app.

IMPARENTATO: Come eseguire il root del tuo telefono Android con SuperSU e TWRP



Non è garantito che Xposed Framework funzioni su tutti i telefoni, né lo sono i singoli modelli. È progettato per funzionare con la maggior parte dei dispositivi Android 4.0 e versioni successive. Inoltre, esso (o i suoi moduli) potrebbe non funzionare su ROM pesantemente modificate o dispositivi che modificano pesantemente determinati pezzi di codice (i dispositivi Samsung potrebbero riscontrare problemi, ad esempio). L'unico modo per saperlo è sfoglia i forum di Xposed o provalo tu stesso. Ci sono build non ufficiali là fuori per TouchWiz e altre versioni di Android, se sei disposto a dargli una possibilità.

Anche il tuo telefono dovrà essere rootato. Non c'è modo di aggirare questo, quindi se non hai ancora effettuato il root, non c'è momento migliore di adesso! Ogni telefono è un po' diverso, quindi dai un'occhiata la nostra guida al root , e il Forum degli sviluppatori XDA per il tuo dispositivo specifico per ulteriori informazioni su come eseguire il root.

IMPARENTATO: Il caso contro il root: perché i dispositivi Android non vengono rootati

Infine, tieni presente che, proprio come sbloccare il bootloader e radicamento –I moduli Xposed hanno accesso a funzioni di sistema profonde sul telefono e rappresentano un rischio per la sicurezza. Installa solo moduli di sviluppatori di cui ti fidi o cerca moduli open source e attieniti a quelli. Da qui in poi tutto è a tuo rischio, quindi fai attenzione e installa in modo responsabile.

Puoi sfogliare i diversi tweak di Xposed disponibili su Sito web di Xposed e vedi molte più informazioni e domande frequenti su il forum Xposed su XDA Developers .

Passaggio uno: installa Xposed Framework

Xposed Framework non è disponibile in Google Play, quindi dovrai installarlo tramite uno degli altri due metodi.

Aggiornare Nota: se stai utilizzando Marshmallow o versioni successive, puoi installare una versione più recente e senza sistema di Xposed, che è molto più flessibile rispetto alla vecchia versione discussa in questo articolo. Per prima cosa, vorrai leggi su root senza sistema , quindi scopri come installare Xposed senza sistema qui.

IMPARENTATO: Che cos'è la 'root senza sistema' su Android e perché è migliore?

Se stai utilizzando una versione di Android Ice Cream Sandwich, Jelly Bean o KitKat , Puoi scarica l'APK di Xposed Installer dalla home page di Xposed , quindi trasferiscilo sul telefono con un cavo USB o un'app come Dropbox. Quindi, avvia l'APK per iniziare l'installazione e passa alla sezione successiva.

Annuncio pubblicitario

Se utilizzi Android Lollipop o Marshmallow , l'installazione è un po' più complicata: dovrai eseguire il flashing del framework usando un ripristino personalizzato come TWRP , quindi eseguire il sideload del programma di installazione. (Ricorda, se stai usando Marshmallow, puoi anche farlo installa la versione senza sistema , che è migliore.)

Dirigiti a Il thread del forum di Xposed su XDA Developers e scarica tre file: l'APK di Xposed Installer, lo ZIP di Xposed Framework e lo ZIP di Xposed Uninstaller. Potrebbe essere necessario fare qualche ricerca per capire quale file .zip scaricare. sdk21, sdk22 e sdk23 si riferiscono rispettivamente ad Android 5.0, 5.1 e 6.0; arm, arm64 e x86 si riferiscono rispettivamente ai processori ARM, ARM a 64 bit e Intel.

Quindi, dal momento che ho un Nexus 5X, che ha un processore ARM a 64 bit ed esegue Android 6.0.1 Lollipop, ho scaricato l'APK Xposed Installer, il file xposed-v80-sdk23-arm64.zip e xposed-uninstaller -arm64.zip file.

Trasferisci tutti e tre i file sul tuo telefono utilizzando un cavo USB o un'app come Dropbox.

Quindi, riavvia il telefono nella recovery TWRP. Questa operazione è leggermente diversa su ogni telefono, ad esempio potresti dover tenere premuti contemporaneamente i pulsanti di accensione e riduzione del volume, quindi utilizzare i tasti del volume per avviare la modalità di ripristino. Istruzioni di Google per il tuo modello specifico per vedere come è fatto.

Una volta fatto, verrai accolto dalla familiare schermata iniziale TWRP. Fare clic sul pulsante Installa.

Annuncio pubblicitario

NOTA: potresti volerlo fare un backup in TWRP prima di continuare con questo processo.

Apparirà la seguente schermata. Scorri verso il basso e vai al file .zip del framework Xposed che hai trasferito in precedenza.

Tocca lo zip Xposed e vedrai questa schermata. Scorri per confermare il flash.

Dovrebbe volerci solo un momento per lampeggiare il pacchetto. Al termine, tocca il pulsante Wipe Cache/Dalvik, quindi riavvia il sistema.

Se TWRP chiede se vuoi installare SuperSU ora, scegli Non installare.

Il telefono potrebbe richiedere alcuni minuti per il riavvio, poiché potrebbe riottimizzare le tue app. Dagli tempo e, quando finisce, avvia l'APK di Xposed Installer che hai trasferito in precedenza. Questo installerà l'app che utilizzerai per gestire i tuoi moduli.

Annuncio pubblicitario

Se riscontri problemi con l'installazione, ad esempio il tuo telefono entra in un ciclo di avvio, è sufficiente eseguire il flash del file .zip di Xposed Uninstaller allo stesso modo e le cose dovrebbero tornare alla normalità. Se tutto il resto fallisce, ripristina dal tuo ultimo backup TWRP.

Passaggio due: configura il programma di installazione di Xposed e scarica un modulo

Avvia Xposed Installer e verrai accolto con la schermata qui sotto. I dispositivi che eseguono KitKat dovranno toccare l'opzione Framework, quindi toccare il pulsante Installa/Aggiorna per installare Xposed Framework. Dovrai riavviare il telefono al termine. Gli utenti di Lollipop e Marshmallow lo avranno già fatto attraverso il .zip lampeggiante nel passaggio precedente.

Ricorda, Xposed richiede l'accesso come root, quindi se ricevi una richiesta a questo punto dalla tua app di superutente. Concedi i diritti di superutente di Xposed Installer per continuare.

Ora che Xposed è pronto, è il momento della parte divertente: installare i moduli. I moduli Xposed contengono le diverse modifiche che puoi utilizzare per personalizzare il tuo sistema. Alcuni sono piccoli e svolgono solo una funzione, mentre altri sono pacchetti contenenti molte utili modifiche. Per questa guida, utilizzeremo un esempio molto semplice: XInsta , un modulo Xposed che aggiunge un'opzione per scaricare foto dall'app Instagram.

Tocca la sezione Download del programma di installazione di Xposed e tocca il pulsante di ricerca nella barra degli strumenti. Cerca xinsta e seleziona il XInsta modulo che appare.

Scorri fino alla scheda Versioni e tocca il pulsante Download sull'ultima versione. Questo scaricherà e installerà il modulo Xposed in questione.

Annuncio pubblicitario

Al termine, il modulo verrà installato, ma non attivato. Nel programma di installazione di Xposed, vai alla sezione Moduli (o seleziona semplicemente la notifica che appare nel menu a discesa delle notifiche). Seleziona la casella accanto al modulo che desideri attivare e riavvia il telefono.

Se noti nella descrizione del modulo, ha un prerequisito: devi dare l'autorizzazione a Instagram per accedere alla memoria del tuo telefono. Questi tipi di cose sono comuni, quindi assicurati di leggere la descrizione del modulo prima di provare a usarlo.

Per fare ciò, vai su Impostazioni> App> Instagram> Autorizzazioni e imposta Archiviazione su On.

Quindi, apri l'app di Instagram e fai clic sui tre punti accanto a una foto: se tutto è andato bene, dovresti avere la possibilità di scaricare quella foto sul tuo dispositivo.

Congratulazioni, hai appena installato con successo il tuo primo modulo Xposed!

Passaggio tre: modifica il modulo (se applicabile)

Molti dei moduli Xposed che scarichi avranno la propria interfaccia, dalla quale puoi modificare diverse impostazioni relative al modulo. Di solito puoi accedervi toccando il modulo nella sezione Moduli del programma di installazione di Xposed. In altri casi, il modulo potrebbe anche avere una propria icona nel cassetto delle app, come mostrato di seguito.

Assicurati di controllare le impostazioni per i tuoi moduli. Non sai mai che tipo di chicche ci saranno lì dentro.

Annuncio pubblicitario

Puoi anche premere a lungo sulla voce dell'elemento in Xposed Installer per aggiornare o disinstallare il modulo.

Ora che sei attivo e funzionante, ti consigliamo di sfogliare la sezione del modulo Xposed per vedere tutte le cose che Xposed può offrire. La nostra lista dei migliori moduli Xposed è anche un buon punto di partenza per l'esplorazione. Consiglio vivamente GravityBox , illustrato in precedenza in questo articolo, che raccoglie molte utili modifiche in un unico pacchetto personalizzabile.

IMPARENTATO: Cinque utili moduli Xposed per personalizzare il tuo telefono Android con root

Disinstallazione di Xposed Framework

Se desideri disinstallare il framework Xposed, torna all'app Xposed Installer, tocca Framework e tocca il pulsante Disinstalla. Se hai installato il framework utilizzando un file .zip, tuttavia, dovrai disinstallarlo eseguendo il flashing del file .zip del programma di disinstallazione da il thread XDA utilizzando TWRP.

Assicurati di eseguire una disinstallazione nell'app Xposed Installer prima di rimuovere l'app Xposed Installer dal tuo dispositivo.


Xposed Framework potrebbe essere solo uno strumento per i fanatici di Android per modificare i loro telefoni, ma è uno strumento più veloce, più facile e meno invasivo di una ROM personalizzata. Questo potrebbe anche essere usato per installare temi ed eseguire altre personalizzazioni invasive che normalmente richiederebbero una ROM personalizzata. Il metodo di Xposed Framework non comporta la modifica del sistema operativo del dispositivo e può essere facilmente invertito, il che lo rende un'ottima opzione per i tweaker a cui piace davvero scavare.

LEGGI SUCCESSIVO Foto del profilo di Whitson Gordon Whitson Gordon
Whitson Gordon è l'ex redattore capo di How-To Geek ed è stato redattore capo di Lifehacker prima ancora. Ha scritto per il New York Times, Popular Science, Wired, iFixit, The Daily Beast, PCMag, Macworld, IGN, OneZero di Medium, The Inventory ed Engadget.
Leggi la biografia completa
Foto del profilo di Chris Hoffman Chris Hoffman
Chris Hoffman è caporedattore di How-To Geek. Ha scritto di tecnologia per oltre un decennio ed è stato editorialista di PCWorld per due anni. Chris ha scritto per il New York Times, è stato intervistato come esperto di tecnologia su stazioni TV come la NBC 6 di Miami e ha avuto il suo lavoro coperto da organi di informazione come la BBC. Dal 2011, Chris ha scritto oltre 2.000 articoli che sono stati letti quasi un miliardo di volte --- e questo è solo qui su How-To Geek.
Leggi la biografia completa

Articoli Interessanti