Несколько скриншотов того, как выглядит подключенный модем с HiLink прошивкой в режиме CDC. Модель 3372H
1. Командная строка, eth0 - это наш модем. Если модем не перевести в CDC режим, то андроид не увидит это устройство. В правом верхнем углу рядом с батареей видно значок "<...>", он и указывает на то, что подключен интерфейс. Если такой значок будет с восклицательным знаком, значит доступа в сеть нет.
2. Главная страница модема. Настройки все делаются в веб-интерфейсе, удобно.
3. USSD тоже работают без проблем, во время запроса модем временно переходит в режим 3G (т.к. в 4G сетях нет USSD).
4. Входящие СМСки на модеме.
bezzzdelnik, скачал самый свежий навител из маркета (триальный) + карту своего региона, все работает. Вот:
==== Дополнение ====
Есть небольшая особенность работы с интерфейсом eth0 в случае, если из настроек в прошивке вырезан пункт, касающийся Ethernet. Управлять таким подключением нужно будет из командной строки с правами рута. Нужно это для того, чтобы eth0 не "перебивал" Wi-Fi, который отключается от сети при появлении eth0 интерфейса (по крайней мере у меня на Нексусе с прошивкой 6.0.1 именно так, втыкаю модем, определяется интерфес и тут же происходит отключение от Wi-Fi и больше не цепляется к сетям, пока модем работает).
Управление сводится к двум примитивным командам:
- погасить интерфейс
- снова поднять
Перед выполнением этих команд нужно в терминале сначала ввести команду "su", разрешить предоставление root прав, и уже потом управлять интерфейсом.
Как небольшой лайфхак, можно создать в таскере действие Shell с выше перечисленными командами и поставить галку "выполнять с правами рута". Потом можно вынести ярлыки этих действий на рабочий стол и включать/выключать интерфейс в один клик.
У кого в прошивке есть пункт Ethernet, эти действия не актуальны.