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
$ 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]:
[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
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]: