Думаю практически у каждого пользователя андроид смартфона появлялось желание создать (отредактировать) прошивку под свои нужды и желания. Так вот в данной статье мы и рассмотрим принцип редактирования прошивки для CWM (в zip формате)
- В первую очередь необходимо определиться какую прошивку будем брать за основу. Я советую использовать офф. прошивку в зипе. Почти для каждого распространённого девайса существует чистая прошивка + root. (я буду отталкиваться именно от данного варианта) - Когда жертва (прошивка) выбрана её необходимо скачать в любое удобное вам место на ПК (распаковывать не стоит) - Также нам потребуется архиватор, советую использовать 7zip и лучший в своём роде текстовый редактор Notepad++ .
- Открывая архив с прошивкой вы видите следующее: META-INF - в папке хранятся скрипты установки прошивки system - папка со всеми файлами прошивки (приложения, твики, скрипты и т.д.) boot.img - ядро системы
Практически все манипуляции проводятся в папке system её структура: app - системные приложения bin - ресурсы самой системы etc - Скрипты, твики, конфиги, профили и настройки системы fonts - Системные шрифты framework - здесь хранятся главные файлы системы (графика, настройки текста анимации и т.д) lib - библиотеки системы media - файлы мультимедиа (мелодии уведомлений, анимация загрузки, обои и т.д) usr - настройки не изменяемые в дальнейшем системой (работают в режиме "только чтение") xbin - опять же системные конфиги и прочие твики build.prop - инфа о системе, настройки локали и производительности системы.
Перед тем как добавлять/удалять софт в систему, необходимо проверить деодексирована ли ваша прошивка (то есть проверить наличие файлов .odex в папке app. Если оные в наличии, то необходимо от них избавиться по этой инструкции . -Добавляем софт в прошивку: Прежде всего необходимо установить себе в смарт те программы которые вы хотите добавить в сборку. После установки достаём их из системы при помощи Root Exporer и его аналогов, находятся они по пути data/app, так же нам понадобятся их либы (если они конечно есть) они находятся по пути data/data. Находятся они в одноимённой приложению папке и имеют расширение .so . Затем изъятые .apk файлы кладем в архив по пути system/app и файлы с расширением .so (lib'ы) по пути system/lib. -Удаляем софт из прошивки: Тут всё просто, заходим в папку app - определяемся что нам не нужно и удаляем весь ненужный софт (систему лучше не трогать)
Вся графическая часть прошивки хранится в двух файлах framework-res.apk путь к файлу systemframework и SystemUI.apk по пути systemapp. А графическая часть приложения настройки хранится естественно в приложении Settings.apk. Принципы распаковки, редактирования и сборки файлов с расширением .apk можно изучить в данной статье .
Как выше излагалось все шрифты содержаться в папке fonts, основные шрифты это: DroidSans.ttf и DroidSans-Bold.ttf их можно заменить любыми шрифтами из нашего сайта переименовав их аналогично вышеуказанным и переместить с заменой в архив с прошивкой в папку fonts.
Теоритически достаточно заменить boot.img своим, НО в некоторых случаях Ядра сопровождаются дополнительными скриптами. По этому советую ничего не делать если есть какие либо сомнения.
Всем ясного ума Закинул в прошивку темы для лоунчера, а как убрать иконки в меню приложений? и что то у меня половины нет в build.prop как сказано в статье.
Доброго времени суток. Хочу собрать AOKP для Ainol novo 7 Fire. Подскажите пожалуйста как мне собрать Rom+ gapps+compatibiliytв один файл. рекавери По ходу дела понял что нужно редактировать updater-script, можно ли с 3-х файлов updater-script скопировать содержимое в 1 и кинуть в прошивку, предварительно слив все папки и файлы в один архив? Помогите пожалуйста!
Добрый день вам. у меня есть вопросы. 1, где скачать стоковую прошивку на Sony Ericsson xperia play r800i в зип архиве. 2, где находится в прошивке интерфейс рабочего стола, короче выкинуть старый и поставить вот этот стандартный лаунчер Sony Ericsson с интерфейсом 4ех углов.
И...Начали...А как распаковать прошивку *.img ? Win Rar и Ultra ISO не могут :( Нужно распаковать прошивку к GoClever TAB A73 Андроид 4.0.3 На бескрайних просторах ВП встречаются ответы.НО ! Если ты НЕ: 1- программер 2-сисадмин 3-линуксист и 4-ну о-о-очень продвинутый юзер, то Распаковка прош-ки.img под Андрюшу 4.0.3 будет тебе сниться в Ужжсных снах(гг) P.S. Сам, дружище, ток с недельку как приобрёл Таблетку. Ну, рекавери там, Root, понимаешь, впаял. А вот, на счёт "Разобрать по быстрому и собрать" прошку (гг) в .img образе - Это дело по серьёзнеё будет, чем "В носу поковырять". Тащи бухалово - ща расберём твою .img Прошъёшь и получишь SUPERкирпичару!!! Поясню: там всё ODEXировано(Защита от нас с тобой, таких Умных) Ну, распаковал.Ну изменил.Ну, запаковал, прошил и... - КИРПИЧ! DeodexИровал - аналогично... Там "всякие" подписи, разрешения RootExt4, хаш-суммы... Ты в этом "шаришь"? С искр. ув. жму пять
где в андроид хранятся языки интерфейса
0 ответить