Pengesan Penyalahgunaan PhoneAccount ialah aplikasi mudah untuk menghitung dan mengesan mana-mana aplikasi yang (ab) menggunakan penambahan PhoneAccount(s) dalam jumlah yang tidak ditentukan pada TelecomManager Android.
Aplikasi ini wujud kerana aplikasi berniat jahat atau hanya diprogramkan secara tidak betul boleh, secara sengaja atau tidak, menyekat peranti anda daripada keupayaan untuk memanggil nombor kecemasan. Jika anda berada dalam situasi sedemikian, aplikasi ini membantu anda mencari punca - yang kemudiannya anda boleh nyahpasang (atau lumpuhkan).
Perihal kebenaran
:
Aplikasi ini memerlukan dua kebenaran pengurusan panggilan, Manifest.permission.READ_PHONE_STATE dan Manifest.permission.READ_PHONE_NUMBERS.
READ_PHONE_STATE digunakan dalam semua versi Android yang disokong, manakala READ_PHONE_NUMBERS diminta pada Android 12 dan seterusnya secara eksklusif. Ini kerana pada Android, untuk membaca aplikasi mana yang menambahkan PhoneAccounts pada TelecomManager Android, kebenaran ini diperlukan.
Tiada kebenaran (ab) digunakan untuk log, mengumpul atau memproses sebarang maklumat pengguna yang boleh dikenal pasti secara peribadi.
Cara menggunakan aplikasi
:
Aplikasi ini sangat mudah, dan mengandungi 2 komponen;
- Mesej di bahagian atas peranti, menerangkan jika aplikasi mengesan kemungkinan penyalahgunaan fungsi ini yang boleh menyebabkan masalah semasa cuba menghubungi Perkhidmatan Kecemasan.
- Senarai aplikasi yang telah mendaftarkan Akaun Telefon dalam peranti anda, biasanya termasuk Kad SIM anda sendiri, Google Duo, Teams, antara lain. Di samping setiap apl, bilangan akaun dipaparkan untuk memudahkan pengenalpastian aplikasi yang tidak berfungsi/rampas.
Jika anda mempunyai keraguan, semak video YouTube di bahagian atas!
Kod sumber
:
Aplikasi ini dan semua komponennya adalah perisian Sumber Terbuka, dilesenkan di bawah lesen AGPL-3.0. Jika anda ingin menyemak kod sumbernya, sila rujuk https://github.com/linuxct/PhoneAccountDetector