🔵 MÓDULO 1 – FUNDAMENTOS DE ARQUITECTURA Y BOOT
¿Qué es un SoC?
Un SoC integra CPU, controladores de memoria, controlador eMMC/UFS, seguridad (TEE / Secure Enclave) e interfaces de comunicación.
El CPU decide si la memoria puede inicializarse.
La memoria depende del CPU para arrancar.
---
Cadena de Boot
BootROM → PBL → SBL / XBL / Preloader → ABOOT / LK → Kernel → Sistema
BootROM: Código físico dentro del chip.
PBL: Inicializa RAM y memoria.
SBL/XBL: Inicializa hardware avanzado y seguridad.
Secure Boot valida cada etapa.
Si falla → No arranca o entra en emergencia.
---
🔵 MÓDULO 2 – PROTOCOLOS DE COMUNICACIÓN
Modo descarga permite:
- Leer memoria
- Escribir memoria
- Recuperar sistema
Modos principales
- EDL → Sahara / Firehose
- BROM → Acceso directo memoria
- Download Mode → Firmware oficial
🔵 MÓDULO 3 – MEMORIAS eMMC vs UFS
eMMC
- CLK
- CMD
- DAT0-DAT7
- VCC
- VCCQ
UFS
- TX+
- TX-
- RX+
- RX-
- RST
- REF CLK
🔵 MÓDULO 4 – FLASH F64
Detectar → Leer → Backup → Analizar → Escribir
- Socket → Más seguro
- ISP → Memoria en placa
- Chip Off → Memoria retirada
🔵 MÓDULO 5 – SEGURIDAD
- RPMB → Keys y certificados
- Encryption → Dump ligado al CPU
- Anti Rollback → Evita downgrade
🔵 MÓDULO 6 – FLUJO PROFESIONAL
- Intentar Download Mode
- Si falla → ISP
- Leer dump
- Analizar GPT
- Reparar particiones
- Reescribir
🔵 MÓDULO 7 – CHIP OFF
- Retiro controlado
- Limpieza
- Lectura socket
- Reconstrucción
- Programación nueva memoria
📘 PARTICIONES RF
Qualcomm
- modemst1
- modemst2
- fsg
- fsc
Samsung Qualcomm
- efs
- sec_efs
MediaTek
- nvram
- nvdata
- protect
Unisoc
- nv
- prodnv
- fixnv
RF es única por equipo.
Nunca sobrescribir sin backup.
---
📘 EXTENSIONES FIRMWARE
- Qualcomm → MBN / ELF / IMG / XML
- MediaTek → Scatter / BIN / IMG
- Samsung → TAR / MD5 / LZ4
- Unisoc → PAC
- Huawei → APP
🔵 DIAGNÓSTICO SIMPLE
- Entra Download → Probar firmware
- No entra → Test Point
- No detecta → Revisar ISP
- Detecta pero falla → Seguridad / Cifrado
