يمكن لمستخدمي Huawei Mate 30 Pro الآن تحميل تطبيقات Google عن طريق استعادة نسخة احتياطية من هاتف تمكن من الحصول على GApps من خلال Google Services Assistant/LZPlay.
التحديث 1 (10/08/19 @ 4:10 صباحًا بالتوقيت الشرقي): لقد علمنا أن الموضوع لم يعد يحتوي على الموارد القابلة للتنزيل لجهاز Huawei Mate 30 Pro. ولا تزال الطريقة قائمة في المفهوم.
العالم يضع عينيه على إطلاق سلسلة هواوي ميت 30باحثًا عن إجابة للسؤال: "ماذا يحدث عندما تستبعد Google من Android على أحد أكثر الهواتف المنتظرة هذا العام؟" وكما كنا نخشى والمتوقع، ظهر هاتف Huawei Mate 30 وأشقائه على خشبة المسرح دون تثبيت خدمات Google مسبقًا، واعتمد فقط على ذلك متجر تطبيقات هواوي باعتبارها الوسيلة الأساسية لتوزيع التطبيق. لكن هذا الوضع لم يدم طويلاً, مثل أ تم رصد "الحل البديل" في شكل 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 إلى أذونات خاصة لتعمل بشكل صحيح، وهذا الإذن موجود فقط للنظام تطبيقات). وكما تعلم بالفعل، لا يمكن تحديث التطبيقات الموجودة على الجهاز الذي لم يتم تجذيره فوق التطبيقات الموجودة إلا عندما يتم توقيعها بنفس التوقيع. وبالتالي، يجب أن تأتي البذرة والتطبيقات بنفس توقيع جوجل، مما يمنع هواوي بشكل أساسي من التحميل المسبق للبذرة الموقعة من جوجل بسبب الحظر الأمريكي.
بمجرد حصولنا على البرنامج من الجهاز، اكتشفنا أن الأجهزة لم تأتي فعليًا مع أي قاعدة GMS محملة مسبقًا. يشير هذا إلى أن الطريقة التي استخدمها مساعد خدمات Google لتثبيت خدمات Play كانت كذلك خارج عن المألوف ويستحق المزيد من التحقيق في الاستخدامات المحتملة داخل التطوير مجتمع. مطور XDA المعترف به com.topjohnwuوالمعروف بعمله مع Magisk، التحقيق في هذا السلوك الشاذ.
كما اتضح، استخدم Google Services Assistant مجموعة من واجهات برمجة التطبيقات من Huawei والتي كانت مخصصة لإدارة الأجهزة المحمولة (MDM - تستخدمها المؤسسات لإدارة أجهزة الموظفين). مرجع API الكامل لهذا لقد أصبح Huawei Security Authorization SDK متاحًا للجمهور، حتى يتمكن مستخدمو المؤسسات من معرفة النطاق الكامل لطرق التحكم في الأجهزة في مؤسسات أعمالهم والاستفادة منها. يأتي التطور الحقيقي في شكل بعض واجهات برمجة تطبيقات 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. ما يحدث فعليًا هو أنه يُسمح للتطبيق المسموح به، Google Services Assistant في هذه الحالة، بالإبلاغ عن المستخدم التطبيقات كتطبيقات نظام غير قابلة للإزالة حتى عندما لا تكون هذه التطبيقات أو جذورها موجودة فعليًا في وضع القراءة فقط تقسيم. يُزعم أن "التطبيقات المسموح بها" تخضع لرقابة مشددة من قبل شركة Huawei - حيث يتعين على المطورين توقيع اتفاقيات قانونية وتقديم الطلبات للحصول على الأذونات ومبررات الأذونات المطلوبة، وإرسال ملف APK الثنائي لكل إصدار إلى Huawei تقتيش. فقط في حالة موافقة شركة Huawei، سيتم توقيع التطبيق باستخدام مفتاح Huawei الخاص، مما يسمح لها بالاستفادة من واجهات برمجة التطبيقات هذه.
وبالتالي، كان وجود Google Services Assistant ضمن الحدود الصارمة لواجهة برمجة تطبيقات MDM الخاصة بشركة Huawei، وبشكل ضمني، وليس بدون علمهم. ومع ذلك، نفت شركة Huawei تورطها مع LZPlay و اصدرت البيان التالي:
لم يتم تثبيت أحدث سلسلة هواتف Mate 30 من Huawei مسبقًا مع GMS، ولم يكن لشركة Huawei أي علاقة مع www.lzplay.net
وكما هو متوقع في ضوء السيناريو السياسي المعقد، فإن وجود Google Services Assistant وLZPlay سيكون قصير الأمد. ومع اكتساب هذا الحل البديل شعبية كبيرة، يبدو أن الأطراف المهتمة قد انتبهت إليه. تم إيقاف موقع الويب الذي يستضيف Google Services Assistant، LZPlay، عن العمل، مما أدى إلى تحميل تطبيق Google Services Assistant رقم يعد جلب تطبيقات Google ومن الممكن أيضًا أن يكون الإذن الخاص الذي حصل عليه التطبيق من Huawei كذلك إلغاء - فسخ. ويجب أن تكون Google قد لاحظت ذلك أيضًا، حيث تلقت SafetyNet أيضًا تحديثًا ألغى بصمة تصميم Huawei Mate 30 من جهازها. القائمة البيضاء، مما يعني أن SafetyNet ستفشل، مما يؤدي إلى عدم السماح للوحدات التي تمكنت من تهميش Google Apps من استخدام تطبيقات مثل جوجل الدفع.
الحل الجديد: استعادة HiSuite
تحديث: لم يعد مؤشر الترابط المرتبط يحتوي على الموارد القابلة للتنزيل. ومع ذلك، تظل الطريقة فعالة في مفهومها، على افتراض أنك حصلت على الموارد القابلة للتنزيل.
تعد القدرة على تشغيل تطبيقات Google أمرًا مهمًا للكثيرين، لذلك سيكون الأشخاص مهتمين دائمًا بتحميل تطبيقات Google على مثل هذه الأجهزة القادرة. عضو كبير في XDA zhangyang_haha لقد اكتشف أ حل مختلف، والتي تتضمن بشكل أساسي استعادة صورة احتياطية من جهاز تمكن من تثبيت تطبيقات Google باستخدام Google Services Assistant من الخلف عندما نجحت الطريقة. لاحظ أيضًا أن الطريقة تبدو كذلك خاص بهاتف Huawei Mate 30 Pro نظرًا لأن الصورة الاحتياطية مأخوذة من هذا الجهاز، لم نتمكن من تأكيد ما إذا كان يمكن أن يعمل نفس الشيء على Huawei Mate 30 أو Honor 9X Pro.
حل بديل جديد لتثبيت Google Apps على Huawei Mate 30 Pro - XDA Thread
على الرغم من أن هذه الطريقة ليست بسيطة مثل تثبيت Google Services Assistant والسماح له بالقيام بكل شيء، إلا أنها لا يزال يعمل - مع التحذير من أن SafetyNet سيستمر في الفشل نظرًا لأن هذا تغيير من جانب الخادم جوجل.
- يحتاج المستخدمون إلى نسخ ملفاتهم احتياطيًا إلى HiSuite على جهاز الكمبيوتر وإعادة ضبط هواتفهم في المصنع.
- قم بتثبيت تطبيقات Google المتوفرة في الملف المضغوط القابل للتنزيل في ملف خيط.
- قم بفك ضغط الصورة الاحتياطية المتوفرة في مجلد النسخ الاحتياطي في HiSuite على جهاز الكمبيوتر.
- قم باستعادة النسخة الاحتياطية إلى جهازك، مع التأكد من استعادة "إعدادات النظام" أيضًا من الصورة الاحتياطية إلى هاتفك.
- بمجرد "استعادة" النسخة الاحتياطية المقدمة (ويعرف أيضًا باسم التثبيت) على هاتفك، ستحتاج إلى إعادة تشغيل جهازك.
- بعد ذلك، تأكد من الدخول إلى إعدادات التطبيق ومسح جميع البيانات الخاصة بتطبيقات Google التي قمت بتثبيتها، ومنح جميع الأذونات التي تطلبها هذه التطبيقات.
- إعادة التشغيل لحسن التدبير.
- قم بتشغيل متجر Google Play أثناء وجود اتصال نشط بالإنترنت على هاتفك.
لا يتضح على الفور متى يمكنك استعادة بياناتك السابقة. سيستخدم معظم المستخدمين هذه الطريقة على أجهزة Huawei Mate 30 الجديدة، لذلك لا ينبغي أن يكون فقدان البيانات كبيرًا. لاحظ أن SafetyNet ستظل تفشل ومن المرجح أن تستمر في الفشل حتى يتحسن الوضع السياسي. في الوقت الحالي، إذا كنت تتطلع إلى تثبيت Google Apps على جهازك الجديد، فإن هذا الحل البديل الجديد هو أفضل رهان لك.
منتديات هواوي ميت 30 XDA || منتديات هواوي ميت 30 برو XDA