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 eksklusif 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, eksklusif kita menuju ke langkah pertama
- Decompile bbm.apk (disini ane asumsikan ente udah paham decompile/recompile)
- Setelah tamat 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 dapat berbeda-beda, ini pola 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, misalnya 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 berjulukan 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, pola 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 - kalau proses diatas sudah selesai, keta ke step slanjutnya
- kini ganti format *.xml menjadi *.smali (ini untuk mengganti nama package di semua file smali), sperti gambar di bawah ini - kalau sudah, klik "replace", kalau muncul pop-up, klik OK saja
- kalau sudah selesai, kini dicolom find isi dengan Lcom/bbm, dan di colom replace ganti dengan Lcom/terserahEnte (harus sama dengan nama package di atas, pola Lcom/dhian) lihat gambar di bawah ini
- kalau ada pop-up lagi, klik OK
- kalau proses replace nya sudah selesai, maka tamat juga merubah smua nama package nya.
- selanjut nya Recompile + sign
- kini BBM clone sudah jadi, dapat di instal tanpa menimpa bbm ori/official, dan dapat punya bbm lebih dari satu di satu HH
Sekian tutorial dari saya, agar bermanfaat dan dapat membantu..