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

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 19K
Всего голосов 68: ↑65 и ↓3 +62
Комментарии 66

Комментарии 66

Недавно мне написал читатель (скорее всего с хабра, человек в РО тут) в ВК и предложил редкий японский смартфон - LG fx0:

Это один из самых мощных смартфонов на FireFox OS, да к тому же и с прозрачным корпусом! Продавался в основном в Японии. У читателя таких аж два - и один из них он мне хочет подарить, если я перепрошью второй на Android. Нравится девайс?

А я получил такую обновочку. История девайса интересная: продавец, который продал мне китайский Galaxy S4, рассказал, что когда-то держал комиссионный магазин. И один раз ему принесли Xperia Play, в таком состоянии:

Он мне предложил его купить за 1.000 руб, а я решил собрать из двух один. В итоге вышло вот так. Ждите статью через неделю!

Подделывание характеристик ROM/RAM на aliexpress на потоке. Даже больше - на aliexpress заметна тенденция подделывание названий популярных товаров. Столкнулся на примере tvbox Q96 (mini и прочие вариации). Под название Q96 производится множество устройств, одинаковых по названию и внешне как братья, но внутри разные платы и и даже чипсеты разных производителей. И естественно только открыв корпус и считав маркировку можно понять, что там никак не 64 Гб, как в описании товара. Китайский Андроид мастерски дурит программы диагностики железа, показывая поддельные характеристики ROM/RAM.

Это правда! Но в основном такой софт, как cpu-z основывается на выхлопе данных в /proc/, например /proc/cpuinfo, куда китаец может написать всё что угодно. CPUID хоть и есть на арме, но прям строку "AMLogic AML8726 CPU" он выдать не может.

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

А накатить оригинал или обновить не получалось - т.к имя пакета совпадает, а китайцы видимо накрутили заоблочную версию в манифест :)

Попозже хочу раздобыть себе тонкий клиент на x86, или тот же твбокс для тестов. На авито продавались по 200 рублей как-то, это вообще смешно)

По сути, полноценный UMPC с неплохим "аллвиннером" за двести рублей....

Если там еще и уарт на плате разведен - то идеальная альтернатива одноплатникам, т.к GPIO можно сделать через прослойку в виде ардуины.

Собственно дешевый твбокс Q96 или другой на Amlogic S90X выгодная альтернатива для многих задч, где используется RPi/OrangePi. За небольшие деньги здесь корпус, блок питания, WiFi, пара USB, четырехъядерный процессор ARM 1,5 ГГц.

Это правда. Я хочу себе потом тонкий клиент с барахолки взять, рублей за 500. Посмотрим, на что способен для нестандартного применения))

За 500 руб будет такой тонкий клиент с особенностями работы:


Модификация прошивки тонкого клиента Wyse S10 | Демодуляция 2021

я на x86 видел, не ток на арм

bodyawm, не попадались ли вам SFI девайсы? Это попытка интела в мобильные платформы, на атоме x86. На счет них в инете как-то вообще глухо — ни прошивок, ничего.

Есть. Lenovo K900. Но у моего отвал GPU :( Если есть у кого то донор с битым дисплеем - пишите! У меня есть абсолютно новый дисплейный модуль для k900 :)

Там же вроде GPU встроен в проц, как он может отвалиться?

а вот так, у них дохнет LVDS видимо. Подкидывал разные модули, в т.ч новый - ИЗО нет вообще. И на форумах те же жалобы - "нет изо, нет изо, нет изо". Хотя девайс явный ударник, возможно после удара помер.

Диагностический прогрев не помог, значит дело в самом проце.

Ещё были Asus Zenphone 2 на Atom Z3XXX серии.

А вот ZenFone 2 Laser, несмотря на схожее название, был на обычном Qualcomm.

Было бы неплохо увидеть в обзоре/разборе японские версии смартфонов. Но характеристики смартфона в системе можно без проблем написать любые, для этого достаточно рута. В своё время изрядно намучался с китайским самсунгом, которому "увеличили" память до 128гб)

Япошки найти в РФ очень тяжело. Они либо дико дорогие, либо проблемы с сетью в РФ.

Вот такой девайс я хотел купить, но продавец в Красноярске и работать с доставкой не хочет. Даже по предоплате.

Если есть кто-то из Красноярска и вам не лень будет забрать устройство и отправить мне - пишите в ЛС. Будет здорово.

Я хочу замоддить этот девайс и попытаться накатить андроид посвежей)

Ех. Вспомнились старые времена со 100500 вариантов поддельных Nokia N95 :) Кетайские 6300 8800 и Верту.

Интересно что когда в сообщениях на али спрашиваешь у продавца про реальные характеристики таких дешевых смартфонов, они честно пишут:

-Френд. Ну конечно же нет. Это очень дешевое устройство...

Интересно что когда в сообщениях на али спрашиваешь у продавца про реальные характеристики таких дешевых смартфонов, они честно пишут:

Не знал об этом :)

Если человек знающий, зачем им нарываться на спор и возврат ? Сразу скажут смотрите характеристики а не название. То что описано в статье, это вобще нечто совсем трешовое. Подделка подделки :) Я такого сходу на али не нашел. Нашел вот что:

небольшой смартфон 3 ГБ ОЗУ 64 Гб ПЗУ 2000 мАч

И в характеристиках:

Версия 1: 2 + 16 ГБ,

Версия 2: 3 + 32 ГБ,
Версия 3: 3 + 64 ГБ

Конечно же, в названии самая старшая версия и стоит она уже не 5 а 8тыс.

А вобще, китайцы делают честные и очень крутые вещщи. Чего стоит телефон Doogee у жены. Он IP67 пережил троих маленьких детей. Как только над ним не издевались... Обычный смартфон не прожил бы и недели такой эксплуатации. Когда его грызут, топчут ногами, швыряют на пол, мокают в кашу и прочие биологические жидкости... Из-за активной эксплуатации в нем было поменяно 3 или 4 батареи, 2-3 разъема, 1 камера.

Если человек знающий, зачем им нарываться на спор и возврат

Абуз системы возвратов. т.е вот так закажут у разных продавцов с разных акков и сидят потом абузят. И бабки они обычно отсуживают, а мобилки потом продают. Не всегда дешевле, чем цена на али :)

Подделка подделки

А хуавей то чего подделывает?)) Я в плане того, что китайцы умудряются подделывать такие же китайские бренды, которые уважаемые, но явно не премиальные как эппл.

Реплики сяоми продавались на али около оригиналов и в 2015 (!)

Когда его грызут, топчут ногами, швыряют на пол, мокают в кашу и прочие биологические жидкости

Когда дети достигнут возраста частичной разумности (я так понял, ребятишкам 2-3-4 годика?), погрозите им за это пальцем. Чтобы не входило в привычку бить и корежить девайсики. Мне первую Moto C350 подарили в возрасте что-то около 5-6 лет (2006 год примерно), я её умудрялся разбирать, но не ломал, т.к знал что следующая может быть не скоро :)

Ну это конечно совет от того, кто технику ценит, мне иногда жалко разбирать даже откровенных доноров! Сам то я пока слишком молод для детей, поэтому решать вам, но на пикабу часто пишут в комментах о том, что дети потом начинают намеренно бить девайсы, чтобы им купили новый.

С жуликами все понятно. У них свое соцсоревнование кто кого обдурит :) А нормальным людям кетайцы честно отвечают.

У детишек постарше уже есть в игрушках телефон из 2000х. У меня большая коллекция рабочих древних телефонов :) Даже сам иногда пользуюсь.

Вобще, мои дети уже достаточно просвещены в плане истории технологий. Они слушают сказки с виниловых пластинок, смотрят "Том и Джери" с видео кассет, смотрят диафильмы. Недавно показывал кассетный магнитофон. После просмотра "Стражи галлактики" возник вопрос что это такое :)

Про Palm сделайте обзор пожалуйста.

А я делал уже!
https://habr.com/ru/post/704042/

Девайс понравился своей простотой.

О да! У меня именно такой и был. Совершенно волшебное устройство.

А не думали поискать более традиционный вариант пальмы (по типу III, VX, M105)? Было бы интересно обзор на него увидеть.

пока не попадались!

На вторичке вполне можно найти. И цена вполне молодёжная.

Ща ток с рассрочкой рассчитаюсь) немного проапгрейдил ПК себ

Кто и зачем покупает такое железо? Неужели кто-то действительно верит, что китайцы влупят 8ГБ ОЗУ на 6580 за 3к? (Даже если опустить то, что он поддерживает до 2 ГБ) Да и вообще, это же старье, аккум жрёт как не в себя (был у меня телефон с таким процом), особенно при мобильном инете

Сейчас обнаружил, что мой проц одногодка с этим 6580 (у меня 625), но потребление у моего ниже (и техпроцесс меньше)

Но статья безусловно интересная, была идея портировать что-нибудь под один девайс на 6739, но никак руки не доходят, да и потом сидеть и смотреть, что и когда глюканёт...

