La respuesta original sugiere "CyanogenMod" pero ese proyecto murió en 2016 (ahora LineageOS). Para flashear Samsung vía PC correctamente:
Método oficial: Odin + Firmware Stock
- Drivers: Samsung USB Driver.
- Odin 3.14.4: AndroidFileHost.
- Firmware EXACTO: SamFW.com (rápido, gratis) o Sammobile. Busque por Modelo (ej. SM-G960F) y CSC (marque
*#1234# en teléfono).
- Modo Download: Apague > Bajar Vol + Home + Power (o Bajar Vol + Power si sin Home) > Subir Vol.
- En Odin: AP=AP_, BL=BL_, CP=CP_, CSC=CSC_ (wipe) o HOME_CSC_ (keep data). Start.
Si quiere Custom ROM (LineageOS)
- Requiere Bootloader desbloqueado (OEM Unlock ON en Opciones desarrollador).
- Recovery personalizado (TWRP) flasheado vía Odin (AP = twrp.img.tar).
- Instale ROM.zip + GApps desde TWRP.
- Busque en XDA Developers su modelo exacto.
No use "CyanogenMod": discontinuado 2016. Use LineageOS si quiere custom ROM.