Архив рубрики: Linux

Обзор HTC One X

Вступление

Не так давно горячо любимый мною HTC Wildfire S «покончил с собой». Смартфон просто перестал включаться. Гарантия уже давным-давно истекла, а ремонт за свой счёт стоит не дёшево. Так что проще купить новый гаджет. Но какой?
После некоторых раздумий было решено приобрести HTC One X. В данной статье я расскажу, почему выбор пал именно на этот девайс, а также поделюсь опытом эксплуатации. 

Муки выбора

Для начала предлагаю ознакомиться с требованиями к новому смартфону:
  • Сравнительно большой экран (4,3″-4,7″) с яркой подсветкой и адекватной плотностью пикселей. Но не Super AMOLED с искажением цветов и назойливым PenTile
  • Корпус с приятными тактильными ощущениями и без люфта. Глянцевый пластик идёт лесом
  • Android OS не ниже Ice Cream Sandwich. В идеале — Jelly Bean с приятной оболочкой от производителя
  • Мощный процессор. 2-х или 4-х ядерный, произведённый Qualcomm или NVIDIA не ранее 2012 года
  • Гигабайт оперативной памяти
  • 5-8 МП камера со светодиодной подсветкой
  • Встроенное аппаратное и программное улучшение звука
  • Много качественных кастомных прошивок на xda-developers
Если совместить данные требования, то получится флагман 2012 года. А если быть точнее, то HTC One X.

«Почему же не Samsung Galaxy S3?» — спросит удивлённый читатель. «S3 значительно популярнее  One X, да и аксессуаров побольше«. Ответ довольно прост: в S3 не нравится глянцевый пластиковый корпус, люфтящая задняя крышка, пластиковые кнопки навигации под экраном, убогий тачвиз и, конечно же, Super AMOLED экран. Последний даёт искаженные цвета и «лесенку» из субпикселов PenTile.
Ниже — сравнение изображения на экране HTC One X (Super LCD 2) и HTC One S (Super AMOLED).

источник: The Verge

Вот такие пироги.

Покупка

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

Итак, смартфон решено приобрести  в магазине М-Видео. Во-первых, там уже совершались покупки. Во-вторых, благодаря предыдущим приобретениям на бонусной карте скопилось 500 рублей для скидки, которые нужно использовать.

Поездка в магазин была совершена морозным февральским вечером. Время ожидания в магазине пролетело быстро. И вот новенький HTC One X белоснежного цвета ужа лежал дома. Куплен он за 19490 рублей.

Но радость прошла через час, когда гаджет был поставлен на зарядку. Яркость стала полной и на экране выявилось пятно дугообразной формы. Оно хорошо заметно лишь при изменении угла обзора и на фоне светлых цветов. Это брак. Вот фотографии (обведено красным):

Утром следующего дня написал заявление на обмен. Ответ сотрудников был печальным. Они сказали, что придётся подождать в течении 7 дней, затем с вероятностью в 90% смартфон заберут на экспертизу и придётся ждать ещё некоторое время (всего до 20 дней).

Если произвести несложные вычисления, то выйдет следующее. Гад

Debian 7 Wheezy + multiarch support

В начале мая 2013 года состоялся релиз очередной версии дистрибутива Debian. Debian 7.0 Wheezy содержит более 37000 пакетов. Нововведений довольно много, но здесь речь пойдёт лишь об одном из них.
Поговорим о мультиархитектурной совместимости.

Хотелось ли Вам устанавливать пакеты сразу нескольких архитектур на одном компьютере? Иметь 64-битную систему с некоторым софтом из 32-битной?

Для таких целей разработчики добавили в Debian функцию под названием multiarch support. Она позволяет разместить в одной системе исполняемые файлы и библиотеки, которые будут доступны параллельно для нескольких аппаратных архитектур.

Для добавления новой архитектуры нужно ввести в консоли команду от имени суперпользователя. Вот пример для i386:

dpkg --add-architecture i386

Затем обновите список пакетов:

apt-get update

А вот установка нового пакета осуществляется с добавлением нужной архитектуры после двоеточия. Например, инсталляция wine:

apt-get install wine:i386

Удалить архитектуру можно следующим образом:

dpkg --remove-architecture архитектура

Примечание: при установке Debian я не отмечал галочкой пункт «Debian desktop environment«. Возможно, при его выборе инсталлятор кроме GNOME поставит и поддержку 32-битной архитектуры. Увы, у меня сейчас нет возможности это проверить.

Автор: Vladimir Surkov a.k.a. Vlsu

KolibriOS — первый взгляд

Предисловие

Создано множество дистрибутивов, которые носят гордое звание «миниатюрный». Почти все они основаны на ядре Linux и занимают десятки мегабайт. Примерами могут послужить уже описанные в рубрике «Первый взгляд« операционные системы SliTaz и Slax. Но есть и исключения. Такие, как KolibriOS.

