סקירת אנדרואיד 12: האיטרציה האהובה עליי של אנדרואיד עדיין

אנדרואיד 12 הוא האיטרציה המועדפת עלי של אנדרואיד עדיין, אבל זה לא מושלם. יש הרבה שינויים - חלקם טובים, וחלקם בהחלט רעים.

אנדרואיד 12 נמצא כאן כחודש, ואני משתמש בו בתור הנהג היומי שלי ב- גוגל פיקסל 6 פרו מאז השקתו. אנדרואיד 12 מייצג את רמת API 31, והוא הגיע בצורה של ירידה בקוד מקור AOSP כמה שבועות לפני כן מתגלגל לטלפונים חכמים של Pixel.

בשנים קודמות, גרסת האנדרואיד החדשה הייתה מתגלגלת לטלפונים קודמים של Pixel לפני השקת כל מכשיר חדש שיגיע, אבל גוגל התאפקה הפעם. הציניקן שבי מרגיש שזה היה למטרות שיווק - אחרי הכל, כל התג לסדרת Pixel 6 היה שזה "לכל מה שאתה" עם התמקדות רבה בהתאמה אישית. בהתחשב בכך שאנדרואיד 12 עוסקת בהתאמה אישית, אני לא באמת חושב שזה שנוי במחלוקת לחשוב שגוגל עיכבה בכוונה את השקת אנדרואיד 12 פיקסל על מנת לחשוף אותו לצד סמארטפון חדש עם מראה ותחושה חדשים לחלוטין בהשוואה למכשיר שלו אָבוֹת קַדמוֹנִים.

יש הרבה מה להתעמק כשמדובר באנדרואיד 12, ולמרות שנוח לי לומר שזו גרסת האנדרואיד האהובה עליי מנקודת מבט אסתטית, אני לא בטוח אם היא בסך הכל האהובה עלי. גוגל ממשיכה לטשטש את הקווים של מהי תכונה בלעדית לפיקסל ומהי תכונת אנדרואיד 12, אבל כל מה שזיהיתי כפיצ'ל בלעדית יזוהה ככזה.

נווט בביקורת הזו:

  • חומר אתה ושינויים אחרים בממשק המשתמש
    • הגדרות מהירות
    • ווידג'טים
    • מפעיל פיקסל (בלעדי בפיקסל)
    • שיתוף כתובות אתרים אחרונות (בלעדי פיקסל)
    • שינויים אחרים
  • שיעור ביצועים
  • פְּרָטִיוּת
    • לוח מחוונים לפרטיות
    • גישה מופחתת למיקום
    • הודעת גישה ללוח
    • גישה למצלמה ולמיקרופון
    • Private Compute Core (בלעדי פיקסל)
  • שינויים מתחת למכסה המנוע באנדרואיד 12
    • ההקדמה של תמונת הקרנל הגנרית
    • תהליכי פנטום

חומר אתה ושינויים אחרים בממשק המשתמש

ללא ספק השינוי הגדול ביותר באנדרואיד 12 הוא Material You

ללא ספק השינוי הגדול ביותר באנדרואיד 12 הוא חומר אתה, הגרסה העדכנית ביותר של שפת העיצוב החומרית של Google. חומר אתה, כפי שמתארת ​​גוגל, "מבקשת ליצור עיצובים אישיים לכל סגנון, נגישים לכל צורך, חיים ומותאמים לכל מסך." בעת פיתוח אנדרואיד 12, גוגל יצרה מנוע ערכת נושא חדש בשם הקוד "monet" שמייצר פלטה עשירה של צבעי פסטל נגזר מהטפט של המשתמש. צבעים אלה מוחלים לאחר מכן על חלקים שונים של המערכת והערכים שלהם זמינים באמצעות API שהיישומים של המשתמש יכולים לקרוא לו, ובכך לאפשר לאפליקציות להחליט אם הם רוצים לצבוע מחדש את שלהם ממשק משתמש. גוגל עשתה הכל על Material You, והחברה עדכנה את רוב האפליקציות שלה כדי לשלב צבעים דינמיים.

