Когда-то давно, техника Apple имела культовый статус в России и была признаком престижа и достатка его владельца. Когда доллар был по 30, за первые партии iPhone 4, 4s и 5 могли заламывать ценник в десятки тысяч рублей, однако даже на вторичке купить iPhone было не каждому по карману. Айфонами владели несколько типов людей: люди с достатком, люди, которые брали его в кредит, и особо ухищрённые люди, которые покупали себе подделки. О таковой сегодня и пойдет речь - подделки на iPhone 5s на чистом Android, которую можно использовать и в 2022. Как и для чего? Подробнее в статье :)
![](https://habrastorage.org/getpro/habr/upload_files/db5/33a/39e/db533a39e454691c2ebb5519fb17e031.png)
Минутка истории
Я рассказывал в статье про китайский iPhone 4s немного истории о появлении таких подделок у нас в России. Китайцы знали, что в СНГ любят сэкономить, но при этом хотят иметь визуально дорогое устройство, в ущерб функционалу. Именно поэтому появились такие девайсы как Nokia TV E72(по её поводу есть опрос в конце статьи! Не забудьте проголосовать).
![Подделка под n95 - оригинал был слайдером Подделка под n95 - оригинал был слайдером](https://habrastorage.org/getpro/habr/upload_files/e46/9fe/cdc/e469fecdce4d34f222113e9ba81dc3d7.jpeg)
![TV E72 TV E72](https://habrastorage.org/getpro/habr/upload_files/b4e/0fb/9ae/b4e0fb9ae667fca3ad92011fa9b2cc48.jpeg)
Набор фишек отличался от девайса к девайсу - в некоторых был телевизор, в некоторых wifi, в некоторых поддержка Java(судя по всему, её поддержку включали только в дорогих моделях, хоть они и работают на тех же чипсетах), в некоторых поддержка собственных платформ - MRE и MRP, которые делают из этих телефонов частично смартфоны. Всё потому что MRP - это нативные приложения(как эльфы в сименсах), которые могут использовать все ресурсы телефона. В сети всё ещё можно найти SDK с сэмплами, а под эту платформу, например, был сносный эмулятор NES(который поставлялся с некоторыми TV E72).
Кроме того, взгляните на аппарат ниже:
![TV E71 TV E71](https://habrastorage.org/getpro/habr/upload_files/164/ac6/b74/164ac6b74c513321fe83931ad579c8d1.jpeg)
Логотипы Nokia, VAIO, Walkman, но по сути, телефон повторяет E72 выше. И в одном корпусе собирались относительно разные телефоны - различались конфигурации дисплеев(т.е распиновка, шлейфа, размер - одни и те же, но разные контроллеры дисплея. Причем одна прошивка могла поддерживать несколько контроллеров, например ili9325 и ili9340), могли отличатся разводки платы, камеры и.т.п. Однако в теории, есть возможность запустить прошивку от "крутой" ревизии E72 на более бедной, если пропатчить таблицу команд инициализации дисплея.
Это всё было круто и популярно 10-13 лет назад. Но китайцы не стояли на месте, когда MediaTek выпустили свой первый смартфонный armv5 чипсет - mt6516. Изначально это был чипсет под коммуникаторы, но затем на него портировали Android. Аппараты на нем стоили 100-150$ в 2010-2011 году, например подделка под HD2:
![](https://habrastorage.org/getpro/habr/upload_files/35d/d4b/067/35dd4b0670e2575aa9da7a83b7f537e0.jpeg)
Или Xperia Arc:
![](https://habrastorage.org/getpro/habr/upload_files/aa6/77c/4cf/aa677c4cfe1fadf2d9324ed133911eca.jpg)
Они были тормознутыми, но всё же были смартфонами. И они пользовались спросом! Я честно, давно ищу такой девайс, но не могу найти уже очень давно :( Как найду - обязательно запилю оживление и обзор :)
Китайские смартфоны были и до этого, например Daxian x999(так же известен как A88,s688,hiphone169,t32 / Daxian X999 /cool 999,cect Iphone), который был подделкой под iPhone, но работал на, внимание, Windows Mobile(если у вас лежит такой где-то, даже подбитый, и вам не жалко - будет здорово если зашлёте на оживление мне :) Я такой дичи сам лично не видел)!
![](https://habrastorage.org/getpro/habr/upload_files/2e9/c1d/57e/2e9c1d57e0f6a4a488fe037683697dfe.jpeg)
А вот близкий брат, клон 5800 на том же WM(не знаю, пошло ли дело дальше концепта):
![](https://habrastorage.org/getpro/habr/upload_files/2d4/22e/6c9/2d422e6c9211320607ca23e29ca21e73.jpg)
Но тут я рассказал только историю появления китайских смартфонов, а как насчёт появления китайских подделок под iPhone? Тут всё было сложнее - подделок под iPhone 4/4s на Android сейчас днём с огнём не сыщешь(я нашел на известной доске объявлений, продавал какой-то школьник, почти договорились, но он предпочёл спеть моргенштерна мне в личку и удалить объявление ¯\_(ツ)_/¯) , зато подделку на 5/5s найти куда проще. Иногда даже рабочую. Так и я купил себе вот этот девайс:
![](https://habrastorage.org/getpro/habr/upload_files/ca6/def/29a/ca6def29aaa550243880f5a1796c36be.png)
![](https://habrastorage.org/getpro/habr/upload_files/cb8/5c3/ec7/cb85c3ec738089b6af17160384f595e7.png)
Аппарат работает на MT6572 - чипсете для недорогих устройств из 2013 года, и имеет 512мб ОЗУ. В качестве ОС Android 4.2 Jellybean, с закосом под iOS.
![](https://habrastorage.org/getpro/habr/upload_files/5f9/25a/8b1/5f925a8b14bb446ca64f036530cbe8bd.png)
Как обычно, китайцы мудрят даже тут. Зачем ставить более дорогую eMMC память на 8 гб, когда можно поставить дешевую 256мб NAND(чисто для системы) и еще поставить флешку на 8гб внутри? Это не шутка, аппарат можно разобрать и поставить флешку хоть на 32гб. Как вам такое, Эппловоды?
Закос под ios в лучших традициях - тормозной. Нет, им можно пользоваться, но это не очень комфортно - особенно без кнопки назад, а постоянно звать Assistive Touch такое себе.
И раз уж блог у нас про моддинг и оживление старых девайсов, то я предлагаю портировать прошивку с другого девайса на схожей платформе!
Приводим в порядок
В основном, портинг заключается в нахождении девайса-донора, с которого мы хотим портировать прошивку, пересадке ядра из родного boot.img(поскольку вместе с ядром статически скомпилированы драйвера), и по необходимости замена библиотек-врапперов подсистем для Android(например звуковой подсистемы, у меня она не завелась с пол-пинка). Еще нужно подменить прошивку модема, иначе сеть может не завестись или будет только одна SIM, и корректировать DPI). Нужно постоянно пересобирать образ system.img и перешивать через SP Flash Tool, пока не будет идеально. У меня это заняло примерно часа полтора реального времени, и кроме того, прошивка "донор" должна быть той же версии ядра и работать на том же чипсете(но есть исключения).
![](https://habrastorage.org/getpro/habr/upload_files/b8a/848/c3a/b8a848c3a45e9f20fa49abf028b8f645.png)
Как я уже сказал, данный девайс сделан китайцами с интересным подходом к памяти - вместо условных 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 стока в наш донор, прошивку модема, перешиваем и всё работает. На выходе имеем вот это:
![](https://habrastorage.org/getpro/habr/upload_files/58a/1c4/93b/58a1c493b0b3759b52ea1b20aded8c03.png)
![](https://habrastorage.org/getpro/habr/upload_files/349/03b/638/34903b638059133c2b36b212bcc52101.png)
Аппарат на облегченном Android просто начал летать. Всякие Xiaomi RedMi отдыхают, троттля бедными 8 ядрами Helio A22. Конечно софт поддерживается далеко не весь, но пользоваться им можно, и сейчас я это докажу.
![](https://habrastorage.org/getpro/habr/upload_files/950/25e/5a0/95025e5a07f80d97e82646c2ea77dff7.png)
Браузер современные сайты держит не очень(из-за сертификатов), но работает шустро. Остальной интерфейс работает плавно и приятно - как звонилка или плеер мобилка себя показывает отлично. Прошивка от своих корней оптимизирована под аппарат с 256мб ОЗУ, что дает достойный результат в плане свободной ОЗУ(обычно юзеры таких аппаратов довольствовались 70-80мб свободной озу).
Игры
Я не стал делать кучу бенчмарков и запускать кучу игр, ограничившись парочкой тех самых, из 2012 года:
![](https://habrastorage.org/getpro/habr/upload_files/2f3/bb1/503/2f3bb1503c2fe2e0cfc3043b22ef3a26.png)
Аркада Granny Smith с отличной разрушаемостью идёт на ура. Всё работает вполне себе плавно, играть приятно. На "IOS" игра заметно подфризивала.
![](https://habrastorage.org/getpro/habr/upload_files/8ff/efb/009/8ffefb009242c2fca56713c2dfbb8f66.png)
SpeedX 3D - привет из 2011. У игры косяки с дельтой времени, а так как загрузка цп плавает на фоне - игра не очень плавная(она не фризит, однако постоянно игрок замедляется/ускоряется). Но в целом играть можно. На "IOS" у игры были еще более серьезные косяки с дельтой и там игра превращалась в пошаговую
![](https://habrastorage.org/getpro/habr/upload_files/3f1/98c/d94/3f198cd944b1d20b82ae9965b156142c.png)
Предмет понтов в школе тех лет - Subway Surfers. Идет бодро, без ощутимых фризов. Ощущения те же, что и в 2012 году. Играть на таком классном дисплее очень приятно.
Софт
ВКонтакте в лице Kate Mobile идёт нормально
![](https://habrastorage.org/getpro/habr/upload_files/262/b26/c16/262b26c16d98b02315932f55055365fa.png)
Whatsapp и Telegram работают, но подтормаживают. Для мессенджеров смартфон подойдет.
Выводы
Я говорил что мне очень ценны китайские подделки на Android под флагманы прошлых лет. Их как то особенно интересно копать и доводить их до юзабельного состояния. Особенно я люблю девайсы на чипсете Spreadtrum(был обзор, см. профиль) - уж они очень кривые с завода и когда доводишь их до идеала, чувства примерно те же что купить убитый жигуль с рук и довести до идеала :) А тут еще и комбо - классный дизайн айфона с металлическим корпусом 1 в 1 по размерам, с хорошим дисплеем и шустрый андроид на борту.