# Firmware / Programmers ## FFU orig RM-1127 (последняя стабильная) - Ветка `1078.0042 / 10586.13333 / OS 10.0.10586.494` (сент 2016). - Имя: `RM1127_1078.0042.10586.13333.15206.0352F3_retail_prod_signed.ffu` (~2.0GB). - RU CV: `059X5R5 VAR EURO 6A CV` (RAR ~1.4GB). - RM-1128 отдельно: `059X5K7 VAR LTA 7R CV`. - Источники: lumiadb.com > halabtech id113695 > VK сборник > firmwaredrive. - Чужой RM не лить: 0x1106 SEC_HDR_FAIL. - Проверка orig: размер ~2GB + PlatformID Microsoft.MSM8909 + secure header + .vpl/.dcp в комплекте. ## Emergency / программаторы - Lumia-путь: `MPRG8909_fh.ede + RM1127_fh.edp` (XDA 3748037 / protobetatest / Astoria-репо). `thor2 -mode emergency -hexfile MPRG8909_fh.ede -edfile RM1127_fh.edp [-ffufile orig.ffu]` - EDL-путь (для отладки): `prog_emmc_firehose_8909_ddr.mbn ELF32 ~277KB` (bananahackers / Hovatek / androidfilehost). Магия `7F 45 4C 46`. - Решает PK_HASH, не HWID. Чужой = `signature wasn't accepted`. - Donor для WPInternals: всегда RM-1085 (950XL) FFU, даже для 550. ## Форматы (коротко) - MBN: hdr 40B + code + cert + RSA2048. ELF = MBN без обертки, смотреть по магии. - Sahara: HELLO/READ_DATA/END/DONE, 05C6:9008. - Firehose XML: configure/program/read/erase/patch/peek/poke/power/getstorageinfo. - FFU v1: sec header 32B + catalog + hashtable + ImageHeader + StoreHeader + payload @0xC0000 chunk 128K. - GPT0.bin = 34 сектора (MBR+HDR+entries). RKH.hex имя = SHA256 RKH.