Как стать автором
Обновить

ZTE Blade: как мы прошли путь до вменяемого Android 4.1.2

Время на прочтение 3 мин
Количество просмотров 104K
Удивительные устройства порой выпускают разные компании. В недалеком 2010 году компания ZTE выпустила новый смартфон под названием Blade. Устройство принадлежало (и, к слову, принадлежит) к бюджетному сегменту, и, следовательно, характеристиками не блещет. Сами характеристики Вы сможете найти на том же Яндекс.Маркете.
Смартфон выпускался в двух видах — европейский и китайский. Китайский оснащался 256 мб. оперативной памяти, а европейский — 512 мб.
Для 2010 года это был отличный бюджетный смартфон, одинаково хороший и в цене, и в качестве (разве что батарейка на 1250 мАч подкачала), работал из коробки на 2.1.

Время летит, андроид обновляется, обновляется и девайс. 2.2, 2.3, 2.3.5 — не заставили себя ждать. Устройство получило официальный CyanogenMod версии 7. Но тут идет новый виток эволюции Андроида — версия 4.0, и наш девайс оказывается не у дел. Компания Qualcomm, выпускающая кодеки кодирования/декодирования для разных архитектур процессоров объявила о том, что она не будет выпускать новые кодеки для устройств с ЦП ARMv6, а т.к. четвертый андроид использовал именно новые версии, то и об обновлении речи идти не могло. Печаль…

Но внезапно на сайте MoDaCo появляется тема, в которой автор выкладывает ссылки на собранный CM9 для Blade. Тут-то и начинается этот тернистый путь.

Я не буду затрагивать очень ранние билды, ибо я купил себе этот телефон в марте 2012. Отсюда и начну. 15 июня на том же Модако появляется тема за авторством пользователя KonstaT (уже тогда он был известен на форуме за собственные билды стоковой прошивки ZTE), в которой он выкладывает свои билды CM9. Начинается долгое и упорное исправление сломанных возможностей (к этому приложили руки и некоторые наши соотечественники). Постепенно билд начинает обрастать возможностями, правками и все более начинает походить на нормальный CM9. Те самые кодеки от Qualcomm были заменены сторонними: не было аппаратного кодирования/декодирования видео, но система работала.

Параллельно с этим, 17 июля, KonstaT создает новую тему, в которой он начинает выкладывать билды CM10. А проблемы все те же — нет аппаратного к/д, тормознутый интерфейс. И ведь что самое забавное — если на европейских аппаратах на это можно было закрыть глаза, то китайские просто ложились — лаги и тормоза были жуткими. Плюс к этому не работал так называемый «Project Butter», ускоряющий интерфейс.

И тут, 24 октября, на форуме 4pda наш соотечественник под ником Ganster41 выкладывает свою сборку, в которой он починил аппаратное к/д. Пожалуй, можно сказать, что отсюда и начинается новый виток в развитии билдов для ZTE Blade. В этот же день KonstaT обновляет CM10, а через 7 дней появляется новый билд CM9 (к сожалению, последний). Ну а параллельно с этим проводятся работы по ускорению и улучшению системы, и даже на «китайчиках» новые билды начинают работать сносно.

1 января ( :D ) KonstaT выпускает свой билд CM10.1, чем он очень сильно удивил и порадовал сообщество владельцев ZTE Blade. А 8 числа он выпускает крайний билд CM10 и сосредотачивает свое внимание на 10.1. Кстати говоря, на тот момент 10.1 на китайцах работала шустрее, чем 10. Но не суть. 20 января пользователь daemond объявляет о продолжении работы над CM10 и выпускает свой билд. Стоит оговориться, что параллельно с развитием «чистых» сборок разные разработчики портировали и другие: Paranoid, AOKP, MIUI. И сейчас мы плавно переключимся на 27 января, сборку Paranoid. Автор выкладывает новый билд, в котором мы видим заветные строчки:
Enabled hardware vsync
Project Butter complete
(Credit to Daemond)

Это прорыв! Скачав данную сборку я просто обомлел: ускорение интерфейса действительно имело место. Да какое — на взгляд раза в три. D:

Собственно, на написание данного поста меня подвигло уважение к таким людям, как KonstaT, Ganster41, Daemond, narkoman88, sanek1804, которые действительно смогли раскрыть потенциал аппарата и сделать то, что не смогли сделать ZTE и Qualcomm (ведь им писали петицию, даже две).

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

P.S. Я совсем забыл упомянуть про юного tital, который первым начал портирование ветки под номером 4 для данного девайса.
P.P.S.Ввел сам себя и других в заблуждение — Project Butter появился в 4.1.2, поэтому перенес его немного ниже, к 17 июля :)
P.P.P.S Вот мой комментарий с кратким описанием разных сборок андроида.
Теги:
Хабы:
+34
Комментарии 85
Комментарии Комментарии 85

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн
PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн