Bienvenue sur le forum de Phonandroid !

[ROOT][[2017.9.6] Magisk v14.0 - Root & Universal Systemless Interface [Android 5.0+]

[ROOT][[2017.9.6] Magisk v14.0 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar coyote950 » Sam 11 Fév 2017 09:57

Image



Image


Merci à Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici


~~~~~~~~~~~~~~


Bonjour ,

Ce sujet traitera du root avec Magisk !

- Magisk peut ROOT votre appareil , ainsi que des patchs standard communs . Il est doté d'un super puissant
Universal Systemless Interface , permettant un potentiel illimité !


Magisk modifie l'image de démarrage et ajoute des fichiers à / data et / cache

Il ne touche votre partition / système que si la racine installée dans / system est détectée !



Dernière version Stable Magisk : v14.0
Dernière version Stable Manager : v5.3.0




~~~~~~~~~~~~~~


Image


Cette opération comporte des risques. Ni moi ni Phonandroid ne peuvent être tenu responsables des éventuels problèmes rencontrés. Pensez à effectuer une sauvegarde de votre système et EFS avant toutes modifications ou flash !



~~~~~~~~~~~~~~


Image


. Non root et pas de TWRP >>>> Utilisation via ADB ( Voir >>>> ICI <<<< pour installer ADB )
. Avec TWRP >>>> Avoir un recovery custom :hehe:


Image


Features


100% entièrement open source et facile à construire!

Magic Mount:
Permet de faire une modification de système (fournisseur) sans altérer les partitions.

MagiskSU:
Solution root Open Source
Rooter votre appareil avec MagiskSU, basé sur le Superuser de phh, qui est basé sur CM Superuser.

Magisk Manager:
MagiskSU Root Management, installation / mise à niveau de Magisk dans l'application,
Gérer, mettre à niveau, télécharger, installer les modules Magisk en quelques prises.

Magisk Hide:
Masquer Magisk de détection , y compris SafetyNet , qui est utilisé dans Android Pay , Pokemon GO, etc

Resetprop:
Permet d'apporter des modifications aux accessoires du système (build.prop), y compris les accessoires en lecture seule.

Multiple Entry Points:
Fournir plusieurs points d'entrée aux développeurs, en arrêtant de façon fiable le processus de démarrage avant que tout ne soit terminé.
Inclut le mode post-fs (cache), qui se produit même plus tôt que les données sont montées (utilisé pour remplacer l'animation de démarrage, etc.)

Standard Stuffs:
Supprimez dm-verity, forceencrypt; Inclut une boîte occupée super complète pour garantir un comportement cohérent, et peut également être basculé pour être utilisé universellement.


Changelog :

Spoiler: montrer
Magisk

v14.0
- [script] Simplify installation scripts
- [script] Fix a bug causing backing up and restoring stock boot images failure
- [script] Installation and uninstallation will migrate old or broken stock boot image backups to proper format
- [script] Fix an issue with selabel setting in util_functions on Lollipop
- [rc script] Enable logd in post-fs to start logging as early as possible
- [MagiskHide] magisk.img mounted is no longer a requirement
Devices with issues mounting magisk.img can now run in proper core-only mode
- [MagiskBoot] Add native function to extract stock SHA1 from ramdisk
- [b64xz] New tool to extract compressed and encoded binary dumps in shell script
- [busybox] Add busybox to Magisk source, and embed multi-arch busybox binary into update-binary shell script
- [busybox] Busybox is added into PATH for all boot scripts (post-fs-data.d, service.d, and all module scripts)
- [MagiskSU] Fully fix multiuser issues
- [Magic Mount] Fix a typo in cloning attributes
- [Daemon] Fix the daemon crashing when boot scripts opens a subshell
- [Daemon] Adjustments to prevent stock Samsung kernel restrictions on exec system calls for binaries started from /data
- [Daemon] Workaround on Samsung device with weird fork behaviors

v13.6(1360)(beta)
- [Fix] Fix a bug where modules cannot be removed
- [Installation] Add manual ADB installation support

v13.5(1350)(beta)
- [installer/uninstaller] Fix a bug in scripts causing backing up and restoring stock boot images failure
- [MagiskBoot] Add native function to extract stock SHA1 from ramdisk
- [rc script] Enable logd in post-fs to start logging as early as possible
- [b64xz] New tool to extract compressed and encoded binary dumps in shell script
- [busybox] Add busybox to Magisk source, and embed multi-arch busybox binary into update-binary shell script
- [busybox] Busybox is added into PATH for all boot scripts (post-fs-data.d, service.d, and all module scripts)
- [MagiskSU] Fully fix multiuser issues
- [General] Fix the daemon crashing when boot scripts opens a subshell
- [General] A lot of adjustments to prevent stock Samsung kernel restrictions on exec system calls for binaries started from /data

v13.3
- [MagiskHide] Update to bypass Google CTS (2017.7.17)
- [resetprop] Properly support removing persist props
- [uninstaller] Remove Magisk Manager and persist props

v13.2
- [magiskpolicy] Fix magiskpolicy segfault on old Android versions, should fix tons of older devices that couldn't use v13.1
- [MagiskHide] Set proper selinux context while re-linking /sbin to hide Magisk, should potentially fix many issues
- [MagiskBoot] Change lzma compression encoder flag from LZMA_CHECK_CRC64 to LZMA_CHECK_CRC32, kernel only supports latter
- [General] Core-only mode now properly mounts systemless hosts and magiskhide

v13.1
- [General] Merge MagiskSU, magiskhide, resetprop, magiskpolicy into one binary
- [General] Add Android O support (tested on DP3)
- [General] Dynamic link libselinux.so, libsqlite.so from system to greatly reduce binary size
- [General] Remove bundled busybox because it casues a lot of issues
- [General] Unlock all block devices for read-write support instead of emmc only (just figured not all devices uses emmc lol)
- [Scripts] Run all ext4 image operations through magisk binary in flash scripts
- [Scripts] Updated scripts to use magisk native commands to increase compatibility
- [Scripts] Add addon.d survival support
- [Scripts] Introduce util_functions.sh, used as a global shell script function source for all kinds of installation
- [MagiskBoot] Moved boot patch logic into magiskboot binary
- [MagiskSU] Does not fork new process for each request, add new threads instead
- [MagiskSU] Added multiuser support
- [MagiskSU] Introduce new timeout queue mechanism, prevent performance hit with poorly written su apps
- [MagiskSU] Multiple settings moved from prop detection to database
- [MagiskSU] Add namespace mode option support
- [MagiskSU] Add master-mount option
- [resetprop] Updated to latest AOSP upstream, support props from 5.0 to Android O
- [resetprop] Renamed all functions to prevent calling functions from external libc
- [magiskpolicy] Updated libsepol from official SELinux repo
- [magiskpolicy] Added xperm patching support (in order to make Android O work properly)
- [magiskpolicy] Updated rules for Android O, and Liveboot support
- [MagiskHide] Remove pseudo permissive mode, directly hide permissive status instead
- [MagiskHide] Remove unreliable list file monitor, change to daemon request mode
- [MagiskHide] MagiskHide is now enabled by default
- [MagiskHide] Update unmount policies, passes CTS in SafetyNet!
- [MagiskHide] Add more props for hiding
- [MagiskHide] Remove background magiskhide daemon, spawn short life process for unmounting purpose
- [Magic Mount] Ditched shell script based mounting, use proper C program to parse and mount files. Speed is SIGNIFICANTLY improved

v12.0
- [General] Move most binaries into magisk.img (Samsung cannot run su daemon in /data)
- [General] Move sepolicy live patch to late_start service
This shall fix the long boot times, especially on Samsung devices
- [General] Add Samsung RKP hexpatch back, should now work on Samsung stock kernels
- [General] Fix installation with SuperSU
- [MagiskHide] Support other logcat am_proc_start patterns
- [MagiskHide] Change /sys/fs/selinux/enforce(policy) permissions if required
Samsung devices cannot switch selinux states, if running on permissive custom kernel, the users will stuck at permissive
If this scenario is detected, change permissions to hide the permissive state, leads to SafetyNet passes
- [MagiskHide] Add built in prop rules to fake KNOX status
Samsung apps requiring KNOX status to be 0x0 should now work (Samsung Pay not tested)
- [MagiskHide] Remove all ro.build props, since they cause more issues than they benefit...
- [MagiskBoot] Add lz4 legacy format support (most linux kernel using lz4 for compression is using this)
- [MagiskBoot] Fix MTK kernels with MTK headers

v11.5/11.6
- [Magic Mount] Fix mounting issues with devices that have separate /vendor partitions
- [MagiskBoot] Whole new boot image patching tool, please check release note for more info
- [magiskpolicy] Rename sepolicy-inject to magiskpolicy
- [magiskpolicy] Update a rule to allow chcon everything properly
- [MagiskHide] Prevent multirom crashes
- [MagiskHide] Add patches for ro.debuggable, ro.secure, ro.build.type, ro.build.tags, ro.build.selinux
- [MagiskHide] Change /sys/fs/selinux/enforce, /sys/fs/selinux/policy permissions for Samsung compatibility
- [MagiskSU] Fix read-only partition mounting issues
- [MagiskSU] Disable -cn option, the option will do nothing, preserved for compatibility


v11.5
- [MagiskBoot] Whole new boot image patching tool, please check release note for more info
- [magiskpolicy] Rename sepolicy-inject to magiskpolicy
- [magiskpolicy] Update a rule to allow chcon everything properly
- [MagiskHide] Prevent multirom crashes
- [MagiskHide] Add patches for ro.debuggable, ro.secure, ro.build.type, ro.build.tags, ro.build.selinux
- [MagiskHide] Change /sys/fs/selinux/enforce, /sys/fs/selinux/policy permissions for Samsung compatibility
- [MagiskSU] Fix read-only partition mounting issues
- [MagiskSU] Disable -cn option, the option will do nothing, preserved for compatibility

v11.1
- [sepolicy-inject] Add missing messages
- [magiskhide] Start MagiskHide with scripts
v11.0
- [Magic Mount] Support replacing symlinks.
Symlinks cannot be a target of a bind mounted, so they are treated the same as new files
- [Magic Mount] Fix the issue when file/folder name contains spaces
- [BusyBox] Updated to v1.26.2. Should fix the black screen issues of FlashFire
- [resetprop] Support reading prop files that contains spaces in prop values
- [MagiskSU] Adapt communication to Magisk Manager; stripped out unused data transfer
- [MagiskSU] Implement SuperUser access option (Disable, APP only, ADB Only, APP & ADB)
phh Superuser app has this option but the feature isn't implemented within the su binary
- [MagiskSU] Fixed all issues with su -c "commands" (run commands with root)
This feature is supposed to only allow one single option, but apparently adb shell su -c "command" doesn't work this way, and plenty of root apps don't follow the rule. The su binary will now consider everything after -c as a part of the command.
- [MagiskSU] Removed legacy context hack for TiBack, what it currently does is slowing down the invocation
- [MagiskSU] Preserve the current working directory after invoking su
Previously phh superuser will change the path to /data/data after obtaining root shell. It will now stay in the same directory where you called su
- [MagiskSU] Daemon now also runs in u:r:su:s0 context
- [MagiskSU] Removed an unnecessary fork, reduce running processes and speed up the invocation
- [MagiskSU] Add -cn option to the binary
Not sure if this is still relevant, and also not sure if implemented correctly, but hey it's here
- [sepolicy-inject] Complete re-write the command-line options, now nearly matches supolicy syntax
- [sepolicy-inject] Support all matching mode for nearly every action (makes pseudo enforced possible)
- [sepolicy-inject] Fixed an ancient bug that allocated memory isn't reset
- [uninstaller] Now works as a independent script that can be executed at boot
Fully support recovery with no /data access, Magisk uninstallation with Magisk Manager
- [Addition] Busybox, MagiskHide, hosts settings can now be applied instantly; no reboots required
- [Addition] Add post-fs-data.d and service.d
- [Addition] Add option to disable Magisk (MagiskSU will still be started)

Magisk Manager

v5.3.0
- Add hide Magisk Manager feature - hide the app from detection
- Add update channel settings - you can now receive beta updates through the app
- Proper runtime permission implementation - request storage permission only when needed
- Add boot image file patch feature - you can patch boot images without root!
- Rewrite Magisk direct install method - merge with boot image file patch mode
- Add feature to restore stock boot image - convenient for applying OTAs

v5.2.0
- Fix force close which occurs when failure in flashing zips
- Remove several external dependencies and rewrite a large portion of components
- Improve MarkDown support: showing README.MD is much faster and will properly render Unicode characters (e.g. Chinese characters)
- Add language settings: you can now switch to languages other than system default
- Remove busybox included within APK; download through Internet if needed
- Use Magisk internal busybox if detected
- Busybox is added to the highest priority in PATH to create reliable shell environment
- Always use global namespace for internal shell if possible

v5.1.1
- Fix Magisk Manager hanging when reading files with no end newline
- Massive rewrite AsyncTasks to prevent potential memory leak
- Fix some minor issues with notifications
- Improve update notification and popup behavior
- Update internal uninstaller script

v5.1.0
- Introduce a new flash log activity, so you know what is actually happening, just like flashing in custom recoveries!
- Rewritten Java native shall interface: merged root shell and normal shell
- Cleaned up implementation of repo recyclerview and adapters

v5.0.6
- Fix crash when installing modules downloading from repos

v5.0.5
- Fix update notifications on Android O
- Fix crash when trying to install Magisk Manager update
- Update translations

v5.0.4
- Fix bug in su timeout

v5.0.3
- Fix FC on boot on Android O
- Adapt to Android O broadcast limitations: re-authenticate app when update is disabled on Android O

v5.0.2
- Rewrite zip signing part, zips downloaded from repo will be properly signed and adjusted for custom recoveries

v5.0.1
- Add namespace mode options
- Fix a bug in Manager OTA system

v5.0.0
- Support the new Magisk unified binary
- Properly handle application install / uninstall root management issues
- Add multiuser mode support
- Add application upgrade re-authentication feature
- Add basic integrity check for SafetyNet
- Merged install fragment and status fragment into Magisk fragment
- Fix theme switching glitch
- Update translations

v4.3.3
- Re-build APK with stable build tools

v4.3.2
- Improve usage of Github API to support unlimited amount of online repos
- Update translations (thanks to all contributors!!)

v4.3.1
- Update proper Magisk busybox detection, will not be confused by busybox installed by default in custom roms

v4.3.0
- Add Core Only Mode option
- Fix crashes when selecting release note on Samsung devices
- Hide modules using template lower than version 3

v2.4.7
- Update translations
- Update uninstall scripts

v4.2.6
- Samsung crashes finally fixed (confirmed!)
- Add settings to disable update notifications
- Adjust Dark theme colors
- Refined download section, now support download only when root is not detected
- Fix crashes in boot image selection

v4.2.5
- Fix Samsung crashes (theoretically)
- Adjust Dark theme colors
- Refined download section, now support download only when root is not detected
- Fix crashes in boot image selection

v4.2
- Change Repo cache to database
- Dark theme refined
- Alert Dialog buttons now properly aligned
- Support very large online modules' zip processing
- You can now download online modules without installing
- Add notifications when new Magisk version is available
- Removed changelog, donation link, support link in download cards
- Read and display README.md for online modules

v4.1
- Change MagiskHide startup
- Reduce static data (= less memory leaks/issues)
- Translation updates

v4.0
- Whole new Superuser section for MagiskSU management!
- Add Superuser tab in Logs section
- Add lots of Superuser settings
- Handle MagiskSU requests, logging, notifications
- Controls MagiskHide initialization
- Add disable button
- Add uninstall button
- Tons of improvements, not practical to list all



Vous n'êtes pas forcé à une seule solution root pour Magic Mount et d'autres fonctionnalités , cependant , seuls deux choix sont fournis : systemless SuperSU and MagiskSU , Il essaiera de supprimer toute autre racine et d'installer MagiskSU par défaut .



Aptitude


* Tout ce qui a précédemment modifié / système peut être chargé avec Magisk . J'ai porté Xposed , et ViPER4Android juste comme un exemple .

* 100% de roms personnalisés sans système ( jetez un coup d'œil à notre Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici)

* (WIP) Universal Multirom pour tous les appareils pris en charge par Magisk ( Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici )



Image


Si vous êtes déjà root avec MagiskSU , le super-utilisateur de Magisk phh ( non original ) ou le SuperSU officiel Systemless

1 - Installer / mettre à niveau Magisk selon les instructions de l'application
2 - Redémarrez et vous avez terminé !!

~~~~~~~~~~~~

Si vous n'êtes pas root , ou quelque chose s'est mal passé et vous avez besoin d'un début propre

1 - ( Recommandé ) Restaurer votre boot image ( image de démarrage ) de nouveau au stock

2 - Téléchargez le dernier Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
3 - Si vous choisissez d'utiliser SuperSU ( ne supporte que l'Android 6.0+) , Premier flash SuperSU en systemless mode
4 - Flash Magisk zip
5 - Redémarrez et mettez à jour le stub Magisk Manager .


Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici


VIA ADB


(Avancé) Via ADB (Support uniquement v13.6 +):


* Vous n'avez pas besoin d'une récupération personnalisée et aucune racine n'est nécessaire, mais vous aurez besoin d'une sauvegarde / sauvegarde d'image de démarrage en stock à l'avance

* Décompressez votre zip Magisk téléchargé

* Entrez dans le dossier que vous venez d'extraire ( appelez-le " dossier zip " ), copiez votre boot image stock dedans et renommez-la en boot.img

* Renommez le dossier avec le nom de l'architecture CPU de votre appareil à magisk_inject.

* Si vous ne connaissez pas l'architecture de votre appareil, essayez d'exécuter le shell adb shell getprop ro.product.cpu.abi pour vérifier

* Vérifiez si le dossier zip contient les fichiers ou dossiers suivants: META-INF, boot.img, common, magisk_inject

* Ouvrez le terminal, modifiez le répertoire dans le dossier zip et exécutez la commande suivante une ligne par ligne ( vous voudrez peut-être les copier car elles sont assez longues )

Code: Tout sélectionner
adb shell "rm -rf /data/local/tmp/*"
adb push META-INF/com/google/android/update-binary common magisk_inject boot.img /data/local/tmp
adb shell "cd /data/local/tmp/magisk_inject; mv ../common/* .; chmod 755 *; sh ../update-binary indep boot_patch.sh ../boot.img; mv ../bin/busybox busybox"
adb pull /data/local/tmp/magisk_inject/new-boot.img
adb shell "cd /data/local/tmp; rm -rf *.img magisk_inject/*.img update-binary bin common"


* Vous devez maintenant voir un fichier new-boot.img dans le dossier zip. Il s'agit de l'image de démarrage magisk-patched. Vous pouvez maintenant flasher l'image via fastboot .

* Redémarrez et vérifiez si Magisk Manager est installé et que la version correspond à la dernière de l'OP ( tuto )

* Si, pour une raison quelconque, Magisk Manager n'est pas installé / mis à niveau automatiquement, installez-le manuellement



Image



Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici


Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici


Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici


FIX ( si dispo )


~~~~~~~~~~~~~~~~


[BETA][2017.11.24] Magisk v14.5 (1456)



Dernière version de Magisk BETA : v14.5 (code: 1456)
Magisk Manager fourni : v5.4.3



Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici


Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici


Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici


Changelogs :

Spoiler: montrer

Magisk

v14.5 (1456)
- [Magiskinit] Fix bootloop issues on several devices
- [misc] Build binaries with NDK r10e, should get rid of the nasty linker warning when executing magisk

v14.5 (1455)
- [Daemon] Moved internal path to /sbin/.core, new image mountpoint is /sbin/.core/img
- [MagiskSU] Support switching package name, used when Magisk Manager is hidden
- [MagiskHide] Add temporary /magisk removal
- [MagiskHide] All changes above contributes to hiding from nasty apps like FGO and several banking apps
- [Magiskinit] Use magiskinit for all devices (dynamic initramfs)
- [Magiskinit] Fix Xiaomi A1 support
- [Magiskinit] Add Pixel 2 (XL) support
- [Magiskboot] Add support to remove avb-verity in dtbo.img
- [Magiskboot] Fix typo in handling MTK boot image headers
- [script] Along with updates in Magisk Manager, add support to sign boot images (AVB 1.0)
- [script] Add dtbo.img backup and restore support
- [misc] Many small adjustments to properly support old platforms like Android 5.0

v14.3 (1437)
- [MagiskBoot] Fix Pixel C installtion
- [MagiskBoot] Handle special lz4_legacy format properly, should fix all LG devices
- [Daemon] New universal logcat monitor is added, support plug-and-play to worker threads
- [Daemon] Invincible mode: daemon will be restarted by init, everything should seamlessly through daemon restarts
- [Daemon] Add new restorecon action, will go through and fix all Magisk files with selinux unlabled to system_file context
- [Daemon] Add brute-force image resizing mode, should prevent the notorious Samsung crappy resize2fs from affecting the result
- [resetprop] Add new "-p" flag, used to toggle whether alter/access the actual persist storage for persist props

v14.2
- [MagicMount] Clone attributes to tmpfs mountpoint, should fix massive module breakage

v14.1
- [MagiskInit] Introduce a new init binary to support skip_initramfs devices (Pixel family)
- [script] Fix typo in update-binary for x86 devices
- [script] Fix stock boot image backup not moved to proper location
- [script] Add functions to support A/B slot and skip_initramfs devices
- [script] Detect Meizu boot blocks
- [MagiskBoot] Add decompress zImage support
- [MagiskBoot] Support extracting dtb appended to zImage block
- [MagiskBoot] Support patching fstab within dtb
- [Daemon/MagiskSU] Proper file based encryption support
- [Daemon] Create core folders if not exist
- [resetprop] Fix a bug which delete props won't remove persist props not in memory
- [MagicMount] Remove usage of dummy folder, directly mount tmpfs and constuct file structure skeleton in place

Magisk Manager

v5.4.3
- Add flags to intent to prevent crashes
- Update translations

v5.4.2
- Support new paths and setup of v14.5
- Support repackaging Magisk Manager for hiding (only works on v14.5+)
- Support hardlinking global su database into app data
- Support signing boot images (AVB 1.0)
- Update app icon to adaptive icons
- Remove app from MagiskHide list if uninstalled
- Add support to save detailed logs when installing Magisk or modules
- Fix download progress error if module is larger than 20MB
- Changed the way how downloaded repos are processed, should be rock stable
- Prevent crashes when database is corrupted - clear db instead
- Fix saving wrong UID issue on multiuser mode
- Add custom update channel support - you can now switch to your own update server!
- Some UI adjustments and asynchronous UI performance improvements

v5.4.0
- SafetyNet checks now require external code extension (for 100% FOSS)
- Repo loading will now show real-time progress instead of blank screen
- Show progress when downloading an online module
- Allow secondary users to access superuser settings if allowed
- Fix several places where external storage is needed but forgot to request
- Fetching online repo info from sever is significantly faster thanks to multithreading
- Pulling down Download page will now force a full refresh, thanks to the faster loading speed
- Using new resetprop tool to properly detect MagiskHide status

v5.3.5
- Fix error when MagiskManager folder doesn't exist
- Offload many logic to scripts: script fixes will also be picked up in the app
- Add installing Magisk to second slot on A/B partition devices
- Support file based encryption: store necessary files into DE storage
- Update uninstall method to self remove app and prompt user to manually reboot


Image


Dépannage

FAQ:

Q: Mon appareil n'est pas pris en charge!
R: S'il vous plaît ouvrir un problème sur Github, ainsi que votre image de démarrage téléchargés. Pas d'image de démarrage, pas de solution.

Q: Safety Net échoue après l'installation de Magisk
R: Avez-vous activé Magisk Hide dans les paramètres de Magisk Manager ? Essayez de désactiver et de réactiver à nouveau .
À partir de la version 11.0, Magisk Manager démarre MagiskHide au démarrage , dans de rares conditions , il n'arrive pas à exécuter le processus de démarrage

Q: Il ne passe toujours pas CTS !!
R: Si vous utilisez SuperSU, vous avez souvent besoin de suhide, ou peut-être d'autres solutions. Je n'ai pas le contrôle de la façon dont SuperSU se comporte.

Problèmes actuellement connus (v11.1):

( MagiskSU ) Problèmes avec le montage / system rw dans certaines applications root, alors que beaucoup d'autres fonctionnent parfaitement (connu: TitaniumBackup )

Montez manuellement / rw de système avant d'employer TiBack pour enlever des apps du système ( beaucoup d'apps peuvent faire cela )
( BTW , vous utilisez une interface sans système, pourquoi ne pas simplement congeler bloatware au lieu de remounting / system rw et le supprimer )
Pixel / Pixel XL : WIP

Appareils Sony en général: Stock Images de démarrage Sony semble utiliser le noyau ELF qui est non réparable, ou certains ont deux ramdisks ( interne + externe ) .
Si vous connaissez des informations additionnelles sur les modifications d'image de démarrage de Sony , contactez-moi

Certains périphériques Asus : Certains des périphériques nécessitent une signature d'image de démarrage, recherchez les forums et signez-les vous-mêmes.

Magisk Hide ne joue pas bien avec les appareils Samsung stock . Peut-être essayer un kernel personnalisé ( je ne possède pas un Sammy moderne ...)



Spoiler: montrer
Donation
I spent endless hours to create Magisk. If you like my work, feel free to donate.
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici


Sources
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici (Magisk Core Scripts and Boot Image patching)
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici (sepolicy tools used in both Magisk and MagiskSU)
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici (Manipulate any system prop, at any time, with no limitations)
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici (MagiskSU)
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici (libsepol, libselinux for sepolicy-injection and Superuser)
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici (Magisk Manager)

Special Thanks
@phhusson for his advice with sepolicy and his sepolicy injection tool, boot image tools, hide su tools, superuser
@Chainfire for many bits of shell script code, his supolicy in older versions, and the complete documentation How-To SU
@nkk71 for his original resetprop
@digitalhigh and @DVDandroid for massive contributions to Magisk Manager
@Captain_Throwback for being the No.1 supporter, testing and finding bugs all the time
@osm0sis for his shell script for image/zip size detection and unSU
@YashdSaraf for his super complete Busybox to obtain a reliable environment


Pour terminer ce topic , je voudrais dire que j'ai lu et relu plusieurs fois ( 5 au minimum ) le sujet source avant de poster ici . J'ai traduit au mieux et détaillé au plus possible le topic . Si vous souhaitez participer , avez des suggestions , des choses à amener à ce sujet ( contradictions , précisions , astuces etc... ) , n'hésitez pas à intervenir , le sujet sera mis à jour en fonction des changements à effectuer .



Vos retours sont les bienvenus ! :hello:
Samsung Galaxy S8 Black
LG G2 D802- D80230d
Samsung Galaxy S6 White 32GO G920F-XEF


Spoiler: montrer
Phonandroid sur :
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Modérateur Samsung
Modérateur Samsung
 
Messages: 17197
Enregistré le: 05 Fév 2013
Localisation: Dans le NORD
Mobile: SM-G950F
ROMs: FXXU1AQG5-XEF

Publicité
android
Membre
 
Messages: 3452
Inscription: 1 Juil 2010
Mobile: Samsung galaxy

Re: Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar laupuy » Sam 11 Fév 2017 10:19

Salut Micka, super

J'en entend beaucoup parler de ce magisk...
Tu as essayé ?
@+
OnePlus.3 Blu_sparked sur Omni.8 avec Swift.Black.Substratum.Theme et Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici

Suivez Phonandroid sur Facebook, Twitter, Google+ et YouTube A lire avant de participer sur le forum L'appli PhonAndroid Forum
Avatar de l’utilisateur
Modérateur global
Modérateur global
 
Messages: 6972
Enregistré le: 08 Oct 2014
Localisation: dans tes 22
Mobile: OnePlus3
ROMs: Omni 8

Re: Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar coyote950 » Sam 11 Fév 2017 10:27

Salut Laurent

Non , pas testé , mais comme tout le monde en parle et que personne ne sais exactement, j'espère que ce file va se remplir héhé !
Samsung Galaxy S8 Black
LG G2 D802- D80230d
Samsung Galaxy S6 White 32GO G920F-XEF


Spoiler: montrer
Phonandroid sur :
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Modérateur Samsung
Modérateur Samsung
 
Messages: 17197
Enregistré le: 05 Fév 2013
Localisation: Dans le NORD
Mobile: SM-G950F
ROMs: FXXU1AQG5-XEF

Re: Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar Lao Tseu » Sam 11 Fév 2017 10:37

Bonjour coyote et Laupy,

Super tutoriel :super:

En se mettant à la place d'un néophyte (un peu comme moi :vieux-smiley: ), Magisk est-il sensé fonctionner pour toutes les marques et modèles de téléphones, toutes les versions d'android ??
/!\ Penser à éditer votre 1er post et le mettre en [RÉSOLU] merci
"La terre fait tout sans se presser et pourtant tout est accompli"
"Aucun de nous ne sait ce que nous savons tous, ensemble"
"Le respect de Soi commence par celui des autres"
"On ne peut arrêter le temps perdu, mais on peut arrêter de perdre son temps"
Avatar de l’utilisateur
Super VIP
Super VIP
 
Messages: 1867
Enregistré le: 21 Nov 2015
Localisation: PACA
Mobile: Samsung Galaxy S6
ROMs: Alexis_Rom

Re: Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar laupuy » Sam 11 Fév 2017 10:42

Salut FanFan :)

Oui (enfin android >5.0), sinon -> FAQ -> Q#1

;)
OnePlus.3 Blu_sparked sur Omni.8 avec Swift.Black.Substratum.Theme et Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici

Suivez Phonandroid sur Facebook, Twitter, Google+ et YouTube A lire avant de participer sur le forum L'appli PhonAndroid Forum
Avatar de l’utilisateur
Modérateur global
Modérateur global
 
Messages: 6972
Enregistré le: 08 Oct 2014
Localisation: dans tes 22
Mobile: OnePlus3
ROMs: Omni 8

Re: Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar coyote950 » Sam 11 Fév 2017 10:46

Salut FanFanLaTuFlippe

Comme le dis Laupuy, oui , normalement ( merci Laurent ;) )

A partir de la version Android 5.0 ou plus. Cest pour ça que j'ai posté dans Tutoriels généraux :)

Il faut tester aussi ( si possible ) pour éventuellement agrémenter le file et savoir a quoi s'en tenir

Bonne journée

Édit : Je prépare un sujet sur Suhide aussi , qui sert à cacher le root

Édit 2 : Tuto fais ( sur Suhide )
Samsung Galaxy S8 Black
LG G2 D802- D80230d
Samsung Galaxy S6 White 32GO G920F-XEF


Spoiler: montrer
Phonandroid sur :
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Modérateur Samsung
Modérateur Samsung
 
Messages: 17197
Enregistré le: 05 Fév 2013
Localisation: Dans le NORD
Mobile: SM-G950F
ROMs: FXXU1AQG5-XEF

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar Lao Tseu » Sam 11 Fév 2017 11:23

je voulais tester Magisk, mais ma sœur à un Grand prime sous android 4.4.4, donc c'est cuit pour le rooter ?? ou je dois flasher d'abord en 5.0.1 ??
/!\ Penser à éditer votre 1er post et le mettre en [RÉSOLU] merci
"La terre fait tout sans se presser et pourtant tout est accompli"
"Aucun de nous ne sait ce que nous savons tous, ensemble"
"Le respect de Soi commence par celui des autres"
"On ne peut arrêter le temps perdu, mais on peut arrêter de perdre son temps"
Avatar de l’utilisateur
Super VIP
Super VIP
 
Messages: 1867
Enregistré le: 21 Nov 2015
Localisation: PACA
Mobile: Samsung Galaxy S6
ROMs: Alexis_Rom

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar coyote950 » Sam 11 Fév 2017 11:25

Apparemment cuit oui :/ C'est 5.0 minimum
Samsung Galaxy S8 Black
LG G2 D802- D80230d
Samsung Galaxy S6 White 32GO G920F-XEF


Spoiler: montrer
Phonandroid sur :
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Modérateur Samsung
Modérateur Samsung
 
Messages: 17197
Enregistré le: 05 Fév 2013
Localisation: Dans le NORD
Mobile: SM-G950F
ROMs: FXXU1AQG5-XEF

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar Lao Tseu » Sam 11 Fév 2017 11:30

