Хотелось бы поработать с консольным вариантом
#161
Наброски консольного варианта:
Консольная команда действительна только когда впереди ее стоит {\} команда считается независимой исключением является {/} она идет сама по себе и является аналогом кк (консольной команды) {connect}
при нажатии на [tab] консоль сама дописывает команду если есть похожие предлагает выбор.
Команда которая начинается с _ считается зависимой, ее нельзя употреблять отдельно.
Работа с файлами
\root\rm-495
{root} - путь flash файлов (начало работы с файлами ТА (телефонного аппарата)) c:\Program Files\Nokia\Phoenix\Products\RM,RH,RX.... либо просто в виде rm-495
Команда предназначена в основном для содержимого *.cfb [файл конфигурации flash пакета ТА], который создается пользователем командой \writecfb *.cfb для удобства работы и храниться в папке Products которая расположена в корне папки BB5 Easy Service Tool, запускается через команду:
{product} - запуск *.cfb [файла конфигурации flash пакета ТА из products, он же консольный файл программы BB5 Easy Service Tool] \product 495.cfb
{writecfb} - создание файла конфигурации flash пакета ТА в products, пользователь сам вводит имя \writecfb rm-495red
{vpl} - выводит вторую консоль для выбора (просмотра) продукт кода, где алфавит в регистре больших букв
{vpl_s} - архивирование ненужных vpl файлов (те ПС (продукт коды) которые не выбраны пользователем архивируются и удаляются)
Работа с ТА
{connect} { / } - для того что бы консоль понимала с каким ТА будит работать пользователь, после которой идет RM,RH,RX итд.... выполняется один раз... /rm-495 после могут выполняться \inf, \tm, \st, и.т.п. второй раз ненужно вводить \connect
{check} - проверка загрузчика TA.
{inf} - информация о ТА из lm, nm, tm
{flash}{write}{+} - записать mcu ppm cnt в ТА . Если нужно записать файлы по отдельности берем в [ ] \connect rm-495\vpl (если нужно выбрать ПК) \flash
{lm} - локал. мод. \connect rm-495\lm
{tm} - тест. мод.
{nm} - норм. мод.
{st} - проверка конфигурации ТА, он же self test. /rm-495\st\
{fs} - полный сброс настроек /rm-495\vpl\write\fs
{read} - прочесть из настроек ТА, файловой системы. {_uc}{_pc}{_rpl}
{reset} – сброс {_uc}
{erase} {-} - стереть данные с ТА, в [ ] указываются адреса с-по
{_pc} — прочесть, записать продукт код ТА {write}{read}
{_rpl} — работа с зоной безопасности сопровождается такими командами как {write}{read}
{_ask} — сопровождается {read}
{_pm} – конфигурация ТА {write}{read} если нужно записать\прочесть отдельные блоки берем в [ ]
{_uc} — код пользователя {write}{read}
{backup} – создать резервную копию сертификатов ТА
{recovery} – нужна для того что бы сделать factory settings из так называемого dead mode, телефон переходит в нужный режим для сброса пользовательских настроек
Примеры использования консоли!
/rm-495\vpl_s
\connect rm-495\backup\vpl\flash\tm\fs\inf\nm
/rm-566\read_rpl\vpl\write[ppm]\nm\inf
/rm-470\vpl\flash\tm\fs\write_pc0574093\
\check\inf\flash
/rm-411\read_pm[308][120]\vpl\flash\lm\fs\nm
/rm-618\recovery (аналог) /rm-618\lm\fs\nm