Вынужден начать с дисклеймера, что вопрос технический по мотивам https://habr.com/ru/articles/1046710. Для Ъ: автор нашел кучу зондов в RuStore, но уклоняется от прямых ответов как и при каких обстоятельствах эти зонды работают. Там в комментах технические вопросы быстро перетекли в обвинения в нейрослопе и на личности, а мне интересен только разбор привилегий и так ли все страшно, поэтому призываю спецов по андроиду.
1. Основной тезис, все эти зонды рассчитаны на привилегированный режим (актуально только для российских сборок?), а если ставить приложение отдельно (либо после зачистки через рут/adb), все зонды превращаются в тыкву
2. С 11й версии приложения видят только те приложения, с которыми они активно взаимодействуют, или те, для которых у них есть соответствующие разрешения. Полный же список всех приложений (как это делает RuStore) непривилегированное приложение собрать уже не может. С 17й версии еще и доступ к сети порежут. Сейчас статистика требует PACKAGE_USAGE_STATS, то есть явного разрешения. Геолокация требует ACCESS_FINE_LOCATION или ACCESS_COARSE_LOCATION, то есть явного разрешения.
3. Все это можно обойти, если выполняется хотя бы одно из условий: RuStore встроен в оболочку/прошивку, есть рут, разблокирован загрузчик. В последнем случае может пригодится Shizuku, но его в RuStore нет.







