Хорошо, прежде чем кто-то сможет понизить этот или что-нибудь глупое, мне нужно прояснить несколько вещей:
Сценарий
Я хочу использовать определенный APN (для определенной сотовой сети), который не подключается к Интернету без соответствующего VPN. Для этого в предыдущих версиях Android я просто создаю точку доступа с соответствующими настройками, переключаюсь на нее, нажимая переключатель, затем система Android подключается к этой точке доступа, даже если она не может подключиться к обычному Интернету. .
В Marshmallow ( или, по крайней мере, в стандартном ПЗУ, который я прошил? ) это не работает, и он подключается к сети APN по умолчанию. Это похоже на то, как работает мой другой телефон, ZenFone 2, но с LTE (по умолчанию всегда используется ближайший работающий APN; в противном случае работает HSPA+).
Есть ли способ заставить APN войти в эту систему? Но я бы не хотел сразу удалять свои старые APN, так как я все равно хотел бы подключаться к ним при необходимости.
Спасибо за понимание user157947, я нашел кое-что, что помогло:
Я установил для всех Bearers во всех других моих APN что-то тарабарское (неприменимо в моей стране, например IS95A). Однако я не видел этой функции в Lolipop (это был только LTE iirc).
Чтобы вернуть исходный APN, установите для параметра Bearer значение Unspecified, а затем установите для пользовательского APN значение IS95A.
Я думаю, что я также могу использовать эту функцию, чтобы принудительно настроить собственный APN в LTE на Marshmallow.
Империя Э
ронелм2000