Assalamualaikum wr. wb.
Karena BBM versi terbaru susah di clone melalui Apk Editor via HH, maka kali ini ane mau share cara cloning BBM secara manual via PC. Tanpa basa-basi langsung kita eksekusi..
Alat tempurnya sebagai berikut:
1. Apk Tool/Apk Multi Tool atau Tool sejenisnya untuk decompile/recompile bbm.apk
2. Text Crawler
3. Text Editor (Notepad++ atau sejenisnya)
Setelah alat tempurnya lengkap, langsung kita menuju ke langkah pertama
- Decompile bbm.apk (disini ane asumsikan ente udah paham decompile/recompile)
- Setelah selesai decompile, buka smali/com/bbm/ui/activities/StarupActivity.smali dan cari line ini:
.line 167
invoke-virtual {p0}, Lcom/bbm/ui/activities/StartupActivity;->getPackageName()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/bbm/util/cv;->a(Ljava/lang/String;)V
- perhatikan line yang ini, invoke-static {v0}, Lcom/bbm/util/cv;->a(Ljava/lang/String;)V, di setiap versi bbm bisa berbeda-beda, ini contoh d versi 2.4.0.11, maka
- Buka smali/com/bbm/util/cv.smali (untuk versi lain, buka smali sesuai line yang di atas)
- Cari dan hapus line ini:
invoke-static {v0}, Landroid/os/Process;->killProcess(I)V
- Save
- Sekarang Buka aplikasi TextCrawler, dan step-step nya sebagai berikut:
1. Klik logo folder (lihat gambar dibawah, yang tanda panah merah), pilih folder hasil decompile tadi, contohnya yang ane kotakin merah.
2. Pilih format file nya xml, kalau tidak ada pilihanya, ketik saja *.xml (Lihat gambar di bawah)
3. Isi kolom find dengan com.bbm (ini untuk mencari package yang bernama com.bbm di semua file xml dalam folder hasil decompile), lihat gambar.
4. Isi kolom replace dengan com.terserahEnte (ini untuk mengganti nama package nya, contoh ane bkin jadi com.dhian, jadi com.bbm akan terganti oleh com.dhian) lihat gambar.
5. Jika semua sudah di isi, klik tombol "replace", untuk mulai mencari dan me-replace nama package nya.
- Jika muncul pesan pop-up, klik OK saja
- jika proses diatas sudah selesai, keta ke step slanjutnya
- sekarang ganti format *.xml menjadi *.smali (ini untuk mengganti nama package di semua file smali), sperti gambar di bawah ini
- jika sudah, klik "replace", jika muncul pop-up, klik OK saja
- jika sudah selesai, sekarang dicolom find isi dengan Lcom/bbm, dan di colom replace ganti dengan Lcom/terserahEnte (harus sama dengan nama package di atas, contoh Lcom/dhian) lihat gambar di bawah ini
- jika ada pop-up lagi, klik OK
- kalau proses replace nya sudah selesai, maka selesai juga merubah smua nama package nya.
- selanjut nya Recompile + sign
- sekarang BBM clone sudah jadi, bisa di instal tanpa menimpa bbm ori/official, dan bisa punya bbm lebih dari satu di satu HH
Sekian tutorial dari saya, semoga bermanfaat dan bisa membantu..
Advertisement
EmoticonEmoticon