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

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

Сообщение sergeynik »

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

Сообщение ImDarius »

Да 4100, сам перепутал написав

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

Сообщение sergeynik »

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

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

Может быть такое, что на перепрошитой американке при запуске скрипта не отображаются начальная и конечная картинки. Но скрипт работает, делает что надо, оставляет после себя .done?
http://www.club-q5.ru/forum/showpost.ph ... stcount=21
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

странно, может с системой чтото кривовато
Аватара пользователя
zerbino
Местный
Сообщения: 256
Зарегистрирован: Вт дек 10, 2013 9:37 pm
Откуда: Moscow

Сообщение zerbino »

postUpdateScript и preUpdateScript есть комментарии по поводу значений в db. Но как по мне, вроде ничего интересного.

СергейНик, не в курсе, если запустить скрипт с зеленки типа

Код: Выделить всё

   script
    value        sys 1 0x0100 "/fs/sd0/script.sh"
    label        "Start script.sh on sd1"
Он также рутом стартанёт? Нет никаких нюансов в плане прав на выполнение?
slav
Пользователь
Сообщения: 54
Зарегистрирован: Вс ноя 17, 2013 11:51 pm
Откуда: Киев

Сообщение slav »

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

Сообщение djdeniska »

Просьба помочь.
Прошился на 257 прошивку (MMI 3G) и поставил карты 2014 года.
Раньше самозапускающийся скрипт работал без проблем, даже после установки 253 прошивки и карт 2013 года.
А тут - не фига. И разные SD-карты брал, и разные скрипты (от Дюка - активация инженерного меню и активация английского голосового, которые у меня раньше работали).
И заводил машину, и ждал и 5 минут, и после езды в 15 минут - не реагирует ни в одном из SD слотов.
P.S. Обновление на 257 и карты 2014 прошло без ошибок.
djdeniska
Пользователь
Сообщения: 97
Зарегистрирован: Вс янв 05, 2014 1:27 pm
Откуда: Ступино

Сообщение djdeniska »

djdeniska писал(а):Просьба помочь.
Прошился на 257 прошивку (MMI 3G) и поставил карты 2014 года.
Раньше самозапускающийся скрипт работал без проблем, даже после установки 253 прошивки и карт 2013 года.
А тут - не фига. И разные SD-карты брал, и разные скрипты (от Дюка - активация инженерного меню и активация английского голосового, которые у меня раньше работали).
И заводил машину, и ждал и 5 минут, и после езды в 15 минут - не реагирует ни в одном из SD слотов.
P.S. Обновление на 257 и карты 2014 прошло без ошибок.
Коллеги - помогайте пож-та - куда копать-то хоть?
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

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

Сообщение djdeniska »

sergeynik писал(а):меня работает попробуй с простого, адреса сд карты
Сергей, спасибо!

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

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

