Huawei Mate 30 Pro יכול להפעיל שוב את Google Apps עם הפתרון החדש הזה

click fraud protection

משתמשי Huawei Mate 30 Pro יכולים כעת להעמיס בצד את אפליקציות Google על ידי שחזור גיבוי מטלפון שהצליח להשיג GApps דרך Google Services Assistant/LZPlay.

עדכון 1 (10/08/19 @ 4:10 AM ET): התבשרנו שלשרשור אין עוד את המשאבים להורדה עבור ה-Huawei Mate 30 Pro. השיטה עדיין עומדת בתפיסה.

העולם שם את עיניו אל שחרור סדרת Huawei Mate 30, מחפש תשובה לשאלה: "מה קורה כשאתה מוציא את גוגל מאנדרואיד באחד הטלפונים הצפויים ביותר של השנה?"וכמו שחששנו וצפוי, ה-Huawei Mate 30 ואחיו הופיעו על הבמה ללא שירותי גוגל מותקנים מראש, תוך הסתמכות רק על AppGallery של Huawei כאמצעי ההפצה העיקרי של אפליקציות. המצב הזה היה קצר מועד, כמו א "לעקיפת הבעיה" זוהתה בדמות Google Services Assistant, אפליקציה שאפשרה למשתמשים להעמיס בצד את שירותי Google Play ורכיבים נלווים ב-EMUI של Huawei ובסדרת Mate 30 וכן ב-Honor 9X Pro. אפליקציית Google Services Assistant התארחה באתר בשם LZPlay.net, כך שהשיטה נודעה בדרך כלל בשם LZPlay.

פתרון ישן: Google Services Assistant ו-LZPlay

מכיוון ש-Google Services Assistant היה דרך לעקיפת הבעיה להתקנת Google Apps במכשיר שלא אמור להיות בו Google Apps, איך בדיוק הגיעה הדרך לעקיפת הבעיה הייתה שאלה לגיטימית.

יצרני ציוד מקורי סיניים שחררו בעבר מתקיני GMS (Google Mobile Services) כדי לאפשר טעינת צד קלה, אך פתרון כזה לא היה אפשרות מעשית עבור Huawei, לאור תרחיש פוליטי חסר תקדים ומורכב. מתקינים אלה של GMS עבדו על ידי עדכון "סטאבים" של GMS שנטענו מראש במערכת על ידי OEM (אפליקציות GMS זקוקות להרשאות מיוחדות כדי לפעול כהלכה, והרשאה זו קיימת רק עבור מערכת אפליקציות). וכפי שאתם כבר יודעים, אפליקציות במכשיר לא מושרשות יכולות להתעדכן על גבי אפליקציות קיימות רק כשהן נחתמו על ידי אותה חתימה. לפיכך, הסטאבים והאפליקציות צריכים להגיע עם אותה חתימה של גוגל, ובעצם מונעת מ-Huawei טעינה מראש של קבצים חתומים על Google בגלל האיסור בארה"ב.

לאחר שהשגנו את ידנו על התוכנה מהמכשיר, גילינו שהמכשירים למעשה לא הגיעו עם שום בדלי GMS טעונים מראש. זה ציין שכל השיטה שבה השתמש Google Services Assistant כדי להתקין את שירותי Play הייתה יוצא דופן וראוי לחקירה נוספת לשימושים אפשריים במסגרת הפיתוח קהילה. מפתח מוכר XDA topjohnwu, ידוע בעבודתו עם מגיסק, נחקר על התנהגות חריגה זו.

כפי שמתברר, Google Services Assistant השתמש בקבוצה של ממשקי API מ-Huawei שנועדו לניהול מכשירים ניידים (MDM - בשימוש על ידי ארגונים לניהול מכשירים של עובדים). ההפניה המלאה ל-API של זה Huawei Security Authorization SDK היה זמין לציבור, כך שמשתמשים ארגוניים יכולים להכיר ולהפיק תועלת ממגוון שיטות השליטה המלאות על מכשירים בארגון העסקי שלהם. הטוויסט האמיתי מגיע בצורה של כמה ממשקי API של MDM שרק לאחרונה תועדו, והתיעוד לא זמין עד שאתה חותם על הסכמים משפטיים כדי לקבל גישה ל-SDK.

<uses-permissionandroid: name="com.huawei.permission.sec.MDM_INSTALL_SYS_APP"/>
<uses-permissionandroid: name="com.huawei.permission.sec.MDM_INSTALL_UNDETACHABLE_APP"/>

ממשקי MDM אלה מאפשרים אפליקציות מורשות להתקין "אפליקציות מערכת", גם כאשר לטלפון יש טוען אתחול נעול, Android Verified Boot מופעל, והוא מעוצב עם מערכת הקבצים לקריאה בלבד EROFS של Huawei. מה שקורה בפועל הוא שאפליקציה מורשית, Google Services Assistant במקרה זה, מורשית לסמן משתמש אפליקציות כאפליקציות מערכת שאינן ניתנות להסרה, גם כאשר האפליקציות או השבבים הללו אינם קיימים בפועל בקריאה בלבד חֲלוּקָה. "אפליקציות מותרות" נשלטות לכאורה על ידי Huawei - המפתחים צריכים לחתום על הסכמים משפטיים, להגיש בקשות לקבלת הרשאות והצדקות עבור ההרשאות המבוקשות, ושלח את ה-APK הבינארי עבור כל מהדורה ל-Huawei עבור בְּדִיקָה. רק אם וכאשר Huawei יסכים, האפליקציה תיחתם עם המפתח המיוחד של Huawei, שיאפשר לה לעשות שימוש בממשקי ה-API הללו.

קיומו של Google Services Assistant היה לפיכך בגבולות המחמירים של ה-MDM API של Huawei, ובמשתמע, לא בלי ידיעתם. עם זאת, Huawei הכחישה מעורבות עם LZPlay ו הוציא את ההצהרה הבאה:

סדרת Mate 30 האחרונה של Huawei אינה מותקנת מראש עם GMS, ול-Huawei לא הייתה כל מעורבות עם www.lzplay.net

כפי שניתן היה לצפות לאור התרחיש הפוליטי המורכב, קיומם של Google Services Assistant ו-LZPlay עומד להיות קצר מועד. ככל שהדרך לעקיפת הבעיה צברה פופולריות, גורמים מעוניינים לכאורה שמו לב. האתר המארח את Google Services Assistant, LZPlay, הועבר למצב לא מקוון, תוך טעינת צד של אפליקציית Google Services Assistant מס' ארוך יותר מביא את האפליקציות של Google וייתכן גם שההרשאה המיוחדת שהייתה לאפליקציה מ-Huawei הייתה גם כן בוטל. גוגל כנראה גם שמה לב, שכן SafetyNet קיבלה גם עדכון שביטל את טביעת האצבע של Huawei Mate 30 מהמכשיר שלהם רשימת ההיתרים, כלומר SafetyNet תיכשל, מה שלא מאפשר ליחידות שהצליחו להעמיס על Google Apps את האפשרות להשתמש באפליקציות כמו Google Pay.


פתרון חדש: HiSuite Restore

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

היכולת להפעיל אפליקציות של גוגל היא עניין גדול עבור רבים, כך שאנשים יתעניינו תמידית בהעמסת Google Apps על חומרה כל כך מסוגלת. חבר בכיר ב-XDA zhangyang_haha הבין א פתרון אחר, כזה שבעיקרו כולל שחזור תמונת גיבוי ממכשיר שהצליח להתקין אפליקציות של גוגל באמצעות Google Services Assistant מאחור כשהשיטה עבדה. כמו כן, שים לב שהשיטה נראית כך ספציפית ל-Huawei Mate 30 Pro מכיוון שהתמונה המגובה היא מהמכשיר הזה - לא הצלחנו לאשר אם זה יכול לעבוד על ה-Huawei Mate 30 או ה-Honor 9X Pro.

פתרון חדש להתקנת Google Apps ב-Huawei Mate 30 Pro -- שרשור XDA

אמנם השיטה הזו אינה פשוטה כמו התקנת Google Services Assistant ולתת לה לעשות הכל, אבל היא עדיין עובד -- עם האזהרה ש-SafetyNet תמשיך להיכשל מכיוון שזהו שינוי בצד השרת גוגל.

  1. משתמשים צריכים לגבות את הקבצים שלהם ל-HiSuite במחשב ולאפס את הטלפונים שלהם להגדרות היצרן.
  2. התקן את יישומי Google המסופקים ב-zip הניתן להורדה ב- פְּתִיל.
  3. פתח את ה-zip של תמונת הגיבוי שסופקה לתיקיית הגיבוי HiSuite במחשב.
  4. שחזר את הגיבוי למכשיר שלך, וודא שאתה משחזר גם את "הגדרות המערכת" מתמונת הגיבוי לטלפון שלך.
  5. לאחר שהגיבוי שסופק "שוחזר" (המכונה גם מותקן) בטלפון שלך, עליך להפעיל מחדש את המכשיר.
  6. לאחר מכן, ודא שאתה נכנס להגדרות האפליקציה ומנקה את כל הנתונים עבור אפליקציות Google שהתקנת, והענקת את כל ההרשאות שהאפליקציות הללו מבקשות.
  7. אתחול מחדש למטרה טובה.
  8. הפעל את חנות Google Play תוך כדי חיבור אינטרנט פעיל בטלפון שלך.

השרשור לא ברור מיד מתי אתה יכול לשחזר את הנתונים הקודמים שלך. רוב המשתמשים ישתמשו בשיטה במכשירי Huawei Mate 30 חדשים, כך שאובדן נתונים לא אמור להיות משמעותי. שימו לב ש-SafetyNet עדיין תיכשל וככל הנראה תמשיך להיכשל עד שהמצב הפוליטי ישתפר. לעת עתה, אם אתה מחפש להתקין את Google Apps במכשיר החדש שלך, הפתרון החדש הזה הוא ההימור הטוב ביותר שלך.

פורומים של Huawei Mate 30 XDA || פורומים של Huawei Mate 30 Pro XDA