אם אתה רוצה ללמוד עוד על זה, אתה יכול לבדוק את המסביר שלנו של איך חומר אתה עובד.

הגדרות מהירות

נראה שההגדרות המהירות של אנדרואיד 12 מקטבות במיוחד. יש כמה כפתורים די גדולים, אנימציית פתיחה חדשה לגמרי, והכל מאוד מְעוּגָל. אני אוהב את האנימציה הנפתחת החדשה, אם כי אני מתגעגע לטשטוש הגאוסי שמאחורי ההתראות. הצבע הסולידי לא עושה לי את זה, גם אם הוא גם בהשראת Material You. ובכל זאת, האנימציה הנפתחת החדשה הזו היא אחת האנימציות האהובות עלי בכל אנדרואיד.

אני חושב שההודעות וההגדרות המהירות של אנדרואיד 12 נראות הרבה יותר נחמדות

בהשוואה לאנדרואיד 11, אני חושב שההתראות וההגדרות המהירות של אנדרואיד 12 נראות הרבה יותר נחמדות. אני יודע שיש הרבה טיעונים האומרים שאתה מפסיד מקום שימושי (הוא אכן יורד משש הגדרות נגישות בקלות לארבע), אבל אתה גם מרוויח מקום נוסף בתפריט הנפתח. יש עכשיו שמונה אפשרויות בניגוד לשש, ושש שהוצגו בעבר היו רק אותן שש שממילא ניגשו אליהן במהירות. במילים אחרות, כדי לגשת לשתי ההגדרות הבאות, באנדרואיד 11 היית צריך למשוך למטה, למשוך שוב למטה ואז להחליק. באנדרואיד 12, אתה רק צריך למשוך למטה, למשוך למטה, ואז כבר יש לך גישה לשני מתגים נוספים ממה שהיה לך קודם.

למען האמת, אני גם חושב שכנראה עדיף אם הכפתורים מכילים גם את שם הפונקציה. אני משתמש חזק, אז אני יודע מה המשמעות של הסמלים, אבל האם כולם באמת? אני בטוח שחלק מהאפשרויות הבסיסיות כמו Wi-Fi כמעט כל אחד יכול להסתכן בניחוש, אבל האפשרות 'נא לא להפריע', בפרט, היא כזו שיכולתי לראות מבלבלת אנשים. יש גם כפתור הפעלה שמביא אותך לתפריט הפעלה, אם כי התנהגות ברירת המחדל מאנדרואיד 12L הוא שכפתור ההפעלה בהגדרות המהירות יפתח את ה-Assistant תחילה אלא אם תקיש לחיצה ארוכה זה.

אני חושב שהתוספת הכי מיותרת להגדרות המהירות חייבת להיות כרטיס Google Pay. לעולם אינך צריך לפתוח את Google Pay כדי לשלם עם הכרטיס שלך, מכיוון שהוא פועל מכל מסך בטלפון שלך בכל עת. הפעם היחידה שבאמת תצטרך לפתוח אותו היא לבחור כרטיס ספציפי אם אתה רוצה להשתמש בכרטיס שאינו ברירת המחדל שלך, אבל באיזו תדירות רוב האנשים עושים זאת? אני גם אף פעם לא באמת משתמש באפשרות השליטה במכשיר הבית החכם, מכיוון שהאורות שלי מופעלים בקול. אני ניגש לחלק של בקרות המכשיר בטלפון שלי אולי פעם בשבוע לכל היותר.

שינוי נוסף שנוי במחלוקת שנעשה באנדרואיד 12 הוא האופן שבו אתה מכבה את ה-Wi-Fi במכשיר אנדרואיד 12. הקשה על אריח ההגדרות המהירות של האינטרנט תביא אותך לתפריט אחר שבו תוכל להחליף את הנתונים הסלולריים שלך, ה-Wi-Fi שלך או לבחור רשת Wi-Fi אחרת.

אם אני כנה, אני אישית כן מעדיף את השינוי הזה על מה שהיה פעם, אבל אני יכול להבין את התסכול הודות להכנסת הקשה נוספת על כפתור. מניסיוני האישי, אני מרגיש שזה הגיוני ש-Wi-Fi ונתונים ניידים יהיו תחת אותה מטריה. עם זאת, אם אתה רוצה לקבל בחזרה כפתור ייעודי כדי להחליף את ה-Wi-Fi שלך, מישאל רחמן שיתף פקודה בטוויטר שאתה יכול לבצע באמצעות adb כדי להחזיר אותו.

