EMUI 5 predstavilo novú funkciu s názvom App Twin, ktorá vám umožňuje klonovať aplikáciu. V predvolenom nastavení je obmedzená iba na 2 aplikácie. Tu je návod, ako to opraviť.
Ak ste si nedávno zakúpili Huawei Mate 9 alebo ste jedným z mála šťastlivcov, ktorí sa zúčastnili beta verzie EMUI 5.0 pre niektoré zariadenia Huawei/Honor, možno ste už počuli o novom „Aplikácia Twin„funkcia.
Je zrejmé, že Huawei musí túto funkciu považovať za jednu z najväčších predajných výhod EMUI, pretože ju umiestnil do najvyššej vrstvy aplikácie Nastavenia. Aplikácia Twin, ako by ste z názvu mohli očakávať, vám umožňuje vytvoriť duplicitnú aplikáciu, aby ste sa mohli prihlásiť do dvoch rôznych účtov súčasne. Majitelia európskeho modelu môžu duplikovať Whatsapp alebo Facebook zatiaľ čo čínske modely môžu duplikovať QQ alebo Wechat, ale toto sú vaše jediné možnosti v predvolenom nastavení.
Keď duplikujete jednu z týchto aplikácií, na vašej domovskej obrazovke sa vytvorí nová ikona aplikácie, ktorá vám umožní spustiť duplikovanú aplikáciu. V rámci ikony aplikácie uvidíte malú ikonu karty „2“, ktorá označuje, ktorú aplikáciu používate – originál alebo duplikát. Táto duplicitná aplikácia môže existovať iba v spúšťači akcií Huawei a keď sa ikona vymaže z domovskej obrazovky, aplikácia Twin sa odstráni.
Toto určite nie je inovatívny koncept zo strany Huawei. V Obchode Play existuje niekoľko aplikácií, ktoré vykonávajú rovnakú funkciu; medzi tie obľúbenejšie patria Klonovanie aplikácií a Paralelný priestor. Tvrdil by som, že v predvolenom nastavení sú tieto alternatívy tretích strán lepšie ako funkcia Huawei App Twin. Žiadna aplikácia, ktorú duplikujete prostredníctvom jednej z alternatív Obchodu Play, nie je spojená so spúšťačom EMUI spoločnosti Huawei. Čo je však najdôležitejšie, nie ste obmedzený len na 2 vopred určené aplikácie, ktoré Huawei nastavil.
Tieto aplikácie a ďalšie podobné aplikácie v Obchode Play však majú aj svoje nevýhody. App Cloner napríklad nefunguje v mnohých aplikáciách (ako je väčšina aplikácií Google). Parallel Space, hoci demonštruje väčšiu kompatibilitu, je podľa môjho názoru dosť nafúknutá aplikácia, ktorá pomaly spúšťa akúkoľvek danú duplikovanú aplikáciu.
Našťastie funkcia Huawei App Twin netrpí žiadnym z týchto dvoch problémov, ale z nejakého zvláštneho dôvodu sa spoločnosť Huawei rozhodla obmedziť túto funkciu na tak málo aplikácií. Napriek tvrdeniam Huawei, že aplikácia Twin funguje iba pre Whatsapp/Facebook alebo QQ/Wechat, môže v skutočnosti pracovať takmer s akoukoľvek aplikáciou na vašom zariadení. Tu je návod, ako sa to robí.
Naklonujte ľubovoľnú aplikáciu pomocou funkcie EMUI App Twin Feature
Tí z vás, ktorí sledovali moje predchádzajúce návody, možno vedia, že som veľkým fanúšikom používania aplikácie Tasker a/alebo prostredia ADB na objavovanie a vylepšovanie skrytých nastavení na vašom zariadení. Tentoraz to nie je iné, aj keď si môžete vydýchnuť, pretože tentoraz nebudeme potrebovať Tasker. Tento trik som takmer úplne prehliadol, pretože po prechode na Nova Launcher som o aplikácii Twin ani nepremýšľal, ale kým som pohrávať sa s ďalšími vylepšeniami, príkaz ADB, ktorý som poslal niekoľko dní predtým, zrazu vytvoril sekundárnu ikonu Gmail, Solid Explorer, Chromium a Reddit is Fun objaviť sa.
Na moje prekvapenie boli tieto plne funkčné duplicitné aplikácie. A je naozaj celkom jednoduché pridať akúkoľvek aplikáciu, ktorú chcete, do zoznamu App Twin. Všetko, čo potrebujete, je aplikácia názov balíka a pracovný ADB shell (ak už máte prístup root, môžete namiesto toho použiť emulátor terminálu).
Najprv, stiahnite si binárny súbor ADB priamo z Google a extrahujte ho do ľubovoľného priečinka v počítači. Ďalej nainštalujte HiSuite od Huawei, takže váš počítač bude mať najnovšie ovládače potrebné na fungovanie ADB. Nakoniec musíte povoliť ladenie USB v Nastaveniach --> Možnosti pre vývojárov (klepnite na Číslo zostavy 7-krát v Nastavenia --> Informácie o telefóne na odomknutie možností pre vývojárov, ak ste tak ešte neurobili) a prideľte počítaču ADB prístup.
Overte, či je ADB správne nastavené tak, že zistíte, či rozpoznáva vaše zariadenie. Otvorte príkazový riadok v rovnakom adresári ako váš binárny súbor ADB (Windows: kliknite pravým tlačidlom myši na priečinok a kliknite na „Otvoriť príkazový riadok tu“) a potom zadajte adb devices
. Ak vidíte sériové číslo svojho telefónu (a nie je tam uvedené „neautorizované“), ste pripravení ísť ďalej. Ak ho nevidíte, skontrolujte, či HiSuite rozpozná váš telefón, a dvakrát skontrolujte, či je povolené ladenie USB.
Teraz musíme získať zoznam názvov balíkov, ktoré budeme klonovať pomocou funkcie App Twin. Odporúčam vám nainštalovať aplikáciu ako napr Inšpektor aplikácií z Obchodu Play, ktorý vám povie názov balíka všetkých nainštalovaných aplikácií. Otvorte aplikáciu a klepnutím na „Zoznam aplikácií“ zobrazte abecedný zoznam vašich aplikácií. Klepnutím na aplikáciu otvoríte stránku podrobností s množstvom informácií vrátane času inštalácie, miesta ukladania údajov, štatistiky používania a ďalších.
To, čo nás zaujíma, je, samozrejme, názov balíka. Názov balíka je prvý riadok pod názvom aplikácie hore, alebo ho môžete nájsť tak, že sa pozriete na posledný / v mieste úložiska dát. Zvyčajne to začína na „com“. ale nie vždy to tak je. Pre Gmail je názov balíka com.google.android.gm.
Teraz, keď máte názov balíka, otvorte príkazový riadok v rovnakom adresári ako váš binárny súbor ADB. Teraz odošleme príkaz ADB na vytvorenie našich klonovaných aplikácií. Najprv musíte zadať shell ADB. Napíšte nasledovné:
adb shell
Keď ste v prostredí ADB, zadajte nasledujúci príkaz:
settings get secure clone_app_list
Ak už používate funkciu App Twin, mali by ste vidieť jeden alebo dva názvy balíkov vrátených týmto príkazom. Ak túto funkciu nepoužívate, tento reťazec bude prázdny. Teraz buď pripojíme k existujúcemu zoznamu, alebo vytvoríme nový zoznam aplikácií na klonovanie.
settingsputsecureclone_app_list "PACKAGE#1;PACKAGE#2;PACKAGE#3"
kde PACKAGE#1...PACKAGE#3...PACKAGE#N je celý zoznam balíkov aplikácií oddelených bodkočiarkou chcete klonovať. Uistite sa, že ste nezabudli uviesť zoznam balíkov v úvodzovkách, inak príkaz nebude fungovať.
Ak už používate funkciu App Twin a dostali ste zoznam balíkov počas príkazu „získať“, potom nezabudnite zoznam PRIDAŤ k tým, ktoré boli vrátené. V opačnom prípade budú existujúce aplikácie odstránené.
Napríklad, ak chcem klonovať Gmail, Solid Explorer, Chromium a Reddit is Fun, zadal by som nasledujúci príkaz:
settingsputsecureclone_app_list "com.google.android.gm;pl.solidexplorer2;org.chromium.chrome;com.andrewshu.android.reddit"
Ihneď po zadaní tohto príkazu by ste mali vidieť prípitok, ktorý vám povie, že na vašu domovskú obrazovku bola umiestnená klonovaná aplikácia. V závislosti od toho, koľko balíkov ste zadali do tohto príkazu, by sa teraz vaša domovská obrazovka mala naplniť jednou alebo viacerými klonovanými aplikáciami.
S týmto príkazom si môžete užiť trochu zábavy, pretože ho možno použiť v takmer akejkoľvek aplikácii v telefóne (hoci by som neodporúčal klonovať SystemUI, pretože netuším, čo by sa stalo). Podarilo sa mi naklonovať napríklad Obchod Google Play a Fire Emblem Heroes.
Klonovaný Obchod Play je plne funkčný, ale ak si z neho nainštalujete aplikáciu, spôsobí to zvláštne správanie. Ako môžete vidieť na snímke obrazovky nižšie, nainštaloval som Parallel Space z klonu Obchod Play. Systém je zmätený, pretože si myslí, že ste práve vytvorili ďalšiu klonovanú aplikáciu, ale keď klepnete na ikonu domovskej obrazovky, dostanete informáciu, že aplikácia nie je nainštalovaná. Nemusíte sa však obávať, pretože aplikácia je skutočne nainštalovaná a prístupná zo zásuvky aplikácie.
Ak sa chcete s týmto príkazom pohrať sami, je tu jedna veľmi dôležitá vec, na ktorú by ste si mali dať pozor. Kedykoľvek chcete pridať balík do zoznamu, musíte priložiť do zoznamu a neprepisujte existujúce balíky v zozname, inak všetky vaše existujúce klonované aplikácie zmiznú. Aktuálny zoznam klonovaných balíkov môžete získať zadaním príkazu „get“ z predchádzajúcej časti tohto návodu.
Záver
Dúfam, že vám tento malý trik bude užitočný. Neviem, prečo sa spoločnosť Huawei rozhodla obmedziť aplikácie, ktoré môžete klonovať, najmä preto, že táto funkcia sa zdá byť plne funkčná s takmer každou aplikáciou vo vašom zariadení. Podľa mojich skúseností je aplikácia Huawei App Twin (po tomto vylepšení) skutočne lepšia ako používanie aplikácií tretích strán z Obchodu Play, pretože má širokú kompatibilitu a netrpí problémami s rýchlosťou.
Aj keď zostávajúcim varovaním je, že táto funkcia stále funguje iba na predvolenom spúšťači Huawei. Zatiaľ som neprišiel na spôsob, ako obísť toto obmedzenie, ale môže to vyžadovať spúšťače tretích strán, aby túto funkciu podporovali (čo sa podľa mňa nestane). Napriek tomu by tento tutoriál mal stále pomôcť tým z vás, ktorí dúfali, že funkcia EMUI App Twin by mohla byť užitočnejšia.
Aktualizácia 4. 3. 2017: Zverejnil som následný návod, ktorý ukazuje, ako môžete využiť funkciu App Twin na AKEJKOĽVEK spúšťači podľa vášho výberu. Skontrolovať to!
Vyskúšajte to a dajte nám vedieť, či to funguje pre vás!