понедельник, 8 июня 2015 г.

VMWare-Tools и Ubuntu 15.04 в VMWare

В этой статье я расскажу о том как решить проблему с установкой VMWare Tools при установке Ubuntu 15.04 в VMWare. Предположим что мы устанавливаем образ ubuntu-15.04-desktop-amd64.iso в VMware® Workstation 9.0.0 build-812388 через Easy Install. Все бы хорошо, вот только после установки VMWare Tools оказываются недоступны. Более того, при попытке установить их через меню Install VMWare Tools нам говорится о том, что процесс установки Easy Install еще идет, хотя на самом деле он уже завершился. Что ж ... поставим их вручную, никаких проблем.


  1. Загружаемся в установленную Ubuntu и вставляем в виртуальный привод образ диска "C:\Program Files (x86)\VMware\VMware Workstation\linux.iso", не забывая при этом нажать кнопку Connect на приводе для его подключения.
  2.  Далее копируем VMwareTools-9.2.0-799703.tar.gz с CDROM в вашу домашнюю папку, это можно сделать как в GUI, так и в терминале набрав что-то вроде cp /media/decker/VMware\ Tools/VMwareTools-9.2.0-799703.tar.gz ~
  3. Здесь cp /media/decker/VMware\ Tools/ - это путь к CDROM'у.
  4. Далее делаем в терминале cd ~ и tar -xzvf VMwareTools-9.2.0-799703.tar.gz, а затем cd vmware-tools-distrib/
  5. Теперь, чтобы инсталлятор VMWare Tools не ругнулся у нас на отсутствие Linux Headers делаем следующую хитрую вещь:

    sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
  6. И запускаем инсталлятор sudo ./vmware-install.pl
  7. Теперь наша задача отвечать Enter'ом на все его вопросы. 
  8. Пункт 5 мы делали для того чтобы у нас успешно прошел вопрос:

    Searching for a valid kernel header path...
    Detected the kernel headers at "/lib/modules/3.19.0-15-generic/build/include".
    The path "/lib/modules/3.19.0-15-generic/build/include" appears to be a valid 
    path to the 3.19.0-15-generic kernel headers.
    Would you like to change it? [no] 
    
  9. Если у вас ошибка на этом пункте, т.е. установщик не может найти kernel header path, то нужно выполнить пункт 5. Ну а т.к. у нас ошибки нет - продолжаем.
  10. По окончании установки делаем sudo reboot и наслаждаемся установленным VMWare Tools.
Что нам это дает? Возможность копипаста в виртуальную машину, возможность перетаскивания файлов на рабочий стол виртуальной машины через drag & drop и т.п. Вообщем Ubuntu в VMWare без установленных VMWare Tools - это не так удобно.

воскресенье, 7 июня 2015 г.

Тестирование ZyXEL Keenetic Omni с различными 3G/4G модемами и роутерами.

В этом посте мы протестируем роутер ZyXEL Keenetic Omni на совместимость с различными 3G/4G модемами и роутерами. Сразу оговорюсь, что тестирование ни в коем случае не претендует на полноту, и скорее будет проводиться по принципу "работает, не работает". Т.е. имеется роутер, имеются несколько 3G/4G модемов от разных производителей, и работоспособность будет проверяться по принципу - вставили, посмотрели результат. Естественно, что приложив чуть больше усилий, вероятно можно добиться обеспечения совместимости и с теми устройствами, которые с первого раза не заработают. Но у нас же знакомство будет поверхностным и мы представим себя в роли пользователя, который приобрел Keenetic Omni из магазина и принес его домой ;)


Первое что мы сделаем - это обновим прошивку с официального сайта до последней KEENETIC_OMNI_v2.04[AAKU.1]C6.zip. Изначально у нас была установлена v2.04(AAKU.7)C5. Обновление производится достаточно просто, через web-интерфейс, меню Система -> Конфигурация -> Firmware -> Заменить файл. Однако тут возник нюанс, почему-то файл с прошивкой KEENETIC_OMNI_v2.04[AAKU.1]C6.bin лежащий на рабочем столе роутер принимать никак не хотел. Прошивка удалась только когда мы переименовали его в firmware.bin и положили в корень диска D:\ ... Так или иначе, эффект достигнут:

  • ZTE MF90 (МТС 831FT) - это первое устройство с которым мы решили попробовать Omni. Несмотря на то что в списке поддерживаемых устройств его нет, проверить все же захотелось. Даже не смотря на то что MF90 сам по себе представляет WiFi роутер, мы решили подключить его через USB. Как и следовало ожидать, ничего не получилось. Omni увидел SCSI CDROM раздел на подключенном к нему MF90 и на этом все кончилось:

    Возможно существует способ отключить CDROM раздел на MF90, но здесь мы не будем останавливаться на этом. Самый простой способ подключить MF90 к Zyxel Keenetic Omni - это включить на нем клиент Wi-Fi. Т.е. настроить интернет соединение на Omni как подключение к провайдеру по беспроводной сети (WISP).


  • D-Link DWM-157 - 3G модем от белорусского оператора Velcom без проблем определился Omni и заработал:

    Как видите, соединение с Мегафоном успешно поднялось и работает. Единственный нюанс, DWM-157 по-умолчанию заблокирован на Velcom, но во-первых для этого есть соответствующие решения, а во-вторых - вопрос разблокировки не имеет никакого отношения к проводимому тестированию. Самое главное здесь, что Omni модем распознал и успешно установил соединение.


  • ZTE MF823 (Мегафон M100-3) - на этом модеме мы предварительно отключили CDROM раздел и прошили его билайновской прошивкой, т.к. в ней в отличие от Мегафона имеется web-интерфейс и реализовано RNDIS подключение. Результат отличный. Omni "подцепил" модем как CdcEthernet0 и сразу же дал доступ в интернет:


  • Huawei E3372H (МТС 827F) - у нас попался именно Huawei E3372H от МТС. Т.к. симка на которой мы тестируем все подключения мегафоновская, то предварительно потребовалось разблокировать модем. Если у вас не E3372H, а просто E3372, то разблокировать его также возможно. Но, к сожалению, здесь нас ждала неудача. В ПК модем заработал "на ура", однако, роутер его не увидел.
  • ZTE MF667 (Билайн) - тут все заработало без каких-либо нареканий:
    Единственное, не забываем на странице http://192.168.1.1/RU/broadband/modems.html установить для определившегося модема галочки "Включить модем" и "Использовать для выхода в Интернет".


  • Alcatel X602D (Билайн) - модем с версией прошивки для Omni 2.04 не заработал. Впрочем, в списке поддерживаемых моделей на сайте Zyxel данный модем, равно как и Huawei E3372H протестированный нами выше присутствует "со звеpдочкой" - *Модем поддерживается в версии ПО 2.05.B.8 для Keenetic II, 4G III, Omni, Omni II, Giga II, Extra, Viva и Ultra. Данная версия ПО готовится для других моделей интернет-центров второго поколения (в черном корпусе).
  • Quanta 1K6E (Билайн) - модем был предварительно разблокирован для использования с SIM-картами любых операторов. После чего подключен к Zyxel Omni. Результат - всё Ок. Модем определился как RNDIS (CdcEthernet0) интерфейс:




    Что хорошо, так это то, что Quanta 1K6E имеет IP 192.168.225.1 по-умолчанию. Поэтому после подключения к Zyxel Omni зайти в web-интерфейс модема по http://192.168.225.1/ не представляет никаких проблем (в отличие, к примеру, от ZTE MF823, где для корректного входа в web-интерфейс необходимо предварительно перенастроить либо диапазон IP выдваемых самим модемом, либо диапазон в локальной сети в самом Zyxel Omni).


  • Yota 4G LTE WiFI модем (Swift Wi-Fi) - устройство определилось как YotaOne0, и все также успешно заработало.

Все участники проводимого тестирования.

Выводы: Современные 3G/4G модемы давно перестали быть "USB-свистками", работающими через COM-порт с помощью AT-команд. Подавляющее большинство современных моделей представляют собой технически сложные устройства с Linux на борту, web-сервером, возможностью работы через RNDIS (Ethernet) и прочими особенностями. Zyxel Keenetic Omni показал 100%-ю работоспособность с заявленными в списке поддерживаемых моделями устройств. "Неудача" с Huawei E3372H и Alcatel X602D объясняется прежде всего версией прошивки 2.04 самого роутера, версии 2.05B8, которая поддерживает эти устройства для Keenetic Omni с первого раза на сайте производителя найти не удалось, но будем надеяться что в скором будущем обновленная версия прошивки будет доступна и для этой модели. 