И у меня начались проблемы с запуском скриптов :(
В терминале вижу это:


MediaLauncher: [30 bytes]: ADD_SDC_MSD_/mnt/sdcard10t11
Using card sdcard10t11
remounted for full access
/HBpersistence/copie_scr.sh[11]: ./run.sh: No such file or directory
MediaLauncher: [30 bytes]: REM_SDC_MSD_/mnt/sdcard10t11

Но файл то есть!!!
Началось после случайного снятия дампа, т.е. хотел запустить свой скрипт, но не заменил copie_scr.sh, он остался от скрипта дампа. Дамп снялся без проблем, да дальше - нифига :(
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

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

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

У меня сегодня просто было только минут 10 на эти развлекушки. О решении даже не думал. Просто сообщил. М.б. такая же проблема у djdeniska
И вот так с ходу на ум ничего не приходит, как победить.
Аватара пользователя
zerbino
Местный
Сообщения: 256
Зарегистрирован: Вт дек 10, 2013 9:37 pm
Откуда: Moscow

Сообщение zerbino »

В общем мне кажеццо, это от того, что copie_scr.sh лежат не по одинаковому пути с run.sh . Я для этих целей сделал в зеленом меню подменю, из которого могу запустить файл script.sh из любого носителя.

Код: Выделить всё

cp -f -c -v /fs/sd0/Scripts.esd /mnt/efs-system/engdefs/
Scripts.esd

Код: Выделить всё

#######################################################
#
# SCREEN Scripts
#
#######################################################
screen    Scripts AEVTest

   script
    value        sys 1 0x0100 "/fs/sd0/script.sh"
    label        "Start script.sh on sd1"
    script
    value        sys 1 0x0100 "/fs/sd1/script.sh"
    label        "Start script.sh on sd2"
    script
    value        sys 1 0x0100 "/fs/usb0/script.sh"
    label        "Start script.sh on usb"
[/b]
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

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

zerbino писал(а):В общем мне кажеццо, это от того, что copie_scr.sh лежат не по одинаковому пути с run.sh .
Как это так?

Такое впечатление, что мамайка перестала понимать "." (точку) в команде cd ./run.sh, то ли вообще смена каталога не отрабатывает :(
В выхи буду заниматься, пока неохота.

А за скрытое меню спасибо.
Аватара пользователя
zerbino
Местный
Сообщения: 256
Зарегистрирован: Вт дек 10, 2013 9:37 pm
Откуда: Moscow

Сообщение zerbino »

ДЮК писал(а):Как это так?

Такое впечатление, что мамайка перестала понимать "." (точку) в команде cd ./run.sh, то ли вообще смена каталога не отрабатывает :(
В выхи буду заниматься, пока неохота.

А за скрытое меню спасибо.
Только хочу пояснить про скрипт. Строчка обозначает то, что в меню AEVTest, что в корне зеленки, появится подменю Scripts, с тремя строчками указанных команд обозначенных как label.
screen Scripts AEVTest



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

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

В общем я нихрена не понял, но скрипты заработали. Я только принудительно пересохранил run.sh в UTF-8 без BOM. Но не думаю, что помогло именно это.
Для статистики протоколы, один сеанс, без перезагрузки MMI:
MediaLauncher: [30 bytes]: ADD_SDC_MSD_/mnt/sdcard10t11
Using card sdcard10t11
remounted for full access
/HBpersistence/copie_scr.sh[11]: ./run.sh: No such file or directory


# ls
HBextended flash mnt
HBpersistence fs nobss
SDS grammar proc
addr_ka hbsystem sbin
addr_ul icudt35l.dat scripts
bin irc shm_GHydraHeap.147496
core j9 srv
database java tmp
dev lib usr
errlog lsd
etc mediadatabase
# cd mnt
# ls
efs-extended hmisql mmebackup1 sdcard10t11
efs-persist ifs-root nav sss
efs-system lvm persistence
gracenode mediadisk phonedb
# cd sdcard10t11
# ls
.
..
.done
=SDHC4 - ?-это имя карточки
Html
_screens
_utils
copie_scr.sh
run.sh
# run.sh
No such file or directory
# MediaLauncher: [30 bytes]: REM_SDC_MSD_/mnt/sdcard10t11
multicored [000000325.486] :o verrun, data lost, /hbsystem/multicore, 0000, 0
mmi3g-flashctl: Starting Reclaim for 15 blocks


#
#
#
# Using card sdcard10t11
MediaLauncher: [30 bytes]: ADD_SDC_MSD_/mnt/sdcard10t11
remounted for full access
/HBpersistence/copie_scr.sh[11]: ./run.sh: No such file or directory
MediaLauncher: [30 bytes]: REM_SDC_MSD_/mnt/sdcard10t11


#
# MediaLauncher: [30 bytes]: ADD_SDC_MSD_/mnt/sdcard10t11
Using card sdcard10t11
remounted for full access
press any key
press any key

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

Сообщение sergeynik »

этож юних он переводом строки с тараканами. я давно не нарывался аж забыл
Аватара пользователя
zerbino
Местный
Сообщения: 256
Зарегистрирован: Вт дек 10, 2013 9:37 pm
Откуда: Moscow

Сообщение zerbino »

ДЮК, я юзаю Notepad++
Изображение
Вложения
npp.png
Ответить