Мод прошивка своїми руками

android-bas

Відео: Вейп своїми руками | боксмод варівольт на Arduino

Практично у кожного користувача android смартфона з`являлося бажання створити або відредагувати прошивку під свої потреби і бажання. У даній статті ми і розглянемо принцип редагування прошивки для 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 - визначаємося що нам не потрібно і видаляємо весь непотрібний софт (систему краще не чіпати).

Відео: Секрет ЧІП ТЮНІНГ. Прошивка своїми руками на РАЗ-ДВА-ТРИ!

Мова і версія прошивки:




Копіюємо файл build.prop на робочий стіл. Відкриваємо його блокнотом і знаходимо рядки:

ro.product.locale.language = en
ro.product.locale.region = US

для російської мови необхідно зробити так:

Відео: Кабель для прошивки Січень 5.1 своїми руками




ro.product.locale.language = ru
ro.product.locale.region = RU

назва свого мода вписуємо в рядок

ro.modversion =

в тому ж build.prop

графіка:

Вся графічна частина прошивки зберігається в двох файлах framework-res.apk шлях до файлу systemframework і SystemUI.apk по дорозі systemapp. А графічна частина програми настройки зберігається природно в додатку Settings.apk.

Скрипти і твіки (прискорення і оптимізація системи):

Велика частина налаштувань проводиться в файлі build.prop, з цього приводу можна прочитати тут. Так само якщо ваше ядро ​​підтримує init.d є ряд скриптів для оптимізації системи, один з них описаний в цій статті (Оптимізація оперативної пам`яті) і в даній статті Скрипти-твики для init.d

Заміна шрифтів системи:

Як вище містилося все шрифти міститися в папці fonts, основні шрифти це: DroidSans.ttf і DroidSans-Bold.ttf їх можна замінити будь-якими шрифтами перейменувавши їх аналогічно вищевказаним і перемістити з заміною в архів з прошивкою в папку fonts.

Відео: 3Д принтер своїми руками (заливаємо прошивку марлин Ч1)

ядро:

Теоретично досить замінити boot.img своїм, але в деяких випадках Ядра супроводжуються додатковими скриптами. З цього раджу нічого не робити якщо є будь-які сумніви.

Поділися в соціальних мережах:

Схожі
Що таке кастомниє прошивки для андроїдЩо таке кастомниє прошивки для андроїд
Що таке odex і deodex на андроїдЩо таке odex і deodex на андроїд
Редагування прошивок андроїд за допомогою samsung root firmware replacerРедагування прошивок андроїд за допомогою samsung root firmware replacer
Як встановити прошивку cyanogenmod за допомогою інсталятора cyanogenmod на андроїдЯк встановити прошивку cyanogenmod за допомогою інсталятора cyanogenmod на андроїд
Одексірованіе android додатківОдексірованіе android додатків
Прошивка андроїд за допомогою утиліти fastbootПрошивка андроїд за допомогою утиліти fastboot
Структура zip файлів для clockworkmodСтруктура zip файлів для clockworkmod
Прошивка приставки mag-250Прошивка приставки mag-250
Як прошити nexus офіційною прошивкою - інструкціяЯк прошити nexus офіційною прошивкою - інструкція
Як прошити телефон google pixel (гугл піксель)Як прошити телефон google pixel (гугл піксель)
» » Мод прошивка своїми руками