Что же касается выбора самой модели модема, то тут каждый должен определиться сам. Во-первых, сейчас наверное уже не имеет смысла приобретать 3G модем, даже если в вашей местности на данный момент нет покрытия 4G/LTE, то все равно имеет смысл приобрести 4G модем, так сказать, с заделом на будущее. Тем более что цена практически у всех моделей не превышает 1000 руб. Во-вторых, если вас интересуют такие функции модема, как отправка SMS сообщений и т.п., то лучше взять HiLink модем в web-интерфейсе которого уже присутствует эта функция. Например ZTE MF823 (обратите внимание, что в версии данного модема Мегафон M100-3 от Мегафона по-умолчанию web-интерфейс отсутствует и для доступа к этой функции его нужно перепрошить билайновской прошивкой, либо добавить туда web-интерфейс вручную, так, как это описано здесь) или Quanta 1K6E. Доступ к web-интерфейсу модема даст вам возможность проверять текущий баланс с любого ПК в сети посредством USSD запроса, отправлять SMS-сообщения, контролировать состояние подключения, управлять режимом приоритета сети (2G/3G/4G), а также выполнять другие операции по настройке модема.

С другой стороны, при подключении HiLink модема к роутеру - все пользователи сети фактически оказываются за двойным NAT'ом, 1-й NAT в самом модеме, 2-й - в роутере. Что может создать дополнительные сложности (например, при пробросе портов и т.п.) и, возможно, проблемы с соединением при большой нагрузке на модем. Однако, учитывая то, что практически все операторы используют "серые адреса" для подключений мобильного интернета, то проблема с пробросом портов и получением внешнего IP на роутере может быть не такой актуальной как кажется. Для домашнего же использования - такой вариант вполне подойдет.

Полезные ссылки:

суббота, 6 июня 2015 г.

ZTE MF90. Поднимаем SSH-сервер в роутере.

Не знаю насколько мой пост будет полезным ... но в нем я расскажу как поднять SSH-сервер в роутере ZTE MF90 на базе DropBear. Зачем это может быть нужно? Ну например, вам нужно залить / слить какие-то файлы с роутера не прибегая к доступу через ADB, или же, нужно выполнить что-нибудь в консоли Linux на нем. Речь все равно пойдет не о вариантах применения, хотя их, возможно, я тоже когда-нибудь затрону в постскриптуме, а непосредственно о реализации.

Для достижения успеха нам понадобятся доступ к ZTE MF90 через ADB, а также архив zte_mf90_dropbear_ssh.7z . Здесь я специально не буду рассказывать о том как получить доступ к ADB, т.к. не хочется видеть убитых девайсов и кучу вопросов в случае чего. Поэтому предполагается что он у вас уже есть. А если есть - далее все просто.

Распаковываем содержимое архива в отдельную папку и запускаем install_ssh.cmd:

@echo off
adb push dropbearmulti-armv6l /usr/bin
adb shell chmod +x /usr/bin/dropbearmulti-armv6l
adb shell ln -s /usr/bin/dropbearmulti-armv6l /usr/bin/dropbear
adb shell ln -s /usr/bin/dropbearmulti-armv6l /usr/bin/dropbearconvert
adb shell ln -s /usr/bin/dropbearmulti-armv6l /usr/bin/dropbearkey
adb shell ln -s /usr/bin/dropbearmulti-armv6l /usr/bin/ssh
adb shell ln -s /usr/bin/dropbearmulti-armv6l /usr/bin/scp
adb push dropbearssh /etc/init.d
adb shell chmod +x /etc/init.d/dropbearssh
adb shell ln -s /etc/init.d/dropbearssh /etc/rc5.d/S99dropbearssh
adb shell mkdir /etc/dropbear
adb shell /usr/bin/dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key
adb shell /etc/init.d/dropbearssh start
adb reboot

В результате DropBear будет установлен, а роутер перезагружен. После чего мы подключаемся к нему через WiFi или USB и запускаем PuTTy на ПК:


Логин и пароль: root / oelinux123 :


Ну и, как говорится, мы внутри ;) Также можно с легкостью настроить SCP для копирования файлов, например, в Far'е:


Ну или установить mc внутрь роутера, как кому больше нравится.

вторник, 2 июня 2015 г.

Билайн Про. Переразметка памяти.

Не так давно я писал о новом LTE смартфоне от Билайн - Билайн Про (он же ZTE Blade Q lux 4G, и он же, судя по всему скоро будет продаваться у МТС под пока неизвестным названием). В прошлой статье мы рассмотрели как установить CWM и получить root-права на Билайн Про, и по сути это было довольно просто. Сегодняшняя же наша статья рассчитана на продвинутых пользователей, которым не чужд SP Flash Tool и которые владеют навыками восстановления телефонов на платформе MediaTek (хотя все будет не так страшно, но если вы не уверены в своих силах - не делайте ничего из описанного здесь).

