Установка TWRP Recovery на смартфонах Xiaomi

Неофициальный TWRP Recovery , наверное, чаще всего устанавливают на Android смартфоны, включая телефоны Xiaomi. Этот рекавери завоевал популярность благодаря широким возможностям по перепрошивке, созданию архивов системы (бэкапов), установке программ и т.д. TWRP не единственный Recovery, в последнее время многие ставят на свои смартфоны Orange Fox. По функционалу они во многом похожи, процесс установки практически одинаков.

Программы и драйвера необходимые для установки TWRP
Platform-tools
https://developer.android.com/studio/releases/platform-tools#downloads

Версии TWRP и OrangeFox для всех устройств разные, поэтому нужно искать версию поддерживающую установку конкретную модель телефона, смартфона или другого Андроид устройства.

TWRP для Xiaomi (официальный сайт где собраны версии для разных производителей)
https://twrp.me/Devices/Xiaomi/
Официальны сайт Orange Fox
https://orangefox.download/ru-RU

На форуме XDA можно найти модификации для устройств которых нет на официальных сайтах
https://forum.xda-developers.com

Команды для работы с Андроид устройствами подключенными в режиме фастбут:

  • fastboot devices — вывод списка подключенных устройств, загруженных в режиме fastboot
  • fastboot reboot recovery — перезагрузка устройства в режим восстановления (recovery)
  • fastboot oem device-info — проверка состояния загрузчика
  • fastboot flash recovery twrp.img — прошивка раздела recovery файлом twrp.img

Отключение Boot Верификации -AVB/ Fix bootloop (необязательный пункт)
Файл для прошивки vbmeta моей модели телефона (Xiaomi Redmi 9T) скачал вот здесь:
https://unofficialtwrp.com/wp-content/uploads/2019/11/vbmeta.zip

Команды:

fastboot flash vbmeta vbmeta.img
fastboot format userdata

ВАЖНО! Для вашей модели телефона файл vbmeta.img может отличаться!

Установка Macos Big Sur на не поддерживаемые компьютеры Mac

Установка Macos Big Sur на не поддерживаемые компьютеры Mac возможна несколькими способами, но самый простой это использование утилиты Patched Sur. Скачать последнюю версию macos big sur, создать загрузочный флешку, установить, пропатчить wifi и usb — все это можно с помощью Patched Sur. Поэтому я решил рассказать о процессе установки Macos на примере MacBook который уже не поддерживаться компанией Apple. Посмотрим, что у меня получиться.

Скачать Patched Sur: https://github.com/BenSova/Patched-Sur/

Весь процесс подготовки к установке ОС это несколько шагов:
— проверка на совместимость вашего Mac с macOS Big Sur
— загрузка актуальной версии Big Sur
— создание загрузочной флешки
— патч созданной установочной флешки (что бы она приняла ваш мак за поддерживаемый)

Опытные пользователи могут справиться с каждым этапом самостоятельно, но есть те, кому это не под силу. Для всех, кто не хочет заморачиваться создана утилита Patched Sur.
Этапы описанные выше пройти все же нужно, но за вас многое сделает мастер установки.

Patched Sur
Стартовое окно программы Patched Sur

Программы и полезные ссылки для Хакинтош установщика

Мой эксперимент по установки Mac OS на ПК проходил в вечном поиске нужных программ, утилит, драйверов и т.д. Возможно мой список ссылок на полезные программы и утилиты сэкономит чьё-то время.
Задать вопрос, дополнить список, спросить про ошибки установки и настройки можно на форуме.

  • OpenCore это загрузчик, который необходим что бы подружить наше железо с операционной системой Mac OS. Это основной программный элемент будущего хакинтош, т.к. позволяет эмулировать работу некоторых компонентов и на мой взгляд делает это лучше чем загрузчик clover.
    Скачать OpenCore: https://github.com/acidanthera/OpenCorePkg/releases
  • Инструкция к OpenCore – попытку установить Mac OS на ПК я бы начал с чтения инструкции, т.к. задача это скорее творческая 🙂
    Инструкция: https://dortania.github.io/OpenCore-Install-Guide/
  • Конфигуратор OpenCore, программа которая сильно облегчит работу с настройкой и конфигурированием загрузчика. Включает в себя утилиты монтирования раздела efi и многие другие.
    Скачать конфигуратор: https://mackie100projects.altervista.org/download-opencore-configurator/
  • MaciASL в моем эксперименте по установки хакинтоша я переводил .dsl файлы в .aml и сделал это с помощью этой программы.
    https://github.com/acidanthera/MaciASL/releases
  • Hackintool объединяет множество возможностей по настройке MacOS и экономит время при настройке usb портов, процессорной графики и других тонких доводках системы. Можно обойтись без этой утилиты, но времени она экономит много.
    https://github.com/headkaze/Hackintool/releases
  • PlistEdit Pro не обязательная к установке программа, но очень удобный редактор plist файлов (файлы хранящие настройки программ в ОС Mac)

