Flasheo de un kernel oficial de Samsung Galaxy Tab

Tengo una Galaxy Tab 10.1 (GT-P7510) con Android 3.2 y kernel 2.6.36.3 instalado. Estoy creando un kernel personalizado utilizando el código fuente oficial del kernel de Samsung con fines de investigación. No necesito instalar ningún truco de terceros ni hacer cosas sofisticadas. Solo necesito flashear mi propio kernel para probarlo en el dispositivo.

He estado buscando en la web una forma limpia de actualizar una versión modificada del kernel de Samsung en este dispositivo, pero no puedo entender los resultados que obtengo. No estoy seguro de si mi dispositivo tiene un gestor de arranque desbloqueado o no.

¿Alguien podría aclarar cómo funcionan las cosas con respecto a actualizar un nuevo kernel? Muchas gracias..

Respuestas (1)

En primer lugar, deberá rootear su tableta. Esto es relativamente fácil, especialmente con la galaxia porque es muy popular. Dirígete a los foros de XDA (www.xda-developers.com) y navega a la sección galaxy 10.1. Este video de youtube también lo hará por ti: http://www.youtube.com/watch?v=krQDP7xYlWg

TEN CUIDADO. Siga los pasos exactamente. No quieres bloquear tu dispositivo.

Después de eso, tendrás ClockworkMod. Entonces, lo primero es lo primero: comprima su kernel, luego cópielo en su dispositivo. La mayoría de las veces, las tabletas requieren tarjetas SD para instalar cosas desde la recuperación, así que ingrese una tarjeta SD y copie la carpeta comprimida aquí.

Luego, reinicie en recuperación (apague el dispositivo, luego mantenga presionado el botón de volumen y encienda al mismo tiempo). Primero querrá borrar la partición de su caché y el caché davlik. Una vez hecho esto, vaya a instalar zip desde la tarjeta SD, busque su carpeta con el kernel, ¡y listo!

ANTES DE HACER ESTO, haga una copia de seguridad de su sistema actual, en caso de que su kernel realmente estropee su dispositivo. ¡Espero que esto ayude!

Esta es una gran respuesta. Voy a probar esto a ver que pasa. Por cierto, ¿podré usar el kernel del código abierto de Android o debo ceñirme al kernel de Samsung? Muchas gracias.
¿Qué archivos del código fuente del kernel deben estar en el archivo zip?
Yo me quedaría con el kernel de Samsung. De esa manera, puede estar seguro de que su firmware seguirá funcionando correctamente (no quiere que su wifi deje de funcionar repentinamente). Nunca he creado mi propio núcleo, así que no puedo decírtelo, pero debería estar en los foros de XDA. Supongo que incluyes todos los archivos necesarios para construir el núcleo.
Estoy reemplazando zImage en una imagen de kernel que funciona con mi zImage personalizado de mi compilación de kernel y parece funcionar.
bien, me alegro de que te esté funcionando, déjame saber cuál es el resultado final
Estoy tratando de probar si mi núcleo personalizado es realmente el que se está ejecutando. Utilicé kernel manager pro para actualizarlo y lo actualizó sin errores... pero todavía tengo sospechas al respecto. ¿Sabes si hay una forma clara de probarlo?
Debería decirle qué kernel está ejecutando en configuración->acerca del teléfono->kernel
Actualización: Mi kernel no está instalado. La verdad es que el tema es más complicado de lo que pensaba. Tuve que instalarlo a través de la recuperación. ¡Una vez que lo instalo, la pantalla se codifica! Nadie me responde en xda-developers tampoco :P
Guau. No estoy muy seguro de lo que eso significa... Tal vez publicaría esto como otra pregunta, no voy a poder ayudarte mucho con esta. Lo único que puedo pensar es que su núcleo no está decodificando correctamente la imagen que está en la pantalla. ¿Estás usando el kernel de Samsung o el de Android?
Estoy usando un núcleo Samsung de stock.
¿Qué le hiciste al kernel para cambiarlo?
Cambios muy menores. Poniendo algunos printk para ver si mi kernel está activo. Realmente no lo he cambiado todavía. Estoy comenzando una nueva pregunta sobre esto.