Форум автозвука и установки музыки в автомобиль
Страница 7 из 260 ПерваяПервая ... 345678910111757107 ... ПоследняяПоследняя
Показано с 61 по 70 из 2599

USB DAC и USB Audio для Android

  1. #61
    маХЕРовый Начальник смены Array Репутация: лучше не знать Аватар для Rover
    Регистрация
    05.06.2006
    Город/село
    г. Жуковский
    Сообщений
    1,851
    Спасибо (Раздал)
    848
    Спасибо (Получил)
    4412

    Re: USB DAC и USB Audio для Android

    Чтобы понять, с чем я мурзыкаюсь, создам ка я в этой ветке темку....


  2. # 0+

    Если Вы впервые на нашем Форуме:

    1. Обратите внимание на список полезных тем в первом сообщении.
    2. Термины и наиболее популярные модели в сообщениях подсвечиваются быстрыми подсказками и ссылками на соответствующие статьи в МагВикипедии и Каталоге.
    3. Для изучения Форума не обязательно регистрироваться - практически весь профильный контент, включая файлы, картинки и видео, открыты для гостей.

    С наилучшими пожеланиями,
    Администрация Форума автозвука Магнитола


     

  3. #62
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: USB DAC и USB Audio для Android

    Цитата Сообщение от Rover Посмотреть сообщение
    А если мне на запись нужно не весь раздел system а отдельную директорию /system/vendor/modules Смонтировать на запись, что набираем ?
    То же самое, потому что /system/vendor/modules находятся в /system. В этом можно убедиться командой df, которая показывает все смонтированные тома.

    ---------- Сообщение добавлено 08.11.2013 в 10:46 ----------

    Цитата Сообщение от Rover Посмотреть сообщение
    Allwinner A13 Cortex-A8 1.0GHz 512MB/8GB
    Android 4.0.4
    Ядро 3.0.8+
    Задачу понял. В выходные попробую собрать эти модули из
    https://github.com/linux-sunxi/linux...i/import-sun5i

    ---------- Сообщение добавлено 08.11.2013 в 10:48 ----------

    Цитата Сообщение от Rover Посмотреть сообщение
    Чтобы понять, с чем я мурзыкаюсь, создам ка я в этой ветке темку....
    Мне тоже пора бы по своему такую начать.


  4. #63
    маХЕРовый Начальник смены Array Репутация: лучше не знать Аватар для Rover
    Регистрация
    05.06.2006
    Город/село
    г. Жуковский
    Сообщений
    1,851
    Спасибо (Раздал)
    848
    Спасибо (Получил)
    4412

    Re: USB DAC и USB Audio для Android

    Цитата Сообщение от HoSStiA Посмотреть сообщение
    Задачу понял. В выходные попробую собрать эти модули из
    https://github.com/linux-sunxi/linux...i/import-sun5i
    Я уверен - всё у тебя (нас) получиЦЦа!


  5. #64
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: USB DAC и USB Audio для Android

    Цитата Сообщение от Rover Посмотреть сообщение
    Я уверен - всё у тебя (нас) получиЦЦа!
    Скорость сегодня феерично низкая,
    alex@Hosstia-Ubuntu:~/sun5i$ git clone https://github.com/linux-sunxi/linux-sunxi linux-sun5i
    Cloning into 'linux-sun5i'...
    remote: Counting objects: 3497611, done.
    remote: Compressing objects: 100% (621768/621768), done.
    Receiving objects: 29% (1045127/3497611), 474.05 MiB | 60.00 KiB/s
    , поскольку свои исходники решил пока не трогать
    alex@Hosstia-Ubuntu:~/sun4i/linux-sunxi$ git checkout wip/lichee3-sunxi/import-sun5i
    error: Your local changes to the following files would be overwritten by checkout:
    drivers/media/video/sun4i_csi/csi0/sun4i_csi_reg.c
    drivers/media/video/sun4i_csi/csi0/sun4i_drv_csi.c
    drivers/media/video/sun4i_csi/csi1/sun4i_csi_reg.c
    drivers/media/video/sun4i_csi/csi1/sun4i_drv_csi.c
    drivers/media/video/sun4i_csi/include/sun4i_csi_core.h
    drivers/video/sun4i/hdmi/drv_hdmi.c
    Please, commit your changes or stash them before you can switch branches.
    Aborting
    Компилировать собираюсь с параметрами совместимости со стоковыми ядрами:

    После прочтения съесть!


    Код:
    CONFIG_DEBUG_PREEMPT
    CONFIG_DEBUG_RT_MUTEXES
    CONFIG_DEBUG_SPINLOCK
    CONFIG_DEBUG_MUTEXES
    CONFIG_PROFILING
    CONFIG_PERF_EVENTS
    CONFIG_PERF_COUNTERS
    CONFIG_LATENCYTOP
    CONFIG_FTRACE
    http://forum.xda-developers.com/show....php?t=1123643


    ---------- Сообщение добавлено 10.11.2013 в 16:45 ----------

    Код:
    make ARCH=arm sun5i_defconfig
    make ARCH=arm menuconfig
    Меняем в разделе Device Drivers -> Sound card support -> Advanced Linux Sound Architecture
    нажатием пробела <*> на <M>, чтобы аудио-драйвера не встраивались в ядро, а собирались модулями. Также, на всякий случай, включаем
    Device Drivers -> Sound card support -> Advanced Linux Sound Architecture -> USB sound devices -> USB Audio/MIDI driver <M> (в силу того, что нам нужен snd-usbmidi-lib.ko).

    После сохранения полученного .config открываем его в редакторе, и проверяем наличие строк дополнительных параметров сборки для совместимости со стоковыми ядрами, при необходимости добавляя их (либо снимая комментарий с закомментированных # ) или меняя параметр сборки на "y":
    Код:
    CONFIG_DEBUG_PREEMPT=y
    CONFIG_DEBUG_RT_MUTEXES=y
    CONFIG_DEBUG_SPINLOCK=y
    CONFIG_DEBUG_MUTEXES=y
    CONFIG_PROFILING=y
    CONFIG_PERF_EVENTS=y
    CONFIG_PERF_COUNTERS=y
    CONFIG_LATENCYTOP=y
    CONFIG_FTRACE=y
    Затем, соответственно,
    Код:
     make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j2 uImage
     make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j2 INSTALL_MOD_PATH=output modules
     make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j2 INSTALL_MOD_PATH=output modules_install



  6. #65
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: USB DAC и USB Audio для Android

    При компиляции пришлось взять модифицированный drv_hdmi.c из предыдущей сборки для sun4i (с патчем для Fedora 18, если не ошибаюсь), и заменить им drivers/video/sun5i/hdmi/drv_hdmi.c
    drv_hdmi.zip

    В противном случае, неизбежна ошибка:
    drivers/built-in.o: In function `Hdmi_init':
    drivers/video/sunxi/hdmi/drv_hdmi.c:334: undefined reference to `audio_set_hdmi_func'
    make: *** [.tmp_vmlinux1] Error 1
    Полученные модули ядра USB Audio на тестирование для sun5i (Allwinner a13):
    sun5i_usb-audio.tar.gz

    Ошибки при вставке этих модулей командой insmod необходимо смотреть в выдаче команды dmesg в терминале.


  7. #66
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: USB DAC и USB Audio для Android

    К счастью или к несчастью, но последний эксперименты с JB 4.1.1 подтвердили необходимость предварительной выгрузки конфигурации стокового ядра методом
    http://magnitola.org/android/208802-...ml#post2106846

    Добавления только вышеприведенных параметров конфигурации ядра оказалось недостаточным, и скорее всего они относятся к совместимости ядром Nexus 7.


  8. #67
    маХЕРовый Начальник смены Array Репутация: лучше не знать Аватар для Rover
    Регистрация
    05.06.2006
    Город/село
    г. Жуковский
    Сообщений
    1,851
    Спасибо (Раздал)
    848
    Спасибо (Получил)
    4412

    Re: USB DAC и USB Audio для Android

    Взял из архива новые модули.
    Выполнил:

    1. Смонтировать /system/etc на запись

    mount -o remount, rw /system

    10. Смонтировать /system/vendor/modules на запись
    11. Положить snd-hwdep.ko, snd-rawmidi.ko, snd-usb-audio.ko, snd-usbmidi-lib.ko в /system/vendor/modules
    12. Выполнить в консоли от рута

    chmod 644 /system/vendor/modules/snd-hwdep.ko
    chmod 644 /system/vendor/modules/snd-rawmidi.ko
    chmod 644 /system/vendor/modules/snd-usb-audio.ko
    chmod 644 /system/vendor/modules/snd-usbmidi-lib.ko

    13. Перезагрузить планшет командой в консоли от рута

    Ну что, результат есть - пропал звук, не проигрываются аудио\видеофайлы.
    Восстановление из бэкапа не помогло.

    Выкладываю старые, "непорченые" файлы прошивки.

    Вложения
    • Тип файла: rar backup.rar (4.86 Мб, Просмотров: 21)

  9. #68
    Энтузиаст Установщик
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 5625 Аватар для alyks
    Регистрация
    28.08.2012
    Город/село
    владивосток
    Сообщений
    277
    Спасибо (Раздал)
    41
    Спасибо (Получил)
    55

    Re: USB DAC и USB Audio для Android

    A8 / Cortex 1 GHz - Android 2.3.7 - реально ли что нибудь сделать что бы usb audio с цифрой подключить?



  10. #69
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: USB DAC и USB Audio для Android

    Цитата Сообщение от alyks Посмотреть сообщение
    A8 / Cortex 1 GHz - Android 2.3.7 - реально ли что нибудь сделать что бы usb audio с цифрой подключить?
    Очень трудоемко, потому что кроме модулей нужны еще собранные под них библиотеки Андроида из /system/lib/, которые для 2.3.7 гораздо сложнее найти, чем для 4.х
    Цитата Сообщение от Rover Посмотреть сообщение
    Ну что, результат есть - пропал звук, не проигрываются аудио\видеофайлы.
    Код:
    # lsmod
    из консоли рута что говорит?

    У меня следующая картина теперь в 4.1.1
    8188eu 648849 0 - Live 0x00000000
    mc32x0 6977 0 - Live 0x00000000
    bma250 8316 0 - Live 0x00000000
    goodix_touch 15419 0 - Live 0x00000000
    pixcir_gt80x 14066 0 - Live 0x00000000
    goodix_gt82x 20683 0 - Live 0x00000000
    rtl8150 9913 0 - Live 0x00000000
    mcs7830 7396 0 - Live 0x00000000
    qf9700 9353 0 - Live 0x00000000
    asix 24267 0 - Live 0x00000000
    sun4i_csi0 31994 0 - Live 0x00000000
    hi253 17517 1 - Live 0x00000000
    videobuf_dma_contig 5987 1 sun4i_csi0, Live 0x00000000
    videobuf_core 19095 2 sun4i_csi0,videobuf_dma_contig, Live 0x00000000
    yftech_power_led 2277 0 - Live 0x00000000
    snd_usb_audio 93360 0 - Live 0x00000000
    YFdecrypt 21346 0 - Live 0x00000000
    cedarx 12607 0 - Live 0x00000000
    mali 137652 10 - Live 0x00000000
    snd_usbmidi_lib 18695 1 snd_usb_audio, Live 0x00000000
    snd_rawmidi 20303 1 snd_usbmidi_lib, Live 0x00000000
    snd_hwdep 5831 1 snd_usb_audio, Live 0x00000000
    ump 34663 11 mali, Live 0x00000000
    nand 109849 8 - Live 0x00000000
    , но libtinyalsa.so их не видит, пытаюсь пересобрать из исходников AOSP


  11. #70
    маХЕРовый Начальник смены Array Репутация: лучше не знать Аватар для Rover
    Регистрация
    05.06.2006
    Город/село
    г. Жуковский
    Сообщений
    1,851
    Спасибо (Раздал)
    848
    Спасибо (Получил)
    4412

    Re: USB DAC и USB Audio для Android

    Цитата Сообщение от HoSStiA Посмотреть сообщение
    Код:
    # lsmodиз консоли рута что говорит?
    Нажмите на изображение для увеличения
Название: 5.png
Просмотров: 0
Размер:	51.5 Кб
ID:	469130


Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
  cc by-nc-sa