Xposed Framework: Modifikasi ROM tanpa memodifikasi APK

Xposed framework memungkinkan pengguna Android untuk memodifikasi ROM tanpa memodifikasi APK apapun. Sebagai contoh cara merubah tampilan icon baterai yang ada pada stock ROM, Anda harus memodifikasi aplikasi system yang kemudian kita push kembali ke system atau melalui flashable zip. Anda juga hampir tidak perlu lagi menyimpan stock apk tersebut karena Xposed mampu melakukannya dengan mudah untuk mengembalikan seperti semula.

Dalam hal ini kita membutuhkan Xposed Installer dan Xposed Modules, saat ini sudah tersedia module-module seperti baterai ikon mod, CRT on/off dan lain sebagainya. Module tersebut bisa kita unduh dan instal secara manual maupun langsung melalui Xposed Installer.

Selain module, beberapa aplikasi lain juga mensyarat pengguna untuk menginstall Xposed framework terlebih dahulu supaya aplikasi tersebut dapat berjalan dengan optimal. Sebagai contoh aplikasi Greenify, Xposed framework harus sudah teinstall untuk mengaktifkan fitur ekperimentalnya

Beberapa kelebihan Xposed Framework diantaranya:
  • Tidak perlu memodifikasi apk seperti decompile, edit smali, compile, sign dan seterusnya.
  • Bisa diterapkan pada ROM odexed maupun deodexed
  • Tidak terikat pada versi ROM, kecuali ada perubahan yang terlalu signifikan. Jadi meskipun Anda mengupgrade ROM, modul tersebut masih bisa bekerja.
  • Pemakaian beberapa modul secara bersamaan.
Rincian secara detail bisa Anda pelajari di tread forum xda.

Antisipasi

Sebelum Anda melangkah lebih jauh, saya sarankan untuk mempersiapkan segala sesuatu untuk mengantisipasi terjadinya kegagalan seperti bootloop. Cara yang paling mudah adalah menggunakan Xposed-Disabler-Recovery.zip yang sudah tersedia di link xda diatas. Dalam hal ini tentu Anda membutuhkan custom recovery.

Cara lain bisa melalui adb shell dengan menyalin /system/bin/app_process.orig kembali ke /system/bin/app_process, atau Anda juga bisa membuat file /data/data/de.robv.android.xposed.installer/conf/disabled untuk melewati Xposed disaat booting.

Cara menginstall Xposed

Xposed Framework
  • Pilih option Install/Update
  • Pilih reboot jika sudah selesai proses instalasi

Installasi module

Setelah menyala kembali, jalankan kembali Xposed kemudia masuk ke menu Download kemudian pilih module sesuai keinginan.

Xposed FrameworkXposed Framework

Baca deskripsi modul dengan teliti sebelum menginstall module karena ada beberapa module yang dibuat untuk ROM dan/atau device tertentu.

Langkah berikutnya adalah mengaktifkan module-module pilihan Anda tersebut kemudian reboot kembali device Anda dan lihat hasilnya.

