قدم نظام EMUI 5 ميزة جديدة تسمى App Twin والتي تتيح لك استنساخ التطبيق. بشكل افتراضي، يقتصر على تطبيقين فقط. وإليك كيفية إصلاح ذلك.
إذا كنت قد اشتريت هاتف Huawei Mate 9 مؤخرًا أو كنت واحدًا من القلائل المحظوظين الذين شاركوا في الإصدار التجريبي من EMUI 5.0 لبعض أجهزة Huawei/Honor، فمن المحتمل أنك سمعت عن الإصدار الجديد "التطبيق التوأم" ميزة.
من الواضح أن شركة Huawei يجب أن تعتبر هذه الميزة واحدة من أكبر نقاط البيع في EMUI، نظرًا لأنها وضعتها في الطبقة العليا من تطبيق الإعدادات. التطبيق التوأم، كما قد تتوقع من اسمه، يسمح لك بإنشاء تطبيق مكرر حتى تتمكن من تسجيل الدخول إلى حسابين مختلفين في نفس الوقت. يمكن لأصحاب النموذج الأوروبي التكرار واتس اب أو فيسبوك في حين يمكن تكرار النماذج الصينية ف ف أو ويشات، لكن هذه هي خياراتك الوحيدة بشكل افتراضي.
عندما تقوم بتكرار أحد هذه التطبيقات، سيتم إنشاء رمز تطبيق جديد على شاشتك الرئيسية والذي يسمح لك ببدء تشغيل التطبيق المكرر. ستشاهد أيقونة بطاقة "2" صغيرة داخل أيقونة التطبيق تشير إلى التطبيق الذي تستخدمه - الأصلي أو المكرر. لا يمكن أن يوجد هذا التطبيق المكرر إلا على مشغل أسهم Huawei، وعندما يتم مسح الأيقونة من الشاشة الرئيسية، يتم حذف App Twin.
الآن، هذا بالتأكيد ليس مفهومًا مبتكرًا من جانب شركة Huawei. هناك العديد من التطبيقات التي تقوم بنفس الوظيفة على متجر Play؛ بعض من أكثر شعبية تشمل شبيه التطبيقات و الفضاء الموازي. أود أن أزعم أنه افتراضيًا، تتفوق بدائل الطرف الثالث هذه على ميزة App Twin من Huawei. لا يرتبط أي تطبيق تقوم بنسخه من خلال أحد بدائل متجر Play بمشغل EMUI الخاص بشركة Huawei. ولكن الأهم من ذلك، أنك لا تقتصر على تطبيقين محددين مسبقًا قامت شركة Huawei بتعيينهما.
ومع ذلك، فإن هذه التطبيقات وغيرها مثلها على متجر Play، لها أيضًا نصيبها العادل من الجوانب السلبية. على سبيل المثال، لا يعمل App Cloner على العديد من التطبيقات (مثل معظم تطبيقات Google). Parallel Space، على الرغم من إظهاره قدرًا أكبر من التوافق، إلا أنه في رأيي تطبيق متضخم جدًا وبطيء في تشغيل أي تطبيق مكرر.
لحسن الحظ، لا تعاني ميزة App Twin من Huawei من أي من هاتين المشكلتين، ولكن لسبب غريب قررت شركة Huawei قصر الميزة على عدد قليل جدًا من التطبيقات. على الرغم من ادعاءات شركة Huawei بأن App Twin يعمل فقط مع Whatsapp/Facebook أو QQ/Wechat، إلا أنه يمكن ذلك في الواقع العمل مع أي تطبيق تقريبًا على جهازك. وإليك كيف يتم ذلك.
استنساخ أي تطبيق باستخدام ميزة App Twin في EMUI
قد يعرف أولئك منكم الذين تابعوا دروسي السابقة أنني معجب جدًا باستخدام Tasker و/أو ADB Shell لاكتشاف الإعدادات المخفية وتعديلها على جهازك. هذه المرة لا يختلف الأمر، على الرغم من أنه يمكنك أن تتنفس الصعداء لأننا لن نحتاج إلى تاسكر هذه المرة. لقد فاتتني هذه الخدعة تمامًا تقريبًا لأنني لم أفكر مطلقًا في App Twin بعد أن تحولت إلى استخدام Nova Launcher، ولكن بينما كنت من خلال العبث بتعديلات أخرى، أدى أمر ADB الذي أرسلته قبل أيام فجأة إلى إنشاء رمز ثانوي لـ Gmail وSolid Explorer وChromium وReddit هو رمز ممتع يظهر فجأة.
لدهشتي، كانت هذه تطبيقات مكررة تعمل بكامل طاقتها. ومن السهل حقًا إضافة أي تطبيق تريده إلى قائمة التطبيقات التوأم. كل ما تحتاجه هو التطبيق اسم الحزمة والعمل قذيفة بنك التنمية الاسيوى (إذا كان لديك حق الوصول إلى الجذر بالفعل، فيمكنك استخدام Terminal Emulator بدلاً من ذلك).
أولاً، قم بتنزيل ثنائي ADB مباشرة من Google واستخراجه إلى أي مجلد على جهاز الكمبيوتر الخاص بك. بعد ذلك، قم بالتثبيت هايسويت من Huawei حتى يحتوي جهاز الكمبيوتر الخاص بك على أحدث برامج التشغيل اللازمة لتشغيل ADB. أخيرًا، تحتاج إلى تمكين تصحيح أخطاء USB في الإعدادات -> خيارات المطور (اضغط على رقم البناء 7 مرات في الإعدادات -> حول الهاتف لفتح خيارات المطور إذا لم تكن قد قمت بذلك بالفعل) ومنح جهاز الكمبيوتر الخاص بك ADB وصول.
تأكد من إعداد ADB بشكل صحيح من خلال معرفة ما إذا كان يتعرف على جهازك. افتح موجه الأوامر في نفس الدليل مثل ثنائي ADB الخاص بك (Windows: انقر بزر الماوس الأيمن في المجلد وانقر على "فتح موجه الأوامر هنا") ثم اكتب adb devices
. إذا رأيت الرقم التسلسلي لهاتفك (ولا يشير إلى "غير مصرح به")، فأنت جاهز للمضي قدمًا. إذا لم تتمكن من رؤيته، فتحقق للتأكد من أن HiSuite يتعرف على هاتفك وتأكد مرة أخرى من تمكين تصحيح أخطاء USB.
الآن، نحتاج إلى الحصول على قائمة بأسماء الحزم التي سنقوم باستنساخها باستخدام ميزة App Twin. أنصحك بتثبيت تطبيق مثل مفتش التطبيق من متجر Play والذي سيخبرك باسم الحزمة لجميع التطبيقات المثبتة. افتح التطبيق وانقر على "قائمة التطبيقات" لإظهار قائمة أبجدية لتطبيقاتك. انقر على أحد التطبيقات لفتح صفحة تفاصيل تحتوي على مجموعة من المعلومات بما في ذلك وقت التثبيت وموقع تخزين البيانات وإحصائيات الاستخدام والمزيد.
ما يهمنا هو بالطبع اسم الحزمة. اسم الحزمة هو السطر الأول أسفل اسم التطبيق في الأعلى، أو يمكنك العثور عليه من خلال البحث عن الأخير / في موقع تخزين البيانات. سيبدأ عادةً بـ "com". ولكن هذا ليس هو الحال دائما. بالنسبة لـ Gmail، اسم الحزمة هو com.google.android.gm.
الآن بعد أن حصلت على اسم الحزمة، افتح موجه الأوامر في نفس الدليل مثل ملف ADB الثنائي الخاص بك. سنرسل الآن أمر ADB لإنشاء تطبيقاتنا المستنسخة. أولا، سوف تحتاج إلى إدخال قذيفة ADB. اكتب ما يلي:
adb shell
بمجرد دخولك إلى ADB Shell، أدخل الأمر التالي:
settings get secure clone_app_list
إذا كنت تستخدم ميزة App Twin بالفعل، فمن المفترض أن ترى اسمًا واحدًا أو اسمين للحزمة يتم إرجاعهما مع هذا الأمر. إذا كنت لا تستخدم هذه الميزة، فستكون هذه السلسلة فارغة. الآن، سنقوم إما بإلحاق القائمة الحالية أو إنشاء قائمة جديدة من التطبيقات لاستنساخها.
settingsputsecureclone_app_list "PACKAGE#1;PACKAGE#2;PACKAGE#3"
حيث PACKAGE#1...PACKAGE#3...PACKAGE#N هي القيمة الكاملة قائمة مفصولة بفاصلة منقوطة لحزم التطبيقات تريد المستنسخة. تأكد من أنك لا تنسى وضع قائمة الحزم بين علامات الاقتباسوإلا فلن يعمل الأمر.
إذا كنت تستخدم ميزة App Twin بالفعل وتلقيت قائمة بالحزم أثناء أمر "get"، فتأكد من إلحاق قائمتك بالحزم التي تم إرجاعها. وإلا سيتم حذف التطبيقات الموجودة.
على سبيل المثال، إذا كنت أرغب في استنساخ Gmail وSolid Explorer وChromium وReddit is Fun، فسأقوم بإدخال الأمر التالي:
settingsputsecureclone_app_list "com.google.android.gm;pl.solidexplorer2;org.chromium.chrome;com.andrewshu.android.reddit"
مباشرة بعد إدخال هذا الأمر، يجب أن تشاهد رسالة تخبرك بأنه قد تم وضع تطبيق مستنسخ على شاشتك الرئيسية. اعتمادًا على عدد الحزم التي أدخلتها في هذا الأمر، يجب الآن ملء شاشتك الرئيسية بواحد أو أكثر من التطبيقات المستنسخة.
يمكنك الاستمتاع بهذا الأمر، حيث يمكن استخدامه على أي تطبيق تقريبًا على هاتفك (على الرغم من أنني لا أوصي باستنساخ SystemUI، حيث ليس لدي أي فكرة عما سيحدث). لقد تمكنت من استنساخ متجر Google Play وFire Emblem Heroes، على سبيل المثال.
يعمل متجر Play المستنسخ بكامل طاقته، ولكنه يؤدي إلى بعض السلوكيات الغريبة إذا قمت بتثبيت تطبيق من داخله. كما ترون في لقطة الشاشة أدناه، قمت بتثبيت Parallel Space من داخل متجر Play Store. يصبح النظام مرتبكًا، معتقدًا أنك قمت للتو بإنشاء تطبيق مستنسخ آخر، ولكن عندما تنقر على أيقونة الشاشة الرئيسية، يتم إخبارك بأن التطبيق غير مثبت. ومع ذلك، لا داعي للقلق، حيث أن التطبيق مثبت بالفعل ويمكن الوصول إليه من درج التطبيق.
إذا كنت تريد تجربة هذا الأمر بنفسك، فهناك شيء مهم جدًا يجب عليك الحذر منه. في أي وقت تريد إضافة حزمة إلى القائمة، يجب عليك ذلك ألحق إلى القائمة وعدم استبدال الحزم الموجودة في القائمة، وإلا ستختفي جميع تطبيقاتك المستنسخة الموجودة. يمكنك الحصول على القائمة الحالية للحزم المستنسخة عن طريق إدخال أمر "get" الوارد سابقًا في هذا البرنامج التعليمي.
خاتمة
أتمنى أن تجد هذه الخدعة الصغيرة الأنيقة مفيدة. لا أعرف لماذا قررت شركة Huawei تقييد التطبيقات التي يمكنك استنساخها، خاصة وأن الميزة تبدو وكأنها تعمل بكامل طاقتها مع كل تطبيق تقريبًا على جهازك. من خلال تجربتي، يعد تطبيق Huawei App Twin (بعد هذا التعديل) أفضل في الواقع من استخدام تطبيقات الطرف الثالث من متجر Play، نظرًا لأنه يتمتع بتوافق واسع ولا يعاني من مشاكل في السرعة.
على الرغم من أن التحذير الوحيد المتبقي هو أن هذه الميزة لا تزال تعمل فقط على مشغل Huawei الافتراضي. لم أتوصل بعد إلى طريقة للتغلب على هذا القيد، ولكن قد يتطلب الأمر قاذفات تابعة لجهات خارجية لدعم هذه الميزة (وهو ما لا أعتقد أنه سيحدث). ومع ذلك، من المفترض أن يساعد هذا البرنامج التعليمي أولئك منكم الذين كانوا يأملون في أن تكون ميزة App Twin في EMUI أكثر فائدة.
تحديث 3/4/17: لقد قمت بنشر برنامج تعليمي للمتابعة يوضح كيف يمكنك الاستفادة من ميزة App Twin على أي مشغل من اختيارك. تحقق من ذلك!
جربه وأخبرنا إذا كان يناسبك!