Перейти к содержанию

Что такое High End наушники? - Воркшоп 17.07

Final Audio - Эмоции в каждом прослушивании

sale50feb.webp

komplekti_dec122024.webp

sale50feb.webp

friends_club.webp

sale50feb.webp

aurian_jan23.jpg

clubnewmen

Iriver AK100 24/192 плеер

Рекомендуемые сообщения

поковырял прошивку плеера.

 

Работает под управлением linux. Структура прошивки совсем другая чем у других плееров от этой кампании.

Суть её в том, что в ней только файлы для замены. Она сама не самодостаточна.

Если навернется файловая система на 1 из 2х внутренней флешки, то пере прошивка не поможет.

 

Сами файла в прошивке сжаты и по шифрованы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сегодня вскрыл.

проц Telechips TCC9201 (ARM11)

 

к этому процу производитель дает порт андройда.

Вероятней всего AK100 на андройде. мало вероятно что портировали другой линукс.

 

Ну и на кристалле вроде акселерометр есть

 

 

k4x1g323pf samsung оператива 1Gb

Изменено пользователем listrid
  • Нравится 4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Расшифруйте пожалуйста. Я, например, не электронщик и мне эти названия ни о чем не говорят


 

 

Astell & Kern AK240(v3) +Noble Kaiser 10U.

Fostex TH-900

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну плеер на ARM 800 мегагерц с 1 гигабайт оперативной памяти.

Операционная система: обрезанный андроид.

 

Вот еслиб менеджер заменить на стандартный, то можно и видео смотреть.

1 проблема, вывод звука не через андройдный API сауyд, а напрямую - скорее всего

Изменено пользователем listrid

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@listrid, выложите фото внутренностей, пожалуйста. Очень интересно посмотреть на плату.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@listrid, выложите фото внутренностей, пожалуйста. Очень интересно посмотреть на плату.

http://спам/attachment.php?attachmentid=52109

Тамже есть фото разборки

Изменено пользователем Wladislav26

 

 

Astell & Kern AK240(v3) +Noble Kaiser 10U.

Fostex TH-900

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

расковырял прошивку.

плеер использует libavcodec.so.53.42.4 для декодирования, и libavformat.so.53.24 для контейнеров

проще говоря плеер на базе FFmpeg

 

вывод на блютуз через alsa-lib

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Жалуйтесь в FSF, пусть высылают сырцы. Поглядеть на их велосипеды вряд ли выйдет, ибо тивоизация, зато узнаете точно все нумера библиотек, через которые кочают бассы.


ESI Juli@ > Lehmann BCL - копия > Audio-Technica W5000, Sony SA5000, AKG K601, K240DF, Sennheiser HD650

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Втом то и дело , что плеер не "велосипед". Iriver использовал уже готовые наработки Опен сорс сообщества.

Сами либы они не модифицировали, а использовали оригиналы. Открывать исходники не нужно.

 

В AK100 есть libntfs-3g и libexfat, но при маунте флешки используют FAT32/ хотя ветки детекта exFat и NTFS есть, но закоменчены.

Проще говоря AK100 может поддерживать флешки до 2 терабайт (сейчас ограничения только из за FAT32, он плеер под управлением полноценного линукса, и можно настроить на любую файловую систему)

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Под велосипедами я имел в виду таки их код, что рулит линуксовыми потрохами. Кстати раз вы ковыряете девайсы, такой вопрос. Если я таки дождусь прибытия сониного PCM-D50 и и подключусь к UART или JTAG на плате что можно будет сделать теоретически? Слить прошивку, повтыкать в процесс загрузки хотябы, вкорячить свой пункт в меню?


ESI Juli@ > Lehmann BCL - копия > Audio-Technica W5000, Sony SA5000, AKG K601, K240DF, Sennheiser HD650

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не знаю, все зависит от реализации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@listrid,

 

В AK100 есть libntfs-3g и libexfat, но при маунте флешки используют FAT32/ хотя ветки детекта exFat и NTFS есть, но закоменчены.

Проще говоря AK100 может поддерживать флешки до 2 терабайт (сейчас ограничения только из за FAT32, он плеер под управлением полноценного линукса, и можно настроить на любую файловую систему)

