Magisk 26 laisse Android Lollipop dans le rétroviseur

Nous obtenons une nouvelle version d’Android chaque année, mais pour que l’écosystème progresse, les anciennes versions devront, à terme, être abandonnées par les développeurs. Android 4.x est une relique du passé à ce stade, presque tous les développeurs abandonnant la prise en charge de ces anciennes versions. La même chose se produit avec Android 5.0 et 5.1, mieux connus sous leur nom de dessert emblématique Lollipop. Cette version d’Android présentait de nombreux défauts, mais c’était un énorme pas en avant à bien des égards, notamment étant la toute première version utilisant la nouvelle expérience utilisateur Material Design de Google. Le légendaire Magisk L’interface de modding n’est que la dernière à abandonner le support de Lollipop.

VIDÉO ANDROIDPOLICE DU JOURFAITES DÉFILER POUR CONTINUER AVEC LE CONTENU

Magisk v26 est sortiaccompagné d’une multitude d’améliorations par rapport à son prédécesseur. Cependant, son plus notable est peut-être un grand changement dans les versions qu’il prend en charge. Cette mise à jour commence à jeter les bases de la prise en charge d’Android 14, qui est actuellement en développement. Mais en même temps, il supprime la prise en charge d’Android 5.0 et 5.1, la version minimale du SDK étant désormais Android 6.0 Marshmallow.

Selon le créateur de Magisk, John Wu, Magisk a été cassé sur les appareils Lollipop pendant « très longtemps », quelque chose qui est passé presque inaperçu car il note également que « personne ne s’en souciait vraiment ». Ce n’est pas non plus quelque chose que l’équipe Magisk peut réparer de toute façon. Aucun développeur Magisk actif n’a de matériel Lollipop à tester, et les images d’émulateur Lollipop de Google ne prennent pas en charge SELinux, ils n’ont donc vraiment aucun moyen de tester un correctif potentiel. Et franchement, étant donné le nombre d’utilisateurs qui utilisent actuellement Lollipop en 2023le réparer ne profiterait qu’à un petit nombre de personnes.

Si vous utilisez toujours un appareil Lollipop, vous avez de toute façon besoin d’une mise à niveau depuis quelques années, mais cela pourrait être le point de basculement pour vous inciter à changer.

Il y a beaucoup d’ajouts, tous détaillés dans le changelog suivant :

  • [General] Passer de la version minimale d’Android prise en charge à Android 6.0
  • [General] Nouveau backend de montage magique. Il prend en charge le chargement de modules dans le système avec overlayfs fichiers injectés
  • [Zygisk] Publier la nouvelle version 4 de l’API
  • [Zygisk] Empêcher le plantage du démon par erreur
  • [Zygisk] Réécrire l’injection de code zygote avec une nouvelle approche de bibliothèque de chargeur
  • [Zygisk] Réécriture de l’implémentation du déchargement du code
  • [MagiskBoot] Prend en charge les appareils de microchargeur amonet
  • [MagiskBoot] Utilisez toujours la compression lz4_legacy sur les images de démarrage v4. Cela corrige les problèmes de correction d’image de démarrage sur l’aperçu Android U.
  • [MagiskInit] Prise en charge du remplacement des fichiers *.rc existants dans overlay.d
  • [MagiskInit] Réécriture de l’implémentation du montage et du chargement de sepolicy.rules
  • [App] Rendre le correctif de stub 100 % hors ligne
  • [App] Prise en charge des correctifs init_boot.img pour le micrologiciel Samsung ODIN
  • [MagiskPolicy] Correction d’un bogue mineur dans l’analyse des arguments de la ligne de commande
  • [MagiskPolicy] Mettre à jour les règles pour prendre en charge Android U

La nouvelle version de Magisk est déjà disponible sur Github – assurez-vous de regarde maintenant.