Privacy Shield (щит захисту конфіденційності) призначений не тільки для питань конфіденційності. Ви також можете активувати доступну не у всіх країнах звітність про місцезнаходження Google Play і звітність XPrivacy.
Раніше ми вже говорили про те, як захистити свої особисті дані за допомогою XPrivacy. Насправді, за допомогою відправки вигадані дані ви можете активувати деякі обмежені функції шляхом відправки індивідуальних даних певних додатків. Давайте, наприклад, візьмемо сервіси Google Play. У Китаї звіти про місцезнаходження та історія місцезнаходжень недоступні; інші сервіси, які застосовують подібні правила, наприклад, Google Fit (на основі звітів про місцезнаходження) і Google Now також можуть бути активовані за допомогою цього методу. Існує три способи активації:
- Відправка вигадані дані в сервіс Google Play, щоб переконати його, що ви перебуваєте в країні, яка підтримує звіти про місцезнаходження.
- Імітація оператора.
Замаскуйте свого оператора під підтримуваний, наприклад, Verizon в США. Цю ж процедуру можна повторити з XPrivacy. Існує два способи цього домогтися:
- Запустити скрипт при кожному завантаженні (необхідна підтримка init.d).
- Використовувати додаток для імітації операторів, наприклад, Market Enabler.
Ось таблиця порівняння для цих рішень:
Як ви вже знаєте, у вас вже повинні бути встановлені модуль Xposed Module і XPrivacy.
(Реальні назви можуть відрізнятися в залежності від різних ROM, але вони, в принципі, повинні виглядати схоже)
- Торкніться Меню, потім Установки. Заповніть поля вигаданими даними. Приклад показаний на малюнку. Ви також можете використовувати свої робочі дані:
- MCC: 310.
- MNC: 004.
- Країна: США.
- Оператор: Verizon.
- Торкніться Зберегти.
Через кілька хвилин сервіс Google Play помітить зміни і запитає чи ви хочете активувати звіти про місцезнаходження та історію місцезнаходжень, якщо ви вже раніше активували їх. Якщо повідомлення не відображається, увійдіть в Google Location Reporting та увімкнення вручну.
Спочатку отримайте скрипт. Потім помістіть його в папку init.d, щоб він виконувався при кожному завантаженні. Якщо ваш ROM не підтримує init.d, спробуйте щастя тут. Як ви бачите, скрипт задає параметри sim відповідно до того, що надається XPrivacy, але зміни діють глобально. Всі додатки будуть отримувати цю інформацію.
Market Enabler - це старий інструмент, який спочатку використовувався для завантаження програм з обмеженнями місцевості. Виберіть одного з операторів зв'язку США і все. Це практично той же, що відбувається зі скриптом init.d, але на відміну від останнього, даний інструмент використовує ресурси системи, так як не закривається після зміни вашого оператора. Якщо init.d не можна запустити на вашому пристрої, тоді можете скористатися цим додатком.Я не рекомендую вам вдаватися до цього заходу, якщо тільки ви точно не знаєте, що станеться: всі ваші програми, що вимагають розташування будуть забезпечені інформацією про придуманому вами розташування. Вам, можливо, доведеться перезавантажити свій пристрій перед тим, як GPS стане нормально працювати. Отримати вигадані дані GPS можна тут.
Вищевказані назви сервісів кажуть самі за себе. XPrivacy і скрипт init.d просто прекрасні тільки тому, що вони практично не використовують ресурси системи, і я їх з радістю рекомендую. Також хочу нагадати вам, що якщо ваша SIM-карта з США, незалежно від вашого поточного місця розташування, то звіти про місцезнаходження завжди включені, якщо звичайно ви активували цю функцію.