Основная проблема Билайн Про (ZTE Blade Q lux 4G) - недостаток внутренней памяти, а именно памяти для установки приложений. В телефоне установлена eMMC флеш на 8 Gb, которая разбита крайне бездарно. Память телефона делится на внутреннюю (память для установки приложений) - всего ~1.27 Gb и память телефона (фактически виртуальная SD-карта) - 4.44 Gb. Естественно что 1.27 Gb - это крайне мало, и установив пару-тройку приложений (Viber, ВКонтакте, еще что-нибудь) постоянно приходится сталкиваться с проблемой нехватки места. Даже, когда мы пытаемся скачать приложение из Google Play, зачастую мы получаем сообщение в стиле "упс, недостаточно памяти для распаковки приложения", недостаточно памяти для того, для сего ... что и обидно, т.к. мы знаем, что в нашем бюджетнике памяти-то целых 8 Gb. Для примера я решил задаться целью и увеличить внутреннюю память (т.е. память на которую устанавливаются приложения) в два раза.

Итак, что мы знаем про Билайн Про? Телефон этот на новой платформе - MT6572/MT6732M, поэтому про всякие там MTK Droid Tools и т.п. можно забыть. Они не умеют работать с разделами нашего телефона. Здесь нам поможет светлая голова, прямые руки и ADB. Первое что мы делаем это узнаем структуру разделов через cat /proc/partinfo :


Как мы видим, разметка диска в телефоне GPT, т.е. GUID Partition Table. Не лишним будет ознакомиться с ее описанием, хотя бы на Википедии. Как мы видим, в телефоне primary guid partition table - это раздел pgpt, а secondary guid partition table - это раздел sgpt. Я захотел увеличить память в два раза. Внутренняя память - это у нас раздел userdata, intsd - соответственно это виртуальная SD-карта. 

Кстати, заметил что на форуме 4PDA появился некий пользователь KOTwasya, который судя по всему обладает доступом к исходникам прошивок под данный аппарат (и судя по всему к официальным), так вот он собирал официальную прошивку с флагом TESTE_PARTITION_RESIZE и добивался вообщем-то того же эффекта. Но, как я уже говорил - для того чтобы осуществить переразметку памяти на телефоне вовсе не обязательно собирать что-то исходников. Все что нужно - это сам телефон, а он у нас уже есть. Ну да не буду отвлекаться. 

Если мы хотим увеличить userdata в 2 раза, то у нас должно получиться примерно следующее:

Разметка памяти "ДО", т.е. оригинальная разметка.
И разметка пвмяти "ПОСЛЕ", т.е. то, что мы хотим получить.
Внимательно читаем про GUID Partition Table, и в частности про GUID partition entry format, т.к. мы будем изменять именно записи о разделах (!):

Тут мы довольно быстро понимаем, что запись о каждом разделе в PGPT представляет собой 128 байт и сам раздел задается с помощью First LBA и Last LBA, а вовсе не Offset и Size. Ну да ничего. Выкачиваем PGPT из телефона с помощью Readback в SP-Flash Tool и смотрим на него:


Красным обведены как раз FirstLBA и LastLBA. Как же сконвертировать LBA в Offset'ы и Size'ы? Да все очень просто. Смотрим к примеру на раздел userdata:

FirstLBA = 0x0000000000308000, Last LBA = 0x0000000000557FFF. 

Теперь смотрим на Start Offset, End Offset и Size в таблице выше для этого же раздела:

0x0000000061000000 - 0x00000000AAFFFE00 - 0x000000004A000000 (размер раздела)

Ну как, уже понятно? Нет? Ну тогда смотрите:

0x308000 * 0x200 = 0x61000000 , а 0x557FFF * 0x200 = 0xAAFFFE00 ... а 0xAAFFFE00 + 0x200 = 0xAB000000.

Все. Теперь нам понятно как рассчитать начала и концы разделов в LBA. Теперь удвоим размер раздела userdata и получим новый PGPT:


Здесь я обвел только то, что мы изменили. Пришло время залить новый PGPT в телефон. Изменяем scatter файл (он есть у нас из предыдущей статьи про установку CWM), так, чтобы раздел PGPT можно было залить в телефон. И, честно говоря, нас ждем "облом". Потому что в телефоне есть еще SGPT и он при загрузке не понимает такого издевательства над собой. Поэтому я выполнил последовательно две операции, залил новый, модифицированный PGPT с увеличенной памятью в телефон и отформатировал область память, в которой лежит SGPT (копия GPT):


После чего добился того чтобы телефон запускался (несколько раз у меня что-то переглючило при прошивке PGPT, поэтому я пробовал прошивать еще пустой userdata.img и пустой cache.img, вместе с PGPT и еще пару раз делал Readback PGPT чтобы убедиться что правильный раздел был записан в телефон). Наконец у меня все запустилось, я зашел в Philz Touch Recovery и еще раз для верности форматнул Cache и Userdata (можно сделать просто Wipe Data / Factory Reset). Запустил телефон (а вернее восстановил Backup который я делал перед началом экспериментов) и ... смотрите и радуйтесь:


