MForum.ru
13.10.2010,
Анонс HTC G1, первого смартфона под управлением операционной системы Android, состоялся 23 сентября 2008 года. Тогда этот аппарат был воспринят неоднозначно – кто-то видел в нем «убийцу» iPhone, а кто-то просто эксперимент компании Google по выводу на рынок своей операционной системы. Прошедшие два года расставили все по своим местам – iPhone жив-здоров, но и Android стремительно набирает популярность и теснит старожилов рынка «мобильных» операционных систем. Сам HTC G1 уступил прилавки салонов связи более современным «гуглофонам», но на «вторичке» он до сих пор более чем популярен.
История появления этого телефона у меня весьма банальна – он был куплен на интернет-аукционе eBay за $76, и еще в $30 обошлась его доставка из США. Общая сумма затрат на покупку составила 3 253 рублей 87 копеек (именно столько денег было снято с баланса моей банковской карты, подключенной к PayPal). По российским меркам покупка получилась сравнительно выгодной – в нашей стране средняя цена HTC G1 на вторичном рынке находится на уровне 5000 рублей. Да и на eBay подобные телефоны часто продаются за сумму, превышающую $100. Доставшийся мне экземпляр внешне сохранился сравнительно неплохо, а основные дефекты находятся на задней крышке.
С точки зрения внешности HTC G1 неоднозначен – далеко не всем нравится вариация бокового слайдера с откидным дисплеем. Например, лично меня больше привлекают боковые слайдеры в формате аналогичном Nokia N97. Однако в целом внешность HTC G1 мне симпатична, разве что толщина может показаться несколько избыточной, особенно по сравнению с его близнецом HTC Hero. Но с другой стороны, лишние миллиметры это неизбежная расплата за наличие полноценной клавиатуры.
Для подключения зарядного устройства, кабеля телефон-компьютер и проводной гарнитуры в HTC G1 используется интерфейсный разъем HTC ExtUSB. Механически и электрически данный разъем совместим с обычным miniUSB, но оснащен дополнительными контактами, используемыми для передачи аудиопотоков.
При взгляде глядя на клавиатуру HTC G1 первым делом в глаза бросаются
ее физические
размеры и большие интервалы между кнопками, делающие набор текста очень
комфортным. Но и здесь не обошлось без замечаний. Основное – в
дневное время белая подсветка серебристых
клавиш реально мешает работе, превращая клавиатуру в некий размытый
объект. Лично у меня возникло желание влезть в телефон с паяльником и
заменить светодиоды подсветки с белых на янтарные, применявшиеся во
многих телефонах от Siemens.
Как известно, HTC G1 продавался эксклюзивно в сети T-Mobile,
поэтому изначально все G1 были заблокированы для работы с SIM-картами
только этого оператора (или его партнеров). Один важный нюанс – через
90 дней использования SIM-карты T-Mobile абонент через службу
технической поддержки
оператора мог разблокировать свой телефон. Причем, разблокировка была
бесплатной – требовалось назвать лишь данные своего контракта.
Однако, многие покупатели G1, пользовавшиеся услугами T-Mobile, так и
не
обратились за разблокировкой.
В России партнером T-Mobile является МТС, на Украине – Билайн. С SIM-картами данных операторов HTC G1 работает без разблокировки. Поэтому если вы покупаете разблокированный HTC G1, обязательно проверяйте его работоспособность с картами разных операторов. Разблокировка HTC G1 осуществляется с помощью кода, генерируемого на основе IMEI телефона. Лично я бесплатных вариантов разблокировки данного телефона так и не нашел, а покупка кода обойдется примерно в $8 (на eBay).
Исходной версией ОС HTC G1 является Android 1.0, а последние официальные сборки ОС для HTC G1 основаны на базе Android 1.6. Конечно, на сегодняшний день данные версии ОС уже устарели, но если не гоняться за новыми «фишками», то Android 1.6 на данном устройстве вполне «юзабелен» и весьма шустр.
В тоже время, наибольший интерес HTC G1 представляет с позиции установки в него неофициальных сборок последних версий ОС Android, например на базе Android 2.2 в лице Cyanogenmod версии 6. При сравнении скорости официального Android 1.6 (у меня стояла DMD64) с неофициальными сборками Android 2.1/2.2 (Cyanogenmod) разница в быстродействии заметна невооруженным глазом. В тоже время с точки зрения удобства использования неофициальные сборки, построенные на базе свежей версии ОС, гораздо лучше.



