Hyundai Creta клуб Россия Лента RSS

Вернуться   Hyundai Creta клуб Россия > Технический раздел > Эксплуатация > Аудио-видео-навигация
Зарегистрируйтесь или войдите:
Или войдите через:

Важная информация

 
nvasunin
Младший научный сотрудник
Hyundai Creta 2018
2.0 АКПП
Сообщений: 462
Получил "Мне нравится"338  Отдал "Мне нравится"85
В клубе с 27.12.2018
21.08.2019 19:49
Сообщение от sagitt67 Посмотреть сообщение
копировать отредактированные ресурсы в оригинал.
Пробовал. Любое изменение оригинала приводит к тому, что он перестает запускаться.
Бог с ним, это не первоочередная пока тема. Может, найду другой способ.
nvasunin вне форума
nvasunin
Младший научный сотрудник
Hyundai Creta 2018
2.0 АКПП
Сообщений: 462
Получил "Мне нравится"338  Отдал "Мне нравится"85
В клубе с 27.12.2018
22.08.2019 09:32
@codemaster,
@ap0stol,
нашел среди файлов init вот такой код:

on property:sys.usb.config=rndis,adb
write /sys/class/android_usb/android0/enable 0
write /sys/class/android_usb/android0/idVendor 140e
write /sys/class/android_usb/android0/idProduct a021
write /sys/class/android_usb/android0/functions ${sys.usb.config}
write /sys/class/android_usb/android0/bDeviceClass 224
write /sys/class/android_usb/android0/enable 1
start adbd
setprop sys.usb.state ${sys.usb.config}
nvasunin вне форума
codemaster
Младший научный сотрудник
Hyundai Creta 2017
2.0 АКПП
Сообщений: 218
Получил "Мне нравится"110  Отдал "Мне нравится"3
В клубе с 20.06.2017
22.08.2019 13:06
это касается режима USB когда ГУ выступает смартфоном и подключается к ПК в качестве USB-девайса.
Для Инета мам нужно USB в роли host.

Насколько сложно поставить свое ядро linux при условии что оно собрано?
Благодаря GPL у нас есть исходник ядра от этого ГУ. Насколько оно собирается - пока не ясно.
Но если оно соберется, то почему бы не добавить usb_net_rndis_host прямо туда...

Вот так определяется Huawei E3372h на обычном роутере под linux
Код:
usb 1-1: USB disconnect, device number 2
usb 1-1: new high-speed USB device number 3 using xhci-hcd
usb 1-1: New USB device found, idVendor=12d1, idProduct=1f01
usb 1-1: Product: HUAWEI_MOBILE
usb 1-1: Manufacturer: HUAWEI_MOBILE
usb 1-1: SerialNumber: 0123456789ABCDEF
scsi1 : usb-storage 1-1:1.0
scsi 1:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
scsi 1:0:0:0: Attached scsi generic sg0 type 5
scsi 1:0:0:1: Direct-Access     HUAWEI   TF CARD Storage  2.31 PQ: 0 ANSI: 2
sd 1:0:0:1: Attached scsi generic sg1 type 0
sd 1:0:0:1: [sda] Attached SCSI removable disk

<-- тут сработал usb_modeswitch 12d1:1f01
# Huawei E353 (3.se) and others
TargetVendor=0x12d1
TargetProductList="14db,14dc"
HuaweiNewMode=1
-->

usb 1-1: USB disconnect, device number 3
usb 1-1: new high-speed USB device number 4 using xhci-hcd
usb 1-1: New USB device found, idVendor=12d1, idProduct=14dc
usb 1-1: Product: HUAWEI_MOBILE
usb 1-1: Manufacturer: HUAWEI_MOBILE
cdc_ether 1-1:1.0: weth0: register 'cdc_ether' at usb-xhci-hcd-1, CDC Ethernet Device, 0c:5b:8f:27:9a:64
scsi2 : usb-storage 1-1:1.2
scsi 2:0:0:0: Direct-Access     HUAWEI   TF CARD Storage  2.31 PQ: 0 ANSI: 2
sd 2:0:0:0: Attached scsi generic sg0 type 0
 sd 2:0:0:0: [sda] Attached SCSI removable disk
Драйвер зацепился cdc_ether, который включается в ядре через CONFIG_USB_NET_CDCETHER=y

Где-то раньше в теме был фрагмент конфигурации ядра, там этот CDCETHER был.
Получается что не хватает usb_modeswitch для включения Инета.
В роутере используется
Код:
usb_modeswitch: handle USB devices with multiple modes
 * Version 2.5.2 (C) Josua Dietze 2017
  * Based on libusb1/libusbx
