Guide - Xposed

XPOSED FRAMEWORK
Cos'è e come si usa

ATTENZIONE:
Ne io ne alcun altro membro dello staff ci prendiamo alcuna responsabilità per danni che potreste causare al vostro dispositivo, installate xposed a vostro rischio e pericolo.

CUSTOM ROM? NO GRAZIE
Xposed framework vi permette di andare a modificare varie parti del vostro sistema operativo senza andare a cambiare la rom (per la definizione di rom, root e altro leggi le altre nostre guide), come?
Xposed Framework è un'applicazione che va a modificare/installare due file del/nel sistema operativo, permettendovi di modificarne le parti sia grafiche sia funzionali (aggiungendone, migliorando o automatizzandole) a vostra discrezione, sembra facile e lo è :)

Partiamo dalla definizione del nome
XPOSED = può essere tradotto più o meno come 'far venire allo scoperto'
FRAMEWORK = parte del sistema che fa da 'sostegno' al resto del sistema, agendo su di esso si ha praticamente uno stravolgimento del sistema stesso (o software, dipende in che contesto si è). Indica anche una basa su cui poter realizzare programmi. Se volete approfondire su Wikipedia c'è una pagina dedicata.

Ora che abbiamo definito il nome abbiamo capito a grandi linee cosa fa l'applicazione, cioè "aprire" il Framework di android (si parlava di android, pensavi ci fosse per altri sistemi operativi? Mi dispiace) e modificarlo, non manualmente, non dalla stessa app ma da altre generalmente chiamate 'moduli' (possono avere o non avere un'interfaccia grafica o possono essere applicazione a se stanti con supporto a xposed Framework oppure interamente dedicate a questo)


Ora basta con definizioni, iniziamo la parte pratica


ATTENZIONE

l'installazione e utilizzo di xposed, per quanto testato, è sempre pericoloso. Potrebbe causare bootloop, brick, perdita di dati, guerre termonucleari o farvi saltare in aria la casa. EFFETTUATE SEMPRE UN NANDROID PRIMA DI MODIFICARE FILE DI SISTEMA (come fa xposed), se non sapete cos'è un nandroid, una recovery e come si usa seguite la guida custom rom, le procedure per il nandorid sono quelle per il backup del dispositivo (creeremo a breve una guida dettagliata sul backup con e senza recovery e sulle recovery, c'è ancora tanto da fare).


Dopo avervi avvertiti, iniziamo veramente...

OCCORRENTE

-dispositivo con root

-applicazione di xposed installer

Link al sito ufficiale http://repo.xposed.info/module/de.robv.android.xposed.installer

Link al download diretto per android lollipop (link sicuro) http://forum.xda-developers.com/attachment.php?attachmentid=3383776&d=1435601440

Non scaricatelo da siti strani, i virus per android non esistono ma le app malevole si, sopratutto con i permessi di root abilitati

-custom recovery in caso di problemi (vanno bene tutte, consigliamo la TWRP)

-memoria libera sul dispositivo

-dispositivo abilitato all'installazione di applicazioni da fonti sconosciute

Pronti per il modding? Via!

0) (non essenziale ma consigliato) un bel nandroid, salvatelo in un posto sicuro

1) installate sul dispositivo Xposed installer

1 bis) SOLO DISPOSITIVI CON LOLLIPOP 5.0 O SUPERIORI

 

(si tratta di Alpha, quindi i rischi sono maggiori, molto maggiori. Flashate a vostro rischio e pericolo)

Flashare da recovery il seguente file

PER LOLLIPOP 5.0.X

 

---Per processori a 32 bit (versione ARM 7, su cpu-z scheda system-> kernel architecture deve essere armv7 o comprendere armv7 tipo armv7l, è la stessa cosa. In alternativa cercate su Google "[nome dispositivo] CPU?" Per trovare il processore e poi "[nome del processore] ARM version?) http://forum.xda-developers.com/attachment.php?attachmentid=3390662&d=1436026995

---per processori a 64 bit (cioè arm versione 8 o armv8, la procedura per controllare è la stessa dei processori a 32 bit con la differenza che questa volta dovete verificare che la versione sia la 8) http://forum.xda-developers.com/attachment.php?attachmentid=3390663&d=1436026995

--- per processori Intel di qualsiasi tipo (su cpu-z c'è scritto chiaramente, idem su Google. Riuscite a capire subito se il vostro è un Intel) http://forum.xda-developers.com/attachment.php?attachmentid=3390664&d=1436026995

PER LOLLIPOP 5.1.x

Per determinare il vostro processore guardare la procedura descritta sopra su lollipop 5.0.x processori a 32 bit

---Processori 32 bit http://forum.xda-developers.com/attachment.php?attachmentid=3388327&d=1435865354

---processori 64 bit http://forum.xda-developers.com/attachment.php?attachmentid=3388328&d=1435865354

---processori Intel http://forum.xda-developers.com/attachment.php?attachmentid=3388329&d=1435865354

2) apritelo e dal menu principale selezionate Framework

3) selezionate installa/aggiorna, se non gli hai concesso i permessi di root fallo.

