להלן כל השינויים הנסתרים באנדרואיד 11 שלמדנו מקוד המקור

click fraud protection

חפרנו בקוד המקור של אנדרואיד 11 והנה כל השינויים הנסתרים שמצאנו במהדורת התוכנה האחרונה של גוגל.

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

זרם נפח חדש לעוזרים וירטואליים

אנדריוד 11 מציג סוג זרם חדש לעוזרים וירטואליים: AUDIO_STREAM_ASSISTANT. הזרם החדש הוא "נועד לשמש עוזר וירטואלי כמו Google Assistant, Bixby וכו'. לזרם האודיו יש כינוי עוצמת קול משלו ועוצמת הקול אינה משתנה על ידי שינויי עוצמת הקול של זרמים אחרים." 

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

תוספים לשעון באנדרואיד 11

באנדרואיד 10 ראינו עבודה על התאמה אישית של שעון מסך נעילה שסיפק 3 אפשרויות שונות: ברירת מחדל, טקסט, בועה ואנלוגי. תכונה זו הייתה זמינה באפליקציית Pixel Themes ("סגנונות וטפטים") כלשונית נפרדת בשם "שעון", עם זאת, היא לא הגיעה לגרסה הסופית של אנדרואיד 10.

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

אנו חושדים שגוגל הפעילה את התכונה עבור יצרני OEM בלבד או שהחברה יכולה לעבוד על שעונים מותאמים אישית חדשים שיושקו לצד אפליקציית Pixel Themes המעודכנת ב-Pixel 5 ו-Pixel 4a 5G.

הקפאת אפליקציות מאוחסנות במטמון

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

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

מפתח מוכר XDA luca020400 אומר שהתכונה הזו זקוקה לקבוצות cgroups מעודכנות (תכונת ליבת לינוקס), ולכן היא לא עובדת במכשירים הנוכחיים. זו יכולה להיות תכונה המיועדת ליצרני OEM או שהיא עשויה להיות מיושמת ב-Pixel 5.

טשטוש עבור גוון הודעות

ב-Android 11 Developer Preview 3, הצלחנו לאפשר נסתר החלף כדי לאפשר טשטוש חלונות. עם זאת, המתג לא עבד באותו זמן. מפתח מוכר XDA luca020400 יש עכשיו הצליח לגרום לזה לעבוד.

הוא הבזיק את ה-Android 11 GSI ב-ASUS ZenFone 6 שלו והפעיל את התכונה על ידי שינוי מאפיין מערכת. התכונה מאפשרת אפקט טשטוש Kawase, שהוא קירוב של טשטוש גאוס, מאחורי לוח ההתראות כאשר הוא נמשך כלפי מטה.

תמיכה ב-Deep Press להרחבת ההתראות באנדרואיד 11

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

התכונה עושה שימוש ב-Deep Press API שמשתמש במודל ML כדי להסיק מתי משתמש לוחץ חזק יותר על המסך. באנדרואיד 11, עכשיו אתה יכול לעשות א לחיצה עמוקה על הודעות בלוח ההתראות כדי להרחיב אותם.

מה זה גאבלדורשה?

לאפשרויות המפתחים של אנדרואיד 11 יש מתג שנקרא "הפעל Gabeldorsche" עם התיאור "מאפשר את ה-Bluetooth Gabeldorsche מחסנית תכונות." גוגל סוף סוף פרסמה תיעוד של Gabeldorsche, ונראה שזה שכתוב מלא של אנדרואיד ערימת בלוטות'. יש לקוות שהשכתוב יביא להשהיה נמוכה יותר ויציבות רבה יותר. אם אתה מעוניין ללמוד עוד, אתה יכול לצפות בערימת Gabeldorsche Bluetooth ארכיטקטורה ו מדריך סגנון עַכשָׁיו. רק שימו לב שמחסנית ה- GD Bluetooth עדיין לא מוכנה לפריים טיים וכנראה מיועדת להשקה באנדרואיד 12 ואילך.

מהי קישוריות משופרת?

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

מיקוד רב אודיו

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

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

גיליון שיתוף מהיר יותר

