conf: add empty stuff_util to confs

gf-arm64
FriendlyNeighborhoodShane 3 years ago
parent 9df6b0f23d
commit 3712666d0f

@ -19,6 +19,7 @@ For making your own pack and config file, check custom-pack.md
- `minsdk`: The minimum Android SDK version the pack supports fully. It'll still install below that, but will show a warning to the user.
- `modprop`: The variable containing the entirety of Magisk's mod.prop, which will appear in your installed modules. Nothing really important here except verc, which is described above, and id, which has to be the same as modname variable from update-binary.
- `stuff`, `stuff_arch`, `stuff_sdk`, `stuff_arch_sdk`: Stuff variables are really space/tab-separated lists of all the objects (Relative to the root of the zip during flashing, or relative to either res or resdl directories in the build process) that are installed to be installed to device. It is going to be put through a for loop, so no whitespace is to be used in a single entry. Luckily, android system files aren't supposed to have spaces in their names/paths. For files in `stuff`, the file with that path is grabbed directly from res or resdl (in ascending priority), while for the other arrays, the files are grabbed from $(dirname [path])/-*-/$(basename [path]) (further clarification in build-your-pack.md).
- `stuff_util`: Same whitespace-separated list as above, but for things that should be grabbed from res or resdl during building, but not placed during installation. Could be used for extra tools used in the hook funcs.
- `stuff_other`, `stuff_old`: Just lists of stuff from other packs and stuff that used to be in any of the packs that I made for organisation. They have no purpose other than to be merged in stuff_uninstall.
- `stuff_uninstall`: Everything in this list is removed from system during a system installation and uninstallation. Should include everything in the pack, along with anything that used to be in it and anything that might be from alternative conflicting packs.
- `stuff_debloat`: Anything not from these packs that might conflict with it. For example GApps, other location providers, etc. They are removed (and backed up) during a system install and pseudo-debloated during a Magisk install.

@ -31,6 +31,9 @@ stuff_sdk="
stuff_arch_sdk="
";
stuff_util="
";
stuff_other="
/system/app/AppleNLPBackend/AppleNLPBackend.apk
/system/app/AuroraDroid/AuroraDroid.apk

@ -43,6 +43,9 @@ stuff_sdk="
stuff_arch_sdk="
";
stuff_util="
";
stuff_other="
/system/app/AppleNLPBackend/AppleNLPBackend.apk
/system/app/AuroraDroid/AuroraDroid.apk

@ -47,6 +47,9 @@ stuff_sdk="
stuff_arch_sdk="
";
stuff_util="
";
stuff_other="
/system/app/AppleNLPBackend/AppleNLPBackend.apk
/system/app/AuroraDroid/AuroraDroid.apk

@ -53,6 +53,9 @@ stuff_sdk="
stuff_arch_sdk="
";
stuff_util="
";
stuff_other="
/system/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk
/system/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk

@ -65,6 +65,9 @@ stuff_arch_sdk="
/system/lib64/libjni_latinimegoogle.so
";
stuff_util="
";
stuff_other="
/system/app/AuroraStore/AuroraStore.apk
/system/etc/default-permissions/microg-permissions-unlp.xml

@ -43,6 +43,9 @@ stuff_sdk="
stuff_arch_sdk="
";
stuff_util="
";
stuff_other="
/system/app/AuroraDroid/AuroraDroid.apk
/system/app/AuroraStore/AuroraStore.apk

@ -29,6 +29,9 @@ stuff_sdk="
stuff_arch_sdk="
";
stuff_util="
";
stuff_uninstall="$stuff $stuff_arch $stuff_sdk $stuff_arch_sdk $initdfile $addondfile";
stuff_debloat="

Loading…
Cancel
Save