בירור | השבתת שורת הסטטוס בר
-
לכאורה אפשר גם עם מנהל מכשיר (device admin)
כלומר כמעט אותו דבר כמו device owner רק שמפעילים (ומכבים) את ההרשאה דרך תפריט מנהלי מכשיר בהגדרות בלי adb
חוץ מזה לא חושב שתהיה דרך נורמלית לעשות את זה@איש-אמת כתב בבירור | השבתת שורת הסטטוס בר:
מה גם שרוב המכשירים הסינים לא תומכים בזה.
אין אצלם את התפריט בהגדרות של מנהל מכשיר?
עד היום חשבתי שיש mdm רק שאין gms ואין frp -
@ENM כתב בבירור | השבתת שורת הסטטוס בר:
עד היום חשבתי שיש mdm רק שאין gms ואין frp
לא ניסיתי אף פעם, אבל זה סרט לבנות אחד כזה משלי, לא?!
רק שמפעילים (ומכבים) את ההרשאה דרך תפריט מנהלי מכשיר בהגדרות בלי adb
נניח וכן יש, יש איך להעניק את ההרשאות האלו דרך adb? יעני לא אכפת לי שאפשר לכבות, רק בא לי התקנה נקיה ללא מעורבות משתמש
-
@איש-אמת כתב בבירור | השבתת שורת הסטטוס בר:
לא ניסיתי אף פעם, אבל זה סרט לבנות אחד כזה משלי, לא?!
לא קשה כ"כ, אני עשיתי את זה
https://developer.android.com/reference/kotlin/android/app/admin/DevicePolicyManager#setStatusBarDisabled(android.content.ComponentName, kotlin.Boolean)@איש-אמת כתב בבירור | השבתת שורת הסטטוס בר:
רק בא לי התקנה נקיה ללא מעורבות משתמש
אבל שיהיה התקנה נקיה אין לי מושג איך לעשות (אולי עם גירסה ערוכה או כאלה דברים)
-
@איש-אמת אם תרצה לבדוק בניתי אפליקציית ניסוי (באימולטור היא משביתה סטטוס בר)
app-debug.apk
להפעיל הרשאת device owner:adb shell dpm set-device-owner com.emn308.disabledstatusbar/.Admin
לכבות את ההרשאה
adb shell dpm remove-active-admin com.emn308.disabledstatusbar/.Admin
ואז להפעיל מחדש את המכשיר
ללא אחריות!
ועוד משהו, בדקתי את זה, ונראה שחייבים device owner ולא device admin
כלומר חייבים לתת את ההרשאה עם adb -
@מתושלח-הבבלי לא הבנתי