<span >adb shell settings put secure sysui_qs_tiles span><span >"$(settings get secure sysui_qs_tiles),wifi"span>

בסך הכל, אני חושב שמגירת ההתראות החדשה וההגדרות המהירות מעוצבות היטב, ואני מעדיף את שניהם מהם, גם אם הייתי רוצה לראות את האפליקציות מאחורי ההתראות שלי דומות לגרסאות אנדרואיד קודמות. אני חושב שהרבה מהשינויים האלה הגיוניים, ואני לא בהכרח מתחבר לשנאתם של כמה מהם.

בחבילת האפליקציות של גוגל יש המון ווידג'טים התואמים ל-Android 12 Material You, וכולם לוקחים אחרי נושא המערכת השולט אשר יהיה. לפעמים הם יכולים להיות איטיים בשינוי כדי להתאים לשאר נושא המערכת, אבל הם מתכוונים בהתאם איפה הם ממוקמים גם בתפריט הבית. אני עדיין לא באמת משתמש בווידג'טים של אנדרואיד (אני לא מבלה הרבה זמן במסך הבית שלי או באמת אכפת לי לגרום לזה להיראות מפואר יותר), אבל עבור אנשים שכן, ייתכן שתאהבו את השינויים האלה.

גוגל הודיעה על שיפוץ של ווידג'טים באנדרואיד 12, והחברה בהחלט סיפקה. כדי ליישר קו עם השינויים החזותיים באנדרואיד 12, גוגל מעודדת מפתחים ליישם ווידג'טים עם פינות מעוגלות עם ריפוד. ה API של ווידג'טים עובד מחדש לחלוטין על מנת לשפר את חווית המשתמש בפלטפורמות מרובות, גרסאות אנדרואיד ומשגרים. לווידג'טים יש פקדים דינמיים יותר המאפשרים לך ליצור אינטראקציה עם תיבות סימון, לחצני בחירה ומתגים ישירות ממסך הבית שלך. בוחר הווידג'טים אפילו מציע תצוגות מקדימות רספונסיביות.

ה-API החדש מוסיף גם תמיכה צביעה דינמית כחלק ממנוע הנושא של Material You, המאפשר לווידג'טים להתאים את עצמם לטפט, כמו אלמנטים ויזואליים אחרים. גוגל גם הסירה את שלב התצורה הנדרש בעת הצבת ווידג'ט במסך הבית והוסיפה API חדש לבניית ווידג'טים התואמים לאחור.

מעניין לציין כי כעת ניתן לגשת למידע מווידג'טים על ידי Google Assistant כדי להציע תובנות מהירות באמצעות ה-API של Capabilities. ב פוסט בבלוג, גוגל ציינה שה-Assistant יוכל לספק למשתמשים "תשובות חד פעמיות, עדכונים מהירים ואינטראקציות מרובות שלבים" על ידי הצצה במידע הזמין בווידג'טים.

מפעיל פיקסל (בלעדי לפיקסל)

ה-Pixel Launcher הוא ללא ספק תכונה בלעדית של Pixel, והוא חשוף כמו תמיד. יש סרגל חיפוש תקוע לצמיתות בתחתית המסך, ווידג'ט במבט חטוף בחלק העליון, ואפליקציית גוגל יושבת משמאל למסך הבית. זה פשטני וזה עובד, אבל אני יודע שהרבה אנשים יעדיפו להיות מסוגלים להסיר את שורת החיפוש של גוגל.

משגר ה-Pixel מגיע עם יכולת להציע הצעות לאפליקציות להפעלה, הן ברציף בתחתית והן במגירת האפליקציות באורך מלא. הצעות לאפליקציות מופעלות על ידי בינה מלאכותית ומבוססות על השימוש בטלפון שלך. שמתי לב שהאפליקציות בתחתית לעיתים קרובות שונות מהאפליקציות המומלצות במגירת האפליקציות, מה שמרמז שהאפליקציות המומלצות בשני המקומות הללו מחושבות אחרת.

