Структура zip файлів для clockworkmod
Відео: як розпакувати zip і rar на андроїд
Відео: Kак архівувати і розпакувати файли (архіватор 7zip)
ZIP файли для ClockworkMod являють собою звичайні архіви, які відрізняються тим, що всередині них містяться файли прошивки і інструкція по установці (папка META-INF). Це інструкція для CWM, в якій описується які файли скопіювати і куди, які видалити, які дозволи (permissions) у них виставити, і інші дії, які потрібно виконати при установці даного ZIP`а, наприклад очищення (wipe), установка образу img і т.д. Дані прошивки в архіві лежать по розділах точно так же, як вони будуть розташовуватися в пам`яті пристрою. Розділи в архіві можуть бути представлені як у вигляді папок з файлами (назва папки в точності збігається з назвою відповідного розділу у внутрішній пам`яті), так і у вигляді образів img. Завантажувальний розділ (boot) може прошиваться тільки чином. Незалежно від призначення того чи іншого zip`а, zip`и для CWM можна відрізнити, відкривши архів звичайним архіватором, всередині повинна бути папка "META-INF".
META-INF com google android update-script - в цьому файлі міститься інструкція по установці, її можна відкрити текстовим редактором, наприклад "
Список деяких команд, які можна використовувати в інструкції zip.
- команда ui_print пише на екрані пристрою. Приклад: ui_print ( "Copying files to system ...") - напише на екрані установника "Copying files to system ...".
- команда format форматує папку на пристрої. Приклад format ( "MTD", "system") - очистить / system. Пишеться завжди до команди mount.
- команда mount монтує папки. Приклад: mount ( "MTD", "boot", "/ boot") - змонтує папку / boot як перезаписувану.
- команда package_extract_dir копіює файли з архіву в уже змонтовані папки. Приклад: package_extract_dir ( "system", "/ system") - скопіює все з папки system в / system.
- команда show_progress (fraction, duration) показує прогрес-бар. Приклад: show_progress (0.500000, 40) -
- команда set_perm (uid, gid, mode, path) ставить permissions. Приклад: set_perm (0, 0, 06755, "/ system / xbin / su") - дати permissions SU цій папці.
- команда set_perm_recursive (uid, gid, mode, path) - те саме, що і set_perm, тільки на директорію і весь її вміст. (Аналог chmod -R, chown -R, chgrp -R) Приклад: set_perm_recursive (1002, 1002, 0755, 0440, "/ system / etc / bluetooth") -
- команда symlink - створює символічне посилання (аналог ln -s) Приклад: symlink ( "busybox", "/ system / xbin / [", "/ system / xbin / [[") -
- команда delete - видаляє файл. Приклад: delete ( "/ system / app / Rosie.apk") - видаляє Rosie.apk з system / app
- команда delete_recursive - видаляє директорію з усіма файлами. Приклад: delete_recursive ( "/ system / app /") - видаляє папку system / app
Відео: How to Flash Custom Rom or any ZIP on Android | CWM, Philz Recovery, TWRP | Without Rooting
Статті по темі: Clockworkmod recovery (CWM)
- Clockworkmod recovery (CWM). Що це таке?
- Установка і запуск ClockworkMod Recovery
- Будова і навігація меню ClockworkMod Recovery
- Установка zip файлів на Android за допомогою ClockworkMod
- Створення резервних копій та відновлення за допомогою ClockworkMod
- Структура zip файлів для ClockworkMod
- Файли і папки windows xp
- Архіватор чарівник
- Clockwordmod - що це таке. Інструкція по cwm recovery
- Twrp recovery. Що це таке?
- Що таке odex і deodex в android
- Як розпакувати zip в linux
- Які ставити права доступу на хостингу
- Clockworkmod recovery (cwm). Що це таке?
- Що таке odex і deodex на андроїд
- Як отримати tar-файл cwm recovery для прошивки через odin
- Команда del (erase)
- Команда expand - розпакувати стиснений файл у форматі .cab
- Cтруктура файлової системи linux
- Установка і запуск clockworkmod recovery
- Будова і навігація меню clockworkmod recovery
- Структура apk файлу
- Створення резервних копій та відновлення за допомогою clockworkmod
- Необхідні інструменти для роботи з apk
- Помилка failed (remote: signature verify fail)
- Структура і призначення файлів і папок в андроїд
- Установка zip файлів на android за допомогою clockworkmod