Мод прошивка своїми руками
Відео: Вейп своїми руками | боксмод варівольт на Arduino
Практично у кожного користувача android смартфона з`являлося бажання створити або відредагувати прошивку під свої потреби і бажання. У даній статті ми і розглянемо принцип редагування прошивки для CWM (в zip форматі).
підготовка:
В першу чергу необхідно визначитися яку прошивку будемо брати за основу. Краще використовувати офф. прошивку в ЗІПе. Майже для кожного поширеного девайса існує чиста прошивка + root.
Коли прошивка обрана її необхідно завантажити в будь-який зручний вам місце на ПК (розпаковувати не варто).
Також нам потрібно архіватор, раджу використовувати
Структура прошивки:
Відкриваючи архів з прошивкою ви бачите таке:
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 своїм, але в деяких випадках Ядра супроводжуються додатковими скриптами. З цього раджу нічого не робити якщо є будь-які сумніви.
- Одексірованіе android додатків
- Як прошити андроїд телефон або планшет і для чого?
- Як прошити китайський андроїд смартфонів або планшет
- Як прошити nexus офіційною прошивкою - інструкція
- Kdz updater - як прошити смартфон lg на андроїд (інструкція)
- Xperifirm - як знайти і завантажити прошивку для sony xperia (андроїд)
- Де знаходиться прошивка викачана по повітрю на андроїд
- Що таке odex і deodex в android
- Як прошити роутер?
- Як встановити прошивку cyanogenmod за допомогою інсталятора cyanogenmod на андроїд
- Що таке кастомниє прошивки андроїд
- Що таке кастомниє прошивки для андроїд
- Що таке odex і deodex на андроїд
- Як отримати tar-файл cwm recovery для прошивки через odin
- Як прошити телефон google pixel (гугл піксель)
- Прошивка андроїд за допомогою утиліти fastboot
- Прошивка dir-100
- Редагування прошивок андроїд за допомогою samsung root firmware replacer
- Структура zip файлів для clockworkmod
- Update zip creator - створення update.zip на андроїд
- Прошивка приставки mag-250