Оказывается, у Xiaomi Mi5S может после первой установки кастомной прошивки может «вылетать» WiFi-модуль. Ситуация крайне нериятная, поскольку просто так проблема не решается, даже если попытаться «вернуть всё как было».
Тем не менее, решение есть, и даже два (за консультацию — наше спасибо! специалистам https://fixmarket.com.ua/).
И сейчас мы вам о них расскажем. Надеемся, хотя бы одно да сработает. Итак:
Xiaomi Mi5S не подключается к Wi-Fi — метод устранения проблемы №1
Несколько важных моментов: во-первых, для успешной реализации данной методы вам нужны root-права, во-вторых, как показала практика, способ эффективно работает и на Xiaomi Mi5 с предустановленной кастомной прошивкой.
И в -третьих, описанный ниже алгоритм действий направлен на устранение ошибки MAC-адреса (на которую, как вы наверняка заметили, указывает красный цвет в сервисном меню смартфона).
Приступим:
- на комп устанавливаем ADB-драйверы;
- подключаем смартфон;
- в нем активируем режим разработчика и затем включаем «Отладку по USB«;
- на ПК открываем папку с файлами ADB, жмём одновременно «Shift + правую кнопку мыши» на пустом месте в папке и в появившемся меню кликаем «Открыть окно команд«;
- далее в открывшемся окне вводим следующий набор команд в такой последовательности:
adb devices adb shell su cd /persist/ mv wlan_bt wlan_bt_bak mv wlan_mac.bin wlan_mac.bak
После этого производим полный сброс настроек смартфона (хард-ресет) и затем устанавливаем на него «чистую» прошивку MIUI. Сеть WiFi смартфон должен «видеть», как и прежде.
Xiaomi Mi5S не подключается к Wi-Fi — метод устранения проблемы №2
Если предыдущий способ должного эффекта таки не возымел, значит, вероятнее всего, модем смартфона после перепрошивки не работает. Потому забываем на время о способе №1 и пробуем следующий.
Он, в отличие, приведенного выше, направлен на возвращение в рабочее состояние именно встроенного модема смартфона (однако не отменяет первый способ).
Для начала вам потребуется:
а) в обязательном порядке разлоченный бутлоадер;
б) изъять из смартфона SIM-карту прежде, чем приступать к дальнейшим действиям.
Далее:
- на комп устанавливаем ADB-драйверы;
- после этого в смартфоне находим папку с текущей прошивкой и из нее копируем и пересохраняем файл NON-HLOS.bin (путь: /firmware-update/NON-HLOS.bin);
- создаем резервные копии разделов modemst1, modemst2, fsg partitions (нужен root), для этого на ПК открываем папку с файлами ADB, жмём одновременно «Shift + правую кнопку мыши» на пустом месте в папке и в появившемся меню кликаем «Открыть окно команд» и вводим следующий набор команд (резервные копии файлов будут сохранены в памяти смартфона):
adb shell su dd if=/dev/block/sde28 of=/sdcard/modemst1 dd if=/dev/block/sdf3 of=/sdcard/modemst2 dd if=/dev/block/sdf5 of=/sdcard/fsg
- установлен SuperSU.
Теперь:
- подключаем смартфон к компу;
- копируем сохраненный файл NON-HLOS.bin в папку с файлами ADB, открываем окно команд и вводим следующий команды:
fastboot devices fastboot.exe erase modem fastboot.exe flash modem NON-HLOS.bin fastboot.exe reboot
- после этого смартфон автоматически перезагрузится. Далее следует очистить требуемые разделы. Для этого снова открываем окно команд и вводим:
adb shell su dd if=/dev/zero of=/dev/block/sde28 dd if=/dev/zero of=/dev/block/sdf3 reboot
Смартфон еще раз перезагрузится. Модем заработает. После этого возвращаемся к способу №1 и начинаем устранять проблему с подключением к WiFi-сети.
[irp]