À propos du projet
Magisk est un ensemble de logiciels open source pour personnaliser les appareils Android fonctionnant sous Android 6.0 ou supérieur. C'est la solution la plus largement adoptée pour gérer l'accès root sur Android.
## Composants clés
**MagiskSU** — Fournit l'accès root pour les applications. Contrairement aux solutions root traditionnelles, Magisk met en œuvre une approche root systemless, ce qui signifie qu'il ne modifie pas la partition /system en lecture seule. Au lieu de cela, il monte un dossier magisk dans /sbin et applique les modifications pendant l'exécution.
**Magisk Modules** — Permettent aux utilisateurs de modifier les partitions en lecture seule en installant des packages autonomes. Les modules sont placés dans /data/adb/modules et sont appliqués lors du démarrage, permettant à la fois des modifications système et des personnalisations persistantes sans toucher à l'image système d'origine.
**MagiskBoot** — Un utilitaire complet en ligne de commande pour décompresser, modifier et recompresser les images de démarrage Android, les images de recovery et d'autres formats liés au démarrage. Il est considéré comme l'un des outils les plus complets pour ces opérations.
**Zygisk** — Un framework d'injection qui exécute du code à l'intérieur des processus de chaque application Android en s'accrochant au processus Zygote. Il remplace l'ancien mécanisme DenyList et permet des hooks au niveau des modules sur toutes les applications.
## Installation
Les instructions officielles d'installation sont disponibles sur topjohnwu.github.io/Magisk/install.html. La source de téléchargement principale est la page officielle des versions sur GitHub.
## Construction
La documentation de construction et de développement est disponible sur topjohnwu.github.io/Magisk/build.html.
## Signalement de bugs
Le projet accepte les rapports de bugs exclusivement depuis les builds Debug. Il est demandé aux utilisateurs d'inclure les logs pertinents selon le type de problème :
- Problèmes d'installation : image de démarrage et logs d'installation
- Problèmes généraux Magisk : logcat de démarrage ou sortie dmesg
- Crashs d'applications : logcat complet enregistré au moment du crash
## Contributions de traduction
Les ressources de chaînes par défaut se trouvent dans :
- `app/core/src/main/res/values/strings.xml`
- `app/stub-res/src/main/res/values/strings.xml`
Les traducteurs doivent placer les chaînes localisées dans les répertoires correspondants `[module]/src/main/res/values-[lang]/strings.xml`.
## Licence
Magisk est sous licence GNU General Public License version 3 ou ultérieure.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.