Модификация прошивок HiBy
Как оказалось, приложение для распаковки и запаковки прошивок от HiBy пригодно и для сетевого плеера/стримера/ЦАПа/усилителя SMSL DP3. Хочу попробовать кое-что изменить в его прошивке.
Но столкнулся с проблемой - на WinXP SP3 (x86) исполняемые файлы и библиотеки не запускаются. Файлы 7z.dll и 7z.exe нашёл из пакета 7-Zip 19.00 (x86), а остальные файлы для x86 найти не могу. Поэтому прошу помощи в их поиске и замене!
И вообще, на каких версиях Windows это приложение работает? Прошу поделиться опытом...
Re: Модификация прошивок HiBy
Цитата:
Сообщение от
vas-tomsk
Файлы 7z.dll и 7z.exe нашёл из пакета 7-Zip 19.00 (x86)
Так 7z есть же в архиве, или там под 64-битную машину?
Re: Модификация прошивок HiBy
Цитата:
Сообщение от
snoopy112
Так 7z есть же в архиве, или там под 64-битную машину?
Так и есть, файлы из архива на WinXP SP3 (x86) не запускаются. Ищу им замену, но пока нашёл только 7-Zip.
Re: Модификация прошивок HiBy
Цитата:
Сообщение от
vas-tomsk
Так и есть, файлы из архива на WinXP SP3 (x86) не запускаются. Ищу им замену, но пока нашёл только 7-Zip.
Ну это тогда проблема, вряд ли можно найти на винду такие вещи. Проще виртуалку поднять с линуксом.
Re: Модификация прошивок HiBy
прошившик распакованных прошивок запускал на вин 7-64
предлагаю удалить некрософт с жесткого диска.
а также росмотреть свойства файлов, возможно, они под 64 бита или собраны совсем более новым клмпилятором.
если вы не программист и не имеете исходников, нечего заниматься некроизвращением.
Re: Модификация прошивок HiBy
Цитата:
Сообщение от
dieug
предлагаю удалить некрософт с жесткого диска
Re: Модификация прошивок HiBy
Цитата:
Сообщение от
vas-tomsk
Так и есть, файлы из архива на WinXP SP3 (x86) не запускаются.
Чтобы разъяснить и закрыть тему.
Да, все сборки приложений под windows, они костыльные и для 64 бит.
Файл ubireader_extract_files.exe это скомпилированное (и модифицированное*) приложение на питоне и упакованное в портативный exe файл.
* из-за особенности файловой системы ubifs (POSIX file system object permission model), в windows создается файл perms.txt сведений о владельцах, разрешениях файлов и символьных ссылках, недоступных в FAT32 и NTFS. К примеру, просто добавить файлы не получится, придется править руками и файл perms.txt
Исходники его тут https://github.com/jrspruitt/ubi_reader
mkfs.ubifs это приложение из пакета утилит mtd-utils, собраное в среде cygwin x86_64
Исходники живут тут http://www.linux-mtd.infradead.org/source.html
Как было сказано раньше, проще работать в linux, где использовать те же утилиты и не страдать.