Китайский айфон на чистом Android — совсем бесполезен в 2022?
Когда-то давно, техника Apple имела культовый статус в России и была признаком престижа и достатка его владельца. Когда доллар был по 30, за первые партии iPhone 4, 4s и 5 могли заламывать ценник в десятки тысяч рублей, однако даже на вторичке купить iPhone было не каждому по карману. Айфонами владели несколько типов людей: люди с достатком, люди, которые брали его в кредит, и особо ухищрённые люди, которые покупали себе подделки. О таковой сегодня и пойдет речь - подделки на iPhone 5s на чистом Android, которую можно использовать и в 2022. Как и для чего? Подробнее в статье :)
Минутка истории
Я рассказывал в статье про китайский iPhone 4s немного истории о появлении таких подделок у нас в России. Китайцы знали, что в СНГ любят сэкономить, но при этом хотят иметь визуально дорогое устройство, в ущерб функционалу. Именно поэтому появились такие девайсы как Nokia TV E72(по её поводу есть опрос в конце статьи! Не забудьте проголосовать).
Набор фишек отличался от девайса к девайсу - в некоторых был телевизор, в некоторых wifi, в некоторых поддержка Java(судя по всему, её поддержку включали только в дорогих моделях, хоть они и работают на тех же чипсетах), в некоторых поддержка собственных платформ - MRE и MRP, которые делают из этих телефонов частично смартфоны. Всё потому что MRP - это нативные приложения(как эльфы в сименсах), которые могут использовать все ресурсы телефона. В сети всё ещё можно найти SDK с сэмплами, а под эту платформу, например, был сносный эмулятор NES(который поставлялся с некоторыми TV E72).
Кроме того, взгляните на аппарат ниже:
Логотипы Nokia, VAIO, Walkman, но по сути, телефон повторяет E72 выше. И в одном корпусе собирались относительно разные телефоны - различались конфигурации дисплеев(т.е распиновка, шлейфа, размер - одни и те же, но разные контроллеры дисплея. Причем одна прошивка могла поддерживать несколько контроллеров, например ili9325 и ili9340), могли отличатся разводки платы, камеры и.т.п. Однако в теории, есть возможность запустить прошивку от "крутой" ревизии E72 на более бедной, если пропатчить таблицу команд инициализации дисплея.
Это всё было круто и популярно 10-13 лет назад. Но китайцы не стояли на месте, когда MediaTek выпустили свой первый смартфонный armv5 чипсет - mt6516. Изначально это был чипсет под коммуникаторы, но затем на него портировали Android. Аппараты на нем стоили 100-150$ в 2010-2011 году, например подделка под HD2:
Или Xperia Arc:
Они были тормознутыми, но всё же были смартфонами. И они пользовались спросом! Я честно, давно ищу такой девайс, но не могу найти уже очень давно :( Как найду - обязательно запилю оживление и обзор :)
Китайские смартфоны были и до этого, например Daxian x999(так же известен как A88,s688,hiphone169,t32 / Daxian X999 /cool 999,cect Iphone), который был подделкой под iPhone, но работал на, внимание, Windows Mobile(если у вас лежит такой где-то, даже подбитый, и вам не жалко - будет здорово если зашлёте на оживление мне :) Я такой дичи сам лично не видел)!
А вот близкий брат, клон 5800 на том же WM(не знаю, пошло ли дело дальше концепта):
Но тут я рассказал только историю появления китайских смартфонов, а как насчёт появления китайских подделок под iPhone? Тут всё было сложнее - подделок под iPhone 4/4s на Android сейчас днём с огнём не сыщешь(я нашел на известной доске объявлений, продавал какой-то школьник, почти договорились, но он предпочёл спеть моргенштерна мне в личку и удалить объявление ¯\_(ツ)_/¯) , зато подделку на 5/5s найти куда проще. Иногда даже рабочую. Так и я купил себе вот этот девайс:
Аппарат работает на MT6572 - чипсете для недорогих устройств из 2013 года, и имеет 512мб ОЗУ. В качестве ОС Android 4.2 Jellybean, с закосом под iOS.
Как обычно, китайцы мудрят даже тут. Зачем ставить более дорогую eMMC память на 8 гб, когда можно поставить дешевую 256мб NAND(чисто для системы) и еще поставить флешку на 8гб внутри? Это не шутка, аппарат можно разобрать и поставить флешку хоть на 32гб. Как вам такое, Эппловоды?
Закос под ios в лучших традициях - тормозной. Нет, им можно пользоваться, но это не очень комфортно - особенно без кнопки назад, а постоянно звать Assistive Touch такое себе.
И раз уж блог у нас про моддинг и оживление старых девайсов, то я предлагаю портировать прошивку с другого девайса на схожей платформе!
Приводим в порядок
В основном, портинг заключается в нахождении девайса-донора, с которого мы хотим портировать прошивку, пересадке ядра из родного boot.img(поскольку вместе с ядром статически скомпилированы драйвера), и по необходимости замена библиотек-врапперов подсистем для Android(например звуковой подсистемы, у меня она не завелась с пол-пинка). Еще нужно подменить прошивку модема, иначе сеть может не завестись или будет только одна SIM, и корректировать DPI). Нужно постоянно пересобирать образ system.img и перешивать через SP Flash Tool, пока не будет идеально. У меня это заняло примерно часа полтора реального времени, и кроме того, прошивка "донор" должна быть той же версии ядра и работать на том же чипсете(но есть исключения).
Как я уже сказал, данный девайс сделан китайцами с интересным подходом к памяти - вместо условных 2/4гб встройки, они воткнули 256мб NAND для прошивки и microsd на 4гб для пользовательских данных(microsd дешевле). Просто так портировать прошивку от схожего аппарата на том же чипсете, не выйдет - android 4 минимум весит ~400мб, поэтому китайцы ставили обрезок Android, специально под эту платформу. Кроме того, на этой платформе используется ubifs вместо ext4 - ее нельзя распаковать под Windows, и примонтировать без хаков на Linux. Поэтому я пошел искать хоть что-то напоминающее чистый андроид. И я вспомнил ближайший аналог: китайцы выпускали на этих чипсетах(чаще 6571/6577) подделки под samsung galaxy s3 mini/s4 mini. Нашел прошивку на той же платформе от китайского "Samsung", зашил образ через recovery(которое я портировал с другого аппарата. Принцип тот же - recovery.img это такой же boot.img, только со своим ядром - мы просто подменяем ядра и прошиваем новый recovery), форматировал раздел data - бутлуп, т.е бесконечная загрузка. Форматировал еще раз data и cache - завелся моментально. Приятно что китайцы сэкономив на встроенной памяти, поставили отличную IPS матрицу - она явно не хуже AAA копий на оригинал, а то и не хуже оригинала. Без шуток.
Прошивка запустилась, но нет звука, связи и микрофона. Что же делать? Копируем либы из /lib/hw стока в наш донор, прошивку модема, перешиваем и всё работает. На выходе имеем вот это:
Аппарат на облегченном Android просто начал летать. Всякие Xiaomi RedMi отдыхают, троттля бедными 8 ядрами Helio A22. Конечно софт поддерживается далеко не весь, но пользоваться им можно, и сейчас я это докажу.
Браузер современные сайты держит не очень(из-за сертификатов), но работает шустро. Остальной интерфейс работает плавно и приятно - как звонилка или плеер мобилка себя показывает отлично. Прошивка от своих корней оптимизирована под аппарат с 256мб ОЗУ, что дает достойный результат в плане свободной ОЗУ(обычно юзеры таких аппаратов довольствовались 70-80мб свободной озу).
Игры
Я не стал делать кучу бенчмарков и запускать кучу игр, ограничившись парочкой тех самых, из 2012 года:
Аркада Granny Smith с отличной разрушаемостью идёт на ура. Всё работает вполне себе плавно, играть приятно. На "IOS" игра заметно подфризивала.
SpeedX 3D - привет из 2011. У игры косяки с дельтой времени, а так как загрузка цп плавает на фоне - игра не очень плавная(она не фризит, однако постоянно игрок замедляется/ускоряется). Но в целом играть можно. На "IOS" у игры были еще более серьезные косяки с дельтой и там игра превращалась в пошаговую
Предмет понтов в школе тех лет - Subway Surfers. Идет бодро, без ощутимых фризов. Ощущения те же, что и в 2012 году. Играть на таком классном дисплее очень приятно.
Софт
ВКонтакте в лице Kate Mobile идёт нормально
Whatsapp и Telegram работают, но подтормаживают. Для мессенджеров смартфон подойдте.
Выводы
Я говорил что мне очень ценны китайские подделки на Android под флагманы прошлых лет. Их как то особенно интересно копать и доводить их до юзабельного состояния. Особенно я люблю девайсы на чипсете Spreadtrum(был обзор, см. профиль) - уж они очень кривые с завода и когда доводишь их до идеала, чувства примерно те же что купить убитый жигуль с рук и довести до идеала :) А тут еще и комбо - классный дизайн айфона с металлическим корпусом 1 в 1 по размерам, с хорошим дисплеем и шустрый андроид на борту
Журналисты разгромили блокбастер.
Генеральный директор был согласен потратить любую сумму, чтобы франшиза перешла под полный контроль корпорации.
Чел профессионально маскирует щитпосты под обзоры никому не нужного хлама.
Это ремейк моей старой статьи - только гораздо более подробный и в моем более привычном стиле.
докатились до обзоров говна
кнопка игнора в профиле) не держу никого
Ты конечно молодец. Вот реально. Но может рассматривать более интересный железки, даже древней, а не совсем шлак. И честно подача материала не очень. Может попытаться видео или лучше структурировать текст?
я не профессиональный журналист же ;) но вроде со временем получше становится.