Наши модификации софта.

Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Наши модификации софта.

Сообщение sergeynik »

предлагаю интересное и полезное выкладывать тут. причем чтоб все было на первой странице каждый редактирует свое сообщение по мере развития своей работы. то подписывайте для какого софта и машины это, ну и скрипт для записи в голову этого хозяйства не забывайте.
PS тока защиту компонентов в открытую не выкладывайте, хватит той одноразовой что я выложил ))
UkNik
Пользователь
Сообщения: 97
Зарегистрирован: Ср дек 04, 2013 11:58 am

Сообщение UkNik »

Сделал заплатку. Скрипт для запуска MMI3GApplication из efs.
http://yadi.sk/d/taHLR2t-HPVGZ

Устанавливаем 2 способами, кому как нравиться.
1-й вариант - через телнет коннектимся, и делаем
mount -uw /mnt/efs-system
потом копируем startDumper.sh из архива в папку /mnt/efs-system/usr/bin

2-й вариант - просто распаковываем архив в корень SD карты, запускаем MMI, ждем загрузки. Дальше суем карточку и ждем выполнения скрипта. Дальше перезагружаем MMI. Ждем и не пугаемся, что MMI долго молчит, родной MMI3GApplication копируется в mnt/efs-presist (занимает около 80 секунд).
По сути все, теперь у нас есть копия MMI3GApplication в /mnt/efs-presist/
Дальше при следующей загрузки MMI приложение будет грузиться из /mnt/efs-presist/.
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

нормально. потом понакрутим туда доп проверок от дурака чтоб не запороли головы не совместимым файлом.
ну еще хинт на флешку тож анализ добавить бы если апликейшен есть то забираем его на флешку с соответствующей картинкой. и при наличии поправленой копии пихаем на флешку весь набор, личензию и апликейшен
UkNik
Пользователь
Сообщения: 97
Зарегистрирован: Ср дек 04, 2013 11:58 am

Сообщение UkNik »

Думал об этом, просто не решил выложить весь активатор). Ок, завтра сделаю.
А голову, тот кто захочет все равно убьет, во время копирования если перезагрузить. И тут хз как быть, т.к. не думаю, что в стратдампер хорошо много проверок лепить, но проверку на то, что если аппликейшн не того размера надо сделать.
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

Сообщение ДЮК »

Все, что я смог сделать лежит здесь: http://www.club-q5.ru/forum/showthread.php?t=4489
UkNik
Пользователь
Сообщения: 97
Зарегистрирован: Ср дек 04, 2013 11:58 am

Сообщение UkNik »

Обновленный скрипт. Заливает startDumper, который грузит MMI3GApplication из /mnt/efs-persist. И пытается обновить аппликейш. Пишет лог своей работы в patch.log.
Запускать желательно так. Удалить приложение из папки app на sd карте. Запустить скрипт. перезагрузить MMI, запустить скрипт. Появиться на sd в корне копия приложения из головы. Дальше можно записывать модифицированное приложение в папку app на SD и запускать скрипт.
При обновлении приложения - гаситься MMI3GApplication. Поэтому при обновлении приложения, кажется что mmi зависла. Ждем появления последнего скрина (script is done), после этого перезапускаем mmi тремя кнопками.
download link: http://yadi.sk/d/auJ0jeixJp2uq

Внимание: приложения от разных версий прошивок и аппаратных реализаций могут отличаться. Скрипт не даст возможности залить "не свое" приложение, но все же, править надо свое приложение.
djdeniska
Пользователь
Сообщения: 97
Зарегистрирован: Вс янв 05, 2014 1:27 pm
Откуда: Ступино

Сообщение djdeniska »

UkNik писал(а):http://yadi.sk/d/23pqgsMTHVX38
Upd: нашелся файл, спасибо
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

ну чего давайте соберу ифс со всеми твиками.
770 и 767
1 блок вин
2 возможно без компонента (не для раздачи свободной)
3 с поднятым получением днс от дхцп
может еще чего забыл
а ну и по 3г не плюсовой чего нового собрать
UkNik
Пользователь
Сообщения: 97
Зарегистрирован: Ср дек 04, 2013 11:58 am

Сообщение UkNik »

Тот компонент, который сделал я он все же не полноценно работает, в том плане что все равно в диагностику пишет что компонент и из-за него же не получает лицензию онлайн. Сейчас ближайшие пару недель нет времени заниматься, потом надеюсь ковырну его, чтобы все нормально было, тогда и соберем)
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

ну я тоже не могу и голову поднять )))
ImDarius
Пользователь
Сообщения: 74
Зарегистрирован: Вт дек 10, 2013 11:19 pm
Откуда: CCCP

Сообщение ImDarius »

UkNik писал(а):ется что mmi зависла. Ждем появления последнего скрина (script is done), после этого перезапускаем mmi тремя кнопками.
download link: http://yadi.sk/d/yD8jlJrpHVeoF

