Pull to refresh

Comments 10

thanx, в избранное, как и первая часть.
Непременно займусь сборкой собственной прошивки, как минимум, для собственного развития, а может, что-то годное выйдет.
Доступня статья, но ничего нового я не узнал. Может будет кому интересной.
Небольшая неточность в статье:
busybox — это набор консольных unix утилит, ориентированный на малый размер и производительность
неверное определение. Это одна консольная утилита, которая эмулирует все остальные (через псевдо busybox main функцию). Размер действительно малый, а вот ориентированности на производительность там нет.
С uClubc собирать очень не советую, если на телефоне испольузется некая своя реализация libc. Бинарную совместимость никто не гарантирует, а тащить еще один libc смысла нет (пусть даже и маленький), тем более uClibc стоит исопльзоваьт только уже когда совсем «прижмет» (именно на данном типе устройств).
Не соглашусь. То, что реализовано это все одним исполняемым модулем, не исключает факт того, что предоставляется набор функционально независимых утилит.
Так что это скорее вопрос терминологии. Русский вариант википедии определяет busybox в схожем ключе.
Вариант с uClibc указан, как отправная точка для research-а.
функционально утилиты конечно независимы, а реализация как раз таки очень зависима.
Вот например, если сделают пылесос с функциями фена — это же не будет набор бытовой техники? Как по мне — это будет многофункциональное устройство.

По поводу Википедии, то я вообще не считаю, что она является источником стандартов. Как по мне, так это просто свободное зборище различной информации, достоверность которой частенько приходится проверять.

Хотя конечно это вопрос чистоты терминологии. А это обычно сродни с холиваром.
Полагаю, вы уже обладаете определенным опытом по работе с кастомами.
Чтобы было интересно именно Вам прочитать в статье, связанной с данной темой?
я бы сказал даже не эмулирует, а предоставляет базовые возможности всех основных консольных утилит.
да я соглашусь, так будет более точно
У меня есть вопрос… но прежде всего — спасибо за статью =)

что мне делать с sharedUserId? Что делать если я поправлю файл и соответственно переподпишу своим сертификатом. Что если мне все программы (абсолютно все *.apk из прошивки) переподписать своим сертификатом?

нет ли каких особенностей для framework-res.apk? я просто правил его и делал adb puill, но это уничтожало прошивку — все подвисало. Логкат открыть нереально, т.к. девайс не поддерживает адб по проводу — только по Wifi.
мне кажется в комментариях к прошлой статье мы это все обсудили.
декодируйте всю прошивку. найдите все приложения с shared uid (некоторые могут иметь несколько — что тянет за собой зависимости). переподпишите. залейте через апдейт.
можно переподписать всю прошивку. про потенциальные проблемы писал все в тех же комментариях.
в следующей статье расскажу все подробнее и пару триков опишу.
хорошо, посмотрю внимательнее старые записи.
Sign up to leave a comment.

Articles