27 янв. 2015 г.

Запуск "Правила дорожного движения" под Linux

ВНИМАНИЕ: ДАННАЯ ИНСТРУКЦИЯ ПРЕДНАЗНАЧЕНА ДЛЯ АКТИВАЦИИ И ЗАПУСКА ЛИЦЕНЗИОННОЙ ВЕРСИИ ПРИЛОЖЕНИЯ.

Являюсь обладателем ноутбука без CD-ROM привода, соответственно, для подготовки к сдаче экзамена пришлось воспользоваться бездисковой версией программы "Учебная программа ПДД"
Во всех описаниях сказано, что минимальными системными требованиями являются Win XP/Vista/7/8 или Linux с wine на борту. Так как под рукой не оказалось PC с установленной Win пришлось мучить wine. В результате тщетных попыток запуска в wine с 32/64 битными префиксами (на 64-разрядной ОС) не удалось хоть как то приблизится к требуемому результату - все время вылетало окно с исключением и записью в консоли 
``err:rpc:I_RpcReceive we got fault packet with status 0x3e6``
В результате было решено копать в сторону запуска на виртуальной машине, (вопреки всем предупреждениям, даже от службы технической  поддержки). При первой попытке запуска программы - вылетало предупреждение о том, что невозможно запустить программу под виртуальной машиной. Беглый поиск помог найти решение (частично обсуждение было в комьюнити vmware). В наличии были VMPlayer 6.0.3 и образ с Win7(64 Home Premium), в результате после добавления строк

isolation.tools.getPtrLocation.disable = "TRUE"
isolation.tools.setPtrLocation.disable = "TRUE"
isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.disable = "TRUE"
monitor_control.disable_directexec = "TRUE"
monitor_control.disable_chksimd = "TRUE"
monitor_control.disable_ntreloc = "TRUE"
monitor_control.disable_selfmod = "TRUE"
monitor_control.disable_reloc = "TRUE"
monitor_control.disable_btinout = "TRUE"
monitor_control.disable_btmemspace = "TRUE"
monitor_control.disable_btpriv = "TRUE"
monitor_control.disable_btseg = "TRUE"

в wmx файл данного образа и перезагрузки VM программа успешно запустилась и прошла активацию.
PS: Запуск производился на компьютере с установленным процессором intel i7-3517U с аппаратной поддержкой виртуализации.

2 янв. 2015 г.

Прошивка LG p698 через KDZ Upgrade Tool

Все описанные манипуляции делаются на свои страх и риск, текст представляется AS IS, автор не несет ответственности ни за что, описанное в заметке

Обновить прошивку LG P698 при помощи LG Mobile Upgrade Tool не удалось(то прошивка не загружалась, то программа аварийно завершала работу, то телефон не мог найтись), соответственно пришлось обходные пути.

Для обновления необходимы:

  • Win XP/Win 7
  • Стоковая прошивка
  • Драйвер
  • KDZ Upgrade Tool

Скачать с официального сайта путем нехитрых манипуляций:

  • Узнать свой IMEI
  • Перейти по ссылке http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=XXXXXXXXXXXXXXX, где вместо XXXXXXXXXXXXXXX вбить свой IMEI
  • В появившемся XML документе найти прямую ссылку на файл прошивки в тэге
  • Скачать прошивку

Скачать LG Mobile Upgrade Tool через который установить драйвер для телефона.
Скачать KDZ Upgrade Tool, распаковать, установить Microsoft XML Parser (есть в архиве)

Перед обновлением необходимо сохранить все данные с телефона, извлечь SD Card и Sim, перевести телефон в экстренный режим (выключить и включить при помощи зажатых кнопок Power + Volume Up + Back)

В процессе обновления телефон может перезагружаться, но ни в коем случае его не отключать, пока не появится заветная надпись

Процесс обновления прост:

  • Запустить KDZ Upgrade Tool от имени администратора
  • Выставить Type в 3GQCT 
  • Выставить PhoneMode в  CS_EMERGENCY
  • Выбрать файл прошивки
  • Запустить обновление кнопкой Launch Software Update
  • Дождаться пока не появится заветная запись  ===FINISHED===
Статьи использованные при написании: