Huawei הוציאה עדכון ששבר את Magisk, אך ניתן לתקן אותו בקלות

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

למרות הצרות האחרונות בארצות הברית ובאוסטרליה, Huawei ממשיכה להצמיח את עסקיה ברחבי העולם. החברה, שצמחה במהירות לשליטת השוק הסיני, מאתגרת כעת אנשים כמו אפל וסמסונג. מערך הדגל של Huawei P20 שלהם הוא עדות להצלחתם, כאשר הסוקרים משבחים אותו בעיקר על המצלמה, איכות ההרכבה והתכונות שלו, והם עתידים להכות גלים שוב עם Huawei Mate 20. תת המותג של החברה, Honor, מציע מכשירים כמו ה משחק כבוד וה כבוד 10 להתחרות בשוק הביניים. זה בגלל סמארטפונים כמו אלה שרבים ב-XDA היו מעריצים של מכשירי Huawei ו-Honor, אבל כפי שרבים מכם יודעים, Huawei החליטה להפסיק לספק קודי נעילה של טוען האתחול בצעד אנטי-צרכני מפתיע, חוסם למעשה את רוב הפיתוח והמודדינג עבור הטלפונים שלהם.

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

מושרשים עם Magisk כדי לא לאתחל עוד, אלא אם כן תמונת ה-ramdisk של המניות הופעלה מחדש. אז לא רק שבעלי מכשירי Huawei ו-Honor אינם יכולים לפתוח את הנעילה של מטעני האתחול שלהם, אלא שאלו שכבר עשו זאת הפכו ללא מסוגלים לשורש את המכשירים שלהם. רבים הביעו את החברה על מה שנראה כמו (עוד) מהלך אנטי-נלהב, אבל חקירה של העדכון מגלה שהלבנה הרכה היא תופעת לוואי של עדכון ולא נעשה בכוונה כדי לחסום את Magisk/root. הנה כל מה שאנחנו יודעים על העדכון הזה.


עדכון "Patch01" של Huawei מונע אתחול מטלפונים עם שורשי Magisk

הנושא הזה היה ראשון הובא לאור, ו לאחר מכן מפורט יותר, מאת חבר בכיר ב-XDA Tecalote בשרשור הרשמי של הפורום Magisk Beta XDA. החבר נתקל בבעיה זו ב-Huawei P9 שלו לאחר מיתוג מחדש של המכשיר שלו כדי שיוכל להתקין את העדכון הרשמי של אנדרואיד אוראו ולאחר מכן להתקין עדכון OTA קטן "לתיקון באגים". העדכון עצמו, שנקרא "patch01", כולל תיקונים ל-MMS ומשחקים, אך הוא כולל גם תיקון ליבה אשר הופך לבנים רכות של מכשירים בעלי שורשי Magisk.

לדבריו, הוא הבזיק את תמונת האתחול המקורית, השחזור המקורי, והסיר את Magisk Manager לפני שלקח את העדכון, ואז הטלפון הצליח לאתחל בסדר גמור. עם זאת, החזרה של Magisk לאחר העדכון הובילה לכך שהטלפון נתקע במסך הפתיחה "לא ניתן לסמוך על המכשיר שלך". הקושחה המעודכנת עלתה רק עם תמונת b528 ramdisk המקורית. התנהגות זו נמשכה ללא קשר לשאלה אם dm-verity, הצפנה מאולצת או Android Verified Boot הושבתו, וגם Magisk v16.0 ו-v16.7 נבדקו. (רק הבהוב של TWRP לא היה בעיה מכיוון שהשחזור מודפס למחיצה משלה בשם recovery_ramdisk, אך ניסיון להרוס את הטלפון לאחר מכן יפעיל אתחול.)

עד כה, היו מספר משתמשים שאישרו התנהגות זו עד כה. נראה גם שהוא אינו מוגבל ל-Huawei P9, כמו משתמש בפורומים של Huawei Mate 10 הוא גם מאשר את אותה התנהגות לאחר התקנת עדכון "patch01" OTA, מה שגורם לנו לחשוב שהתיקון הזה יתגלגל לכל טלפונים של Huawei/Honor הנתמכים כעת. בהתחשב בפעולות האחרונות של Huawei בנוגע לפתיחת הנעילה של טוען האתחול, לא קשה לראות מדוע אנשים מאמינים שהעדכון הזה הושק כדי לחסום בכוונה השתרשות. מפתח מוכר / תורם מוכר של XDA topjohnwu, המפתח הראשי מאחורי Magisk, הודה בתחילה על הבעיה בחשבון הטוויטר שלו.

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

למה זה נעשה?

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

עם זאת, מחקר נוסף של חבר בכיר ב-XDA Tecalote ומשתמשים אחרים גילה שזה לא בהכרח מקרה של פיצוץ של Huawei נגד משתמשים שורשיים. במקום זאת, סביר יותר שאנו מתמודדים עם תופעת לוואי לא מכוונת של תיקון ליבה שגרם לתמונת ה-ramdisk שהותקנה על ידי Magisk להיות בלתי תואמת ולמנוע אתחול של טלפונים. יתר על כן, משתמשים יכולים בקלות לעקוף את הבעיה כדי לגרום ל-Magisk לעבוד בסדר גמור בטלפונים מתוקנים.

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

