EMUI'nin App Twin Özelliğiyle Herhangi Bir Uygulama Nasıl Klonlanır [Kök Yok]

EMUI 5, bir uygulamayı klonlamanıza olanak tanıyan App Twin adlı yeni bir özelliği tanıttı. Varsayılan olarak yalnızca 2 uygulamayla sınırlıdır. İşte bunu nasıl düzelteceğiniz.

Yakın zamanda bir Huawei Mate 9 satın aldıysanız veya bazı Huawei/Honor cihazları için EMUI 5.0 beta sürümüne katılan şanslı birkaç kişiden biriyseniz, yeni "İkiz Uygulama" özellik.

Açıkçası Huawei, bu özelliği EMUI'nin en çok satan noktalarından biri olarak görmelidir çünkü onu Ayarlar uygulamasının en üst katmanına yerleştirmiştir. İkiz UygulamaAdından da anlaşılacağı gibi, aynı anda iki farklı hesaba giriş yapabilmeniz için kopya bir uygulama oluşturmanıza olanak tanır. Bir Avrupa modelinin sahipleri kopyalayabilir Naber veya Facebook Çin modelleri çoğaltılabilirken QQ veya Wechat, Ancak bunlar varsayılan olarak tek seçeneklerinizdir.

Bu uygulamalardan birini kopyaladığınızda, ana ekranınızda kopyalanan uygulamayı başlatmanıza olanak tanıyan yeni bir uygulama simgesi oluşturulacaktır. Uygulama simgesinin içinde hangi uygulamayı (orijinal veya kopya) kullandığınızı gösteren küçük bir "2" kart simgesi göreceksiniz. Bu kopya uygulama yalnızca Huawei'nin stok başlatıcısında bulunabilir ve simge ana ekrandan temizlendiğinde Uygulama İkiz'i de silinir.

Bu kesinlikle Huawei adına yenilikçi bir konsept değil. Play Store'da aynı işlevi yapan birkaç uygulama var; daha popüler olanlardan bazıları şunlardır Uygulama Klonlayıcı Ve Paralel Uzay. Varsayılan olarak bu üçüncü taraf alternatiflerin Huawei'nin App Twin özelliğinden daha üstün olduğunu savunuyorum. Play Store alternatiflerinden biri aracılığıyla kopyaladığınız herhangi bir uygulama, Huawei'nin standart EMUI başlatıcısına bağlı değildir. Ancak en önemlisi, Huawei'nin belirlediği önceden belirlenmiş yalnızca 2 uygulamayla sınırlı değilsiniz.

Ancak bu uygulamalar ve Play Store'daki benzerleri de kendi dezavantajlarına sahiptir. Örneğin App Cloner pek çok uygulamada (çoğu Google uygulaması gibi) çalışmaz. Parallel Space, daha fazla uyumluluk göstermesine rağmen, bence herhangi bir kopyalanmış uygulamayı başlatması yavaş olan oldukça şişirilmiş bir uygulamadır.

Neyse ki Huawei'nin App Twin özelliği bu iki sorundan herhangi birini yaşamıyor, ancak bazı tuhaf nedenlerden dolayı Huawei bu özelliği çok az sayıda uygulamayla sınırlamaya karar verdi. Huawei'nin, App Twin'in yalnızca Whatsapp/Facebook veya QQ/Wechat için çalıştığını iddia etmesine rağmen aslında cihazınızdaki hemen hemen her uygulamayla çalışın. İşte nasıl yapıldığı.


EMUI'nin Uygulama İkiz Özelliği ile herhangi bir Uygulamayı klonlayın

Önceki eğitimlerimi takip edenler, cihazınızdaki gizli ayarları keşfetmek ve değiştirmek için Tasker ve/veya ADB kabuğunu kullanmanın büyük bir hayranı olduğumu biliyor olabilir. Bu sefer de farklı değil, ancak bu sefer Tasker'a ihtiyacımız olmayacağı için rahat bir nefes alabilirsiniz. Bu numarayı neredeyse tamamen kaçırdım çünkü Nova Launcher'ı kullanmaya geçtikten sonra App Twin'i bir kez daha düşünmedim. Günler önce gönderdiğim ADB komutu diğer ince ayarlarla uğraşırken birdenbire ikincil bir Gmail, Solid Explorer, Chromium ve Reddit Eğlenceli simgesi haline geldi aniden belirmek.

Benim için sürpriz olan bunlardı tamamen işlevsel yinelenen uygulamalar. Ve istediğiniz uygulamayı App Twin listesine eklemek gerçekten çok kolay. İhtiyacınız olan tek şey uygulamanın paket ismi ve çalışan bir ADB kabuğu (zaten root erişiminiz varsa bunun yerine Terminal Emulator'u kullanabilirsiniz).

Birinci, ADB ikili dosyasını doğrudan Google'dan indirin ve bilgisayarınızdaki herhangi bir klasöre çıkartın. Sonra yükleyin HiSuite Böylece bilgisayarınız ADB'nin çalışması için gerekli en son sürücülere sahip olacaktır. Son olarak, Ayarlar -> Geliştirici seçeneklerinde USB Hata Ayıklamayı etkinleştirmeniz gerekir (Derleme Numarası'na 7 kez dokunun). Ayarlar -> Telefon hakkında, henüz yapmadıysanız Geliştirici seçeneklerinin kilidini açın ve bilgisayarınıza ADB verin erişim.

Cihazınızı tanıyıp tanımadığını kontrol ederek ADB'nin düzgün şekilde kurulduğunu doğrulayın. ADB ikili dosyanızla aynı dizinde bir komut istemi açın (Windows: klasöre sağ tıklayın ve "Komut İstemini Burada Aç" seçeneğine tıklayın) ve ardından şunu yazın: adb devices. Telefonunuzun seri numarasını görüyorsanız (ve "yetkisiz" yazmıyorsa), devam etmeye hazırsınız demektir. Bunu göremiyorsanız HiSuite'in telefonunuzu tanıdığından emin olun ve USB Hata Ayıklamanın etkin olup olmadığını bir kez daha kontrol edin.

Şimdi App Twin özelliğini kullanarak klonlayacağımız paket adlarının bir listesini almamız gerekiyor. gibi bir uygulama yüklemenizi tavsiye ederim. Uygulama Denetleyicisi Yüklü tüm uygulamaların paket adını size söyleyecek olan Play Store'dan. Uygulamayı açın ve uygulamalarınızın alfabetik listesini görüntülemek için "Uygulama listesi"ne dokunun. Yükleme zamanı, veri depolama konumu, kullanım istatistikleri ve daha fazlasını içeren bir dizi bilgiyi içeren ayrıntılar sayfasını açmak için bir uygulamaya dokunun.

Bizim ilgilendiğimiz şey elbette paketin adıdır. Paket adı, uygulama adının üst kısmındaki ilk satırdır veya veri depolama konumundaki son / satırına bakarak bulabilirsiniz. Genellikle "com" ile başlar. ancak bu her zaman böyle değildir. Gmail için paket adı: com.google.android.gm.

Artık paket adını aldığınıza göre, ADB ikili dosyanızla aynı dizinde bir komut istemi açın. Şimdi klonlanmış uygulamalarımızı oluşturmak için bir ADB komutu göndereceğiz. Öncelikle bir ADB kabuğu girmeniz gerekecek. Aşağıdakileri yazın:

adb shell

ADB kabuğuna girdikten sonra aşağıdaki komutu girin:

settings get secure clone_app_list

Zaten App Twin özelliğini kullanıyorsanız bu komutla döndürülen bir veya iki paket adını görmelisiniz. Bu özelliği kullanmıyorsanız bu dize boş olacaktır. Şimdi ya mevcut listeye ekleyeceğiz ya da klonlanacak yeni bir uygulama listesi oluşturacağız.

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

burada PAKET#1...PAKET#3...PAKET#N dolu uygulama paketlerinin noktalı virgülle ayrılmış listesi klonlanmak istiyorsun. Paket listesini koymayı unutmadığınızdan emin olun. tırnak işaretleri arasındaaksi takdirde komut çalışmayacaktır.

Zaten App Twin özelliğini kullanıyorsanız ve "get" komutu sırasında paketlerin bir listesini aldıysanız, listenizi döndürülen paketlerin arasına eklemeyi unutmayın. Aksi takdirde mevcut uygulamalar silinecektir.

Örneğin Gmail, Solid Explorer, Chromium ve Reddit is Fun'u klonlamak istersem aşağıdaki komutu girerim:

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

Bu komutu girdikten hemen sonra, ana ekranınıza klonlanmış bir uygulamanın yerleştirildiğini bildiren bir mesaj görmelisiniz. Bu komuta kaç paket girdiğinize bağlı olarak ana ekranınız artık bir veya daha fazla klonlanmış uygulamayla doldurulmalıdır.

Telefonunuzdaki hemen hemen her uygulamada kullanılabileceği için bu komutla biraz eğlenebilirsiniz (ancak ne olacağı hakkında hiçbir fikrim olmadığı için SystemUI'yi klonlamanızı tavsiye etmem). Mesela Google Play Store ve Fire Emblem Heroes'u klonlayabildim.

Klonlanmış Play Store tamamen işlevseldir, ancak içinden bir uygulama yüklerseniz bazı tuhaf davranışlara neden olur. Aşağıdaki ekran görüntüsünde görebileceğiniz gibi, Play Store klonunun içinden Parallel Space'i yükledim. Başka bir klonlanmış uygulama oluşturduğunuzu düşünerek sistemin kafası karışıyor, ancak ana ekran simgesine dokunduğunuzda uygulamanın yüklü olmadığı söyleniyor. Uygulama aslında yüklendiğinden ve uygulama çekmecesinden erişilebildiğinden endişelenmenize gerek yok.

Bu komutla kendi başınıza oynamak istiyorsanız dikkat etmeniz gereken çok önemli bir şey var. Listeye bir paket eklemek istediğinizde, eklemek listeye ekleyin ve listedeki mevcut paketlerin üzerine yazmayın, aksi takdirde mevcut klonlanmış uygulamalarınızın tümü kaybolacaktır. Bu eğitimin önceki bölümlerinde yer alan "get" komutunu girerek klonlanmış paketlerin geçerli listesini alabilirsiniz.


Çözüm

Umarım bu güzel küçük numarayı faydalı bulursunuz. Huawei'nin neden klonlayabileceğiniz uygulamaları kısıtlamaya karar verdiğini bilmiyorum, özellikle de bu özellik cihazınızdaki hemen hemen her uygulamada tamamen işlevsel görünüyor. Deneyimlerime göre, Huawei'nin App Twin'i (bu ayardan sonra), geniş bir uyumluluğa sahip olduğundan ve hız sorunları yaşamadığından aslında Play Store'daki üçüncü taraf uygulamalarını kullanmaktan daha iyidir.

Ancak geriye kalan tek uyarı, bu özelliğin hâlâ yalnızca Huawei'nin varsayılan başlatıcısında çalıştığıdır. Henüz bu kısıtlamayı aşmanın bir yolunu bulamadım, ancak üçüncü taraf başlatıcıların bu özelliği desteklemesi gerekebilir (ki bunun olacağını düşünmüyorum). Yine de bu eğitim, EMUI'nin App Twin özelliğinin daha kullanışlı olabileceğini umanlara yine de yardımcı olacaktır.

Güncelleme 3/4/17: İstediğiniz HERHANGİ bir başlatıcıda App Twin özelliğini nasıl kullanabileceğinizi gösteren bir takip eğitimi yayınladım. Buna bir bak!

Deneyin ve sizin için işe yarayıp yaramayacağını bize bildirin!