Уважаемые форумчане! В связи с определенными обстоятельствами форум вынужденно переходит в режим чтения. С этого момента темы и сообщения на форуме можно только просматривать, но не писать и создавать новые. Как долго форум просуществует в таком режиме и возобновит ли он свою работу полноценно — пока информации нет. Спасибо всем, кто участвовал в жизни нашего форума!
Решил прицепить такую тему, поскольку аппарат довольно часто дорабатывается и многие пользователи хотят поставить нормальную оболочку, поскольку от штатной тормозной и глючной просто воротит.
Итак, плейеры версии SLIM могут отличаться железом использованным внутри.
Конкретно, может стоять разный дисплей, что необходимо учитывать при перепрошивке HM601.
Опередиться тут легко: на штатной прошивке заходим в раздел Settings и смотрим информацию о прошивке. Если на аппарате стоит прошивка 0.10 и выше - значит у вас модель с видоизмененным дисплеем.
По установке на такие аппараты смотри ниже. Если у вас плейер с прошивкой 0.09 и ниже, то рецепт установки rockbox уже приводился мною здесь.
Вся процедура, собственно описана на сайте проекта rockbox на английском языке. Для тех кто не силен, переведу.
1. Оригинальная прошивка для HM601 v0.10 скачивается отсюда. Прошивка v0.11, соответственно, отсюда
2. Загрузчик для rockbox скачивается отсюда
3. Сама оболочка rockbox скачивается отсюда или, если есть проблемы с работой дисплея, то скачивается отсюда
Вообще, вот здесь выкладываются обновленные версии сборок, так что можно качать там.
Для компьютера работающего под Windows потребуется скачать и установить программу PowerISO или аналогичную, которая позволит редактировать файлы образа в системе FAT. Сойдет даже бесплатная, незарегистрированая версия подобной программы.
Разверните архив скачанного rockbox (rockbox-hifimanhm*.zip) на SD карту.
Откройте скачанный образ *.ISO оригинальной прошивки в программе PowerISO.
Скопируйте файл BASE.RKW из папки SYSTEM образа в директорию .rockbox на SD карте.
Замените файл BASE.RKW в образе оригинальной прошивке на файл загрузчика booloader.rkw (для этого переименуйте файл booloader.rkw в BASE.RKW и замените им оригинальный файл в папках SYSTEM и SYSTEM00 образа оригинальной прошивки).
Сохраните измененный образ файла оригинальной прошивки и поместите его в корень внутренней памяти вашего HM601slim.
Перезагрузите плейер, выключив и включив его заново. Произойдет перепрошивка загрузчика во внутреннее ОЗУ устройства и далее вы сможете наслаждаться использованием продвинутой оболочки rockbox на вашем аппарате.
При работе под Linux все то же самое, кроме того что нет нужды скачивать Power ISO, достаточно просто смонтировать образ и перенести нужные файлы в нужное место:
mkdir -p /mnt/img
mount -o loop <model name>.IMG /mnt/img
Скопировать BASE.RKW в папку .rockbox на SD карту
cp /mnt/img/SYSTEM/BASE.RKW /mnt/sd/.rockbox/
Заменить BASE.RKW в образе штатной прошивки на bootloader.rkw
Решил прицепить такую тему, поскольку аппарат довольно часто дорабатывается и многие пользователи хотят поставить нормальную оболочку, поскольку от штатной тормозной и глючной просто воротит.
Итак, плейеры версии SLIM могут отличаться железом использованным внутри.
Конкретно, может стоять разный дисплей, что необходимо учитывать при перепрошивке HM601.
Опередиться тут легко: на штатной прошивке заходим в раздел Settings и смотрим информацию о прошивке. Если на аппарате стоит прошивка 0.10 и выше - значит у вас модель с видоизмененным дисплеем.
По установке на такие аппараты смотри ниже. Если у вас плейер с прошивкой 0.09 и ниже, то рецепт установки rockbox уже приводился мною здесь.
Вся процедура, собственно описана на сайте проекта rockbox на английском языке. Для тех кто не силен, переведу.
1. Оригинальная прошивка для HM601 v0.10 скачивается отсюда. Прошивка v0.11, соответственно, отсюда
2. Загрузчик для rockbox скачивается отсюда
3. Сама оболочка rockbox скачивается отсюда или, если есть проблемы с работой дисплея, то скачивается отсюда
Вообще, вот здесь выкладываются обновленные версии сборок, так что можно качать там.
Для компьютера работающего под Windows потребуется скачать и установить программу PowerISO или аналогичную, которая позволит редактировать файлы образа в системе FAT. Сойдет даже бесплатная, незарегистрированая версия подобной программы.
Разверните архив скачанного rockbox (rockbox-hifimanhm*.zip) на SD карту.
Откройте скачанный образ *.ISO оригинальной прошивки в программе PowerISO.
Скопируйте файл BASE.RKW из папки SYSTEM образа в директорию .rockbox на SD карте.
Замените файл BASE.RKW в образе оригинальной прошивке на файл загрузчика booloader.rkw (для этого переименуйте файл booloader.rkw в BASE.RKW и замените им оригинальный файл в папках SYSTEM и SYSTEM00 образа оригинальной прошивки).
Сохраните измененный образ файла оригинальной прошивки и поместите его в корень внутренней памяти вашего HM601slim.
Перезагрузите плейер, выключив и включив его заново. Произойдет перепрошивка загрузчика во внутреннее ОЗУ устройства и далее вы сможете наслаждаться использованием продвинутой оболочки rockbox на вашем аппарате.
При работе под Linux все то же самое, кроме того что нет нужды скачивать Power ISO, достаточно просто смонтировать образ и перенести нужные файлы в нужное место:
mkdir -p /mnt/img
mount -o loop <model name>.IMG /mnt/img
Скопировать BASE.RKW в папку .rockbox на SD карту
cp /mnt/img/SYSTEM/BASE.RKW /mnt/sd/.rockbox/
Заменить BASE.RKW в образе штатной прошивки на bootloader.rkw
Люблю когда понятно! И файлы нужные приложил!СПС прошил два 603х
рокбокс постоянно обновляется, мне понравилась версия от 03.03.2017, показалось, что в ней ощущается чуть большее разделение на инструменты, хотя это спорно назвать плюсом или минусом, скорее особенность на любителя. Здесь: http://www.rockbox.org/daily.shtml постоянно новые версии заливают, выходят часто (как минимум раз в месяц). Необходимо просто заменить папку .rockbox на SD карточке и все, без всякой перепрошивки.
Как вариант: взять из новой прошивки rockbox.rkw и заменить им оригинальный в папке .rockbox SD карточки. Если изменений было мало в прошивке то такой вариант прокатит. Хотя и со старыми версиями рокбокса все работало у меня
Еще вариант для теста: в корень флешки SD кинуть из новой версии рокбокса файлик rockbox.rkw, далее включаем плеер с рокбоксом, выбираем и загружаем с флешки rockbox.rkw и плеер "на лету" перезагружается в новую версию рокбокса.
Кстати, в корень флешки можно кинуть переименованные файлики BASE.RKW офф. прошивок плеера для теста (переименовав их для удобства) и из-под запущенного рокбокса можно загрузиться в любую прошивку, что очень удобно для тестов! У меня правда запустились только 0.07 и 0.12, остальные либо зависали либо выдавали белый экран.
Пользователи, сказавшие Спасибо Золотой ОМ за полезный пост
Попробуйте мой перемешанный билд для второй ревизии плееров. Вроде работает.
правда периодически всеравно белый экран проскакивает.
Увы, не выходит загрузиться в рокбокс, начиная со второго раза. Белый экран в 100% случаев.
Сегодняшний билд с официального сайта точно так же себя ведёт.
Кто-нибудь находил окончательный и бесповоротный способ избавиться от белого экрана?
HiFiMAN HM-801 Symmod + balanced card by freeman2007, HiFiMAN HM-603 MM4
Sony XBA-Z5 + Litz Cu 330x Portable balanced + Rare Soviet Litz by sboch (200x0,05x4)
Re: Прошивка ROCKBOX для Hifiman'ов HM-60х и HM-801
Увы, не выходит загрузиться в рокбокс, начиная со второго раза. Белый экран в 100% случаев.
Сегодняшний билд с официального сайта точно так же себя ведёт.
Кто-нибудь находил окончательный и бесповоротный способ избавиться от белого экрана?
Нет. Нужно разработчика искать, который посмотрит код.
Re: Прошивка ROCKBOX для Hifiman'ов HM-60х и HM-801
Если у Вас не запускается Рокбокс, как Вы узнаёте ревизию экрана? У меня - 2-я, проблем нет.
Запускается. Только старый - 67882b9-131117. Более свежие билды не работают.
Не знаю кто связал это именно с ревизией экрана, у меня LCD type: V2. Это "ревизия"?
Re: Прошивка ROCKBOX для Hifiman'ов HM-60х и HM-801
Самое что интересное, устанавливал рокбокс 10 февраля - белых экранов было очень мало (~2-3 из 10). Со свежими сборками исключительно белый экран.
Поглядел мельком историю в репозитории рокбокса. Никаких изменений в коде, который хоть как-то мог влиять на работу экрана, сделано не было. Как я уже писал выше, в коде реализовано автоматическое распознавание типа экрана.
Алгоритм распознавания таков: читаем из порта С и смотрим 4-й бит. Если он есть, то версия дисплея V1, иначе V2. Насколько этот алгоритм правильный мне не известно, так что дальше копайте сами. Но скорее всего, если все работает как надо, то алгоритм верный.
Периодически появляющиеся белые экраны, как мне кажется, свидетельствуют о том, что алгоритм распознавания типа дисплея работает не корректно или запускается при неправильных начальных условиях. К, слову, Морталис фиксил белый экран при помощи вот этого кода:
Может имеет смысл здесь поиграться с временем задержки? Короче, дерзайте!
Сообщение от SNPR_
Кто-нибудь находил окончательный и бесповоротный способ избавиться от белого экрана?
Как вариант, собирать рокбокс жестко для конкретного типа дисплея. Но точно ли проблема именно в типе экрана? Может быть еще какая железяка здесь задействована?
ММ4 / FitEar 335 DW AA
_________ Suum cuique
Следующие 3 пользователей сказали Спасибо за этот полезный пост
Интересно почему у кого-то белый экран а у кого-то норм. У меня вот рокбокс еще ни разу белый экран не выдал. Железки что-ли в плеере разные попадаются от модели к модели? Ставил свежую версию рокбокса, экран 2 типа.
Re: Прошивка ROCKBOX для Hifiman'ов HM-60х и HM-801
Интересно почему у кого-то белый экран а у кого-то норм. У меня вот рокбокс еще ни разу белый экран не выдал. Железки что-ли в плеере разные попадаются от модели к модели? Ставил свежую версию рокбокса, экран 2 типа.
И у меня LCD type: V2, тем не менее белый экран.
Пробовал разные сборки (старые, от 2013 года из этой темы и новые). Пробовал разные флешки (2 microSD через разные переходники и 1 SD). Пробовал на основе разных версий прошивки rockbox запускать.
Результат один и тот же. Плеер включается, белый экран, моргнёт 1 раз и снова белый экран, затем подсветка гаснет.
Кто-нибудь знает, как достать rockbox от 10.02.17? На оф. странице самая ранняя версия от 15.02.17.
HiFiMAN HM-801 Symmod + balanced card by freeman2007, HiFiMAN HM-603 MM4
Sony XBA-Z5 + Litz Cu 330x Portable balanced + Rare Soviet Litz by sboch (200x0,05x4)
Re: Прошивка ROCKBOX для Hifiman'ов HM-60х и HM-801
Пробовал разные сборки (старые, от 2013 года из этой темы и новые). Пробовал разные флешки (2 microSD через разные переходники и 1 SD). Пробовал на основе разных версий прошивки rockbox запускать.
Результат один и тот же. Плеер включается, белый экран, моргнёт 1 раз и снова белый экран, затем подсветка гаснет.
Забавно. У меня только 2013 из этой темы работает.
Ну, по крайней мере, нестирающиеся надписи можно из причин исключить.