воскресенье, 17 сентября 2017 г.

CoinHive. Новый сервис для монетизации ваших web-проектов.

Сегодня я расскажу вам про очень интересный на мой взгляд сервис - CoinHive. Если в двух словах - то это crypto miner на JavaScript для вашего web-сайта, который позволяет майнить / добывать XMR (Monero) прямо из браузера. Для тех кто далек от мира криптовалют и не понял из предыдущей фразы ровно ничего - немного поясню. Вдаваться в глубокую теорию что такое криптовалюты, XMR (Monero) и т.п., думаю нет смысла, но если в двух словах, то XMR (Monero) это один из altcoin'ов, "виртуальных монет", которые можно добывать с использованием компьютерных мощностей CPU или GPU. Не так давно в статье To mine or not to mine. Криптовалюты сегодня. мы уже рассматривали практические аспекты майнинга XMR в домашних условиях, с тех пор изменилось две вещи, стоимость XMR взлетела с 20.11 USD до 94-100 USD за одну монету, а также значительно увеличилась сложность сети. Анализировать прибыльность добычи XMR сейчас мы не будем, здесь нам важно понимание лишь одной простой вещи: XMR - это монета, которая добывается с помощью компьютерных мощностей и имеет определенную (как правило растущую) стоимость. Также, чем больше мощность (hashrate) вашего оборудования, тем теоретически больше монет вы можете получить. Но для того чтобы добывать эти монеты необходимо как минимум установить специальное ПО на собственный ПК и начать процесс майнинга. А что если переписать алгоритм добычи этой монеты на JavaScript и встроить необходимый код в web-сайт? Тогда каждый пользователь зашедший на сайт сможет принести вам определенное количество монет. Именно по этому пути пошли ребята из CoinHive и организовали замечательный public сервис. Что же нам предлагается?

Фактически сервис предлагает нам возможность монетизации практически любого нашего проекта за счет привлечения мощностей CPU пользователей. Каким образом это работает? Вы регистрируетесь на сервисе, настраиваете ваш профиль, прописываете XMR кошелек для выплат и встраиваете соответствующий JS код в ваш web-сайт (естественно пользователей необходимо заранее предупредить о том, что находясь на данном web-сайте они участвуют в программе поддержке вашего проекта, т.е. для пользователей должно быть понятно, каким образом используются их процессорные мощности на вашем сайте) и получаете прибыль с каждого пришедшего на страницы вашего web-сайта пользователя. Пока пользователь находится на вашем сайте его CPU выполняя работу по добыче XMR уже приносит вам некую прибыль. Это самый простой вариант. Помимо этого для разработчиков предлагается API, с помощью которого можно реализовать более гибкие сценарии использования сервиса, например, "продажу" внутриигровых предметов или вещей в онлайн-играх, предлагать файлы для скачивания и т.п.

Представьте например, что вы разработчик бесплатного программного обеспечения или автор интересных кулинарных рецептов и хотите получить дополнительных доход от пользователей посещающих ваш ресурс. В этом случае вам достаточно использовать CoinHive для монетизации вашей деятельности, например, для скачивания некоего контента с вашего ресурса пользователь вначале должен выполнить работу по добыче XMR, после чего получить ссылку на интересующий вами файл. Условно говоря, пользователь переходит по ссылке "Скачать файл" на вашем сайте, после чего его браузер переадресуется на специальную страницу вашего сайта или сервиса CoinHive, где его браузер с помощью CPU выполняет часть работы по добыче XMR, после чего файл отдается для загрузки его браузеру.

Разработчики сервиса уже предусмотрели подобные сценарии использования и уже добавили в интерфейс поддержку:

  • Proof of Work Captcha
  • Proof of Work Shortlinks

В первом случае при совершении определенного действия на вашем сайте показывается Captcha:

После нажатия кнопки Verify Me браузер пользователя выполняет работу по добыче XMR, а вы получаете не только вознаграждение в виде доказательства работы пользователя (Proof of Work), но и подтверждение того что он не является ботом. Крайне интересная альтернатива существующим сервисам Captcha, согласитесь?

Аналогично работает и вариант с Proof of Work Shortlinks. Он представляет собой сервис сокращения ссылок. В момент открытия сокращенной с помощью данного сервиса ссылки пользователь увидит следующее окно:


После выполнения работы по нахождению хешей, т.е. после того как CPU пользователя выполнит некую часть работы для вас, он будет перенаправлен на оригинальный материал. Таким образом даже в случае отсутствия у вас собственного web-ресурса вы получаете вознаграждение уже только за то, что пользователь кликнул по ссылке созданной вами с помощью Proof of Work Shortlinks.

По-моему идея блестящая и подобный сервис определенно будет пользоваться популярностью. Естественно что есть и подводные камни - многие интернет-ресурсы, например, популярные форумы, социальные сети и т.п. могут запретить размещение подобных ссылок на собственных страницах, т.к. в основном они ориентируются на собственный заработок с помощью рекламы, плюс, использование любого сервиса сокращения ссылок может быть нежелательным для пользователей, т.к. за сокращенным URL пользователь не видит целевой страницы, а следовательно перейдя по такой ссылке он может попасть на сайт с нежелательным для него контентом. Антивирусные компании также могут внести какие-то из сервисов предоставляемых CoinHive в потенциально опасные (сценарий в котором web-мастер не совсем честен и не информирует пользователя о том, что при нахождении на каком-либо из сайтов его процессорные мощности используются для майнинга - естественно не исключается, поэтому то, что производители антивирусов могут попытаться оградить пользователей от подобного сценария использования их CPU мощностей - вовсе не исключается) и блокировать их, в результате, например, при переходе по ссылке сформированной с помощью Proof of Work Shortlinks пользователь вместо целевой страницы увидит предупреждение антивируса. Однако, несмотря на это проект CoinHive с моей точки зрения все равно является крайне интересным.

Если у вас уже есть практический опыт интеграции или использования одного из сервисов CoinHive в своих собственных проектах и вы хотите поделиться им - добро пожаловать в комментарии. 

понедельник, 11 сентября 2017 г.

AMD Radeon RX VEGA 64. А есть ли порох в пороховницах?

Некоторое время назад на многих интернет-ресурсах, посвященных майнингу криптовалют не утихали страсти о новой видеокарте от AMD - AMD Radeon RX VEGA 64. Пользователи строили многочисленные предположения о том каких результатов, в плане производительности и хешрейта, можно ожидать от 2048-битной HBM2 памяти и нового чипа. В некоторых предварительных обзорах говорилось о том, что ожидаемый hashrate на ETH (Ethereum) вполне может приблизиться к 100 MH/s на одной VEGA 64 и что карточка достаточно перспективна. Однако реальность оказалась не такой многообещающей и на алгоритме DaggerHashimoto (Ethereum) поступившие в продажу экземпляры показали всего-лишь ~40 Mh/s (с небольшим разгоном). Мы с @ruslan_3 решили провести собственный небольшой тест данной видеокарты, результатами которого я и хочу с вами поделиться. В качестве опытного образца у нас выступала MSI AMD Radeon RX VEGA 64, которая на момент написания этого поста стоила 49999 руб. в DNS.


Вот такая вот, прямо скажем, небольшая коробочка с картой попала ко мне в руки. И первое, на что я обратил внимание, это надписи на оборотной стороне коробки. Согласно им карта может проработать практически 10 лет при полной нагрузке (гарантийный срок в DNS - 36 месяцев, т.е. 3 года): 12 лет (112468 часов) в игровом режиме, при температуре в 70 градусов и/или 40 лет (365655 часов) при умеренной эксплуатации в офисных приложениях и средней температуре около 60 градусов. Также, как видно из минимальных системных требований, производитель заявляет необходимость использования 750 Вт'ного БП для VEGA 64 и это не случайно, т.к. при 100% нагрузке на GPU ее энергопотребление составляет 300+ Вт. Но об этом чуть позже. Честно говоря от карты за 50k рублей и MSI я ожидал какой-то "расширенной" комплектации, ну не знаю, как минимум красивое и цветное руководство по эксплуатации, промокод на какую-нибудь игру в комплекте или хотя бы диск с драйверами. Однако, в коробке, помимо самой карты я обнаружил только небольшой user manual и переходник питания 6-pin -> 8-pin:




Что оказалось несколько непонятным, т.к. карта использует два 6+2 pin'овых разъема питания. Внешне карта напоминает первые референсные RX480, т.е. точно такой же закрытый корпус, один вентилятор СО по правому краю и 1 HDMI и 3 DisplayPort разъема для подключения мониторов. Тестировать карту я решил на базовой конфигурации из стартового набора, которую я описывал не так давно: ASUS PRIME Z270-P / Celeron G3900 / 4 Gb RAM / SSD и отличный БП HXi 1000W от  Corsair, который помимо всего прочего оснащен функцией мониторинга Corsair Link (она пригодится нам для измерения мощности потребления под нагрузкой). Собранная на коленке система выглядела так:


Все тесты проводились под Windows 10 с последними на момент написания поста драйверами AMD "для майнинга" (Radeon Software Crimson ReLive Edition Beta for Blockchain Compute), а также MSI Afterburner 4.4.0 Beta 16. Времени для тестирования у нас было мало, поэтому мы решили ограничиться тестированием производительности "в стоке", т.е. без какого-либо дополнительного разгона. Тем более что с этой версией драйверов и версией MSI Afterburner расширенное управление напряжением (Core Voltage) оказалось недоступным. Первым тестом, конечно же, был майнинг ETH (Ethereum) в Solo (т.е. не в Dual) режиме:


Результат - 37 Mh/s, при общем потреблении системы около 300W (см. показания Corsair Link) и температуре в 73 градуса. Единственный вентилятор при этом раскрутился на 54%, что довольно ощутимо на слух. Dual-майнинг ETH+LBC (Lbry) показал порядка 36-37 Mh/s на ETH и 104-150 Mh/s на Lbry. Небольшой видеоролик:


Увеличение частоты памяти на 100 MHz позволило увеличить производительность на 1 Mh/s, попытка выставить +200 MHz по памяти уронила систему в BSOD. Потенциально возможных причин здесь несколько - во-первых, не исключено что HBM2 память не так сильно подвержена разгону, как GDDR5, а во-вторых - все-таки драйвера для Blockchain Compute имеют статус Beta. Так или иначе увидеть существенный прирост производительности за время этого короткого теста нам не удалось. В качестве майнера, как многие успели заметить у нас использовался последний Claymore's Dual Ethereum+Decred_Siacoin_Lbry_Pascal AMD+NVIDIA GPU Miner v10.0. Что же касается других алгоритмов, то были получены следующие результаты (повторюсь, все настройки здесь дефолтны, без всякого разгона):

  • ETH (Solo) - Claymore's Dual Ethereum v10.0 - 36-37 Mh/s.
  • ETH + LBC (Dual) - - Claymore's Dual Ethereum v10.0 - 36-47 Mh/s ETH + 105-106 Mh/s LBC (Lbry)
  • XMR (Monero) - xmr-stak-amd 1.4.0 - 970 H/s.
  • SIGT (skunk алгоритм) - sgminer 5.3.3 - 32-34 Mh/s.

Чуть позже эта таблица, возможно, будет дополнена другими результатами. Но даже из того что есть несложно сделать вывод, что на данный момент, если рассчитывать производительность VEGA 64 как 36-37 Mh/s (ну пусть даже 40 Mh/s с некоторым разгоном) и потреблении порядка 300W из розетки на ETH более выгодным вариантом является приобретение двух RX480/580, которые в стоке дадут 48 Mh/s (а с разгоном и т.п. модификациями - 60 Mh/s) при меньшем потреблении. По цене же они обойдутся примерно столько же. Возможно потенциал карты еще не раскрыт до конца - Vega только вышла, каких-то специальных оптимизаций в майнинговом ПО для нее еще не было, драйвера для Blockchain Compute еще сыроваты ... Эти и другие факторы, такие как недостаточное охлаждение в референсной версии, высокое энергопотребление и цена, на данный момент выглядят отталкивающими, но кто знает, что будет завтра?

вторник, 25 июля 2017 г.

Ubuntu. UEFI. Восстановление загрузки.

Сегодня мы рассмотрим с вами один из вариантов восстановления загрузки Ubuntu 16.04, установленной в режиме UEFI. Предыстория этого эпизода очень простая - на ПК были установлены две ОС - Ubuntu и Windows 10, при этом разбиение по разделам было "хитрым", т.е. на одном диске был загрузочный раздел EFI System (ESP), а также раздел Linux filesystem и Linux своп, а на другом диске был системный раздел NTFS Windows и еще один дополнительный раздел ext4 от Linux. который монтировался в отдельную папку. Материнская плата - Asus Z170-P. Потребовалось просто физически переставить всю эту систему, т.е. материнскую плату, накопители и т.п. в другой корпус. Однако, после включения Ubuntu уже не загружалась :( Начнем с того что в обычном варианте загрузки (когда все работает и Ubuntu, и Windows установлены с использованием UEFI) мы видим в BIOS'е следующие варианты загрузки:


Т.е.:
  • Ubuntu
  • Windows Boot Manager
Однако, после переустановки MB и накопителей в другой корпус вариант загрузки с Ubuntu просто пропал. Что могло произойти? GRUB находящийся на разделе с Ubuntu никуда не делся, его конфигурация тоже вообщем-то не изменилась, однако, из списка доступных типов загрузки вариант с Ubuntu просто пропал. Попытка выбрать накопитель с установленной Ubuntu в качестве приоритетного для загрузки - тоже вообщем-то ничего не дала, т.к. BIOS находил Windows Boot Manager и упрямо загружал Windows. В интернете можно найти множество потрясающих (в хорошем смысле этого слова), но бесполезных в данной ситуации мануалов (приведу ссылки на них, т.к. ситуации возможны разные и информация в любом случае будет полезной):


Но в большинстве из них не приводится информация о восстановлении загрузки именно в UEFI режиме или найти ее достаточно сложно или же рекомендуется использовать утилиту boot-repair,  которой нет на LiveCD по-умолчанию. А между тем все достаточно просто.

Загружаемся с LiveCD с Ubuntu через UEFI (если у вас ПК подключен через HDMI может возникнуть проблема с загрузкой с LiveCD, решается она добавлением параметра nomodeset, как описано здесь), в крайнем случае если GUI не стартует - переключаемся на текстовую консоль (Ctrl-Alt-F1). Далее смотрим какие разделы у нас есть с помощью sudo fdisk -l :

Device        Start      End  Sectors  Size Type
/dev/sda1      2048  1128447  1126400  550M EFI System
/dev/sda2   1128448 79626398 78497951 37.4G Linux filesystem
/dev/sda3  79628288 85917854  6289567    3G Linux swap

Здесь наша задача определить загрузочный EFI раздел. Как мы видим - это /dev/sda1. Монтируем раздел /dev/sda1 так - sudo mount /dev/sda1 /mnt и убеждаемся в том в ней есть EFI загрузчик Ubuntu /EFI/ubuntu/grubx64.efi :


Теперь осталось только прописать этот вариант загрузки в BIOS:
efibootmgr -c -d /dev/sda -p НОМЕР_РАЗДЕЛА -L "Ubuntu" -l "\Efi\ubuntu\grubx64.efi"

В нашем случае НОМЕР_РАЗДЕЛА = 1, т.к. EFI System находится на /dev/sda1. Еще несколько полезных возможностей efibootmgr:

  • sudo efibootmgr - просмотреть список доступных вариантов загрузки.
  • sudo efibootmgr --bootnum xxxx --delete-bootnum - удалить вариант с номером xxxx.
Вот и все, перезагружаем ПК, выбираем в UEFI Bios первичным только что добавленный нами вариант загрузки "Ubuntu" и радуемся работающей ОС. 

среда, 19 июля 2017 г.

Telegram. Используем несколько аккаунтов на одном ПК.

В этой маленькой заметке я расскажу вам о том как одновременно запустить несколько аккаунтов Telegram на одном ПК. В сети есть множество мануалов по этому поводу в которых приводится множество решений, начиная от установки Telegram Beta или запуска мессенджера от имени другого пользователя и заканчивая пересборкой Telegram из исходников. Но почему-то "штатную" возможность все из них обходят стороной. Сегодня я постараюсь восполнить этот пробел. И начнем мы с версии Telegram для Linux.

Как настроить несколько профилей в Telegram для Linux?

В моей десктопной Ubuntu 16.04 основной профиль Telegram хранится в ~/.local/share/TelegramDesktop . При запуске мессенджер использует по-умолчанию именно его. Для запуска Telegram со вторым аккаунтом можно конечно использовать что-то вроде sudo -u otheruser ./Telegram, т.е. запускать его от имени другого пользователя, но есть способ проще.

  1. Создаем папку в которой у нас будет храниться второй профиль: mkdir -p ~/.telegram2ndprofile
  2. Запускаем Telegram со следующими ключами: ./Telegram -many -workdir ~/.telegram2ndprofile
В результате у нас запустится новая копия от имени текущего пользователя, но абсолютно с другим профилем. Таким же образом можно настроить сколько угодно профилей.

Далее создаем в /home/decker/Рабочий\ стол/ файл telegram2.desktop следующего содержания:

[Desktop Entry]
Version=1.0
Name=Telegram (Other)
Comment=Official desktop version of Telegram messaging app
#TryExec=~/Telegram/Telegram
Exec=/home/decker/Telegram/Telegram -many -workdir /home/decker/.telegram2ndprofile 
Icon=telegram
Terminal=false
StartupWMClass=TelegramDesktop
Type=Application
Categories=Network;InstantMessaging;Qt;
MimeType=x-scheme-handler/tg;
X-Desktop-File-Install-Version=0.22

В результате получаем удобную иконку для запуска прямо на Desktop'е.

Как настроить несколько профилей в Telegram для Windows?

В Windows ситуация обстоит примерно аналогично, т.е. метод фактически остается без изменений:

  1. Создаем папку в которой будет храниться другой профиль, например в D:\Temp\.telegram2ndprofile
  2. Прописываем в ярлык для запуска Telegram в поле "Объект":
    "C:\Users\Decker\AppData\Roaming\Telegram Desktop\Telegram.exe" -many -workdir "D:\Temp\.telegram2ndprofile"
    А в поле "Рабочая папка":
    "C:\Users\Decker\AppData\Roaming\Telegram Desktop"
Естественно что имя Decker в пути необходимо изменить на ваше имя пользователя.

Как видите - все достаточно просто. Приятного общения!

p.s. Ключ -many необходим для разрешения запуска мессенджера с одним и тем же профилем несколько раз. Т.е. при повторном запуске ярлыка Telegram (Other) у нас откроется еще один экземпляр приложения с тем же самым профилем. Если вам не нужно такое поведение, достаточно использовать ключ -workdir для указания папки с профилем.

среда, 5 июля 2017 г.

И еще раз про майнинг ... Стартовый набор.

Сегодня мы с вами еще раз поговорим о майнинге, но подойдем немного с другой стороны, не с программной, как в прошлый раз, а аппаратной. Какое именно железо сейчас стоит покупать для майнинга, во что примерно обойдется "стартовая платформа" при текущих ценах, как понять насколько это выгодно и, самое интересное, как посчитать примерную прибыльность и окупаемость. Скажем так, что на эксперта в этой роли я далеко не претендую, поэтому статья будет скорее всего носить обзорный характер. И начнем мы не с видеокарт, как многие могли бы подумать, а с материнской платы, CPU, памяти, SSD и т.п. Т.е. с некоего стартового набора на базе которого будет строиться все остальное. Почему не с видеокарт, ведь это основной компонент который используется в процессе? Все просто, в связи с тем что ценник на видеокарты сейчас практически удвоился, а найти топовые видеокарты RX470 / RX480 / RX570 / RX580 / GTX1060 / GTX1070 / GTX1080 даже у таких гигантов как Ulmart, Citilink, Regard, DNS и т.п. практически невозможно (все моментально раскупается даже по ценнику x2) - довольно сложно советовать что-либо конкретное. Т.к. любой названный вариант скорее всего приведет к тому - что вы просто не найдете их в наличии, поэтому отталкиваться здесь нужно именно от того что доступно в вашем регионе и что вы реально сможете достать. Но т.к. материнская плата и прочие комплектующие нам все равно потребуются - то начнем мы именно с них.

На данный момент в качестве "стартового набора" для майнинга, который еще вполне возможно достать (правда нехватка подходящих материнских плат уже начинает наблюдаться) я бы рассматривал:
  1. Материнская плата ASUS PRIME Z270-P - данная MB имеет 2 x PCI-E x16 и 4 x PCI-E x1 , т.е. всего 6 PCI-E слотов для подключения ВК (видеокарт), с использованием райзеров (райзер - это переходник с PCI-E x1 на PCI-E x16) , а также два M.2 разъема, с помощью которых через специальные переходники (M.2 -> PCI-E) теоретически можно подключить еще 2 ВК. Однако, "стандартом" в данном случае является 6 ВК, поэтому вариант с 8 ВК на этой материнской плате мы не рассматриваем. Цена этой материнской платы на момент написания этого поста - ~8999 руб.
  2. Процессор Intel Celeron G3900 - практически самый дешевый в линейке от Intel CPU, дополнительное достоинство - минимальный TDP (51 Вт). Т.к. процесс майнинга большинства альткоинов целиком и полностью зависит от GPU, то какой у нас будет CPU в принципе не так важно. Цена в ~2199  руб. за него вполне адекватна.
  3. Кулер для процессора DEEPCOOL Theta 21 PWM - т.к. CPU мы взяли OEM версии, т.е. без кулера в комплекте, то придется докупить еще какое-нибудь дешевое охлаждение. При выборе кулера обратите внимание, чтобы разъем на нем совпадал с разъемом на материнской плате, в данном случае и (1) и (3) имеют 4-pin, так что здесь все нормально. Ценник на кулер - ~499 руб.  Можно было конечно найти и что-то чуть дешевле, но DeepCool не такой уж и плохой вариант, тем более что именно эта модель рассчитана на 95 Вт рассеиваемой мощности, т.е. в нашем случае получается даже с запасом.
  4. Kingston ValueRAM [KVR24N17S8/4] 4 ГБ - без оперативной памяти (RAM) также ничего не получится, поэтому выбираем оптимальную 4 Gb'ную планку с привлекательной ценой - ~2199 руб. 
  5. 120 ГБ SSD-накопитель Smartbuy Revival 2 [SB120GB-RVVL2-25SAT3] - и наконец SSD на 120 Gb, также из бюджетных - ~3699 руб. SSD выбран не только из-за скорости, но также и из-за низкого потребления. Строго говоря, вместо него вообще можно использовать обычную дешевую USB Flash на 8 Gb со специальным дистрибутивом Linux для майнинга, но т.к. этот вариант также имеет как свои плюсы, так и минусы - то его мы рассматривать не будем, а воспользуемся более распространенным решением.

Именно так выглядит "стартовый набор". Естественно что помимо этого вам потребуются райзеры, сами видеокарты и один или несколько (в зависимости от количества видеокарт и их потребления) блоков питания. Вопрос выбора БП выходит за рамки этого поста, т.к. все опять же зависит от того что вам удастся найти в наличии, а также от количества и типов ВК которые вы будете использовать. На тестовом стенде у нас будет одна ВК - Gigabyte AMD Radeon RX 580 AORUS XTR [GV-RX580XTRAORUS-8GD] и один БП - Corsair HXi 1000W [CP-9020074-EU], к сожалению, и то, и другое сейчас практически отсутствует в продаже или есть в различных предложениях по сомнительным ценам. Для того чтобы примерно ориентироваться по стоимость, скажу что в июне эта RX580 мелькала в том же DNS по цене в 25999 руб., а БП по цене в 18499 руб.

Ну что ж ... давайте попробуем собрать это "чудо техники":

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


Установка ОС на подобную конфигурацию у нас займет около 5-10 минут, т.к. все-таки SSD априори быстрее любого HDD (естественно, что нам понадобится еще и ODD привод, либо любой другой установочный носитель), еще какое-то время уйдет на установку драйверов материнской платы и видеокарты с прилагаемых DVD-ROM'ов. В случае с установкой Windows 10 (вариант, который скорее всего выберет большинство, хотя, как я уже и говорил, все необходимое ПО для майнинга есть и под Linux-based ОС) не помешает установить еще пару полезных утилит:
  1. Архиватор WinRar или 7-Zip для работы с архивами.
  2. Файловый менеджер Far Manager (именно Far, а не Total Commander как любят многие) для упрощения работы с конфигурационными файлами майнеров и, опять же, архивами. Для меня, например, этот инструмент уже давно стал незаменимым в любых отношениях.
  3. Какую-нибудь утилиту вроде Stardock Start10 для "человеческого" меню "Пуск" в 10-тке (хотя это уже дело вкуса). Ну и плюс рекомендуется включить иконки рабочего стола и настроить autologin пользователя в систему. Самый простой способ сделать включить иконки это воспользоваться файлом win7_desktop_icons.cmd из этого win7_bat_scripts набора, ну а для настройки autologin'а достаточно набрать в консоли control userpasswords2 и выбрать вариант в котором для входа в систему не требуется нажатия кнопок Ctrl-Alt-Del.
  4. TightVNC - для удаленного управления этим ПК, если необходимо. Можно конечно воспользоваться RDP, Radmin, TeamViewer или любым другим ПО для удаленного администрирования, но плюс в TightVNC, по-сравнению с тем же Radmin в бесплатности, а по-сравнению с RDP, в том что он позволяет подключиться к текущей активной сессии (текущему рабочему столу), а не открыть новую RDP-сессию. 
  5. Также можно воспользоваться утилитой DWS (Destroy-Windows-10-Spying) для тонкой настройки системы, например, отключения телеметрии, блокировки автоматического обновления (бывают ситуации, когда заботливая функция autoupdate'а в Windows автоматически устанавливает обновленные драйвера GPU в системе, а в некоторых случаях это совсем не требуется) и т.п.
В моем случае, после всех этих настроек, т.к. БП у меня был с поддержкой технологии Corsair Link, я установил еще и Corsair Link Dashboard отсюда - Corsair-LINK-Installer-v4.7.0.77.zip.


Как вы уже поняли - это та самая утилита от Corsair, которая предназначена для мониторинга параметров БП и подключенных к нему устройств. В будущем, благодаря ей мы сможем измерить потребление RX580 при максимальной нагрузке (кстати, как видно из скриншотов - в состоянии "абсолютного покоя", вся система, правда еще без подключенной видеокарты, берет из розетки 35W, при этом вентилятор на БП не крутится совсем, т.е. фактически такая система без нагрузки - абсолютно бесшумна, но все изменится когда мы подключим видеокарту и запустим майнер ;).

Полученная система в сборе с видеокартой выглядит как-то так:


Заметьте, что если бы мы собирали обычный ПК, например, с двумя Gigabyte RX580 AORUS XTR и хотели бы использовать CrossFire (честно говоря сам я на практике ни разу его не использовал), то вторая видеокарта ввиду ее исполинской ширины на эту материнскую плату уже бы не стала, т.к. расположение PCI-E 16x для двух "толстых" видеокарт настолько неудачное, что первая видеокарта закрывает своим корпусом слот PCI-E 16x для установки второй. Но в случае с подключением ВК через райзеры, мы конечно же сможем поставить все 6 ВК, т.е. в этом случае мешаться при подключении к материнской плате нам ничего не будет.


На установочном диске от Gigabyte, кстати, шла утилита Aorus Graphics Engine, которая представляет собой некий аналог MSI Afterburner или Sapphire TriXX. Утилита позволяет управлять настройками разгона видеокарты (выбирать частоту GPU и Memory), а также служит средством мониторинга параметров / построения графиков  и т.п. Однако, в сравнении с той же MSI Afterburner параметров доступных для изменения в ней существенно меньше:


Теперь давайте попробуем провести пару тестов в майнинге (ради чего все это собственно и затевалось) и в рамках тестирования установим NiceHash Miner с официального сайта Nicehash. По большому счету Nicehash Miner - это даже не майнер в прямом смысле этого слова, а скорее удобная оболочка для управления и мониторинга различными сторонними майнерами, который NHM автоматически скачивает со своего сайта. В этом как раз и заключается его удобство для нас, т.к. в тесте производительности при запуске он обязательно покажет нам производительность карты в большинстве распространенных алгоритмов:


Получившиеся результаты вы можете видеть на скриншотах. Настройки стоковые - т.е. без какого-либо разгона и т.п. Итого, по оценкам NHM одна RX580 8 Gb даст вам 0.0011019 BTC в день (что-то около 169 руб. при текущем курсе). Также мы видим, что в данный момент NHM выбрал для майнинга алгоритм DaggerHashimoto (ETH) и текущая скорость майнинга с использованием Claymore's Dual ETH + DCR/SC/LBC/PASC GPU Miner v9.5 составляет ~24 Mh/s, энергопотребление карты (по данным MSI Afterburner) составляет ~120 Вт, а ее температура при оборотах кулера на 35% (Auto) составляет 71 градус. Однако, по показаниям БП (Corsair Link) в момент 100% загрузки GPU мы видим несколько другую картину:


Общее потребление составляет 226/208W (in/out), из них по линии 12В - 194W.

Ниже приведены hashrate'ы Gigabyte RX580 AORUS XTR 8 Gb на некоторых популярных алгоритмах / монетах без разгона, т.е. в "стоковом варианте":

Монета / алгоритм Майнер Скорость
ETH (Ethereum) Claymore's Dual GPU Miner v9.5 24.093 MH/s
ETH (Ethereum) Claymore's Dual GPU Miner v9.3 24.137 MH/s
ETH + DCR (Ethereum + Decred) Claymore's Dual GPU Miner v9.3 24 MH/s + 700 MH/s
XMR (Monero) Claymore CryptoNote GPU Miner v9.7 Beta 646 H/s
XMR (Monero) xmr-stak-amd v1.1.0-1.4.0 629 H/s
ZEC (ZCash) Claymore's ZCash AMD GPU Miner v12.4 305 H/s

Теперь давайте попробуем хотя бы примерно посчитать прибыльность майнинга на одной видеокарте. Для этого воспользуемся калькуляторами на www.cryptocompare.com и попробуем посчитать "грязную прибыль" без учета затрат на электричество, т.е. Power consumption (w) и Cost per KW/h ($) мы выставим в 0.

При текущей сложности сети (не забывайте что она растет с каждым днем), например, для ETH с хешрейтом 24 MH/s (одна RX580) мы получим 0.01082 ETH в день или 2.86 USD / 169.39 руб. в день. В месяц это получается около 85.90 USD (5087 руб.) ... Другие монеты / алгоритмы вы можете просчитать самостоятельно (майнинг ETH наиболее выгоден для GPU на данный момент, поэтому будем ориентироваться на него).

Нетрудно посчитать через сколько примерно "отобьются" наши вложения, если учесть что на "платформу", т.е. на все без стоимости карточек и БП мы затратили - 17595 руб., не забудьте добавить сюда стоимость всех ВК в системе, блоков питания, райзеров и конечно же электричества. После чего вы сможете сделать некий вывод для себя - выгодно это или нет.

Также не забывайте, что курс криптовалют вещь относительно неустойчивая и что если сегодня 1 ETH = ~264 USD, то завтра он может измениться как в большую, так и в меньшую сторону (как правило все надеются что в большую ;) Плюс, если вы рассчитываете майнить именно ETH, то не забывайте читать новости проекта, а также учитывайте то, что через какое-то время будет запущен Casper и ETH целиком и полностью уйдет на PoS, т.е. майнинг эфира видеокартами перестанет существовать. Уже сейчас наблюдается значительный рост сложности сети Ethereum, что наглядно видно на графике Ethereum Difficulty Chart and Graph и рост этот по большей части "искусственный" и связан с предстоящим переходом на PoS (кому интересно читаем здесь):


Конечно помимо ETH (Ethereum) существуют и другие криптовалюты, но если на данный момент по показателям доходности / окупаемости вас привлекает именно ETH, то учитывайте что с запуском Casper вы не сможете добывать ETH на GPU, а до этого момента сложность сети будет все возрастать, делая процесс майнинга все менее выгодным. Т.е. в конечном итоге доход приносимый вашим оборудованием сравняется со счетами за электричество, т.е. "упадет до уровня розетки". 

Поэтому принимая решение о покупке видеокарт (особенно по предлагаемым сейчас в условиях дефицита и всеобщего ажиотажа) для майнинга - полагайтесь прежде всего на ваш здравый смысл. И первый вопрос здесь, который вы должны себе задать - через сколько окупится ваше вложение и окупится ли вообще?

p.s. Продолжение статьи обязательно будет ... ну а пока, как всегда буду рад выслушать ваши советы, замечания и просто мысли по теме в комментариях. В качестве постскриптума несколько наблюдений, которые не вошли в пост:

  • Кулеры в Gigabyte AMD Radeon RX 580 AORUS XTR 8 Gb достаточно хорошие. При 40% оборотов FAN'ов их вообще не слышно, даже если подойти к карте вплотную и прислушаться. Для майнинга это имеет весьма посредственное значение (какая разница какой уровень шума у оборудования), а вот геймеров данный факт безусловно порадует.
  • При 100% нагрузке на GPU и потреблении всей системой около 200W из БП (или 218W из розетки) вентиляторы в БП остаются неподвижными (!). Т.е. его температура остается в пределах допустимой для простоя вентиляторов. Поэтому надпись на коробке "Zero RPM up to 400 Watts at 25°C" полностью оправдывает себя, по факту Corsair HXi 1000W является одним из самый бесшумных БП, которые я когда-либо видел.

воскресенье, 2 июля 2017 г.

Micromax Bolt Pace Q402. Еще одна новинка лета от Билайн.

Еще одна новинка от Micromax эксклюзивно представленная в Билайн этим летом - Micromax Bolt Pace Q402 Champagne. По-сути это смартфон начального уровня на базе 4-х ядерного 1.3 GHz Spreadtrum SC9832 c 512 Mb оперативной памяти и 4 Gb встроенной памяти. Конечно, по современным меркам 512 Mb RAM выглядит неприлично мало, но не стоит забывать о потребительском сегменте на который нацелена эта модель - её можно позиционировать как "первый смартфон" или "смартфон начального уровня", который способен прийти на замену обычному кнопочному телефону и дать пользователю возможность познакомиться с Android. Тем более что цена такого знакомства в рамках акции с подключением услуг связи всего 990 руб. (в комплекте с услугами связи на 4 месяца покупка обойдется вам в 2870 руб., из которых смартфон будет стоить 990 руб., 1880 руб. - это услуги связи, если же приобретать смартфон отдельно, без участия в акции - его полная стоимость 2990 руб.) ... Предложение с моей точки зрения достаточно выгодное, особенно если приобретать подобный гаджет в качестве второй "походной трубки", которую не будет не жалко уронить / потерять и т.п., или же, например, как первый смартфон для ребенка.

Давайте посмотрим на Micromax Bolt Pace Q402 Champagne повнимательнее (на сайте Билайна кстати он известен как Q402 Champagne, а вот на индийском и мировом рынке, как Bharat 2 Q402):


Внешне ничего не обычного, обычный 4" смартфон с TN WVGA (480x800 пикселей) экраном. Но, как всегда в последнее время у Micromax - приятно радует комплектация, здесь в коробке с устройством вы найдете и дополнительную защитную пленку и 6 ярких наклеек с логотипом Micromax и даже комплектные наушники:


Согласитесь, что если рассматривать стоимость Bolt Pace Q402 как 990 руб. все это выглядит неплохим подарком, т.к. даже самые дешевые наушники, которые можно найти в салоне связи стоят 150-300 руб. и примерно столько же еще зарядное устройство ;) Однако следует понимать, что при такой стоимости, 512 Mb RAM и Spreadtrum'овском SC9832 ни о какой "производительности" устройства и т.п. не может быть и речи: ответить на звонок, написать SMS, запустить любимый мессенджер, почитать новости или разложить пасьянс - его будет достаточно. Однако при установке нескольких приложений, работающих в фоне и активно потребляющих ресурсы CPU, аппаратные ограничения становятся видны невооруженным глазом. Даже после обновления сервисов Google Play и попытке скачать что-либо из Play Market'а "задумчивость" смартфона становится вполне заметной. Впрочем, как я уже и говорил - 990 руб., это 990 руб. и сложно ожидать от него большего.

Для удобства я свел все технические характеристики гаджета в единую таблицу:

Micromax Bolt Pace Q402 Champagne
Операционная система: Google Android 6.0 (Marshmallow, 32-bit)
Процессор: 1.3 GHz, 4-ядерный, Spreadtrum SC9832 (Cortex-A7). Графическая подсистема: Mali-400 MP
Память: 512 Mb (RAM) + 4 Gb (ROM), пользователю доступно ~0.71 Gb во внутренней памяти
Экран: 4", WVGA TN, 480x800 пикселей, 16 млн. цветов, мультитач (2 точки одновременного касания)
Камера: 2 MPix (1600x1200) - основная, 0.3 MPix (720x480) - фронтальная
Количество SIM: 2 (SIM стандартного размера - первый слот, micro SIM - второй слот), SimLock (передача данных возможна только через SIM-карту установленную в SIM-слот 1, который изначально настроен на работу в сети "Билайн")
Стандарты и диапазоны: LTE (FDD): 800/1800/2600 MHz
UMTS: 900/2100 MHz
GSM: 900/1800 MHz
Габаритные размеры, вес: 125 x 63.4 x 10.3 мм, 120 гр.
Другое:
Батарея: 1300 мА·ч, заявленное врем работы без подзарядки - до 100 часов, время работы в режиме разговора - до 4 часов (в зависимости от настроек телефона и сети)
Цена: 2990 руб. (либо 990 руб., в рамках акции с приобретением дополнительного пакета услуг связи у Билайн)

Для любителей различных синтетических тестов производительности могу сказать что в Antutu Benchmark смартфон набирает 18031 очков, которые распределяются следующим образом:

  • 3D: не поддерживается (это не значит что смартфон не в состоянии запускать 3D-игры, в данном случае это просто показатель того, что некоторые из тестов Antutu не смогли корректно завершить работу на нем, подобное случается и на более производительных смартфонах)
  • UX: 8992
  • CPU: 9003
  • RAM: 36
Если подвести краткое резюме - то Micromax Bolt Pace Q402 это "ультрабюджетный" смартфон начального уровня, ориентированный прежде всего на тех, кому нужно "максимально дешевле". 4" TN экран со всеми недостатками присущими этому типу дисплеев (искажения цветов при отклонении угла зрения, вплоть до полной инверсии), рекордно маленький объем оперативной и встроенной памяти, Spreadtrum'овский чип, постоянно напоминающие пользователю о бюджетности продукта (подтормаживания интерфейса и ощущения "задумчивости" гаджета неизбежны) - это все конечно минусы, но учитывая цену гаджета (990 руб. в рамках акции), наличие 4G/LTE, а также удивительно продуманную и "богатую" для этой цены комплектацию - вроде бы и неплохо. Поэтому лично мое мнение - если использование услуг связи от Билайн в течении 4-х месяцев в любом случае планируется, то получить "бонусом" смартфон за 990 руб. вполне выгодно, если же рассматривать его приобретение за полную стоимость, как 2990 руб. - то однозначно стоит обратить внимание на другие модели, т.к. отдавать почти 3000 руб. за 512 Mb'ное устройство с весьма и весьма посредственными характеристиками "не комильфо".

Обновлено 02.07.2017 15:30 (MSK)

Так как на дворе были дождливые выходные, у меня выдалось немного свободного времени, чтобы рассмотреть возможности кастомизации этого устройства. Честно говоря до Q402 опыта работы с девайсами на Spreadtrum'е как такового у меня не было, поэтому попробовать собрать для него тот же TWRP было, как минимум интересно. Провозившись около суток с framebuffer'ом (изображение в recovery упорно не хотело выводиться, т.к. как известно sprdfb несколько отличается от fb в MTK или Qualcomm) и тачпадом (focaltech_ts) мне все-таки удалось собрать 100% работоспособную версию recovery с нормальным отображением цветов, работающим тачем и корректным монтированием всех разделов:


Так что небольшой опыт работы с SC9832 я получил ... public релиз пока не планируется, зато благодаря полученному опыту в ближайшее время, возможно, выйдет отдельная статья о том как сделать backup прошивки Spreadtrum устройств с помощью ResearchDownload. Stay tuned, впереди еще много интересного ... 

пятница, 30 июня 2017 г.

Micromax Canvas Magnus HD Q421. Эксклюзивная новинка с Android 7.0 от Билайн.

На столе у меня лежит очередная новинка российского рынка мобильных устройств от компании Micromax, которая наверняка заинтересует не только любителей бюджетных гаджетов, но также и приверженцев всего нового. Речь идет о Micromax Canvas Magnus HD Q421 с Android 7.0 (Nougat) продажи которого недавно стартовали у оператора Билайн, в рамках акции выгодной покупки смартфонов Micromax в комплекте с услугами связи. Напомню, что Micromax Q421 фактически является вторым представителем из линейки бюджетных операторских устройств с предустановленным Android 7.0 (первой, операторский смартфон с 7-ым Android представил чуть раньше другой оператор). Информации о новинке пока не так много, поэтому я решил рассказать вам о нем что называется "из первых уст". Технические характеристики смартфона указаны на его коробке и в инструкции по эксплуатации:


Однако, для вашего удобства я решил свести их в отдельную таблицу, слегка дополнив некоторой отсутствующей на фото выше информацией:


Micromax Canvas Magnus HD Q421
Операционная система: Google Android 7.0 (Nougat, 32-bit)
Процессор: 1.3 GHz, 4-ядерный, MediaTek MT6737 (Cortex-A53), графическая подсистема - Mali-T720.
Память: 1 Gb (RAM) + 8 Gb (ROM), пользователю доступно ~3.45 Gb во внутренней памяти, поддержка карт памяти microSDHC (+ возможность форматирования SD как внутренней памяти, Adopted Storage)
Экран: 5", 720x1280 пикселей, 16 млн. цветов, мультитач (2 точки одновременного касания)
Камера: 5 MPix (3072x1728) - основная, 2 MPix (1920x1088) - фронтальная
Количество SIM: 2 (micro SIM - первый слот, SIM стандартного размера - второй слот), SimLock (передача данных возможна только через SIM-карту установленную в SIM-слот 1, который изначально настроен на работу в сети "Билайн")
Стандарты и диапазоны: LTE (FDD): 800/1800/2600 MHz
UMTS: 900/2100 MHz
GSM: 900/1800 MHz
Габаритные размеры, вес: 145 x 72 x 9.4 мм, 145 гр.
Другое:
Батарея: 2200 мА·ч, заявленное врем работы без подзарядки - до 144 часов, время работы в режиме разговора - до 13 часов (в зависимости от настроек телефона и сети)
Цена: 5990 руб. (либо 3990 руб., в рамках акции с приобретением дополнительного пакета услуг связи у Билайн)

Как видно из представленных характеристик - аппарат ничем особенным не выделяется, за исключением последней ОС Android 7.0 (Nougat) и именно это - одна из причин, которая может заинтересовать потенциальную аудиторию, т.к. как известно, даже некоторые флагманские модели до сих пор не получили (и неизвестно получат ли) Nougat через обновление, а здесь мы имеем дело с довольно неплохой бюджеткой, на которой он уже предустановлен.

Micromax пришла на российский рынок сравнительно недавно, это конечно не точные статистические цифры, но еще два года назад - покупатели просто не знали про такой бренд, сейчас он уже у многих на слуху и их аппараты довольно неплохо продаются, как в обычной рознице, так и в операторском сегменте (вспомним успех того же Micromax Q415 или D303 у Мегафон). С чем же связан такой спрос на данную продукцию? Никаких секретов вообщем-то нет, смартфоны Micromax в большинстве случаев оправдывают соотношение цена / качество и Micromax Canvas Magnus HD Q421 здесь не является исключением.

Приятные сюрпризы начинаются уже с комплектации, открывая коробку со смартфоном, помимо стандартных зарядного устройства, micro-USB кабеля, комплектных наушников (да, здесь они есть) мы видим также и заботливо уложенную производителем защитную пленку, причем подобная комплектация у Micromax, видимо, скорее правило, чем исключение, т.к. в более дешевых моделях я встречал и защитный бампер, и какие-то стикеры с логотипом Micromax и другие полезности. Вообщем по комплектации все "как у людей" и видимо подобная стратегия приносит определенный успех, ведь все привыкли к примеру, что вместе со смартфоном Apple мы обязательно найдем в коробке наклейку с яблоком, действительно, почему бы не постараться сделать бренд более узнаваемый и не положить в коробку что-нибудь с логотипом Micromax?


Дизайн самого аппарата традиционен, корпус выполнен в форме моноблока черного цвета, кнопки управления - наэкранные (традиционных треугольника, квадрата и круга на корпусе аппарата вы не найдете), кнопки управления громкостью и кнопка включения питания расположены на правой кромке, т.е. все "как везде". Единственный элемент дизайна за который цепляется глаз это небольшой светло-серый ободок вокруг экрана, который по цвету мне почему-то напомнил аналогичный у Apple ;)


