Компиляция драйвера под андройд

Закрыто
Аватара пользователя

Автор темы
wanoska
Сообщения: 245
Зарегистрирован: 17 окт 2016, 15:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз
Контактная информация:

Компиляция драйвера под андройд

#1

29 сен 2018, 15:27

Всем привет :hi2: Подскажите пожалуста как скомпилировать этот драйвер под андройд с самого устройства или с компа. Имеем android7.0 root, terminal и все остальные плюшки :-D
Снимок экрана_2018-09-29_15-25-15.png
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Компиляция драйвера под андройд

#2

29 сен 2018, 16:01

Надо MakeFile почитать. Там должно быть написано как собрать для arm-платфоры
ИзображениеИзображение

Аватара пользователя

Автор темы
wanoska
Сообщения: 245
Зарегистрирован: 17 окт 2016, 15:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз
Контактная информация:

Компиляция драйвера под андройд

#3

29 сен 2018, 16:16

LINUX Andriod.tar.gz
(37.09 КБ) 17 скачиваний
вот эта папка,darkfenix, там нету не чего похожего
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Компиляция драйвера под андройд

#4

29 сен 2018, 16:41

Думается мне, что данный набор файлов не собрать под arm. Придется искать другие исходники. Либо, если я не прав, найти инфу как собрать под arm
ИзображениеИзображение

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Компиляция драйвера под андройд

#5

29 сен 2018, 16:59

Ты хоть скажи для какой железки драйвер то, глядишь сообщество подключиться, вместе то легче искать.
ИзображениеИзображение

Аватара пользователя

Автор темы
wanoska
Сообщения: 245
Зарегистрирован: 17 окт 2016, 15:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз
Контактная информация:

Компиляция драйвера под андройд

#6

29 сен 2018, 17:03

usb сетьевуха на чипе rt8152, телефон на этом проце MT6750T, нужно её к телефону подключить через otg. Я нашел что то похожее но не догоняю маленько что нужно делать http://nuzhen-sovet.ru/content/podklyuc ... -android-4
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Компиляция драйвера под андройд

#7

29 сен 2018, 17:14

wanoska, не мое дело конечно, но на кой тебе это, есть встроенная вафля?
ИзображениеИзображение

Аватара пользователя

Автор темы
wanoska
Сообщения: 245
Зарегистрирован: 17 окт 2016, 15:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз
Контактная информация:

Компиляция драйвера под андройд

#8

29 сен 2018, 17:17

darkfenix, по работе, что бы с ноутбуком не бегать по чердакам да подвалам когда нужно что нибудь пингануть или настроить типо точки доступа и т.д
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Компиляция драйвера под андройд

#9

29 сен 2018, 17:32

wanoska, понятно.
wanoska писал(а):
29 сен 2018, 17:03
нашел что то похожее но не догоняю маленько что нужно делать
Да, вроде, все доступно описано, правда одна ссылка тебе не нужна, вторая не работает.
Думаю для этой сетевухи дровишки есть в ядре, если прав то делаешь все как описано.
1. Качаешь исходники ядра, которое в твоем андроиде.
2. Качаешь компилятор toolchain(ссылка в статье дохлая)
3. Ставишь ncurses-devel(в статье есть ссылка как это сделать)
4. Далее в терминале

Код: Выделить всё

export ARCH=arm
export CROSS_COMPILE=~/[папка toolchains]/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-
arm-eabi-4.4.3вот это, кмк, нужно будет заменить в соответствии с твое версией андроида, для этого компилятор должен быть соответствующий
5. Там же в терминале

Код: Выделить всё

cd /путь/до/папки/с/исходниками/ядра
6.
make help
среди длинного списка ищем нечто похожее на xxx_defconfig - для нашего случая это sun4i_crane_defconfig и набираем новую команду:
make sun4i_crane_defconfig
Это затрудняюсь комментировать. Тут что-то свое должно быть. Над этим нужно подумать. Может кто подскажет.
7. Ну и далее по статье.
Только тут
Наконец снова идем в начало -> Device Drivers -> Network device support -> Wireless LAN -> отмечаем пробелом "М" напротив Realtek 8187 and 8187B USB support
Выбираешь свою версию.
ИзображениеИзображение

Аватара пользователя

Автор темы
wanoska
Сообщения: 245
Зарегистрирован: 17 окт 2016, 15:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз
Контактная информация:

Компиляция драйвера под андройд

#10

29 сен 2018, 17:51

darkfenix, спасибо, сейчас буду исходники искать и пробывать
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

Аватара пользователя

Автор темы
wanoska
Сообщения: 245
Зарегистрирован: 17 окт 2016, 15:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз
Контактная информация:

Компиляция драйвера под андройд

#11

29 сен 2018, 19:30

ядро нашел кое как и то не для моего проца теперь надо догнать как этот toolchain установить
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

Закрыто

Вернуться в «Болталка: Оффтоп, разбор полетов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей