Можно передать SafetyNet в бета-версиях Android Pie, работающих на OnePlus 6. Узнайте, как это сделать, здесь.
Вы можете установить Android Pie на свой OnePlus 6 прямо сейчас, если хотите перейти на последнюю открытую бета-версию OxygenOS компании. Несмотря на то, что он оснащен всеми новейшими функциями Android Pie, такими как Adaptive Battery и новейшая тема Material Design, он не лишен проблем. Одна из основных проблем заключается в том, что Google Pay не поддерживается. Фактически устройство не проходит тест API аттестации SafetyNet. Это не только означает, что вы не можете использовать Google Pay, но и не сможете войти в Snapchat, играть в Pokemon Go или использовать практически любое приложение, требующее прохождения SafetyNet. Вы даже не можете установить Netflix через магазин Google Play (хотя неопубликованная загрузка APK все еще работает).
Однако есть способ обойти это. Вы не только пройдете SafetyNet в последней открытой бета-версии OxygenOS, но и Google Pay будет работать отлично. Вы можете использовать Magisk или просто изменить файл build.prop самостоятельно. Если вы хотите сделать это через Magisk, вам понадобится модуль Magisk, созданный признанным участником XDA.
Диджеридухан который позволяет вам изменить отпечаток пальца вашего устройства.Как пройти SafetyNet в бета-версиях Android Pie для OnePlus 6
Если ваше устройство не проходит проверку ctsProfile, но проходит проверку BasicIntegrity, скорее всего, это связано с отпечатком пальца вашего телефона. Отпечаток пальца по сути является уникальным идентификатором используемого вами ПЗУ и используется для проверки проверена ли используемая вами сборка Android с помощью набора тестов совместимости Google. (КТС). Если отпечаток пальца не соответствует сборке Android, сертифицированной CTS, тест немедленно не пройдет. Таким образом, нам нужно изменить наш отпечаток пальца, который находится в файле build.prop. Вы можете сделать это двумя разными способами.
Способ 1. Измените build.prop вручную.
Лично я выбрал этот вариант, поскольку он проще, чем путь Magisk. Мы займемся этим позже. Вам по-прежнему понадобится root-доступ к OnePlus 6 через Magisk, но мы не будем использовать модуль Magisk. Получив root-права, загрузите любой редактор build.prop из Google Play Store или вы можете сделать это через большинство текстовых редакторов с поддержкой root-доступа.
Цена: Бесплатно.
3.9.
Лично я использую это приложение для изменения своего build.prop, но подойдет любое.
После установки приложения, которое можно использовать для изменения файла build.prop, перейдите к
ro.build.fingerprint
и измените значение с
ro.build.fingerprint=OnePlus/OnePlus6/OnePlus6:9/PKQ1.180716.001/1808301430:user/release-keys
или любой другой отпечаток текущей сборки, чтобы:
ro.build.fingerprint=OnePlus/OnePlus6/OnePlus6:8.1.0/OPM1.171019.011/06140300:user/release-keys
Перезагрузите устройство, и теперь вы пройдете SafetyNet. Обратной стороной этого способа является то, что вы вносите изменения в /system, поэтому обновление телефона или перепрошивка ПЗУ перезапишет эти изменения. Вы подделываете отпечаток последней стабильной версии, поэтому Google считает, что ваша версия Android имеет прошел испытания CTS. Теперь вы сможете использовать Google Pay на Android Pie.
Способ 2 — использование модуля Magisk
Это модуль Magisk, о котором мы упоминали ранее, и причина, по которой мы в настоящее время не рекомендуем его, заключается в том, что вам придется использовать новые сборки Magisk Canary. Resetprop, используемый для несистемного изменения build.prop, не работает на Android Pie, если вы не используете последнюю Canary-сборку Magisk. При этом вы сможете играйте в такие игры, как Fortnite Mobile или Fate/Grand Order, вы подвержены другим ошибкам при использовании сборок Canary. Не очень хорошая идея использовать его, если вы точно не знаете, что делаете. Если вы готовы продолжить, вы можете проверить Ветка форума XDA чтобы узнать, как установить Magisk Canary на OnePlus 6.
После того, как вы выполнили эту настройку, вам нужно будет загрузить и установить модуль «MagiskHide Props Config», который можно найти в репозитории модулей Magisk. После этого загрузите любой эмулятор терминала и введите «props».
[appbox googleplay jackpal.androidterm]
Это приложение Android Terminal, которым я лично пользуюсь.
Вас должно встретить что-то похожее на скриншоты ниже.
После перезагрузки вам также следует пройти SafetyNet. Хотя оба вышеперечисленных метода работают, до тех пор, пока не будет выпущена бета-версия Magisk, я лично рекомендую напрямую изменить ваш build.prop. В Magisk Canary может быть любое количество ошибок, и безопаснее изменить файл build.prop, если он все равно не отключит SafetyNet.