Внутренней памяти стало 2.24 Gb, память телефона (виртуальная SD) - 3.44 Gb. Т.е. как мы и планировали, мы увеличили раздел userdata за счет intsd. Если 2.24 - недостаточно, тогда можно разбить userdata / intsd в другой пропорции, например 4.24 Gb / 1,44 Gb. Тут каждый как говорится, может творить что хочет.

Файлы которые я использовал: beeline_pro_repartition.7z , в архиве - оригинальный scatter, модифицированный scatter, а также оригинальный pgpt (pgpt_original.bin) и pgpt (pgpt.bin) c 2 Gb внутренней памяти.

Для тех кто хочет поэкспериментировать - берем SP_Flash_Tool_exe_Windows_v5.1452.00.000, модифицированный scatter, модифицированный PGPT и заливаем все это в телефон. При этом не забываем отформатировать sgpt со следующими параметрами:

linear_start_addr: 0x1d1f80000
partition_size: 0x80000

После чего сделать wipe'ы в recovery и/или формат разделов data и cache. Вот вообщем-то и все. Как мы убедились - переразметить память собственного телефона так как нашей душе угодно не так уж и сложно.

Готовая прошивка с 2Gb памяти телефона для Билайн Про


Т.к. материал сложен для понимания, решил также выложить готовый "боекомплект". Внутри архива стоковая прошивка от Билайн Про с интегрированным Root и 2Gb памяти телефона (userdata). Также в прошивке уже присутствует универсальный Philz Touch Recovery, который "видит" и внешнюю SD и внутреннюю память.

Шить через SP Flash Tool не ниже 5.1452.00.000, при прошивке выбрать Firmware Upgrade и Scatter - !Mod_MT6752_Android_scatter.txt, т.е. все так, как показано на картинке:


Скачать прошивку Билайн Про 2Gb
(пароль на архив - decker.su)

Набор Scatter'ов и PGPT для предыдущей прошивки


Как я и говорил, для тех кому мало 2Gb, вполне могут сделать себе 4Gb. Пример:


В архиве beeline_pro_1gb_2gb_4gb_userdata_decker_su.7z есть все необходимое. На всякий случай поясню. Скачиваете предыдущий архив с прошивкой, распаковываете в папку, например D:\firmware ... Скачиваете этот архив и распаковываете его в ту же папку. Т.е. в D:\firmware помимо файлов из архива с основной прошивкой у вас должны быть:
  • pgpt_original.bin
  • pgpt_2gb.bin
  • pgpt_4gb.bin
  • !Mod_MT6752_Android_scatter_1Gb.txt
  • !Mod_MT6752_Android_scatter_2Gb.txt
  • !Mod_MT6752_Android_scatter_4Gb.txt

Далее, если мы хотим прошиться на 1Gb - выбираем scatter - ...1Gb.txt, 2Gb - ...2Gb.txt и, наконец, 4Gb - ..4Gb.txt.

p.s. Так как прошивка сделана для заливки с помощью Firmware Upgrade - ее вполне можно использовать для восстановления кирпичей. Что, естественно, дополнительный плюс.

p.p.s. По просьбам пользователей zzzepr отснял небольшую видеоинструкцию по этому посту, которую я и размещаю здесь:



Внимание! Материалы приведенные в данной статье размещены в ознакомительных целях. Все действия описанные в данной статье вы осуществляете на свой страх и риск! Автор(ы) статьи не несут ответственности за вышедшее из строя оборудование, в результате ошибочных действий или неверного понимания вами смысла изложенного в ней материала, а также в силу любых прямых и косвенных причин, которые потенциально могут привести к неработоспособности вашего устройства или любым другим проблемам с ним. Если вы не уверены в своих силах, сомневаетесь и т.п. - не выполняйте ничего из вышеописанного. Используя материалы из этой статьи вы соглашаетесь с тем, что ответственность за ваши действия несете вы и только вы.

LTE-роутеры МТС 831FT/833FT и ZTE MF90/MF90+, разблокировка.

В последнее время на рынке появилось значительное количество LTE-роутеров производства ZTE. Если раньше пальма первенства принадлежала в основном Huawei, то, теперь видимо акценты немного сместились, и все больше и больше сотовых операторов в России и за ее пределами стремится заключить выгодные контракты на поставку оборудования с другими компаниями, среди которых, конечно, и один из лидеров в производстве различных мобильных устройств китайская копания ZTE (к слову, ZTE - это второй по величине производитель мобильных телефонов и телекоммуникационного оборудования в Китае).