ה-Pixel Launcher מאפשר גם לשנות את גודל רשת האפליקציה, לאפשר אייקונים לפי נושא ולעבור בין ערכת נושא כהה לבהירה. הסמלים הנושאים מסומנים כ"בטא" אשר... זה טוב כי הם לא נראים נהדר. אני אוהב את הרעיון שגוגל הולכת איתם מכיוון שהם נושאים לחומר אתה, אבל הם לא נראים טוב, במיוחד כשאפליקציות לא נתמכות מוצגות ממש לידם.

ה-Pixel Launcher הוא מאוד משגר iOS של עולם האנדרואיד

למגירת האפליקציות יש גם א חיפוש בלעדי לפיקסלים בכל מכשיר זה זמין ליותר מסתם חיפוש באפליקציות שלך. זה נקרא "חיפוש אוניברסלי", והוא בנוי על שירות AppSearch, כלומר יצרני OEM אחרים יכולים בקלות לבנות תכונה כזו בגרסאות שלהם של אנדרואיד אם הם רוצים. הוא יכול לחפש באמצעות אנשי קשר, אפליקציות, קיצורי דרך לאפליקציות, הגדרות ועוד. זה נהדר למציאת הפלייליסטים שלך ב-Spotify, למשל. אתה יכול להפעיל תכונה כך שבכל פעם שאתה מושך את מגירת האפליקציות שלך, גם המקלדת שלך תורם ותוכל להתחיל מיד להקליד. ניסיתי להשתמש בזה זמן מה אבל בסופו של דבר כיביתי אותו.

ה-Pixel Launcher הוא מאוד משגר iOS של עולם האנדרואיד. חסרה לו די הרבה התאמה אישית שציפינו לה מאנשים כמו Nova Launcher או כל אחד מהאחרים משגרי אנדרואיד הטובים ביותר אתה יכול לקבל. יש אנשים שאוהבים את הפשטות הזו, ולמרות שלא אכפת לי, זה מגניב שיש אפשרויות לשחק איתן.

שיתוף כתובות אתרים אחרונות (בלעדי לפיקסל)

שיתוף כתובות אתרים אחרונות הוא תכונה בלעדית של Pixel המאפשרת למשתמשים לשתף קישורים לתוכן אינטרנט שנצפה לאחרונה ישירות מהמסך האחרון. כל אפליקציה יכולה להפעיל אותה, אבל היא מופעלת כברירת מחדל ב-Google Chrome, וזו דרך מהירה וקלה לשתף קישורים בין יישומים ומוסיפה עוד יותר פונקציונליות לתפריט אחרונים.

שינויים אחרים

האחיזה הגדולה ביותר שלי עם אנדרואיד 12 היא השינוי באופן שבו סטטיסטיקות הסוללה מוצגות. במיוחד כמבקר, אלה בעייתיים ביותר ממספר סיבות. לא רק שהצירים אינם מסומנים בשום צורה, אלא שהנתונים כל כך פחות שמישים מבעבר. השימוש באפליקציה שלי ב-24 השעות האחרונות לא מתאפס לאחר טעינת הטלפון שלי, כלומר אני לא יכול יותר להציג צילומי מסך של סטטיסטיקות סוללה לאחר יום של שימוש. התחלתי להשתמש באפליקציה אחרת, GSam, רק כדי לאסוף נתונים עבור סטטיסטיקות סוללה. זה נעשה אפילו יותר גרוע כי כל בר הוא פער של שעתיים, מה שלא מציע לי כמעט כלום. זה כמעט מעליב שגוגל הוסיפה את הפונקציונליות הזו כאילו מדובר בשיפור לעומת גרסאות אנדרואיד ישנות יותר. החלק הזה הוא בלעדי של פיקסל אגב - אתה לא יכול להקיש על הפסים האלה באנדרואיד 12 כברירת מחדל.

