рекавери twrp

TWRP Recovery инструкция.


Рекавери twrp

[offline]

Группа: Почетные форумчане
Сообщений: 9608
Регистрация: 04.02.07
Гугл Nexus 5

Репутация:

1303

В этой теме показаны только очень часто используемые термины Android. Для знакомства с более полным перечнем терминов и жаргонизмов обратитесь в тему Термины и жаргонизмы, а еще воспользуйтесь англо-русским словарём.

    A
  • ADB (Android Debug Bridge — Отладочный мост Android) — инструмент который ставится одновременно с Android-SDK и дает возможность вам управлять устройством на базе ОС Android. Вы можете найти его в папке «platform-tools», распакованного SDK. ADB — это управление андроид устройством с помощью команд с компьютера. Для работы с adb любое андроид устройство оснащёно программным обеспечением, и для компьютера написаны драйвера и ПО (ПО).
  • Android SDK — многоцелевая оболочка для моделировки и разработки разных программных продуктов под операционную систему Android.
  • AOSP (англ., аббр. Android open source project) — проект ОС Android с открытым исходным кодом. Очень часто AOSP называют firmware собранные из проекта AOSP. AOSP считается по существу firmware для устройств гугл. Считается «чистой» firmware.
  • APK — установочный файл приложения для ОС Android, считается подобием MSI в WIndows и DEB в Linux. считается расширением установочного файла. Во время установки приложения APK файл копируется в папку /data/app на накопителе устройства, и применяется при запуске приложения.
  • ART — среда выполнения приложений на операционной системе (ОС) Android, которая пришла на смену Dalvik. В отличии от Dalvik компилирует код лишь единожды — во время установки приложения. В результате приложение занимает немножко побольше места, длительнее ставится, но запускаться и работать должно быстрее. Возможность воспользоваться ART в тестовом режиме возникла в версии Android 4.4.0. Полностью Android перешёл на среду ART, начав с версии Android 5.0. Переход на ART возможно связан не с быстродействием а с судебными тяжбами между Oracle и Гугл.
    B
  • Bootloader — загрузчик ОС, часто применяться в искажённом смысле: режим устройства, применяющийся для замены firmware или её частей. Зайти в бутлодер, значит открыть меню загрузчика ОС.
    C
  • ClockworkMod recovery (CWM) — модифицированный неофициальный recovery, который выпускается для многих устройств, которые работают под управлением Android. Обладает намного более большими возможностями, чем родной recovery. На некоторых устройствах ставится заместо родного recovery, на иных устройствах ставится параллельно. Позволяет ставить неофициальные firmware, очень просто ставить исправления и заплатки в форме zip-файлов, создавать резервную копию firmware и пользовательских данных, делать сброс до фабричных настроек (wipe data/factory reset), чистку кэша (cache), далвик-кэша (Dalvik-cache), статистики работы аккумулятора (battery stats), форматирование и создание разделов на карте памяти и многое иное.
    D
  • Dalvik — виртуальная машина Java, которая применяется для запуска программ (лишь с APK-расширением) с целью сделать доступ быстрее, компилятор Поставленный по умолчанию. Dalvik применяет свой байт-код. При разрабатывании приложения под Android переводятся компилятором в специализированный машинно-независимый низкоуровневый код. При выполнении на площадке собственно Dalvik интерпретирует и исполняет такую программу.
  • Dalvik-кэш (Dalvik cache) — переходный буфер с быстрым доступом, который содержит информацию, которая может быть запрошена с самой большой вероятностью, в таком случае создаваемые виртуальной машиной Dalvik. Иначе говоря Dalvik-кэш — результат оптимизации виртуальной машиной Dalvik, очень часто запускаемых программ.
  • Deodex — В Android-устройстве в папке /system/app в официальной firmware есть файлы APK и Odex. Deodex значит, что все файлы odex включены в APK и их в папке /system/app нет. Deodex система удобная для редактирования, но считается менее стабильной и небыстрой если сравнивать с odex-системой. В практических условиях, скорость не меняется. Файлы odex это упакованные модули кода dex. Odex применяются виртуальной машиной Dalvik для ускорения запуска приложения. Odex: Для ускорения загрузки Dalvik VM исполняемый код (classes.dex) может быть вынесен из программ (файлов .apk) в некоторые файлы с расширением .odex. В основном, в подобном виде установлены фабричные (Официальные) firmware. Минус подобного решения — невозможность изменения интерфейса и приложений. Deodex: переустройство исполняемого кода из файлов .odex обратно в середину файлов программ (.apk). Для установки Deodex’ed firmware в основном необходим Root и неродной Recovery.
    F
  • Fastboot — режим загрузчика Android устройств, в котором устройство принимает команды от компьютера. Применяется как правило для firmware, чистки разделов и разблокировки загрузчика устройства.
    G
  • Гугл applications (GAPPS, приложения Гугл) — Общее наименование всех программ от Гугл, которые включены в прошивку. Программы от Гугл включают: Gmail, Youtube, Hangouts, Гугл Play, Calendar и многое иное. В определенных даже официальных прошивках может совсем не быть программ от Гугл. В неофициальных прошивках комплект программ от Гугл может изменяться. Для установки программ от Гугл выпускаются установочные zip файлы для неофициальных recovery.
  • Гугл Play (старое наименование market) – официальный магазин приложений для ОС Android от Гугл. Доступ к магазину с телефона выполняется через одноимённое приложение Play Магазин — каталог приложений разделённый по стилистикам. Через Play Магазин вы можете взглянуть описание приложений и отзывы на них, приобрести, установить или освежить приложения. Для приобретения приложений следует прикрепить карту банка к Гугл Wallet.
    J
  • JIT — Just-in-time compilation (JIT, компиляция «на лету»), dynamic translation (динамическая компиляция) — процедура увеличения продуктивности программных систем, применяющих байт-код, путём компиляции байт-кода в машинный код конкретно в рабочий период программы. Тем самым достигается высокая быстрота исполнения (сравнимая с компилируемыми языками) за счёт увеличения употребления памяти (для хранения результатов компиляции) и расходов времени на компиляцию. Вмонтирован в операционную систему начав с версии 2.2 Froyo
    K
  • Kernel (англ.) — Это ядро ОС. Ядро считается частью любой firmware (другими словами содержится полностью в любой firmware). Ядро не считается спецификой android устройств, есть как база любой ОС, по существу ядро это и есть ОС, в ответе за работу с аппаратным обеспечением. В основном ядро неофициальными способами можно заменить на иное без замены других частей firmware. Очень часто поменять ядро можно с помощью неродного recovery.
    L
  • LineageOS (CyanogenMod) — проект, в котором делаются неофициальные firmware для некоторых Android устройств. Firmware делаются на основе открытого начального кода Android. Поддерживается всегда последняя версия Android. Характерной спецификой прошивок LineageOS считается продуктивность и небольшое кол-во вмонтированных приложений в отношении к официальной firmware. LineageOS также даёт большой ряд характерностей, улучшений, настроек, дополнений, которых сейчас нет в официальных прошивках Android устройств.
    M
  • MIUI – firmware со специфическим интерфейсом на основе ОС Android. С самого начала разрабатывались компанией Xiaomi Tech как Официальные firmware для собственных устройств. Сейчас выпускаются и неофициальные firmware MIUI для остальных устройств. Firmware делаются на основе последней версии Android, исходный код проекта открыт. Характерной чертой прошивок MIUI считается сильно изменённый графический интерфейс, напоминающий iOS, при этом будут сохранены положительные качества ОС Android. В интерфейсе MIUI отсутствует меню приложений. MIUI в себя включает добавочные функции, с самого начала отсутствующие в типовом Android: смена тем графического оформления, диктофон, номеронабиратель с поддержкой поиска T9 в контактах и прочие улучшения и дополнения. Расшифровка MIUI делится на 2 половины: MI — это уменьшение от Xiaomi, а UI — User Interface (Интерфейс пользователя).
    O
  • OTA (англ. Over The Air) — Выборочное или полное оновление firmware при помощи интернета (по «воздуху»). Реже применяется полная аббревиатура FOTA (англ. Firmware Over The Air). При обновлении по воздуху пользовательские данные (настройки, файлы, приложения и т.д.) не стираются, в отличии от firmware через компьютер. Оновление происходит так: устройство автоматично при включении интернета или при проверке обновлений ручным способом (очень часто находится в настройках в разделе о телефоне/ изменения ) проверяет есть ли изменения на сервере, если изменения есть, устройство рекомендует их скачать и установить. Устройство скачивает оновление в виде ZIP-файла для родного recovery. После скачивания файла изменения устройство перезагружается в режим родного recovery и устанавливает оновление, после чего устройство опять загружается. ZIP файл после изменения убирается. Оновление перед монтажем скачивается в /data/cache, но установки если есть наличие рута его можно скопировать.
    R
  • Recovery (рекавери) — режим загрузчика в Android устройствах. Список возможностей и способы загрузки в режим recovery уточняйте в теме по firmware вашего устройства. Родной recovery используется во многих случаях для того, чтобы сделать wipe data/ factory reset (сброс до фабричных настроек). Также у родного recovery есть функция по установке zip-файлов, но она дает возможность ставить только архивы подписанные изготовителем. Как правило в виде zip монтажников для родного recovery ставятся все изменения по воздуху. Для большинства устройств есть посторонние recovery с широкими функциями например: clockworkmod, TWRP, safestrap, openrecovery и прочие. На некоторых современных устройствах, к примеру Сони, recovery отсутствует.
  • Root — права суперпользователя (считаются аналогом учётном записи администратора в Windows). Дают возможность получить полный доступ к операционной системе: изменение системных файлов, пуск некоторых посторонних приложений, резервное копирование системы. Получить root значит получить права суперпользователя, сказать точнее, прибавить в прошивку возможность выдачи прав суперпользователя приложениям. Во множестве устройств, root права получают одновременно с правами записи в раздел system. Superuser (суперпользователь), SuperSU, kingroot — это программа, которая выдаёт иным приложениям права суперпользователя, есть и прочие. Очень часто установка приложения superuser происходит одновременно с получением прав суперпользователя. Часто путают термин superuser и root, root — это права суперпользователя, а superuser — это приложение.
    S
  • Swap — Виртуальная память. Раздел на физическом накопителе, применяемый ОС для увеличения оперативки. Образовывается для устройств с малым количеством оперативки. Ставится и включается дополнительно.
    T
  • TWRP — TeamWin Recovery Project — модифицированный неофициальный recovery, который выпускается для многих устройств, которые работают под управлением Android. Обладает намного более большими возможностями, чем родной recovery. На некоторых устройствах ставится заместо родного recovery, на иных устройствах ставится параллельно. Позволяет ставить неофициальные firmware, очень просто ставить исправления и заплатки в форме zip-файлов, создавать резервную копию firmware и пользовательских данных, делать сброс до фабричных настроек (wipe data/factory reset), чистку кэша (cache), далвик-кэша (Dalvik-cache), многое иное.
    W
  • Wipe — Это полный сброс настроек и данных (аналог Hard reset в Windows Mobile). Очень часто, когда говорят про wipe, имеют в виду сброс данных к фабричным настройкам (т.е. wipe data/factory reset – сброс до фабричных настроек). При этом чистятся разделы /data и /cache во встроенном накопителе устройства и очищается системная папка .android_secure на карте памяти, т.е. убираются все установленные приложения, сбрасываются все системные настройки. Данные на карте памяти остаются. Если вы изменяли системные данные (содержание раздела /system), т.е. что-то заменяли в операционной системе (к примеру устанавливали драйвер, получали права суперпользователя) или удаляли системные файлы, то подобные данные не восстановятся.
    Z
  • zRam — модуль ядра Linux. Повышает объём свободной оперативки за счёт сжатия данных. При этом больше нагружается процессор устройства. Применяется на устройствах с малым количеством оперативки. Ставится и включается дополнительно.
    М
  • Монтирование — процесс, подготавливающий раздел диска к применению ОС. Другими словами монтирование это процесс подсоединения файловой системы в корневую файловую систему «/» для применения её ОС. В отличии от ОС Windows в ОС Android файловая система устроена по-иному. К примеру, при подсоединении flash-накопителя в Windows, он отображается как «съёмный диск F» F:\, а в Linux например как папка к /mnt/sdcard в корневой (куда поставлена ОС) файловой системе «/».

Сообщение отредактировал Gridzilla — 22.11.18, 07:42

Рекавери twrp

[offline]

Группа: Кураторы
Сообщений: 9415
Регистрация: 05.03.08
Xiaomi Mi 8

Репутация:

928

FAQ по TeamWin (TWRP)

TWRP recovery

рекавери

TWRP очень часто прошивается с помощью fastboot или ПО для firmware вашего устройства. Есть много иных вариантов, но так как способы и невидимые моменты firmware везде собственные, за инструкцией по firmware можете отправиться в тему по firmware вашего устройства.

Сообщение отредактировал Displax — 09.08.18, 23:48

[offline]

Группа: Кураторы
Сообщений: 9415
Регистрация: 05.03.08
Xiaomi Mi 8

Репутация:

928

Сообщение отредактировал mainbord — 06.04.17, 10:03

[offline]

Группа: Кураторы
Сообщений: 9415
Регистрация: 05.03.08
Xiaomi Mi 8

Репутация:

928

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

  • Install — установка любых *.zip (update.zip, gapps.zip, cyanogenmod.zip и т.д.)
  • Wipe — очистка
    • Cache — очистка раздела /cache
    • Dalvik Cache — очистка Dalvik Cache (в Android 4.4 если включен ART, то не потребуется)
    • Factory Reset — очистка всех разделов
    • System — очистка раздела /system
    • External Storage — очистка внешней памяти
    • Internal Storage — очищение внутренней памяти
    • Android Secure — — очистка раздела android_secure
    • Wipe Battery Stats — очистка статистики батареи

  • Backup — слепок системы (с правом выбора необходимых разделов)
  • Restore — возобновление системы из слепка
  • Mount — монтирование
    • Mount System — монтирование раздела /system
    • Mount Data — монтирование раздела /data
    • Mount Cache — монтирование раздела /cache
    • Mount SDCARD — монтирование раздела /SDCARD
    • Mount USB Storage — монтирование флешки, подключенной через OTG

  • Settings — настройки
    • Zip file signature verification: — проверка подписи zip файла
    • Force MD5 check for all zips: — проверка контрольных сумм для всех zip файлов
    • Use rm –rf instead of formatting: — убирание файлов заместо форматирования при очистке разделов
    • Skip MD5 generation during backup: — выключить создание контрольных сумм при резервном копировании
    • Ignore image size errors during backup: — пренебрегать ошибки размера файлов при резервном копировании
    • Time Zone — служит для выбора вашей временной зоны
    • Restore Defaults — нужна для сброса настроек к настройкам по умолчанию

  • Advanced — для продвинух
    • Copy Log to SD – копирование лога операций в файл на карту памяти.
    • Fix Permissions – поправить права доступа к файлам и разделам.
    • Partition SD Card – создание разделов на карте памяти.
    • File Manager – менеджер файлов.
    • Terminal Command – adb консоль
    • Reload Theme — перезагрузка темы(шаблона)

  • Reboot — перезагрузка устройства

Сообщение отредактировал artem1701 — 06.03.16, 11:24

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *