init: lumia-emu skeleton, linux/amd64 WSL target
This commit is contained in:
@@ -0,0 +1,6 @@
|
|||||||
|
*.img
|
||||||
|
*.ffu
|
||||||
|
*.ede
|
||||||
|
*.edp
|
||||||
|
*.bin
|
||||||
|
__pycache__/
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
# lumia-emu — эмулятор Nokia Lumia 550 (RM-1127, Saimaa, MSM8909)
|
||||||
|
|
||||||
|
WIP-каркас. Цель: максимум 1:1 до MainOS + честный брик через dd.
|
||||||
|
Без lk2nd/fastboot как цели — только штатный гемор.
|
||||||
|
|
||||||
|
## Железо
|
||||||
|
MSM8909 4xA7 1.1GHz + PM8909 + 1GB LPDDR2/3 + 8GB eMMC 4.5 + 720x1280.
|
||||||
|
|
||||||
|
## Структура
|
||||||
|
- `docs/` — план и референсы (bootchain, emmc, gaps, firmware, programmers, guides)
|
||||||
|
- `qemu/` — dts, PBL-stub, запуск под linux/amd64 WSL
|
||||||
|
- `images/` — сборка emmc.img = Boot1+Boot2+RPMB+User
|
||||||
|
- `compat/` — USB VID:PID + thor2/WDRT/WPInternals совместимость
|
||||||
|
- `tools/` — проверка окружения, парсеры
|
||||||
|
- `fw/` — IGNORЕD: orig.ffu, dump.bin, MPRG8909_fh.ede, RM1127_fh.edp (залить вручную)
|
||||||
|
|
||||||
|
## Быстрый старт (WIP)
|
||||||
|
```bash
|
||||||
|
./tools/check-env.sh
|
||||||
|
./images/build-emmc.sh --help
|
||||||
|
./qemu/launch-wsl.sh --help
|
||||||
|
```
|
||||||
|
|
||||||
|
## Статус
|
||||||
|
Каркас + заглушки. PBL-stub скипает SecureBoot, периферия RF/DSP — заглушки
|
||||||
|
с правильными адресами. Брик через dd — фича, DPP не бекапится автоматом.
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
# fw — сюда класть вручную (не в гит)
|
||||||
|
*.ffu
|
||||||
|
*.ede
|
||||||
|
*.edp
|
||||||
|
*.edn
|
||||||
|
*.bin
|
||||||
|
*.img
|
||||||
|
*.vhdx
|
||||||
|
*.mbn
|
||||||
|
*.elf
|
||||||
|
*.hex
|
||||||
|
*.dcp
|
||||||
|
*.vpl
|
||||||
|
*.rar
|
||||||
|
*.zip
|
||||||
|
!*.md
|
||||||
|
!*.txt
|
||||||
Reference in New Issue
Block a user