Pull to refresh

Motorola MOTOROI — флагманский Android-фон компании

Reading time 3 min
Views 2.7K
Development for Android *
Motorola MOTOROI

После долго затишья компания Motorola решила буквально завалить рынок разнообразными смартфонами на базе ОС Android. После уже известных Motorola CLIQ (DEXT) и DROID (Milestone), компания представила ещё 3 устройства: MOTO MT710, MOTO XT800, и Motorola Backflip. Достоверно известно об ещё как минимум о 3 готовящихся к выходу в ближайшее время устройствах компании. Что интересно, американский производитель пытается влезть во все сегменты рынка сразу, предлагая смартфоны и среднего ценового диапазона с социальными сервисами, и устройства уровня HTC HD2 (анонс ближе к весне). Судя по всему компании это неплохо удаётся, за прошедшие 2 с половиной месяца Motorola DROID разошёлся уже более чем миллионным тиражом, а результаты 4 квартала 2009 года, которые объявят в конце месяца, обещают быть самыми удачными за последние 3 года.
Читать дальше →
Total votes 53: ↑48 and ↓5 +43
Comments 59

Новости об обновлении для HTC Hero на Android 2.1

Reading time 1 min
Views 1K
Development for Android *
HTC Hero - Android 2.1Наткнувшись в очередной раз на интересную программу для Android, которая не заводится на Android 1.5, являющуюся стандартной для HTC Hero, решил промониторить новости относительно давно обещанном обновлении до 2.0-2.1.
Читать дальше →
Total votes 41: ↑28 and ↓13 +15
Comments 50

Hero — Прошивка VillainROM 6.2 (Android 2.1)

Reading time 1 min
Views 3.3K
Development for Android *
Доброго времени суток, хабражители.
Недавно я писал о выбранной для себя прошивке — VillainROM (на базе Android 2.1).

Несколько дней назад вышло очередное обновление.

Что мы имеем на текущий момент:
  • исправлены проблемы с камерой (никаких больше оттенков — ни синих, ни зеленых);
  • исправно работает автофокус камеры в приложениях типа Barcode Sacnner;
  • поддержка длинных SMS-сообщений;
  • GPS включается и выключается без перезагрузки телефона;
  • русификация — 99%;
  • доступно большое количество HTC виджетов и пункт «Get More HTC Widgets»;
  • ядро поддерживает overclocking, достаточно установить overclockwidget из маркета;
  • браузер поддерживает flash, который, при необходимости, можно отключить.
Единственная возникшая проблема — русификация dialer'a.
Но и она решается установкой патча.

Помимо всего — на этой прошивке у меня, наконец-то, перестал заикаться Навител (да-да, я пользуюсь именно им, поскольку нормальных карт нашей провинции больше ни у кого нет).

Скачать новую прошивку можно по ссылке.

Самое неприятное — для обновления нужен полный wipe :(

BTW, автор прошивки сейчас занимается новой версией на базе Froyo, так что с нетерпением ждем результатов его труда.
Total votes 34: ↑25 and ↓9 +16
Comments 74

«Гуглофон» Motorola FlipOut официально анонсирован

Reading time 2 min
Views 2.3K
Computer hardware


Motorola официально анонсировала молодежный гуглофон с необычным форм-фактором и пользовательским интерфейсом MotoBlur интегрированным доступом к социальными сетями Facebook, MySpace, Twitter и полной поддержкой сервисов Google.
Читать дальше →
Total votes 60: ↑51 and ↓9 +42
Comments 100

Android 2.1 стала доступна для европейских пользователей HTC Hero

Reading time 1 min
Views 789
Development for Android *
Как пишут на Engadget, теперь и европейские пользователи HTC Hero могут обновиться до Android 2.1.

На сайте HTC пишут, что когда телефон получит уведомление об обновлении, следует просто нажать OK. Успешность обновления можно проверить, посмотрев номер сборки (Home Screen → MENU → Settings → About Phone → Build number). Новый номер сборки будет 2.73.405.93 (или 2.73.405.94 для Северной Европы, или 2.73.405.95 для Греции и Ирландии).

Перед установкой прочтите топик «Не торопитесь обновлять ваши HTC Hero до Android 2.1».
Total votes 38: ↑25 and ↓13 +12
Comments 47

Разработка и модификация прошивки для Android телефонов на примере HTC Hero GSM. Часть 1

Reading time 10 min
Views 162K
Development for Android *
Причины по которым люди ставят модифицированные версии прошивок различны. Кому-то хочется удивить друга смешной анимацией загрузки, кому-то не хватает определенного функционала (например vpn), кто-то хочет выжать максимум производительности из своего телефона за счет разгона процессора, а кто-то пять месяцев ждет новую версию операционной системы Android для своего любимого HTC Hero.
На данный момент уже существует превеликое множество самых невообразимых сборок для самых различных телефонов на базе Android. Иногда они даже появляются в той или иной форме на Хабре.
Я же хочу Вам рассказать о процессе и особенностях создания кастомной прошивки на основе официальной. Данные знания были получены в процессе разработки одной из не многих отечественных прошивок на базе Android 2.1 для HTC Hero GSM. И более или менее успешно опробованы на себе и других подвернувшихся пользователях одного крупного российского форума.
Не смотря на то, что все нижеследующее было сделано для HTC Hero, данные правила и особенности имеют полную силу для всех телефонов, особенно тех, которые разработаны компанией HTC и используют фирменную оболочку Sense.
Для экспериментов нам понадобится:
  • Android SDK желательно последней версии
  • Утилита apktool для реинжениринга системных приложений
  • Утилиты smali/baksmali для де-оптимизации системных приложений
  • Утилита unyaffs для извлечения системных файлов из образа
  • Скрипт split_bootimg.pl для извлечения ядра и ramdisk-а
  • Утилита testsign для подписывания пакета обновления и отдельных приложений
  • установленное и настроенное JRE
  • телефон с операционной системой Android
  • права суперпользователя и модифицированная подпрограмма восстановления (recovery rom)

Все вышеперечисленное доступно в версиях как для системы Linux так и для Windows. Но в своих примерах я буду ориентироваться на использование Linux.
Конечно же ни root-права ни recovery нам не нужен для того, чтобы начать разработку, однако если мы захотим опробовать наше творение, они нам понадобятся. Для HTC Hero можно использовать RA-hero-v1.6.2.
Наверное, самое время напомнить, что использование неофициальных прошивок лишает нас гарантии, но где наша не пропадала. И несмотря на то, что большинство операций безопасно — всегда нужно четко понимать что и зачем делается, дабы не причинить необратимый вред своему андроиду
Читать дальше →
Total votes 79: ↑73 and ↓6 +67
Comments 46

Разработка и модификация прошивки для Android телефонов. Часть 2

Reading time 9 min
Views 63K
Development for Android *
В первой части мы научились перепаковывать официальную прошивку из формата RUU в формат пакета обновлений, что дало нам возможность использовать созданную нами прошивку, не опасаясь затирания модифицированного раздела восстановления (recovery rom). И тем временем, пока HTC воюет с хорошими ресурсами, мы продолжим изучать и улучшать прошивку.
В предыдущей части, хоть мы и создали прошивку, которая загружается и работает как часы, мы бы хотели расширить базовый функционал оной. Одним из самых востребованных расширений является поддержка работы с правами суперпользователя (root). Также сюда можно отнести интегрирование busybox. Кроме того, мы научимся запускать произвольные скрипты при старте системы и адаптируем ramdisk под свои нужды.

Busybox



busybox — это набор консольных unix утилит, ориентированный на малый размер и производительность, что так актуально для мобильных систем. Вместе с системой android поставляется свой набор утилит — toolbox, который предоставляет минимально необходимых функционал для системы, и как следствие более простой в количественном и функциональном плане. Наличие busybox в системе, с одной стороны, позволит нам, как разработчикам, чувствовать себя более комфортно при удаленной работе на устройстве, с другой, позволит писать сложные скрипты, и, например, реализовать механизм запуска собственных скриптов при загрузке, используя run-parts. Также стоит учитывать, что для некоторых android приложений (особенно те, которые используют root) наличие busybox — обязательно.
Читать дальше
Total votes 48: ↑48 and ↓0 +48
Comments 10

Стартовало обновление FOTA-клиента на HTC Hero

Reading time 1 min
Views 1.6K
Development for Android *
Стартовало обновление FOTA-клиента на HTC Hero. Для получения обновления достаточно перевести дату телефона на месяц вперед и перезагрузить телефон.

После установки этого обновления на телефоне появится новая версия плеера YouTube и обновленный клиент загрузки/установки самих обновления Android OS.

Напомню, что это не сама прошивка на базе Android 2.1, а только подготовительное обновление. Точная дата релиза Android 2.1 до сих пор остается в секрете.

Изначально планировалось, выпустить это обновление 16 июня, но для разгрузки CDN HTC обновление проходит поэтапно: западная Европа, северная Европа, восточная Европа (включая страны СНГ и Турцию).

UPD. Если перевести дату на август, вслед за обновлением FOTA-клиента прилетает Android 2.1.
UPD 2. Чтобы обновление все таки появилось, нужна старая официальная прошивка Android 1.5.
UPD 3. Тем кому апдейт не пришел после выставления даты на август рекумендуется выставить 2011 год.
UPD 4. Для обновления требуется как минимум 25 мегабайт свободного пространства. Чтобы не ждать лишнее время этого сообщения, освободите место заранее.
Total votes 52: ↑47 and ↓5 +42
Comments 124

HTC Hero, неделя с официальным Android 2.1

Reading time 1 min
Views 1.2K
Smartphones
Все владельцы Героев очень долго ждали официальной прошивки Android 2.1. Ну и я в том числе.
После недели использования я понял, что новая прошивка принесла мне лишь разочарования. То ли я один такой неудачник, то ли все молчат, понимая, что получили несколько не то, что ждали. Но всё-таки выскажу свое мнение о новой прошивке.
  1. Жуткие тормоза по сравнению с изначальной 1.5. Особенно сильно это проявляется при открытии адресной книги. Открытие списка последних вызовов занимает 4-5 секунд, что неприемлимо. Также тормоза наблюдаются и при открытии СМС. Связываю это в некоторой степени с тем, что у меня большинство персон в контактах имеют фотографию (тут Гуглу искренняя благодарность за стимул разобраться с адресной книгой). Других объяснений не вижу.
  2. Очень быстро садится аккумулятор. Если раньше его хватало на полтора суток, то теперь еле-еле сутки держит.
  3. При синхронизации стало больше трафика улетать. У меня безлимит, но все равно неприятно. Да и энергию 3G кушает хорошо.

Собственно, я и ждал обновлений в надежде, что вышеуказанные пункту улучшатся, а получилось наоборот. В итоге я получил некоторые сомнительные новшества (совершенно не вижу радости в анимированных обоях и разворачивании рабочих столов) и ухудшения по приоритетным параметрам.
Моё мнение — железо HTC Hero в принципе не тянет 2.1 и это обновление было совершенно лишним. Не думаю, что в HTC настолько криворукие программисты, скорее всего под давлением руководства (на которое давило общественное мнение) они выжали из Героя всё, что могли. За это им честь и хвала.
Но пользоваться любимым телефоном стало неудобно и неприятно, увы.
Total votes 18: ↑10 and ↓8 +2
Comments 18

Устанавливаем официальное обновление Android 2.1 на проблемные HTC Hero

Reading time 1 min
Views 9.6K
Development for Android *
Android helpСовсем недавно, 29 июня, HTC Hero наконец-то получил OTA-обновление до Android 2.1. Согласно соглашениям с Google, все телефоны HTC обновляются только по воздуху (технология Firmware Over The Air), и RUU-пакеты более не распространяются.

Некоторые владельцы HTC Hero так и не смогли обновиться до Android 2.1, столкнувшись с проблемой, которую успели окрестить «бермудским треугольником». На деле телефон не мог выйти из режима recovery и возобновить установку (проблема и процесс восстановления Hero был описан здесь). Проблема ли это модифицированных, серых или иных телефонов остается только догадываться.

Благодаря оперативной работе ресурса Shipped Roms появился относительно честный способ восстановления. Если ваш Hero не смог обновиться с помощью OTA-обновления:
  • Перезагрузите телефон и зайдите в режим загрузчика (Power+Back/Volume Down).
  • Выберите режим Fastboot и подключите телефон к компьютеру.
  • Скачайте RUU-пакет по ссылке и запустите обновление.
Читать дальше →
Total votes 29: ↑24 and ↓5 +19
Comments 32

Компания Meizu подготовила нового клона iPhone — Meizu M9

Reading time 1 min
Views 482
Lumber room
Компания Meizu M9, планирует выпустить очередного клона iPhone. Предполагается, что новинка будет обладать 3,6 дюймовым экраном с разрешением 720 × 480, работать на базе android 2.1, процессоре 1 ГГц (Samsung S5PC110), а так же иметь 512 MB оперативной памяти на борту. В остальном все так же — WiFi, Bluetooth, GPS и стандартно для китайских девайсов — TV выход. Новинка будет оснащена 1350 мА батареей и будет размером 59.5x113x11. Под катом несколько фотографий.
Читать дальше →
Total votes 20: ↑10 and ↓10 0
Comments 19

Перепрошивка HTC Hero с установленным официальным Android 2.1

Reading time 4 min
Views 17K
Development for Android *
В этом топике я хочу поделиться своим опытом установки кастомной прошивки на уже официально обновленный через FOTA до Android 2.1 HTC Hero.

Небольшая предыстория


Пару месяцев назад, устав ждать официальное обновление с Android 2.1 для моего HTC Hero с украинской локалью, который был куплен в Минске у оператора Velcom, я попытался выяснить, как поставить альтернативную прошивку? Однако, обилие слабо структурированного материала, несколько неудачных попыток, а так же противоречивые отзывы об опыте использования перепрошитых телефонов, отбили у меня желание глубже разбираться в этом вопросе.

В итоге я дождался официального обновления в июне и обновился. Меня не остановили предупреждения о том, что с обновлением будет закрыта уязвимость, позволяющая устанавливать модифицированный Recovery и, как следствие, кастомные прошивки. Однако я был уверен в том, что против лома нет приема и рано или поздно, но способ будет найден.

В итоге я был счастливым обладателем HTC Hero с Android 2.1 на борту в течение 2-х месяцев, а теперь являюсь не менее счастливым обладателем того же телефона, с такой же прошивкой (на 99%) и root'ом!
Читать дальше →
Total votes 47: ↑41 and ↓6 +35
Comments 67

Обзор планшета Zenithink Zt-180 10"

Reading time 4 min
Views 35K
Tablets


В топике с обзором очередного китайского планшета был оставлен комментарий, что я являюсь владельцем одного из таких устройств, а именно Zenithink zt-180 c 10 дюймовым экраном. В результате чего были просьбы написать обзор этого планшета. Итак, как и подобает любому обзору, все будет по-порядку.

Читать дальше →
Total votes 99: ↑91 and ↓8 +83
Comments 182

Большой обзор Smartq V7

Reading time 8 min
Views 5.9K
Gadgets
Об этом устройстве на Хабре уже писали. Но во-первых как-то вскользь, а во-вторых — речь тогда шла о старых (относительно настоящего времени) прошивках устройства.
Я пользуюсь гаджетом уже более 2х месяцев и могу в полной мере описать все его преимущества и недостатки. Итак, начнем.
Читать дальше →
Total votes 31: ↑26 and ↓5 +21
Comments 32

Xperia x10/ x10 mini/ x10 mini pro — обновление с 1.6 до 2.1

Reading time 2 min
Views 9.2K
Development for Android *
Сегодня только собирался пойти спать как телефон выдал сообщение что доступно обновление ПО. Обновился бы спокойно завтра, если бы не последний пункт в списке обновлений: изменение версии android с 1.6 до 2.1.
Естественно я заинтересовался и радостно побежал обновлять свой телефон.
Но не тут то было
Total votes 64: ↑46 and ↓18 +28
Comments 28

Wopad WR701 — 7ми дюймовый планшет с емкостным экраном из Китая

Reading time 2 min
Views 1.3K
Development for Android *

Новый год ознаменовался появлением в моей семье первого «зеленого робота» по имени Wopad WR701. Если коротко, то несмотря на то, что ждать его пришлось почти месяц (с 15 декабря по 13 января) я доволен приобретением. (много картинок, мало текста под катом)
детали
Total votes 26: ↑14 and ↓12 +2
Comments 37

Субъективная заметка о билайновском планшетнике

Reading time 2 min
Views 362
Lumber room
Вот такое вот устройство

Мой обзор сугубо пользовательский. В нем не будет традиционных технических заморочек. До этого мой пользовательский опыт ограничивался смартфонами и ноутбуками, так что сравнить M2 я могу только с такими устройствами.
Читать дальше →
Total votes 11: ↑7 and ↓4 +3
Comments 6

Обзор бюджетного планшета Qumo Go!

Reading time 6 min
Views 5.3K
Development for Android *
На волне интереса к планшетам хочу представить обзор недорого (250$) устройства от уже достаточно известного у нас бренда Qumo — Qumo Go!.. Go! первый Android-планшет компании, но на самом деле, является одним из огромного числа устройств, построенных на базе популярного SoC Telechips 8900 (8902 по информации производителя).
Qumo Go!

Go!
Total votes 42: ↑31 and ↓11 +20
Comments 62

Соединение SlidingMenu с Support Library и обход возможных проблем

Reading time 8 min
Views 15K
Development for Android *
Sandbox

Предисловие


Здравствуй, Хабр!

Сразу хочу сделать небольшое отступление от темы: я не профессиональный android-разработчик и только учусь. В этом посте, рассчитанном более на новичков, мне бы хотелось объединить решения тех проблем, с которыми столкнулся, при написании задуманного приложения, а в частности использовании ActionBar при помощи Support Library и присоединении к ним SlidingMenu.

Примерами качества для меня являются приложения VK, Forsquare и Instagram. Собственно из них сразу были взяты идеи использования ActionBar и SlidingMenu. Как и при верстке/разработке web-сайтов (моим основным делом) и их приличной работе в Internet Explorer, так и здесь, я первым делом задумался над совместимостью с устаревающими версиями Android, поскольку ActionBar поддерживается только с 3.0. Благодаря поиску быстро нашел решение — ActionBar для версий 2.1+.
Читать дальше →
Total votes 12: ↑10 and ↓2 +8
Comments 17