43 Responses to "Xposed Framework: Modifikasi ROM tanpa memodifikasi APK"

  1. Gan...saya pake lenovo k860 koq module nnya boot lop,sehingga error.gmn ngatasinya

    ReplyDelete
    Replies
    1. Flash Xposed-Disabler-Recovery.zip gan, filenya bisa didunlud di forum xda

      Delete
  2. Ini aman gak gan ? Hp saya evercoss a7s Jely bean . CUSTOM SGS4 . Takutnya Bootlop . Soalnya hh ane masuk cwm gabisa . Harus lewat Terminal emulator

    ReplyDelete
    Replies
    1. kalau bootloop kan ga bisa buka terminal emulator gan hehe,,,
      pada dasarnya cara kerja xposed-disabler-recovery.zip mengcopy /system/bin/app_process.orig kembali ke /system/bin/app_process. nah jika agan tidak ada custom recovery, cara lain bisa melalui adb shell.

      kurang lebih perintahnya akan seperti ini;
      $ su
      # mount -o rw,remount /system
      # mv /system/bin/app_process.orig /system/bin/app_process

      atau
      $ su
      # mount -o remount,rw /system
      # cd /system/bin
      # rm app_process
      # mv app_process.orig app_process

      yang perlu diingat, script diatas belum pernah saya coba karena kebetulan belum pernah mengalami bootloop akibat instalasi xposed framework. so, use at your own risk ;)

      Delete
  3. Gan Xpose ga bisa di Instal di Bluestack Root..
    kenapa ya..?

    ReplyDelete
    Replies
    1. coba simak dimari gan, siapa tau ada yang mengalami kendala yang sama

      Delete
    2. Ok langsung ke TKP ..
      Thanks Bro....

      Delete
  4. ini gan hp saya evercoss a7t..setelah saya klik instal langsung reboot,,setelah itu layar hp say ajadi setengah 1/2..itu knapa gan??
    udah ku buat instal ulang tp ttp ga bisa dan semua cara yang saya tau ttp ga bisa juga gan...
    mohon saran dan cepat balas..

    saya sampai nangis ngadapinya..

    ReplyDelete
    Replies
    1. secara teknis Xposed-Disabler-Recovery.zip sudah bisa mengembalikan seperti semula, tp jika sampai install ulang termasuk format /system masih sperti itu ada kemungikan karena sebab lain.
      btw, jika boot ke recovery layar normal atau ngga bro?

      Delete
  5. thanks bro udh bisa.. tp muncul masalh baru lg

    ReplyDelete
    Replies
    1. masalah baru seperti apa gan? kl memang masalah baru tersebut disebabkan karena xposed, apa pengguna a7t juga mengalami masalah yang sama pula?

      Delete
  6. Kalo di menu Download gak mau keluar Module nya gmn tuh gan?? Kadang pas ane mau ganti background setting nya malah restart sendiri. HH ane Xperia X8 Upgrade JB 4.1.2. mohon bantuan nya gan.. thanks

    ReplyDelete
    Replies
    1. Sudah dicoba versi xposed installer dan/atau ROM yang berbeda gan?
      kebetulan belum menemukan kasus seperti itu gan selama option "Enable downloads" dicentang dan koneksi internet lancar.

      Delete
  7. Gan hp ane lenovo a526 pas reboot jadi bootloop
    Solusi?

    ReplyDelete
    Replies
    1. belum pernah megang seri ini gan, tp pada dasarnya cara mengatasi relatif sama dengan yang tertulis di atas. Dan jika terpaksa harus recovery entah itu reset dan atau format ulang, coba ke forum yang membahas merk dan seri yang sama

      Delete
  8. tu bisa ke semua hp android kan gan? dh gitu harus di root kan?

    ReplyDelete
    Replies
    1. Device harus di root mas, dan secara teori bisa dipasang pada semua android 4.0 ke atas. Tetapi realitanya perbedaan prosesor, jenis ROM yang digunakan dan perbedaan lainnya juga mempengaruhi sukses dengan baik tanpa masalah atau tidak.

      Delete
  9. Kok punya saya pertama nya bisa frameworknya, setelah hp saya ganti custom rom nya kok frameworknya gak ada pengaruh, seperti gravitybox framework tidak menanggapi,tinted status bar gak ada bedanya, solusinya apa???

    ReplyDelete
    Replies
    1. Kalau xposed installernya bisa terinstall tanpa masalah, kemungkinan modul yang dipakai ngga kompatible dengan romnya mas. coba share permasalahannya di forum yang membahas device yang sama, terutama jika ada yang memakai device+rom yang sama.

      Delete
  10. ngeri juga mau nyoba nya, soal nya bnyak yg bermasalah.

    ReplyDelete
    Replies
    1. resiko memang pasti ada mas, tapi kan ada disabler/removalnya mas, setidaknya kalau punya full backupnya ataupun romnya bisa diminimalisir jika tidak bisa diremove

      Delete
  11. The lates version of Xposed is currently not active . did You install the framework and reboot?
    solusi gmna nih? ane gagal paham

    ReplyDelete
    Replies
    1. harus reboot mas setiap kali install framework ataupun update, begitu juga dengan modul-modul yang dipakai

      Delete
    2. Hp saya gk bisa di pasang xposed installer knp gan?
      Plisss fast respon

      Delete
    3. Ngga bisanya bagaimana mas, devicenya apa versi Adroid yang dipakai apa? bisa banyak sebab mas.

      Delete
  12. saya udah install berkali2 dan reboot berkali2 tapi kok frame worknya masih aja ada tulisan the lastest version xposed is curretly not active, did you install the framework and reboot. padahal udh saya install / update

    ReplyDelete
    Replies
    1. udah coba soft reboot mas? dan OSnya apa? kl lollipop set SELinux ke Permissive belum?

      Delete
  13. saya udah install berkali2 dan reboot berkali2 tapi kok frame worknya masih aja ada tulisan the lastest version xposed is curretly not active, did you install the framework and reboot. padahal udh saya install / upda

    ReplyDelete
  14. setiap kali install..koq..gak pernah bisa ya gan..."apk tidak terpasang"pdahal hh udah root...hh saya asus zenfone 5 kitkat
    mohon pencerahannya ..gan

    ReplyDelete
  15. setiap kali install..koq..gak pernah bisa ya gan..."apk tidak terpasang"pdahal hh udah root...hh saya asus zenfone 5 kitkat
    mohon pencerahannya ..gan

    ReplyDelete
  16. setiap kali install..koq..gak pernah bisa ya gan..."apk tidak terpasang"pdahal hh udah root...hh saya asus zenfone 5 kitkat
    mohon pencerahannya ..gan

    ReplyDelete
  17. jadi kesimpulannya apa bang, apa yang kita dapatkan setelah melakukan penginstalan: #EF?

    #thx

    ReplyDelete
    Replies
    1. agak bingung juga mas kalau ditanya kesimpulan dan apa yang kita dapat karena disini berlaku hanya bagi yang membutuhkan.
      Contohnya seperti Greenify mas. Tanpa exposed terinstall, Greenify tidak bisa bekerja secara optimal. Jadi kalau user tidak ingin mengaktifkan modul pada Grenify ataupun modul yang lain ya exposed framework tidak perlu diinstall.

      Delete
  18. Gan, ane kok ga bisa install di frame worknya....Hh ane samsung ace 3....Ane mw nyambungin ginify dgn exposed installer..Kok ga bisa di install ya...Pliss jawabannya gan...

    ReplyDelete
    Replies
    1. ada info lain spt OS? atau coba baca-baca disini mas, siapa tau ada yang mengalami kendala serupa.

      Delete
  19. Gan yang punya link download customrom xperia buat lenovo a526 bagi dong!ane cari2 ga ada

    ReplyDelete
    Replies
    1. Itu kalau ngga salah MT6582 yah? Ada kok, coba deh cari custom rom MT6582 gan, trus diport sendiri.

      Delete
  20. Cara portingnya gmna gan?ane dah pnya yg mtk 6582 cuma blum bs portingnya?

    ReplyDelete
    Replies
    1. porting guide jg ada loh di mtkroms, bahkan mungkin ada jg deh cara porting lenovo a526.
      Hanya butuh beberapa tool seperti winrar, notepad++. dan caranya kurang lebih cuma copy beberapa file dan folder dari stock ke rom yang akan diport. serta modifi beberapa baris di updater-script

      Delete
    2. Oke thanks gan infonya dicoba deh...! Mudah2 bermanfa'at

      Delete
    3. Sama2 ndan...
      Coba ulik di group fb ndan, sekarang banyak koq custom rom mtk masing2 tipe hp yang dishare di group fb.

      Delete
  21. xposed framework gk bisa di install / update buat huawei Y3 udah nyobain semua versi gk nemu2 gan, ada solusi gan

    ReplyDelete