מוסיף על שיפורים שנעשו באנדרואיד 10, גוגל ביצעה כמה שיפורים בגיליון השיתוף ב-Android 11. לדוגמה, ה טעינת הסמלים נמצאת כעת במטמון, מה שאומר שהם מופיעים מהר יותר. גם חוסר הגלילה של הגלילה הצטמצם על ידי שמירה במטמון של itemViewType ב-ViewHolder, שמירה במטמון של התוצאה של shouldDisplayLandscape כדי לצמצם את מספר קריאות ה-IPC תוך כדי גלילה, ושמירה במטמון של נקודת האחיזה של פרופיל העבודה.

ניהול זיכרון טוב יותר

גוגל הציגה את א עיצוב חדש של OOM Adjuster (OOM = out-of-memory, כלומר, מה המערכת צריכה לעשות כאשר כמות הזיכרון הפנוי קרובה להתרוקן). ישנם 3 גורמים עבור כוונון OOM Adjuster: מצב תהליך (קבע אם תהליך נמצא בחזית לעומת רקע), ציון OOM Adj (בשימוש על ידי הזיכרון הנמוך Killer daemon, או lmkd, כדי לקבוע איזה תהליך יש להרוג כאשר הזיכרון חסר), וקבוצת המתזמן (אשר מסדרת את קבוצת תהליך ה-CPU ואת השרשור סדרי עדיפויות).

שרת המערכת מתאים את 3 הגורמים הללו עבור 4 סוגים של תהליכי אנדרואיד שונים: פעילות, שירות, ספק תוכן ומקלט שידור. OOM Adjuster נועד למנוע הרג תהליך אם "היא תגרום להפרעה של השירות המורגשת על ידי המשתמש."

שיפורים ב-Android 11 Go Edition

התקני RAM נמוך (קרא: Android Go Edition) יכולים כעת לתמוך מספר משתמשים, פרופילים מנוהלים, ו מאזיני הודעות. עבור משתמשים מרובים ופרופילים מנוהלים, Google הסירה רק הגבלות זמן ריצה שמנעו זאת מעבודה על התקני זיכרון RAM נמוכים, כך שיצרני OEM עדיין יצטרכו לבצע כמה שינויים בתצורה כדי להשיג אותם עובד. מאזיני הודעות (אפליקציות שקיבלו הרשאה ליירט הודעות, כמו Pushbullet) צריכים פשוט לעבוד ללא קלט מיצרני OEM.

תמיכה בטפט WCG

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

התאמה אישית של מקש עוצמת הקול

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

אפליקציות המשתמשות בשירות נגישות, כגון flar2's ButtonMapper האפליקציה, כבר יכולים ליירט את KeyEvent עבור לחיצות על לחצן עוצמת הקול ולהשתמש בלוגיקה משלהם כדי לקבוע איזה סוג לחיצה בוצע על ידי המשתמש. נראה שגוגל כותבת כעת תמיכה מקורית עבור התאמות אישיות כאלה, אבל אנחנו לא בטוחים אם היא תשמש להפעלת תכונה במכשירי Pixel או שהיא נכתבת רק עם יצרני OEM בראש. אין ראיות המצביעות על כך שהתכונה תשמש לשינוי רצועות מוזיקה והיא יכולה לשמש רק עבור תכונות הקשורות לבטיחות, כמו, למשל, זיהוי מתי נעשית הקשה משולשת על מקש הפחתת עוצמת הקול כדי לשלוח הַצִילוּ. מעניין, אנדרואיד כבר יש API נסתר לזיהוי לחיצות ארוכות על מקשי עוצמת הקול.

ביטול נעילה אוטומטי של פרופיל העבודה על ידי Digital Wellbeing

ב רווחה דיגיטלית 1.0.327635162, זיהינו מחרוזות לתכונה חדשה של מתזמן עבודה שתשבית אוטומטית את פרופיל העבודה כאשר השעה המתוכננת תגיע. ב-Android 11, Digital Wellbeing יכול כעת בטל את נעילת פרופיל העבודה באופן אוטומטי, סולל את הדרך להגעת תכונה זו.


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

מעקב אחר עדכוני אנדרואיד 11 || Xiaomi Android 11 Tracker || OnePlus Android 11 Tracker