Строго говоря, google совсем не плох: посадить в карман примерно паре миллиардов человек такой мощный троян — это надо уметь. Спецслужбы позавидуют.
Для наглядности рассмотрим google play services, установленный на каждом android, начиная с версии 4.4.2. (к разговору о предустановленных бекдорах).
В BespalePhone он, конечно же, вырезан, вместе со всем остальным google-семейством.
Для начала разберем матчасть: 1. Разрешения (permissions, android runtime permissions) — это возможности приложения, т. е. что конкретно это apk может делать в системе, что ему разрешено. 2. Наш подопытный (google play services) имеет больше 270 разрешений (честно говоря, никогда не знал, что там столько есть вообще).
Итак, на что же способен google play services:
Получать очень много информации об автомобиле (adroid аuto / carplay), но это лишь полбеды, ведь он умеет еще и управлять автомобилем: стекла, шины, зеркала, пробег, двери, driving mode managment, сиденья, скорость, фары, аккумулятор, климат-контроль — неплохо, да?
Встраиваться в активити, подменять приложения и иконки.
Химера — модуль для управления любым компонентом в системе (от пользовательских приложений до imei)
Полный SMS контроль (посылать, принимать, читать, писать и т. д.).
Отпечаток пальца/FaceID — полный контроль и управление.
Подмена и удаление уведомлений (SMS, звонки, мессенджеры и т. д.).
Контроль Bluetooth.
Подмена ключей и сброс паролей.
Список далеко не полный, лишь самое вопиющее. И это всё — только один лишь google play sevices!
Помимо него в каждом android стоит еще примерно 30−50 apk от google с похожим набором, а где-то и дополняющим его.
К слову сказать, в любых брендовых телефонах, как то: samsung/xiaomi/huawei/meizu/oneplus/и почти любой бренд, который би ни пришел вам сейчас в голову — в таких телефонах, плюсом к google, в системе сидит еще сам производитель, с таким же набором разрешений. Но в отличие от google, отрезать производителя зачастую просто невозможно: телефон умрет/перестанет загружаться/базовый функционал перестанет работать.