Oy gaes, kadang ada banyak aplikasi bawaan atau aplikasi sistem atau bloatware di Android kita yang telah diinstall dari pabrikan. Kadang memang kita pakai dan lainnya em kurang berguna. Ketika hendak dihapus, sistem menolak karena aplikasi ini bagaian dari sistem.
Ada cara menghapus aplikasi bawaan atau sistem ini, kebanyakan harus memiliki akses root. Dimana untuk root sendiri biasanya mengakibatkan garansi hangus dan yang terburuk bila tak hati-hati bisa hardbrick atau mati total.
Nah ada lagi cara menghapus aplikasi sistem atau bawaan ini mudah dan aman tanpa mempengaruhi garansi dan pembaharuan. Kita bisa menggunakan perintah ADB atau (Android Debug Bridge). Namun dengan adb ini masih terbatas.
Perhatian: Menghapus aplikasi sistem yang asal dapat membuat sistem tidak stabil atau error. Hati-hati saat menghapus aplikasi atau saran aman pilih untuk dinonaktifkan daripada dihapus.
Hapus Aplikasi Sistem dengan ADB
Kita akan menggunakan adb untuk menghapus, bila yang belum menginstall atau belum tahu penggunaannya bisa kesini dahulu. Command yang digunakan adalah
adb shell pm uninstall -k --user 0 nama_package_app
Ok untuk nama package app nya kita cari dahulu:
1. Install App Inspector di Play Store atau kesini.
2. Buka appnya lalu cari aplikasi yang hendak di hapus
3. Ketemu, catat nama package aplikasinya, yang com.blablabla-nya
Setelah app ketemu kita lanjut ke CMD
4. Buka cmd Windows (Ctrl+R lalu ketik cmd lalu enter)
5. Hubungkan HP kita ke komputer. Pastikan sudah di authorize.
6. Langsung diketikan perintahnya, nama_package_app jangan lupa disesuaikan
adb shell pm uninstall -k --user 0 nama_package_app
7. Harusnya akan terlihat seperti ini.
Seperti yang disinggung tadi, masih adb masih terbatas kekuatannya. Dengan menggunakan ADB tidak semua aplikasi dapat dihapus. Hal ini mungkin pabrikan memang melindungi suatu app agar tidak dihapus
Untuk aplikasi yang tidak mau di hapus, kita bisa menonaktifkan atau disable. Ya minimal tidak membuat boros di baterai kita.
Nonaktifkan Aplikasi Sistem
Sama seperti tadi kita menggunakan adb. Command yang dipakai seperti ini
adb shell pm disable-user --user 0 nama_package_app
Sama seperti tadi, kita dapatkan dahulu nama package aplikasi yang dipilih lalu
1. Buka cmd Windows (kalau belum)
2. Ketik perintahnya. Jangan lupa sesuaikan nama_package_app nya
adb shell pm disable-user --user 0 nama_package_app
3. Selesai harusnya muncul seperti ini
4. Cek daftar aplikasi yang sudah dinonaktifkan enggunakan perintah ini
adb shell pm list packages -d
Kembalikan Aplikasi Sistem yang Dihapus
Ya mungkin aneh sebenarnya aplikasi yang dihapus tadi kita kembalikan seperti semula. Tapi itu memang bisa, caranya kita menggunakan command ini
adb shell cmd package install-existing nama_package_app
Penjelasannya, command adb yang diberikan tadi memang menghapus aplikasi namun hanya untuk user pertama (user-0). Mungkin jika kita menambah user baru, app kemungkinan masih ada
Untuk menghapus sepenuhnya, kita tetap harus menggunakan hak akses root ke sistem. Namun untuk hal penyimpanan harusnya tetap lebih lega walau belum sepenuhnya app belum sepenuhnya hilang dari sistem.
Aktifkan Kembali App yang Dinonaktifkan
Karena tadi juga membahas cara menonaktifkan, berikut cara mengaktifkan kembali. Cari dulu nama package app yang telah dinonaktifkan:
adb shell pm list packages -d
Lalu gunakan command ini
adb shell pm enable nama_package_app
Akhir Kata
Nah akhirnya aplikasi sudah tidak lagi muncul atau aktif emm walau belum full hilang. Cara tadi setidaknya mudah dan aman dilakukan untuk pengguna umum karena hp masih dapat pembaharuan perangkat lunak dan tidak menghilangkan garansi.
Bila ingin menghilangkan aplikasi secara menyeluruh tetap dibutuhkan hak akses root. Sekian artikel kali ini tentang menghapus aplikasi sistem di Android menggunakan adb. Bila ada pertanyaan monggo.
Matur Nuwun
Referensi XDA