Kaip klonuoti bet kurią programą naudojant EMUI „App Twin“ funkciją [No Root]

EMUI 5 pristatė naują funkciją, pavadintą „App Twin“, kuri leidžia klonuoti programą. Pagal numatytuosius nustatymus jis apribotas tik 2 programomis. Štai kaip tai ištaisyti.

Jei neseniai įsigijote „Huawei Mate 9“ arba esate vienas iš nedaugelio laimingųjų, kurie naudojasi kai kurių „Huawei“ / „Honor“ įrenginių EMUI 5.0 beta versija, galbūt girdėjote apie naują „Programėlė Twin“ funkcija.

Akivaizdu, kad „Huawei“ šią funkciją turi laikyti vienu didžiausių EMUI pardavimo taškų, nes ji įstrigo viršutiniame „Nustatymų“ programos sluoksnyje. Programėlė Twin, kaip ir galima tikėtis iš pavadinimo, leidžia sukurti pasikartojančią programą, kad galėtumėte prisijungti prie dviejų skirtingų paskyrų vienu metu. Europietiško modelio savininkai gali dubliuoti Whatsapp arba Facebook o Kinijos modeliai gali dubliuotis QQ arba Wechat, bet tai yra vienintelės jūsų parinktys pagal numatytuosius nustatymus.

Kai kopijuosite vieną iš šių programų, pagrindiniame ekrane bus sukurta naujos programos piktograma, leidžianti paleisti pasikartojančią programą. Programos piktogramoje matysite mažą „2“ kortelės piktogramą, kuri nurodo, kurią programą naudojate – originalią ar dublikatą. Ši pasikartojanti programa gali egzistuoti tik „Huawei“ akcijų paleidimo priemonėje, o išvalius piktogramą iš pagrindinio ekrano, „App Twin“ ištrinama.

Dabar tai tikrai nėra naujoviška „Huawei“ koncepcija. Yra keletas programų, kurios atlieka tą pačią funkciją „Play“ parduotuvėje; kai kurie iš populiaresnių apima App Cloner ir Lygiagreti erdvė. Manyčiau, kad pagal numatytuosius nustatymus šios trečiųjų šalių alternatyvos yra pranašesnės už „Huawei“ „App Twin“ funkciją. Bet kuri programa, kurią kopijuojate naudodami vieną iš „Play“ parduotuvės alternatyvų, nėra susieta su „Huawei“ atsargine EMUI paleidimo priemone. Bet svarbiausia, jūs neapsiribojate tik 2 iš anksto nustatytomis programomis, kurias nustatė „Huawei“.

Tačiau šios ir kitos panašios programos „Play“ parduotuvėje taip pat turi nemažai trūkumų. Pavyzdžiui, „App Cloner“ neveikia daugelyje programų (pvz., daugumoje „Google“ programų). Parallel Space, nors ir demonstruoja didesnį suderinamumą, mano nuomone, yra gana išpūsta programa, kuri lėtai paleidžia bet kurią pasikartojančią programą.

Laimei, „Huawei“ „App Twin“ funkcija nepatiria nė vienos iš šių dviejų problemų, tačiau dėl kažkokių keistų priežasčių „Huawei“ nusprendė apriboti šią funkciją iki tiek nedaug programų. Nepaisant „Huawei“ teiginių, kad „App Twin“ veikia tik „Whatsapp“ / „Facebook“ arba „QQ“ / „Wechat“, ji iš tikrųjų gali dirbti su beveik bet kokia programa jūsų įrenginyje. Štai kaip tai daroma.


Klonuokite bet kurią programą naudodami EMUI „App Twin“ funkciją

Tie iš jūsų, kurie sekė mano ankstesnes pamokas, gali žinoti, kad esu didžiulis „Tasker“ ir (arba) ADB apvalkalo naudojimo gerbėjas, norėdamas atrasti ir koreguoti paslėptus įrenginio nustatymus. Šį kartą niekuo nesiskiria, nors galite lengviau atsikvėpti, nes šį kartą „Tasker“ mums neprireiks. Aš beveik visiškai praleidau šį triuką, nes niekada negalvojau App Twin po to, kai perėjau naudoti Nova Launcher, bet kai buvau Besimaišydamas su kitais pakeitimais, ADB komanda, kurią išsiunčiau prieš kelias dienas, staiga sukūrė antrinę „Gmail“, „Solid Explorer“, „Chromium“ ir „Reddit is Fun“ piktogramą. iššokti.

Mano nuostabai, tokie buvo visiškai veikiančios pasikartojančios programos. Ir tikrai gana lengva įtraukti bet kurią norimą programą į „App Twin“ sąrašą. Viskas, ko jums reikia, yra programa paketo pavadinimas ir veikiantis ADB apvalkalas (jei jau turite root prieigą, galite naudoti terminalo emuliatorių).

Pirmas, Atsisiųskite ADB dvejetainį failą tiesiai iš „Google“. ir išskleiskite jį į bet kurį kompiuterio aplanką. Toliau įdiekite HiSuite iš Huawei, kad jūsų kompiuteryje būtų naujausios tvarkyklės, reikalingos ADB darbui. Galiausiai turite įjungti USB derinimą nustatymuose -> Kūrėjo parinktys (7 kartus bakstelėkite Sukūrimo numerį Nustatymai -> Apie telefoną, kad atrakintumėte kūrėjo parinktis, jei dar to nepadarėte) ir suteikite kompiuteriui ADB prieiga.

Patikrinkite, ar ADB tinkamai nustatytas, patikrindami, ar jis atpažįsta jūsų įrenginį. Atidarykite komandų eilutę tame pačiame kataloge kaip ir dvejetainis ADB („Windows“: dešiniuoju pelės mygtuku spustelėkite aplanką ir spustelėkite „Atidaryti komandų eilutę čia“) ir įveskite adb devices. Jei matote savo telefono serijos numerį (ir jame nėra parašyta „neteisėta“), esate pasiruošę judėti toliau. Jei jo nematote, patikrinkite, ar „HiSuite“ atpažįsta jūsų telefoną, ir dar kartą patikrinkite, ar įjungtas USB derinimas.

Dabar turime gauti paketų pavadinimų sąrašą, kurį klonuosime naudodami „App Twin“ funkciją. Rekomenduoju įdiegti tokią programą kaip Programėlių inspektorius iš „Play“ parduotuvės, kuri nurodys visų įdiegtų programų paketo pavadinimą. Atidarykite programą ir bakstelėkite „Programų sąrašas“, kad būtų rodomas abėcėlinis programų sąrašas. Bakstelėkite programą, kad atidarytumėte išsamios informacijos puslapį su daugybe informacijos, įskaitant diegimo laiką, duomenų saugojimo vietą, naudojimo statistiką ir kt.

Žinoma, mus domina paketo pavadinimas. Paketo pavadinimas yra pirmoji eilutė po programos pavadinimu viršuje arba galite jį rasti ieškodami paskutinio / duomenų saugojimo vietoje. Paprastai jis prasidės „com“. bet taip būna ne visada. „Gmail“ paketo pavadinimas yra com.google.android.gm.

Dabar, kai gavote paketo pavadinimą, atidarykite komandų eilutę tame pačiame kataloge kaip ir jūsų ADB dvejetainis failas. Dabar atsiųsime ADB komandą, kad sukurtume klonuotas programas. Pirmiausia turėsite įvesti ADB apvalkalą. Įveskite:

adb shell

Kai būsite ADB apvalkale, įveskite šią komandą:

settings get secure clone_app_list

Jei jau naudojate „App Twin“ funkciją, turėtumėte matyti vieną arba du paketo pavadinimus, grąžintus naudojant šią komandą. Jei nenaudojate šios funkcijos, ši eilutė bus tuščia. Dabar pridėsime prie esamo sąrašo arba sukursime naują klonuojamų programų sąrašą.

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

kur PAKETAS#1...PAKETAS#3...PAKETAS#N yra pilna kabliataškiu atskirtas programų paketų sąrašas norite klonuoti. Įsitikinkite, kad nepamiršote įdėti paketų sąrašo tarp kabučių, kitaip komanda neveiks.

Jei jau naudojate „App Twin“ funkciją ir komandą „gauti“ gavote paketų sąrašą, būtinai PRIDĖKITE savo sąrašą prie tų, kurie buvo grąžinti. Priešingu atveju esamos programos bus ištrintos.

Pavyzdžiui, jei noriu klonuoti „Gmail“, „Solid Explorer“, „Chromium“ ir „Reddit is Fun“, įvesčiau šią komandą:

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

Įvedę šią komandą iš karto turėtumėte pamatyti skrudintą pranešimą, nurodantį, kad jūsų pagrindiniame ekrane buvo įdėta klonuota programa. Priklausomai nuo to, kiek paketų įvedėte šioje komandoje, jūsų pagrindinis ekranas turėtų būti užpildytas viena ar daugiau klonuotų programų.

Galite smagiai praleisti laiką naudodami šią komandą, nes ją galima naudoti beveik bet kurioje jūsų telefono programoje (nors nerekomenduočiau klonuoti SystemUI, nes neįsivaizduoju, kas nutiks). Pavyzdžiui, man pavyko klonuoti „Google Play“ parduotuvę ir „Fire Emblem Heroes“.

Klonuota „Google Play“ parduotuvė yra visiškai funkcionali, tačiau įdiegus programą joje atsiranda tam tikras elgesys. Kaip matote toliau pateiktoje ekrano kopijoje, „Parallel Space“ įdiegiau iš klono „Play Store“. Sistema susipainioja, galvodama, kad ką tik sukūrėte kitą klonuotą programą, tačiau bakstelėjus pagrindinio ekrano piktogramą jums pranešama, kad programa neįdiegta. Tačiau nesijaudinkite, nes programa iš tikrųjų yra įdiegta ir pasiekiama iš programų stalčiaus.

Jei norite patys žaisti su šia komanda, turėtumėte būti atsargūs dėl vieno labai svarbaus dalyko. Kiekvieną kartą, kai norite įtraukti paketą į sąrašą, turite pridėti į sąrašą ir neperrašyti sąraše esančių paketų, kitaip visos esamos klonuotos programos išnyks. Dabartinį klonuotų paketų sąrašą galite gauti įvesdami komandą „get“ iš ankstesnės šios pamokos dalies.


Išvada

Tikiuosi, kad šis smulkus triukas jums bus naudingas. Nežinau, kodėl „Huawei“ nusprendė apriboti, kurias programas galite klonuoti, ypač todėl, kad atrodo, kad ši funkcija visiškai veikia beveik visose jūsų įrenginio programose. Mano patirtis rodo, kad „Huawei“ programa „App Twin“ (po šio pakeitimo) iš tikrųjų yra geresnė nei naudoti trečiųjų šalių programas iš „Play“ parduotuvės, nes ji yra plačiai suderinama ir neturi greičio problemų.

Tačiau lieka vienas įspėjimas, kad ši funkcija vis dar veikia tik numatytojoje „Huawei“ paleidimo priemonėje. Dar nesugalvojau būdo, kaip apeiti šį apribojimą, bet gali prireikti trečiųjų šalių paleidimo priemonių, kad būtų palaikoma ši funkcija (manau, kad tai neatsitiks). Nepaisant to, ši pamoka vis tiek turėtų padėti tiems iš jūsų, kurie tikėjosi, kad EMUI „App Twin“ funkcija gali būti naudingesnė.

Atnaujinimas 2017-03-04: Paskelbiau tolesnę mokymo programą, rodančią, kaip galite pasinaudoti „App Twin“ funkcija bet kurioje pasirinktoje paleidimo priemonėje. Pasižiūrėk!

Išbandykite ir praneškite mums, ar tai tinka jums!