PhoneAccount Abuse Detector je jednostavna aplikacija za nabrajanje i otkrivanje bilo koje aplikacije koja (zlo)upotrebljava dodavanje neograničenog broja PhoneAccount(a) u Androidov TelecomManager.
Ova aplikacija postoji jer zlonamjerne ili samo nepropisno programirane aplikacije mogu, namjerno ili ne, blokirati vaš uređaj u mogućnosti pozivanja hitnih brojeva. Ako ste u takvoj situaciji, ova vam aplikacija pomaže pronaći krivca – kojeg potom možete deinstalirati (ili onemogućiti).
O dopuštenjima:
Ova aplikacija zahtijeva dvije dozvole za upravljanje pozivima, Manifest.permission.READ_PHONE_STATE i Manifest.permission.READ_PHONE_NUMBERS.
READ_PHONE_STATE se koristi u svim podržanim verzijama Androida, dok se READ_PHONE_NUMBERS zahtijeva isključivo na Androidu 12 i novijim verzijama. To je zato što su na Androidu ta dopuštenja potrebna za čitanje koje aplikacije dodaju PhoneAccounts u Androidov TelecomManager.
Nikakvo dopuštenje se (zlo)upotrebljava za prijavu, prikupljanje ili obradu bilo kakvih osobnih podataka o korisniku.
Kako koristiti aplikaciju:
Aplikacija je vrlo jednostavna, a sadrži 2 komponente;
- Poruka na vrhu uređaja s objašnjenjem je li aplikacija otkrila moguću zlouporabu ove funkcije koja može uzrokovati probleme tijekom pokušaja poziva hitne službe.
- Popis aplikacija koje su registrirale telefonski račun na vašem uređaju, obično uključujući vaše SIM kartice, Google Duo, timove, između ostalog. Uz svaku aplikaciju prikazuje se broj računa kako bi se olakšala identifikacija neispravne/otmice aplikacije.
Ako sumnjate, pogledajte YouTube video na vrhu!
Izvorni kod:
Ova aplikacija i sve njezine komponente su softver otvorenog koda, licenciran pod licencom AGPL-3.0. Ako želite provjeriti njegov izvorni kod, pogledajte https://github.com/linuxct/PhoneAccountDetector
Knjižnice i demo-sadržaji