И ещё немного в тему вопрос: кто-нибудь в курсе насчёт бесплатной разлочки хуавеевских смартфонов? С какого-то года они лавочку прикрыли, удалось найти только варианты, где нужно заплатить. Но там выходило слишком дорого для одного телефона, поэтому такой вариант не подходит

Помните, как люди облизывались на объем видеопамяти в видюхах? Когда в гт430 ставили 2гб DDR3, хотя 2 года назад 512мб было за глаза?

Вот то то же - маркетинг =)
6580 довольно экономный, как и все медиатеки (вы не пользовались устройствами на амлогиках - они выжирают 4к махов за часа 3), если его не грузить на 100%. А последние андроиды грузят на "сотку".

625 - совсем иной класс. 6580 эт ближе к snapdragon 200, возможно 400.

Разлочку делают сервисники через контрольку свою. Как и самсунги.

Ну с объемом видеопамяти - это вы ошибочно сравниваете. В то время уже GTA4 был и объем видеопамяти напрямую влиял на бесшовность мира и подгрузку. Не забудем HD текстуры для Crysis.

Нет никаких ошибок. Во первых, в 430 2гб VRAM уже было слишком много, хотя это была совсем недорогая "офисная" карта. А во вторых, там же была медленная память, тогда как в топах GDDR обычно.

Во-первых в картах с 1Gb и выше - это все таки была GDDR3, во вторых - согласен, что это была недорогая карта и ставить туда 2 Гб лишнее, просто вашу фразу я читал об объеме, а не об объеме на "офисной" видяхе )

Правка: По типу памяти - зависело от производителя, есть и 2Gb с DDR3, есть и 1Gb с GDD3. То было веселое время зоопарка видях.

понял вас))

У меня была gt650m в 2012 на 2gb. Не получалось ее память заполнить больше чем на 1gb

Это говорит о том, что вы не геймер и не геймдевер, а не о том, что 2Gb это много.

В 2012 году игр, требующих более 1 об памяти было немного. Я ни одной такой не припомню

Я же писал выше про GTA 4. Там одни только шэдоумапы сразу отжирали доброе количество. Моддинг с хайрез текстурами. Впритык 2Гб хватало.

Я понимаю, что такие игры можно было пересчитать по пальцам одной руки. Но это же GTA ) Я только изза нее покупал PS3 и PS4. А потом проходил на PC с более крутой графикой. )

Но еще была потребность для разработки и исследований. Например, каскадные шэдоумапы + хайрез текстуры, и памяти катастрофически не хватает. Это потом уже тюнинг и оптимизация идут.

Вот сейчас видяхи с 24Гб выходят. Как думаете зачем? Чтобы хранить качественные текстуры, мешлетовый суп и BVH для рейтрейсинга. Игр, в полную силу использующих весь потенциал, пока нет, но разработку то надо вести и ориентироваться на какую-то планку.
RTX, к примеру, юзабельным стал только в RTX30xx серии, а уже потенциал появился только в RTX40xx.

А там разве не одна шедоумапа от направленного источника? Если честно, не помню там сложные omni-тени от точечных источников.

Одна шедоумапа от солнца 1024x1024 в R32F/D32 будет весить 4мб.

Я, за давностью времени, могу ошибаться про именно шэдоумапы, наверное, хайрез текстуры.

Одна шедоумапа от солнца 1024x1024 в R32F/D32 будет весить 4мб.

И еще на 4 умножить для каскада - это уже 16 Мб )

А вы уверены, что там каскадные тени?)

Похоже обычные PCF тени.

Я не говорил, что в гта4 каскад. Это я пошутил, что "целых" 16 Мб против 4Мб. Мы же с объема памяти начали ветку )

А в гта4 с хайрез текстурами был уже скачок в гиг. И дальше по нарастающей с прибавлением настроек.

Понял :) Ну насколько я помню, GTA 4 неплохо бегала и на 256мб жифорсинах)

У моей Gainward Geforce GTX 570 Phantom 1280 МБ с 320-битной GDDR5 недостаток памяти проявлялся в GTA V — нельзя было установить максимальные разрешения. В остальном видеокарта полностью устраивала, пока не сломалась.

видеокарта полностью устраивала, пока не сломалась.

Знаменитая проблема с припоем?

Скорее всего. Видяха горячая довольно была.

Да. Память не видит. Лежит — хочу прогреть, для проверки версии, но радиатор там огромный и много точек крепления, что просто пока лень разбирать.



Опыт диагностическего прогрева есть? Не угрейте чип :)

Ноутбучные чипы в свое время диагностировал паяльным феном. Там чип открыт, а здесь под крышкой. Есть сомнения, что можно достаточно для искомого результата прогреть не скальпируя чип.

Весело, что вообще в Windows грузится. У меня при прогрузке драйвера карте сносило бошку. Только в Safe Mode 800x600. По многолетнему опыту прогрева (без шуток, 4 раза грел пока себе обнову не купил): 195°C на 12мин хватало. На чем я погорел, так это мало термопасты намазывал. Чип большой, площадь большая, видимо потом все равно образовывались горячие точки и припой снова отставал. Времени на сборку-разборку примерно 2 часа в первый раз планируйте.

12 мин все же многовато, но и температура не такая высокая, чтобы угреть чип. Мне хватало обычно 2-3мин на 300гр.

Вы про нормальную паяльную станцию? А то я повар с духовкой :)

Ааа и на электролитах не сказывалось?

Я грею хорошим строительным феном с регулировками)

Да, я тоже опасался, что будет что-нибудь, но все целы :) С учетом того, как часто я это делал -- либо Palit хорошие электролиты поставили, либо не так все с ними плохо.

Ну понятно, что бывают процы и ещё прожорливей. Возможно, мне попались плохие устройства, но с медиатеком при включении мобильного инета оставалось лишь смотреть, как улетает заряд аккумулятора. Даже если сравнить с 4хх серией квалка, последние у меня тянули намного дольше. Но точно не скажу, какой был, то ли 430, то ли младше. Если смотреть без мобильного инета, то, возможно, МТК не так сильно будет отличаться. С другой стороны, у него древние a7 ядра... В общем, идеально было бы как-то это затестить, но я не знаю, как

Видяхи и сейчас кто-то смотрит по памяти, может быть и проц по гигагерцам смотрят, а БП покупают за 1к нонейм фирмы. Я просто не пойму, интернет же ведь есть, почему бы не поискать, как телефон выбирать? Я тоже не являюсь экспертом во всём, но если надо что-то выбрать, чтобы купить (особенно, если это что-то дорогое), то я сначала поищу, что да как, какие нюансы, какого производителя брать, на что смотреть. Ну и стараюсь представлять, как работает эта штука, которую собираюсь купить, чтобы и самому понимать (более-менее), что значат какие-то циферки в описании. Или кому-то при поиске пишут "забейте на всё, чем больше гигов, тем лучше"? (Хотя есть и такие, которые меряются ваттами зарядки...)

Подобные устройства иногда берут, когда денег нет, это ещё можно понять. Потом, правда, могут придти и спросить, и чего этот телефон виснет всю дорогу?

P.S. я тут подумал, возможно, всё выше написанное не имеет отношения к действительности, а китайцы просто играют на жадности, типа куча гигов за копейки

Насчёт разлочки: я не сервисник, а они хз, сколько сдерут за разлочку. Хуавей, конечно, те ещё, взяли и закрыли возможность. Только за это больше не взял бы их девайсы

Полезная инфа, СПС!

К слову, тоже терпеть не могу повальное увлечение "электронными бусами" - всяческими "нео-" или "новодевайсами" ради голых "понтов", отчего ничего, кроме глупых трат не происходит.

У самого в "ближнем" загашнике (т. е., "изредка достаю и включаю") имеется Palm Tungsten T5 (кстати, ни у кого не завалялась программка Cardian под Pal'ьму для кардиографа под SD-Card слот?), чуть менее старенький Eten Glofiish X500 и куча прочего "хлама".

коммуники тема. Я их коллекционирую))

(кстати, ни у кого не завалялась программка Cardian под Pal'ьму для кардиографа под SD-Card слот?)
А что за девайс? Можете показать?

какие шансы таким образом накатить хотя бы Android 7 на HTC Desire S?

Увы, никаких. Там ведь под капотом много чего менялось, в т.ч и врапперы над железом.

Но вообще у дезайрика исходники публично доступны. Может попробуете циан собрать?

только если опираясь на ваши статьи, я далек от всего этого.

телефон очень нравится, компактный, но 4.0.4 сейчас это смерть можно сказать. Я бы даже без gapps согласился его эксплуатировать со сторонним Play. Ну и задачи весьма простые - смс, звонки, вацап.

вацап, единственная проблема. Я пару месяцев как достал с полки Samsung Galaxy S I9000 и доволен как слон. Заряжаю раз в двое суток. Маленький — в кармане исчезает.

в том и дело что вацап не только хочет новее андроид, но и жрет много памяти. Слава богу Desire хорошо работает с флешкой в качестве дополнительного диска.

Зарегистрируйтесь на Хабре , чтобы оставить комментарий