APN
Настройка APN
После пайки SIM-слота и настройки R-SIM необходимо настроить APN в головном устройстве автомобиля. Автомобиль пытается поднять несколько APN одновременно и сотовый оператор (тариф вашей сим-карты) должен это поддерживать.
- APN1 - работает только в Китае, используется для передачи данных по внутренним каналам связи. Вне Китая можно отключить.
- APN2 - предоставляет интернет для головного устройства (приложения, браузер, youtube и др.).
- APN3 - служит для соединения с облаком BYD (связь с приложением, получение обновлений).
Таким образом, нужно зайти в BydWirelessTools и добиться, чтобы APN2 и APN3 были активными. Ниже примерный порядок действий (названия пунктов могут меняться в зависимости от модели авто и прошивки):
- выключить APN1, включить APN3 и режим Double APN
- перезагружаем головное устройство удержанием кнопки громкости на центральной консоли
- заходим в BydWirelessTools и проверяем настройки APN
Если одновременно APN2 и APN3 не заработали, можно попробовать:
- сменить оператора/тариф - как правило, несколько APN не работают на тарифах с безлимитным интернетом
- выключить VoLTE
Снятие ограничения в 5 Gb
В головном устройстве имеется учет потребленного трафика по APN2 с лимитом в 5 Gb/месяц. Это связано с тем, что в автомобиле предустановлен китайский eSIM чип с включенным бесплатным трафиком (5 Gb).
Для снятия ограничения необходимо выполнить следующие команды через ADB:
adb shell pm disable-user --user 0 "com.byd.trafficmonitor"
adb settings put global private_dns_mode offSIM без MA
После пайки симки если не подключить MA, то постоянно будет выскакивать предложение о регистрации.
Чтобы его отключить, нужно через AppManager или ADB заморозить приложение com.byd.bydbootguide:
adb shell pm disable-user --user 0 "com.byd.bydbootguide"Другие команды
Другие полезные команды:
# Отключаем APN1 и APN2
adb shell settings put global mobile_data1 0
adb shell settings put global mobile_data2 0
# Включаем APN3
adb shell settings put global mobile_data3 1
# На всякий случай выключаем роуминг для APN1 и APN2
adb shell settings put global data_roaming1 0
adb shell settings put global data_roaming2 0
# Разрешаем роуминг (если нужен) для APN3
adb shell settings put global data_roaming3 1
# Перезапускаем мобильные данные (без перезагрузки системы)
adb shell svc data disable
adb shell svc data enable
# Проверяем, что активен только APN3
adb shell settings get global mobile_data1
adb shell settings get global mobile_data2
adb shell settings get global mobile_data3