На данный момент в составе комплектов подключения к 4G-интернет у МТС и Билайн можно приобрести следующие устройства:
  • 4G Wi-Fi роутер ZTE MF90+ (цена в регионах 2950 руб.), однако в Москве данный роутер можно приобрести по акции всего лишь за 1200 руб.
  •  ZTE MF90 (ссылка на обзор на Mobile Review)
  • МТС 831FT/831F в составе комплектов МТС Коннект 4G LTE
  • МТС 833FT/833F (ZTE MF90M) - относительно новая модель, построенная на чипсете Marvell PXA1801 (буква M в названии, видимо и обозначает производителя чипсета).

Разница между модификациями МТСовских устройств с индексами F и FT, заключается в том, что устройства которые содержат букву T в индексе поддерживают  LTE-TDD Band 38 (2595-2620 МГц), лицензированного для Москвы и МО. В регионах существует большая вероятность приобретения устройств, маркированных как просто F.

Все перечисленные устройства являются брендированными и по-умолчанию поддерживают работу только с SIM-картами оператора у которого они приобретались. Однако производитель (ZTE) предусмотрел штатный способ разблокировки этих устройств с помощью ввода кода разблокировки.

Разблокировка 4G Wi-Fi роутера МТС 831FT, МТС 833FT, МТС 833F и ZTE MF90, MF90M, MF90+ от оператора.


Первое что нам необходимо сделать, это убедиться что роутер поддерживает разблокировку кодом и что количество попыток ввода кода разблокировки не исчерпано. У меня под рукой оказался вот такой LTE Wi-Fi роутер МТС 831FT:


Проводить тест я буду на доставшейся мне по случаю симке Мегафон с поддержкой 4G и тарифом Мегафон Онлайн с двумя неделями интернета в комплекте:


Установим в МТС 831FT SIM-карту Мегафон, подключимся к роутеру по WiFi или с помощью USB-кабеля и откроем в браузере страницу web-интерфейса роутера, перейдя по ссылке http://192.168.0.1/ (логин и пароль по-умолчанию admin / admin). Сразу же после входа мы видим следующую надпись: "Устройство предназначено для работы с SIM-картами МТС. Для работы с устройством пожалуйста введите код разблокировки сети или установите SIM-карту МТС. Осталось попыток ввода: 9":


Т.о. имеющийся у меня роутер можно разблокировать, осталось только получить "заветный код". Здесь я расскажу о двух способах, каким образом можно это сделать.

Получение кода разблокировки. Способ 1.

Здесь все просто, для получения кода разблокировки нам понадобится IMEI роутера, который можно посмотреть на наклейке под батареей (см. рисунок выше) или перейдя в web-интерфейсе роутера на закладку Информация:



В данном случае это 864154020345294. Далее переходим по ссылке:


Внимательно знакомимся с описанными условиями получения кода разблокировки, оформляем заказ и через некоторое время получаем код разблокировки на email.

Получение кода разблокировки. Способ 2.

Идем сюда ZTE MF90 (МТС 831FT). Тестирование сервиса., внимательно читаем условия в первом посте темы. Скачиваем программу MF90 Reader Tool, считываем данные из роутера и оставляем запрос на получение кода разблокировки согласно правилам той же темы. Пример чтения данных приведен на картинке:


Ну а далее просто вводим полученный нами код разблокировки в роутер и видим, как он автоматически регистрируется в сети Мегафон:


Если же автоматического подключения не произошло (например, если в базе данных роутера отсутствуют APN/Логин/Пароль вашего оператора), всегда можно настроить профиль подключения вручную:


Ну вот вообщем-то и все на сегодня ... Стабильного вам коннекта!

воскресенье, 24 мая 2015 г.

Alcatel Idol 3 (OT-6039). Подборка материалов.

С момента первых упоминаний об Alcatel Idol 3 в интернете - "Появились живые фото, сделанные камерой смартфона Alcatel Idol 3", "Alcatel назвала стоимость и сроки начала продаж фаблета OneTouch Idol 3" и других, прошло не так много времени, и вот буквально недавно на Mobile Review появился первый полноценный обзор новинки - Первый взгляд на Alcatel OneTouch Idol 3 (6039Y) с которым можно ознакомиться уже сейчас, несмотря на то что на официальном сайте Alcatel до сих пор нет русскоязычного анонса.

