munche,
Хотелось бы увидеть переработку записи файлов в внутренную флешь (NAND)Для выявления изменения файлов воспользовался командой (busybox свой не стандартный)
busybox find -mmin -1 -type f -exec ls -l '{}' ';'
1. Вход в вэб спарк, сохранение настроек языка в вэбе,
пробежались по менюшкам вэба без сохранения результатов:Получили очень много файлов в папке
/root/spark/etc/minihttpd/httpd/web и они не удаляются после перезагрузки реса.
Данную папку нужно отправить в рам.
2. Погода спарк, создается файл/root/tmp/api?weather=%D0%9D%D0%98%D0%9A%D0%9E%D0%9B%D0%90%D0%95%D0%92&&hl=ru - хорошо создается в /tmp
/root/spark/AppUserDb/weather.xml
Данный файл очень часто обновляется (как регулярно не отловил). Хотелось бы его увидеть тоже в /tmp
3. Первый пункт меню каналы с изменением значений в фаворитах (практически все спарковые менюшки):Хотелось бы что бы реализовали сохранение данных файлов в RAM с последующем дублированием их при выключении ресивера (экономичный и стандартный) режим.
На данный момент наблюдаю банер на экране (при переводе в экономичный режим) сохранение данных, вот в этот момент он бы мог их и сохранять, так же можно было бы добавить такое сохранение в стандартный.
Реализовать это без изменения GUI Spark не возможно, нужна поддержка разработчиков4. Опера, запуск, открытие странички (Портал тоже самое)Данныые папки нужно отправить в рам.
/root/spark/etc/opera/opera_home
/root/spark/etc/opera/opera_dir
5. RSS: /root/tmp/logo_small.gif
/root/tmp/fontanka.rss
/root/spark/AppUserDb/rss.bin
удаление канала соответственно /root/spark/AppUserDb/home.xml
6. Просмотр видео через Youtube, работа Shoutcast, просмотр видео потока через сервисы Портал
Ничего дополнительно не создает.
7.Также при перезагрузки ресивера, создаются файлы *.pid в папку /var/run
Ее тоже можно примонтировать в RAM. (это не сложно)
В aurorun.sh есть удаление симлинков и повторное их пересоздание, это тоже можно подправить (это не сложно).
p.s большая часть этих изменений было внесено в моих правках (1.2.31 образ с добавками).
На своем ресе я это все исправил, кроме пункта 3, реализовать это можно только с помощью разработчиков.