Untuk dapat menghapus aplikasi bawaan Android tanpa hak akses root diperlukan penggunaan Android Debugging Bridge (ADB).

Oleh karena itu, agar dapat mempraktikkan tutorial ini Anda perlu tahu bagaimana cara menggunakan ADB.

Baca artikel Cara Instal ADB di Windows.

Pada tahap ini saya anggap Anda sudah membaca artikel di atas dan sudah tahu bagaimana cara menggunakan ADB.

Pastikan Aplikasi Tidak Dapat Dihapus dengan Cara Biasa

Pada perangkat yang digunakan dalam tutorial ini, aplikasi Detik merupakan aplikasi bawaan dari pabrik dan tidak dapat dihapus dengan cara biasa.

Untuk itu saya akan mencoba menghapus aplikasi Detik melalui ADB.

  1. Buka menu Setelan lalu cari bagian untuk menampilkan daftar aplikasi yang terpasang.
  2. Seperti yang Anda lihat, tidak ada opsi Uninstall. Yang ada hanyalah opsi Paksa berhenti dan Copot pemasangan pembaruan.
    Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 16

Lakukan Backup

Sebelum menghapus aplikasi bawaan, saya sarankan untuk mencadangkannya terlebih dahulu.

Catat Nama Paket Aplikasi

ADB tidak menggunakan nama aplikasi dalam perintah penghapusan melainkan nama paket dari aplikasi.

Untuk itu, terlebih dahulu Anda perlu mencatat nama paket aplikasi yang akan Anda hapus.

  1. Instal aplikasi Package Name Viewer 2.0 di Google Play Store.
    Cara Menampilkan Nama Paket Aplikasi Di Android Img 1
  2. Jalankan aplikasinya.
  3. Tap ikon penelusuran di bagian atas kemudian ketik detik. Tap hasil penelusuran yang muncul.
    Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 17
  4. Nama paket untuk aplikasi Detik adalah org.detikcom.rss.
    Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 18

Jalankan ADB dan Hubungkan Perangkat

  1. Masuk ke direktori ADB di komputer Anda.
  2. Tekan tombol Shift + Klik Kanan pada area manapun di dalam direktori.
  3. Klik Open PowerShell window here. Untuk Windows 7, Open Command Prompt window here.
    Cara Instal Adb Di Windows Img 11
  4. Jendela PowerShell atau Command Prompt akan terbuka, ADB siap digunakan.
    Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 6
  5. Hubungkan perangkat Android ke komputer menggunakan kabel USB. Pilih Transfer files.
    Cara Instal Adb Di Windows Img 13
  6. Ketik perintah adb devices lalu tekan Enter. Jika muncul jendela Allow USB debugging? pada perangkat Android Anda, tap ALLOW. Jika perlu, centang saja kotak Always allow this computer for debugging kemudian tap ALLOW.
    Cara Instal Adb Di Windows Img 14
  7. Pada jendela PowerShell, akan terlihat seperti ini.
    Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 9
  8. Lanjut ke langkah berikutnya.

Menghapus Aplikasi dengan ADB

  1. Ketik perintah adb shell lalu tekan Enter.
    Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 10
  2. Sekarang ketik perintah:
    pm uninstall -k --user 0 packagename

    Dalam contoh saya, perintahnya menjadi seperti ini:

    pm uninstall -k --user 0 org.detikcom.rss

    Tekan Enter.

  3. Jika berhasil, akan muncul output Success. Pada tahap ini aplikasi Detik telah berhasil dihapus.
    Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 11

Lalu apakah aplikasi tersebut benar-benar dihapus dari perangkat kita?

Tulisan yang saya baca di laman XDA Developers menjelaskan bahwa cara di atas tidak benar-benar menghapus aplikasi.

Praktik di atas juga tidak akan mencegah Anda untuk tetap mendapatkan pembaruan OTA dari pihak produsen.

Jika Anda melakukan Factory Reset, aplikasi di atas akan diinstal kembali oleh sistem.

Troubleshoot

Beberapa aplikasi bawaan benar-benar tidak dapat dihapus menggunakan cara di atas.

Perintah uninstal di ADB hanya akan mengembalikan pesan error Failure [DELETE_FAIL_INTERNAL_ERROR]. Ada banyak faktor yang menyebabkan hal itu terjadi.

Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 22

Saran saya, sekaligus sebagai solusi untuk masalah ini adalah alih-alih menghapus aplikasi, cukup nonaktifkan saja aplikasi.

Menonaktifkan Aplikasi dengan ADB

  1. Jalankan ADB seperti biasa.
  2. Ketik perintah adb shell lalu tekan Enter.
  3. Ketik perintah di bawah lalu tekan Enter:
    pm disable-user --user 0 packagename
  4. Jika berhasil, akan muncul output Packagename new state: disable-user.
    Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 19

Pada tahap ini aplikasi telah berhasil dinonaktifkan dan tidak akan muncul pada app drawer. Semua proses terkait aplikasi juga akan dihentikan.

Mengaktifkan Aplikasi dengan ADB

Jika Anda ingin mengaktifkan kembali aplikasi, ikuti langkah-langkah berikut.

  1. Jalankan ADB seperti biasa.
  2. Ketik perintah adb shell lalu tekan Enter.
  3. Ketik perintah di bawah lalu tekan Enter:
    pm list packages -d

    Perintah tersebut hanya untuk menampilkan daftar aplikasi yang dinonaktifkan.
    Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 20

  4. Sekarang gunakan perintah di bawah lalu tekan Enter untuk kembali mengaktifkan aplikasi:
    pm enable packagename
  5. Jika berhasil, akan muncul output Packagename new state: enabled.
    Cara Uninstal Aplikasi Bawaan Android Tanpa Root Img 21

Desktop

Windows 10 Pro 1909
ADB 1.0.41
SDK Platform-Tools 3.0.5

Mobile

Vivo Y65 (Android 7 Non Rooted)
Realme 2 Pro (Android 10 Non Rooted)

Shares
Notifikasi
Beritahu jika
guest
0 Komentar
Inline Feedbacks
Lihat semua komentar