![]() |
По неопытности, модуль (и окружение) можно пережарить таким образом.
Если бы делал первый раз, то делал бы паяльником и лезвием бритвы: нагреваем первый контакт, просовываем лезвие под него; и так все остальные. |
Вложений: 8
И так, как и обещал, сейчас попробую объяснить, как наладить работу вывода звука на внешнюю звуковую карту (USB DAC)
Итак первый этап с драйверами считаю пройден..поэтому двигаемся дальше. p.s\\ А для тех "кто в танке" читаем начало этой темы. Второй левел. Роутинг звука. Вариант 1 Достаем файл /system/lib/hw/audio.primary.rk30board.so, кидаем на комп. Открываем его в HEX-редакторе, ищем по значению pcmC0D0p. Это имя устройства вывода звука по умолчанию в /dev/snd/ Меняем его на pcmC1D0p, сохраняем, кидаем обратно где и брали. Перезагружаемся. Готово! Теперь юсб карта стоит по умолчанию, и планшет думает, что это его родное устройство. При таком варианте все отлично работает, за исключениям карт Creative, у которых не поддерживается частота дискредитации в 44.1kHz, а только 48kHz и выше... В этом случае звук возможно будет играть, но в сильно ускоренном темпе. Либо вообще не работать =) p.s Creative X-Fi HD таким способом заставить петь мне не удалось... Вложение 30468Вложение 30467 Еще бывает такое, что в либе не удается найти имена устройств для правки, тогда облом...смотрим вариант2. Вариант 2 Использование либ ALSA Качаем архив, распаковываем и кидаем файлы на планшет по соответствующим путям. Не забываем выставлять права доступа, смотрите какие у соседних файлов. Смотрим под каким номером определилась ваша карта. Код:
su Теперь открываем для правки /system/etc/asound.conf И изменяем номер на тот, который присвоен внешней звуковой карте. Вложение 30486 В моем случаем device 0 -аналоговый выход device 1 -оптика. Перезагружаемся. Готово! Update! : Добавил архивы с модулями. |
Способ с использованием либ ALSA, немного глюкавый...либу нужно пилить и пилить...
1.Creative (48KhZ): поет, но при этом очень часто вешается система намертво... Закономерность зависонов не выявил, в логах ничего подозрительного так же не заметил... 2.Любой DAC (44.1): все вроде хорошо, даже автоматом переключается на родную карту паншета и обратно на DAC... Но, после сна не всегда есть звук...приходилось передергивать карту в хабе... По возможности юзайте первый способ с правкой через HEX-редактор. Глюков мной не замечено, работает на 5-ть =) |
Всем доброго дня!
У меня nextway f, rk3066. Аудиокарту пробовал Creative Connect (041e:3010). После установки модулей, которые выкладывали в этом посте, карта обнаружилась системой, устройства в /dev/snd создались, в /proc/asound/cards карту видно. Однако при попытке проверки USB Recorder'ом в записанном файле слышится только треск. Alsa на моем планшете нет, поэтому проверить alsa_play не могу. Может у кого есть какие идеи? Кроме как проверить на другой аудио карте, которой под рукой нет. |
Если вы внимательно читали предыдущие сообщения, то было бы понятно, что на обычном USB-OTG карта работать не будет. Нужен USB HOST. Как его сделать, так же приводил фото выше.
Цитата:
|
Rage2, как правильно заменить файл audio.primary.rk30board.so на исправленный в варианте1 ? Просто так андроид не даёт заменить файл. Как это сделать корректно?
И ещё. В Гугл маркете есть софтина USBAudioTesterROOT, которая видит подсоединенный ЮСБ-ЦАП(рсм2704) и без проблем выводит звук с встроенного в планшет микрофона через этот ЦАП(закладка Int Mic to ext Speaker при выборе audio streaming mode). Можно ли в таком случае считать, что USB-OTG в планшете реализован корректно? Для информации - планшет Perfeo 9706IPS на RK3066 и с двумя microUSB-разъёмами: один для связи с ПК, другой - USB-OTG. Спасибо. Александр. |
взять какой-нибудь файл менеджер, который может перемонтировать папки для записи, например, root explorer или total commander, соответственно перемонтировать папку для записи, переименовать файл в, допустим, audio.primary.rk30board_old.so и залить новый файл
|
Цитата:
|
Цитата:
|
Цитата:
Открыл планшет, вайфай сдувать не пришлось, рядом с ним обнаружился нераспаянный разъем usb. Припаял туда разъем, подключил аудиокарту, поставил alsa по второму варианту, и все заработало. Еще раз спасибо. Ps. У кого Nextway F7, теперь могу помочь, если что-то вдруг неполучится со звуком :) |
Часовой пояс GMT +4, время: 14:19. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot