Продолжим серию статей, в прошлой статье мы говорили о получении root прав у Xiaomi Gateway 2 EU, сегодня я расскажу вам как установить ZESP. Статья будет состоять из двух основных разделов:
- Установка ZESP, используя скрипт (на чистый хаб).
- Установка OpenWRT.
- Установка ZESP
Установка ZESP на чистый хаб
Данный метод подойдет для тех, у кого новый хаб и на нем не установлено никакое альтернативное ПО. Установка осуществляется при помощи скрипта. Для выполнения данного скрипта, необходимо подключиться по SSH, процесс получения root описан в моей прошлой статье. Еще раз напоминаю про бекап заводской прошивки.
Внимание! Установка только на новый хаб, если на хабе установлен OpenWRT, ниже будет приведен второй способ установки.
echo -e «GET /divanikus/zesp32-installer/master/install.sh HTTP/1.0nHost: raw.githubusercontent.comn» | openssl s_client -quiet -connect raw.githubusercontent.com:443 2>/dev/null | sed ‘1,/^r$/d’ | bash
Как установить кастомную MIUI 13 на Xiaomi 2022
После выполнения скрипта, перезагружаем устройство и пробуем перейти по ссылке: http://ip_адрес_хаба:8081/
Установка OpenWRT
Сразу хочу обратить внимание, что данный метод подойдет только для тех, у кого чистый хаб. Если вы уже установили ZESP, ищите инструкцию как установить OpenWRT поверх ZESP.
Установка OpenWRT осуществляется также через bash скрипт. Еще раз проверяем, нет ли архива нашего бекапа в папке /tmp/, если есть — удаляем. Шлюз должен быть подключен к интернету, а это значит, необходимо подключить пигтейл антенны.
Подключаемся по SSH к хабу и вводим единственную команду:
echo -e «GET /openlumi/owrt-installer/main/install-19.07.sh HTTP/1.0nHost: raw.githubusercontent.comn» | openssl s_client -quiet -connect raw.githubusercontent.com:443 -servername raw.githubusercontent.com 2>/dev/null | sed ‘1,/^r$/d’ | bash
Прошивка хаба занимает порядка двух минут, после чего появится доступная сеть OpenWRT. Так как шлюз отключился от роутера, ssh соединение разорвется, не паникуем, так и должно быть.
Первичная настройка OpenWRT
Нам необходимо настроить Wi-Fi подключение. Подключаемся к Wi-Fi сети OpenWRT, переходим по адресу: http://192.168.1.1/.
Логин: rootПароль: (без пароля)
Без с большой буквы — шутка =)
Отрываем раздел Network -> Wireless.
- Нажимаем Scan у интерфейса radio0.
- Подключаемся к сети «Join Network».
- Ставим галочку «Replace wireless configuration».
- Вводим пароль.
- Подтверждаем свои действия.
- На следующей странице нажимаем кнопку «Save».
Правильное обновление прошивки xiaomi, на примере XIAOMI.EU, для чайников
Теперь нам необходимо отключить точку доступа OpenWRT, для этого у последнего интерфейса нажимаем кнопку «Disable». После чего устройство автоматически перезагрузится и подключится к нашему роутреру.
После прошивки изменился MAC адрес устройства, а это значит, что роутер присвоит нам новый IP.
По итогу нам доступно:
- Графический интерфейс OpenWrt LuCi на 80-м порту.
- Утилита для прошивки модуля zigbee jn5169.
- Веб-плагин для LuCi.
Установка ZESP поверх OpenWRT
ZESP будет работать аналогично, как и на стоковой прошивке, но из-за разницы в системных библиотеках требуются дополнительные действия.
Установка nodejs и ZESP32
[ -f /lib/libustream-ssl.so ] echo «libustream already installed» || opkg install libustream-mbedtls (! grep -q openlumi /etc/opkg/customfeeds.conf) ( wget -q https://openlumi.github.io/openwrt-packages/public.key -O /tmp/public.key opkg-key add /tmp/public.key rm /tmp/public.key echo ‘src/gz openlumi https://openlumi.github.io/openwrt-packages/packages/19.07/arm_cortex-a9_neon’ >> /etc/opkg/customfeeds.conf echo «Feed added successfully!» ) || echo «Feed added already. Skip.»
После чего устанавливаем все необходимые пакеты на шлюз:
opkg update opkg install node node-npm cd /tmp wget http://82.146.46.112/fw/ZESPowrt.tar.gz wget http://82.146.46.112/fw/update.tar.gz tar -xzvf ZESPowrt.tar.gz -C / tar -xzvf update.tar.gz -C / wget https://raw.githubusercontent.com/openlumi/openlumi.github.io/master/files/zesp32.init -O /etc/init.d/zesp32 chmod x /etc/init.d/zesp32 wget https://raw.githubusercontent.com/openlumi/openlumi.github.io/master/files/zesp32-package.json -O /opt/app/package.json /etc/init.d/zesp32 enable /etc/init.d/zesp32 start
Прошивка Zigbee модуля
Для прошивки модуля ZigBee, вводим следующие команды:
jnflash /opt/app/util/Zigbee.bin jntool erase_pdm
Возобновляем работу ZESP:
Интерфейс ZESP32 также будет доступен по адресу: http://ip_адрес_хаба:8081/
Итог
В этой статье мы научились устанавливать ZESP на Xiaomi Gateway EU несколькими способами. Для себя я выбрал второй вариант, он более гибкий и имеет более широкий спектр возможностей, хоть при этом и немного сложнее в установке.
Вся информация по проекту ZESP собрана в чате. Там же можно обсудить проект, написать свои предложения по развитию, а также задать вопросы.
Источник: sprut.ai
Установка TWRP и прошивка Xiaomi EU на POCO M3 с разблокированным загрузчиком.
Если вам надоела стандартная прошивка, баги, реклама, прочий мусор и хлам и вы хотите чистую, шуструю прошивку со своими фишками, то рекомендую обратить внимание на прошивку от команды Xiaomi EU. Она очищена от мусора, в ней (на сколько мне известно), из коробки работает NFC (на POCO M3 его нет) и она сама по себе намного быстрее стока.
В данной инструкции мы с вами установим TWRP рекавери, почистим устройство от мусора и следом установим прошивку.
Важно! Прочтите перед прошивкой.
1. Все действия вы делаете на свой страх и риск! Если вы будете это делать впервые, то сначала внимательно прочитайте инструкцию в ветке вашего устройства
2. На 4PDA и узнайте все нюансы. Инструкция может не подойти для другого устройства.
3. На сколько мне известно, Xiaomi не лишает гарантии за установку Xiaomi EU. Но, будем честны — ни один магазин не примет устройство в ремонт по гарантии, на котором был разблокирован загрузчик.
4. Подразумевается, что загрузчик уже разблокирован. Если он заблокирован, то сначала разблокируйте его. Иначе ничего не выйдет.
5. Заранее закиньте на карту памяти нужную вам прошивку. В нашем случае это Xiaomi eu 12.0.10.0 на основе стоковой прошивки.
6. Прошивка устройства удалит все файлы! Перед этим сохраните все нужные вам файлы на компьютер, в облако, либо куда-нибудь еще.
7. А еще перед прошивкой удалите с устройства все аккаунты (Google, Xiaomi) и удалите пароль. Это нужно для того, чтобы после запуска телефон не начал их требовать. Можно не удалять, но тогда придется их вводить после запуска прошивки. Сработает FRP защита.
8. И последнее: файлы для прошивки выкладывать не буду по причине того, что сяоми- это конвейер. Одно и то же устройство может поставляться с разным дисплеем, с разными камерами и материнской платой. На 4PDA найдите тврп под Ваш конкретный дисплей. В моем случае это nt36672d, truly v2.
Перед тем, как начать прошивку, необходимо все подготовить. Для начала установите драйвера под ваше устройство. Найти их можно в теме на 4PDA. Заранее скачайте прошивку, перенесите её на карту памяти. Саму карту памяти рекомендую вытащить из устройства после копировани я, чтобы н ичего с неё не удалить.
1. Закидываем прошивку на флешку:
Установка ТВРП
1. Заходим в папку tools и запускаем файл flash-twrp.bat. Нажимаем кнопку Enter (или любую другую, как просит окно командной строки). Компьютер ждет устройство:
2. Выключаем устройство и зажимаем кнопку включения, а через секунду нажимаем кнопку уменьшения громкости и держим обе кнопки до тех пор, пока не появится зайчик. Появился зайчик — отпускаем. Мы зашли в fastboot. Подключаем телефон к компьютеру кабелем. Рекомендую использовать оригинальный.
Начнется процесс установки. После окончания установки командная строка напишет следующее: «Для продолжения нажмите любую клавишу»:
На этом моменте устройство можно отключать, а смартфон отключать от компьютера. Установка рекавери завершена.
Очищаем устройство
Очистка устройства (кэш и данные) нужна для того, чтобы не было лишнего мусора от стандартной прошивки и нужная нам прошивка установилась и запустилась сразу, без особых проблем.
1. Заходим на третью вкладку с корзиной (Wipe) и выделяем следующее: Dalvik | ART cache, Data, Internal Storage, Cache. Ползунок со стрелочками сдвигаем направо и дожидаемся процесс очистки:
Как закончит, в консоли он об этом напишет и появятся кнопки.
Жмем Back. выбираем Format Data, пишем слово yes и справа снизу нажимаем на галочку. Ждем окончания. Завершится форматирование — снова появятся кнопки и соответствующая надпись (как на скриншоте выше):
На этом процесс очистки и форматирования завершен. Осталось только прошивку установить.
Подготовка к установке и нюанс
Если вы ранее прошивку скопировали на карту памяти, то этот пункт можно пропустить. Переходите к следующему — Установка прошивки Xiaomi EU. Но рекомендую прочитать информацию, так как информация о монтировании флешки может пригодиться.
На этом этапе вы можете воткнуть вашу micro sd карту в устройство и перебросить на нее прошивку, если этого не сделали ранее. В данном случае мы это сделали в первом пункте «Подготовка.
На случай, если при открытии карты памяти у вас написано «Folder empty», значит, карта памяти не смонтирована. Телефон её видит, но она не актирована. Монтируем карту памяти:
1. Открываем раздел Menu:
2. В списке выбираем пункт Mount и нажимаем на MicroSD. После этого около него появится галочка:
Готово. Карта памяти будет видна.
Установка прошивки Xiaomi EU
И вот он, самый главный этап. Устанавливаем прошивку.
1. В самой первой вкладке нажмите на оранжевую стрелочку:
2. В списке выберите Micro SDCard:
После этого откроется ваша карта памяти. Нажимаем на прошивку один раз и ползунок сдвигаем вправо.
Дожидаемся окончание установки, пока не появится надпись «done». Появилась — все, прошивка установлена:
Выход из рекавери
Теперь осталось выйти из рекавери. Можно сразу нажать на кнопку Reboot System, либо, пойти другим путем:
Нажмите стрелку влево в нижней части экрана, переходим в пункт Menu (скриншот в разделе «Подготовка к установке и нюанс», выбираем в списке reboot. Откроется страница меню перезагрузки:
Останется выбрать, как перезагрузить устройство. Можно выбрать либо Power Off (выключение устройства). Включить можно кнопкой включения, либо сразу выбрать System. Устройство перезагрузится и сразу начнется запуск прошивки.
Источник: katranlife.ru
Установка прошивки xiaomi eu
Все фото
- 155 г, 7.45 мм
- Android 9.0
- 5.97″ 1080 x 2340
- 48mp
- 6Gb RAM Qualcomm Snapdragon 712
- 3070mAh Li-polymer
Популярные гаджеты
Установка официальной прошивки | XiaoMiTool
Описание
Подробная инструкция по установке англо-китайской или глобальной официальной прошивки, а также кастомной от Xiaomi.eu на Xiaomi Mi 9 SE (Grus) с заблокированным либо разблокированным загрузчиком.
Драйвера и программы
- MiFlash.zip Скачать
- XiaoMiTool.zip Скачать
Устанавливать глобальную прошивку на смартфон с заблокированным загрузчиком для китайского рынка категорически нельзя. То же самое касается и кастомных прошивок. В противном случае девайс превратится в так называемый кирпич.
Ни администрация PDALIFE.info, ни автор инструкции не несут ответственности за ваши действия и результаты. Всё, что вы делаете — вы делаете только на свой страх и риск.
Инструкция по установке
Сделать резервные копии всех необходимых данных и файлов и сохранить их на компьютер, съёмный носитель или облако.
Отключить проверку подлинности драйверов на ПК.
Windows 7
Во время включения компьютера, после загрузки BIOS, необходимо нажать клавишу F8. В появившимся меню «Дополнительные варианты загрузки» выбрать «Отключение обязательной подписи драйверов». Данный способ может сработать не с первого раза, поэтому следует повторить действие либо открыть командную строку от имени администратора и ввести две команды:
«bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS»
«bcdedit.exe /set TESTSIGNING ON»
Windows 8
Нужно нажать сочетание клавиш Win+I, зажать клавишу Shift и выбрать пункт «Выключение» > «Перезагрузка». При включении компьютера выбрать «Диагностика» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить». При загрузке выбрать режим «Отключить обязательную проверку подписи драйверов», нажав клавишу F7.
Windows 10
Необходимо зажать клавишу Shift и выбрать меню «Пуск» > «Выключение» > «Перезагрузка». После загрузки выбрать «Поиск и устранение неисправностей» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить». Затем выбрать пункт «Отключить обязательную проверку подписи драйверов», нажав клавишу F7.
Скачать и запустить приложение MiFlash для установки драйверов.
Скачать архив с утилитой XiaoMiTool, распаковать и установить.
Активировать пункты «Отладка по USB» и «Заводская разблокировка» на смартфоне в разделе «Для разработчиков» (находится в «Настройки» → «Дополнительно»).
Чтобы открыть данный раздел, нужно перейти в «Настройки» → «О телефоне» и несколько раз нажать на пункт «Версия MIUI».
Зарядить аккумулятор смартфона на 50% или более.
Подключить ПК/ноутбук к интернету.
Запустить утилиту XiaoMiTool.
Подключить телефон к компьютеру по USB-кабелю и изменить тип подключения с «Только зарядка» на «Передача файлов (MTP)».
Рекомендуется использовать оригинальный или кабель хорошего качества, а также порт USB 2.0, расположенный на материнской плате (для ПК).
В программе выбрать свой девайс из списка.
На следующем шаге выбрать «YES», если ваше устройство зашифровано или вы не знаете наверняка, «NO» — если память телефона не зашифрована.
ВНИМАНИЕ!
При нажатии кнопки «YES» вся внутренняя память устройства будет очищена. Также форматирование снижает риск возникновения различных ошибок в ходе прошивки.
Смартфон будет перезагружен и приложение определит его конфигурацию. После чего будут найдены доступные прошивки и выведен список для установки.
Выбрать из списка прошивку, которую необходимо установить и подтвердить действие.
ВНИМАНИЕ!
Устанавливать глобальную прошивку на смартфон с заблокированным загрузчиком для китайского рынка категорически нельзя. То же самое касается и кастомных прошивок. В противном случае девайс превратится в так называемый кирпич.
Начнётся скачивание прошивки.
Затем установится стоковый/кастомный режим восстановления (в зависимости от выбора прошивки), телефон загрузится в установленное рекавери, затем скопируется архив с прошивкой на смартфон и начнётся установка.
После успешной установки прошивки выскочит окошко с просьбой пожертвования разработчику утилиты. Делать это не обязательно, можно и отказаться.
Через некоторое время устройство само перезагрузится в систему и будет готово к дальнейшей работе.
Список инструкции для Xiaomi Mi 9 SE
- Установка официальной прошивки | Recovery
- Установка официальной прошивки | MiFlash
- Установка официальной прошивки | Fastboot
- Установка кастомной прошивки
- Получение прав суперпользователя
- Установка кастомного рекавери и получение рут-прав
- Разблокировка загрузчика
Список прошивок для Xiaomi Mi 9 SE
- Официальная глобальная стабильная прошивка | Recovery
- Официальная глобальная стабильная прошивка | Fastboot
Источник: tehmo.com