Как извлечь файлы из прошивки xiaomi
Если вы когда-нибудь думали о том, чтобы поставить Root на свой телефон или изменить некоторые его аспекты, скорее всего, вы слышали о Magisk. Но что такое Магиск? Magisk — это инструмент, который можно использовать для получения корневого доступа на вашем устройстве, похожий на SuperSU, но он не ограничивается только этим. Разработанный topjohnwu, Старшим признанным разработчиком на форумах, Magisk — это портал, который позволяет вносить всевозможные изменения в ваш Android-телефон. Существует множество модулей Magisk, которые вы можете установить на свой телефон для различных целей.
Существуют модули для тематизации, блокировщики рекламы, включение Camera2API и множество других модификаций системного уровня, которые вы не сможете сделать другими методами. Если вы опытный пользователь и хотите расширить функциональность своего телефона и довести его до предела, вам нужно попробовать Magisk. Если все это вам покажется интересно, я расскажу вам, как установить Magisk на свое Android-устройство, настроить его и делать то, что вы никогда не думали делать на своем телефоне.
Как установить Magisk
Установка Magisk требует, чтобы у вас было пользовательское рекавери, для которого ваш телефон должен иметь разблокированный загрузчик. Если вы уже разблокировали загрузчик на вашем телефоне, вы можете продолжать. Если у вас не разблокирован загрузчик, и вы не знаете, о чем я говорю, я рекомендую вам зайти на форумы, найти свое устройство, а затем найти руководство по разблокировке загрузчика. Универсального метода для этого нет, так как он отличается от телефона к телефону. После того, как вы разблокировали загрузчик, вы можете продолжить.
Отказ от ответственности: Разблокировка загрузчика сотрет все данные на вашем смартфоне, а в некоторых случаях может даже аннулировать вашу гарантию. Перед выполнением этих действий рекомендуется создать резервную копию всех данных. Также важно понимать, что неправильное выполнение этих шагов может привести к замурованию телефона, поэтому убедитесь, что вы знаете, как вернуть его в исходное состояние на случай, если окажетесь в подобной ситуации.
Кроме того, Magisk может вызвать проблемы с несколькими банковскими и платежными приложениями, поэтому, если они абсолютно необходимы для вас, действуйте с осторожностью.
Прежде чем мы начнем, убедитесь, что у вас есть доступ к ПК/Mac с установленными ADB и Fastboot драйверами и утилитами.
Шаг 1: Определение типа загрузочного образа
Загрузите последнюю версию приложения Magisk из репозитория проекта GitHub. Поскольку APK Magisk размещен за пределами Google Play Store, вам может потребоваться сначала разрешить загрузку приложений из неизвестных источников, а затем вручную установить загруженный пакет.
После установки откройте приложение Magisk. Вы должны увидеть такой экран:
1). Резервное копирование и восстановление данных через настройки смартфона.
Наверное самый простой и популярный вариант создать резервную копию вашего Xiaomi. Чтобы сделать копию осуществите несколько простых шагов:
а). Заходим в настройки вашего смартфона и выбираем "Дополнительно"
б). в новом меню опускаемся вниз и выбираем "Восстановление и сброс"
в). Как только перешли выбираем пункт "Локальный бэкап"
Все! Готово! Спустя 10 минут ваша резервна копия будет готова. Учтите, что чем больше программ у вас, тем больше будет сам файл.
2). Резервное копирование и восстановление данных через Mi Аккаунт.
Способ, которым пользуюсь лично. Безумно радует, что его стоит настроить всего 1 раз и все! Данная резервная копия будет сама обновляться, но обо всем по порядку.
а). Заходим в свой Mi Аккаунт
г). Здесь включаем резервное копирование, перемещая бегунок в "Бэкап Mi Cloud"
Здесь же вы можете выбрать как часто будет создаваться резервная копия: каждый день или раз в неделю. Шикарный вариант для тех, кто собирается перейти с одного Mi-смартфона на другой. ПО КРАСОТЕ =)
3). Резервное копирование и восстановление данных с помощью программы "Titanum Backup" ( нужны ROOT-права )
Данный способ хорошо прописан у Ru_Ivan в его одноименной теме, которую вы можете посмотреть и изучить перейдя по ссылке .
Надеюсь, что информация была полезной для вас и вы будете ею пользовааться. До встречи на просторах Mi Community!
Рейтинг
Евгений | из MI 5
VVV73 | из Redmi Note 3
sevpalmira | из MI MAX 2
Sedjanka | из Redmi 3
McDormaus | из Redmi 3S
sniks77@gmail | из Redmi 3S
150851310 | из Redmi Note 4
SH@DOW | из Redmi 3S
Кот Бегемот | из MI 5s Plus
Ответить
Новая тема
Xiaomi Comm APP
Рекомендации
* Рекомендуется загружать изображения для обложки с разрешением 720*312
Изменения необратимы после отправки
Cookies Preference Center
FAQ общих инструкций и рекомендаций для устройств Xiaomi
Mi, Mi Max, Mi Mix, Mi Note, Mi Pad, Redmi, Redmi Note, Pocophone
Каталог моделей | Разблокировка загрузчика » | Mi Аккаунт » | Общие инструкции и рекомендации »
4PDA | ADB/Fastboot Driver 1.4.3 | 32/64-bit
4PDA | ADB Driver Lite | 32/64-bit
AFH | Minimal ADB and Fastboot | 1.4.2 | Setup
- 2018.11.15.0 | AFH |
- 2018.05.28.0 | GDrive | AFH | Русифицированная версия
- 2017.07.20.0 | AFH |
- 2017.04.25.0 | AFH |
- 2016.12.22.0 | GDrive |
- 2016.08.30.0 | GDrive |
- 2016.04.01.0 | AFH |
- 2015.10.28.0 | AFH |
-
| Platform-tools (adb/fastboot) | r29.0.4
| Platform-tools (adb/fastboot) | r29.0.2
| Platform-tools (adb/fastboot) | r29.0.1
| Platform-tools (adb/fastboot) | r28.0.2
| Platform-tools (adb/fastboot) | r.25.0.4 | Windows
| Platform-tools (adb/fastboot) | r.23.1_. | Windows — поддержка XP
| Platform-tools (adb/fastboot) | r.25.0.4 | Linux
| Platform-tools (adb/fastboot) | r.25.0.4 | macOS
Официальный сайт с прошивками
Глобальные: Recovery | Fastboot
Китайские: Recovery | Fastboot
- MI Pad 1 - mocha
- MI Pad 2 - latte
- MI Pad 3 - cappu
- MI Pad 4 - clover
- MI Pad 4 Plus - nope
- MI 2/2s - aries
- MI 2A - taurus_beta
- MI 3W/4W - cancro
- MI 3TD - pisces
- MI 4i - ferrari
- MI 4c - libra
- MI 4s - aqua
- MI 5/5Pro - gemini
- MI 5s - capricorn
- MI 5s+ - natrium
- MI5c - song
- MI 5x - tiffany
- MI 6 - sagit
- MI 6x - wayne
- MI 8 Pro - Equuleus
- MI 8 SE - sirius
- MI 8 EE - ursa
- MI 8 - dipper
- MI 8 Lite - platina
- MI 9 - cepheus
- MI 9 SE - grus
- MI 9 Pro 5G - crux
- Mi 9 Lite - pyxis
- MI 9T / Redmi K20 - davinci
- MI 9T Pro / Redmi K20 Pro - raphael
- MI CC9 - pyxis
- MI CC9e - laurus
- MI CC9 Meitu Edition - vela
- Mi CC9 Pro/Mi Note 10 - tucana
- Mi Play - lotus
- Mi 10 - umi
- Mi 10 Pro - cmi
- Mi 10 Lite - vangogh
- MI A1 - tissot, tissot_sprout
- MI A2 - jasmine
- MI A2 Lite - daisy_sprout
- MI A3 - laurel_sprout
- MI Max - hydrogen
- MI Max Pro - helium
- MI Max 2 - oxygen
- MI Max 3 - nitrogen
- MI Mix - lithium
- MI Mix 2 - chiron
- MI Mix 2S - polaris
- MI Mix 3 - perseus
- Mi MIX 3 5G – andromeda
- MI Note - virgo
- MI Note LTE - virgo_lte_ct
- MI Note Pro - leo
- MI Note 2 - scorpio
- MI Note 3 - jason
- Mi Note 10 - tucana
- Mi Note 10 Lite - toco
- Redmi 1 TD - HM2013022
- Redmi 1 W - HM2013023
- Redmi 1S 4G - HM2014501
- Redmi 1S TD - HM2014011
- Redmi 1S W - armani
- Redmi 2 Pro T - wt86047
- Redmi 2 Pro - wt88047
- Redmi 2 TD - HM2014813
- Redmi 2 W - HM2014811
- Redmi 2A lte26007
- Redmi 3/3Pro - ido
- Redmi 3S/3X - land
- Redmi 4 - prada
- Redmi 4A - rolex
- Redmi 4X - santoni
- Redmi 4 Pro - markw
- Redmi 5 - rosy
- Redmi 5A - riva
- Redmi 5 Plus - vince
- Redmi 6 - cereus
- Redmi 6A - cactus
- Redmi 6 Pro - sakura
- Redmi 7 - onclite
- Redmi 7A - pine
- Redmi 8 - olive
- Redmi 8A - olivelite
- Redmi 10X - atom
- Redmi 10X 4G - merlin
- Redmi 10X Pro - bomb
- Redmi Go - tiare
- Redmi K20 - davinci
- Redmi K20 Pro - raphael
- Redmi K20 Pro Premium Edition - raphaels
- Redmi K30 4G - phoenix
- Redmi K30 5G - picasso
- Redmi K30 Pro - lmi
- Redmi Pro - omega
- Redmi S2 - ysl
- Redmi Y3 - onc
- Redmi Note 1 4G - dior
- Redmi Note 1S 4G - gucci
- Redmi Note 1 W - lcsh92_wet_jb9
- Redmi Note 1TD - lcsh92_wet_tdd
- Redmi Note 2 - hermes
- Redmi Note 3 - hennessy
- Redmi Note 3 Pro - kenzo
- Redmi Note 3 Pro SE - kate
- Redmi Note 4 MTK - nikel
- Redmi Note 4 SD - mido
- Redmi Note 5A Lite - ugglite
- Redmi Note 5A Prime - ugg
- Redmi Note 5/5 Pro - whyred
- Redmi Note 6 Pro - tulip
- Redmi Note 7 - lavender
- Redmi Note 7 Pro - violet
- Redmi Note 8 - ginkgo
- Redmi Note 8 Pro - begonia
- Redmi Note 8T - willow
- Redmi Note 9 - merlin
- Redmi Note 9S - curtana
- Redmi Note 9 Pro - joyeuse
- Pocophone F1 - beryllium
- Pocophone F2 Pro - lmi
- Pocophone X2 - phoenix
- whyred_global_images - кодовое имя модели и локаль (на китайских просто кодовое имя)
- V10.0.6.0.OEIMIFH - индекс прошивки
- 20181127.0000.00 - дата сборки
- 8.1 - версия Андроид
- global - локаль (на китайских cn)
- 8fdb6af8d8 - первые 10 знаков хэш-суммы архива
- miui_HMNote5HMNote5ProGlobal - обозначение модели и локаль
- V10.0.6.0.OEIMIFH - индекс прошивки
- 3043c65cbb - первые 10 знаков хэш-суммы архива
- 8.1 - версия Андроид
- 10 - версия MIUI
- 0 - подверсия MIUI
- x.х - меняются с выходом новых обновлений.
P - Pie
O - Oreo
N - Nougat
M - Marshmallow
L - Lollipop
- MI - Глобальная прошивка
- RU - Глобальная прошивка, выпущенная для России
- EU (EEA) - Глобальная прошивка
- IN - Для Индии
- ID - Индонезия
- CN - Китай
MIUI 10 - версия оболочки
8 - год (18)
12 - месяц (декабрь)
6 - число Как проверить статус загрузчика через fastboot Инструкция по установке официальной прошивки через Fastboot
(только для разблокированного загрузчика)
flash_all_except_storage.bat - перепрошивка с сохранением всех данных на устройстве, без блокировки загрузчика.
flash_all_lock.bat - перепрошивка с удалением всех данных на устройстве и блокировкой загрузчика. Если у вас китайская версия устройства и прошиваете глобальную прошивку, то блокировать нельзя.
flash_all_lock_crc.bat - перепрошивка с удалением всех данных на устройстве, с блокировкой загрузчика и шифрованием памяти.
- Запускаем Miflash;
- Подключаем наше устройство в режиме fastboot ;
- Указываем путь к папке с прошивкой:
save user data (flash_all_except_storage.bat) - с сохранением данных
clean all lock (flash_all_lock.bat) - начисто с блокировкой загрузчика.
- Содержимое архива adb распаковать в корневую папку с прошивкой
- MiFlash (драйвера установятся вместе с программой)
- Устройство в EDL режиме. На старых моделях действует кнопочный способ, флэш кабель, перевод командой из режима fastboot. На новых только тест поинт. Если загрузчик разблокирован, то возможно из fastboot.
- Запустить MiFlash, указать путь к прошивке
- Обновить (Refresh) список устройств и убедиться что оно появилось в нем (1, 2)
- Выбрать пункт (3) (сохранение возможно только при прошивке в fastboot): Flash all - прошивка с очисткой всех данных на устройстве
- Нажать кнопку Flash (4), пойдет процесс прошивки
После успешной прошивки в EDL зажать кнопку Вкл/Выкл и удерживать до первой вибрации!
За наличие регионов в прошивке отвечает раздел Cust, в корне всей системы. На старых моделях (такие как Mi3, Mi4) регионы находятся в разделе data, и шьются вместе с userdata.img.
Установленный регион может касаться некоторых функций, заложенных в прошивке. К примеру на одном регионе есть какая то функция, при переключении на другой, она пропадает. Или настройки звука, на одних громче, на других тише.
Также там присутствуют (cust\app\customized) некоторые предустановленные приложения, для того или иного региона. И если выставить например "Индию", то устанавливаются дополнительные пользовательские приложения, прописанные в настройках этого региона.
Сами регионы лежат в cust\cust\**
** - папка с конкретным регионом.
В системе выбор находится в: Настройки - Расширенные настройки - Регион
Частые зависания системы и другие ошибки являются результатом некорректной работы программного обеспечения. Проблемные программы можно легко удалить. Но что делать с установленным софтом, который не удаляется из системы? В таких случаях устройство необходимо перепрошить на более стабильную версию или самостоятельно внести правки в ОС. В данном посте вы узнаете, как открыть прошивку Android для последующего ее изменения.
Что представляет собой прошивка
Прошивка – это операционная система, которая соединяет в единую цепь весь технический потенциал гаджета и предоставляет пользователю оптимальные эксплуатационные возможности. Данное программное обеспечение является основой всех современных многофункциональных устройств.
На просторах глобальной сети можно найти внушительное количество официальных и кастомных прошивок, открывающих дополнительные возможности.
Стоит ли распаковывать прошивку
Распаковка прошивки представляет собой непростой процесс, который требует времени и соответствующих навыков, но является весьма актуальным и полезным.
Посредством распаковки пользователь может внести корректировки в работу самых различных элементов установленного программного обеспечения, исключив тем самым возможность появления ошибок, зависаний и многих других неприятных моментов без перепрошивки и замены ПО.
Задумавшись над вопросом, нужно ли распаковывать прошивку Android, вы наверняка найдете пару дополнительных плюсов. Из распакованной прошивки можно извлечь apk-файлы или интегрировать инсталляторы прочих программ.
Распаковка прошивки Android в ZIP-формате
Для распаковки Android-прошивки нужно найти архив на ПК, кликнуть на нем правой кнопкой мыши, выбрать распаковку и указать директорию для переноса всех файлов. Решая, чем распаковать ZIP-прошивку Android или любой другой архив в данном формате, можете воспользоваться такими архиваторами, как WinRAR, 7-Zip, PeaZip или IZArc.
Распаковка IMG-прошивок
Популярным расширением архивов c инсталляционными файлами и прочими данными по прошивке является .img. Это особый подвид архивов, который не разбирается на составляющие привычными методами.
Если вы не знаете, как открыть IMG-прошивку Android на Huawei, понадобится выполнить ряд специфических действий и скачать дополнительный софт. Для работы с прошивками такого типа понадобятся утилиты EXT4 Unpacker и EXT2 Explore. После их скачивания можно приступить к процессу извлечения файлов, который проходит по такой схеме:
- Распакуйте IMG-архив прошивки в любую директорию на компьютере.
- Запустите программу EXT4 Unpacker и с ее помощью найдите файл system.img.
- Сохраните файл system.img с расширением .ext4 с помощью кнопки «Сохранить как».
- После распаковки запустите софт EXT2 Explore от имени администратора. Во вкладке «File» выберите пункт «Open Image», укажите место расположения ранее созданного system.ext4.
- В правой части окна программы EXT2 Explore нажмите на иконку жесткого диска правым кликом мышки, в выпадающем меню выберите опцию «Save». Будет предложена директория для извлечения, укажите любую удобную папку и дождитесь окончания процесса.
Так осуществляется распаковка IMG-прошивки Android с целью извлечения из нее полезных данных и инсталляторов.
Преобразование KDZ-архива в DZ-архив для последующего создания BIN-папки и привычных архивов
KDZ – формат прошивок, которые зачастую использует в своих устройствах компания LG. Распаковка данных файлов требует использования дополнительного софта, поскольку обычные архиваторы не способны обеспечить необходимый доступ к утилитам прошивки и предустановленным инсталляторам.
Если вы думаете, как самому поменять файлы в прошивке Android формата .kdz, заблаговременно скачайте программы Windows LG Firmware Extract и EXT2 Explore. Процесс распаковки выполняется за схемой:
- Запустите Windows LG Firmware Extract, укажите рабочую папку «Working Folder». Ею может оказаться любая директория на ПК, куда вы хотите произвести распаковку.
- Нажмите на кнопку «Open», в поле «KDZ / TOT File» выберите файл своей прошивки. Вы увидите все файлы, которые хранятся в KDZ-архиве.
- Нажмите на кнопку «Extract KDZ» и дождитесь, пока программа отформатирует архив в DZ-формат. Об успешном окончании процесса будет свидетельствовать надпись «Progress Done».
- Перейдите к пункту «DZ File», выберите в нем только что созданную прошивку в DZ-формате. Откроется таблица имеющихся в архиве файлов. Нужно выбрать все файлы с расширением .bin и нажать на кнопку «Extract DZ». После завершения процесса появится надпись «Progress extract DZFile Done».
- Для преобразования файлов .bin в формат .img необходимо нажать на кнопку «Merge System bin». В директории, которую вы изначально указали в качестве рабочей папки, будет создан каталог «Merge output», в котором найдете system.img.
Для открытия этого файла вами заранее была скачана программа EXT2 Explore. С ее помощью вы сможете убрать из прошивки все необходимое и достать полезные инсталляторы для кастомной прошивки.
Распаковка QSB и INB-прошивок
Прошивки с расширением .qsb и .inb являются прерогативой устройств компании Lenovo. Их распаковка не занимает большого количества времени и проводится посредством всего одной утилиты LenovoWinTools.
Данная программа имеет интуитивно понятное управление и предоставляет массу дополнительных возможностей. Помимо распаковки прошивок она позволяет осуществлять быструю обратную сборку прошивки с уже измененными файлами, способствует комфортной работе с контекстным меню, проводит сборку нескольких частей файлов в один.
Для работы с прошивкой через редактор LenovoWinTools достаточно установить русифицированную программу, зайти в пункт «Файл» и посредством имеющихся инструментов выбрать свою прошивку. Далее потребуется подождать, и тогда прямо из программы сможете оперировать файлами прошивки.
Как прошить устройства на базе Android
Найдите новую или кастомную версию операционной системы и проведите ее установку. Сделать это можно несколькими способами: с использованием ПК и без него. Принципы обновления прошивок на всех устройствах схожи, но есть некоторые нюансы, которые относятся к определенным моделям и маркам устройств.
Читайте также: