Kako klonirati bilo koju aplikaciju s EMUI-jevom značajkom App Twin [bez korijena]

EMUI 5 predstavio je novu značajku pod nazivom App Twin koja vam omogućuje kloniranje aplikacije. Prema zadanim postavkama ograničeno je na samo 2 aplikacije. Evo kako to popraviti.

Ako ste nedavno kupili Huawei Mate 9 ili ste jedan od rijetkih sretnika koji sudjeluju u beta verziji EMUI 5.0 za neke Huawei/Honor uređaje, možda ste čuli za novi "Aplikacija Twin"značajka.

Očito, Huawei ovu značajku mora smatrati jednom od najvećih prodajnih prednosti EMUI-ja, budući da su je smjestili u najviši sloj aplikacije Postavke. Aplikacija Twin, kao što možete očekivati ​​iz njegovog imena, omogućuje vam stvaranje duple aplikacije tako da se možete prijaviti na dva različita računa u isto vrijeme. Vlasnici europskog modela mogu duplicirati što ima ili Facebook dok se kineski modeli mogu duplicirati QQ ili Wechat, ali ovo su vaše jedine opcije prema zadanim postavkama.

Kada duplicirate jednu od ovih aplikacija, na početnom zaslonu stvorit će se nova ikona aplikacije koja vam omogućuje pokretanje duplicirane aplikacije. Vidjet ćete malu ikonu kartice "2" unutar ikone aplikacije koja označava koju aplikaciju koristite - originalnu ili duplikat. Ova duplicirana aplikacija može postojati samo na Huaweijevom pokretaču dionica, a kada se ikona obriše s početnog zaslona, ​​App Twin se briše.

Sada, ovo sigurno nije inovativan koncept od strane Huaweija. Postoji nekoliko aplikacija koje rade istu funkciju u Trgovini Play; neke od popularnijih uključuju Kloniranje aplikacija i Paralelni prostor. Rekao bih da su prema zadanim postavkama te alternative trećih strana superiornije od Huaweijeve značajke App Twin. Bilo koja aplikacija koju duplicirate putem jedne od alternativa Trgovine Play nije vezana za Huaweijevu zalihu pokretača EMUI. Ali što je najvažnije, niste ograničeni na samo 2 unaprijed određene aplikacije koje je postavio Huawei.

Međutim, ove aplikacije i druge slične njima u Trgovini Play također imaju priličan udio nedostataka. App Cloner, na primjer, ne radi na mnogim aplikacijama (kao što je većina Googleovih aplikacija). Parallel Space, iako pokazuje veću kompatibilnost, po mom je mišljenju prilično napuhana aplikacija koja sporo pokreće bilo koju dupliciranu aplikaciju.

Srećom, Huaweijeva značajka App Twin ne pati ni od jednog od ova dva problema, ali iz nekog čudnog razloga Huawei je odlučio ograničiti značajku na tako mali broj aplikacija. Unatoč Huaweijevim tvrdnjama da App Twin radi samo za Whatsapp/Facebook ili QQ/Wechat, zapravo može raditi s gotovo svim aplikacijama na vašem uređaju. Evo kako se to radi.


Klonirajte bilo koju aplikaciju pomoću EMUI značajke App Twin

Oni od vas koji su pratili moje prethodne upute možda znaju da sam veliki obožavatelj korištenja Taskera i/ili ADB ljuske za otkrivanje i podešavanje skrivenih postavki na vašem uređaju. Ovaj put nije ništa drugačije, iako možete odahnuti jer nam ovaj put neće trebati Tasker. Ovaj mi je trik gotovo potpuno promakao jer uopće nisam razmišljao o App Twinu nakon što sam prešao na Nova Launcher, ali dok sam petljajući se s drugim podešavanjima, ADB naredba koju sam poslao prije nekoliko dana odjednom je napravila sekundarnu ikonu za Gmail, Solid Explorer, Chromium i Reddit is Fun iskočiti.

Na moje iznenađenje, ovi su bili potpuno funkcionalne duplicirane aplikacije. I stvarno je vrlo jednostavno dodati koju god aplikaciju želite na App Twin popis. Sve što trebate je aplikacija naziv paketa i radna ADB ljuska (ako već imate root pristup, umjesto toga možete koristiti Terminal Emulator).

Prvi, preuzmite ADB binarnu datoteku izravno s Googlea i izdvojite ga u bilo koju mapu na vašem računalu. Zatim instalirajte HiSuite od Huaweija kako bi vaše računalo imalo najnovije upravljačke programe potrebne za rad ADB-a. Konačno, trebate omogućiti USB ispravljanje pogrešaka u postavkama --> opcijama za razvojne programere (dodirnite Build Number 7 puta u Postavke --> O telefonu za otključavanje opcija za razvojne programere ako već niste) i dodijelite svom računalu ADB pristup.

Provjerite je li ADB ispravno postavljen tako da vidite prepoznaje li vaš uređaj. Otvorite naredbeni redak u istom direktoriju kao i vaš ADB binarni (Windows: desnom tipkom miša kliknite mapu i kliknite na "Otvori naredbeni redak ovdje"), a zatim upišite adb devices. Ako vidite serijski broj svog telefona (a na njemu ne piše "neovlašteno"), spremni ste za nastavak. Ako ga ne vidite, provjerite prepoznaje li HiSuite vaš telefon i još jednom provjerite je li USB Debugging omogućen.

Sada moramo dobiti popis naziva paketa koje ćemo klonirati pomoću značajke App Twin. Preporučujem da instalirate aplikaciju poput Inspektor aplikacija iz Trgovine Play koji će vam reći naziv paketa svih instaliranih aplikacija. Otvorite aplikaciju i dodirnite "Popis aplikacija" za prikaz abecednog popisa vaših aplikacija. Dodirnite aplikaciju da biste otvorili stranicu s detaljima s hrpom informacija uključujući vrijeme instalacije, mjesto pohrane podataka, statistiku korištenja i još mnogo toga.

Ono što nas zanima je, naravno, naziv paketa. Naziv paketa nalazi se u prvom retku ispod naziva aplikacije na vrhu ili ga možete pronaći traženjem zadnjeg / na mjestu pohrane podataka. Obično počinje s "com." ali to nije uvijek slučaj. Za Gmail, naziv paketa je com.google.android.gm.

Sada kada ste dobili naziv paketa, otvorite naredbeni redak u istom direktoriju u kojem se nalazi vaš ADB binarni. Sada ćemo poslati ADB naredbu za izradu naših kloniranih aplikacija. Prvo ćete morati unijeti ADB ljusku. Upišite sljedeće:

adb shell

Kada ste u ADB ljusci, unesite sljedeću naredbu:

settings get secure clone_app_list

Ako već koristite značajku App Twin, trebali biste vidjeti jedan ili dva naziva paketa vraćena ovom naredbom. Ako ne koristite ovu značajku, ovaj će niz biti prazan. Sada ćemo ili dodati na postojeći popis ili stvoriti novi popis aplikacija za kloniranje.

settingsputsecureclone_app_list "PACKAGE#1;PACKAGE#2;PACKAGE#3"

gdje je PAKET#1...PAKET#3...PAKET#N puni popis paketa aplikacija odvojen točkom i zarezom želite klonirati. Pazite da ne zaboravite staviti popis paketa između navodnika, inače naredba neće raditi.

Ako već koristite značajku App Twin i primili ste popis paketa tijekom naredbe "get", svakako DODAJTE svoj popis onima koji su vraćeni. U suprotnom će se postojeće aplikacije izbrisati.

Na primjer, ako želim klonirati Gmail, Solid Explorer, Chromium i Reddit je zabavan, upisao bih sljedeću naredbu:

settingsputsecureclone_app_list "com.google.android.gm;pl.solidexplorer2;org.chromium.chrome;com.andrewshu.android.reddit"

Odmah nakon unosa ove naredbe, trebali biste vidjeti tost poruku koja vam govori da je klonirana aplikacija postavljena na vaš početni zaslon. Ovisno o tome koliko ste paketa unijeli u ovu naredbu, vaš bi se početni zaslon sada trebao popuniti jednom ili više kloniranih aplikacija.

Možete se zabaviti s ovom naredbom, jer se može koristiti na gotovo svakoj aplikaciji na vašem telefonu (iako ne bih preporučio kloniranje SystemUI-a, jer nemam pojma što bi se dogodilo). Na primjer, uspio sam klonirati Google Play Store i Fire Emblem Heroes.

Klonirana Play Store potpuno je funkcionalna, ali rezultira nekim čudnim ponašanjem ako instalirate aplikaciju iz nje. Kao što možete vidjeti na snimci zaslona u nastavku, instalirao sam Parallel Space iz klonirane Play trgovine. Sustav postaje zbunjen, misleći da ste upravo izradili još jednu kloniranu aplikaciju, ali kada dodirnete ikonu početnog zaslona, ​​rečeno vam je da aplikacija nije instalirana. Ne brinite, jer je aplikacija zapravo instalirana i dostupna joj je iz ladice za aplikacije.

Ako se želite sami poigrati s ovom naredbom, morate pripaziti na jednu vrlo važnu stvar. Svaki put kada želite dodati paket na popis, morate dodati na popis i ne prebrišite postojeće pakete na popisu, inače će sve vaše postojeće klonirane aplikacije nestati. Možete dobiti trenutni popis kloniranih paketa unosom naredbe "get" iz ranijeg dijela ovog vodiča.


Zaključak

Nadam se da će vam ovaj zgodni mali trik biti od koristi. Ne znam zašto je Huawei odlučio ograničiti koje aplikacije možete klonirati, pogotovo jer se čini da je značajka potpuno funkcionalna s gotovo svakom aplikacijom na vašem uređaju. Prema mom iskustvu, Huaweijev App Twin (nakon ovog podešavanja) zapravo je bolji od korištenja aplikacija trećih strana iz Trgovine Play, budući da ima široku kompatibilnost i nema problema s brzinom.

Iako, jedno preostalo upozorenje je da ova značajka i dalje radi samo na Huaweijevom zadanom pokretaču. Još nisam smislio način da zaobiđem ovo ograničenje, ali možda će biti potrebni pokretači trećih strana da podrže ovu značajku (što mislim da se neće dogoditi). Unatoč tome, ovaj bi vodič ipak trebao pomoći onima od vas koji su se nadali da bi EMUI-jeva značajka App Twin mogla biti korisnija.

Ažuriranje 3/4/17: Objavio sam dodatni vodič koji pokazuje kako možete koristiti značajku App Twin na BILO KOJEM pokretaču po vašem izboru. Provjerite!

Isprobajte ga i javite nam radi li vam!