Технически процесс установки неофициальных версий программного обеспечения особенных трудностей не представляет, однако требует некоторое время на изучение данного вопроса, благо интернет переполнен различными инструкциями на эту тему. На мой взгляд, подробно рассматривать существующие инструкции по «прошивке» HTC G1 и их нюансы в данной статье не имеет смысла, поэтому ограничусь кратким описанием собственных манипуляций. Но сначала небольшое (и вполне традиционное) предупреждение:
Необдуманные эксперименты с «прошивкой» могут вывести телефон из строя. Помните об этом! Все что вы делаете – вы делаете на свой страх и риск, ни автор, ни редакция MForum не несут какой-либо ответственности за работоспособность вашего телефона после выполнения описанных здесь манипуляций.
В общих чертах процесс установки в HTC G1 неофициальной версии программного обеспечения можно разделить на 5 этапов:
Полная последовательность перечисленных действий нужна лишь при первом переходе на неофициальную сборку (фактически до замены recovery), в дальнейшем, например, для замены одной неофициальной сборки на другую, достаточно просто установить ее в телефон.
В большинстве случаев для отката на Android 1.0 понадобится специальным образом подготовленная карта памяти, называемая GoldCard. Причем, данная карта памяти подготавливается единожды и потом может использоваться на разных телефонах. Для создания GoldCard необходима карта памяти объемом до 2 Гб, Android SDK, доступ к интернету, а также шестнадцатеричный редактор, позволяющий отредактировать первые сектора карты памяти, или компьютер с запущенной ОС Linux. Сам процесс создания GoldCard не сложен:
Форматируют карту памяти в FAT32;Устанавливают карту памяти в телефон и подключают его к компьютеру в режиме «USB Debugging» («Отладка USB»), установив соответствующий флажок в подменю «Settings -> Applications - > Development» («Настройки -> Приложения - > Разработка»);
На компьютере переходят в каталог, куда установлен Android SDK и запускают командную строку Windows (cmd);
В командной строке вначале вводят adb shell ls /sys/class/mmc_host/mmc1/, а затем - adb shell cat /sys/class/mmc_host/mmc1/mmc1:XXXX/cid, где ХХХХ – число, обозначающее текущий номер карты, возвращаемое предыдущей командой;
Заходят на этот сайт и в соответствующих полях указывают свой адрес электронной почты и идентификатор CID полученный на предыдущем шаге, после чего нажимают кнопку «Generate Goldcard»;
Через несколько минут на указанный адрес электронной почты придет письмо с прикрепленным файлом размером 384 байта, который надо либо с помощью HEX-редактора, либо linux-командой sudo dd if=goldcard.img of=/dev/sdb bs=384 записать в первый сектор карты памяти.
На этом создание GoldCard завершено, но в случае, если после изменения первого сектора карта памяти перестала видеться с компьютера (диск не форматирован), то для создания GoldCard понадобится найти другую карту памяти.
Понижение версии операционной системы осуществляется через начальный загрузчик, при этом в телефон «прошивается» файл с двоичным образом программного обеспечения, дальнейшие операции осуществляются через recovery:
На GoldCard копируют файл с образом программного обеспечения телефона и переименовывают его в DREAIMG.nbh. Загрузить необходимое программное обеспечение, например, можно отсюда. Также можно заранее скорпировать и все остальные файлы, нужные для модификации телефона – recovery, начальный загрузчик и «прошивку» с пакетом приложений от Google;
Устанавливают карту памяти в телефон и, нажав кнопку активации камеры, включают телефон;
После появления четерехцветного изображения повторно нажимают клавишу включения телефона для запуска процесса обновления программного обеспечения;
Ожидают окончания обновления ПО телефона, после чего перезагружают аппарат, одновременно нажав три кнопки («Call», «Menu», «Power»);
После загрузки активируют телефон, введя данные своего Google-аккуанта. Для выполнения этой операции понадобится установить в телефон действующую SIM-карту с положительным балансом и настроить точку доступа к Интернет (клавиша вызова меню, пункт «Wireless settings»).
Используя Android Market устанавливают в телефон программу «Telnet», но не запускают ее.
Находясь на домашнем экране операционной системы, на клавиатуре аппарата дважды нажимают клавишу Enter, а затем вводят telnetd (при этом будет запущен поиск в адресной книге), после чего снова нажимают Enter.
Нажимают клавишу Home для возврата на домашний экран и через главное меню телефона запускают программу telnet, где в качестве сервера указывают само устройство (localhost).
В командной строке telnet вводят команду flash_image recovery /sdcard/recovery-RA-dream-v1.7.0.img, после чего выключают телефон стандартным образом. В данной команде recovery-RA-dream-v1.7.0.img – имя файла, содержащего recovery и находящегося в корневом каталоге карты памяти.



Удерживая клавишу Home, включают телефон, при этом он будет загружен в recovery (при использовании файла находящегося по приведенной выше ссылке это будет AmonRa recovery версии 1.70).
В главном меню recovery выбирают пункт «Flash zip from sdcard» и указывают имя zip-архива содержащего начальный загрузчик. При использовании начального загрузчика доступного по находящейся выше ссылке это будет hboot-1.33.2003af-safe-g1-bigmem.zip. Для завершения установки начального загрузчика перезагружают телефон, нажав указанную на дисплее комбинацию клавиш.


После того как телефон успешно загрузиться через пункт «Backup/Restore» основного меню recovery, рекомендуется сделать резервную копию текущей прошивки. Также, после полной зарядки аккумулятора телефона, через пункт «Wipe -> Wipe battery stats» можно очистить статистику батареи, что в ряде случаев помогает при резком снижении времени автономной работы после обновления системы.

С точки зрения «железа» HTC G1 отнюдь не быстрое устройство – его «сердцем» является процессор Qualcomm MSM 7201A работающий на частоте 528 МГц, при этом объемы ОЗУ и встроенной флэш-памяти составляют, соответственно, 192 и 256 Мб. Остальное оснащение данного телефона включает в себя поддержку 3G, слот microSD, 3,2-дюймовый емкостной сенсорный дисплей разрешением 320х480 точек, Bluetooth, Wi-Fi, GPS, а также 3,2 Мп камеру с автофокусом. По современным меркам качество камеры достаточно среднее, особенно если фотографировать с помещении с недостаточной освещенностью. Также мне не понравились «подтормаживания» при ее работе, однако это издержки использования неофициальной прошивки – в официальном Android 1.6 каких-либо проблем не наблюдалось.
Примеры фото с HTC G1:
Для сравнения - один снимок с Nokia 5530 (камера 3,2 мегапикселя):Конечно, по производительности процессора и объему памяти HTC G1 проигрывает большинству современных «гуглофонов», но зато этот аппарат позволяет при минимальных затратах получить устройство, работающее под управлением последней версии ОС Android и оснащенное «джентльменским» набором функций современного недорого «гуглофона». К дополнительным «бонусам» HTC G1 можно отнести емкостной дисплей и наличие удобной QWERTY-клавиатуры. Одним словом, несмотря на некоторую слабость аппаратной платформы и моральное устаревание, даже в наши дни HTC G1 способен стать неплохим вариантом для желающих попробовать Android при минимальных затратах.
© Антон Печеровый,
Публикации по теме:
01.12.2015.
Знаковые смартфоны с QWERTY-клавиатурой
16.11.2015.
О смартфонах и не только #32: Samsung Galaxy S7, новые чипсеты и премиальные смарт-часы за $1500
11.11.2015.
Личный опыт: Смартфоны HTC, которые мне запомнились
28.08.2015.
Android Auto: в сердце автомобиля
19.08.2015.
Alcatel One Touch 1013D. «Звонилка» образца 2015 года
12.12.2014.
Эволюция ОС Android: от эксперимента до стандарта
21.07.2014.
Итоги недели: Все самое интересное с 14 по 20 июля 2014 года
17.06.2014.
Личный опыт: стоит ли покупать бюджетные смартфоны?
07.03.2014.
Почему не выпускают смартфоны с QWERTY-клавиатурой?
29.07.2013.
Итоги недели: Все самое интересное с 22 по 28 июля 2013 года
15.05.2013.
Размышления об эволюции и трендах развития смартфонов
27.09.2012.
Личный опыт: Highscreen Jet Duo – DualSIM Android-смартфон c процессором Qualcomm за 3000 рублей.
06.08.2012.
Все самое интересное с 30 июля по 5 августа 2012 года
18.07.2012.
Популярно о «железе»: мобильные процессоры Qualcomm
21.06.2012.
Qualcomm MSM7225 S1
21.12.2011.
Гид покупателя: выбираем «умный» новогодний подарок
17.08.2011.
Личный опыт: Samsung S5250 Wave 525 - самый доступный Bada-фон
30.06.2011.
Личный опыт: HTC Snap на Windows Mobile - последний из могикан
17.05.2011.
Итоги недели: Все самое интересное с 9 по 15 мая 2011 года
22.10. iPhone 18 получит новый дизайн камеры
22.10. Redmi Band 4 представлен в Китае – 21 день автономности и 5ATM за 169 юаней
22.10. Появились данные о Huawei Mate X8 – запуск в ноябре и новый чип Kirin
21.10. Coolpad Cool X Wide – первый широкоформатный смартфон бренда
21.10. Утечка об Oppo Reno X указывает на батарею 8000 мАч и двойную 200-МП камеру
21.10. Doogee Note60 W – широкоформатный смартфон в стиле Huawei Pura X View
20.10. HMD Vibe 2 Max раскрыт в утечке: 108 МП, 120 Гц и батарея 6000 мАч
20.10. Redmi K100 с батареей 10 000 мАч и Snapdragon 8 Elite выйдет 28 октября
20.10. Samsung Galaxy F70 5G с Exynos 1330 и 120 Гц оценен за 19 999 рупий
20.10. Apple работает над новым iPad mini – в базе регулятора появился чехол Smart Folio
19.10. Раскрыта емкость батареи Moto G47 Power
19.10. Tecno представила Spark 50s и Spark 50C – две новые модели с 120 Гц
19.10. OnePlus Ace 7 и Ace 7 Pro получат 200-МП камеры и перископ
19.10. Samsung может вернуть Exynos 2700 в Galaxy S27 Ultra из-за перегрева Snapdragon
16.10. Появились первые утечки о камерах Samsung Galaxy A58
16.10. HMD планирует уйти с некоторых рынков и сократить глобальное производство
16.10. Samsung начинает распространять обновление One UI 9 для Galaxy A27 и A37
16.10. Раскрыты подробности о 2K 185 Гц дисплее и игровых функциях iQOO Neo12
15.10. itel City 300 5G – 5G-смартфон с экраном 120 Гц за 14 999 рупий
15.10. Раскрыт список совместимых устройств и график обновления до Nothing OS 5.0