Stamina Mode חוזר לסדרת ה-Xperia של סוני בעדכון אנדרואיד מרשמלו, אך הוא מחזיר צל של האני הקודם.
היו הרבה ויכוחים לאחרונה סקינים מותאמים אישית, אנדרואיד מלאי והקשר בין השניים. סטוק אנדרואיד כבר הטעם המועדף של אנדרואיד בקרב הקוראים שלנו כבר די הרבה זמן.
בחוגים של חובבי אנדרואיד, זה כמעט נתון שגוגל מנסה לעשות לגבש את חווית המשתמש בין מכשירי אנדרואיד שונים מועיל למשתמש הקצה. נראה שהקהילה בדרך כלל מוטה כלפי גוגל כשהם מיישמים תכונה במלאי של אנדרואיד שכבר קיימת ב-OEM.
ניקח לדוגמא ריבוי חלונות - סמסונג הכניסה את התכונה ל-ROM שלה במשך כמה איטרציות של מכשירי ה-Galaxy שלה. אין לי באופן אישי מכשירי דגל של גלקסי עם היישום של סמסונג של ריבוי חלונות, אבל אני בטוח מתרגש ממה ל-Android N יש להציע בעתיד הקרוב. אבל האם ההטמעה של גוגל תהיה עדיפה על זו של סמסונג? ההשוואה המקדימה שלנו בין השניים גילה שהריבוי החלונות של אנדרואיד N צריך עוד קצת ליטוש לפני שנוכל לטעון שזהו המימוש המובהק של ריבוי חלונות. למען ההגינות, עם זאת, אנחנו עדיין במרחק של כמה חודשים מהשחרור הציבורי של אנדרואיד N, אז אנחנו לא יכולים לומר שחלונות מרובים ב-Android N לא יהיו בסופו של דבר היישום המעולה.
אבל מה אם מרובי החלונות הרשמיים של גוגל לא יסתדרו עם מרובי החלונות של סמסונג? אם זה לא יקרה, אז משתמשי סמסונג ירגישו מאוכזבים ממה שהוא לכאורה תכונה ששודרגה לאחור. אני גם לא אומר את החששות האלה בלי סיבה מוצדקת, כי זה בדיוק מה שקרה עכשיו עם מצב ה-Stamina של סוני.
מצב סיבולת אוזל מהמיץ
כאשר אנדרואיד מרשמלו החלה לצאת למכשירי Sony Xperia מסוימים מוקדם יותר השנה, חלק מהמשתמשים שמו לב שמצב סיבולת חסר. משתמשים שהיו חלק מתוכנית הבטא של סוני קיבלו הודעה זו לגבי הסיבה לכך שהחברה הסירה את מצב Stamina במכשירים שלהם:
לגרסת המרשמלו של אנדרואיד יש פתרון חכם משלה לניהול צריכת החשמל (Doze ו-App Standby). פונקציות אלו משולבות ישירות באנדרואיד 6.0, מה שהפך את מצב ה-Stamina למיותר. במילים אחרות, מצב Stamina הוסר מ-M.
לא קשה לראות מדוע סוני הסירה כאן את מצב Stamina באנדרואיד מרשמלו. עם הצגת מצב Doze, די קל להצדיק לצרכנים מדוע סוני מתכוונת להסיר אחד מתכונות התוכנה המפורסמות ביותר שלה - מכיוון שגוגל יצרה את שלהן, אין צורך ב-Stamina Mode קיימים. זה לא כאילו לסוני הייתה ברירה בעניין, שכן על פי ה הגדרת תאימות אנדרואיד, ההכללה של מצב Doze היא א דְרִישָׁה למכשירים לעבור את Google CTS. מבלי לעמוד בדרישה זו, מכשירים לא יכולים להגיע מותקנים מראש עם האפליקציות של גוגל, שזה למעשה כישוף מוות לכל מכשיר שאינו נמכר בסין.
8.3. מצבי חיסכון בחשמל
כל האפליקציות הפטורות ממצב המתנה של אפליקציה ו/או ממצב 'נמנם' חייבות להיות גלויות למשתמש הקצה. יתרה מכך, אלגוריתמי ההפעלה, התחזוקה, ההתעוררות והשימוש בהגדרות מערכת גלובליות של מצבי חיסכון בחשמל אלו אינם חייבים לסטות מפרויקט הקוד הפתוח של אנדרואיד.
אבל בואו נחזור להנמקה המוצהרת של סוני מדוע הם נטשו את מצב סיבולת. הם ציינו ש-Stamina Mode נוצר מיותר על ידי מצב Doze ו-App Standby באנדרואיד 6.0, שזו אמירה מוזרה למדי בהתחשב בכך שהיא שקר בעליל. מצב הכוח של סוני לא מיותר על ידי תכונות החיסכון בסוללה של אנדרואיד 6.0. במקום זאת, מצב הנמנם של אנדרואיד מרשמלו מסמן א רגרסיה של חיי סוללה עבור מכשירי סוני. למעשה, מצב ה-Stamina של סוני, שקיים מאז אנדרואיד Lollipop, שווה יותר למימוש Doze Mode של Android N.
מלחמות חיי הסוללה
אז מה כל כך נהדר ב-Stamin Mode של סוני? לדברי סוני, התכונה תחסוך המון חיי סוללה בהמתנה על ידי הגבלת שירותי רקע מיותרים. הם מציגים לנו כמה גרפים מסודרים המראים עד כמה ניתן לחסוך בחיי הסוללה.
נראה מוכר? הו חכה...
אני לא מעריץ גדול של תמונות יחסי ציבור גנריות אלה המראות לך עד כמה מצב הנמנם ומצב סיבולת נהדרים. בעוד שהרווחים בחיי הסוללה משתי התכונות יכולים להיות די משמעותיים, ההבדל באיך שתי התכונות מיושמות הוא תורם מרכזי למידת היעילות של התכונה באמת אתה. אז בואו נצלול לקצת מהדקים כדי להשוות את מצב Doze של אנדרואיד 6.0 ומצב Stamina של סוני.
מצב סיבולת
מצב סיבולת עובד כך: דקה לאחר כיבוי המסך, המערכת חוסמת את כל תעבורת הנתונים ומונעת מכל פעילויות הרקע להעיר את המערכת. עם זאת, כאשר אתה מפעיל את המסך, כל הפעילויות יחודשו. עם זאת, המערכת אינה משביתה את הגישה לרשת, כך שכאשר תפעיל את מסך הטלפון שלך, תקבל מהר מאוד התראות ממתינות. פעילויות קריטיות כגון שיחות טלפון, הודעות טקסט, התראות יומן או אזעקות ימשיכו לפעול הפעל כרגיל (כל עוד הם משתמשים במחלקת AlarmManager הסטנדרטית של אנדרואיד כדי לתזמן אזעקה שֵׁרוּת.
אבל מה אם יש לך אפליקציות חשובות שאתה תמיד רוצה לקבל הודעות לגביהן, לא משנה מה? במצבים אלה, אתה יכול לרשום את האפליקציה ב-Stamina Mode, כך שהיא לא תהיה מוגבלת על ידי המערכת. אחרת, אם מצב סיבולת לא מעניין אותך, אתה יכול פשוט לבחור לא להפעיל את התכונה.
איך זה בהשוואה למצב Doze? אני אעשה זאת עיין שוב במאמר קודם שלי שחקר את מצב הנמנום לעומק כדי להציע הסבר קצר:
לאחר שהמסך כבוי, המכשיר אוזל מהסוללה שלו, והמכשיר כבר יַצִיב למשך זמן מה, המכשיר יעבור למצב נמנום. כאשר המכשיר נכנס למצב נמנום, כל האפליקציות שיש לא הוכנס לרשימת ההיתרים על ידי המשתמש בהגדרת אופטימיזציית הסוללה יהיו הדברים הבאים דָחוּי: גישה לרשת, נעילות השכמה, סטנדרטי AlarmManager אזעקות (לא להתבלבל איתן מַמָשִׁי אזעקות שנועדו להעיר אותך), סריקות WiFi או מתאמי סנכרון. פעולות אלו נדחות לשלב הבא חלון תחזוקה, לפיו המערכת מעירה את המכשיר ומאפשרת לכל הפעולות הללו לפעול למשך תקופה קצרה בו זמנית (כלומר. מאחד אותם).
נשמע די דומה למצב Stamina של סוני, לא? עם זאת, יש כמה הבחנות עיקריות שיש לקחת בחשבון כאן.
- מצב נמנום מחייב את הטלפון שלך נייח מבחינה גיאוגרפית (כְּלוֹמַר. יושב על שולחן ולא בכיס).
- ניתן להפריע למצב נמנום רק על ידי GCM בעדיפות גבוהה הודעות. מפתח האפליקציה האהוב עליך לא הגדיר הודעה בעדיפות גבוהה? חבל, אתה צריך לחכות עד לחלון התחזוקה הבא כדי לקבל הודעה.
- הרשימה הלבנה של מצב הנמנם לא באמת פוטר אפליקציה מכל ההגבלות.
- מצב נמנום לא ניתן להשבית. נתקל בבעיות בהודעות באנדרואיד 6.0? חבל.
מצב סיבולת היה תכונה די מהממת בימיו, ואפילו היה ניסיון העברה מוצלח במידה זה לכל המכשירים. ניתן להתאים את מצב סיבולת להיות שמרני פחות או יותר בהתבסס על האפליקציות שרשמתם ברשימה הלבנה, בעוד שמצב Doze היה כל כך מטורף עד מתי הוא יפעיל את זה המודרים נאלצו לפנות לערוך איך זה עובד ביסודו רק כדי לקבל את מצב הנמנום כדי לעשות את העבודה שלו.
מצב סיבולת חוזר... או כן?
לפני כחודש, משתמשים דיווחו שמצב Stamina חוזר בעדכון בטא מרשמלו עבור מכשירי טלפון מסוימים. כמה בלוגים קלטו במהירות את החדשות, ושמחו שהפיצ'ר סוף סוף חוזר. עם זאת, כמה משתמשים נבונים הבחינו מיד שמצב Stamina הועתק מאוד בחזרתו.
אלו הם כמה צילומי מסך שצולמו באמצעות Reddit המציגים את מצב הכושר החדש בפעולה. זה, בעצם, רק גרסה מעט משופרת של מצב חיסכון בסוללה שקיים מאז אנדרואיד Lollipop, לא המתחרה במצב Doze שמעריצי Xperia למדו לאהוב. על ידי אילוץ יצרני OEM ליישם גרסה ללא שינוי של מצב Doze בעדכוני המרשמלו שלהם, גוגל בעצם אילצה את סוני לשנות באופן מהותי את אופן פעולת מצב סיבולת. ועל ידי כך, הם גזרו תכונה די נהדרת לחיסכון בסוללה לטובת תכונה בינונית למדי. משתמשים שבבעלותם מכשיר Sony Xperia יצטרכו לחכות עד ל-Android N עבור היישום המשופר של Doze Mode כדי להחזיר את חיי הסוללה המדהימים שהעניק מצב Stamina. לדעתי, מצב Doze של Android N עדיף על מצב Stamina של סוני, עם זאת, מצב Doze של Android M הוא צעד אחד אחורה עבור סוני.
למרבה הצער, ההמתנה לאנדרואיד N להגיע למכשירי Sony Xperia עשויה להיות ארוכה למדי. אנדרואיד N עצמה עדיין בשלב בדיקות בטא עבור משתמשי Google Nexus, אחרי הכל. לא נראה בנייה סופית של אנדרואיד N (כמו גם ירידה מלאה של קוד המקור) עד מתישהו ברבעון השלישי.
אם לשפוט לפי כמה זמן לקח לאנדרואיד מרשמלו לעשות את דרכו למכשיר הדגל של סוני Xperia Z5 (4 חודשים), האם עלינו לצפות לאנדרואיד N במרץ 2017? אולי, אולי לא, שכן נראה שסוני מקדימה את החבילה כשהיא מגיע לבדיקת אנדרואיד N במכשירים שלה. אבל מה לגבי כל אותם מכשירי סוני שלא יעודכנו יותר אחרי אנדרואיד מרשמלו? מזל קשה לכם. במסעה של גוגל לאחד את הנוף המפוצל ששימש בעבר כעורות ה-OEM המתחרים, חלקכם נפלו על הצד הלא נכון של החרב.