codemaster вне форума
Эту рекламу можно отключить.
nvasunin
Младший научный сотрудник
Hyundai Creta 2018
2.0 АКПП
Сообщений: 462
Получил "Мне нравится"338  Отдал "Мне нравится"85
В клубе с 27.12.2018
22.08.2019 14:49
Сообщение от codemaster Посмотреть сообщение
Насколько сложно поставить свое ядро linux при условии что оно собрано?
Вообще не сложно.
Если будет правильное собранное ядро - кидайте, я проверю.
Пересоберу раздел boot с новым ядром и родным рамдиском.
Раздел boot прошивается через фастбут без проблем, даже подпаиваться не нужно.

Сообщение от codemaster Посмотреть сообщение
Благодаря GPL у нас есть исходник ядра от этого ГУ.
А вот тут у меня сомнения.... Я сравнивал ядра от разных ГУ LG, аналогов LAN6000. Они разные. Думаю, что ядра они кастомизируют изрядно (((
nvasunin вне форума
codemaster
Младший научный сотрудник
Hyundai Creta 2017
2.0 АКПП
Сообщений: 218
Получил "Мне нравится"110  Отдал "Мне нравится"3
В клубе с 20.06.2017
22.08.2019 15:02
То что выложили в LG (LNM1981NMLX.zip) содержит ядро 3.x для Android. Там несколько build-скриптов, которые используют немного отличные конфиги ядра. drivers/net/usb там практически не отличается от kernel в основной его версии (kernel.org).

Учитывая что cdc_ether в ГУ уже есть, пересборка ядра пока откладывается. Более актуальна сборка usb_modeswitch под ГУ. Для него должно хватить Android NDK.
codemaster вне форума
ap0stol
Доцент
 
Аватар для ap0stol
Creta 2.0 6AT 4WD TAS 2018
Сообщений: 1,434
Получил "Мне нравится"525  Отдал "Мне нравится"265
В клубе с 25.09.2018
22.08.2019 15:42
Сообщение от codemaster Посмотреть сообщение
Получается что не хватает usb_modeswitch для включения Инета.
а что если у модема выключить все композиции кроме CDC ?
ap0stol вне форума
Эту рекламу можно отключить.
codemaster
Младший научный сотрудник
Hyundai Creta 2017
2.0 АКПП
Сообщений: 218
Получил "Мне нравится"110  Отдал "Мне нравится"3
В клубе с 20.06.2017
22.08.2019 15:56
Сообщение от ap0stol Посмотреть сообщение
а что если у модема выключить все композиции кроме CDC ?
Можно, если модем это позволяет.
Тот же Huawei E3372h имеет 100500 вариантов прошивок. Некоторые запоминают настройку, некоторые - нет. Но объединяет их все одно - родные дрова меняют режим USB-модема после его каждого подключения.

Модем у меня в единственном экземпляре и работает 24/7 на обеспечение офиса Инетом. Gодумываю перейти на опыты ГУ + смартфон в режиме USB Tethering.
codemaster вне форума
ap0stol
Доцент
 
Аватар для ap0stol
Creta 2.0 6AT 4WD TAS 2018
Сообщений: 1,434
Получил "Мне нравится"525  Отдал "Мне нравится"265
В клубе с 25.09.2018
22.08.2019 16:05
@codemaster, но на сколько я понимаю тогда точно нужен рут, чтобы интерфейс сконфигурить. Но тогда еще вопрос в том что модем как то нужно заставить подключиться к сети, видимо нужно про gateway режим модема еще почитать
ap0stol вне форума
nvasunin
Младший научный сотрудник
Hyundai Creta 2018
2.0 АКПП
Сообщений: 462
Получил "Мне нравится"338  Отдал "Мне нравится"85
В клубе с 27.12.2018
22.08.2019 16:48
Сообщение от codemaster Посмотреть сообщение
перейти на опыты ГУ + смартфон в режиме USB Tethering
Может будет проще прикрутить WiFi USB свисток? Или тож на тож?
nvasunin вне форума
ap0stol
Доцент
 
Аватар для ap0stol
Creta 2.0 6AT 4WD TAS 2018
Сообщений: 1,434
Получил "Мне нравится"525  Отдал "Мне нравится"265
В клубе с 25.09.2018
22.08.2019 18:07
возможно полезное про cdc_ncm и смену PIDа
ссылка
ссылка
ap0stol вне форума

Метки
прошивка, штатная магнитола

Эту рекламу можно отключить.
© Hyundai Creta клуб Россия, 2024
© vBulletin 2024, Jelsoft Enterprises Ltd.
Текущее время: 07:27. Часовой пояс GMT +3.