EMUI 5 הציג תכונה חדשה בשם App Twin המאפשרת לשכפל אפליקציה. כברירת מחדל, הוא מוגבל ל-2 אפליקציות בלבד. הנה איך לתקן את זה.
אם רכשת לאחרונה Huawei Mate 9 או שאתה אחד מבני המזל המעטים שהשתתפו בגרסת הבטא של EMUI 5.0 עבור כמה מכשירי Huawei/Honor, אז אולי שמעתם על החדש "App Twin" תכונה.
ברור ש-Huawei חייבת לראות בתכונה זו כאחת מנקודות המכירה הגדולות ביותר של EMUI, מכיוון שהם תקעו אותה בשכבה העליונה ביותר של אפליקציית ההגדרות. App Twin, כפי שניתן לצפות משמו, מאפשר לך ליצור יישום כפול כך שתוכל להתחבר לשני חשבונות שונים בו זמנית. בעלים של דגם אירופאי יכולים לשכפל וואטסאפ אוֹ פייסבוק בעוד שדגמים סיניים יכולים לשכפל QQ אוֹ Wechat, אבל אלו הן האפשרויות היחידות שלך כברירת מחדל.
כאשר אתה משכפל אחד מהיישומים הללו, ייווצר סמל אפליקציה חדש במסך הבית שלך המאפשר לך להפעיל את האפליקציה המשוכפלת. תראה סמל כרטיס "2" קטן בתוך סמל האפליקציה שמציין באיזו אפליקציה אתה משתמש - המקור או הכפול. האפליקציה הכפולה הזו יכולה להתקיים רק במפעיל המניות של Huawei, וכאשר הסמל נמחק ממסך הבית, ה-App Twin נמחק.
עכשיו, זה בהחלט לא רעיון חדשני מצד Huawei. יש כמה אפליקציות שעושות את אותה פונקציה בחנות Play; כמה מהפופולריים יותר כוללים
App Cloner ו מרחב מקביל. אני טוען שכברירת מחדל, חלופות צד שלישי אלו עדיפות על תכונת ה-App Twin של Huawei. כל אפליקציה שאתה משכפל דרך אחת מהחלופות של חנות Play אינה קשורה למפעיל ה-EMUI של Huawei. אבל הכי חשוב, אתה לא מוגבל רק ל-2 יישומים שנקבעו מראש ש-Huawei הגדיר.עם זאת, לאפליקציות הללו, ואחרות כמוהן בחנות Play, יש גם חלק נכבד משלהן של חסרונות. App Cloner, למשל, לא עובד על יישומים רבים (כמו רוב האפליקציות של Google). Parallel Space, על אף שמפגין תאימות רבה יותר, הוא לדעתי אפליקציה די נפוחה שאיטית להשיק כל אפליקציה משוכפלת נתונה.
למרבה המזל, תכונת ה-App Twin של Huawei אינה סובלת משתי הבעיות הללו, אך מסיבה מוזרה החליטה Huawei להגביל את התכונה לכל כך מעט אפליקציות. למרות הטענות של Huawei ש-App Twin עובדת רק עבור Whatsapp/Facebook או QQ/Wechat, היא למעשה יכולה לעבוד עם כמעט כל יישום במכשיר שלך. הנה איך זה נעשה.
שכפל כל אפליקציה עם תכונת App Twin של EMUI
אלו מכם שעוקבים אחר המדריכים הקודמים שלי אולי יודעים שאני מעריץ עצום של שימוש ב-Tasker ו/או במעטפת ADB כדי לגלות ולשנות הגדרות נסתרות במכשיר שלכם. הפעם לא שונה, אם כי אתה יכול לנשום לרווחה מכיוון שלא נזדקק לטאסקר הפעם. כמעט פספסתי את הטריק הזה כי מעולם לא הקדשתי מחשבה שנייה ל-App Twin לאחר שעברתי להשתמש ב- Nova Launcher, אבל בזמן שהייתי מתעסק עם שינויים אחרים, פקודת ה-ADB ששלחתי ימים לפני כן יצרה לפתע סמל משני של Gmail, Solid Explorer, Chromium ו- Reddit is Fun צץ.
להפתעתי, אלה היו אפליקציות כפולות פונקציונליות במלואן. וזה באמת די קל להוסיף כל אפליקציה שתרצה לרשימת App Twin. כל מה שאתה צריך זה של האפליקציה שם חבילה ועובד מעטפת ADB (אם כבר יש לך גישת שורש, אז אתה יכול להשתמש ב-Terminal Emulator במקום זאת).
ראשון, הורד את ה-ADB הבינארי הישר מגוגל וחלץ אותו לכל תיקיה במחשב שלך. לאחר מכן, התקן HiSuite מ-Huawei כך שלמחשב שלך יהיו מנהלי ההתקן העדכניים ביותר הדרושים כדי ש-ADB יפעל. לבסוף, עליך להפעיל איתור באגים ב-USB בהגדרות --> אפשרויות מפתח (הקש על מספר Build 7 פעמים ב הגדרות --> אודות הטלפון כדי לבטל את הנעילה של אפשרויות מפתחים אם עדיין לא עשית זאת) ולהעניק למחשב שלך ADB גִישָׁה.
ודא ש-ADB מוגדר כהלכה על ידי בדיקה אם הוא מזהה את המכשיר שלך. פתח שורת פקודה באותה ספרייה כמו ה-ADB הבינארי שלך (Windows: לחץ לחיצה ימנית בתיקייה ולחץ על "פתח שורת פקודה כאן") ולאחר מכן הקלד adb devices
. אם אתה רואה את המספר הסידורי של הטלפון שלך (ולא כתוב בו "לא מורשה") אז אתה מוכן להמשיך הלאה. אם אינך רואה את זה, בדוק כדי לוודא שה-HiSuite מזהה את הטלפון שלך ובדוק שוב שניפוי באגים ב-USB מופעל.
כעת, עלינו לקבל רשימה של שמות חבילות שנשכפל באמצעות התכונה App Twin. אני ממליץ לך להתקין אפליקציה כמו מפקח אפליקציות מחנות Play שיגיד לך את שם החבילה של כל האפליקציות המותקנות. פתח את האפליקציה והקש על "רשימת אפליקציות" כדי להציג רשימה אלפביתית של האפליקציות שלך. הקש על אפליקציה כדי לפתוח דף פרטים עם שלל מידע כולל זמן ההתקנה, מיקום אחסון הנתונים, סטטיסטיקות שימוש ועוד.
מה שמעניין אותנו הוא כמובן שם החבילה. שם החבילה הוא השורה הראשונה מתחת לשם האפליקציה למעלה, או שתוכל למצוא אותה על ידי מעקב אחר המיקום האחרון / במיקום אחסון הנתונים. בדרך כלל זה יתחיל ב-"com". אבל זה לא תמיד המצב. עבור Gmail, שם החבילה הוא com.google.android.gm.
כעת, לאחר שקיבלת את שם החבילה, פתח שורת פקודה באותה ספרייה של ה-ADB הבינארי שלך. כעת נשלח פקודת ADB ליצירת האפליקציות המשובטות שלנו. ראשית, תצטרך להזין מעטפת ADB. הקלד את הדברים הבאים:
adb shell
ברגע שאתה במעטפת ADB, הזן את הפקודה הבאה:
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 וקיבלת רשימה של חבילות במהלך הפקודה "גט", הקפד לצרף את הרשימה שלך לאלו שהוחזרו. אחרת, האפליקציות הקיימות יימחקו.
לדוגמה, אם אני רוצה לשכפל את 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 המשובטים. המערכת מתבלבלת, וחושבת שבדיוק יצרת עוד אפליקציה משובטת, אבל כשאתה מקיש על סמל מסך הבית נאמר לך שהאפליקציה לא מותקנת. אל דאגה, עם זאת, מכיוון שהאפליקציה מותקנת למעשה ונגישה ממגירת האפליקציות.
אם אתה רוצה לשחק עם הפקודה הזו בעצמך, יש דבר אחד מאוד חשוב שאתה צריך להיזהר ממנו. בכל פעם שאתה רוצה להוסיף חבילה לרשימה, אתה חייב לְצַרֵף לרשימה ולא לדרוס את החבילות הקיימות ברשימה, אחרת היישומים המשובטים הקיימים שלך ייעלמו כולן. אתה יכול לקבל את הרשימה הנוכחית של חבילות משובטות על ידי הזנת הפקודה "גט" מקודם במדריך זה.
סיכום
אני מקווה שתמצא את הטריק הקטן והמסודר הזה שימושי. אני לא יודע למה Huawei החליטה להגביל אילו יישומים אתה יכול לשכפל, במיוחד מכיוון שהתכונה נראית מתפקדת במלואה עם כמעט כל אפליקציה במכשיר שלך. מניסיוני, ה-App Twin של Huawei (אחרי התיקון הזה) למעשה עדיפה על שימוש באפליקציות של צד שלישי מחנות Play, מכיוון שיש לה תאימות רחבה ואינה סובלת מבעיות מהירות.
אם כי, האזהרה היחידה שנותרה היא שתכונה זו עדיין פועלת רק על משגר ברירת המחדל של Huawei. עדיין לא מצאתי דרך לעקוף את האיפוק הזה, אבל זה עשוי לדרוש משגרים של צד שלישי לתמוך בתכונה הזו (מה שלדעתי לא יקרה). עם זאת, מדריך זה עדיין אמור לעזור לאלו מכם שקיוו שהתכונה App Twin של EMUI יכולה להיות שימושית יותר.
עדכון 3/4/17: פרסמתי מדריך המשך המראה כיצד אתה יכול לעשות שימוש בתכונת App Twin בכל משגר לבחירתך. תבדוק את זה!
נסה את זה ותודיע לנו אם זה עובד בשבילך!