Honor 7 Custom Rom XnetfoX eXtreme 3.x/4.x B370/B390

 

honor2

Discaimer

Custom Rom per Honor 7 MM < B390bluline

Vediamo cosa hanno migliorato con la B370

  • Risolto il problema della chiusura improvvisa di Gmail durante l’esecuzione di aggiornamenti OTA per il passaggio da Android 5.0 a 6.0
  • Risolto il problema di alcune traduzione della UI.
  • Risolto il problema della visualizzazione errata dei nomi degli operatori.
  • Risolto il problema di lampeggiamento dell’indizatore di notifica quando lo schermo è spento.
  • Migliorata la sicurezza del dispositivo attraverso le ultime patch di sicurezza Google.
  • Migliorata la stabilità e le prestazioni di sistema.

….. Praticamente poca cosa, e (dico io) introduzione del problema “overlay schermo”

Vediamo cosa hanno migliorato con la B371

  • Bug Fix Notifiche
  • Update Tema Spectrum 4.0.3
  • Correzioni minori

La XnetfoX non aveva il problema delle notifiche e dello spectrum 4.0.3 non ce ne faremo assolutamente nulla. L’unica cosa che serviva (Overlay schermo da Float Task) non l’hanno corretto.

Vediamo cosa hanno migliorato con la B380

  • Aumentata compatibilità con alcune App
  • Migliorata la stabilità complessiva di sistema
  • Patch di sicurezza al 01 Agosto 2016
  • EMUI 4.0.1
  • Correzione notifiche WhatsApp

La XnetfoX non aveva il problema delle notifiche e l’EMUI 4.0.1 era già stata introdotta come porting dal P8. Quindi per noi cambia veramente poco.

Vediamo cosa hanno migliorato con la B390

  • Patch di sicurezza al 01 Aprile 2017
  • Correzioni notifiche
  • EMUI 4.0.3
  • Aggiunta la funzione delle priorità di trasmissione di messaggi e-mail.
  • Nel calendario, il calendario viene aggiunto alla lista locale e globale delle vacanze.
  • Funzione che consente di aggiungere e condividere contatti tramite codice QR.
  • Funzione che consente di condividere le note con il blocco note per SMS, MMS o e-mail
  • Ottimizzato login e-mail attraverso i parametri di configurazione automatica.
  • Ottimizzati le icone dei temi allineandole meglio al sistema.
  • Filtro protezione occhi

Impressione: Maggiore consumo della batteria probabilmente legato alla correzione delle notifiche (minore killeraggio delle app) e/o al filtro protezione occhi (se attivato). Questo maggior consumo sembrerebbe però imputabile alle versioni utilizzate di Google Play Services e Android system WebView (App spesso implicate in consumi anomali della batteria). La loro sostituzione ha riportato alla normalità i consumi della batteria.

bluline

XnetfoX eXtreme 3.0 B370

  • Base ROM B370
  • Porting EMUI 4.0.1 da Huawei P8
  • Parzialmente Deodexed
  • Correzione WiFi DHCP
  • Correzione Overlay Schermo
  • Mod Float Task (6 colori)
  • Correzione Supporto INIT.D
  • Multi User (fino a 5 utenti)
  • Riscrittura Aroma script con nuove opzioni
  • App Huawei: Health – HiCloud – File Manager Cloud – Reboot Pannell
  • Aggiunto: Light Manager – Fake GPS Location – SeLinux Mode Changer
  • Eliminato Velis Auto Brightness (causa Overlay)
  • Aggiornamenti Apps
  • Primo avvio in circa 1 min.

XnetfoX eXtreme 3.1 B370

  • Modificato Tema di default
  • Modificata Boot Animation
  • Modifiche minori ad Aroma Installer
  • Aggiunto Smart-E Assistant / VMall
  • Aggiornate Apps
  • Eliminato Huawei Updater

XnetfoX eXtreme 3.2 B371

  • Base Rom B371
  • Aggiornate Apps

XnetfoX eXtreme 3.3 B371

  • Aggiunto Dolby Atmos r6.5
  • Aggiunto Huawei ClonePhone
  • Aggiornate Apps
  • Aggiornato Tema base
  • Corretto MagazineUnlock (ora contiene 54 immagini)*
  • Aggiornata BootAnimation
  • Huawei Reboot Pannel in Italiano

XnetfoX eXtreme 3.4 B380

  • Base Rom B380
  • SuperSU 2.78 SR1
  • Aggiornate GApps
  • Aggiornate e/o modificate Apps
  • DigiKernel 1.2
  • Risolto Overlay Schermo
  • Aggiunto Velis Auto Brightness