אחיזה קטנה נוספת שיש לי היא שסורק טביעות האצבע מתחת לתצוגה לא מופיע במקביל למגן המקשים של התבנית. אתה יכול להזין דפוס או להכניס את טביעת האצבע שלך, ואם אתה מחליק למעלה כדי לגשת לתבנית שלך, עליך להחליק אחורה כדי לגשת לחיישן טביעת האצבע שלך. מדוע אי אפשר להפעיל את שניהם? זה יהיה הגיוני יותר ויהיה מגובש יותר, במיוחד בגלל שמגן המקשים עצמו לא תופס הרבה מקום. זה מרגיש כמו החלטה מוזרה, במיוחד כשיצרני OEM אחרים כבר הבינו את זה.


שיעור ביצועים

מסמך הגדרת תאימות אנדרואיד הוא חלק חשוב מהמערכת האקולוגית של אנדרואיד. על מנת לשמור על עקביות בממשקי API והתנהגות פלטפורמה בין מכשירי אנדרואיד, גוגל מאגדת את ההפצה של שירותי Google Mobile (הכוללים יישומים ומסגרות כמו חנות Google Play ושירותי Google Play) עם הסכמי רישיון המחייבים שהמכשירים עומדים בכללים של Google “תוכנית תאימות לאנדרואיד" (בין שאר הדרישות). תוכנית התאימות לאנדרואיד מורכבת ממספר חבילות בדיקה אוטומטיות ו מערכת כללים המנויה ב-CDD (CDD PDF עבור אנדרואיד 12 זמין כאן).

במקרה של אנדרואיד 12, ישנם כמה שינויים שה-CDD מתאר, אבל רובם יפים קטן או באמת משפיע רק על יצרני OEM. אחד השינויים הגדולים ביותר שראינו היה ההקדמה של "שיעור ביצועים” שניתן להגדיר במאפייני הבנייה של סמארטפון אנדרואיד. גוגל כבר הודיעה על כך לצד שחרורו של Android 12 Beta 1, וזו דרך קלה למפתחים לבדוק כמה מהיר באמת סמארטפון אנדרואיד. בדף מפתחי אנדרואיד, גוגל אומרת שלכל גרסה של אנדרואיד יש מחלקת ביצועים מתאימה משלה, מה שאומר שיש מחלקת ביצועים לאנדרואיד 12 ותהיה אחת לאנדרואיד 13, 14 וכן הלאה.

שיעורי ביצועים תואמים קדימה. המשמעות היא שמכשיר יכול לשדרג לגרסת אנדרואיד חדשה מבלי לשנות את דרגת הביצועים שלו, אבל זה גם אומר שמכשירים יכולים לשנות את המעמד שלהם אם הם עומדים בדרישות של מערכת ההפעלה החדשה הזו גִרְסָה. להלן כמה דרישות עיקריות לדרגת ביצועים 12.

דרישות מפתח בדרגת ביצועים 12

  • לפחות 6GB של זיכרון RAM
  • רזולוציית 400dpi ו-1080p לפחות
  • כתיבה רציפה של 120MB/s לפחות, קריאה רציפה של 250MB/s, כתיבה אקראית של 10MB/s ומהירות קריאה אקראית של 40MB/s
  • חייבת (לפחות) מצלמה אחורית 12MP המסוגלת להקליט 4K 30 FPS
  • חייבת (לפחות) מצלמה קדמית של 4MP המסוגלת להקליט 1080p 30 FPS

שיעורי ביצועים עשויים להיות שימושיים עבור מפתחי אפליקציות כדי לשפר את החוויה הכוללת לא רק במכשירים העומדים במפרט "דרגת הביצועים", אלא גם עבור טלפונים ברמה נמוכה יותר. אם אפליקציה מזהה שטלפון אינו עומד בדרישות למכשיר "דרגת ביצועים", היא יכולה לכבות תכונות מסוימות תובעניות יותר או אפקטים חזותיים על מנת לשפר את אופן פעולת האפליקציה בקצה התחתון טלפונים. באופן דומה, הוא יכול גם לזהות אם הוא פועל על אחד מה- טלפונים אנדרואיד הטובים ביותר, במקרה זה, הוא יכול לאפשר תכונות בעלות ביצועים גבוהים.

בעבר, ראינו את גוגל מנסה להגדיר סוגים שונים של חומרה מינימלית עבור פונקציות מסוימות. זוכרים את Daydream VR של גוגל? החברה קבעה דרישת תאימות מינימלית ב-CDD עבור מכשירים תואמי Daydream עם השקת אנדרואיד 7.1 נוגט. חלק מהדרישות הללו כללו דרישת ליבה פיזית, תמיכה בוולקן, גודל מסך מינימלי ומקסימלי, תמיכה ב-HEVC ו-VP9 ועוד. ברור שזו התפתחות של המושג הזה, אם כי מיושמת בצורה רחבה יותר בכל מערכת האקולוגית של אנדרואיד.

באופן מבלבל, נראה כי שיעורי ביצועים משוחררים במקביל לגרסאות אנדרואיד אך פועלים גם באופן עצמאי מהם. מכשיר ב-Android 12 יכול להשיק עם דרגת ביצועים 12, ולאחר מכן לשדרג לאנדרואיד 13 בעתיד אך לשמור על דרגת הביצועים הישנה שלו. דרגת ביצועים עבור אנדרואיד 11 הוגדרה רטרואקטיבית ב-CDD.

המטרה היא מטרה מבלבלת, אבל נראה שזה רק מפרט מינימלי שאפליקציות יכולות לבדוק ולראות אם הן פועלות על מכשיר חזק למדי או לא. אני לא בטוח באיזו דרך מדויקת מפתח אפליקציה יעשה שימוש במפרטים האלה, אבל אני חושב שמידע נוסף על מכשיר שהופך זמין למפתחי אפליקציות הוא בסופו של דבר דבר טוב, גם אם סביר להניח שיש צורך להגדיר אותו ולתת לו מַטָרָה. נראה שכרגע, הוא מכוון בעיקר ל"ביצועי מדיה", מה שמסביר מדוע רוב הפוקוס הוא על מהירות אחסון, רזולוציית מסך ויכולות מצלמה.


פְּרָטִיוּת

פרטיות הפכה יותר ויותר לאחד המוקדים הגדולים ביותר של גוגל במהלך השנים האחרונות. למעלה מ-2.5 מיליארד מכשירים מריצים אנדרואיד ברחבי העולם, ובסיס התקנות כה גדול אומר שיש הרבה עניין לא רצוי מצד גורמי איומים. זו הסיבה שכל גרסה חדשה של אנדרואיד מוסיפה תכונות כדי להבטיח שהמידע הרגיש שלך זמין רק לך. אנדרואיד 12 מציגה המון שינויים חדשים הקשורים לפרטיות. לא רק יש את הכותרת החדשה Privacy Compute Core (כרגע א בלעדי לפיקסל), אבל יש גם את לוח המחוונים של הפרטיות, מחווני מצלמה ומיקרופון, בקרות מיקום ועוד.

למעלה מ-2.5 מיליארד מכשירים מריצים אנדרואיד ברחבי העולם

לוח מחוונים לפרטיות

מסך לוח המחוונים החדש הזה לפרטיות נותן למשתמשים מידע על התדירות שבה אפליקציות ניגשות לרכיבים כגון המצלמה, המיקרופון והמיקום, והוא גם מאפשר למשתמשים לדעת אילו אפליקציות ניגשים אליהם, באיזו תדירות הם ניגשים אליהם, ומאפשר למשתמשים לבטל את ההרשאות הללו אם הם חושבים שהם ניגשים גם אליהם לעתים קרובות. זוהי תוספת פנטסטית שמאפשרת לראות בקלות כיצד ניתן לגשת להרשאות חיוניות על ידי אפליקציות שונות.

גישה מופחתת למיקום

אנדרואיד 12 הציגה את היכולת לתת לאפליקציות מיקום "משוער" ולא מיקום מדויק. לדוגמה, חשבו על אפליקציית מזג האוויר שלכם. האם זה באמת צריך לדעת שלך מְדוּיָק כתובת? בדרך כלל לא, וזה הגיוני יותר שכל מה שהוא עשוי להזדקק לו הוא ידע על היישוב הכללי שלך. הרעיון הזה יושם באנדרואיד 12 כך שתוכל להחליט אם אפליקציה תקבל גישה למיקום המדויק שלך או למיקום משוער.