Сравнивать эти гаджеты я бы естественно не стал, но согласитесь, у Micromax тоже получилось довольно неплохо и узнаваемо - логотип с кулаком, лично мне почему-то напоминает кулак супермена, который он выставляет вперед и летит на помощь, готовый оказаться рядом и прийти на помощь любому нуждающемуся или попавшему в беду. Вообщем, концепция с моей точки зрения удачная, поговорим об исполнении.


5"-мый экран в Canvas Magnus HD Q421 с моей точки зрения достаточно качественный для этой цены, цвета яркие и контрастные, при отклонении угла зрения значительных искажений не происходит, читать на таком аппарате, в отличие от некоторых бюджетных гаджетов с TN-матрицей - большинству должно быть удобно. Для примера я снял небольшой Fyuse (3D-фотографию) в котором постарался показать это, но то ли из-за камеры на которую снималось, то ли от прямых солнечных лучей, попавших в объектив - получилось не очень. Если "листать" его влево (как раз в этот момент в объектив камеры попало солнце), то картинка блекнет, а вот если вправо - то видно, что изображение на экране Micromax Q421 в принципе таким же и остается.

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

Интерфейс Android 7.0 (Nougat), а также список установленных по-умолчанию приложений видны на скриншотах ниже:


 


В популярном тесте Antutu Benchmark смартфон набирает ~30000 очков, что является неплохим результатом для бюджетной модели и теоретически позволяет играть на нем во все современные игры и комфортно пользоваться ресурсоемкими приложениями (теоретически - потому что не стоит забывать о том, что смартфон все-таки не игровая консоль и интенсивное использование его в современных 3D-играх приводит не только к быстрому разряду аккумулятора, но и к излишнему нагреву, поэтому в данном отношении все субъективно). В плане интерфейса, как видно, небольшим изменениям подверглось отображение настроек хранилища, объем свободной оперативной и внутренней памяти отображается теперь в процентах от общего в виде красивых круговых диаграмм. Здесь кстати видно, что по-умолчанию пользователю доступно около 3.45 Gb всего объема внутренней памяти (большую часть из 8 Gb'ной eMMC Flash занимает операционная система), загрузка же оперативной памяти, при минимуме запущенных приложений (в состоянии, когда смартфон достали из коробки и еще ничего на него не устанавливали) составляет 61% ... Даже 1 Gb оперативной памяти (RAM) по современным меркам может показаться "детским объемом", однако, если не нагружать смартфон множеством работающих в фоне приложений, то никаких неудобств такая нагрузка на память не создает, интерфейс достаточно плавен, а переключение между запущенными стандартными приложениями происходит довольно быстро.


Как вы уже наверное успели заметить - камеру в подобных устройствах я не тестирую, т.к. все мы примерно представляем что такое бюджетный сенсор на 5 Mpix, но в случае с Micromax Q421 понравилось само приложение камеры и удобство настроек баланса белого, экспозиции, уровня ISO и т.п. в режиме "Проф". Также в настройках приложения присутствует достаточное количество предустановок для достижения разнообразных эффектов. По факту же, обычная 5 MPix камера ... автофокус присутствует ...

Кстати, если кому-то интересно, то в аппарате есть Factory Mode меню, из которого можно протестировать различные компоненты устройства (опция Item Test):


Вызвать которое можно с помощью набора одной из следующих комбинаций в звонилке: *#*#7#*#* , *#87#, *#8378464#. Там же, кстати в пункте Soft.Version можно увидеть и типы сенсоров основной и фронтальной камеры, а также тип установленной памяти:

  • gc5005mipiraw - основная камера.
  • sp2509mipiraw - фронтальная камера.
  • KMFNX0012M_B214 - тип установленной памяти, которая здесь по всей видимости Samsung'овского производства.

Тестирование скорости доступа к интернет через WiFi (2.4 GHz / N), а также поверхностный тест GPS показали довольно неплохие результаты - 35 Mbit / 43 Mbit на прием / передачу в тесте скорости, а GPS практически молниеносно определил свое местоположение, используя 9 спутников из 11 возможных. Конечно для того чтобы определить можно ли использовать Micromax Canvas Magnus HD Q421 в качестве "основного GPS приемника" для навигации в авто с ним необходимо немного поездить (посмотреть отклонения трека, устойчивость работы и т.д. и т.п.), но даже этот поверхностный тест довольно оптимистичен. Так как некоторые другие смартфоны (на том же чипсете) в том же самом месте показывали чуть худший результат, уровень приема был значительно меньше, а скорость определения местоположения - больше. Может быть GPS антенна в Q421 сделана более качественно, чем в попадавшихся мне до этого экземплярах, может быть причиной являются другие конструктивные особенности аппарата - но, результатами проведенного теста я вполне доволен (по-крайней мере на текущий момент).

OTG в аппарате, к сожалению, не поддерживается. Подключение компьютерной мышки, а также USB Flash к Q421 через OTG кабель показали что на microUSB разъеме просто нет питания для подключения внешних устройств. Поэтому использовать USB Flash в качестве дополнительного накопителя на нем, к сожалению не получится.

В целом же Micromax Canvas Magnus HD Q421 на мой взгляд получился довольно неплохим аппаратом, особенно если рассматривать его цену по акции, как 3990 руб. Т.е. если считать что услуги связи, приобретение которых обязательно для участия в акции, мы приобретаем и так и так. Более подробно познакомиться с условиями проводимой Билайн акцией можно познакомиться на странице описания самого аппарата в официальном интернет-магазине оператора - Смартфон Micromax Canvas Magnus HD Q421 Black . Единственное на что следует обратить внимание - что по ссылке у вас открылся сайт Билайн именно вашего региона, т.к. в разных регионах условия подключения / тарифные планы / акции могут отличаться. Что же касается аппарата - то здесь за сравнительно небольшие деньги, мы получаем качественный 5"-ый бюджетник с неплохим экраном и прочими техническими характеристиками, достаточными для 90% пользователей. Поэтому если вы присматриваете именно 5" бюджетную модельку - то посмотреть Micromax Q421 однозначно стоит, тем более что благодаря ему, у вас уже сегодня есть шанс познакомиться с Android 7.0 Nougat уже сегодня.

Обновлено 30.06.2017 19:14 (MSK)



Для тех кто интересуется различными модификациями, возможностями получения root и т.п., могу сказать что я успешно собрал для него TWRP Recovery 3.1.1-0 из исходников (запущенный TWRP на Micromax Q421 вы можете видеть на фото выше), но public-релиз его будет выпущен только в случае если данная тема найдет достаточное количество поддержки среди пользователей. Впрочем, если вы интересуетесь устройствами на базе Mediatek, вы можете попробовать собрать TWRP самостоятельно, необходимый guide с изучения которого можно начать сборку находится тут - [DEV]How to compile TWRP touch recovery.

p.s. Как всегда буду рад выслушать ваши вопросы, предложения и пожелания в комментариях.