4) dopo la procedura di installazione verrà fuori un pop-up, leggilo se vuoi, altrimenti riavvia subito il dispositivo

5) prega che durante il riavvio non vada in bootloop, niente di devastante ma spiacevole di sicuro. Parlerò dopo di come sistemare questa situazione assai brutta

Ps: Un dispositivo "sano" durante la fase di avvio cala di colpo la retroilluminazione passando da quella massima a quella impostata dall'utente, un dispositivo in bootloop no.

6) dopo il riavvio avrete xposed installato, ora cosa potete fare? Niente! Vi servono i moduli quindi andiamo a vedere come

INSTALLARE I MODULI XPOSED

I moduli vanno installati come normali applicazioni, per trovarli potete

1) da l'app xposed installer andare su Download, qui è presente la lista quasi completa dei moduli, cliccando su un modulo si accede alla descrizione dello stesso, la compatibilità e il download delle versioni disponibili. NON scaricate e installate moduli a caso per provare, controllate sempre che il vostro dispositivo sia compatibile, nella scheda del modulo o anche online per quelli più famosi SE il modulo dice che è compatibile con rom AOSP e non con la cyanogen per esempio molto probabilmente funzionerà lo stesso, non è sicuro che tutte le funzioni di questo siano però effettivamente funzionanti, a voi decidere se provare oppure no. SE nella parte download appare la scritta che non è possibile scaricare moduli sperimentali (Alpha o beta) a causa delle impostazioni globali e se volete provare queste versioni andate nelle impostazioni di xposed installer e modificate le versioni da mostrare

2) alcuni moduli, generalmente pre Alpha o altre versioni di test, non sono presenti nel repository di moduli ufficiale però possono essere scaricati da internet

 

3) altri ancora si trovano sul play store

 

Dopo aver scaricato e installato i moduli di vostro interesse andate sulla sezione Moduli di xposes, spuntate quelli che desiderate e riavviate il Device, al riavvio avrete i vostri moduli funzionanti.

Semplice, rapido e estremamente efficace se tutto va liscio :)

 

IN CASO DI PROBLEMI

Se il vostro dispositivo va in bootloop niente panico!

Xposed crea in automatico un file zip per disabilitarlo da recovery (per android kitkat o inferiori) oppure esiste un file (che linkerò) per Lollipop

PROCEDURA PER ANDROID 4.4.X O INFERIORE

1)Riavviate il dispositivo il recovery, se non avete una custom recovery dovrete ripristinare tutto il sistema operativo e la procedura cambia da Device a Device

2) selezionate install zip o qualche cosa di simile dipende dalla recovery

3) dal file manager per scegliere il file zip da flashare seguite questo percorso /sdcard/Android/data/de.robv.android.xposed.installer/files/Xposed-Disabler-Recovery.zip

4) flashate il file

5) riavviate, xposed sarà disabilitato e se vorrete continuare a usarlo dovrete seguire la procedura di installazione dall'inizio magari stando più attenti a cosa fate ;)

 

PROCEDURA PER LOLLIPOP

5.0.x

In base al processore flashate

Per 32 bit (armv7)

http://forum.xda-developers.com/attachment.php?attachmentid=3390659&d=1436026959

Per 64 bit (armv8)

http://forum.xda-developers.com/attachment.php?attachmentid=3390660&d=1436026959

Per Intel http://forum.xda-developers.com/attachment.php?attachmentid=3390661&d=1436026959

 

Android 5.1.x

 

32 bit (armv7)

http://forum.xda-developers.com/attachment.php?attachmentid=3390663&d=1436026995

64 bit (armv8)

http://forum.xda-developers.com/attachment.php?attachmentid=3388331&d=1435865366

Intel

http://forum.xda-developers.com/attachment.php?attachmentid=3388327&d=1435865354

 

Al riavvio del dispositivo xposed sarà disabilitato, nel caso gli zip non funzionassero dovrete rimettere tutto il sistema.

 

E PER FINIRE

LA LISTA

DEI MODULI

USATI DA NOI!

( la compatibilità con tutti i dispositivi non è garantita)

-modulo integrato in greenify

-amplify dal play store

-modulo integrato con Lucky patcher (una guida su questa fantastica app a breve)

-FlatStyle Colored Bars

-True silent mode (per Lollipop)

-Swipe Up to Sleep

-APM+

-Gravity Box (tutte le versioni di android supportate)

-RemoveScreenshotDelay

-Youtube adaway

-Xinsta (spesso non aggiornato)

-VolumeSteps+

-zoomforinstagram

-Awesome pop-up video (ha problemi con alcuni dispositivi)

-xposed custom error (non funziona con lollipop)

-modulo integrato con AcDisplay

-App Settings

-tinted status bar

-XHaloFloatingWindow

-XuiMod

 

Per le funzioni di ciascun modulo vedere l'apposita scheda da xposed installer/play store

Per chiarimenti non esitate a chiedere nei commenti!

 

La guida è finita, moddate in pace!