bug segnalati: manca icona 4G in scorciatoie – Corretto nella 3.5

XnetfoX eXtreme 3.5 B380

  • Busybox 1.25.1
  • Root con SuperSU 2.78 SR2
  • Xposed Installer 3.0a4 mod (zip scaricabile e installabile direttamente da qui)**
  • Aggiornate GApps
  • Aggiornate Apps

bug segnalati: Chiusura improvvisa dell’opzione “Telefono – Impostazioni – Record settings” – Corretto nella 3.6

XnetfoX eXtreme 3.6 B380

  • Eliminazione Nova Launcher System
  • Mod’s installabili singolarmente
  • De-Lib GApps (vedi nota)
  • Aggiunta gruppo Cloud in Aroma (non attivo in Italia)
  • Root con SuperSU 2.78SR4
  • Correzione Opzione Call Recorder (Rec All non attivo)
  • Aggiornamenti GApps
  • Aggiornamenti Apps

XnetfoX eXtreme 3.7 (a&b) B380 … a=Odexed b=Full-Deodexed

  • Root con SuperSU 2.79
  • Tastiera GBoard 6
  • Aggiornamenti Apps
  • Aggiornamenti GApps

XnetfoX eXtreme 3.8 (a&b) B380 … a=Odexed b=Full-Deodexed

  • Nuovo Tema base 2.0 (con motivi grafici Emui 5)
  • Xposed Installer 3.0.1 mod (zip v87 scaricabile e installabile direttamente dalla app)**
  • Root systemless con SuperSU 2.79SR3
  • BusyBox 1.26.2
  • Aggiornamenti Apps
  • Aggiornamenti GApps

XnetfoX eXtreme 3.9 (a&b) B380

  • Inserita scelta fra 5 BootLogo (XnetfoX v1/v2/v3/v4 – Stock)
  • Inserita scelta fra 3 BootAnimation (StockEU – StockW – XnetfoX)
  • Inserita scelta fra 2 Kernel Mod (MoDaCo – DigiKernel)
  • Aggiunto Huawei Firmware Updater
  • Aggiunto LSpeed**
  • Eliminato SDBooster (funzione inclusa in LSpeed)
  • Aggiornamenti Apps
  • Aggiornamenti GApps

XnetfoX eXtreme 4.0 (a&b) B390

  • Aggiornamento Base Rom B390 EMUI 4.0.3
  • Aggiunto Boot Stock B390 nelle opzioni Boot in Aroma
  • Aggiunta Tastiera Swipe come opzione in Aroma
  • Play Services 10.5.6
  • Aggiornamento App ***
  • Aggiornamento GApp

XnetfoX eXtreme 4.1 (a&b) B390

  • Root systemless con SuperSU 2.79SR3 ****
  • Corretto avanzamento della Progress Bar in Aroma Installer
  • Aggiunto PSX Kernel 006 come scelta in Aroma (grazie agli amici di 4PDA)
  • Google Play Services 11.0.56
  • Aggiornato ViPER4Android FX 2.5.0.5
  • Aggiornato Xposed Installer 3.0.1 b290417 Mod
  • Attivata registrazione automatica in CallRecorder
  • Aggiornamento App ***
  • Aggiornamento GApp
  • Aggiunto Italiano a: Velis Auto Brightness, Dolby Atmos, ViPER4Android
  • Eliminato collegamento Bluetooth sulla Home (interisce con alcuni dispositivi veicolari)
  • Ripristinata Icona 4G in pannello notifiche

Benchmark XnetfoX Extreme 4.1: Obbiettivo: quale delle 2 rom in versione 4.1 (Odex / Deodex) ha le migliori performance? Quale Kernel risponde meglio alle 2 condizioni (Odex / Deodex)?

Ho utilizzato la versione 4.1. I test sono stati condotti a parità di condizioni su 8 installazioni pulite utilizzando i Kernel: Stock B390, MoDaCo r2, DigiKernel 1.2, Psx 006 e usando le impostazioni di default in Aroma. Sono poi stati installati solo i programmi di benchmark: Geekbench 4.1.0 e AnTuTu 6.2.7

Come si vede non ci sono risultati particolarmente discriminanti e/o eclatanti se si esclude la situazione Deodexed – Stock B390. Tenendo conto del fatto che le app che usano il multicore sono veramente pochine, la rom 4.1a sembra trarre qualche vantaggio dall’uso del kernel MoDaCo così come la 4.1b (Deodex) dall’uso del DigiKernel. La migliore combinazione sembra essere la versione b Deodex con DigiKernel. Nella pratica però la combinazione Deodex – Psx 006 mi sembra essere un pelino più avanti nella gestione del consumo  della batteria. Tuttavia il Kernel PSX se installato dalla XnetfoX produce delle incompatibilità random con SuperSU e BusyBox causando la perdita di BusiBox e a volte anche del Root. La soluzione è quella di installare a parte PSX Kernel e poi reinstallare anche BusyBox e SuperSU. Non può quindi essere inserito in ROM.

