dr0n wrote:Sekator500 wrote:Небольшое руководство как один из вариантов сборки разборки и адаптации прошивок. ...
... незабываем так же при необходимости встраивать эмулятор пульта...
А можно про пульт подробнее, у меня (как писал в других темах) китайский плеер, прошивки на него ставятся только двумя способами через обновление (через родную прошивку, в данном случае есть шанс, что настройки сети останутся без изменений и имеется возможность работы с плеером через телнет и фтп), либо через консоль командой erase -m во втором случае плеер, загружается прошивка с USB флешки, после ребута, но сетенги все стерты, и не имея рабочего пульта не могу настроить плеер для работы по телнет (не могу назначить ip адрес).
Поэтому модификация прошивки, конкретно эмулятор пульта, очень для меня актуальна.
Заранее ОГРОМНОЕ СПАСИБО, за Ваши труды
У меня знаете тоже не абы шо Apacer AL460 на моем аваторе можно лицезреть метод erase –m
Интегрировать несложно просто пакет с irfake и вашими кодами кидаете в папку /usr/local/etc далее там же файл rcS где-то в начале прописываете его запуск собствено об этом уже писалось там ничего сложного так же есть в readme.
Насчет страховки пока
Virtual пробует (я сам не особо вникал как оно все включается) но есть очень простой метод в том же файле rcS есть строки в самом начале по типу (зависит все от прошивки конечно):
- Code: Select all
#ifconfig eth0 192.168.0.2 netmask 255.255.0.0
#route add default gw 192.168.0.1
Просто снимаешь с них комментарий и прописываешь нужные значения согласно твоей сети, далее чуть ниже опять же зависит от прошивки но будет что-то по типу:
- Code: Select all
if [ -f $DEFAULT_AP_DIR/DvdPlayer ] && [ -x $DEFAULT_AP_DIR/DvdPlayer ]; then
cd $DEFAULT_AP_DIR
if [ -f $DEFAULT_AP_DIR/RootApp ] && [ -x $DEFAULT_AP_DIR/RootApp ]; then
echo Running dvdplayer with RootApp
./RootApp DvdPlayer&
else
echo Running dvdplayer
./DvdPlayer&
fi
else
/etc/dvdplayer/script/run_tail
fi
Здесь наоборот комментируем строки с ./RootApp DvdPlayer& и ./DvdPlayer&
Все теперь получится так, после прошивки мы получим вечный экран приветствия и работающий линукс заходи и делай что хочешь. Потом разумеется файлик rcS можно исправить.
Я обновил первый пост теперь там есть наглядный пример.