Oliver96
29/12/13, 03:39:28
https://lh3.googleusercontent.com/-onuk8dEvISI/Ur94L3m8e2I/AAAAAAAABrg/rWTSLI3DiyE/s740/Sin%2520nombre.png
Para tu información
Team Win Recovery Project 2.7, o twrp2 para abreviar, es un recovery creado con la intención de ser sencillo y fácil de customizar. Está basado en el recovery original de Google, con las típicas opciones añadidas, junto a una interfaz completamente táctil, ¡sin necesidad de usar teclas de volumen!
#include <std_disclaimer.h>
/*
* Ya has perdido tu garantía.
*
* Yo no soy responsable por dispositivos-ladrillo, tarjetas de memoria muertas,
* guerra termonuclear, o tú siendo despedido de tu trabajo porque la aplicación de
* la alarma ha fallado. Por favor realice una investigación si está preocupado sobre
* las características de esta ROM antes de instalarla en tu dispositivo.
* ¡TÚ Y SÓLO TÚ has decidido hacer estas modificaciones, y si se te ocurre
* acusarme por haber estropeado to dispositivo móvil, me reiré de tí.
*/
Esto ha sido desarrollado para la version LTE del Galaxy S4 Mini (GT-I9195), pero podría funcionar en otras variantes.
Yo sólo voy a dar soporte a esta versión porque es la única que poseo, y es la única en la que puedo probarlo. De tal modo no voy solucionar errores o problemas existentes con otras versiones.
Lista de cambios
2014-06-14
- Añadidos los últimos cambios al kernel por arco.
- Actualización a TWRP 2.7.1.0 (Para más información, lee la lista de cambios oficial: http://teamw.in/project/twrp2).
2014-03-16
- Solucionado el flasheo de versiones de android anteriores a 4.4.
- Añadidos los últimos cambios al kernel por arco.
- Actualización a TWRP 2.7.0.0 (Para más información, lee la lista de cambios oficial: http://teamw.in/project/twrp2).
2014-02-20
- Solucionado el problema para el desencriptado de los datos en versiones posteriores a Android 4.1
- Correcciones del funcionamiento del apagado de la pantalla.
- Algunas correcciones y nuevas funciones como:
a) Soporte para control por ratón (no lo he probado).
b) Vibrar al tocar la pantalla o los botones (puede desactivarse).
c) Y mucho más...
2013-12-29
- Primera versión
Reportando errores
Si deseas informar de errores, por favor lee esta guía (http://www.chiark.greenend.org.uk/~sgtatham/bugs.html) primero.
If you want to report bugs please read
- Para tomar logs usa la opción "Copy log to SD" dentro del menú "Advanced" en el recovery.
- Para obtener un log del kernel (si el recovery no arrancó), simplemtne reinicia en Android normalmente and proporciona la salida del siguiente comando escrito desde el terminal:
cat /proc/last_kmsg
Descargas
Estás almacenando información muy sensible en el teléfono. Siempre hay que tener cuidado con lo que flasheas. Si no confías en mí entonces no uses mi trabajo o compílalo desde el código fuente por ti mismo.
Se proporcionan dos archivos, el .tar sólo se puede flashear desde Odin (http://forum.xda-developers.com/attachment.php?attachmentid=2160524&d=1375472034), pero el .img puede flashearse usando Heimdall (http://glassechidna.com.au/heimdall/) y también desde la línea de comandos escribiendo esto después de copiar el archivo a la tarjeta SD renombrado como recovery.img (se requiere acceso root).
Asegúrate de no cometer ningún error al escribir el siguiente comando, pues es una forma sencilla y rápida de hacer brick a tu dispositivo:
dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p14
Puedes descargar el recovery desde aquí here (https://www.mediafire.com/folder/3vc8l4x3q102j/Serrano-TWRP).
Si vas a publicar mis compilaciones en algún lugar más, deja el link en este hilo o pasamelo por mensaje privado, de forma que pueda añadirlo aquí. :)
Código fuente
El código fuente del kernel es el siguiente, compilado junto al código base de android 4.4.2 de en OmniROM y usando el compilador gcc 4.7 por defecto:
https://github.com/OliverG96/android_kernel_samsung_serranoltexx
Los ajustes para el BoardConfig son los siguientes:
TW_HAS_DOWNLOAD_MODE := true
TW_NO_REBOOT_BOOTLOADER := true
DEVICE_RESOLUTION := 540x960
RECOVERY_GRAPHICS_USE_LINELENGTH := true
TW_NO_SCREEN_BLANK := true
TW_BRIGHTNESS_PATH := "/sys/devices/platform/mipi_samsung_oled.1281/lcd/panel/backlight"
TW_MAX_BRIGHTNESS := 255
RECOVERY_SDCARD_ON_DATA := true
TW_INCLUDE_JB_CRYPTO := true
TW_NO_USB_STORAGE := true
TW_INTERNAL_STORAGE_PATH := "/data/media/0"
TW_INTERNAL_STORAGE_MOUNT_POINT := "data"
TW_EXTERNAL_STORAGE_PATH := "/external_sd"
TW_EXTERNAL_STORAGE_MOUNT_POINT := "external_sd"
Créditos
- Arne Coucheron
- Dees_Troy and bigbiff
Para tu información
Team Win Recovery Project 2.7, o twrp2 para abreviar, es un recovery creado con la intención de ser sencillo y fácil de customizar. Está basado en el recovery original de Google, con las típicas opciones añadidas, junto a una interfaz completamente táctil, ¡sin necesidad de usar teclas de volumen!
#include <std_disclaimer.h>
/*
* Ya has perdido tu garantía.
*
* Yo no soy responsable por dispositivos-ladrillo, tarjetas de memoria muertas,
* guerra termonuclear, o tú siendo despedido de tu trabajo porque la aplicación de
* la alarma ha fallado. Por favor realice una investigación si está preocupado sobre
* las características de esta ROM antes de instalarla en tu dispositivo.
* ¡TÚ Y SÓLO TÚ has decidido hacer estas modificaciones, y si se te ocurre
* acusarme por haber estropeado to dispositivo móvil, me reiré de tí.
*/
Esto ha sido desarrollado para la version LTE del Galaxy S4 Mini (GT-I9195), pero podría funcionar en otras variantes.
Yo sólo voy a dar soporte a esta versión porque es la única que poseo, y es la única en la que puedo probarlo. De tal modo no voy solucionar errores o problemas existentes con otras versiones.
Lista de cambios
2014-06-14
- Añadidos los últimos cambios al kernel por arco.
- Actualización a TWRP 2.7.1.0 (Para más información, lee la lista de cambios oficial: http://teamw.in/project/twrp2).
2014-03-16
- Solucionado el flasheo de versiones de android anteriores a 4.4.
- Añadidos los últimos cambios al kernel por arco.
- Actualización a TWRP 2.7.0.0 (Para más información, lee la lista de cambios oficial: http://teamw.in/project/twrp2).
2014-02-20
- Solucionado el problema para el desencriptado de los datos en versiones posteriores a Android 4.1
- Correcciones del funcionamiento del apagado de la pantalla.
- Algunas correcciones y nuevas funciones como:
a) Soporte para control por ratón (no lo he probado).
b) Vibrar al tocar la pantalla o los botones (puede desactivarse).
c) Y mucho más...
2013-12-29
- Primera versión
Reportando errores
Si deseas informar de errores, por favor lee esta guía (http://www.chiark.greenend.org.uk/~sgtatham/bugs.html) primero.
If you want to report bugs please read
- Para tomar logs usa la opción "Copy log to SD" dentro del menú "Advanced" en el recovery.
- Para obtener un log del kernel (si el recovery no arrancó), simplemtne reinicia en Android normalmente and proporciona la salida del siguiente comando escrito desde el terminal:
cat /proc/last_kmsg
Descargas
Estás almacenando información muy sensible en el teléfono. Siempre hay que tener cuidado con lo que flasheas. Si no confías en mí entonces no uses mi trabajo o compílalo desde el código fuente por ti mismo.
Se proporcionan dos archivos, el .tar sólo se puede flashear desde Odin (http://forum.xda-developers.com/attachment.php?attachmentid=2160524&d=1375472034), pero el .img puede flashearse usando Heimdall (http://glassechidna.com.au/heimdall/) y también desde la línea de comandos escribiendo esto después de copiar el archivo a la tarjeta SD renombrado como recovery.img (se requiere acceso root).
Asegúrate de no cometer ningún error al escribir el siguiente comando, pues es una forma sencilla y rápida de hacer brick a tu dispositivo:
dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p14
Puedes descargar el recovery desde aquí here (https://www.mediafire.com/folder/3vc8l4x3q102j/Serrano-TWRP).
Si vas a publicar mis compilaciones en algún lugar más, deja el link en este hilo o pasamelo por mensaje privado, de forma que pueda añadirlo aquí. :)
Código fuente
El código fuente del kernel es el siguiente, compilado junto al código base de android 4.4.2 de en OmniROM y usando el compilador gcc 4.7 por defecto:
https://github.com/OliverG96/android_kernel_samsung_serranoltexx
Los ajustes para el BoardConfig son los siguientes:
TW_HAS_DOWNLOAD_MODE := true
TW_NO_REBOOT_BOOTLOADER := true
DEVICE_RESOLUTION := 540x960
RECOVERY_GRAPHICS_USE_LINELENGTH := true
TW_NO_SCREEN_BLANK := true
TW_BRIGHTNESS_PATH := "/sys/devices/platform/mipi_samsung_oled.1281/lcd/panel/backlight"
TW_MAX_BRIGHTNESS := 255
RECOVERY_SDCARD_ON_DATA := true
TW_INCLUDE_JB_CRYPTO := true
TW_NO_USB_STORAGE := true
TW_INTERNAL_STORAGE_PATH := "/data/media/0"
TW_INTERNAL_STORAGE_MOUNT_POINT := "data"
TW_EXTERNAL_STORAGE_PATH := "/external_sd"
TW_EXTERNAL_STORAGE_MOUNT_POINT := "external_sd"
Créditos
- Arne Coucheron
- Dees_Troy and bigbiff