Het voornaamste verschil met custom ROMs is natuurlijk dat gerootte telefoons machtigingen kunnen leveren die eigenlijk niet veilig zijn.
Een custom ROM en ROOT access zijn niet hetzelfde. Voor dit soort modificaties heb je geen ROOT access nodig. Daarnaast is het zo dat iedere moderne ROOT manager duidelijk inzichtelijk heeft welke apps ROOT toegang hebben.
Ik neem aan dat de applicaties die ze plannen toe te voegen (zaklamp, qr code scanner) applicaties zijn die gebruikt kunnen worden zonder de telefoon te ontgrendelen. Dit moet dus ook veilig gebeuren zodat een hacker geen toegang kan krijgen tot het systeem zonder het wachtwoord.
QR-scanner is meestal onderdeel van de camera app, deze kan al in sandboxed “locked” modus draaien, en in mijn custom rom hoef ik mijn telefoon niet eens aan te zetten om de led-flits (zaklamp) aan te zetten.
Het moeilijke aan apps laten draaien boven het lockscreen is dat ze nergens toegang toe hebben. Vanuit de camera app kun je bijvoorbeeld niet naar je gallerij/opslag. De vraag is bij welke apps dit zinvol is.
Een wallet app zal altijd authenticatie vragen, dus ik begrijp eigenlijk niet waarom je deze boven de lockscreen zou willen draaien.
90% van de apps op mijn telefoon zijn nutteloos zonder hun lokaal opgeslagen data (account informatie, berichten, game progressie, locatie data, ) en met uitzondering van misschien shazam en de weer app zou ik deze data ook niet beschikbaar willen maken boven het lockscreen.