Установка Mac OS из Интернет (восстановление без диска и флешки)

Про установку Mac OS с флешки я уже делал видео, но случается, что ошибки, допущенные при создании загрузочного диска или «битый» образ диска, не позволяют закончить установку с USB накопителя. Система уже к этому времени не загружается и компьютер попросту не работает. Что делать когда mac не грузиться?
Есть несколько способов восстановить работу компьютера, для этого нам понадобятся специальные сочетания клавиш, которые требуется нажать сразу после кнопки включения компьютера.
Сочетания клавиш необходимые для установки или восстановления Mac OS из Интернет или из раздела восстановления.

  • Command (⌘)-R
    Переустановка последней версии macOS, которая была установлена на компьютере Mac (рекомендуется).
  • Option-⌘-R
    Обновление до последней версии macOS, совместимой с компьютером Mac.
  • Shift-Option-⌘-R
    Переустановка версии macOS, входившей в комплект поставки компьютера Mac, или ближайшей к ней версии из доступных.

После выбора одного из вариантов загрузки мы увидим либо привычное меню установки (восстановление из резервной области) либо запрос на ввод Wi-Fi пароля для загрузки нужной версии из сети интернет. Я решил поставить «чистую» версию Mac OS и устав от поиска установочного образа прибег к варианту установки с клавишами Option-⌘-R. Т.е. самую свежую версию из поддерживаемых моим ноутбуком. Удобство в том, что без использования Apple id мне удалось скачать и поставить ОС с официального сайта.
На мой взгляд это удобный способ переустановки или восстановления Mac компьютеров.
Если интернет отсутствует, а диск не поврежден, и резервная область осталась в рабочем состоянии то чаще всего вернуть iMac или MacBook к жизни можно с помощью Command (⌘)-R. В данном случае установка пройдет с локального носителя без использования сети интернет.

Установка Mac Os с флешки на чистый SSD диск

Установка Mac OS связанна с заменой HDD на SSD диск на старом Macbook Pro. Загрузочную флешку сделал с помощью “дисковой утилиты” и официального образа OS X.

Мои действия для подготовки USB флешки:

  1. Понадобился диск около 8 гб.
  2. В окне «дисковой утилиты» выбираю вставленную «флешку»
  3. Нажимаю кнопку «Стереть»
  4. Помните! Все данные на выбранном диске будут уничтожены
  5. Я назвал диск «OSX» (С названием диска нужно быть аккуратнее, оно не должно совпадать с уже имеющимися названиями томов или дисков!)
  6. Остальные пункты я оставил не тронутыми
  7. Нажимаю «Стереть» и жду
  8. После завершения нужно открыть окно  терминала
  9. Ввожу одну из команд — список ниже
  10. Ввожу пароль и жму enter
  11. Процедура долгая

Если вы выберите другое название тома, то нужно будет менять команды для терминала.

Для моей версии команды выглядят так:

Big Sur:
sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/OSX

Catalina:*
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/OSX

Mojave:*
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/OSX

High Sierra:*
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/OSX

Sierra:
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/OSX --applicationpath /Applications/Install\ macOS\ Sierra.app

El Capitan:
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/OSX --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app
Результат которы получился после окончания работы команды.

Помимо чистой установки системы на пустой диск, я решил сравнить скорость загрузки HDD vs SSD.

Результатом доволен, скорость загрузки выросла почти в 2 раза.
Купить SSD: https://is.gd/747Vuc

Скачать Mac OS можно воспользовавшись ссылками на официальном сайте Apple:
OS Sierra
https://support.apple.com/ru-ru/HT208202

El Capitan
https://support.apple.com/ru-ru/HT206886

Mojave
https://support.apple.com/ru-ru/HT201475