בירור השבתת שורת הסטטוס בר
-
לכאורה אפשר גם עם מנהל מכשיר (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 -
@mefateach אם הוא יסיר את תגית testonly הוא לא יוכל להסיר את האפליקציה (ולהחזיר את הסטטוס בר) ללא איפוס המכשיר
דרך אגב, אני ו gpt בנינו אותה בכמה דקות, אין לי בעיה להביא קוד מקור שלה -
@ENM ואם לא?
אתה תומך גדול של קוד פתוח אז למה זה קשור לזה שבנית את זה עם GPT? -
@מתושלח-הבבלי לא הבנתי
-
@ENM כתב בבירור | השבתת שורת הסטטוס בר:
@מתושלח-הבבלי לא הבנתי
הבנתי מדבריך שלא אכפת לך לשתף את הקוד
בגלל שיצרת אותו עם GPT
אז שאלתי האם במקרה שהיית בונה את זה לבד, לא היית משתף את הקוד? -
@מתושלח-הבבלי כתב בבירור | השבתת שורת הסטטוס בר:
הבנתי מדבריך שלא אכפת לך לשתף את הקוד
הבנת לא נכון, בכל מקרה לא היה אכפת לי,
לא מדובר במשהו רציני, בסך הכול משהו שבניתי בשביל @איש-אמת לבדיקה -
@ENM כתב בבירור | השבתת שורת הסטטוס בר:
לא מדובר במשהו רציני, בסך הכול משהו שבניתי בשביל @איש-אמת לבדיקה
בדקתי עכשיו זה מצוין, בדיוק מה שחיפשתי, תודה רבה רבה
ואם אפשר את הקוד אני אשמחועוד משהו, בדקתי את זה, ונראה שחייבים device owner ולא device admin
כנראה שזה נכון, בכול אופן אצלנו...