Софт-Портал

скачать Recovery для Android

Рейтинг: 4.9/5.0 (959 проголосовавших)

Категория: Android

Описание

Инструкция по установке через SP Flash Tool и получению Root прав - MediaTek - Прошивка и root

Инструкция по установке recovery.img через SP Flash Tool и получению Root прав Установка кастомного рекавери через SP Flash Tool и получение root прав Данная инструкция подразумевает:
  • Что у вас имеются следующие файлы (спрашивайте в теме по руту вашего устройства, если темы нет, то создайте новую):
  • Flash Tool - программа для прошивки рекавери
  • Scatter.txt - для загрузки recovery.img во Flash Tool
  • recovery.img - собственно, образ самого кастомного рекавери для установки через Flash Tool

  • Что у вас уже установлены драйвера для MediaTek (ссылка с инструкцией кликабельна. Если уже установили драйвера через автоустановщик, то данный пункт можно пропустить)

  • Инструкция по установке кастомного рекавери:

    1. Первым делом скачайте SuperSU архив и поместите его на внутреннюю память вашего устройства. Данный архив распаковывать не надо, просто скопируйте его в корень памяти, рядом с другими папками и файлами (прятать в папки не надо)

    2. Скачайте образ рекавери в формате .img для вашего устройства и поместите его в отельную папку на компьютере. Обязательно переименуйте образ в recovery.img и никак иначе. Скачайте scatter-файл (файл в формате .txt, обычно находится в папке с заводской прошивкой для устройства) и поместите его в ту же папку куда поместили recovery.img, чтобы получилось как показано на скриншоте ниже:

    Название папки не должно содержать кириллических символов, только латиница и цифры. Убедитесь что в данной папке больше нет никаких других файлов. Обычно, recovery.img и scatter-файл уже идут одним архивом для удобства установки, но если у вас есть только recovery.img, то scatter-файл, можно взять в архиве с заводской прошивкой для вашего устройства.

    3. Распакуйте архив с программой Flash Tool и запустите оттуда файл Flash_Tool.exe. на правах администратора (правый клик по файлу -> запуск от имени администратора). Если появится предупреждение о том что не загружен Scatter-файл, то просто нажмите ОК для того чтобы продолжить

    4. Перед вами откроется программа, нажмите на кнопку Scatter-loading в правом углу окна программы. Откроется окно обзора, перейдите в папку где лежит recovery.img и выберите scatter-файл (например MT6592_Android_scatter.txt)

    5. Перед продолжением убедитесь что устройство отключено от ПК. После выбора scatter-файла, в окне Flash Tool должен будет загрузиться файл recovery, убедитесь что флажок стоит только напротив раздела RECOVERY и больше нигде (иногда вместе с рекавери так же прошивается файл boot.img, в таком случае он будет предоставлен вместе с рекавери и будет лежать в той же папке под названием boot.img)

    6. Далее, для перевода программы в режим ожидания подключения смартфона нажмите кнопку Download в окне программы (если выскочит предупреждение о том что не все файлы загружены, нажмите ОК чтобы все равно продолжить). Должно получиться как показано на скриншоте ниже (для 5-й версии Flash Tool и для 3-й версии Flash Tool)

    7. После того как нажали кнопку Download, возьмите ваше устройство в руки и выключите его полностью. Если на вашем устройстве съёмная батарея, то "передёрните" её (вытащить/вставить), но после этого не включайте устройство, а оставьте выключенным. Теперь просто подключите выключенное устройство к компьютеру для того чтобы во Flash Tool стартовала прошивка вашего рекавери. Так как мы прошиваем лишь раздел recovery, то прошивка должна занять считанные секунды. После окончания прошивки появится окошко с зелёным кружочком (если прошивка не стартует, в 99% случаев, это проблема с драйверами, то есть они тупо не установлены)

    8. Как только завершилась прошивка, отключите устройство от ПК, но не спешите его включать. Если батарея съёмная, то "передёрните" её еще раз, но, опять же, не включайте устройство

    Инструкция по получению root прав из кастомного рекавери

    1. После установки кастомного рекавери, возьмите всё еще выключенный телефон в руки и загрузите его сразу в режим recovery. Для этого, на выключенном устройстве зажмите кнопку увеличения звука и кнопку питания и удерживайте эту комбинацию пока устройство не загрузится в режим recovery (увидите всё сами). На некоторых устройствах, для загрузки в рекавери необходимо зажимать и звук вверх и звук вниз (а потом питание), например на Lenovo A369i

    2. После того как вы попали в рекавери делаем следующее (для навигации использует кнопки звука как вверх/вниз и кнопку питания для выбора опции, это если рекавери не сенсорное как TWRP Recovery):
    • Если вы установили CWM Recovery :
    • install zip
    • choose zip from sdcard
    • выбираем zip архив SuperSU, который мы скопировали на память устройства ранее (иногда zip архив для получения рут прав может быть другим, то есть не SuperSU, обычно это оговорено в теме получения root прав на устройство)
    • Yes - Install
    • Reboot System now (в главном меню рекавери выбираем перезагрузку устройства)

    Если вы установили TWRP Recovery :
    • Install zip
    • Выбираем zip архив SuperSU, который мы скопировали на память устройства ранее, устанавливаем его
    • Reboot
    • System

    Если было установлено какое-то другое рекавери, не TWRP и не CWM (два данных рекавери самые распространённые), а например PhilZ Thouch Recovery, то ищите пункт установки zip архива, там всё должно быть интуитивно понятно

    3. После установки zip архива из рекавери и загрузки устройства. Найдите среди установленных приложений новое (установилось вместе с zip архивом) под названием SuperSU. Включите Wi-Fi на устройстве и запустите данное приложение. Если вам будет предложено обновить бинарный файл, то согласитесь на обновление нормальым способом

    4. Всё, после обновления будет получен полноценный root

    скачать recovery для android:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    FAQ по ClockworkMod recovery


    Далеко не на все модели Clockworkmod recovery прошивается при помощи Rom Manager. Часто CWM прошивается при помощи fastboot, есть много других способов. Если есть сложности, то к модели будет прилагаться ссылка на инструкцию.*

    * - если ваша модель поддерживает CWM recovery, но устанавливается особым способом, нажмите кнопку «ТУТ » и напишите модель аппарата и укажите ссылку на инструкцию.

    Более список моделей поддерживаемых CWM Recovery не ведется! Причина, он есть на каждом втором Android устройстве.

    Сообщение отредактировал mainbord - 30.05.2016, 21:38

    Причина редактирования: Добавил сайт на сборщик рекавери

    Сообщение отредактировал mainbord - 21.05.2014, 18:57

    Что такое Clockworkmod recovery (CWM)?

    ClockworkMod recovery (CWM) - модифицированный неофициальный recovery, который выпускается для большинства устройств, работающих под управлением Android. Обладает гораздо более широкими возможностями, чем родной recovery. На некоторых устройствах устанавливается вместо родного recovery, на других устройствах устанавливается параллельно. Позволяет:
    • Устанавливать неофициальные прошивки
    • Устанавливать дополнения и исправления
    • Подключаться к ПК по USB в режиме съёмного накопителя
    • Подключиться к ПК по USB в режиме ADB
    • Создавать резервную копию как всей прошивки, так и отдельных её частей (система, настройки, установленные программы)
    • Восстанавливать данные из ранее созданной резервной копии
    • Сбрасывать данные к заводским настройкам (Wipe – data/factory reset), очищать кеш раздел (wipe cache), очищать далвик-кеш (wipe Dalvik-cache), очищать статистику работы аккумулятора (wipe battery stats)
    • Форматировать и создавать разделы на карте памяти

    Если вы не можете включить телефон и загрузить android, вы всегда можете восстановить через CWM ранее созданную резервную копию со всеми приложениями и настройками.

    Сообщение отредактировал Crea - 26.09.2012, 15:04

    Строение меню CWM Recovery

    Приведён пример CWM версии 5.0.2.7. Пункты меню на разных устройствах могут отличаться

    • Reboot system - перезагрузка устройства
    • apply update.zip from sdcard - установка файла update.zip, находящийся в корне карты памяти sdcard\
    • wipe data/factory reset - полный сброс настроек и данных, при этом очищаются разделы /data и /cache во внутренней памяти устройства и очищается системная папка ".android_secure" на карте памяти
    • wipe cache partition - очистка раздела /cache во внутренней памяти устройства
    • install zip from sdcard - установка zip файла с карты памяти
      • chooze zip from sdcard - выбрать zip файл на карте памяти для установки
      • toggle signature veritification - вкл/выкл проверку подписи файла
      • toggle script assert - вкл/выкл скрипт утверждения

    • backup and restore - создание и восстановление резервной копии
      • Backup - создание резервной копии всех разделов в памяти устройства
      • Advanced Backup - создание резервной копии определённого раздела в памяти устройства
      • Restore - восстановление всех разделов из выбранной резервной копии
      • Advanced Restore - восстановление определённого раздела из выбранной резервной копии

    • mounts and storage - монтирование и накопитель
      • mount /system - монтирование папки системы
      • unmount /data - размонтирование папки с пользовательскими данными
      • unmount /cache размонтирование папки с кешем
      • mount /sdcard - монтирование карты памяти
      • mount /sd-ext - монтирование линукс раздела с карты памяти (если есть)
      • format boot - очистка загрузочного раздела
      • format system - очистка системного раздела
      • format data - очистка раздела с пользовательскими данными и настройками
      • format cache - очистка кеш раздела
      • format sdcard - форматирование карты памяти
      • format sd-ext - форматирование линукс раздела на карте памяти
      • mount USB storage - подключение к компьютеру в режиме съёмного накопителя

    • advanced - дополнительные
      • Reboot Recovery - перезагрузка recovery
      • Wipe Dalvik Cache - очистка Dalvik кеша
      • Wipe Battery Stat - сброс статистики работы аккумулятора
      • Report Error - сообщить об ошибке
      • Key Test - проверка клавиш, при нажатии на кнопку, выдаёт её код
      • Restart adbd - перезагрузка ADB сервера
      • Process dump - Дамп

    • +++++Go Back+++++ - назад, возвращает в предыдущее меню

    Строение меню CWM recovery Touch

    Приведён пример CWM версии 6.0.3.6. Пункты меню на разных устройствах могут отличаться

    • reboot system now - перезагрузка устройства
    • install zip
      • choose zip from sdcard - выбрать прошивку с карты памяти
      • install zip from sideload - установка прошивки с помощью adb sideload
      • apply /sdcard/update.zip - прошивка файла update.zip в корне карты памяти
      • toogle signature verification - вкл./выкл. проверку подписи прошивки
      • choose zip from external sdcard - выбрать прошивку с второстепенной памяти (если имеется в устройстве)
      • +++++Go Back+++++ - назад

    • wipe data/factory reset - форматирование system/data разделов
    • wipe cache partition - форматирование cache раздела
    • backup and restore
      • backup - создание резервной копии (слепок системы)
      • restore - востановление из резервной копии (слепка системы)
      • delete - удаление резервных копий (слепков)
      • advanced restore - востановление опеределных разделов из резервной копии (слепка)
      • free unused backup data - освобождение не используемого места
      • choose default backup format - выбор формата резервной копии
      • backup to external sdcard - создfние резервной копии (слепка системы) на второстепенную память (если имеется в устройстве)
      • restore from external sdcard - востановление из резервной копии (слепка системы) из второстепенной памяти (если имеется в устройстве)
      • advanced restore from external sdcard - востановление опеределных разделов из резервной копии (слепка) из второстепенной памяти (если имеется в устройстве)
      • delete from external sdcard - удаление резервных копий (слепков) из второстепенной памяти (если имеется на устройстве)
      • create image zip - создание update.zip копии (слепка)
      • +++++Go Back+++++ - назад

    • mounts and storage
      • mount /efs - монтирование раздела /efs (встречается на устройствах фирмы Samsung)
      • mount /cache - монтирование раздела /cache
      • mount /system - монтирование раздела /system
      • mount /data - монтирование раздела /data
      • mount /preload - монтирование раздела /preload (встречается на устройствах фирмы Samsung)
      • mount /external_sd - монтирование второстепенной памяти (если имеется в устройстве)
      • format /cache - очистка раздела /cache
      • format /system - очистка раздела /system
      • format /data - очистка раздела /data
      • format /preload - очистка раздела /preload (встречается на устройствах фирмы Samsung)
      • format /sdcard - очистка раздела /sdcard
      • format /external_sd - очистка раздела второстепенной памяти (если имеется в устройстве)
      • format /data and /data/media (/sdcard) - очистка раздела /data и /data/media (на карте памяти)
      • +++++Go Back+++++

    • advanced
      • reboot recovery - перезагрузить recovery
      • reboot booloader - перезагрузиться в bootloader
      • power off - выключить устройство
      • wipe dalvik cache - форматирование dalvik cache (с появлением ART в Android 4.4 от этого пункта можно отказаться)
      • report error - сообщить об ошибке
      • key test - проверка клавиш, при нажатии на кнопку, выдаёт её код
      • show log - показать лог работы в recovery (можно просматривать логи почему не ставиться прошивка)
      • +++++Go Back+++++


    Сообщение отредактировал Crea - 26.11.2013, 13:02

    Навигация по меню

    На всех устройствах управление CWM производится по-разному. Но в большинстве устройств используется следующая схема:
    • кнопка увеличения громкости - вверх,
    • кнопка уменьшения громкости - вниз,
    • кнопка включения/выключения - выбор пункта.
    На некоторых устройствах дополнительно задействуют другие кнопки, например для возврата в предыдущее меню. Последние версии CWM поддерживают нажатия на экран.

    В CWM touch - управление производиться нажатием (тапом) по нужным функциям.

    Дополнительная функция:
    Если сделать 5 свайпов по меню вверх-вниз, то включается режим "Rainbow mode" (разноцветные пункты меню).

    Сообщение отредактировал MrMAP - 01.08.2014, 16:39

    Прошивка Clockworkmod recovery

    Установка CWM через RomManager подходит не для всех устройств. Метод установки CWM на ваше устройство уточняйте в теме прошивки вашего устройства в разделе Android - Прошивки .

    1) Установка recovery через fastboot.
    Родной способ установки любого recovery для Android устройств это прошивка recovery через fastboot в раздел recovery телефона. Данный способ является предпочтительным Как зайти в режим fastboot и где взять файлы для его работы, читайте в теме прошивки вашего устройства, способы и файлы везде отличаются. Подходит этот метод только для устройств на которых разблокирован загрузчик и на которых есть раздел recovery. Recovery прошивается командой:
    fastboot flash recovery recovery.img
    где:
    fastboot - имя запускающего файла fastboot
    recovery.img - название образа с рекавери

    2) Установка recovery через RomManager.
    Способ является крайне нежелательным, если есть другие способы прошивки recovery на ваше устройство, используйте их. Перед тем как пользоваться этим приложением, уточните совместимость вашего устройства с приложением и нюансы установки, в противном случае вы можете получить кирпич. RomManager - это не CWM, это всего лишь программа, которая устанавливает Clockworkmod recovery. После установки приложение RomManager можно удалить из системы.

    Список моделей, которые поддерживает Rom Manager
    • Получаем root права
    • Устанавливаем "RomManager" через Маркет или другими способами
    • Запускаем и даем root права
    • Нажимаем на первый пункт "установка clockworkmod recovery" и ждем загрузки и сообщения об удачной установке
    • Чтобы войти в recovery нажимаем пункт "перезагрузка в recovery"

    3) Установка recovery другими способами.
    На некоторых устройствах, с заблокированным загрузчиком, или защитой от записи определённых разделов, или для сохранения гарантии, или при отсутствии раздела recovery, или по другим обстоятельствам, recovery может прошивать, либо в раздел boot либо в раздел system. Происходит это соответственно, либо с прошивкой ядра, либо установочным приложением.

    4) Установка recovery через прошивальщик с компьютера.
    В данном случае используется, программа для прошивки на компьютере и к ней идут свои файлы. К примеру, для Samsung это Odin. Для Motorola RSD Lite и так далее.

    Сообщение отредактировал mainbord - 30.09.2015, 18:45

    Прошивка CWM Recovery на сложные устройства.

    Драйвера и утилиты
    1. adb.zip
    2. Образ ClockWorkMod recovery для HTC Rider: recovery.img
    3. HTC drivers: я скачал HTC Sync, установил всё (ставится вместе с драйверами), потом через "Пуск > Панель управления > Удаление программ" удалил сам HTC Sync, т.о. остались только драйвера. Если вы скачаете и установите отдельно драйвера. устанавливать HTC Sync НЕ НАДО!
    4. Root: su_2.3.6.3_efgh_fixed_unsigned.zip Можно попробовать версию поновее, но эта точно работает, других я не пробовал

    Разблокировка загрузчиков HTC через официальный сайт компании


    После того, как разблокирован загрузчик, нужно прошить CWM Recovery:

    Прошивка CWM Recovery в раздел Recovery телефона

    Подключаем телефон через USB в режиме "только зарядка", включаем режим отладки (если не включен).
    Разархивируем adb.zip (прикреплен в "Драйвера и утилиты") "C:\adb" Туда же кладем recovery.img
    Для Windows 7: Пуск > строка "найти программы и файлы" > cmd > запускаем с правами администратора. Далее всё выполняем в командной строке:
    Переходим в папку adb: cd C:\adb
    Перезагружаем телефон в bootloader: adb reboot bootloader. Когда телефон перезагрузится в bootloader.
    Прошиваем CWM: fastboot flash recovery recovery.img
    Если всё прошло гладко должен прошиться CWM.
    После нажатием Power перезагрузите телефон


    С помощью CWM Recovery получаем Root:

    Получение прав суперпользователя

    Кладем файл su-2.3.6.3-efgh-fixed-unsigned.zip (или другой версии) в корень SD-карты
    Перезагружаемся в bootloader,
    Заходим в Recovery,
    Выбираем - install zip from sdcard,
    Выбираем - choose zip from sdcard,
    Выбираем .ZIP файл (в данном случае это su-2.3.6.3-efgh-fixed-unsigned.zip)
    Подтверждаем установку .ZIP файла. (Пункт с подтверждением обычно не первый по списку. Это нормально.)
    Ждем окончания установки.
    Выбираем - +++++Go Back+++++.
    Выбираем - reboot system now. (Телефон перезагружается.)

    Прошивка CWM Recovery на Galaxy S Captivate Glide

    • Запустите Odin (1.83 версия и выше)
    • Запустите телефон в режиме Download Mode
    • Выберите PDA в Odin и выберите файл "CWMR_recovery.tar.md5"
    • Галочку ставим только на "auto reboot".
    Скачать

    Сообщение отредактировал Crea - 26.11.2013, 13:13

    Список моделей, которые поддерживает ROM Manager

    Данный список не содержит полной информации обо всех устройствах, поддерживаемых Rom Manager. Если устройство поддерживает Rom Manager, нажмите кнопку жалоба и напишите: "Rom Manager - модель и фирму устройства".
    Даже если устройство написано в этом списке, перед тем как поставить себе Rom manager убедитесь в теме прошивки вашего устройства, что Rom manager подходит для вашей модели и прошивки и выполнит нужную вам функцию. Чаще всего Rom manager поддерживается только определёнными прошивками (Cyanogenmod, MIUI и т.д.) и выполняет только определённую функцию (обновление определённой прошивки, установка CWM на определённую прошивку)

    Nexus One
    Nexus S
    Nexus S 4G

    Aria
    Desire
    Desire HD
    Desire S
    Dream
    Droid Eris
    Evo 4G
    Evo 4G Shift
    HD2 (Leo) - только при использовании загрузчика cLK
    Hero
    Hero Sprint
    Incredible
    Incredible 2
    Incredible S
    Legend
    Magic
    MyTouch 3G
    MyTouch 4G
    MyTouch Slide
    One S
    Tattoo
    Thunderbolt
    Wildfire
    Wildfire S

    Ally
    Optimus 2X
    Optimus Black
    Optimus Hub
    Optimus L3
    Optimus Sol
    Optimus Me
    Optimus One

    Atrix 4G
    Backflip
    Cliq
    Cliq XT
    Droid
    Droid 2
    Droid 2 Global
    Droid Pro
    Droid X
    Milestone
    Photon 4G
    Xoom

    Galaxy Ace (GT-S5830, GT-S5830i)
    Galaxy Note 2 (N7100)
    Galaxy S2
    Galaxy S3 (GT-I9300)
    Galaxy S Captivate
    Galaxy S Epic 4G
    Galaxy S Fascinate
    Galaxy S i9000
    Galaxy S Note
    Galaxy S Mesmerize
    Galaxy S ShowCase
    Galaxy S Vibrant
    Galaxy Tab ATT
    Galaxy Tab GSM
    Galaxy Tab Sprint
    Galaxy Tab T-Mobile
    Galaxy Tab Verizon
    Galaxy Y
    Galaxy Wonder

    Acer Liquid
    Advent Vega
    Сommtiva Z71
    Dell Streak 7
    DNS s4502 / Innos D9
    eLocity A7
    GARMIN-ASUS A50
    Geeksphone ONE
    Huawei Ascend
    Huawei Ideos
    Huawei Pulse
    Huawei Pulse Mini
    Nook Color
    Pipo U1
    Sony Xperia P
    Spice MI700
    Superpad SAWEE10
    Viewsonic GTab
    Viewsonic ViewPad 7
    ZTE Blade
    ZTE Racer

    Список более не ведется!

    Сообщение отредактировал ogrino - 19.08.2014, 13:24

    Установка zip файлов

    ZIP файлами для CWM могут быть: прошивки, русификаторы, deodexed, дополнения, улучшения, украшалки, ядра, радио.

    В общем любые изменения в системных файлах в основном производят через ZIP.

    1. На устройстве должен быть установлен ClockWorkMod recovery.
    2. Создать полную резервную копию прошивки (поможет восстановить систему, если что-то пойдёт не так).
    3. Аккумулятор должен быть заряжен на 100%. Конечно сам процесс установки столько энергии не потратит, но с 15-20% заряда пытаться устанавливать новую прошивку точно не стоит.
    4. Отключить устройство от зарядки и компьютера.
    5. Устанавливаемый архив, например FrozenEclairDefy_V2.34.1.zip, скопировать в корень карты памяти, НЕ разархивируя его. Имя файла должно содержать только цифры и латинские буквы, пробелы и специальные символы не допустимы. CWM позволяет устанавливать zip'ы, находящиеся не только в корне карты памяти, но такой способ позволяет упростить процесс прошивки.
    6. Зайти в ClockWorkMod recovery.
    7. Выбрать пункт "install zip from sdcard".
    8. Выбрать "choose zip from sdcard".
    9. В открывшемся встроенном файловом менеджере выбрать "FrozenEclairDefy_V2.34.1.zip". В списке сверху будут папки, внизу файлы.
    10. Подтверждаем установку выбором пункта "YES". Пункт с подтверждением обычно не первый по списку, это нормально.
    11. После окончания установки выбрать "+++++Go Back+++++".
    12. Выбрать "reboot system now", телефон перезагружается.
    13. Ждем полной загрузки телефона. Загрузка после установки может занять много времени, особенно если ставилась новая прошивка. После установки любых zip рекомендуется делать сброс кеша и далвик кеша. При смене прошивки сброс данных (wipe data) обязателен.

    Сообщение отредактировал Crea - 26.11.2013, 13:08

    Структура zip файлов

    ZIP файлы представляют собой обычные архивы, которые отличаются тем, что внутри них содержатся файлы прошивки и инструкция по установке (папка META-INF). Это инструкция для CWM, в которой описывается какие файлы скопировать и куда, какие удалить, какие разрешения (permissions) у них выставить, и другие действия, которые требуется выполнить при установке данного ZIP'а, например очистка (wipe), установка образа img и т.д. Данные прошивки в архиве лежат по разделам точно так же, как они будут располагаться в памяти устройства. Разделы в архиве могут быть представлены как в виде папок с файлами (название папки в точности совпадает с названием соответствующего раздела во внутренней памяти), так и в виде образов img. Загрузочный раздел (boot) может прошиваться только образом. Вне зависимости от предназначения того или иного zip'а, zip'ы для CWM можно отличить, открыв архив обычным архиватором, внутри должна быть папка "META-INF".
    META-INF\com\google\android\update-script - в этом файле содержится инструкция по установке, её можно открыть текстовым редактором, например "notepad++", и переписать при необходимости. В новых ZIP в папке META-INF\com\google\android содержится два файла "updater-script" и "update-binary" - по наличию второго можно определять для старого CWM файл или для нового. Старый CWM - это 2.*, новый - 3.* и выше.

    Список некоторых команд, которые можно использовать в инструкции 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

    Сообщение отредактировал mainbord - 21.05.2014, 18:45

    Причина редактирования: опечатка

    Создание и восстановление резервной копии прошивки (nandroid)

    CWM recovery позволяет создавать резервную копию прошивки устройства (не всех разделов), такая резервная копия называется nandroid. CWM резервирует разделы boot, system, data, cache во внутренней памяти устройства и папку ".androidsecure" на карте памяти устройства, при наличии других разделов, например, ext раздела на карте памяти, или раздела webtop (только на некоторых устройствах motorola) создаётся и их резервная копия. Разделы с прошивкой радио модуля, камеры (для некоторых устройств samsung) и загрузчика не резервируются. Если на вашем устройстве есть другие разделы, про них лучше уточнить в соответсвующей теме прошивки. Резервируется не только операционная система, но и все настройки и установленные приложения. Начиная с пятой версии, CWM создаёт резервную копию в tar архиве, что очень удобно, т.к. его можно открыть обычным архиватором, например WinRar'ом. В старых версиях CWM резервная копия представляет собой копии всех разделов в образах img. Полученную резервную копию можно восстановить только с телефона и только через CWM. На устройстве должен быть установлен ClockWorkMod recovery.

    Резервное копирование системы:
    - Запускаем CWM recovery
    - Выбираем "Backup & restore"
    - Выбираем "backup"
    - Выбираем "YES"
    - Выбираем Reboot system now (перезагрузка)
    После этого на карте памяти появится полная резервная копия в папке clockworkmod/backup. Название резервной копии включает время и дату её создания, но название можно давать произвольное, разумеется латиницей без пробелов.

    Восстановление:
    - Входим в CWM Recovery;
    - Выбираем "backup & restore"
    - Выбираем "restore"
    - Выбираем сохранённую ранее резервную копию. Она должна находиться на карте памяти в папке clockworkmod/backup.
    - Подтверждаем восстановление, выбираем "YES". Пункт с подтверждением обычно не первый по списку, это нормально
    - По окончании процесса выбираем "Reboot system now" (перезагрузка).

    Программа для распаковки образов nandroid в виде img nandroid_recovery_unpack.unyaffs_fixed.zip ( 878,29 КБ )
    Для работы требует JDK. Использование:
    Устанавливаем JDK, перезагружаемся. Создаём на диске папку латинскими буквами без пробелов, например, C:\sss. кладём в эту папку образ, который нужно распаковать, например, system.img и два файла из прикреплённого архива: unyaffs.exe, cygwin1.dll. Теперь перетаскиваем файл img на exe. Какое то время горит консольное окно, после его закрытия в этой же папке имеем распакованный образ. Таким способом получается не всегда, поэтому приходится действовать через CMD панель:

    Пуск\ Выполнить\ cmd
    cd c:\sss нажать клавишу enter
    unyaffs. exe system.img нажать клавишу enter

    После в этой же папке имеем распакованный образ. Запаковывать образы обратно программа не умеет. Программа может нам понадобиться, если нам нужно достать какой то файл из прошивки или из нашей резервной копии, чтобы не просить пользователей в теме и не ждать целый день, проще один раз поставить эту программу.

    Также образы nandroid (system и data (сначала нужно переименовать в system) в виде img можно распаковывать и запаковывать при помощи программы Multifunctional Androbot

    Сообщение отредактировал Rage - 28.08.2013, 16:24

    Причина редактирования: битая ссылка на JDK

    Как установить кастомный Recovery

    Как установить кастомный Recovery

    В прошлой статье я рассказал о том, что такое режим recovery и как в него войти. Сегодня продолжим эту тему и поговорим детально о кастомных режимах recovery, их преимуществах перед стоковыми и о способах их установки.

    Что такое кастомный Recovery

    Кастомный рекавери по своей сути является расширенной версией режима восстановления в смартфонах и планшетах. Его основное преимущество перед стоковым, это наличие таких возможностей, которые производители обычно скрывают от пользователей с целью обезопасить свои устройства от «любителей поэкспериментировать».

    С помощью кастомного рекавери можно:

    • Делать резервные копии различных разделов памяти устройства либо всей прошивки целиком и соответственно восстанавливать их (Пункты Backup и Restore)
    • Устанавливать неофициальные прошивки (Custom Rom)
    • Устанавливать неофициальные дополнения и патчи через пункт «install zip from sdcard»
    • Форматировать различные разделы памяти (Среди них такие разделы как: boot — загрузочный раздел, system — системный раздел, data — пользовательские данные, cache — кэш приложений, sdcard — карта памяти )
    • Создавать новые разделы на карте памяти

    Наиболее распространёнными версиями кастомных recovery являются CWM (разработчик ClockworkMod ) и TWRP (разработчик TeamWin ). Обе эти консоли имеют практически равную функциональность и выбор того или иного рекавери обычно обусловлен тем, какое из них легче устанавливается либо банальным отсутствием или наличием поддержки устройства.

    Как установить CWM Recovery Установка через RomManager

    Наиболее простой способ установки CWM — это использование приложения RomManager. Это приложение можно бесплатно установить из Google Play, и уже из него прошить CWM выбрав в главном окне пункт «Flash ClockworkMod Recovery». От туда же можно перезагрузить устройство в режим рекавери выбрав пункт «Reboot into Recovery». Имейте в виду, для работы RomManager требуется Root. Как его получить можете почитать здесь .

    Внимание! Перед установкой рекавери через RomMnager обязательно проверьте наличие модели вашего устройства в списке поддерживаемых здесь https://clockworkmod.com/rommanager. Необдуманными действиями вы можете превратить ваш аппарат в «кирпич»!

    Установка через режим Fastboot

    «Классическим» способом установки рекавери является прошивка файла recovery.img непосредственно в раздел Recovery вашего аппарата через режим FastBoot. Данный способ, к сожалению, не может претендовать на универсальность, т.к. для него нужен разблокированный загрузчик. Но, во-первых, разблокировать его возможно далеко не на всех устройствах, во-вторых, не на всех устройствах присутствует раздел Recovery.

    Тем не менее, если ваш аппарат соответствует всем необходимым требованиям, вы можете смело пользоваться дальнейшей инструкцией.

    1. Скачайте и установите Android SDK. включая пакеты Android SDK Tools, Android SDK Platform tools и Google USB Driver
    2. Скачайте версию файла Recovery.img под ваше устройство по этой ссылке
    3. Переименуйте скачанный файл в «recovery.img» и поместите его в папку « platform-tools»
    4. Подключите ваш аппарат в режиме FastBoot к компьютеру через USB
    5. Запустите командную строку Windows, набрав «cmd» в поле «Выполнить» в меню «Пуск»
    6. В открывшемся окне введите «cd(пробел)»полный путь к папке platform-tools» (см. пример)
    7. Далее введите команду «fastboot flash recovery recovery.img» и нажмите Enter
    8. Если всё прошло нормально, появятся следующие сообщения:
    Как установить TWRP Recovery Установка через TWRP Manager

    Наиболее просто TWRP. по аналогии с CWM можно установить с помощью специального приложения TWRP Manager. Здесь так же понадобятся права Root.

    1. Установите приложение TWRP Manager из Play Market и запустите его
    2. В меню слева выберите пункт «Install TWRP»
    3. В пункте «Device Name» выберите модель вашего устройства и ниже нажмите «Install»
    4. Вы так же можете предварительно загрузить необходимый файл Recovery.img на ваше устройство и затем в том же меню установить его выбрав пункт «Select img file».
    Установка через ADB

    По аналогии с FastBoot, TWRP можно установить через ADB

    1. Скачайте и установите Android SDK. включая пакеты Android SDK Tools, Android SDK Platform tools и Google USB Driver
    2. Скачайте файл Recovery.img можно загрузить на сайте TeamWin (http://teamw.in/twrp_view_all_devices ), выбрав из списка своё устройство.
    3. Переименуйте его в twrp.img и скопируйте в корень SD карты вашего аппарата
    4. Подключите ваш аппарат к компьютеру через USB
    5. Запустите командную строку Windows, набрав «cmd» в поле «Выполнить» в меню «Пуск»
    6. В открывшемся окне введите «cd C:\android-sdk-windows\platform-tools\adb»
    7. Введите следующие строки:
      su
      dd if=/sdcard/twrp.img of=/dev/block/mmcblk0p34
    8. Перезагрузите устройство

    Так же, TWRP можно установить через FasBoot, точно таким же способом как я описал для CWM.

    Что делать если вашего устройства нет в списке поддерживаемых

    Наиболее часто, при отсутствии официальной поддержки разработчика, добровольцы собирают свои версии CWM. Способы их установки могут очень сильно отличаться, это может быть установка с SD карты, прошивка через Flashtool либо Odin (в случае аппаратов Samsung). На аппаратах с заблокированным загрузчиком установка может выполняться и через сторонние приложения.

    Узнать, есть ли возможность установить кастомный рекавери на ваш аппарат и как это сделать, можно в специальных ветках на русскоязычном портале 4pda. либо всемирном англоязычном портале Xda-Developers .

    ClockworkMod Recovery 2

    ClockworkMod Recovery 2.5.0.4 [Huawei U8500 only]


    Разработчик: ClockworkMod
    Сайт разработчика: www.clockworkmod.com
    Язык интерфейса: Английский
    Совместимость: Android Huawei U8500
    Состояние: Бесплатно

    Модифицированный Recovery для Huawei U8500.


    VolUP - вверх
    VolDOWN - вниз
    Оптический трекбол - выбор пункта
    POWER - назад


    Reboot system - перезагрузка коммуникатора
    apply sdcard:update.zip - установка прошивки из файла update.zip, находящийся в каталоге "/sdcard/"
    wipe data/factory reset - форматирование внутреннего раздела(если после не установить прошивку, то аппарат у вас попадет в bootloop)
    wipe cache partition - форматирование кеш партиции, иногда полезно делать!
    install zip from sdcard - установка прошивка с любым названием, с карты памяти(из любой папки)
    apply sdcard:update.zip - установка прошивки из файла update.zip, находящийся в каталоге "/sdcard/"
    chooze zip from sdcard - выбрать прошивку на карте памяти для установки
    toggle signature veritification - вкл./выкл. проверки подписи прошивки
    toggle script assert - вкл./выкл. скрипт утверждения
    nadroid - сохранение и восстановление
    backup - сохранение настроек
    restore - восстановление настроек
    Advanced Restore - продвинутый режим восстановления
    mounts and storage - монтирование и память
    mount /system - монтирование папки системы
    unmount /data - отмонтирование папки дата
    unmount /cache отмонтирование папки кеш
    mount /sdcard - монтирование карты памяти
    mount /sd-ext - монтирование линукс раздела карты памяти(если есть)
    format boot - форматирование раздела загрузки
    format system - форматирование раздела системы
    format data - форматирование раздела дата
    format cache - форматирование раздела кеш
    format sdcard - форматирование карты памяти
    format sd-ext - форматирование линукс раздела
    mount USB storage - подключение к компьютеру как флешка
    advanced - продвинутые
    Reboot Recovery - перезагрузка рекавери
    Wipe Dalvik Cache - чистка Dalvik кеша(бывает полезной)
    Wipe Battery Stat - сбрасываем статистику батарейки
    Report Error - сообщить об ошибке
    Key Test - проверка клавиш
    Restart adbd - перезагрузка ADB сервера
    Process dump - Дамп


    Для этого при выключенном телефоне зажать комбинацию клавиш «отбой» + «громкость вниз» + «кнопка включения» и подержать несколько секунд -подключить телефон к компьютеру через usb кабель - распаковать ранее скаченный архив с recovery и запустить файл с разрешением bat-и следуйте дальнейшим инструкциям.

    Дополнительная информация: Нужны установленные драйвера, иначе в окне будет просто гореть надпись "waiting for device". И не надо ничего ждать от фастбута! просто загорится либо лого мтс, либо Huawei(зависит от прошивки) и все!

    Изменил Dymonyxx. Причина: Добавил ссылку на драйвера!

    Все бы ничего, да только через некоторое время часы на виджете останавливаются, может кто подскажет почему?

    Sony Xperia C3 Dual-полёт нормальный,после установки обновления на 1.0.21-rebuild-by-dymonyxx заработал режим USSD Mode 5

    Классный плеер,звук и видео выше всяких похвал. Так что если кто-то в поисках качественного медиаплеера ,то смело качайте и пользуйтесь. Дружок мой,хромоногий стропаль Келя-Хохотун,не нарадуется никах!

    Установил "1.0.21-rebuild-by-dymonyxx" поверх 1.0.17. Заработало обновление после исх. звонка. Денюх не просит.
    Дмитрий! Огромное человеческое СПАСИБО.

    Поиграйся с подрежимами. У меня тело на MTK(root). Mode 5 подрежим 1 отлично работает, если ставить 0 или 2, то сеть на аппарате есть, но на него не дозвонишься.

    Какая то фигня с сетью, сеть пропадает, после удаления и перезагрузки всё нормализуется. Странно, что это?

    Программа обновилась с 1.0.19 на 21. Особых изменений не заметил, режимы с 1 по 5 (root) не работают, как и прежде, показывает "-1", сейчас у меня стоит "Mode-0" всё пашет норм, в Админестраторе устройств и в Спец-вожможности галочки стоят. Спасибо за обнову!

    Пробуем 21-ую версию - пересобрал, работает или нет пишем.

    На "USSD Dual Widget Pro 1.0. 20 " nedo-patched Лицензия слетает.

    Все версии! http://www.ex.ua/18089217