Восстановление IMEI в устройстве AIBOX UX999 Ultra (НУЖЕН ROOT)
AIBOXСсылка на форум в Telegram - ‼️ AIBOX ‼️
1. Перед тем, как приступить, необходимо наличие нижеприведенных приложений.
1.1. На компьютере должен быть установлен и настроен ADB | fastboot. Предпочтительней Platform-tools (adb & fastboot) r33.0.3 включая установку драйверов USB.
1.2. На компьютере должна быть установлена программа AdbAppControl
1.3.На компе должен быть установлен Удаленный рабочий стол AnyDesk
2. Подготовка бокса
2.1. Делаем бекап всех разделов бокса по данной инструкции - https://telegra.ph/Behkap-i-vosstanovlenie-TBox-Plus-Picasou-Plus-Ultra-ustrojstva-MIC-i-dr-ustrojstv-na-QCM6115-i-QCM6125-12-10
Примечание: Доступ к кнопке перехода в режим Аварийной загрузки (EDL) осуществляется с нижней стороны бокса около слота USB, фото ниже)
![](/file/28834cdbd3e29db674242.jpg)
2.2. Получаем рут права для устройства - AI Box, Android через CarPlay (Пост Wlryss #119475683) - раздел II.
2.3. Устанавливаем в UX999Ultra AnyDesk и приложение AnyDesk-control-plugin-(aosp)_v1.0.1.apk ( 787.48 КБ), а также QCOMUltraDiagMode.apk ( 2.12 МБ )
(описание от разработчика - https://github.com/tejado/android-usb-gadget) - после установки в бокс приложение будет отображаться как USB Gadget
![](/file/4d7fbfc008ad26481689c.png)
3. Осуществление и настройка удаленного доступа к боксу с компьютера
3.1. Придерживаемся в основном данной инструкции - https://telegra.ph/Uda…k-instrukciya--1-09-09. На первом этапе устанавливать приложение Wireless ADB, Advanced Reboot из Google Play не нужно - можно попробовать обойтись из него. В AnyDesk в боксе Настройки - Безопасность - Интерактивный доступ должен быть Всегда разрешать, в Профили прав доступа должен быть отмечен Неконтролируемый доступ, в Профиле прав доступа должны быть отмечены Профиль включен и Разрешить неконтролируемый доступ. Также должен быть задан и запомнен пароль доступа.
![](/file/41951a19b9188264ee594.png)
![](/file/a169d4d2bfb57ca264c65.png)
![](/file/c4897756e489b445153a8.png)
3.2. Настраиваем подключение бокса к общей сети WiFi с компом (можно через точку доступа WiFi в смартфоне, подключив комп и бокс к данной сети WiFi). Предварительно в настройках бокса нужно считать и записать IP-адрес (формат - ХХХ.ХХХ.ХХХ.ХХХ, пример - 192.168.2.65)
![](/file/f081b544ead5bedfc5e8f.png)
3.3. Подключаем бокс с помощью USB кабеля к компу, ждем звукового подтверждения от компа о подключении (15-20 сек) и включаем на компе AnyDesk - так же настраиваем Интерактивный доступ - Всегда, Профиль прав доступа - Неконтролируемый доступ.
3.4. Теперь нужно отключить окно подтверждения соединения. Для этого запускаем предварительно установленный на компе AdbAppControl. в правом верхнем углу вводим IP-адрес (формат - ХХХ.ХХХ.ХХХ.ХХХ, пример - 192.168.2.65). Следуем всем указаниям AdbAppControl - включая установку ACBridge.
![](/file/740d773edd3e4e75fbaf3.png)
![](/file/7b7a3fdfad6d028579eb4.png)
3.5. Далее в правильно подключенном AdbAppControl переходим в Консоль и набираем строку adb shell appops set com.anydesk.anydeskandroid PROJECT_MEDIA allow
3.6. После правильно сделанных настроек в AnyDesk и AdbAppControl бокс должен подключаться к компу через AnyDesk и AdbAppControl
4. Приступаем к основным процедурам по восстановлению IMEI
4.1. Подключаем бокс к компу, ждем подключения (звуковой сигнал в компе), запускаем на компе AnyDesk, подключаемся к боксу, запускаем AdbAppControl на компе, подключаемся по WiFi к боксу.
4.2. Через AnyDesk запускаем в боксе приложение USB Gadget
![](/file/ad140af7a097ba43cd1a7.png)
4.3. В AdbAppControl - Консоль - Shell набираем cd /config/usb_gadget/g2/functions (cмена директории)
4.4. Далее - mkdir diag.diag
![](/file/fb9b3ae0b8ec924f8fc6a.png)
4.5. Далее через Anydesk включаем в USB Gadget функции diag.diag
![](/file/646718aaff04cb3116e40.png)
4.6. После этого в Диспетчере устройств на компе видим свое устройство и устанавливаем для него драйвер вручную
Примечание: у Wlryss на компе с Win10 пришлось отключать проверку цифровой подписи драйверов. В инете - полно инструкций.
![](/file/4d399bfc64e9940601760.png)
4.7. Далее нужно сделать так, чтобы устройство периодически не переподключалось. Заходим в AdbAppControl - Консоль - Shell и создаем две папки - mass_storage.0 и mtp.gs0
Примечание: Папку mtp.gs0 может понадобиться прописать пару раз, пока бокс не перестанет перегружаться.
![](/file/c374d966942a1fdc3207b.png)
4.8. Далее заходим на компе в созданный раздел QPST (этот раздел создавался при полном бекапе бокса при установке программ на комп) и вызываем подраздел Software Download
![](/file/25e8d2184a0773246ac3d.png)
4.9. Далее Backup
![](/file/6231ba430eb5665460b07.png)
4.10. После создаем на компе папку и прописываем в строке xQCN File путь до этой папки (у Wlryss на скрине это C:\20_New_Backup_Modem_2002.2023\80CA81C6_11.xqcn) - название файла 80CA81C6_11.xqcn не трогаем
4.11. Затем нажимаем Start и ждем окончание создания бекапа в формате .xqcn
![](/file/2624c9a615e3b3bcfea62.png)
![](/file/f6e50b4533b5c1f61052a.png)
4.12. После этого меняем в строке xQCN File расширение файла бекапа с .xqcn на .qcn, нажимаем Start и делаем файл бекап в формате .qcn
![](/file/a1be1997cd85e1d1481c0.png)
![](/file/38830c00161c884e3a6aa.png)
4.13. Далее скачиваем и устанавливаем на компе XQCN-Editor - Редактирование IMEI/ESN/MEID Qualcomm (Пост Malysh-ok #76917420)
Примечание: Excel на компе должен быть активирован - Excel 365 через облачное хранилище по моему не подходит, у меня установлен и активирован Excel 2016.
4.14. Открываем программу, нажимаем на Open xqcn - file, открываем файл своего бекапа в формате .xqcn
![](/file/c0e2a9cce8ce472226cbb.png)
4.15. Затем нажимаем на кнопку Change ESN/MEID/IMEI и в открывшемся окне меняем в графе IMEI0(dec) - IMEI по умолчанию на свой (со скриншота просьба не брать). Wlryss восстанавливал IMEI со своего старого андроид телефона из стола.
4.15.1. После нажимаем Apply.
4.15.2. Далее сохраняем файл с восстановленным IMEI - нажимаем Save xqcn-file
![](/file/c4c25da7167be29796d6c.png)
4.16. После этого возвращаемся в Software Download, нажимаем Restore, в графе xQCN File выбираем путь к файлу с измененным IMEI и нажимаем Старт.
![](/file/b6eeee5566d7501d66c58.png)
В написании инструкции участвовали Wlryss и FominVadim - им говорим спасибо)
P.S. В общем проделал недавно всё с нуля на крайней прошивке Андроид 13 от 07.07.2023. Резюме - AdbAppControl не нужен (только на начальном этапе, чтобы убрать подтверждение трансляции в Anydesk). Папки diag.diag и mass_storage.0 нужно создавать Root Explorer-ом в /config/usb_gadget/g2/functions После установки драйвера (кстати несколько раз чистил комп и пришлось в очередной раз переустанавливать драйвера с отключением проверки цифровой подписи для Win10) нужно создавать рут эксплорером папку mtp.gs0 несколько раз (будет ошибка), пока окно рут эксплорера не зависнет и устройство не перестанет пере подключаться. Дальше по гайду.
UPDATE!
Для включения AdbAppControl в Ultra, Андроид 13 нужно зайти в Настройки - PLAYAIBOX Settings - и тапнуть раз 10 по PLAYAIBOX Version, пока не появится всплывающее уведомление Вы стали разработчиком - на самом деле включится ADB WiFi,после чего можно подключаться к AdbAppControl.
![](/file/56db3d8867003f8066cc8.png)
![](/file/bed3710ea7bf4aebb5e8b.png)
![](/file/4f970fac0681cf7890835.png)
![](/file/f966448979e82326f7e18.png)
![](/file/4dee8a167b8ee010b71a8.png)
Оригинал поста - https://4pda.to/forum/index.php?showtopic=1006434&view=findpost&p=121162759