<a href=Android Universal Debloat">

Bersihkan aplikasi bawaan (bloatware) HP Android โ€” TANPA ROOT. CLI sederhana berbahasa Indonesia, jalan di Termux + Shizuku (rish).

-3DDC84?logo=android&logoColor=white)

๐ŸŒ Website: www.myrul.dev ยท ๐Ÿ“˜ Facebook: /myruldev


๐Ÿ“Œ Apa ini?

Android Universal Debloat (AUD) adalah alat untuk menonaktifkan aplikasi bawaan yang tidak kamu butuhkan (bloatware) supaya HP lebih ringan, hemat baterai, dan lebih privat โ€” tanpa perlu root dan tanpa menghapus paksa.

Aplikasi hanya dinonaktifkan (disable) memakai perintah resmi Android:

pm disable-user --user 0 nama.paket

dan bisa dipulihkan kapan saja:

pm enable nama.paket

โš ๏ธ Aman & bisa dibatalkan. Aplikasi tidak benar-benar dihapus, jadi kalau ada yang keliru, tinggal pulihkan lewat menu Pulihkan Aplikasi.


โœจ Fitur

  • โœ… Tanpa root โ€” pakai Shizuku (rish).
  • ๐Ÿง  Deteksi merek otomatis lewat getprop, lalu memuat database yang sesuai.
  • ๐Ÿ—‚๏ธ 25 database merek (universal + 24 merek) โ€” total 470+ paket terkurasi.
  • ๐ŸŸข Debloat Aman (risiko safe) & ๐ŸŸก Debloat Disarankan (safe + recommended).
  • โœ‹ Pilih Sendiri (Manual) โ€” kendali penuh, pilih satu per satu.
  • ๐Ÿ”Ž Cari Aplikasi lewat kata kunci.
  • ๐Ÿ“Š Cek Status Debloat โ€” lihat mana yang sudah nonaktif / masih aktif.
  • ๐Ÿงฉ Deteksi Aplikasi Tak Dikenal โ€” temukan bloatware baru, otomatis disimpan untuk dilaporkan.
  • ๐Ÿงช Mode Simulasi (Dry-Run) โ€” coba tanpa mengubah apa pun.
  • ๐Ÿ›ก๏ธ Whitelist pelindung paket penting + whitelist kustom (database/whitelist.txt).
  • ๐Ÿ’พ Backup otomatis sebelum setiap aksi & ๐Ÿ“ log lengkap semua aktivitas.
  • ๐Ÿ‡ฎ๐Ÿ‡ฉ Antarmuka bahasa Indonesia, ramah pengguna awam, selalu minta konfirmasi (y/n).

๐Ÿ“‹ Yang Dibutuhkan

Kebutuhan Keterangan
Termux Disarankan versi dari F-Droid (bukan Play Store).
Shizuku Aplikasi Shizuku yang sudah diaktifkan.
rish Perintah rish dari Shizuku, dapat dipanggil di Termux.
Android 7+ Disarankan Android 8 ke atas.

๐Ÿš€ Instalasi & Cara Pakai

1) Pasang Termux & Shizuku

  • Pasang Termux (F-Droid).
  • Pasang Shizuku, lalu aktifkan service-nya:
    • Tanpa PC โ†’ lewat Wireless Debugging (Android 11+).
    • Dengan PC โ†’ lewat ADB (adb shell sh /storage/.../start.sh).

2) Siapkan rish di Termux

Di aplikasi Shizuku: menu "Use Shizuku in terminal apps" โ†’ ikuti petunjuk untuk menyalin file rish dan rish_shizuku.dex ke Termux. Pastikan perintah berikut berhasil:

rish -c "echo OK"

Kalau muncul OK, berarti siap.

3) Unduh AUD

# via git
pkg install git -y
git clone https://github.com/myruldev/android-universal-debloat.git
cd android-universal-debloat

# atau via zip
# unzip android-universal-debloat.zip && cd android-universal-debloat

4) Jalankan

chmod +x aud.sh
./aud.sh

   1) Periksa HP (scan)
   2) Debloat Aman
   3) Debloat Disarankan
   4) Pilih Sendiri (Manual)
   5) Cari Aplikasi
   6) Cek Status Debloat
   7) Aplikasi Tak Dikenal (bantu lengkapi database)
   8) Pulihkan Aplikasi
   9) Cadangkan Daftar Aplikasi
  10) Lihat Catatan Aktivitas
  11) Mode Simulasi (on/off)
   0) Keluar

๐Ÿ’ก Tips pemula: nyalakan Mode Simulasi (11) dulu, jalankan Debloat Aman, lihat hasilnya tanpa risiko. Kalau sudah paham, matikan simulasi dan jalankan sungguhan.


๐Ÿ—‚๏ธ Struktur Proyek

android-universal-debloat/
โ”œโ”€โ”€ aud.sh              # script utama
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ LICENSE                # MIT
โ”œโ”€โ”€ CONTRIBUTING.md        # panduan kontribusi
โ”œโ”€โ”€ CODE_OF_CONDUCT.md
โ”œโ”€โ”€ SECURITY.md
โ”œโ”€โ”€ CHANGELOG.md
โ”œโ”€โ”€ .gitignore
โ”œโ”€โ”€ .github/              # template issue & pull request
โ”œโ”€โ”€ assets/               # banner & aset gambar
โ”œโ”€โ”€ screenshots/          # tangkapan layar (lihat galeri)
โ”œโ”€โ”€ database/             # daftar aplikasi bawaan + tingkat risiko
โ”‚   โ”œโ”€โ”€ universal.txt     (semua HP)
โ”‚   โ”œโ”€โ”€ whitelist.txt     (whitelist kustom buatan pengguna)
โ”‚   โ”œโ”€โ”€ xiaomi.txt  samsung.txt  oppo.txt  vivo.txt  realme.txt
โ”‚   โ”œโ”€โ”€ infinix.txt tecno.txt    itel.txt  oneplus.txt
โ”‚   โ”œโ”€โ”€ honor.txt   huawei.txt   motorola.txt asus.txt sony.txt
โ”‚   โ”œโ”€โ”€ nokia.txt   pixel.txt    zte.txt   nubia.txt
โ”‚   โ””โ”€โ”€ lenovo.txt  meizu.txt    lg.txt    tcl.txt   wiko.txt  sharp.txt
โ”œโ”€โ”€ backup/               # cadangan daftar paket (otomatis)
โ””โ”€โ”€ logs/                 # catatan aktivitas (actions.log)

๐Ÿ“ธ Tangkapan Layar

Taruh gambar di folder screenshots/ lalu tampilkan di sini.

Menu Utama Debloat Aman

๐Ÿงฑ Format Database

Setiap baris:

package|nama aplikasi|risk

Contoh:

com.miui.analytics|MIUI Analytics (pelacak)|recommended
com.facebook.katana|Facebook|recommended

Tingkat risiko:

Risk Arti Disarankan untuk
safe Aman dimatikan, hampir tanpa efek Semua orang
recommended Umumnya aman & disarankan dimatikan Kebanyakan orang
advanced Bisa ada efek samping Pengguna paham
dangerous Berisiko, jangan dimatikan kecuali sangat paham Ahli

Baris diawali # dianggap komentar dan diabaikan.


๐Ÿ›ก๏ธ Keamanan

  • โŒ Tidak memakai perintah root.
  • โŒ Tidak memakai pm uninstall sebagai default (memakai pm disable-user).
  • โœ… Whitelist bawaan melindungi paket inti: systemui, settings, Play Services (gms/gsf), Play Store (vending), permissioncontroller, packageinstaller, providers downloads/media.
  • โœ… Whitelist kustom โ€” tambahkan paketmu sendiri di database/whitelist.txt.
  • โœ… Backup otomatis sebelum setiap aksi (backup/backup-YYYYMMDD-HHMMSS.txt).
  • โœ… Konfirmasi (y/n) sebelum eksekusi.
  • โœ… Mode Simulasi untuk uji coba tanpa risiko.

๐Ÿค Berkontribusi

Database ini hidup karena gotong-royong! Kamu bisa bantu dengan:

  1. Menu "Aplikasi Tak Dikenal" โ†’ hasilnya tersimpan di logs/tak-dikenal-*.txt.
  2. Edit / isi nama & risiko pada baris yang dihasilkan.
  3. Salin baris ke file database merek yang sesuai.
  4. Kirim Pull Request di GitHub.

Pastikan format tetap package|nama aplikasi|risk dan jangan memasukkan paket inti sistem.

๐Ÿ“– Panduan lengkap ada di CONTRIBUTING.md. Patuhi juga Kode Etik.


โ“ FAQ

Q: Apakah ini menghapus aplikasi? A: Tidak. Hanya dinonaktifkan. Bisa dipulihkan lewat menu Pulihkan Aplikasi.

Q: Aplikasi penting saya ikut hilang? A: Tambahkan ke database/whitelist.txt supaya tidak pernah disentuh.

Q: HP saya restart / ada yang error setelah debloat? A: Buka menu Pulihkan Aplikasi โ†’ Pulihkan dari file cadangan, pilih backup terakhir.

Q: Merek HP saya tidak terdeteksi? A: AUD tetap memakai universal.txt. Kamu bisa buat file database baru sesuai merek.


โš–๏ธ Disclaimer

Alat ini disediakan "apa adanya". Menonaktifkan aplikasi sistem berisiko menimbulkan perubahan perilaku HP. Risiko ditanggung pengguna. Selalu mulai dari kategori safe, gunakan Mode Simulasi, dan jaga file backup. Penulis tidak bertanggung jawab atas kerusakan yang timbul dari penggunaan.

  • Gunakan dengan risiko ditanggung sendiri (DWYOR โ€” Do With Your Own Risk).

๐Ÿ“œ Lisensi

Dirilis di bawah lisensi MIT โ€” lihat berkas LICENSE.


Dibuat dengan โค๏ธ oleh myrul.dev

๐ŸŒ www.myrul.dev ยท ๐Ÿ“˜ facebook

โญ Kalau bermanfaat, kasih bintang di GitHub ya!