coyote950 a écrit:Apparemment cuit oui :/ C'est 5.0 minimum


Merci coyote, je vais essayer de le passer sous android 5.
Bon week-end ;)
/!\ Penser à éditer votre 1er post et le mettre en [RÉSOLU] merci
"La terre fait tout sans se presser et pourtant tout est accompli"
"Aucun de nous ne sait ce que nous savons tous, ensemble"
"Le respect de Soi commence par celui des autres"
"On ne peut arrêter le temps perdu, mais on peut arrêter de perdre son temps"
Avatar de l’utilisateur
Super VIP
Super VIP
 
Messages: 1867
Enregistré le: 21 Nov 2015
Localisation: PACA
Mobile: Samsung Galaxy S6
ROMs: Alexis_Rom

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar coyote950 » Sam 11 Fév 2017 11:32

Avec plaisir ;)

Merci à toi et bon week également
Samsung Galaxy S8 Black
LG G2 D802- D80230d
Samsung Galaxy S6 White 32GO G920F-XEF


Spoiler: montrer
Phonandroid sur :
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Modérateur Samsung
Modérateur Samsung
 
Messages: 17197
Enregistré le: 05 Fév 2013
Localisation: Dans le NORD
Mobile: SM-G950F
ROMs: FXXU1AQG5-XEF

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar pateve » Sam 11 Fév 2017 12:26

Salut Micka,
Merci pour ce superbe tuto bien complet. Juste une question: comme tu dis qu'il faut flasher le fichier zip de magisk pour une first install, n'est-il pas nécessaire d'avoir un recovery custom TWRP dans les prérequis? Merci :wink:
Mon Equipement

Spoiler: montrer
Model: Samsung Galaxy Note 4
Version Android: 4.4.4
SD ext 64 GB

Model: Samsung Galaxy Note 3
Version Android: 4.4.2
SD ext 64 GB

Model: Samsung Galaxy Tab 2 10.1 GT-P5110
Version Android: 4.2.2
SD ext 32 GB





Suivez PhonAndroid sur
Spoiler: montrer
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Android Star
Android Star
 
Messages: 15031
Enregistré le: 26 Juil 2012
Localisation: Mirande, Gers, France
Mobile: S7 Edge
Tablette: Cube U65GT
ROMs: 6.01

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar coyote950 » Sam 11 Fév 2017 12:29

Salut Pat et merci à toi ;)

Je vais le rajouter effectivement, j'ai oublié les prérequis, merci de l'avoir remarqué :)

Édit : Prérequis ajoutés

N'hésitez pas si vous avez d'autres observations, je me ferais un plaisir de les ajouter ou modifier

A+
Samsung Galaxy S8 Black
LG G2 D802- D80230d
Samsung Galaxy S6 White 32GO G920F-XEF


Spoiler: montrer
Phonandroid sur :
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Modérateur Samsung
Modérateur Samsung
 
Messages: 17197
Enregistré le: 05 Fév 2013
Localisation: Dans le NORD
Mobile: SM-G950F
ROMs: FXXU1AQG5-XEF

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar pateve » Sam 11 Fév 2017 12:43

Merci encore Micka: super taf! :super:
Mon Equipement

Spoiler: montrer
Model: Samsung Galaxy Note 4
Version Android: 4.4.4
SD ext 64 GB

Model: Samsung Galaxy Note 3
Version Android: 4.4.2
SD ext 64 GB

Model: Samsung Galaxy Tab 2 10.1 GT-P5110
Version Android: 4.2.2
SD ext 32 GB





Suivez PhonAndroid sur
Spoiler: montrer
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Android Star
Android Star
 
Messages: 15031
Enregistré le: 26 Juil 2012
Localisation: Mirande, Gers, France
Mobile: S7 Edge
Tablette: Cube U65GT
ROMs: 6.01

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar coyote950 » Sam 11 Fév 2017 12:45

Merci Pat ;)
Samsung Galaxy S8 Black
LG G2 D802- D80230d
Samsung Galaxy S6 White 32GO G920F-XEF


Spoiler: montrer
Phonandroid sur :
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Modérateur Samsung
Modérateur Samsung
 