Интересно ....

Будете пробовать ? (Это я про флешки)

 


 

 

Astell & Kern AK240(v3) +Noble Kaiser 10U.

Fostex TH-900

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А из этой тарабарщины про прошивки нормальному кркстьянину можно акую то полезную информацию извлечь?

Что там и как может поменяться?

Или лучше в эти дебри ни ногой?...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@SharapoFF,

Прошивка по шифрована. Там просто так ничего не поменяешь.

 

@Wladislav26,

Да, попробую. только не скоро.

там ramdisk.rom перепаковывать придется. А он привязан к версии прошивки (универсального метода не получится)

 

В ресурсах нашел такую картинку, она где используется?

post-10843-0-63581700-1367775087_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

В ресурсах нашел такую картинку, она где используется?

Что-то я такую не видел картинку


 

 

Astell & Kern AK240(v3) +Noble Kaiser 10U.

Fostex TH-900

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://rusfolder.com/36308159

ресурсы (png).

Если кто захочет кастумнить их, то обращайтесь - сделаю мини патч прошивки.

 

с exFat сложнее. микросовт с*ка хочет денег за лицензию (300к баксов, в вики по этой фат есть ссылки), думаю iriver не будет её добавлять.

А альтернативы для флешек более 32 гб пока нет. (приходится извращаться с нестандартным форматированием fat32).

Нужно думать над сторонней реализации :think: .

 

PS В России патент только на реализацию валиден. сам алг нельзя запатентовать. Линукс рулит :loveshower:, его реализация не противоречит нашему закону.

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ext не пробовали? Помнится медиаплеер от WD нормально распознал жесткий в ext3, хотя в инструкции ничего сказано об этой фс не было.


ESI Juli@ > Lehmann BCL - копия > Audio-Technica W5000, Sony SA5000, AKG K601, K240DF, Sennheiser HD650

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Goo8s,

не. Ext в виндне проблема.

я exFat добавил. но с ним есть некоторые траблы с использованием.

Копировать файлы только через карт ридер.

Плеер глючит при подключении через usb, если вставлена влешка с exFat .

Хотя загрузка и проигрывание с неё норм.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не. Ext в виндне проблема.

А, ну да. Забыл что у меня линукс. Даже третий проблема? Нет костылей для семёрки?


ESI Juli@ > Lehmann BCL - копия > Audio-Technica W5000, Sony SA5000, AKG K601, K240DF, Sennheiser HD650

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

### get U_CMD
### [M121101] downer
if [ "${FSTYPE}" = 'TYPE="vfat"' ]; then
   echo "Filesystem is vfat"
U_CMD="/bin/mount -vt vfat -o shortname=mixed,noatime,nodiratime,utf8"
elif [ "${FSTYPE}" = 'TYPE="ntfs"' ]; then
   echo "Filesystem is ntfs"
# U_CMD="/usr/local/iriver/sbin/ntfs-3g"
elif [ "${FSTYPE}" = 'TYPE="exfat"' ]; then
echo "Filesystem is exfat"
# U_CMD="/usr/local/iriver/sbin/mount.exfat-fuse"
else
   U_CMD="/bin/mount2 -vt vfat -o shortname=mixed,noatime,nodiratime,utf8,offset=$OFFSET"
fi

 

это часть конфига при маунте

Добавить ext2, думаю не проблема

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

add

чтоб не глючил при подключении по usb нужно править бинарник syscall. это уже сложнее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Wladislav26,

Я там не зарегистрирован...

@listrid,

Спасибо за фото.

 

Я так понял, плеер ape-файлы читает, но по кую не разбивает на треки? С парочкой дисков попробовал – одна и та же история, открывается длинный трек.

 

@listrid,

А можно ли сделать так, чтобы при включении первым делом выводилось не то меню, что обычно, а диски/папки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так понял, плеер ape-файлы читает, но по кую не разбивает на треки?

Все верно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Lumen,

У меня нет исходников программы плеера.

Он скомпилирован в исполняемый файл, править его очень сложно.

они есть у некого downer (логин на компе).

/home/downer/project/astell_kern/ ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.