По предварительной информации в России будут продаваться две разновидности устройства c 4.7" дисплеем - OT-6039Y и OT-6039K, которые будут отличаться количеством слотов для micro-SIM, два в 6039K, и один в 6039Y. При этом в "К"-версии ожидается 16 Gb встроенной памяти (пользователю, как следует из обзоров доступно порядка 12 Gb) и 8 Gb памяти (из которых 4 Gb доступно пользователю) в версии "Y". Краткие технические характеристики 4.7" версии приведены ниже.

Старт продаж, судя по всему должен вот-вот начаться. В интернет-магазине Связного уже доступен предзаказ:

Однако, смущает то, что и для той и другой версии указана цена в 14990 руб.


Alcatel Idol 3 4.7 specs

Dimensions 134.6 x 65.9 x 7.55mm
Display 4.7-inch HD 1280 x 720 IPS, 16M color display OGS full lamination, Capacitive multi-touch 5 points
OS Android 5.0.2 Lollipop
Network GSM (850/900/1800/1900), UMTS (850/900/1900/2100), LTE FDD (Bands 1/3/7/8/20)
Processor Qualcomm MSM8916 Quad Core 1.2GHz CPU
Connectivity 802.11 b/g/n, Bluetooth 4.0
Rear camera 13MP with autofocus, fast face focus, LED flash, 4x digital zoom, HDR
Front camera 5MP
Storage 16GB internal (11GB usable), microSD card
RAM 1GB
Battery 2000 mAh
Other FM radio RDS, Light sensor, Proximity sensor, NFC Technicolor image enhancers , Hi-Fi, 3D audio effect

Также доступна информация о характеристиках 5.5" версии:

Alcatel Idol 3 5.5 specs


Dimensions 152.7 x 75.14 x 7.4mm
Display 5.5-inch FHD 1920 x 1080 IPS, 16M color display, OGS full lamination, Capacitive multi-touch 5 points
OS Android 5.0.2 Lollipop
Network GSM (850/900/1800/1900) UMTS (850/900/1900/2100), LTE FDD (Bands 1/3/7/8/20)
Processor Qualcomm Octa Core (1.5GHz + 1 GHz)
Connectivity 802.11 a/b/g/n, Bluetooth 4.1
Rear camera 13-megapixel with autofocus, Fast face focus, LED flash, 6x Digital zoom, HDR
Front camera 8 megapixel
Storage 16GB internal (10GB available to user), microSD
RAM 2GB
Battery 2910 mAh
Other FM radio RDS, Light sensor, Proximity sensor, NFC, Technicolor image enhancers (varies between countries), Hi-Fi, 3D audio effect

Полезные ссылки по теме:


Обновлено 04.07.2015:


  • Акция в интернет-магазине Alcatel - возможность приобрести IDOL 3 + умные часы One Touch Watch по выгодной цене.

Обновлено 09.07.2015: 

пятница, 22 мая 2015 г.

Радар-детектор Sho-Me G-700STR. Обновление базы камер.

Сегодня я стал счастливым обладателем вот такого радар-детектора модели Sho-Me G-700STR. Впечатления по его использованию будут чуть позже, т.к. их пока практически нет. Что вам потребуется знать с самого начала. Первым делом, как бы это банально не звучало, потрудитесь прочитать руководство по эксплуатации, там описаны практически все моменты, которые нужно знать. Для меня например, сразу после приобретения стало сюрпризом то что радар-детектор не ловит ни одной камеры ;) Я даже специально проехал кругов 6 под камерой - ноль реакции, даже остановился прямо перед ней и пробовал настроить Sho-Me в непосредственной близости от камеры - безрезультатно. Все оказалось гораздо проще. Во-первых нужно было выставить режим "Трасса" (H) в котором по умолчанию включены все диапазоны, во-вторых выставить чувствительность в максимальное положение, т.е. в значение 3, в-третьих - в радаре есть следующие настройки:


Которые по-умолчанию у меня были в значении 70 ;) Т.е. я сделал 6 кругов под камерой со скоростью чуть ниже 60 км./час, при этом порог звукового оповещения, а также порог отключения оповещения о приеме сигналов радаров/лазеров был 70 км./час. Именно поэтому радар-детектор и не оповестил меня никак, о том что "словил" камеру, т.к. моя скорость была ниже прописанных 70 км./час. Поэтому первое что мы делаем после включения - это включаем голосовое оповещение, чтобы нам было понятно где и что у нас при настройке (в этом режиме устройство будет проговаривать голосом все настройки в меню), убеждаемся в том что у нас включены все диапазоны и выставлен максимальный уровень чувствительности (3), а также пороги A и о установлены в ноль.