Messages: 17197
Enregistré le: 05 Fév 2013
Localisation: Dans le NORD
Mobile: SM-G950F
ROMs: FXXU1AQG5-XEF

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar toyax » Sam 11 Fév 2017 13:28

Bonjour je viens de mettre Android 7 nougat sur mon s7 ( G935FXXU1DQB3 BTU) edge avec home csc. Magisk est compatible avec mon s7 edge ? Si j'ai bien compris il faut flasher Magisk avec trwp et ensuite pour installer super su ou phh ? Je l'installe par le play store ou je doit passer par trwp ?
Android du week-end
Android du week-end
 
Messages: 120
Enregistré le: 11 Avr 2013

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar Tekken » Sam 11 Fév 2017 13:35

Salut et merci pour le tuto.
J'ai déjà testé magisk + suhide + Systemless lors de sa sortie en version 7 puis lors du passage en version 8 ça ne fonctionnait plus.
Je resterais bien mais j'attends d'avoir des retours concluant
Avatar de l’utilisateur
Modérateur Samsung
Modérateur Samsung
 
Messages: 10031
Enregistré le: 04 Aoû 2012
Localisation: Angers
Mobile: Samsung Galaxy S5
Tablette: Samsung Galaxy Tab2
ROMs: Phoenix ROM / Marshmallow CM

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar coyote950 » Sam 11 Fév 2017 13:53

Tekken a écrit:Salut et merci pour le tuto.
J'ai déjà testé magisk + suhide + Systemless lors de sa sortie en version 7 puis lors du passage en version 8 ça ne fonctionnait plus.
Je resterais bien mais j'attends d'avoir des retours concluant


Salut Cédric

Avec plaisir

Je reste sur mon bon vieux Supersu hehe !


toyax a écrit:Bonjour je viens de mettre Android 7 nougat sur mon s7 ( G935FXXU1DQB3 BTU) edge avec home csc. Magisk est compatible avec mon s7 edge ? Si j'ai bien compris il faut flasher Magisk avec trwp et ensuite pour installer super su ou phh ? Je l'installe par le play store ou je doit passer par trwp ?



Salut

Tu testes et tu reportes ici si tu veux :D Ces méthodes avec Magisk et superUser etc me sont inconnues et je pense que je ne suis pas le seul :wink:

Pour supersu tu le flashes en 1er et phh je ne sais pas du tout , désolé

edit : J'ai tenté Phh's SuperUser avec Magisk sur mon s7 edge et j'ai des freeze puis reboot intempestifs ! Je suis sur la ambasadii rom :o

Phh ici >>> Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Samsung Galaxy S8 Black
LG G2 D802- D80230d
Samsung Galaxy S6 White 32GO G920F-XEF


Spoiler: montrer
Phonandroid sur :
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Modérateur Samsung
Modérateur Samsung
 
Messages: 17197
Enregistré le: 05 Fév 2013
Localisation: Dans le NORD
Mobile: SM-G950F
ROMs: FXXU1AQG5-XEF

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar toyax » Sam 11 Fév 2017 16:36

Ok je teste et fait un retour
Android du week-end
Android du week-end
 
Messages: 120
Enregistré le: 11 Avr 2013

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar coyote950 » Sam 11 Fév 2017 16:39

Salut

D'accord. Merci

A+
Samsung Galaxy S8 Black
LG G2 D802- D80230d
Samsung Galaxy S6 White 32GO G920F-XEF


Spoiler: montrer
Phonandroid sur :
Google+
Vous devez etre membre pour voir le lien! inscrivez vous... gratuitement :-) ici
Facebook
Twitter
Avatar de l’utilisateur
Modérateur Samsung
Modérateur Samsung
 
Messages: 17197
Enregistré le: 05 Fév 2013
Localisation: Dans le NORD
Mobile: SM-G950F
ROMs: FXXU1AQG5-XEF

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]

Messagepar toyax » Sam 11 Fév 2017 16:52

Phh's ne fonctionne pas
Android du week-end
Android du week-end
 
Messages: 120
Enregistré le: 11 Avr 2013

Re: |ROOT] Magisk v11.1 - Root & Universal Systemless Interface [Android 5.0+]



Retourner vers Tutoriels généraux Android



  • Articles en relation
    Réponses
    Vues
    Dernier message