XnetfoX eXtreme 4.2 (a&b) B390

  • Corretta opzione Tastiera Swipe in Aroma Installer
  • Corretta opzione AquaMail in Aroma Installer
  • Rimosso PSX Kernel 006: normalizzati SuperSU e Busybox
  • Root Systemless con SuperSU 2.82-SR1
  • Google Play Services 11.2.97
  • Aggiunto Ita a CallRecorder, Fake GPS Location, Firmware Finder
  • Aggiornate App
  • Aggiornate GApp

XnetfoX eXtreme 4.3 B390

  • Cessato supporto alla versione A (Odexed)
  • Root: SuperSU 2.82SR3
  • Busybox 1.27.2
  • Google Play Services 11.6.72
  • Corretto Aggiornamento Huawei File Manager
  • Abilitato VoLTE (Chiamate Voce su LTE supportato da Tim e Vodafone)
  • Pulsante Lock Screen nella Status Bar
  • Integrato Parallel Space*****
  • Aggiunte App Huawei: SmartCare, Karaoke Effects, VDrive
  • Aggiunte App: Always On, Android Drive, Clipboard Monitor
  • Aggiornate App
  • Aggiornate GApp

XnetfoX eXtreme 4.4 B390 … Non verrà distribuita. Vedere sezione XnetfoX eXtreme 5.0

  • Root: SuperSU 2.82SR5
  • Aggiunta Kernel Mr.Wolf v2 in Aroma Installer
  • Google Play Services 11.9.47
  • Integrato Google Play Services for Instant Apps
  • Integrato Google Assistant
  • Aggiornate App
  • Aggiornate GApp

bluline

Installazione di Magisk

Magisk è in grado di nascondere i permessi di root alle applicazioni che non funzionano in ambiente root (TimVision, InfinityTV, SkyGo etc.). Chi volesse installare Magisk come root e gestore superuser non deve installare alcune opzioni della rom: Busybox, AdAway, Dolby Atmos, Viper4Afx. Queste app potranno essere installate in seguito come funzionalità e/o moduli di Magisk. La preinstallazione in  rom causa parecchi problemi. Non tutti i kernel disponibili possono essere utilizzati, inoltre i moduli Busybox, Viper4Afx, Xposed Framework e AdBlock danno problemi. Quindi ho deciso di rinviare a tempi migliori questa implementazione anche se obbiettivamente .

Chi volesse cimentarsi nella installazione di Magisk sostituendolo a SuperSU, dovrà seguire questi passaggi.

  • Scaricare ed installare tramite TWRP un boot.img (es. DiGiKernel 1.2)
  • Scaricare ed installare tramite TWRP Magisk 15.x

Riavviare il telefono, avviare Magisk Manager e impostare le opzioni e/o i moduli.

bluline

Nota Importante: L’installazione fino alla v3.5 odex con le opzioni di default lascia libero in system 185Mb. Quindi non esagerate con il software aggiuntivo. Se superate questo limite avrete un errore dell’installazione e dovrete semplicemente ripeterla utilizzando meno software aggiuntivo. Dalla v.3.6 ho implementato una tecnica che ho chiamato “De-Lib” che ha consentito di recuperare 76Mb nella partizione /system (adesso lo spazio totale libero dopo l’installazione della Rom con le opzioni di default è di circa 250Mb. Questo spazio aggiuntivo ci permetterà di poter installare altre app di sistema e/o aggiornare tranquillamente quelle già esistenti. Il De-Lib consente ovviamente anche la riduzione dell’ingombro complessivo della Rom (113Mb in meno da scaricare). Dalla v.3.7 sono disponibili 2 versioni: una versione Odexed/De-Lib che lascia liberi in system circa 200Mb e una versione Full-Deodexed/De-Lib che lascia liberi in system circa 600Mb ma richiede circa 15 minuti per il primo avvio.

* Tema: Prima dell’installazione per un corretto funzionamento del tema con annesso magazine consiglio un wipe anche di /data e /int_sdcard (memoria interna).

** L Speed: L’attivazione e l’uso di LSpeed può interferire con il risveglio del dispositivo con doppio tap

*** Velis Auto Brightness mostra un avviso incompatibilità con il Dropzone dovuto alla nuova funzione di Filtro protezione occhi. A parte questo avviso, funziona perfettamente e per me rimane utile averlo. Per eliminare l’avviso: Impostazioni – Apps – Avanzate – Spostamento su altre app – Deselezionare Velis Auto Brightness oppure non installate l’app da Aroma. Lo sviluppatore é stato interessato per trovare una soluzione.

**** SuperSU: la versione 2.79sr3 è in grado di acquisire i diritti di superuser con tutte le versioni di kernel (Stock B390, MoDaCo, DigiKernel). La versione 2.82 invece funziona correttamente solo su Kernel Stock B390. Con i kernel modificati (MoDaCo, DigiKernel) produce solo casini in fase di installazione. Tuttavia una volta acquisiti i diritti di superuser con la versione 2.79sr3 è possibile aggiornare alla versione 2.82 usando direttamente la app (non lo zip flashabile da twrp). Unica cosa a cui dovrete prestare attenzione è che quando chiede di aggiornare i binari li dovete fare aggiornare normalmente e non tramite recovery.

***** Parallel Space: E’ l’equivalente di App Twin (App Gemelle) implementato nella Emui5 da Huawei e Dual Apps implementato da MIUI nella interfaccia della MIUI 8. Queste implementazioni funzionano solo sull’interfaccia proprietaria, non possono essere esportate e sono abbastanza limitate nella loro funzionalità. Twin App di Huawei ad esempio permette di usare soltanto 2 account Whatsapp e 2 account Facebook e basta. Parallel Space invece permettere di usare qualunque app con un secondo account. Quindi 2 Wathapp, 2 Facebook, 2 Ebay, 2Kijiji…etc. etc.

Per chi proviene da CM13/LineageOS Rom: Queste Rom usano una recovery TWRP specifica che potrebbe dare problemi nella installazione della XnetfoX ma anche di altre  basate su EMUI. In particolare nell’esecuzione del root. Quindi è fortemente raccomandato installare la Recovery TWRP ufficiale 3.1.1-0. Inoltre bisogna obbligatoriamente eseguire un full wipe (Wipe di tutto tranne della SD Esterna). Il Factory Reset non basta.

Overlay Schermo (risolto dalla versione 3.4): E’ un problema frequente nell’uso della B370/B371 (anche stock e anche su altri terminali Huawei e altri con MM 6) ed è causato da programmi che modificano i colori o la luminosità o il contrasto del display come ad es. Velis Auto Brightness  o da programmi che si sovrappongono all’EMUI launcher come ad esempio la Float Task (Pulsante Sospendi) in Assistenza intelligente. In questo caso basta tenerlo non attivo o abilitarlo solo se e quando serve. Quest’ultimo problema è stato segnalato a Huawei che, dice, provvederà alla soluzione nel prossimo aggiornamento.

Installazione di Xposed:

  • Dovrete aver scelto precedentemente la Preinstallazione di Xposed Installer in Aroma
  • Copiate xposed-v87-sdk23-arm64.zip sulla MicroSD
  • Riavviate in recovery TWRP
  • Pulizia/Wipe cache/dalvik
  • Installate xposed-v87-sdk23-arm64.zip
  • Riavviate e attendete circa 15 minuti per il completamento dell’installazione.

Xposed (**): In alternativa al metodo sopra: Utilizzate lo zip versione 87 per arm64 (scaricabile e installabile direttamente dalla app tramite twrp). Dopo la preinstallazione dell’app via Aroma e l’installazione dello zip via TWRP occorrono circa 15 minuti per l’avvio. Obbiettivamente, salvo specifiche esigenze, ritengo non utile questa installazione per il semplice motivo che esistono ancora pochi moduli compatibili con MM e ancor meno con EMUI. Quasi sempre esistono incompatibilità totali o parziali e/o malfunzionamenti. Nella versione 3.5 della ROM viene preinstallato Xposed Installer 3.0alfa4 by dvdandroid che consente una migliore e più agevole gestione dell’installazione dello zip oltre a presentarsi graficamente in stile material. Non viene invece utilizzata la versione ufficiale (3.1) di Xposed perché sembra non funzionare correttamente con il nostro H7 (a me provoca errori ripetuti nell’avvio di alcune app di sistema). Non ho ancora testato la versione 3.1.1 ma poiché la 3.0.1 by dvdandroid va benissimo, lascio quella.

Screenshots v 3.8:

  

  

  

blulinePer ottenere il link al download consultare la sezione “NEWS”

Precedente Honor 7 Custom Rom XnetfoX eXtreme 1.x/2.x B330/B370 Successivo Honor 7 Custom ROM XnetfoX eXtreme 5.x B396 (Cessato)