самозапускающийся скрипт/MMI auto startup script

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

самозапускающийся скрипт/MMI auto startup script

Сообщение sergeynik »

самозапускающийся скрипт. работает с любых носителей можно использовать после полной загрузки системы.
this script work with all MMI3g unit from SD card (CD USB) after complite start mmi system (delay time 5 min)
http://www.sergeynik.com/freescr.rar
место для для вставления ваших команд в run.sh помечено. для удобства скрипт выводит на экран картинки информирующие о начале и конце работы.
применение самое разное от замены картинок, чтения записи лицензий, до включения инженерного меню. ну и соответственно это серьезный инструмент которым можно и навредить. будте внимательны
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

перед тем как чтото делать сделайте бекап головы !!!
как расказано в соседней теме
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

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

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

Сообщение sergeynik »

легко лежит в SQL базе
efs-persist/DataPST.db
номер записи 4001 чтоли завтра посмотрю на работе с собой нет всего
tvitek
Пользователь
Сообщения: 75
Зарегистрирован: Чт дек 05, 2013 12:09 pm

Сообщение tvitek »

Добрый день.
Сергей, подскажи можно ли с помощью данного скрипта снять eeprom MMI 3G+.
Если да то какой командой?
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

покуда мы против тотального воровства голов MMI такую информацию публиковать не будем даже в закрытой части форума.
tvitek
Пользователь
Сообщения: 75
Зарегистрирован: Чт дек 05, 2013 12:09 pm

Сообщение tvitek »

Ворованными головами не интересуюсь. Спрашиваю, не ради интереса, а конкретно для себя. На авто стоит MMI 3G+ и есть моменты, которые не могу решить. На форуме ауди-клуб вы меня кстати выручали дисками ПО.
Может тогда через личку сможете помочь, опять повторюсь, инфа для личного пользования.
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

дак тогда поставь вопрос правельно
tvitek
Пользователь
Сообщения: 75
Зарегистрирован: Чт дек 05, 2013 12:09 pm

Сообщение tvitek »

Система доустановлена на А6 и не работают некоторые функции. Человек готов помочь, но просит еепром mmi, вот и все. Я спросил потому как понятия не имею что это такое. Если снять дамп оттуда можно вытащить, или это разные вещи.
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

что неработает то
tvitek
Пользователь
Сообщения: 75
Зарегистрирован: Чт дек 05, 2013 12:09 pm

Сообщение tvitek »

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

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

ДЮК писал(а):Сергей, а как включить/выключить инженерное меню через скрипт? Про методы включения шнурком и как "добавки" к активаторам навигационных карт - знаю, использовал.
Сергей, ответ будет?
DataPST.db нашел, запись в таблице tb_initvalues нашел (pst_namespace 4 и pts_key 4100), а вот как туда единичку загнать - непонятно.
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

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

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

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

Сообщение sergeynik »

sqlite3 /HBpersistence/DataPST.db " delete from tb_intvalues where pst_key=4100 and pst_namespace=4"
sqlite3 /mnt/hmisql/DataPST.db " delete from tb_intvalues where pst_key=4100 and pst_namespace=4"
вот тебе пример
всегда удаляй сначала и затем создавай
sqlite3 /HBpersistence/DataPST.db "insert into tb_intvalues (pst_namespace, pst_key, pst_value) values (4,4100,1)"
sqlite3 /mnt/hmisql/DataPST.db "insert into tb_intvalues (pst_namespace, pst_key, pst_value) values (4,4100,1)"
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

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

Спасибо, попробую.
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

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

Вроде получилось. Одновременно менял запись в трех файлах. После замены pst_value на 0 честно, долго, и в различных вариациях давил CAR+SETUP - инженерное меню не открылось (просто оно было включено ранее, а эксперимент должен быть чистым). Потом снова pst_value заменил на 1, инженерное меню снова появилось. Завтра попробую шнурком отключить инженерное меню, потом снова активировать скриптом.
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

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

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

Сообщение ImDarius »

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

Сообщение ImDarius »

Разобрался с базой ,
Сергей, а естъ где описание строк, ну как знать что именно номер записи 4001 включает инженерное меню ?
Ответить