הודעת גישה ללוח

גוגל הוסיפה הודעת טוסט שמופיעה כאשר אפליקציה ניגשת ללוח שלך. כולנו אחסנו בעבר נתונים רגישים בלוח שלנו, בדרך כלל כי אנחנו צריכים להעתיק את הנתונים האלה ממקום אחד לאחר. עם זאת, לפני אנדרואיד 12, אפליקציות יכלו לגשת ללוח כרצונם, ולא הייתה דרך לדעת אם ומתי הם עושים זאת. הטוסט לא מראה אם ​​הבקשה לגשת ללוח מקורה באותה אפליקציה שבה היא הועתקה.

גישה למצלמה ולמיקרופון

אתה יכול לנתק את הגישה למצלמה ולמיקרופון מההגדרות המהירות של הטלפון שלך בקלות, והחלק הטוב ביותר הוא שהמערכת מטפלת בזה בשבילך. כתוצאה מכך, אפליקציות יטפלו בחינניות בניתוק ולא יקרסו אם תבטל לפתע את הגישה, כל עוד הן פועלות לפי השיטות המומלצות. לדוגמה, אפליקציות פשוט יראו עינית שחורה כאשר הגישה למצלמה מושבתת. מתגים אלה אינם נמצאים בהגדרות המהירות כברירת מחדל ויש לגרור אותם החוצה באופן ידני. לדעתי, אני מרגיש שצריך להעלות תכונות ממוקדות פרטיות כמו אלה ולהיות בולטות הרבה יותר למשתמש הקצה כדי שידע שהן קיימות.

Private Compute Core (בלעדי פיקסל)

אומרים ששירותי מחשוב פרטיים מספקים גשר לשמירה על הפרטיות בין ליבת מחשוב פרטית לענן, מה שמאפשר לספק דגמי AI חדשים ועדכונים אחרים לתכונות למידת מכונה בארגז חול דרך נתיב מאובטח. גוגל אומרת שהתקשורת בין תכונות ושירותי מחשוב פרטיים מתרחשת על קבוצה של ממשקי API תכליתיים בקוד פתוח, המסירים מידע מזהה מהנתונים ומחיל פרטיות טכנולוגיות כמו למידה מאוחדת, Federated Analytics ואחזור מידע פרטי. אם אתה רוצה ללמוד עוד על זה, אתה יכול לבדוק את המסביר שלנו של כל מה שאנחנו יודעים על ליבת המחשוב הפרטית בסדרת Google Pixel 6.


שינויים מתחת למכסה המנוע באנדרואיד 12

ההקדמה של תמונת הקרנל הגנרית

גוגל עובדת על הפחתת פיצול באנדרואיד במשך שנים, אם כי חלק מהסיבה לכך היא האופי המובנה של אנדרואיד. ישנם אינספור יצרני OEM פעילים בחלל, וכולם רוצים לבצע שינויים משלהם למכשירים שלהם. הבעיה אם כן היא שנראה שעדכוני מערכת ההפעלה של אנדרואיד מתגלגלים באיטיות, אבל אין הרבה שגוגל יכולה לעשות כדי לאלץ יצרני OEM לעדכן את המכשירים שלהם. ככזה, הדבר הבא הטוב ביותר שגוגל יכולה לעשות הוא להפוך את תהליך העדכון לקל ככל האפשר.

על מנת לטפל בפיצול זה, גוגל עבדה על תמונת הקרנל הגנרית של Android (GKI). זהו בעצם ליבה שהוידור ישר מענף ACK. ה-GKI מבודד התאמות אישיות של ספקי SoC ושל OEM למודולי פלאגין, מבטל קוד מחוץ לעץ ומאפשר לגוגל לדחוף עדכוני ליבה ישירות למשתמש הקצה. במשך יותר משנה, גוגל עובדת על דרך לספק עדכוני GKI דרך חנות Play, באמצעות שימוש במודול Mainline. הקפד לבדוק כיצד תמונת הליבה הגנרית היא הצעד הבא לקראת פתרון בעיית הפיצול של אנדרואיד.

