Apakah ada untuk mendaftar semua aplikasi yang diinstal pada ponsel Anda dan izin yang mereka butuhkan semua pada satu halaman, atau mengekspor daftar sehingga dapat dengan mudah diaudit?
28
Apakah ada untuk mendaftar semua aplikasi yang diinstal pada ponsel Anda dan izin yang mereka butuhkan semua pada satu halaman, atau mengekspor daftar sehingga dapat dengan mudah diaudit?
Gunakan aplikasi pasar seperti Izin Watchdog atau Izin . Juga, ada beberapa yang lain.
Aplikasi lain yang akhirnya saya gunakan bukan Izin adalah RL Izin . Saya lebih suka antarmuka. Sejauh mana yang bekerja lebih baik, saya tidak tahu.
sumber
aSpotCat juga merupakan aplikasi yang bagus untuk audit izin.
sumber
Aplikasi Ramah Izin akan mencantumkan aplikasi yang diinstal berdasarkan urutan persyaratan izin yang paling banyak dituntut. (Tapi sebenarnya tidak melacak atau mengaudit atau menyesuaikan perilaku mereka.)
sumber
Karena tidak ada versi Android yang disebutkan dalam pertanyaan, saya mengusulkan jawaban berbasis baris perintah yang relevan dengan Android versi 4.2.1 ke atas. Ini idealnya adalah solusi OS-independen, OS pada PC, yaitu.
Ketergantungan
Membutuhkan busybox binary. Jika perangkat di-root, instal aplikasi Busybox . Selain itu, unduh binary busybox dari sumber resmi , ubah nama biner menjadi busybox , atur izin yang dapat dieksekusi yang kompatibel dengan Linux pada biner itu untuk semua orang dan pindahkan ke perangkat menggunakan
Membutuhkan biner aapt . Jika Anda menjalankan CM atau ROM turunannya maka abaikan persyaratan ini. Jika tidak, untuk Android 4.x, Anda dapat mempertimbangkan mengunduh biner dari sini , mengganti nama biner menjadi aapt , mengatur izin yang dapat dieksekusi yang kompatibel dengan Linux pada biner itu untuk semua orang dan memindahkannya ke perangkat menggunakan
Untuk pengguna Android 5.x, minta bantuan Google.
Inilah skrip kecil saya yang melakukan keajaiban:
Output demo:
Simpan skrip di PC ke file bernama
perm_script.sh
dan pindahkan ke / sdcard menggunakanJalankan file itu
Semakin besar aplikasi yang diinstal dalam sistem, semakin besar waktu bagi perintah untuk menyelesaikan eksekusi. Di perangkat saya, butuh sekitar tiga menit.
Terkait: Apakah ada cara asli untuk menemukan semua aplikasi yang diinstal yang memiliki akses ke fitur ponsel?
sumber