Теперь что касается обновления баз камер и радаров. Взять их можно здесь. Подключаем устройство к ПК (эта модель соединяется mini-USB шнурком) и запускаем приложение Eng_SMDB20150518_AddCameraTypes.exe (SHO-ME DB Downloader). При этом в диспетчере устройств девайс видится у нас как отдельный COM-порт:


Приложение выгляди так:


А сам девайс подключенный к ПК имеет следующую индикацию:


Файл обновления базы данных камер и радаров имеет крайне малый размер (147 Kb) и заливается моментально:


После обновления базы камер рекомендуется сделать перезагрузку прибора и его возврат к заводским настройкам (стр. 11 руководства, пункт 5): "Для перезагрузки прибора нажмите кнопку City на выключенном приборе и включите его, удерживая кнопку. На дисплее появятся буквы F-r - это значит что начинается возврат к заводским настройкам".

Чтобы проверить версию прошивки, выключите прибор и включите его снова, удерживая кнопк у Mute. На дисплее сначала появится информация о версии базы камер: 4 цифры - год и месяц, например, 1406, потом день - например, 25. Итоговая версия - 140625. Дальше в том же
формате следует информация о версии прошивки.

Еще несколько фото:



Субъективные впечатления: Сегодня удалось немного протестировать Sho-Me G-700STR. Устройство однозначно полезное, и даже в какой-то степени "дисциплинирующее". Не знаю, знакомились ли вы с техническими характеристиками этого радар-детектора или нет, но однозначно полезной функцией можно назвать наличие встроенного GPS модуля и обновляемой базы камер и радаров. Что это дает? Выставляем например в настройках прибора режим оповещения по GPS за 1000 метров до объекта. При приближении к камере / радару, которая числится во внутренней базе устройства - Sho-Me говорит, что вы приближаетесь к маломощному радару, разрешенная скорость движения такая-то и если у вас скорость выше (благодаря наличию встроенному GPS Sho-Me умеет измерять текущую скорость движения), рекомендует снизить ее. При непосредственном приближении к камере / маломощному радару начинает срабатывать детектор излучения, т.е. скорость, если она была превышена мы снизили заблаговременно и для себя можем фиксировать момент, в какой именно точке радар "достает" до нас. Стационарные камеры на треногах и т.п. - видит вообще очень далеко. Честно говоря во время тестирования - ехал по трассе (есть такой участок который находится в черте города, т.е. трасса-трассой, но разрешенная скорость движения 60 км/час, т.к. пару сотен метров назад был знак населенного пункта) и смотрел как все довольно лихо обгоняют тебя ... вот поехало письмо счастья на 500 руб., вот на 1500 ... а тот который и вовсе скрылся за горизонтом - 5000 ...

Понятно что все зависит от водителя и никто никого не заставляет превышать скорость, к тому же, каждый из нас обязан соблюдать ПДД. Но иметь под рукой устройство, которое вовремя позволяет напомнить тебе "ты не прав" и при этом еще и уберечь от "письма счастья" крайне целесообразно.

Digging ;)

Когда Анфису укачивало, она постоянно что-нибудь откручивала ... вот так и я, не успел девайс попасть ко мне в руки, а мне уже стало интересно, а как же именно устроено обновление базы камер изнутри. Файл с обновлением баз камер упакован UPX, распаковываем его и получаем самораспаковывающийся архив AlZip, внутри него мы видим:


Собственно программу обновления, драйвера для COM-порта для x86/x64 систем и непосредственно файл базы камер - SMGpsDb.bin. Формат базы камер Sho-Me немного описан тут. Также есть ПО SHO-ME G-800 DataBase explorer от xDriver (зеркало). 

SHO-ME G800 DataBase explorer - программа, предназначенная для создания собственных баз радаров для радар-детекторов SHO-ME G-800, G-900STR и G-700STR. C помощью этой программы вы получаете - во-первых, возможность создания актуальной базы радаров, независимо от выхода официальных баз, во-вторых, возможность редактирования базы радаров, официальной или собственной, для добавления или удаления координат любых видов радаров. (c) http://rd-g800.ru/database.htm

Файл базы от моего G-700STR она успешно открыла:


Ну а далее, как говорится - дело техники. Из удобств, прямо из программы можно посмотреть расположение камеры / радара в Яндекс.Картах и Google Maps. Выглядит это так:


Ну и для тех кто захочет заняться "творчеством" не лишним будет ознакомиться с этой темой. 

p.s. Кстати, для тех "кто не в курсе". Вот в этом видео можно наглядно увидеть принцип работы комплекса видеофиксации Кордон (CORDON):