Magisk - Installation & suppression d'applications système "systemlessly" (Terminal Systemizer)

Magisk - Installation & suppression d'applications système "systemlessly" avec Magisk Terminal Systemizer

Dernière mise à jour : LineageOs15 - Android 9

Ce document indique comment transformer une application utilisateur en application système  "systemlessly", c'est à dire sans modification de la partition système, au moyen du module Magisk "Terminal Systemizer de Magisk.

Sommaire

1 - Préalable

2 - Utilisation

$ adb devices
List of devices attached
b36c608a device
$ adb shell
gts210velte:/ $ su
gts210velte:/ # systemize

==============================================
App Systemizer (Terminal Emulator) v17.3.1(70)
by veez21
==============================================
BusyBox v1.31.1-osm0sis
/system/xbin/busybox
==============================================
Enter logs to upload logs
==============================================
Set SELinux Enabled: false
SELinux Status: Enforcing
==============================================

1 - Systemize Installed Apps (Listed)
2 - Systemize Installed Apps (Enter label)
3 - Systemize given APK
4 - Revert Systemized Apps
s - Set SELinux
0 - Exit
[CHOICE]:

2.1 - Transformation application utilisateur en application système

[CHOICE]: 1

Loading Apps [\]
==============================================
Installed Apps ===============================
==============================================

1 - Amaze
2 - Apk Analyzer
3 - App Backup & Restore
4 - Aurora Droid
5 - Aurora Store
6 - Batch Uninstaller
7 - FakeStore
8 - Fast News
9 - Magisk Manager
10 - Mozilla UnifiedNlp Backend
11 - Nominatim Geocoder Backend
12 - oandbackup
13 - SMS Backup & Restore

To systemize multiple apps, enter multiple number. Example: "1 12 9"
x - Back to Menu
r - Refresh list
0 - Exit
[CHOICE]:

Note : Observé avec l'application Terminal Emulator : la liste des applications n'apparaît pas, mais elle apparaît avec l'émulateur de Terminal fourni avec LineageOS et avec Termux ... Pas de problème également, via adb

[CHOICE]: 1
==============================================
Systemizing Amaze
Checking APK directory - OK
Checking package name - com.amaze.filemanager
Where to install?
< 1 - /system/app | 2 - /system/priv-app | 0 - cancel > : 2
 < 1 - /system/app | 2 - /system/priv-app | 0 - cancel > : 2
 Checking APK size - 7M
Transfering base.apk(com.amaze.filemanager) to '/system/priv-app'...
Transfering libs
Granting Permissions
com.amaze.filemanager - Done
Reboot to apply changes

2.2 - Conversion application system installée "systemlessly" en transformation utilisateur

gts210velte:/ # systemize

==============================================
App Systemizer (Terminal Emulator) v17.3.1(70)
by veez21
==============================================
BusyBox v1.31.1-osm0sis
/system/xbin/busybox
==============================================
Enter logs to upload logs
==============================================
Set SELinux Enabled: false
SELinux Status: Enforcing
==============================================

1 - Systemize Installed Apps (Listed)
2 - Systemize Installed Apps (Enter label)
3 - Systemize given APK
4 - Revert Systemized Apps
s - Set SELinux
0 - Exit
[CHOICE]: