Информация о файле
Описание:
Консольная утилита для распаковки прошивок VR-шлемов Oculus Quest (и не только). Позволяет извлекать системные разделы из OTA-обновлений.
Функциональные возможности:
- Извлекает образы прошивки Android из OTA-файла payload.bin
- Поддерживает новый формат OTA-обновлений для системы A/B
- Распаковывает и декомпрессирует образы прошивки
- Работает с ZIP-архивами и BIN-файлами прошивок
- Показывает прогресс распаковки каждого раздела
Использование:
1. Скачайте прошивку для вашей модели Quest с сайта https://cocaine.trade
2. Запустите утилиту через командную строку:
qfu.exe <файл_прошивки> [папка_для_распаковки]
где:
- файл_прошивки - путь к OTA-пакету (в формате .zip или .bin)
- папка_для_распаковки - куда сохранять файлы (по умолчанию: .\output)
Пример использования:
qfu.exe q3_50473320109900510.zip output
В процессе работы утилита показывает прогресс распаковки каждого раздела:
Opening ZIP file q3_50473320109900510.zip to extract to C:\Projects\Python\extract_android_ota_payload\dist\output... Extracting to target directory: C:\Projects\Python\extract_android_ota_payload\dist\output Extracting 'boot.img' [==================================================] 48/48 Extracting 'odm.img' [==================================================] 23/23 Extracting 'product.img' [==================================================] 162/162 Extracting 'system.img' [==================================================] 414/414 Extracting 'system_ext.img' ... Extracting 'featenabler.img' [==================================================] 1/1 Extracting 'hyp.img'
Исходный код доступен на GitHub