Что такое CWM DeoDex Root и с чем их едят))

Тема в разделе "FAQ по Samsung GT-I9001 Galaxy S Plus", создана пользователем Beketok, 17/3/12.

  1. Beketok
    Offline

    Beketok Эммм... Команда форума

    Регистрация:
    10/8/11
    Сообщения:
    1.238
    Репутация:
    903
    Адрес:
    Казахстан
    Что такое CWM и с чем его едят))
    CWM>Clockworkmod>Модифицированный рекавери (Recovery)
    Установка любых модифицированных-стандартных-портированных прошивок.
    Установка любых фиксов-патчей-украшений.
    Включение режима USB-MS (для передачи данных на SD из-под режима)
    Консоль
    Создание BackUp всей системы+программ.
    Восстановление данных из созданного ранее BackUp"а
    Wipe – data/factory reset, cache, Dalvik-cache, SD:ext partitions, battery stats, rotate setting
    Разбивка SD карты на linux разделы. (ext, ext2, ext3, ext4 а так же SWAP!)
    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 - вкл./выкл. скрипт утверждения
    backup and restore - сохранение и восстановление
    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 - Дамп

    Что такое Deodex​

    Практически все APK (в системном разделе) в обычной прошивке сопровождаются файлом ODEX. Часть приложения <а именно java код> содержится как раз в этом файле. Соответствено любое изменение самого apk файла должно сопровождаться соответствующим измнением файла ODEX. Далее интересующиеся этим люди преобразовали файлы программ.ODEX в classes.odex и упаковали их внутрь файлов APK, тем самым уменьшили размер самой прошивки и самое важное - теперь сами APK-файлы можно менять как захочется и это на работу системы не влияет. Это и есть деодексирование.
    В деодексированной прошивке можно открыть архиватором APK-файл, заменить в нём (картинки например) и вернуть изменённый файл на место в прошивку.Будут видны изменения и прошивка будет работать. В обычном же это приводит к краху системы... Одексирование само по себе является оптимизацией того самого java кода под конкретный процессор-устройство. Файл odex содержит перекомпилированый java код программы под конкретное устройство, а файл classes.dex в корне файла *.apk содержит java код, который может быть выполнен на любом устройстве. Это и есть сердце Андроида: виртуальная java машина "Dalvik". А это все вместе означает, что система каждый раз будет пытаться прекомпилировать все classes.dex находящиеся в apk при их отсутствии в папке dalvik-cache.
    Для установки Deodex'ed прошивки как правило нужны права Root.​

    Что такое Root права и для чего они нужны?
    Это как (учетная запись администратора на компьютере--права администратора для совершения действий без ограничений)
    Неограниченный контроль над системой.
    Возможность замены системных файлов, с помощью которой вы сможете:
    Менять темы
    Заменить стандартные приложения, такие как календарь, часы, почтовая программа и т.п.
    Заменить загрузчик системы и Recovery image для получения возможности сохранения и восстановления системы и замены прошивок.
    Добавлять и менять системные приложения, например программой busybox, позволяющей выполнять практически все linux команды можно заменить имеющийся toolbox, имеющий очень ограниченный набор команд.
    Менять изображения и анимацию, отображающиеся при старте системы.
    Запускать приложения, дающие вам больше возможностей по управлению системой, такие как:
    SuperUser, позволяющая вам предоставлять root права различным программам.
    Root Explorer, менеджер файлов, позволяющий видеть и работать со всеми файлами в вашем устройстве, в отличие от стандартного менеджера файлов.
    Программы, позволяющие удалять и менять любые приложения, включая системные.
    И еще очень много программ, позволяющих облегчить жизнь пользователю Android.
    Делать резервную копию вашей системы, включая добавленные вами программы и данные, которые в любой момент сможете восстановить после сброса к заводским установкам или обновления прошивки
    Перемещать установленные приложения из памяти телефона или планшета на карту памяти.
    Переместить на карту памяти временные файлы интернет браузера и кеш различных приложений.
    Управлять вашим устройством с помощью компьютера через USB или WiFi подключение.