microgcheck: initial commit
Signed-off-by: Cuynu <cuynu@proton.me>
This commit is contained in:
commit
0bbbfca43c
1 changed files with 33 additions and 0 deletions
33
check.sh
Executable file
33
check.sh
Executable file
|
|
@ -0,0 +1,33 @@
|
||||||
|
#!/system/bin/sh
|
||||||
|
# Simple check if the device is using microG (non morphe, revanced) as alternative to Google Play Services or not by querying com.google.android.gms package
|
||||||
|
# Written by cuynu.
|
||||||
|
|
||||||
|
MICROG_FOUND="[com.google.android.gms] is microG :)"
|
||||||
|
NONMICROG="[com.google.android.gms] is not microG :("
|
||||||
|
NOPKG="[com.google.android.gms] not found !"
|
||||||
|
SYSTEMAPP="[com.google.android.gms] is system app!"
|
||||||
|
NOTSYSTEMAPP="[com.google.android.gms] is not system app!"
|
||||||
|
|
||||||
|
microgfound() {
|
||||||
|
echo $MICROG_FOUND
|
||||||
|
}
|
||||||
|
|
||||||
|
pkgnotfound() {
|
||||||
|
echo $NOPKG
|
||||||
|
}
|
||||||
|
|
||||||
|
nonmicrog() {
|
||||||
|
echo $NONMICROG
|
||||||
|
}
|
||||||
|
|
||||||
|
issysapp() {
|
||||||
|
echo $SYSTEMAPP
|
||||||
|
}
|
||||||
|
|
||||||
|
notsysapp() {
|
||||||
|
echo $NONSYSTEMAPP
|
||||||
|
}
|
||||||
|
|
||||||
|
dumpsys package com.google.android.gms > /dev/null 2&>1 || pkgnotfound
|
||||||
|
dumpsys package com.google.android.gms | grep /system/priv-app > /dev/null 2&>1 && issysapp || notsysapp
|
||||||
|
dumpsys package com.google.android.gms | grep org.microg.gms* > /dev/null 2&>1 && microgfound || nonmicrog
|
||||||
Loading…
Reference in a new issue