מדריך כיצד לגרום לתכונת ה-Always on Display של סמסונג להפעיל בהתבסס על הקשרים מותאמים אישית כגון טעינה, כיוון המכשיר או מיקום.
סמסונג זוכה להתייחסות רבה על אופטימיזציית הביצועים שלה ביחס לתוכנה שלה (אם כי כמה מהביקורת הזו היא לגיטימי ו/או מדויק זה דיון לפעם אחרת), אבל קשה להכחיש כמה ערך מוסף התוכנה שלהם מביא. אני יכול להמשיך ולהמשיך על כל התכונות שאתה יכול למצוא ב-Samsung Experience (הידועה בעבר כ-TouchWiz), אבל היום אני הולך להתמקד כיצד לשפר תכונה אחת מעט יותר: Always On לְהַצִיג. ספציפית, איך הפעל באופן אוטומטי את 'תמיד בתצוגה' בעת טעינה, אך השבת אותו כאשר אינו בטעינה.
לאלו מכם שיצאו מהמעגל, תכונת ה-Always on Display (AOD) של סמסונג היא מצב מסך מיוחד שמוצג כאשר פסק הזמן הקצוב לאנדרואיד. במצב זה, תוכל לראות במהירות את התאריך הנוכחי, השעה, ההודעות, אירועי היומן ועוד תכונות הניתנות להתאמה אישית. AOD הוא בלעדי לסדרות הסמארטפונים Samsung Galaxy S7 ו-S8 ומהווה דרך שימושית לקבל הצצה מהירה במידע חשוב מבלי שתצטרך להניח אצבע על הטלפון שלך.
ניתן להחליף AOD באופן אוטומטי בהתבסס על לוח זמנים בהגדרות, אך מלבד זאת אין הרבה הקשרים אחרים שבהם אתה יכול להשתמש כדי לשלוט כאשר AOD פעיל. למרבה המזל עם הכוח של Tasker, אנחנו יכולים להגדיר כל הקשר שנרצה להפעיל כאשר AOD מופעל/כבוי. הכנתי א
אפליקציה פשוטה שתוכל להתקין ולשכוח ב-Samsung Galaxy S7, S7 Edge, S8 או S8+ שמפעילה AOD בעת טעינה בלבד, אבל אני גם אראה איך אתה יכול להגדיר כל הקשר אחר שאתה רוצה.הורד את אפליקציית AOD on Charge מ-XDA Labs
הערה: האפליקציה לעיל נוצרה באמצעות Tasker עם Tasker App Factory. אין לו ממשק משתמש. הסתר את סמל האפליקציה ממגירת האפליקציות שלך לאחר התקנתה. תוכל לראות כיצד נוצרה האפליקציה על ידי ביצוע השלבים הבאים.
מדריך - הפעלת מצב AOD בהקשרים מותאמים אישית
דרישות
- טאסקר ($2.99)
למרות שאני משתמש ב-Tasker כאן, אתה חופשי להשתמש בכל אפליקציית אוטומציה אחרת לבחירתך. Tasker הוא ללא ספק הפופולרי ביותר, וזה האחד שרוב האנשים מכירים, אז זה מה שאני משתמש בו.
אפשרות 1 - החלף מצב AOD כאשר הוא מחובר לרשתות WiFi מסוימות
להלן הוראות שלב אחר שלב כיצד להגדיר את הסקריפט הזה. אני אתמקד בהפעלה/השבתה של מצב AOD כשאתה מתחבר/מתנתק מרשת ה-WiFi הביתית/עבודה שלך, אבל אתה יכול להגדיר כל טריגר אחר שתרצה.
- פתח את Tasker והקש על כפתור + בפינה השמאלית התחתונה כדי ליצור פרופיל חדש.
- הקש על "מדינה" כדי להוסיף הקשר מדינה.
- בחר "נטו" ואז "WiFi מחובר".
- תחת SSID, הקש על זכוכית המגדלת כדי להציג רשימה של SSIDs שנשמרו. בחר כאן את רשת ה-WiFi הרצויה.
- הקש על מקש החזרה ו-Tasker יבקש ממך לצרף משימה קיימת או ליצור משימה חדשה. בחר "משימה חדשה". אל תטרחו לתת לזה שם.
- ברגע במסך עריכת המשימות, הקש על הסמל + באמצע התחתון כדי להוסיף פעולה.
- בחר "קוד" ואז "פונקציית Java."
- לחץ על סמל הקפה ובחר CONTEXT.
- לחץ על זכוכית המגדלת ליד Function וחפש את getContentResolver().
- שדה "החזרה" חדש אמור להופיע למעלה. הזן כאן "cr". לחץ על חזרה כדי לחזור למסך עריכת המשימות.
- הוסף פעולה נוספת של פונקציית Java (שלבים #6-7). הפעם עבור השדה Class או Object לחץ על זכוכית המגדלת וחפש את Settings$System. עבור השדה Function לחץ על זכוכית המגדלת ובחר putInt. כעת תופיע קבוצה של פרמטרים. עבור ה-Param (ContentResolver) לחץ על כוס הקפה ובחר באובייקט "cr". עבור הפראם (מחרוזת) הזן aod_mode. עבור Param (int) הזן 1.
- לחץ על חזרה כדי לחזור למסך עריכת המשימות. כעת לחץ לחיצה ארוכה על שתי הפעולות שעשינו והקש על כפתור הלוח כדי להעתיק אותן. לחץ אחורה כדי לצאת למסך הראשי של Tasker.
- ברגע שמגיעים למסך הראשי של Tasker, לחץ לחיצה ארוכה על המשימה שזה עתה ביצענו והקש על "הוסף יציאה ממשימה". אל תטרחו לתת שם למשימה.
- כאשר אתה במסך העריכה של המשימה החדשה, לחץ לחיצה ארוכה בכל מקום באמצע המסך עד להופעת פעולת הדבק. הקש כדי להדביק את שתי הפעולות שהעתקנו קודם לכן.
- הקש על פעולה מס' 2 כאן וגלול מטה. שנה 1 ל-0 תחת Param (int). הקש על כפתור החזרה עד שתחזור למסך הראשי של Tasker, וסיימת!
אפשרות 2 - הפעל מצב AOD כאשר ההתקן עם הפנים כלפי מעלה על השולחן
להלן הוראות שלב אחר שלב כיצד להגדיר את הסקריפט הזה. אני אתמקד בהפעלה/השבתה של מצב AOD כאשר המכשיר שלך מונח עם הפנים כלפי מעלה.
- פתח את Tasker והקש על כפתור + בפינה השמאלית התחתונה כדי ליצור פרופיל חדש.
- הקש על "מדינה" כדי להוסיף הקשר מדינה.
- בחר "חיישן" ואז "כיוון".
- תחת Is, ודא שכתוב "פנים למעלה".
- הקש על מקש החזרה ו-Tasker יבקש ממך לצרף משימה קיימת או ליצור משימה חדשה. בחר "משימה חדשה". אל תטרחו לתת לזה שם.
- ברגע במסך עריכת המשימות, הקש על הסמל + באמצע התחתון כדי להוסיף פעולה.
- בחר "קוד" ואז "פונקציית Java."
- לחץ על סמל הקפה ובחר CONTEXT.
- לחץ על זכוכית המגדלת ליד Function וחפש את getContentResolver().
- שדה "החזרה" חדש אמור להופיע למעלה. הזן כאן "cr". לחץ על חזרה כדי לחזור למסך עריכת המשימות.
- הוסף פעולה נוספת של פונקציית Java (שלבים #6-7). הפעם עבור השדה Class או Object לחץ על זכוכית המגדלת וחפש את Settings$System. עבור השדה Function לחץ על זכוכית המגדלת ובחר putInt. כעת תופיע קבוצה של פרמטרים. עבור ה-Param (ContentResolver) לחץ על כוס הקפה ובחר באובייקט "cr". עבור הפראם (מחרוזת) הזן aod_mode. עבור Param (int) הזן 1.
- לחץ על חזרה כדי לחזור למסך עריכת המשימות. כעת לחץ לחיצה ארוכה על שתי הפעולות שעשינו והקש על כפתור הלוח כדי להעתיק אותן. לחץ אחורה כדי לצאת למסך הראשי של Tasker.
- ברגע שמגיעים למסך הראשי של Tasker, לחץ לחיצה ארוכה על המשימה שזה עתה ביצענו והקש על "הוסף יציאה ממשימה". אל תטרחו לתת שם למשימה.
- כאשר אתה במסך העריכה של המשימה החדשה, לחץ לחיצה ארוכה בכל מקום באמצע המסך עד להופעת פעולת הדבק. הקש כדי להדביק את שתי הפעולות שהעתקנו קודם לכן. הקש על פעולה מס' 2 כאן וגלול מטה. שנה 1 ל-0 תחת Param (int). הקש על כפתור החזרה עד שתחזור למסך הראשי של Tasker, וסיימת!
הערה: ניתן לבצע את שאר השלבים בפורמט תמונה בדיוק באותו אופן כמו הסט הקודם של צילומי מסך באופציה מס' 1. פשוט התחילו בשורת צילומי המסך השנייה והמשיכו לשם.
סיכום
כפי שאתה יכול לראות, אתה יכול להפעיל או להשבית את מצב תצוגה תמיד בכל הקשר שאתה רוצה בזכות Tasker. האפליקציה הפשוטה שהכנתי מכוונת לכסות את מהדורת הפיצ'רים הנפוצה ביותר עבור AOD, אבל אם אתה רוצה משהו שונה מ-AOD, הכוח בידיים שלך לבצע את השינויים האלה.