OmniDrive
Copyright © 2026 RibDescripción
OmniDrive es una modificación de firmware para unidades de disco óptico basadas en MediaTek MT1959 fabricadas por Hitachi-LG Data Storage que habilita funciones que permiten una lectura mejor y más completa de los discos, incluidos discos de juegos propietarios.Características
- Lectura de lead-in/lead-out para CD/DVD/BD y derivados.
- Lectura de sectores en bruto para CD/DVD/BD y derivados (2352 bytes/sector para CD, 2064 bytes/sector para DVD, 2072 bytes/sector para BD).
- Comando personalizado READ DISC RAW para leer discos, con banderas para FUA (evitando caché), direccionamiento en bruto (MSF para CD, PSN para DVD/BD) y descrambleo (para DVD/BD).
- Capacidad para leer varios discos de juegos propietarios (ver tabla):
Clave:
- ☑️ - Soporte nativo (sin firmware parcheado)
- ✅ - Soportado con OmniDrive
- ⚠️ - Soporte parcial (ver notas)
- ❓ - Soporte desconocido (requiere pruebas)
- ❎ - Actualmente no soportado
Compilación
Dependencias
- CMake
- ninja
- cadena de herramientas arm-none-eabi-gcc
- armips
- Python 3
- pycryptodome
Instrucciones
- Coloque los archivos de firmware originales LG BU40N 1.00 y ASUS BW-16D1HT 3.02 en la carpeta
firmware. Los archivos deben tener los siguientes nombres y las siguientes sumas de verificación:
E3C1A315 | EDB28FCD7A239281ACE26A468D382A9C | 9C48677B155154D24A3B95A32B4A29CA02FF40B3 |
| ASUS_BW-16D1HT_3.02.bin | 84000B21 | 97F0EEABD0B675B4363B2C4749226016 | F8DF5B579F25DA8D4E5AA5EF79F3005DAC5EB8C7 |
- Cree una carpeta
buildy ejecutecmake -G Ninja ..desde la carpeta build. - Ejecute
ninja. Los archivos de firmware parcheados se generarán en la carpetapatched_firmware.
Flasheo
Actualmente, el método recomendado para flashear las unidades es usarsdftool, que viene como parte de MakeMKV. El firmware BU40N debería funcionar con todas las unidades slim y el firmware BW-16D1HT debería funcionar con todas las unidades de escritorio.--- Tranlated By Open Ai Tx | Last indexed: 2026-04-09 ---