איך אני יכול לתקן את זה?

אם כבר עדכנת את המכשיר שלך וברצונך להתקין עליו את Magisk, תצטרך להפעיל את הדגל "שמר AVB 2.0/dm-verity" לפני ההתקנה, כפי שחשפה Tecalote בפורומים שלנו. אתה לא יכול פשוט להבהב את ה-Zip האחרון של Magisk ב-TWRP, כאמור הדגל אינו מוגדר אוטומטית בהתקנה, אבל אתה יכול לתקן באופן ידני את תמונת האתחול עם Magisk Manager:

  1. הורד את ה-APK העדכני ביותר של Magisk Manager מהשרשור הרשמי, התקן אותו במכשיר שלך ופתח את האפליקציה.
  2. ודא כי "שמור על AVB 2.0/dm-verityתיבת הסימון " מופעלת, והפעל אותה אם היא מושבתת. אם המכשיר שלך מוצפן, ודא גם ש"שמור על ההצפנה" מופעלת.
  3. הקש על כפתור התקן ובחר את "תיקון קובץ תמונת אתחול" אפשרות. פעולה זו תיצור תמונת אתחול עם תיקון Magisk בתוך האפליקציה.
  4. הבזק את תמונת האתחול שהתקבלה למכשיר שלך. אתה יכול להתקין אותו במצב מהיר אתחול על ידי העברת הקובץ לספריית האתחול המהיר של המחשב שלך, אתחול הטלפון שלך למצב אתחול מהיר ושימוש ב"fastboot flash boot boot.imgהפקודה ", או פשוט מהבהב אותה עם TWRP על ידי מעבר להתקנה, הקשה על כפתור "התקן תמונה" והבהב של הקובץ boot.img החדש שהתוקן.
  5. הפעל מחדש למערכת ופתח שוב את אפליקציית Magisk Manager. אם אתה מקבל חלון קופץ ששואל אותך אם אתה רוצה להמשיך עם ההגדרה הנוספת של Magisk, הקש על כן.
  6. תהנה!

אם כבר יש לך שורש ולא בא לך לקחת את העדכון, אתה עדיין יכול ללכת בדרך הישנה של השבתת מנהל OTA:

  1. הורד את Solid Explorer, MiXplorer, FX File Explorer, או כל דפדפן קבצים אחר המותאם לבסיס מחנות Google Play או XDA Labs.
  2. פתח את האפליקציה, קבל את התנאים וההגבלות, תן לה הרשאות והעניק לה גישת שורש.
  3. עבור לשורש האחסון שלך ולאחר מכן עבור אל /system/app/HwOUC.
  4. שנה את שם HwOUC.apk ל-HwOUC.bak.
  5. הפעל מחדש, ואתה אמור להיות מוכן.
מנהל הקבצים של Solid Explorerמפתח: NeatBytes

מחיר: חינם.

4.2.

הורד
סייר קבצים FXמפתח: NextApp, Inc.

מחיר: חינם.

4.1.

הורד

[appbox xda com.mixplorer]

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

אם היה לך בראש לחזור מהעדכון "Patch01" אם כבר עדכנת, אנו מאוד לא ממליצים לעשות אז: לעדכונים מסוימים עשוי להיות XLoader שונה (כגון עדכונים מסוימים ב-Huawei Mate 10), ואתה מסתכן שֶׁל לבנים לצמיתות את המכשיר שלך אם אתה מבזיק XLoader לא תואם. בנוסף, כבר נמצאה דרך לעקיפת הבעיה עבור Magisk. שדרוג לאחור הוא לא לבעלי לב חלש, אז אם אתה באמת רוצה לעשות את זה ולהכיר בסיכון, אנו ממליצים לך לחפש בפורומים שלנו שיטת שדרוג לאחור שעובדת עבור המכשיר שלך.


בשורה התחתונה

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

אין לראות בהשתרשות כמו פיראטיות, פריצה או כל פשע סייבר. סמארטפון אנדרואיד מושרש די דומה למחשב Windows עם הרשאות ניהול... או מחשב לינוקס עם גישת משתמש-על. אלה שבוחרים לבצע רוטציה של המכשירים שלהם מודעים לחלוטין לסיכוני האבטחה הכרוכים בהשרשת ו הם רק מחפשים דרכים להשיג יכולות נוספות במכשירים שהם הוציאו עליהם הרבה כסף שֶׁלוֹ.

למרות שאנו לא חושבים שזהו שינוי מכוון, פנינו ל-Huawei לבירור ונעדכן את המאמר הזה בהתאם אם נשמע. זו עדיין לא הבחירה הנבונה ביותר לקנות מכשיר Huawei/Honor אם אתה באמת מעוניין בהשרשה/שימוש ב-ROMs: כפי שציינו קודם, הם עדיין לא מספקים קודי נעילה של טוען האתחול. אבל בינתיים, אם כבר עדכנת, פשוט עקוב אחר השלבים שלמעלה כדי להחזיר את השורש.