Что это?

KolibriOS является форком MenuetOS и не имеет связи ни с семейством UNIX, ни со стандартом POSIX. Система написана на свободно распространяемом многопроходном ассемблере fasm. Этот факт обеспечивает миниатюрность, высокую скорость и низкие требования к оборудованию. Загрузочный LiveCD занимает около 7-ми мегабайт, а основные компоненты способны уместиться и на дискете (1,44 МБ). 
Но малый вес вовсе не означает отсутствие функционала. Здесь реализован пользовательский интерфейс на основе VESA, присутствует набор драйверов, браузер, текстовый процессор, графический редактор и просмотрщик, средства разработки, простенькие игры и множество других программ. Из файловых систем полностью поддерживаются FAT12, FAT16, FAT32, а частично (только чтение) — NTFS, ISO9660, Ext2, Ext3, Ext4.

Системные требования

  • CPU: Intel Pentium / AMD 5×86 / Cyrix 5×86 без MMX с частотой 100 MHz
  • RAM: 8 Mb
  • Видеокарта: поддерживающая VGA (режим 640*480*16) или Vesa
  • Клавиатура: AT
  • Мышь: COM или PS/2

Поддерживаемые загрузочные устройства

  • Floppy 3.5
  • IDE HDD LBA
  • CD/DVD
  • USB Flash

Загрузка

Дистрибутив можно скачать на этой странице: http://kolibrios.org/ru/download. Для загрузки доступны:

Из языков доступны английский, русский, итальянский и испанский.

Установка

  • На дискету:
      1. Скачиваем универсальный образ
      2. Распаковываем его в любую папку
      3. Записываем образ
      • из-под Linux:
        • dd if=kolibri.img of=/dev/fd0
      • из-под Windows:
        • rawrite2 -f kolibri.img -d A
    • На жёсткий диск (с использованием GRUB или GRUB2):
        1. Скачиваем универсальный образ
        2. Распаковываем его в папку kolibri в корне диска
        3. Настраиваем загрузчик
        • GRUB. В menu.lst добавляем строки:
          • label KolibriOS
            root (hd0,0)
            kernel /kolibri/HD_Load/memdisk
            initrd /kolibri/kolibri.img
        • GRUB2. В grub.cfg добавляем строки:
          • title KolibriOS
            search —no-floppy —fs-uuid —set=root UUID
            linux16 /kolibri/HD_Load/memdisk
            initrd16 /kolibri/kolibri.img
      • На USB-флешку:
          1. Скачиваем универсальный образ 
          2. Распаковываем его в любую папку
          3. Устанавливаем загрузчик
          • из-под Windows:
            • Запускаем файл  HD_LoadUSB_Bootinst.exe
            • Копируем kolibri.img в корень флешки
          • из-под Linux:
            • Устанавливаем GRUB2 на флеш-карту: grub-install /dev/sdb
            • Последующие действия аналогичны установке на жёсткий диск
        • На CD-диск:
            1. Скачиваем Загрузочный LiveCD
            2. Записываем его на носитель 

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

          И да, чуть не забыл: (hd0,0), UUID и /dev/sdb являются переменными. Поэтому Вам следует заменить эти значения на свои. Вот как их узнать:
          (hd0,0). Первое число — номер винчестера. Второе число — номер раздела на искомом винчестере. Счёт ведётся с 0.
          UUID. Идентификатор для нужного раздела. Получить его можно командой ls -l /dev/disk/by-uuid в терминале любой Linux системы.
          /dev/sdb. Фай

          Kali Linux — первый взгляд

          Серия статей «первый взгляд» продолжается. От миниатюрных дистрибутивов переходим к операционным системам «особого назначения». Сегодня речь пойдёт о Kali Linux.

          Что такое Kali Linux

          Вполне возможно, что ранее Вы ничего не слышали о Kali Linux. Надеюсь, я сумел заинтриговать Вас опубликованной выше фразой «особого назначения». Теперь пришло время расставить все точки над «i».

          Читать

          HTC One X — обновление системы до Android 4.2.2 и HTC Sense 5.0

          Исторически сложилось так, что смартфоны HTC известны на весь мир следующими пунктами:
          1. Отличный дизайн и материалы корпуса
          2. Новаторство
          3. Потрясающая оболочка HTC Sense
          4. Малая ёмкость аккумулятора 
          5. Завышенные цены
          6. Короткий срок поддержки устройств 
          Эта статья посвящена именно шестому пункту. Точнее, его частичному опровержению на примере HTC One X.

          Предыстория

          Конечно, далеко не все производители обновляют все свои устройства, предоставляя актуальные версии Android в течении положенных 18 месяцев. Но флагманы должны получать апдейты на протяжении всего срока. Ведь покупая топовый смартфон за 29990 рублей (а именно так на старте продаж стоят флагманы в России) пользователь платит не только за бренд и «железо», но и за поддержку.

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

          До выхода Android 4.0 Ice Cream Sandwich почти все устройства работали на последней на тот момент Android 2.3 Gingerbread. Четвёртый андроид был революционным и имел огромный список изменений. В HTC пообещали обновить почти все девайсы 2011 года выпуска и второй флагман 2010 года — HTC Desire HD. Затем последовало заявление о том, что Desire HD не получит ICS.

          HTC Desire HD

          К тому времени уже состоялся релиз линейки HTC One, состоящей из HTC One V (бюджетник), HTC One S (середнячок), HTC One X (флагман). В качестве операционной системы использовался Android 4.0 Ice Cream Sandwich и HTC Sense 4.0.

          Линейка HTC One: HTC One X, HTC One S, HTC One V

          Проблемы начались с того, что в HTC решили отделить линейку HTC One от девайсов прошлого. То есть гаджеты 2011 года получили Android 4.0 Ice Cream Sandwich и HTC Sense 3.6.

          Рабочий стол HTC Sense 3.6. Источник: Артем Лутфуллин, mobile-review.com
          Рабочий стол HTC Sense 4.0. Источник: Vlsu, vlsu.blogspot.com

          HTC Sense 3.6 — это довольно глючная оболочка, представляющая из себя порт HTC Sense 3.5 на четвёртый андроид. Вполне юзабельная, но не лучше HTC Sense 4.

          После анонса Android 4.1 Jelly Bean обновления получили некоторые смарфоны 2012 года выпуска (HTC One X, HTC One S, HTC One SV). А вот флагманы 2011 — HTC Sensation, HTC Sensation XE, HTC Sensation XL — обновлены не были, хотя 18 месяцев поддержки ещё не истекли.

          Линейка HTC Sensation: HTC Sensation, HTC sensation XE, HTC sensation XL



          Хуже всего то, что Samsung Galaxy SII (прямой конкурент «сенсаций» от HTC) получил  Android 4.1 Jelly Bean. 

          Вскоре был выпущен Android 4.2 Jelly Bean. Затем наступил 2013 год. Производители анонсировали свои новые флагманы. Топовый смартфон HTC под названием HTC One вышел под управлением Android 4.1 Jelly Bean и HTC Sense 5. Потом он получил обновление до Android 4.2 Jelly Bean. Версия оболочки не изменилась.

          HTC One

          То есть, если учесть события прошлого, то HTC One X должен был обновиться до Android 4.2 Jelly Bean с каким-нибудь урезанным HTC Sense 4.6 или не обновиться вообще. Но свершилось чудо. 19 августа 2013 года началось распространение обновления до Android 4.2 Jelly Bean и HTC Sense 5 с HTC BlinkFeed и HTC Zoe!

          HTC One X: Android 4.2.2 + HTC Sense 5.0

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

          Обновление системы происходит по технологии FOTA (Firmware Over The Air — обновление по воздуху).

          Если уведомление не было получено, то нужно проверить наличие обновления вручную: НастройкиО телефонеОбновления ПОПроверить сейчас.

          Затем нужно нажать на кнопку «Загрузить». Начнётся скачивание. Потом смартфон несколько раз перезагрузится и произведёт оптимизацию приложений.

          Загрузить придётся около 380 МБ. Советую использовать либо сквозное подключение к интернету, так как за время скачивание батарея зарядится. Можно использовать Wi-Fi или 3G. Но имейте в виду то, что батарея должна быть заряжена как минимум на 70%.

          Кто уже получил обновления

          Обычно схема выглядит следующим образом: Тайвань > Европа, Азия, Америка > операторские смартфоны. Но в этот раз Россия получила обновления раньше, чем Тайвань и прочие страны. Не знаю с чем это связано, но факт остаётся фактом.

          По состоянию на 26 августа 2013 года обновления уже были получены на европейские аппараты.

          Обновление для Тайваня и азиатских стран запланированы на конец августа — начало сентября.

          Операторские смартфоны получат обновления позже всех. Скорее всего в сентябре — ноябре.

          Кстати, на форумах всё чаще можно встретить вопросы о том, когда будут обновлены HTC One X на Android 4.1.9. На самом деле данная модель не будет обновлена никогда, так как это визуально довольно хорошая копия HTC One X с вымышленной версией Android.

          Список изменений

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

          • Операционная система:
            • обновление до Android 4.2.2 с Sense 5
            • HTC BlinkFeed
          • Электропитание:
            • отображение уровня батареи в панели уведомлений
            • добавлен «Режим сна» в панель управления электропитанием
          • Уведомления:
            • новая панель быстрого доступа к 12 основным настройкам устройства
          • Камера и галерея:
            • функция «AE/AF Lock» — захват экспозиции и фокуса по нажатию на экран видоискателя
            • создание 30 секундных «Видеоподборок»
          • Музыка:
            • режим «Музыкальный канал» с визуальным сопровождением и загружаемыми словами песен

          Отдельно упомяну о некоторых нововведениях Android 4.2.2 и HTC Sense 5, которых нет в опубликованном выше перечне.

          Неоспоримым плюсом является возможность добавления виджетов на экран блокировки. Л
          юбой виджет добавить не получится, так как требуется особая адаптация. Однако почти все популярные виджеты в Play Маркете уже оптимизированы.

          Кстати, появился скринсейвер. ОН может выводить на экран цвета, градиенты, фотографии, приложения.

          Из приложений от Google наиболее заметные изменения получили Google Now и GMail. У первого стало больше карточек, а у второго — жестов.

          А вот HTC Sense 5 аналогичен таковому в HTC One. Почти все новшества аналогичны. Подробнее в следующем разделе

          Визуальный осмотр

          HTC Sense 5.0 представляет собой смесь классического HTC Sense, минимализма и дефолтного для Android интерфейса Holo.

          От HTC Sense прошлых версий осталась функциональность и набор стандартных приложений.

          Многие элементы оформления потеряли глянец, шрифт стал более вытянутым, виджеты получили ряд упрощений. Однако данный минимализм обманчив. Самый лучший пример — виджет часов. На скриншотах часы выглядят уж очень просто, но на самом деле цифры переворачиваются, как и раньше, плюс есть красивая анимация погоды (в том числе фаз луны).

          Также почти во всех программах, где присутствовало прокручивание влево/вправо, громоздкие иконки были заменены на более аккуратные заголовки в стиле Holo-интерфейса. Следовательно, стало больше полезного пространства и пропала «изоляция» вкладок.

          Курс на повышение производительности можно увидеть в большинстве элементов интерфейса.

          Экран блокировки хорошо настраиваем, имеет различные режимы. Для разблокировки достаточно потянуть вверх замок или часы. По сравнению с кольцом в HTC Sense прошлых выпусков зона сильно увеличена, что позволяет снять блокировку намного быстрее и более удобно.

          К стандартным рабочим столам добавлен режим HTC BlinkFeed. Сразу скажу, что после обновления он отключен. Включить можно в настройках, раздел «Персонализация» > «Стиль главного экрана». BlinkFeed представляет собой новостную ленту на главном экране. В качестве источников информации можно выбрать отдельный сайт, категорию, ленту из социальной сети. Примечателен тот факт, что BlinkFeed потребляет очень мало энергии и памяти, поэтому время автономной работы и производительность смартфона не снижаются.

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

          Писать про пятый сенс можно долго. Но лучше на него смотреть. Увы, скринкаст записать не получилось. Поэтому представляю Вам скриншоты + видео, созданное в галерее с помощью HTC Zoe.

          Примечание: скриншоты предыдущей версии  HTC Sense расположены здесь.
          Экран блокировки
          HTC BlinkFeed
          Рабочий стол
          Меню приложений
          Строка уведомлений. Уведомления
          Строка уведомлений. Переключатели
          Номеронабиратель (приложение «Телефон»)
          Контакты
          Сообщения
          Настройки. Раздел «Персонализация»
          Включение/выключение режима HTC BlinkFeed
          Выбор стиля экрана блокировки (Фоновый рисунок, Производительность, Фотоальбом, Музыка, Экран без блокировки, Виджет)
          Фильтры в HTC BlinkFeed
          Пример статьи HTC BlinkFeed
          Пример статьи HTC BlinkFeed
          Набор сообщения стандартной клавиатурой. Она поддерживает жесты и предугадывание слов
          Калькулятор
          Музыкальный плеер
          Музыкальный плеер
          Музыкальный плеер. Визуализация.
          Музыкальный плеер. Визуализация. Тема «Кубы»
          Музыкальный плеер. Визуализация. Тема «Плазма»
          Музыкальный плеер. Визуализация. Тема «Сверхновая»
          Музыкальный плеер. Визуализация. Тема «Солнечные игры»
          Музыкальный плеер. Альбомная ориентация
          Музыкальный плеер на экране блокировки
          Приложение «В машине»
          Приложение «В машине». Альбомная ориентация
          FM-радио
          Акции
          Камера
          Галерея
          Галерея. Сверху воспроизводится ролик, созданный HTC Zoe
          Галерея. Просмотр конкретного изображения
          HTC Zoe. Создание видеоролика