Так как те файлы я за ненадобностью не сохранил, выкладываю новые.
Прежде чем пользоватся этими файлами вы должны понимать что и зачем вы делаете, а не просто бездумно запускать их на плеере просто того что их выложили на форуме!!!
Так как флеш уже и так "убитый", то использование этих dsf может привести к непредсказуемым последствиям, так что используйте их на свой страх и риск, за негативные последствия ответственности не несу.
После этих дсф настройки не начнут сохранятся. Если они не сохраняются то надо только форматировать флеш.
Первый набор dsf:
- копирует в текущую папку каталог /mnt/config/ со всем его содержимым, то есть настройками и куками плагинов.
- удаляет каталог /mnt/config/ и вместо него копирует каталог /config/ с текущей папки со всем его содержимым, то есть настройками и куками плагинов и делает killall shell что бы применялись настройки.
Первый dsf-файл копирует на ХДД ваши настройки, а второй копирует назад во флеш ваши настройки и они восстанавливаются - что бы не настраивать по новому каждый раз.
Его недостаток в том что если вы пользуетесь плагинами, вам нужно постоянно делать бекап, что бы после востановления у вас были актуальными все избранные, истории поисков и т.д. Подойдет если вам нужно востановить только сами настройки.
Второй набор dsf созданный исходя из этого моего поста:
Еще информация к размышлению.
Так как точно не известно что является причиной "смерти флеша", искал как бы перенести куки плагинов на системную флешку.
Первая же идея это симлинки, но это не срабатывает так как плагин открывает сам симлинк, а не переходит по нему. Пробовал по разному никак не получалось, а все оказалось гораздо проще....
Можно перенести каталог config из /mnt/config/ на системную флешку в /persistfs/config/ а в /mnt/ создать симлинк. И все работает... и куки и настройки лежат на системной флешке, где и изменяются при пользовании плагинами. Сейчас попробовал работает, единственное пока не тестил как поведет себя плеер в случае если папки конфиг не будет по симлинку. Если что можно потом будет сделать dsf.
Возможно эта информация будет полезна тем кто уже востановил по пару раз флеш и есть подозрения что это из-за плагинов.
1)
- копирует в /persistfs/config/ (на системную флешку) каталог /mnt/config/ со всем его содержимым, то есть настройками и куками плагинов.
2)
- удаляет каталог /mnt/config/ и вместо него создает симлинк на системную флешку в /persistfs/config/ и делает killall shell что бы применялись настройки.
3)
- удаляет симлинк и переносит папку /persistfs/config/ назад во флеш в /mnt/config/ , то есть этот dfs для возврата к расположению папки конфиг по умолчанию, на пример если вам нужно вынуть системную флешку.
Первый dsf-файл просто копирует на системную флешку ваши настройки, но плеер пользуется настройками из каталога /mnt/config/ . Затем вторым dsf-файлом создается симлинк и плеер уже пользуется (берет настройки и сохраняет их и куки плагинов) конфигом с системной флешки.
То есть после того как у вас слетели настройки после выключения плеера вам нужно просто запустить второй dsf и настройки восстановятся, при чем актуальные со всеми изменениями перед выключением плеера, постоянно бекапить не нужно, на системную флешку все прекрасно пишется.
Третий dsf просто делает все как было изначально, до применения первых двух ( dune_service_backup_to_persistfs_config_folders.dsf и dune_service_create_symlink_from_persistfs_to_flash_cfg.dsf) это может потребоваться на пример для извлечения системной флешки.
В принципе вторым набором dsf можно пользоваться и "живым" плеерам или тем кто восстановил форматированием (что бы не восстанавливать повторно, если причина гибели флеша именно куки плагинов), логика такая, переносим все что постоянно пишется с флеша (распаянного на плате) на системную флешку, то есть на сменный носитель, при чем если плеер нормально сохраняет настройки то восстанавливать симлинк вторым dsf-файлом не нужно, он не теряется после перезагрузки плеера. А при необходимости можно восстановить как было изначально, третим dsf-файлом.
Так же в принципе тестировал ситуацию с извлечением системной флешки с "живого" плеера с сохраненными на системной флешке настройками, настройки слетают, востановить можно 2-м dsf-файлом, но лучше системную флешку не извлекать если у вас там настройки.
К сожалению после применения первого или второго набора dsf необходимо заново устанавливать по необходимости LTU, фикс погоды, кодеки для flv и ExtendRC.
Так как возможно я не знаю каких либо нюансов (если знаете поделитесь), и возможно использование этих dsf может привести к непредсказуемым последствиям, я не несу никакой ответственности, за какой либо ущерб прямой, косвенный или мнимый.!!! Используйте их на свой страх и риск. Эти наборы dsf созданы изначально для себя и протестированы на smart H1 и 101. Так же все эти манипуляции можно проделать в ручную в MC (миднайт командер) из LTU, все необходимые действия в описаниях dsf-файлов.