Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
rage2
Здаров, можно избежать путем правки SystemUI.apk,....я ж как то писал на этот счет)
Обращайся, помогу.
Уже ж на драйве обратился, пока первый блин комом - после правки smali в apktool получил ошибку SystemUI при перезагрузке. Вобщем, на драйве быстрее будет, не буду тут оффтопить ;)
---------- Сообщение добавлено 22.08.2016 в 21:54 ----------
Огромное спасибо rage2 за помощь! Надоедливые запросы от UAPP (или других директ-плееров) теперь не беспокоят.
Кому хочется заморочиться - краткая инструкция.
1. Вытаскиваете из SystemUI.apk вашего устройства на ПК винраром файл classes.dex
2. Бэксмалите его (нужны свежие JDK и smali.jar/baksmali.jar, где найти - кругом написано)
Код:
java -jar baksmali.jar classes.dex
3. Находите и редактируете файл UsbPermissionActivity.smali следующим образом:
ищется и комментируется строчка:
Код:
# invoke-virtual {p0}, Lcom/android/systemui/usb/UsbPermissionActivity;->setupAlert()V
и под ней добавляются данные 3 строки:
Код:
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/android/systemui/usb/UsbPermissionActivity;->mPermissionGranted:Z
invoke-virtual {p0}, Lcom/android/systemui/usb/UsbPermissionActivity;->finish()V
4. Собираем взад наш classes.dex:
Код:
java -jar smali.jar -o classes.dex out
5. Открываем винраром наш SystemUI.apk и кидаем с заменой получившийся classes.dex, сжатие - обычное.
6. Заменяем рут эксплорером старый SystemUI.apk новым, предварительно скопировав новый куда-нибудь в /system/usr и выставив ему права rw-r-r-.
7. Перезагружаемся, оцениваем результат.
Вложений: 1
Re: USB DAC и USB Audio для Android
Хорошая новость, аудио маньяки! =)
Сегодня, с обновлением (v3.1.5) известного всем нам плеера USB Audio Player Pro (UAPP), в настройках приложения появился интересный пункт,
включающий BitPerfect.
Цитата из ченджлога: Added bit-perfect option to the settings which passes audio to the USB DAC as is without any processing.
Вложение 1054706
Re: USB DAC и USB Audio для Android
Rage2, спасибо за добрую весть!
По идее и громкость может не регулироваться с этим пунктом...
Просьба, кто первый поставит, отпишитесь насчет этого.
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
rage2
Хорошая новость, аудио маньяки! =)
Сегодня, с обновлением (v3.1.5
) известного всем нам плеера
USB Audio Player Pro (UAPP), в настройках приложения появился интересный пункт,
включающий BitPerfect.
Цитата из ченджлога:
Added bit-perfect option to the settings which passes audio to the USB DAC as is without any processing.
Вложение 1054706
УРА Товарищи!
Теперь с нексуса через 3,5 джек и на пион80 будет офигенски играть!!! :dance3::dance3::facepalm:
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
supermegauser
УРА Товарищи!
Теперь с нексуса через 3,5 джек и на пион80 будет офигенски играть!!! :dance3::dance3::facepalm:
Эх, Алексей, тролишь все карпёсников))) А если по делу, если реально UAPP bitperfect может, то это плюс, НО нужно учитывать что bitperfect будет ровно до входа на проц, а дальше все равно ASRC стоит почти у всех, если не у всех процов;)
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
aluver
Rage2, спасибо за добрую весть!
По идее и громкость может не регулироваться с этим пунктом...
Просьба, кто первый поставит, отпишитесь насчет этого.
Верно! громкость, баланс и эквалайзер с этой галкой в программе не работают.
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
aluver
Уже ж на драйве обратился, пока первый блин комом - после правки smali в apktool получил ошибку SystemUI при перезагрузке. Вобщем, на драйве быстрее будет, не буду тут оффтопить ;)
---------- Сообщение добавлено 22.08.2016 в 21:54 ----------
Огромное спасибо rage2 за помощь! Надоедливые запросы от UAPP (или других директ-плееров) теперь не беспокоят.
Кому хочется заморочиться - краткая инструкция.
1. Вытаскиваете из SystemUI.apk вашего устройства на ПК винраром файл classes.dex
2. Бэксмалите его (нужны свежие JDK и smali.jar/baksmali.jar, где найти - кругом написано)
Код:
java -jar baksmali.jar classes.dex
3. Находите и редактируете файл UsbPermissionActivity.smali следующим образом:
ищется и комментируется строчка:
Код:
# invoke-virtual {p0}, Lcom/android/systemui/usb/UsbPermissionActivity;->setupAlert()V
и под ней добавляются данные 3 строки:
Код:
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/android/systemui/usb/UsbPermissionActivity;->mPermissionGranted:Z
invoke-virtual {p0}, Lcom/android/systemui/usb/UsbPermissionActivity;->finish()V
4. Собираем взад наш classes.dex:
Код:
java -jar smali.jar -o classes.dex out
5. Открываем винраром наш SystemUI.apk и кидаем с заменой получившийся classes.dex, сжатие - обычное.
6. Заменяем рут эксплорером старый SystemUI.apk новым, предварительно скопировав новый куда-нибудь в /system/usr и выставив ему права rw-r-r-.
7. Перезагружаемся, оцениваем результат.
апстену:swoon2:
Я не чего не понял, но очень хочется
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
pegon
Я не чего не понял, но очень хочется
дык чего цитировать то целиком, выкладывай свой SystemUI.apk - поправим...
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
aluver
дык чего цитировать то целиком, выкладывай свой SystemUI.apk - поправим...
Эм, а где его взять?:blush2:
Re: USB DAC и USB Audio для Android
Цитата:
Сообщение от
pegon
Эм, а где его взять?
а гугл санкционно молчит? :acute: /system/app/SystemUI.apk, на разных устройствах путь может немного отличаться. рут то есть?