Внимание: приложения от разных версий прошивок и аппаратных реализаций могут отличаться. Скрипт не даст возможности залить "не свое" приложение, но все же, править надо свое приложение.
Спасибо за скрипт, хотел уточнить, правильно ли я понял что этот скрипт как для вычитание MMI3GApplication так и его записи обратно ? и это для всех mmi3gp
A4,Q5..A6,A8 ?
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

да, для всех
rasspy
Пользователь
Сообщения: 39
Зарегистрирован: Пт фев 28, 2014 9:44 pm
Откуда: Челябинск

Сообщение rasspy »

Всем привет. Прошу совета. Завалил свою РНС850. На прошивку 0125 установил карты 2012, активатор понятное дело от 3G не подошел. Сделал загрузку скрипта от ауди с блокировкой VIN (который 612q7). Скрипт прогрузился после через минуту сделал перезагрузку. Прошло еще несколько минут экран не заработал попробовал еще раз перезагрузить(вот тут наверное и накосячил не дождавшись нужного времени). Блок MMI вроде шуршит, на на экране ничего не высвечивается, при перезагрузке блок щелкает и начинает работать HDD, кнопка извлечь диск тоже работает, но дисплей остается черный.

Есть ли какой-то способ аварийной загрузки ПО на РНС850 без разборки и подключения к терминалу?
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

а зачемже вы пихаете аудевые части в фольцваген головы не спрося о последствиях.
востановить все можно но уже не так просто. раздел по такому восстановлению есть на форуме
rasspy
Пользователь
Сообщения: 39
Зарегистрирован: Пт фев 28, 2014 9:44 pm
Откуда: Челябинск

Сообщение rasspy »

sergeynik писал(а):а зачемже вы пихаете аудевые части в фольцваген головы не спрося о последствиях.
востановить все можно но уже не так просто. раздел по такому восстановлению есть на форуме
Да вот как то руки все чешутся а о последствиях и не задумываешься)) Перейду в другой раздел.
UkNik
Пользователь
Сообщения: 97
Зарегистрирован: Ср дек 04, 2013 11:58 am

Сообщение UkNik »

Кстати в скрипте есть маленький косяк, который и позволил залить не родное приложение, хотя этого произойти не должно было.

вот эта строка
ln -sfP /mnt/sdcard10t12/utils/libc.so.3 /lib/libc.so.3
должно быть так
ln -sfP $dstPath/utils/libc.so.3 /lib/libc.so.3

Перезалил, чтоб больше головы таким образом не валили
rasspy
Пользователь
Сообщения: 39
Зарегистрирован: Пт фев 28, 2014 9:44 pm
Откуда: Челябинск

Сообщение rasspy »

:sorrow: я успел завалить)))
UkNik
Пользователь
Сообщения: 97
Зарегистрирован: Ср дек 04, 2013 11:58 am

Сообщение UkNik »

rasspy писал(а): :sorrow: я успел завалить)))
Ага, именно после этого я нашел косяк в скрипте)))
А так то я там фразу написал - "Внимание: приложения от разных версий прошивок и аппаратных реализаций могут отличаться. Скрипт не даст возможности залить "не свое" приложение, но все же, править надо свое приложение."
rasspy
Пользователь
Сообщения: 39
Зарегистрирован: Пт фев 28, 2014 9:44 pm
Откуда: Челябинск

Сообщение rasspy »

Да у меня так всегда, на предыдущем Турике была RNS510 старой версии которую поначалу нельзя было русифицировать прошивкой от другой версии так я ее тоже завалил, потом месяц вокруг нее с бубном танцевал пока не реанимировал))) Вот теперь история повторяется, но сейчас хоть кто-то подсказывает что делать, а тогда все методом тыка делал))
DnD
Новичок
Сообщения: 2
Зарегистрирован: Сб июл 05, 2014 2:16 am

Сообщение DnD »

Привет ..


им пытаются копировать
/ mnt/ifs-root/usr/apps/MMI3GApplication
скриптом через SD, но ее не работает


Кто-нибудь знает, почему?


Ive также пытались скопировать ссылку / usr/apps/MMI3GApplication, также не работает


* редактировать *
Его запутанной для меня, ив найдено:
/MMI3GNavigation -> /usr/apps/MMI3GNavigation
/usr/apps/MMI3GApplication -> /mnt/ifs-root/usr/apps/MMI3GApplication
но в /mnt/ifs-root/usr/apps/ только:
drwxrwxrwx 2 root root 0 Jan 01 00:00 bench
-rwxrwxrwx 1 root root 372917 Jan 01 00:00 diagnosis.cfgЯ также слышал, что его можно получить доступ к MMI через Telnet.
Я подключен через WLAN, но Telnet не открыт.

*редактировать*
Хорошо, я сумел скопировать приложение
Ответить