Apakah menghapus instalan aplikasi meninggalkan jejak?

25

Saya berasal dari latar belakang Windows di mana apa pun yang Anda instal-uninstall biasanya meninggalkan jejak yang kadang-kadang sulit untuk dideteksi dan dihapus.

Apakah hal yang sama terjadi ketika Anda menghapus aplikasi Android? Saya tahu tidak ada registri di Linux / Android, tetapi apakah ada tempat di mana jejak masih bisa tetap?

Saya telah melihat beberapa aplikasi membuat folder di SD Card, tetapi itu mudah dikenali dan dihapus.

Terima kasih.

Francisc
sumber
3
Saya hanya melihat kasus di mana game / aplikasi akan mengunduh / menyimpan konten tambahan pada kartu SD. Pasar menyimpan riwayat psuedo dari apa yang baru saja Anda unduh / instal di tab unduhan.
Bryan Denny

Jawaban:

17

Pada ponsel yang tidak di-unroot, aplikasi dijalankan sebagai pengguna yang berbeda, dan tidak memiliki akses ke file apa pun yang dibuat oleh pengguna lain atau file sistem, yaitu mereka 'dikotak pasir'. Karena mereka tidak dapat membuat perubahan seperti itu, saya akan mengatakan satu-satunya hal yang dapat mereka tinggalkan adalah sedikit detritus pada kartu SD Anda.

Pada ponsel yang di-root, aplikasi yang telah diberikan akses root dapat melakukan hampir semua hal yang mungkin terjadi pada perangkat keras. Aplikasi yang memiliki izin root dapat menulis di media penyimpanan non-baca-saja (termasuk memodifikasi bootloader), memodifikasi data pribadi program lain, memodifikasi pengaturan sistem, memodifikasi file sistem, dll. Aplikasi yang di-root juga dapat menyembunyikan diri dari sistem, dan berpura-pura dihapus instalasinya dengan baik dan hidup.

Pada dasarnya, aplikasi yang di-rooting dapat melakukan apa saja yang diperbolehkan oleh perangkat keras

Diperbarui untuk menyertakan info Lie Ryan tentang aplikasi yang di-rooting.

Matt H
sumber
4
Hmm, terimakasih Matt. Bisakah Anda memberi saya beberapa contoh aplikasi puing-puing seperti apa yang bisa ditinggalkan oleh akses root? Seperti yang saya katakan, saya baru mengenal lingkungan non-Windows.
Francisc
6
@ Francisc: aplikasi dengan akses root dapat melakukan hampir semua hal yang mungkin terjadi di perangkat keras. Aplikasi yang memiliki izin root dapat menulis di media penyimpanan non-baca-saja (termasuk memodifikasi bootloader), memodifikasi data pribadi program lain, memodifikasi pengaturan sistem, memodifikasi file sistem, dll. Aplikasi yang di-root juga dapat menyembunyikan diri dari sistem, dan berpura-pura untuk dihapus instalasinya dengan sangat baik dan hidup. Pada dasarnya, aplikasi yang di-rooting dapat melakukan apa saja yang diperbolehkan oleh perangkat keras.
Lie Ryan
1
@ Lie - haruskah saya mengedit jawaban saya untuk memasukkan info ekstra Anda (sangat membantu) tentang aplikasi root? (Tidak ingin mencuri perwakilan atau apa pun)
Matt H
1
tentu, saya akan senang jika Anda melakukannya
Lie Ryan
Aplikasi Non Rooted juga dapat menyalahgunakan izin mereka. Kartu SD itu mudah, tetapi Anda memiliki contoh lain seperti menyalahgunakan kontak untuk meletakkan barang di sana. Jadi saya merasa ada cara agar aplikasi meninggalkan jejak.
Didier A.