תהליכי פנטום

אנדרואיד 12 הציגה כמה הגבלות על תהליכי רקע; הראשון הוא שתהליכי צאצא של אפליקציות שצורכות יותר מדי מעבד ברקע ייהרגו אם תהליך האב יהיה גם ברקע. ההגבלה השנייה שהוכנסה היא הגבלה על מספר תהליכי התינוק שיכולים להיות פעילים בכל זמן נתון. מ ה להתחייב בהיסטוריה, נראה שגוגל ניסתה לדכא תהליכי רקע סוררים.

"אפליקציות יכולות להשתמש ב-Runtime.exec() כדי להוליד תהליך ילד ולמסגרת לא יהיה מושג לגבי מחזור החיים שלו. כעת עקוב אחר התהליכים הללו בכל פעם שאנו מוצאים אותם - כרגע במהלך דגימת הנתונים הסטטיסטיים של המעבד ניתן היה לזהות אותם. אם הוא צורך יותר מדי מעבד בזמן שתהליך אפליקציית האב שלו נמצא גם ברקע, הרוג אותו. כברירת מחדל אנו מאפשרים עד 32 תהליכים כאלה; התהליך עם ציון ה-oom adj הגרוע ביותר של הוריהם ייהרג אם יהיו יותר מדי מהם."

כמובן, סמארטפונים אנדרואיד כבר ידועים לשמצה בהרג אפליקציות ברקע. כמעט כל יצרני ה-OEM הגדולים עוסקים בזה בדרך כלשהי, צורה או צורה, וחברות אוהבות OnePlus, סמסונג ושיאומי נחשבים בין הגרועים ביותר. בעוד ל-AOSP יש כמה הגבלות על אפליקציות רקע, זה אופייני ליצרנים לבנות הגבלות משלהם על גבי AOSP. עם זאת, אלו מגבלות די נוקשות למשתמשים חזקים ומעודדות התנהגויות שמשתמשים חזקים מתנגדים להן במשך זמן רב. אולי זה יגדיל את חיי הסוללה בטווח הארוך, אבל זו גישה די עוינת למשתמש.


אנדרואיד 12 הוא האיטרציה האהובה עליי של אנדרואיד עדיין

אנדרואיד 12 היא הגרסה המלוטשת והשלמה ביותר של אנדרואיד עד כה

כשזה מגיע לגרסאות אנדרואיד, אנדרואיד 12 היא הגרסה הכי מלוטשת והכי שלמה של אנדרואיד עד כה, בעיניי. מלבד כמה מהצרות של Material You, עיצוב הצבעים הוא פנטסטי, ואני מאוד נהנה מהאופן שבו הטלפון מכוון את עצמו כך שיתאים לִי. כמעט כל השינויים הללו, מפרטיות ואבטחה ועד שיפורים מתחת למכסה המנוע, טובים למשתמש הקצה, ובסופו של דבר עוברים דרך ארוכה מאוד להבשיל את פלטפורמת האנדרואיד.

האם יש נקודה שבה זה שינוי למען השינוי? אולי, אבל אני לא ממש בטוח שהגענו לזה עדיין. אנדרואיד 11 נראה טוב, אבל הוא גם נראה מאוד חשוף. העומס החזותי גרוע, ואני מרגיש שאנדרואיד 12 מצליחה להשיג מראה חדש ומעודכן מבלי להוסיף עומס נוסף. אחרי שאמרתי את זה, אני מבין את הטיעונים לגבי שטח מבוזבז - פשוט לא ממש אכפת לי מזה. הטלפון שלי עדיין עובד, הוא נראה יפה יותר, ואני חושב שזה מראה טעים יותר ל- מְמוּצָע (קרא: לא חובב) משתמש.

יש צורך לשפר הרבה מהשינויים האלה באנדרואיד 13. אני לא בהכרח מרגיש שאני משתמש בגרסת בטא, אבל זה מרגיש שגוגל יכולה לעשות זאת יותר. זה מרגיש כאילו יש עוד מה שצריך לעשות, ויש עוד רָצוֹן לעשות.