El primer paso recomendado en la instalación de CyanogenMod en Samsung Galaxy S es flashear un custom recovery como ClockworkMod o el de Replicant con un comando como:
heimdall flash --kernel path/to/recovery.img
Ahora creo que las instrucciones pueden inducir a error:
He hecho el primer paso queriendo solo tener un modo recovery personalizado, sin proceder a reemplazar el SO principal del dispositivo.
Parece que lo he hecho mal, porque ahora el dispositivo siempre arranca en el modo de recuperación.
¿Cuál sería el comando heimdall correcto para instalar un sistema de recuperación personalizado sin tocar el sistema principal?
1 votos
BTW, ¿hay alguna manera de restaurar el arranque en el antiguo sistema principal ahora?
0 votos
A mí me funcionó. Pero AFAIK depende de la versión de la ROM stock que tengas: Algunos custom recoveries son capaces de arrancarlo, otros no. Supongo que no hay una manera general.
0 votos
@Flow Entonces, ¿se supone que el modo de recuperación y el modo normal utilizan la misma imagen al arrancar? Estaba pensando que tal vez hay dos imágenes diferentes para los diferentes modos de arranque, y he sustituido la equivocada por error, y esa es la fuente de mi problema: arrancar siempre en el sistema de recuperación (no importa si se pulsan otras teclas al encender) después de ejecutar el comando de flasheo del post, aunque realmente me gustaría arrancar el viejo sistema principal.
0 votos
No, si el custom kernel/recovery arranca siempre en recovery suele ser señal de que no es capaz de encontrar/arrancar el sistema normal.
0 votos
Sólo tenía que volver a ejecutar print-pit cmd, y luego flashear su boot.img en la partición donde había flasheado recovery.img, ¿no? En mi experiencia, casi siempre están uno al lado del otro.