Итак, у кого юсб звук трещит, пробуем выяснить причину и исправить ее..
1.Для начала посмотрите логи ядра, есть ли у вас там спам ошибки.
Для этого запускаете терминал,
сначала команда
su (она дает права суперпользователя, естественно необходим рут в прошивке)
далее команда
dmesg (выдает разово логядра) или
cat /proc/kmsg (лог будет живой, пока не закрыть окно)
Юсб карта должа быть подключена. Смотрим что выдает терминал, должно быть много повторяющихся сообщений типа
delay: estimated xxx, actual yyy
(см.скриншот в моем сообщении выше)
Есть что-то похожее? тогда закрываем терминал и идем дальше...
2. В терминале набираем команду
su и далее
Код:
echo 1 > /sys/module/snd_usb_audio/parameters/nrpacks
Передергиваем карту в хабе и слушаем, тресков и заиканий уже быть не должно.
Так же можно повторить п.1 и в логе ошибок уже быть не должно.
3. Теперь нужно зафиксировать полученный эффект

и сделать так, чтобы при первой загрузке планшета выполнялась эта команда.
Это можно сделать или с помощью init.d(кинуть туда файл из архива и выставить на него права 0755),
или через Tasker\Macrodroid\ и подобные проги автоматизаторы, в которых создаем условие:
Загрузка завершена -> выполнить скрипт Shell ->
Код:
echo 1 > /sys/module/snd_usb_audio/parameters/nrpacks
3. Поскольку после выполнения этой команды, юсб карту требуется первый раз передернуть в хабе, то этот процесс можно автоматизировать...
Для этого нам послужит утилитка, которая умеет ресетить юсб.
Скачиваем usbreset
http://pccar.ru/showpost.php?p=295655&postcount=82
Кидаем файл из архива в папку на планшете /system/bin и выставляем на него права 0755.
Далее в таскере задаем условие:
Загрузка завершена -> выполнить скрипт Shell ->
Код:
usbreset /dev/bus/usb/001
Можно задачи п.2 и п3. полностью повесить на таскер.
Все, теперь после перезагрузки будет выполнятся команда nrpacks=1 и передергиваться карта автоматически.
P.s Я предполагаю, что данный баг связан с тем, что чипы SA9023\PCM27xx работают в режиме usb 1.1(FullSpeed) и по каким то причинам
андройду 7.1/8.1 на
Nexus 7 2013 это не нравится, а звуковухи которые работают в более быстром режиме (Hi-Speed), уже не трещат.
[B]