Pull to refresh

Comments 54

Друзья! Материал весьма своеобразный, для кого-то может даже противоречивый с точки зрения споров "Apple vs Android", но его основная цель не развести срач, а наоборот, на собственном примере показать, что как свои девайсы нужно уважать и любить, так и выбор других людей :)

Надеюсь, материал был вам интересен!

Ну и с проектом электронного дооснащения девятки своим бортовым компьютером всё в силе. На машину собрано 62 тысячи рублей из 70, из которых 5 тысяч рублей - донаты читателей, за что вам большое спасибо :)

С текущей суммой уже можно потихоньку начинать искать машинку! Спасибо всем, кто помогает на Хабре - даже плюсиком и теплым комментарием!

Что у нас по контенту-плану дальше?

  1. Я продолжу рубрику об оживлении устройств с мертвым чипом памяти eMMC без его замены, на этот раз оживить можно будет даже те девайсы, где eMMC уже ушла в ридонли. Мы не только рассмотрим возможность сайдлоадинга ядер по USB, но и разобьем флэшку, изменим fstab, проведем чистку и настройку систему и даже сделаем дуалбут!

  2. Недавно я портировал Android 2.2 на устройство с Android 2.3. Просто потому что 2.2 - был первым моим дроидом и я очень по нему скучал :) Учитывая, что я год назад уже запилил клиент ВК и YouTube под эту версию системы, девайсы даже сейчас отнюдь не бесполезны (и по сути, именно под них это всё пилилось).

    В процессе расскажу обо всех тонкостях портирования путем "перекидывания файлов", в том числе и о подкапотных особенностях смартфонов на Spreadtrum! Эта статья пока спорная, маякните в комментах если интересно, потому что материал совсем уж специфический :) Одно дело апгрейд, другое - даунгрейд

>и даже сделаем дуалбут!

Помню, на устройства с мизерной внутренней памятью (вроде LG P500 и сонериков вроде Live With Walkman) народ портировал свежие на тот момент версии ведроида путём переноса разделов system/data на карту памяти. Учитывая, что у recovery структура такая же, что и у boot, можно сделать дуалбут, просто прошив бут от "обычной" прошивки (с разделами на внутренней памятью) в раздел рекавери и запуская её через комбинацию клавиш. Проделывал такой фокус на лыже с CyanogenMod 7 и 11, вроде работало.

Позже на более современных устройствах (Nexus 5, Xperia Z1) уже имелся проект, позволяющий прошивать несколько кастомных ромов одновременно, да ещё и с меню загрузки при включении. Название, к сожалению, не помню. Ещё позже появился (но вроде так и не был допилен) EFIdroid.

Про первый пункт будет интересно почитать. Ждемс...

в качестве UART-преобразователя подойдет и ESP32

PL2303 (что на фото) настолько дешевый, что стыдно о нём упоминать?

Неправда ваша! Всем известно, что PL2303 - кайфовая тема!

Накупил в свое время сдуру этих PL... На тот момент были кривоваты дрова, на и внешний кварц не всегда есть место влепить. Поэтому CP2102 (и преемница 2104) рулез

Ты чистая интерпретация фразы "вот кому то делать нечего"!) Красава, очень интересно было прочитать про оживление дешевых МТКшных труб. Возможно я и свой мертвый Ark Benefit m505 тоже оживу, в нём флешка сдохла)))

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

Надо будет позже рассказать о запитывании девайсов без АКБ, от 5В напрямую.

Да, обязательно надо об этом рассказать!

У меня GPD Win отказался, пришлось какой-то недо-аккум вставить, чтобы хватало сглаживать броски тока :)

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

Хехе, и все равно я не профи пока еще) Но это и не постыдно для 22х лет

О. Так ты всего на два года старше меня...

Есть такое выражение — «если бы юность знала, если бы старость могла». Вот тут как раз тот случай, когда юность знает, умеет и практикует. Если бы все так умели, не было бы этого выражения, а мир бы был намного лучше.

Если бы все так умели, со всех телевизоров телерам-каналов не лез бы вот этот вот клёпаный стыд. В том смысле, что давно уже написали бы нормальную тулзовину с соответствующим задачам интерфейсом (и feature set).

Когда-то разработчики дубльгиса держали ферму из всевозможных мобил для тестирования своих карт. И чтобы батарейки не помирали раньше срока, запитывали их напрямую. У айфонов снимали переднюю панель, например. Интересно, практикуют ли такое сейчас?

Да, тоже вариант, но у меня обычно статьи про девайсы до 1.500 рублей. Так что нужен еще и тег "до 1500"))

Вы на Нижнесадовой живете?)

Во втором. Фото сделано около отеля и остановки электрички)

Прикольно, конечно.

Но вот что любопытно: есть ли на всей планете хоть один что называется энтузиаст, который сделал наоборот? Взял айфон и засунул его в какой-нибудь сяоми. 🤔

А вот по поводу физических подделок и реплик интересен мне лично другой момент, но где точно узнать ответ хз.

И сейчас и пару лет назад было завалено все авито разными там айфон 14-15 (и даже вроде 13) в айфоновском корпусе соответствующего формата, но внутри был айфон Xr.

Соответственно там не работают доп камеры задние, являясь муляжом , которых в Xr всего одна. Ну и наверняка никакущая водозащита. В остальном же конечно айфон с айос и все сервисы работают.

Только не знаю как он в системе определяется. Наверное как Xr, ведь такую шляпу покупают же явно только ради понта, ну и может развести совсем какого-нибудь дремучего оленевода.

Но я не могу только понять почему же именно Xr суют и по сей день. Ни больше ни меньше. И главное их тонны предлагают. И при этом еще до сих пор и настоящие Xr тоже в немалом наличии на вторичке. Вот неужели это настолько была хороша сработанная и надежная хардварная модель универсально во все влезающая и актуальная туда-сюда и по ныне как бы. И при этом их что там какое-то дикое количество было выпущено 🤷‍♂️

Привет! Ну, про айфон в корпус сяоми я не слышал. А насчет айфона, думал попробовать сделать свою "реплику" по мотивам, напечатав корпус пятерки на 3D-принтере и окрасив вручную, выведя физическую кнопоку Home. При этом, сердцем станет шустренький смартфон с подбитым корпусом на том-же мтк :)

Насчет корпуса XR, то да, это эдакий понт с попыткой казаться, будто у тебя не XR, которому уже не один год, а свежий 15 айфон :) Побуждения, возможно, такие-же как и у меня: хочется иметь девайс в клевом корпусе, только меня интересует и возможность моддинга и свободного деплоя своих приложений - поэтому я взял китайскую реплику. Ну и мне в кайф даже просто повозится :)

Но я не могу только понять почему же именно Xr суют и по сей день. Ни больше ни меньше.

Да потому что самая дешёвая мобила на актуальном ПО (поддерживает iOS 17, например). Может, с камерами проще — одну расположить в уголке, а не переделать две-три.

Затем я решил подпаяться к UART'у и всё же почитать логи подробнее: для этого, нам пригодится UART-преобразователь. Также, в качестве UART-преобразователя подойдет и ESP32, который частенько можно найти в местных радиомагазинах. В таком случае, необходимо кинуть сигнал EN на 3v3 (не 5V!), что отправит сам МК в ресет и не даст ему влиять на шину.

Не боишься ли ты спалить камень, подключая 3,3 вольтовый UART к 1,8 шине?

Хорошее замечание! Да, предполагается что VCore запитывается от ~1.2В, в то время как чипсетная периферия от 1.8В, в т.ч её IO-уровни тоже на 1.8В. Тем не менее, мы ведь не кидаем мычку сразу под шар проца, а имеем дело с пятаком на плате: а значит, китайцы уже позаботились о согласовании уровней, поскольку 3.3В на UART'е это своеобразный "стандарт".

Причём с очень большой вероятностью, это идёт ещё с оригинальной рефборды MediaTek.

Схема платы Lenovo A369i
Схема платы Lenovo A369i

Повезло. Я не просто так спросил, так как морочился в своё время найти шнурок на 1.8 вольта, для того чтобы подцеплять к смартфонам и планшетам.

В целом, я тоже также рискую и ставлю 3,3, но это и вправду игра в русскую рулетку. Один не сгорел, там производитель предусмотрел. Но в целом, производитель телефона редко думает о всяких модерах, которые будут ковырять его изделие :)

3.3В уарт гарантированно на юсб есть (прям на D+/D-), если при старте смартфона как-то особо OTG замкнуть. Переволдило мтк времен 657x в режим проишвки через уарт в свое ремя

Голосовалку поставить про пересборку LOS4Trash забыли. Я бы почитал с удовольствием.
Статья класс, спасибо.

Не забыл. Разработчики Хабра пока сломали функционал голосований в старом редакторе. Жду ремонта.

Приносили такой китАйфон на перепрошивку. У него пара системных приложений было, которые платные смски отправляло. А под задней крышкой не только гнездо под микросд обнаружилось, но не распаянный слот под вторую симку.

Есть такое, да :)

Ниче себе... какой умищи в 22 года. Что же вы раз такой умный надпись "вкл нижняя подсветка " не можете заменить на сброс 1, 2 и 3 ?

надпись "вкл нижняя подсветка " не можете заменить

Те, кто на это способен, известно где и в известно какого цвета тапках весь этот шухер в его нынешнем виде видали; а для тех, кому это жизненно необходимо, это всё — магия, ниспосланная белыми жёлтыми людьми.

Я вообще не понял, к чему комментатор выше это написал)

Я не понял, о ком конкретно это Вы сейчас, но с удовольствием отвечу на Ваш вопрос.

О комментарии Olegsoft. Причём тут "вкл нижняя подсветка"?

Коллега просто задаёт тот же самый (риторический) вопрос, который ранее задавал я.

Замечательная статья и интересная информация. Дома лежит Giayu F2, давно имею желание попробовать собрать LineAgeOS для него или установить Линукс на него, вот потихонечку просветляюсь знаниями.

У меня самсунг старый валяется... Батарею три раза менял - и всё равно за год она садится до уровня "хватает на полтора часа"... Подозреваю, дело не в батарее... Интересно, можно что-то сделать?

Так акб новодельные сами по себе не оч качественные :)

Спасибо за очередную захватывающую статью. Все статьи от @bodyawm я однозначно открываю для прочтения и пополнения своей копилки мудрости ;) Здорово, что есть люди, которые не только во всем этом разбираются, но и не ленятся писать об этом, чтобы менее подкованные единомышленники могли этому научиться. Не смотря на свой уже далеко не студенческий возраст, мне все так же интересна тема "хаканья" устройств. Может со стороны это и выглядит немного как игрушки, но я согласен с автором, что эти знания в том числе позволяют давать вторую жизнь устройствам вместо добавления их в кучи мусора на свалке.

Спасибо за теплые слова!

А где обещанный опрос по портированию прошивок?)

С апдейтом Хабра, случайно сломали их в старом редакторе :(

Берем SuperSU с официального сайта, прошиваем SuperSU.zip с помощью adb sideload и балдеем, теперь с полноценным рут-доступом к устройству и без необходимости патчить Magisk'ом или распаковывать раздел system!

Magisk ставят для того, чтобы как раз не трогать /system вовсе. А так-то можно прямо из рекавери поудалять файлы из системного раздела без всякого рута...

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

Чуть позже запилю автопатчер по сигнатурам

А можно ли как-то современные модели(к примеру от хуавей) разлочить перепаяв память или ещё как-то?

Привет. Просто замена памяти ничего не даст :(

В самом soc'e зашита проверка подписи прелоадера? Или прелоадер хранится где-то в другом месте?

Неужели современные телефоны не прошиваемы вообще?

Прошиваемы конечно, в бутроме есть дыры, которые эксплуатируют боксы для прошивки оригинальных же прошивок :)

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

бутроме есть дыры

У старых процессоров mtk которые? Начиная с Dimensity пофиксили эту дыру.

то на сяомиках нужно залогинится в аккаунт

В этом году уже усложнили. Скоро такая возможность может оказаться в прошлом.

Как это давно сделали huawei. Вот про них и подобные случаи я спрашивал. Что если производитель телефона не оставил никакого способа даже для разработчиков?

Sign up to leave a comment.