Жүйелік img файлын қалай ашуға болады. IMG-ден APK файлдарын қалай шығаруға болады (Android микробағдарламасын талдау). FTF микробағдарламасынан ядроны қалай дұрыс шығаруға болады

Әрбір дерлік Android смартфоны пайдаланушысының қажеттіліктері мен тілектеріне сәйкес микробағдарлама жасау немесе өңдеу ниеті бар. Бұл мақалада біз CWM үшін микробағдарламаны өңдеу принципін қарастырамыз (zip форматында).

Дайындық:

Ең алдымен, біз қандай микробағдарламаны негізге алатынымызды шешуіміз керек. Өшірген дұрыс. zip ішіндегі микробағдарлама. Әрбір дерлік жалпы құрылғы үшін таза микробағдарлама + түбір бар.
Микробағдарлама таңдалған кезде, оны компьютеріңіздегі сізге ыңғайлы кез келген орынға жүктеп алу керек (орамадан шығарудың қажеті жоқ).
Бізге архиватор да қажет болады, мен пайдалануға кеңес беремін 7zipжәне осы түрдегі ең жақсы мәтіндік редактор Блокнот++.

Микробағдарлама құрылымы:

Мұрағатты микробағдарлама арқылы ашқанда, сіз келесіні көресіз:
META-INF- Қалта микробағдарламаны орнату сценарийлерін қамтиды.
жүйесі- барлық микробағдарлама файлдары бар қалта (қосымшалар, түзетулер, сценарийлер және т.б.).
boot.img- жүйенің өзегі.

Барлық дерлік манипуляциялар қалтада жүзеге асырылады жүйесі, оның құрылымы:
қолданба- жүйелік қолданбалар.
бин- жүйенің өз ресурстары.
т.б- Сценарийлер, түзетулер, конфигурациялар, профильдер және жүйе параметрлері.
қаріптер- Жүйелік қаріптер.
шеңбер- мұнда негізгі жүйелік файлдар сақталады (графика, анимация мәтінінің параметрлері және т.б.).
lib- жүйелік кітапханалар.
бұқаралық ақпарат құралдары- мультимедиялық файлдар (хабарландыру рингтондары, жүктеу анимациясы, тұсқағаз және т.б.).
usr- жүйе болашақта өзгерте алмайтын параметрлер (олар тек оқу режимінде жұмыс істейді).
xbin- тағы да жүйе конфигурациялары және басқа түзетулер.
build.prop- жүйе, тіл параметрлері және жүйе өнімділігі туралы ақпарат.

Қолданбалар:

Жүйеге бағдарламалық құралды қоспас/жоймас бұрын микробағдарламаның деодекстелгенін тексеру керек (яғни қолданба қалтасында .odex файлдарының бар-жоғын тексеріңіз. Егер файлдар бар болса, осы арқылы олардан құтылу керек. нұсқаулар .
Микробағдарламаға бағдарламалық құралды қосыңыз:
Ең алдымен, смарт құрылғыңызға жинаққа қосқыңыз келетін бағдарламаларды орнатуыңыз керек. Орнатқаннан кейін біз оларды жүйеден алып тастаймыз Түбір Explorerжәне оның аналогтары, олар деректер/қолданба жолында орналасқан, бізге олардың lib-тері де қажет (егер олар бар болса, әрине), олар деректер/деректер жолында орналасқан. Олар қолданбадағы аттас қалтада орналасқан және кеңейтімі бар .сондықтан. Сосын ұсталды .apkфайлдарды мұрағатқа жүйе/қолданба және кеңейтімі бар файлдар бойымен орналастырыңыз .сондықтан(libs) system/lib жолында.
Біз бағдарламалық жасақтаманы микробағдарламадан алып тастаймыз:
Мұнда бәрі қарапайым, қалтаға өтіңіз қолданба- біз қажет емес нәрсені шешеміз және барлық қажет емес бағдарламалық жасақтаманы алып тастаймыз (жүйеге қол тигізбеу жақсы).

Тіл және микробағдарлама нұсқасы:

build.prop файлын жұмыс үстеліне көшіріңіз. Оны блокнотпен ашып, жолдарды табыңыз:

ro.product.locale.language=en
ro.product.locale.region=АҚШ

орыс тілі үшін мұны істеу керек:

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

жолға модыңыздың атын енгізіңіз

сол build.prop

Графикалық өнер:

Микробағдарламаның барлық графикалық бөлігі екі файлдың framework-res.apk файл жолында сақталады жүйелік жүйежәне SystemUI.apk жүйелік қолданба. Ал параметрлер қолданбасының графикалық бөлігі табиғи түрде Settings.apk қолданбасында сақталады.

Сценарийлер мен түзетулер (жүйені жеделдету және оңтайландыру):

Параметрлердің көпшілігі файлда жасалған build.prop, бұл туралы оқи аласыз. Сондай-ақ, егер сіздің ядроңыз қолдаса init.dжүйені оңтайландыруға арналған бірқатар сценарийлер бар, олардың бірі осы мақалада сипатталған (RAM оңтайландыру)және осы мақалада init.d үшін сценарийлерді өзгертіңіз

Жүйе қаріптерін ауыстыру:

Жоғарыда айтылғандай, барлық қаріптер қалтада болады қаріптер, негізгі қаріптер: DroidSans.ttf және DroidSans-Bold.ttf оларды жоғарыда көрсетілгендей атын өзгертуге және қалтадағы микробағдарламамен мұрағатқа ауыстыру арқылы кез келген қаріптермен ауыстыруға болады. қаріптер.

Негізгі:

Теориялық тұрғыдан алғанда, ауыстыру жеткілікті boot.imgөзіндік, бірақ кейбір жағдайларда ядролар қосымша сценарийлермен бірге жүреді. Сондықтан, күмәніңіз болса, ештеңе істемеуге кеңес беремін.



Ресми микробағдарлама негізінде Sony үшін жеке микробағдарлама жасау жолын бастағысы келетіндер үшін FTF пішімінде Sony микробағдарламасын қалай ашу керектігін білуіңіз керек.

Не керек?

1. Компьютер

2. Соңғы нұсқаны жүктеп алыңыз ресми жарқыл емес FlashTool және орнатыңыз

3. Unix кескін менеджері ext2explore.exe файлын жүктеп алыңыз

3. Тегін 7-zip архиваторын жүктеп алыңыз және орнатыңыз

4. FTF форматындағы Sony микробағдарламасы

Sony микробағдарламасын FTF пішімінде орамнан шығару туралы нұсқаулар

1. FTF микробағдарламасын тінтуірдің оң жақ түймешігімен нұқыңыз - мұрағатты ашыңыз немесе архивтен шығарыңыз

2. FlashTool орнатқаннан кейін жолға өтіңіз C: Flashtool
3. FlashTool бағдарламасын іске қосыңыз және панельдегі мәзірді таңдаңыз Құралдар -> Күнә редакторы

4. Sin Editor ішіндегі ftf микробағдарламасынан алынған sin файлын таңдап, Extract Data (Деректерді шығарып алу) түймесін басыңыз. Осыдан кейін микробағдарлама файлын оқылатын пішінге түрлендіру процесі басталады.
5. Нәтижесінде кеңейтімі бар жаңа файлды алуға болады yassf2немесе ext4немесе эльф

Егер файл *. yassf2

Құралдар -> Yaffs2 таңдаңыз, содан кейін файлды таңдау үшін терезе пайда болады, кеңейтімі бар файлды таңдаңыз *.yasff2

Бірнеше минуттан кейін сіз микробағдарламада болған файлдары бар қалтаны аласыз

Егер файл *.ext4 немесе *.elf болса

1. Егер сізде кеңейтімі бар файл болса *.элф, содан кейін оның атын өзгертіңіз *.ext4

2. Бұрын жүктелген ext2explore бағдарламасын іске қосыңыз, микробағдарлама файлын таңдаңыз, содан кейін микробағдарламаның мазмұны терезеде пайда болады, енді мазмұнды сақтауға болады.

Ары қарай не?

Егер сіз болашақта жарқырайтын update.zip жасауды жоспарласаңыз, онда сіз мақалаға өтуіңіз керек - Жаңартқыш сценарийін жасау

FTF микробағдарламасынан ядроны қалай дұрыс шығаруға болады?

update.zip арқылы жыпылықтау үшін «дұрыс» ядроны алу үшін сізге бірдей Flashtool қажет болады.

1. FTF микробағдарламасын мұрағатшымен ашып, шығарып алыңыз kernel.sin

Егер сіз Android жүйесінде микробағдарлама жасау және өңдеуде өз күшіңізді сынағыңыз келсе, Samsung Root Firmware Replacer бағдарламасы микробағдарлама жасауға көмектеседі!

Samsung Root Firmware Replacer бағдарламасы және оның мүмкіндіктері туралы қысқаша

Бұл бағдарлама арқылы сіз:

  • Samsung микробағдарламасын қаптамадан шығарыңыз
  • Микробағдарламаны киіңіз
  • Автоматты режимде түбірлік құқықтарды ендіру
  • Микробағдарламаны файлдармен автоматты түрде толтырыңыз
  • Жобаны тоқтатыңыз, содан кейін онымен жұмысты жалғастырыңыз
  • Микробағдарламаны жинақтаңыз

Samsung Root Firmware Replacer үшін қажетті құрамдас бөліктер мен жұмыс шарттары

Samsung Root Firmware Replacer функцияларын бастау бағдарламасын қарап шығу және сипаттамасы

1. Samsung Root Firmware Replacer бағдарламасы бар қалтаға өтіңіз, терминалда ашу үшін тінтуірдің оң жақ түймешігін басыңыз.

2. Терминалда пәрменді енгізіңіз

3. Сіздің алдыңызда бағдарлама интерфейсі ашылады

4. Бағдарламаны бірінші рет іске қоссаңыз, онда орындаңыз - Параметрлер Конфигурация

Samsung Root микробағдарламасын ауыстыру құралымен жұмыс істеу

Параграф *.tar.md5 микробағдарламасын қаптамадан шығарыңыз- микробағдарламаны қаптамадан шығарады, бұл үшін файлды қалтаға жылжытыңыз unpack_tar_md5, содан кейін барлық файлдар шығарылады және factoryfs немесе жүйелік файл input_img ішіне жылжытылады

абзац Android жүйесінен *.img жасау (Android қажет)- ағымдағы Android күйінен микробағдарлама жасауға мүмкіндік береді. Бұл элемент жұмыс істеуі үшін USB жөндеу мүмкіндігі қосылған компьютерге Android қосылған болуы керек.

Бұл элементтің ішкі мәзірі бар

Параграф Түпнұсқа микробағдарламадан *.img жасаудайын микробағдарламаны өзгертуге мүмкіндік береді, ол үшін кез келген IMG файлын input_img қалтасына жылжытыңыз.

Бұл элементтің де өз ішкі мәзірі бар

Samsung Root Firmware Replacer бағдарламасын пайдалану мысалы

Бұл мысалда микробағдарлама Android жүйесінің ағымдағы күйінен жасалған

1. Android жүйесін компьютерге қосыңыз

2. Бағдарламаны іске қосыңыз

3. Android жүйесінен *.img жасау опциясын таңдаңыз (Android қажет)

4. Remove image from Android және img бумасын таңдаңыз

5. Кескін жойылатын бөлімді таңдау

6. Кескін жойылып, компьютерге тасымалданғанша 6-7 минут күтіңіз.

Маңызды! Смартфоныңызда немесе планшетіңізде, сондай-ақ компьютерде суретке түсіру үшін жеткілікті жады болуы керек. Кескін өлшемі 2 МБ пен 2 ГБ аралығында болуы мүмкін

7. Кескінді жойғаннан кейін оны өзгертуге болады, қажет болса (түбірді енгізу), оны қайтадан буып тастауға болады, ол үшін

8. img ішінде Пакет жобасын таңдаңыз

9. Микробағдарламаның өлшемі мен атын көрсетіңіз.

  • Бөлім өлшемін осылай көрсетіңіз: блок өлшемін 1024-ке бөліп, нәтижеге М әрпін қосыңыз.

  • Атау сіз өзгерткен атқа сәйкес келуі керек

11. Сондай-ақ, ядроны Android жүйесінен көшіруді ұмытпаңыз, бұл үшін элементті пайдаланыңыз - Android-тан кескінді жою - boot.img немесе zImage

12. Барлық манипуляциялардан кейін микробағдарламаны TAR.MD5 ішінде жинау керек

13 Негізгі мәзірде *.tar.md5 микробағдарламаны жинақтау тармағын таңдаңыз

14 Samsung Root Firmware Replacer бағдарламасындағы микробағдарлама дайын, сіз жасай аласыз

Android IMG Mega утилитасы барлық жаңадан бастаушылар мен озық ромоделерлерге, әзірлеушілерге, Android кескіндерін өңдеуге арналған.

Android IMG Repack құралдары бұл не және неге?

Лақап атпен пайдаланушы Android IMG Repack Tools утилитасы A.S._id(xda, w3bsit3-dns.com), Android кескіндерін өңдеуге арналған:

  • Android кескінін орау (img, ext4)
  • файлдарды өңдеу (қолмен)
  • суретті жинақтау

Сондай-ақ ядролармен жұмыс (boot.img) және қалпына келтіру (қалпына келтіру). Утилита Linux және Windows жүйелерінде жұмыс істеуге арналған (сіз Cygwin орнатуыңыз керек).

Android IMG Repack құралдары жаңа пайдаланушы микробағдарламасын жасау үшін барлық Android Romodels үшін, сондай-ақ бағдарламалық жасақтаманы әзірлеушілер үшін пайдалы болады.

Android IMG Repack құралдарын қайдан табуға және жүктеп алуға болады?

Сондай-ақ, XDA сайтындағы ресми жоба бетінен Android IMG Repack Tools утилитасының соңғы нұсқасын жүктеп алуға болады.

Компьютерде Android IMG Repack құралдарын орнату

Android ОЖ Linux ядросына негізделгендіктен, Linux негізіндегі операциялық жүйенің Android IMG Repack Tools утилитасымен жұмыс істеу әлі де дұрысырақ болар еді.

Android IMG Repack құралдары үшін ОЖ алдын ала конфигурациясы

Егер сізде Ubuntu 14.04 және одан жоғары нұсқасы болса (және оған негізделген Mint), онда сізге репозиторийден GCC 5 орнату қажет (терминалды ашып, келесі пәрмендерді теріңіз):

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get жаңартуы

sudo apt-get install gcc-5 g++-5

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++-5

Ubuntu 16.04 (және оған негізделген Mint) пайдаланушылары үшін алдымен орнату керек:

1. GNU Automake 1.14 (жүктеп алу және қаптамадан шығару)

2. Gnu Automake қалтасына өтіп, терминалды ашыңыз және командаларды бір-бірден орындаңыз: ./configure make sudo make install

3. Бумаларды орнату: sudo apt-get install git-core gnupg flex bizon gperf libsdl-dev libesd0-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind libreadline6-dev gcc-multilib g+lib+-c1-prox -dev libx11-dev libz-dev gawk texinfo automake libtool cvs libsdl-dev

Android IMG Repack құралдарын орнату

1. Android IMG Repack Tools жүктеп алғаннан кейін, қаптаманы ашыңыз, өтіңіз, терминалды ашыңыз

2. Утилитаны іске қосу пәрменін теріңіз./main_menu

Егер сізде Mint орнатылған болса, онда main_menu файлын басыңыз

3. Утилита бөліміне өтіңіз « 0 - Құралдар мәзірін конфигурациялау және тазалау»

4. « таңдаңыз 1 - android_img_repack_tools құрастырыңыз«, Android кескіндерімен жұмыс істейтін құралдарды жүктеп алу және конфигурациялау үшін.

Android IMG Repack Tools утилитасымен жұмыс істеу

Жақында қызметтік бағдарламаны пайдалану нұсқаулары бар мақаланың жаңартылуын күтіңіз!

FastBoot көмегімен Android жүйесін жыпылықтау керек, бірақ қалай екенін білмейсіз бе? Бұл мақалада FastBoot утилитасын пайдалану және оны Android құрылғысын жыпылықтау үшін пайдалану туралы толық нұсқаулар берілген.

Бұл нұсқаулық FastBoot пайдалану жолын толық түсіндіреді! Егер сіз мұрағатталған жаңартуларды қалай орнату керектігін білмесеңіз, сізге мақала керек - Clockwordmod - бұл не. Суреттермен CWM қалпына келтіру нұсқаулары

FastBoot жүктеп алу және орнату

Android жүйесін FastBoot көмегімен жыпылықтамас бұрын, оны жүктеп алып, қажетті компьютерге орнату керек.

1. FastBoot утилитасын ресми Android SDK бағдарламасымен жүктеп алуға болады (ауыр салмақ)

неге ADB RUN жақсырақ

Іске қосу

Егер сіз Fastboot бағдарламасын бөлек жүктеп алсаңыз

FastBoot жүктеп алып, орнатқаннан кейін « Пәрмен жолы »

және vve Fastboot утилитасы бар қалтаға өту үшін пәрмендерді енгізіңіз (егер сіз орнатқан болсаңызбөлек FastBoot)

CD/
CD adb

Егер сіз ADB RUN жүктеп алған болсаңыз

Егер сіздің таңдауыңыз ADB RUN бағдарламасында болса, оны іске қосыңыз және мәзірден Manual -> ADB таңдаңыз

Жыпылықтау қажет файлдар Fastboot утилитасы сияқты бір қалтада орналасуы керек

FastBoot көмегімен Android-ды қалай жыпылықтау туралы пәрмендерге арналған нұсқаулар

Командалар мен микробағдарлама файлдарын олар көрсетілгендей жазу өте маңызды!

Пәрменіңіз көрсетілген болса

fastboot флэш кэші NazvaniAFiLe.img

онда дәл осылай жазу керек, бірақ басқаша емес. Басқаша айтқанда, әріптердің жағдайы маңызды, әйтпесе қате пайда болады «суретті» жүктей алмайды - мұндай файл жоқ.

Пәрмендерді микробағдарлама режиміне қайта жүктеңіз (жүктеуші)

fastboot қайта жүктеу-жүктеу құралы

Пәрмен Android компьютеріңізді «көреді».

Fastboot қолданбасында бірдеңе жасамас бұрын компьютер мен Android арасындағы байланыс бар-жоғын тексеруді әдетке айналдырыңыз:

Сіздің компьютеріңіздің Android құрылғыңызды көре алатынын тексеру

жылдам жүктелетін құрылғылар

Құрылғы микробағдарлама режимінде (жүктеуші) болғанда осы пәрменді орындаңыз.

Nexus Bootloader құлпын ашу және құлыптау пәрмендері

Nexus үшін жүктеуші құлпын ашыңыз

fastboot oem құлпын ашу

Nexus үшін жүктегішті құлыптау

fastboot oem құлпы

Жүктеуші нұсқасын табу пәрмені

Android жүйесінде орнатылған жүктегіштің нұсқа нөмірін көрсетеді

fastboot getvar нұсқасы - жүктеуші

Бөлімді пішімдеу пәрмендері

Android жүйесінде кез келген бөлімді жыпылықтамас бұрын, оны жұмыс кезінде ешқандай проблемалар болмайтындай етіп пішімдеу керек

fastboot өшіру Imya_razdela - бөлімді өшіру: жүктеу, радио, қалпына келтіру, жүйе, пайдаланушы деректері және т.б

Кэш бөлімін жояды

fastboot кэшті өшіру

Деректер бөлімін өшіреді

fastboot пайдаланушы деректерін өшіреді

Жүйе бөлімін өшіреді

fastboot өшіру жүйесі

Қалпына келтіру бөлімін өшіреді

fastboot өшіруді қалпына келтіру

Бөлімді жыпылықтауға арналған командалар

Бөлімді немесе бөлімдерді пішімдегеннен кейін микробағдарламаны жыпылықтауды бастауға болады

fastboot флэш Imya_razdela imya_file.img - таңдалған бөлімнің микробағдарламасы: жүктеу, радио, қалпына келтіру, жүйе, пайдаланушы деректері және т.б

Жүйе бөлімін жыпылықтаңыз (Жүйе)

fastboot флэш жүйесі imya.img

Кэш бөлімін жыпылықтаңыз

fastboot флэш кэші imya.img

Деректер бөлімін жыпылықтаңыз

fastboot флэш пайдаланушы деректері imya.img

Қалпына келтіру бөлімін жыпылықтаңыз

fastboot флэш қалпына келтіру imya.img

Қосылған анимацияны орнату (анимациясы бар микробағдарлама бөлімі)

fastboot flash splash1 splash.img

Барлық бөлімдерді жарқылдату (жүктеу, қалпына келтіру және жүйе)

fastboot флеш

Орнына imya.img- сіз жыпылықтайтын файлдың атын енгізуіңіз керек

update.zip орнату пәрмені

Android жүйесіндегі жаңарту мұрағатын update.zip пішімінде немесе әртүрлі бөлімдердің IMG кескіндері бар ZIP мұрағатында жыпылықтайды.

fastboot жаңарту filename.zip

Sony құрылғылары үшін

Sony құрылғысының қосылымын тексеру, егер жауап 0,3 құрылғы болса, онда ол қосылған

fastboot.exe -i 0x0fce getvar нұсқасы

Жүктеу құралының құлпын ашыңыз

fastboot.exe -i 0x0fce oem құлпын ашу 0xReceived_Key

Bootloader Sony құлпын ашу туралы толығырақ ақпарат - Sony Bootloader құлпын ашу әдісі

Құрылғы қатесі күтілуде

Пәрмен терезесінде келесі хабарлама ұзақ уақыт бойы қосылып тұрса: құрылғыны күтуде- білдіреді:

  • Драйвер орнатылмаған немесе дұрыс орнатылмаған - қайта орнатыңыз немесе орнатыңыз
  • Android құрылғысы жүктеуші режимінде емес - аударыңыз
  • USB портына қате қосылым - компьютердің артқы USB 2.0 порттарын пайдаланыңыз, USB хабтарын пайдаланбаңыз.




Жоғарғы