Forum Génération mobiles
Le Staff et tous les membres de Génération mobiles sont heureux de vous accueillir.

Toutefois, afin de pouvoir en profiter pleinement, il est fortement conseillé de vous inscrire ou de vous identifier

[APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Voir le sujet précédent Voir le sujet suivant Aller en bas

[APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Primokorn le Jeu 13 Oct 2016 - 16:04

Magisk



Rapide introduction

Tout d'abord, "systemless" veut dire qu'on ne touche pas à la partition /system. Cela s'avère de plus en plus utile sur Android pour contourner les différents contrôles du système et des applications sans pour autant perdre en fonctionnalités : mise à jour OTA avec le root, utiliser Android Pay, etc.
Magisk est sorti sur XDA début Octobre et il a pris une importance significative (départ d'utilisateurs de SuperSU vers Magisk et/ou Phh's Superuser). Il est donc temps d'en parler sur le forum ! smile

L'objectif est de pouvoir modifier le système sans toucher la partion /system   Les développeurs peuvent facilement créer des modules Magisk (comme avec le framework Xposed) et les utilisateurs ont juste à les installer, toujours en systemless bien sûr smile

Magisk ne requiert que des modifications au niveau de l'image boot.

Fonctionnalités techniques


- Magisk Manager -
Installer / Mettre à jour Magisk. Gérer, mettre à jour, télécharger et installer des modules Magisk en quelques étapes.

- Magic Mount -
Permet de remplacer des fichiers et répertoires existants, mais aussi d'ajouter de nouveaux fichiers et répertoires dans le système ! Autrement dit, n'importe quel mod peut être systemless.

- Plusieurs points d'entrée -
Magisk fournit plusieurs points d'entrée aux développeurs pour lancer des scripts à différents moments du démarrage, en bloquant de manière sécurisée le processus de démarrage puis en le relançant une fois les scripts exécutés.

- "post-fs" : le mode "Cache" -
Il est lancé avant que les éléments système soient chargés (et avant que /data soit monté), ce qui permet la mise en place des mods systemless.
Un support host systemless est activé par défaut, donc vous pouvez utiliser des applications Adblock sans configuration additionnelle.
Le busybox intégré étend le support à Lollipop 5.0.
Magisk va supprimer verity / forceencrypt (les deux sont paramétrables dans le fichier .magisk) et patche sepolicy.

Les possibilités offertes

• Tous les mods peuvent devenir systemless, dont le root et Xposed
• les ROMs Custom sans flasher dans /system (positif pour les ROMs stock modifiées)
• Peut-être arriver à un support MultiROM universel (au stade de concept pour l'instant)


Instructions d'installation

NOTE : Si vous voulez avoir SuperSU (de Chainfire) avec Magisk, vous devez déjà avoir installé SuperSU systemless avant de flasher Magisk. Magisk détectera SuperSU et convertira automatiquement SuperSU systemless en module Magisk, en utilisant les fichiers qui sont déjà installés dans votre image boot. SuperSU installé dans /system n'est évidemment pas supporté, vu qu'il n'est pas systemless.

Si vous êtes rooté avec le SuperSU systemless officiel ou avec Magisk v3+ et la version Magisk de Phh's Superuser :
→ Installer le dernier Magisk Manager (disponible en pièce jointe de ce post)
→ Installer / Mettre à jour Magisk comme demandé dans l'application
→ Redémarrer et c'est bon !!!

Si vous n'êtes pas rooté, rootez avec la version Magisk dépréciée de SuperSU, en utilisant une version Magisk antérieure à la v3, ou si vous avez des problèmes pour flasher avec Magisk Manager (certains appareils requièrent que Magisk soit flashé dans le recovery pour retouver l'emplacement de l'image boot).
→ (si vous avez Magisk d'installé) Flashez Magisk Uninstaller pour repartir sur des bases saines (disponible en pièce jointe de ce post)
→ Télécharger le dernier fichier zip Magisk (disponible en pièce jointe de ce post)
→ Télécharger la dernière version Magisk de Phh's Superuser (disponible en pièce jointe de ce post)
→ Flasher les deux zips depuis votre recovery custom (Magisk PUIS Phh's Superuser)
→ Installer Magisk Manager pour une meilleure expérience Magisk

Note : Magisk est désormais open source. Les versions inférieurs à la v7 ne sont plus partagées par le développeur


En cas de problèmes


- Rapporter un bug -
Magisk créera des logs dans /cache/magisk.log (celui avant un redémarrage est dans /cache/last_magisk.log)
Un bon rapport de bug comprend : modèle de l'appareil, version Android, ROM stock ? magisk.log ou last_magisk.log

- Les appareils qui ne fonctionnent actuellement pas -
(v7)
• Les appareils Sony en général
• Les appareils LG qui ont un bootloader NON déverrouillable
• Certains appareils Asus
• Si vous avez un appareil Samsung, ça vaut le coup de regarder ce sujet.

- F.A.Q. -
Q : Mon appareil ne démarre pas !
R : Si votre appareil n'est pas listé dans les appareils incompatibles, merci de fournier l'image boot stock (faire une sauvegarde depuis TWRP et envoyer le fichier boot.emmc.win)

Q : Je n'arrive pas à installer Magisk Manager :
R : Pour Magisk Manager v1.2+, l'application est signé autrement donc impossible de faire une mise à jour depuis les précédentes versions.
Pour régler le problème, désinstallez l'ancienne version puis mettez la nouvelle.
Pour désinstaller l'ancienne version avec un PC, tapez ceci dans un terminal : adb shell pm uninstall com.topjohnwu.magisk

Dernières informations de présentation

• Pour faire un don, voir le changelog ou consulter les sources, rendez-vous sur le sujet XDA

• Pour créer des modules Magisk, c'est par ici.

• Pour soumettre des modules dans le repo, c'est par là.

Support général

Captures d'écran





Dernière édition par Primokorn le Ven 14 Oct 2016 - 15:12, édité 9 fois

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

systemless, root, magisk, module, supersu, phh superuser, suhide

Message par Primokorn le Jeu 13 Oct 2016 - 16:04

Collection de modules Magisk


- Busybox Installer -
Il détecte l'architecture de votre appareil (ARM/ARM64, x86/x86_64, MIPS/MIPS64) et installe la bonne version du binaire busybox.

- Better Battery Stats Installer -
Installation systemless de l'application BetterBatteryStats.

- Screen Density Changer -
Ce zip change la densité de l'écran en systemless. Extraire le zip pour définir la valeur que l'on veut.

- Debloater -
Enlever les bloatwares de votre ROM. Utilisé sur Asus Zenfone 2. Pouvant être adapté sur d'autres appareils.

- Mount Magisk -
Monter le fichier magisk.img dans /magisk pour pouvoir le modifier en cas de bootloop causé par un module ou un script.

- ViPER4Android Installer -
Installer l'application ViPER4Android en systemless, dont le driver. Détecte et supporte le driver V4A x86. Utilisation de la version Material Design 2.3.4.0. Un zip pour le thème clair et un autre zip pour le thème sombre.

- TexteAd-Block Installer -
Installation systemless d'un bloqueur de pubs. Mise à jour en lançant les hosts en tant que root dans un terminal. Le fichier host fait 18Mo et a plus de 600 000 entrées uniques. Les hosts sont disponibles sur Github.

- Liveboot Installer -
Installation systemless de l'application LiveBoot et du script. Un zip pour les logs boot et un autre sans. Les deux ont 60 lignes par défaut.


Tous les téléchargements se font depuis les pièces jointes de ce post XDA.




- App Systemizer -
Au lieu d'inclure des fichiers APK tiers dans le repo Magisk, ce module "systèmise" vos applications. Des applications classiques qui deviennent automatiquement systemless. Compatible avec quelques applications pour le moment.
lien

- Nexus Assistant -
Activer l'assistant sur les appareils Nexus.
lien

- Pixel Launcher -
Installation du launcher Pixel et Wallpaper Picker pour intégration Google Now complète.
Disponible dans le repo.

- Action Launcher 3 -
Idem que Pixel launcher.

- Nexus 6 LED Enabler -
Activer la LED sur le Nexus 6.
lien

- Systemless iOS Emoji -
Remplacer les Android Emoji avec les iOS 9.x Emojis
lien

- Emoji One -
Remplacer le Emoji actuel par le Emoji One.
lien

- Debloat S6 Edge Plus -
lien


Dernière édition par Primokorn le Ven 14 Oct 2016 - 14:03, édité 8 fois

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Primokorn le Jeu 13 Oct 2016 - 16:04

Magisk Compatible phh's SuperUser



Phh's Superuser, sujet disponible sur le forum.


- Pré-requis -
C'est simple, il faut Magisk Very Happy (cf post 1)

- Fonctionnalités -
→ Phh's superuser est un root 100% open source
→ Livré avec des outils "sepolicy-injection", ce qui permet de patcher des appareils ayant une petite image boot.
→ Magisk compatible, aucune modification de l'image boot à faire


- Instructions -
• Vous pouvez installer/mettre à jour Phh's Superuser depuis la section Download de Magisk Manager
• Si vous n'avez pas de root actuellement, veuillez flasher le zip disponible en pièce jointe de ce post (phh-superuser-magisk-rxxx.zip)
• Une fois Phh's Superuser installé, veuillez installer l'application de gestion root Superuser (cf sujet Génération mobiles)


Dernière édition par Primokorn le Ven 14 Oct 2016 - 14:04, édité 6 fois

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Primokorn le Jeu 13 Oct 2016 - 16:05

Xposed - Systemless universel


- Pré-requis -
Magisk, mais c'est bien sûr ! smile

- Bénéfices -
OTA : la partition system ne sera ni modifiée ni montée en lecture/écriture, donc vos appareils Android pourront appliquer les mises à jour OTA.
Safety net : Android Pay fonctionne. Veuillez suivre les instructions pour rendre Xposed compatible avec Safety Net (Android Pay, Pokemon Go, etc.).

- Appareils compatibles -
Les mêmes que Magisk. Si Magisk fonctionne, cette version de Xposed fonctionnera.

- Téléchargements -
Le zip Xposed est compatible avec toutes les architectures, donc un seul zip pour arm/arm64/x86.
SDK 21: Android 5.0 | SDK 22: Android 5.1 | SDK 23: Android 6.0
La version "alt" est uniquement dédiée à certains appareils Samsung. Si vous ne voyez pas ce que ça veut dire, prenez la version classique.
La dernière version utilise l'interface magisk (fiable et support à partir de Android 5.0)

- Guide d'installation -
• Installez la dernière version Xposed Installer - Material Design (impératif ! Si vous avez la version officielle de rovo89 utilisant le design Holo, ça ne fonctionnera pas !)

• Si vous voulez utiliser Safety net en parallèle de Xposed, veuillez flasher le dernier SuperSU.

• Suivez les instructions dans les précédents posts pour installer Magisk en parallèle de SuperSU.

• Flashez suhide

• Installer Xposed depuis la section Download de Magisk Manager ou téléchargez et flashez le zip disponible en pièce jointe de ce post.

• Si Safety Net ne vous intéresse pas alors SuperSU et suhide ne sont pas nécessaires. Seul Magisk est requis.

Désinstallation : supprimer le module Magisk Xposed depuis Magisk Manager.


- F.A.Q. -
Q : Au secours !!! Mes modules fonctionnent mais ça marque "Xposed non installé" dans l'application Xposed Installer !
R : Mettez à jour Xposed Installer.

Q : Dans Xposed Installer, ça met "Xposed Version vXXX (Systemless by topjohnwu) est installée mais inactive"
R : Veuillez relire les instructions d'installation. Si vous êtes sûr de les voir suivies à la lettre, merci de fournir un logcat boot (log pris lors du démarrage de téléphone).


Dernière édition par Primokorn le Ven 14 Oct 2016 - 14:05, édité 5 fois

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Primokorn le Jeu 13 Oct 2016 - 17:10

Les dernières annonces


- 20/10/2016 : Magisk MultiROM - POC -
Il ne semble pas si difficile d'avoir un MultiROM universel en passant par Magisk. Une preuve de concept a été publiée avec un HTC 10 ayant un dual boot stock rom et CM13.
Aucune autre dépendance n'est requise (TWRP modifié, patch kext kernel,...). Vous avez seulement besoin de Magisk injecté dans l'image boot et avec les bons paramètres, vous pouvez charger des ROMs en systemless.
En clair, tous les appareils supportés par Magisk peuvent profiter du MultiROM. Sympa, non ? Very Happy


- 19/10/2016 : Magisk v8 -
Cette mise à jour a pour principal but de corriger les bugs et surtout de se cacher de la détection de Safety Net.

Template Cache Module Fix
À cause d'un bug dans le script template, si votre module est un module cache, vos scripts peuvent ne pas être exécutés correctement. De plus, flasher Magisk Manager va casser l'UI.
Ce commit est un correctif, seuls les modules cache doivent être mis à jour, les autres fonctionnent normalement.

Barre de recherche dans la section Download
Magisk Manager 2.1 intègre la barre de recherche, plus facile pour trouver un module.

Intégration SuperSU
Dans la version 7, il a été décidé de convertir automatiquement SuperSU en un module magisk lors de l'installation de Magisk. Désormais (v8), Magisk est 100% compatible "out of the box" avec SuperSU.
Ensuite, Magisk va créer un script dans /data/custom_ramdisk_patch.sh quand SuperSU est détecté. La prochaine fois que vous flasherez SuperSU dans votre recovery custom, Magisk sera automatiquement injecté. Vous pouvez aussi appliquer des mises à jour OTA avec FlashFire et activer l'injection SuperSU, ce qui injectera également Magisk dans la foulée !

Pour les personnes qui utilisaient la v7 avec SuperSU et le module Helper, veuillez restaurer votre image boot (il devrait être dans /data/stock_boot.img) et flashez le dernier SuperSU puis Magisk v8.

Magisk Hide (masquer Magisk)
Mise à jour de Magisk pour qu'il ne soit pas détecté par Safety Net. Il cache tous les fichiers des modules Magisk.
Il ne cache pas SuperSU par contre et ne peut pas cacher Xposed. Si vous voulez les cacher, veuillez utiliser suhide développé par Chainfire.

Si vous remplacez des fichiers avec Magisk (ex : /system/etc/customize/ACC/default.xml), Google Play plantera. Par conséquent, cette fonctionnalité n'est pas activée par défaut. Vous devez l'activer manuellement dans les paramètres de Magisk Manager v2.1 après avoir fait la MàA Magisk v8, et redémarrer pour appliquer les changements.

Actuellement, vous pouvez gérer votre propre liste de façon similaire à suhide mais sans interface :
Code:
(toutes les commandes doivent être lançées dans un root shell)
# Afficher la liste actuelle
/magisk/.core/magiskhide/list

# Ajouter un nouveau processus (le nom de paquet doit suffire)
/magisk/.core/magiskhide/add <process name or package name>

# Supprimer un processus (redémarre peut-être requis)
/magisk/.core/magiskhide/rm <process name or package name>
Le processus com.google.android.gms.unstable (Safety Net) sera automatiquement ajouté à la liste si Magisk Hide est activé. Donc si vous voulez seulement bypasser Safety Net, activer le dans Magisk Manager et vous êtes bon.

Safety Net / Le jeu du chat et de la souris perdu d'avance
Google modifie Safety Net très souvent pour contrecarrer les fonctionnalités conçues par les devs de XDA. Peut-être qu'il ne sera bientôt plus possible de faire de modifications ou alors il ne sera plus possible de le contourner.

Actuellement sur un HTC 10, peu importe ce qu'on peut faire sur l'image boot, Safety Net ne fonctionne pas. En revanche, avec une Nexus 9 stock Nougat, aucun problème pour bypasser Safety Net, même avec root et modules activés.
La vérification du boot peut varier entre les OEMs. À terme, n'importe quel "mod", dont les kernels customs, casseront Safety Net. Ces contrôles doivent être codés au coeur du bootloader, ce qui n'est pas une mince affaire. En conclusions, le dev de Magisk ne passera plus de temps à essayer de bypasser Safety Net.


- 04/10/2016 -
Magisk v7 est une grosse mise à jour. Beaucoup de choses ont changé, de nouvelles fonctionnalités ont été ajoutées et il y a une amélioration de compatibilité, notamment avec les problèmes selinux.

Open Source !
Les précédentes versions ont créé un débat sur le fait que le code était fermé. Magisk est maintenant 100% open source, dont le binaire.

Nouveau Magisk Manager
Magisk Manager est une application complètement différent par rapport à à la précédente. Elle intègre désormais des fonctionnalités, et elle fait maintenant partie du coeur de Magisk. De nouvelles fonctionnalités sont encore prévues smile

Système "repository" et gestion de modules
Beaucoup d'efforts ont été apportés pour construire un repo (comme les modules Xposed). Cela permet d'installer les modules Magisk très simplement.

Safety Net
La décision de retirer la gestion du root de Magisk a également créé un débat alors voilà une nouvelle explication :
Magisk n'a jamais été conçu pour bypasser Safety Net. Les bypasses de Xposed et du root sont des projets amusants et qui peuvent être gérés grâce à Magisk mais :

1. Xposed ne fonctionne plus si Safety net est activé. Suhide de Chainfire permet de bypasser Xposed par contre.

2. Phh's développe son propre "suhide" (masquer le root). Cette version sera probablement incluse dans la version Magisk de Phh's Superuser.

Ces deux solutions sont bien meilleures que celles utilisées par le développeur de Magisk. Aucun toggle requis, gestion par application, etc... De plus, Magisk n'est pas une solution de root mais une interface sur laquelle les solutions root peuvent se reposer. La responsabilité de masquer le root doit rester chez les développeurs qui conçoivent des solutions root, pas chez Magisk.

Pour information, l'une des prochaines versions de Magisk Manager aura une interface graphique pour gérer ces deux solutions de masquage de root.


Dernière édition par Primokorn le Ven 21 Oct 2016 - 10:12, édité 4 fois

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Primokorn le Jeu 13 Oct 2016 - 17:11

Réservé

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par dgarcia57 le Jeu 13 Oct 2016 - 19:07

Encore une belle découverte ! :merci:

dgarcia57
Designer-Staff

Designer-Staff

Appareil principal : Microsoft Lumia 950
ROMs : windows 10
Appareil secondaire : Nexus 5
: : AOSP NOUGAT 7

Messages : 2246

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Primokorn le Ven 14 Oct 2016 - 9:20

Et voilà, le dernier post concernant Xposed systemless est à jour.

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Primokorn le Ven 14 Oct 2016 - 15:19

Installation réussie Magisk + Phh's Superuser smile
Précision pour les utilisateurs de microG, il n'y a pas besoin de GApps pour faire l'installation donc vous pouvez installer Magisk et le root puis installer Xposed pour le module FakeGapps.

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par dgarcia57 le Dim 16 Oct 2016 - 0:24

Salut Primokorn,

Actuellement je suis encore sous la dernière version stock Marshmallow, tout est stock d'ailleurs...Je compte partir sur une nouvelle base propre et installer à nouveau la version 6 de la DU. Je vais aussi installer le root phh's SuperUser, par-contre puis-je à nouveau installer le script que tu m'avais fait ? Je vais essayer aussi d'installer Magisk en suivant bien ta présentation...Je voulais être sûr, doit-on toujours installer xposed, ou bien Magisk suffit ?
En attendant ta réponse, je te remercie d'avance...

++

Edit: Bon, finalement je n'ai pas attendu ta réponse, j'ai bien installé la rom, le kernel bluespark, le root phh's superuser + Magisk...Pour le script, je n'ai pas osé, j'attends ta réponse...Par-contre, sur la rom DU il y avait déjà supersu, j'ai dû le désinstaller manuellement en passant par rootexplorer, avec les droits root via superuser...

dgarcia57
Designer-Staff

Designer-Staff

Appareil principal : Microsoft Lumia 950
ROMs : windows 10
Appareil secondaire : Nexus 5
: : AOSP NOUGAT 7

Messages : 2246

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Primokorn le Lun 17 Oct 2016 - 8:42

Salut,

Pour le script, il faut l'adapter au niveau du fichier custkernel.sh. Vu que tu n'as plus SuperSU, le dossier dans lequel il est ne marche plus.
De plus, flasher ViPER4Android n'est plus nécessaire vu que c'est un module Magisk. (idem pour Xposed framework d'ailleurs)

Quand j'aurais un peu de temps, je testerai Magisk dans le détail pour voir si toutes mes applis fonctionnent. À partir de là, je modifierai mon script donc si tu veux une version allégée, pas de soucis.

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par dgarcia57 le Lun 17 Oct 2016 - 10:37

oki, j'attends sur toi pour le script, car même si ton tuto était impeccable, c'est trop compliqué pour moi de le faire moi-même, j'avais essayé, mais ça ne fonctionnait pas...Oui, j'ai vu pour VIPER4Android et xposed framework, je les ai déjà installé smile

dgarcia57
Designer-Staff

Designer-Staff

Appareil principal : Microsoft Lumia 950
ROMs : windows 10
Appareil secondaire : Nexus 5
: : AOSP NOUGAT 7

Messages : 2246

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Primokorn le Jeu 20 Oct 2016 - 8:38

Mise à jour du post sur les annonces. Très important, notamment pour Safety Net.
Sortie de Magisk v8.

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Primokorn le Ven 21 Oct 2016 - 10:13

Dernière annonce :
Il ne semble pas si difficile d'avoir un MultiROM universel en passant par Magisk. Une preuve de concept a été publiée avec un HTC 10 ayant un dual boot stock rom et CM13.
Aucune autre dépendance n'est requise (TWRP modifié, patch kext kernel,...). Vous avez seulement besoin de Magisk injecté dans l'image boot et avec les bons paramètres, vous pouvez charger des ROMs en systemless.
En clair, tous les appareils supportés par Magisk peuvent profiter du MultiROM. Sympa, non ? Very Happy

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [APPLICATION ANDROID - MAGISK] Interface universelle systemless [Android 5.0+]

Message par Contenu sponsorisé Aujourd'hui à 21:39


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum