Galletas! Nos obligan a informar que utilizamos cookies (como casi todas las webs). Al continuar navegando aceptas su uso.

CONSULTA Portar recovery problemas

Tema en 'Haz una Pregunta' iniciado por Andres_desert, 4 Oct 2016.

  1. Andres_desert

    Andres_desert Simdualero de Bronce

      40
      1
      22 Sep 2016
      Buenas probe varias veces portar el recovery Carliv touch
      Para el mtk 6582, probe las resoluciones 600x1024 (y 1024 x 600)
      Pero cuando lo cargo lo unico que veo son un monton de rayas horizontales de distintos colores y despues se pone la pantalla en negro (pero no negro como apagado, sino un negro "iluminado")
      Que puede ser? la resolucion? el recovery incompatible? una mala portacion? gracias
      Doogee Shoot 2 Aliexpress Ofertas
      Al registrarte dejarás de ver este anuncio. Anímate, es gratis, rápido y sin PUBLICIDAD!
       
    • margal.r

      margal.r VIP+

      • Miembro de Honor
      • Veteran@
      12.352
      12.709
      17 Feb 2014
      Cerca de Barcelona
      • Me Gusta Me Gusta x 2
      • franjhv

        franjhv Moderador

        • Cocinero Android
        • MX5
        • NAT
        • MDSdev
        • LTT
        para portar un recovery es más sencillo si buscas uno de un móvil que tenga el mismo procesador y si ya tiene la misma resolución ya sería la bomba.
        Yo he portado algún recovery y si empieza así , según mi experiencia, busca otro para portar porque te puedes volver loco.
         
        • Me Gusta Me Gusta x 3
        • Andres_desert

          Andres_desert Simdualero de Bronce

            40
            1
            22 Sep 2016
            Eh echo eso, pero a la hora de entrar al recovery veo un monton de lineas verticales de todos los colores, y despues de un rato la pantalla negra (pero no negro como apagado, sino negro iluminado)
            Que hice mal? o que puede ser?
             
          • franjhv

            franjhv Moderador

            • Cocinero Android
            • MX5
            • NAT
            • MDSdev
            • LTT
            Mejor Post
            yo no he portado ningún carliv, he portado TWRP y el proceso que hago es este:


            Voy a ver si consigo hacer un tutorial, sencillo y que se entienda, para portar un recovery modificado para nuestro móvil. Necesitamos un recovery de otro movil que queramos portar a nuestro movil (si puede ser con la misma resolucion) y un recovery para nuestro movil de donde vamos a sacar los archivos para que el resultado final funcione en nuestro movil. Yo utilice como recovery a portar el TWRP 3.0.0.2 que porto antonioantuan para el Jiayu S3 de un recovery para el Lenovo K3 note y como recovery de mi movil utilice el 3.0 de Jemmini para el Meizu M2 (asi estaba seguro que las particiones eran las mismas y me ahorraba trabajo).

            Lo primero que necesitamos es Carlive Image Kitchen para poder abrir los 2 recoverys, enlace gracias a antonioantuan:
            MEGA

            Una vez descargado descomprimimos el zip y nos aparece esto:
            tutotwrp1-.114466.
            Dentro de la carpeta recovery-resources, tenemos que copiar el recovery que queramos abrir.
            Pinchamos el archivo carliv.bat y nos sale un menu como este:
            tutotwrp2-.114467.

            Como vamos a trabajar con un recovery pulsamos r o R + Enter, y nos sale esto:
            tutotwrp3-.114468.

            Pulsamos el número que corresponda al recovery que queramos abrir, en este caso 1+ Enter y nos sale este menu
            tutotwrp4-.114469.

            Como podeis ver hay 2 columnas de opciones, una para dispositivos NO-Mediatek (Android Regular) y otra especifica para dispositivos Mediatek, como vamos a trabajar con mediatek pincharemos 3 + Enter para desempaquetar el recovery.
            *NOTA*: Algunas veces aunque sea un recovery mediatek con las opciones del menu Mediatek no se abre el recovery, en ese caso utilizaremos el menu de Android Regular y normalmente si que se abrirá.

            Cuando termina el proceso sale una imagen como esta
            tutotwrp5-.114470.
            Si os fijais en la ultima linea pone que el recovery se ha desempaquetado en una carpeta que se llama recovery_3.0 (le pone ese nombre porque el recovery a desempaquetar se llama recovery_3.0.0.02NAT&LTT.img, toma el principio del nombre para el nombre de la carpeta donde lo ha abierto).

            Ahora en la carpeta donde hayais descomprimido el Carlive Imagen Kitchen vemos la carpeta con el recovery desempaquetado:
            tutotwrp6-.114471.

            Este proceso lo tenemos que realizar 2 veces, una con el recovery a portar (no es el de nuestro movil) y otra con el recovery de nuestro movil del que sacaremos los archivos para hacer el port.

            Cuando ya tenemos los 2 recoverys desempaquetados es cuando vamos a empezar las modificaciones para portar el recovery. Lo que vamos a hacer, basicamente, es sustituir en el recovery a portar unos archivos que sacaremos del recovery de nuestro dispositivo.

            - 1. Los 2 primeros archivos que tenemos que coger del recovery de nuestro dispositivo son: recovery.img-kernel y recovery.img-kernel_offset
            tutotwrp7-.114473.
            Los copiamos y pegamos sobreescribiendo en la carpeta donde tengamos el recovery a portar (el que no es de nuestro movil).

            - 2. Dentro de la carpeta ramdisk del recovery de nuestro movil, hay un archivo que se llama fstab.xxxx, donde xxxx es el numero del procesador, en mi caso el archivo se llamaba fstab.goldfish , cogemos ese archivo y lo pegamos en la carpeta ramdisk del recovery que vamos a portar y eliminamos el que que haya similar, yo tuve que borrar fsatb.6753 y copiar fstab.goldfish (porque asi estaba en el recovery para mi movil).

            - 3. Dentro de esa misma carpeta ramdisk, pero del recovery a portar, hay un archivo llamado default.prop, lo abrimos con notepad++ y cambiamos todas las referencias al movil para el que se hizo el recovery a portar y las sustituimos por el nombre de nuestro movil, etc. Es importante fijarse bien en 4 lineas seguidas que estan casi a final
            tutotwrp8-.114474.
            ¿Por que es importante cambiar estas lineas?, porque segun el nombre o modelo (no estoy seguro) las copias de seguridad iran a una carpeta con ese nombre. Por ejemplo: en el TWRP 3.0 de Jeminni en esas 4 lineas ponia =m2, por lo que las copias de seguridad las hace en sdcard1/TWRP/BACKUPS/m2 y al buscar las copias de seguridad del TWRP 2.8.7.0, no las encuentra, en cambio si lo pones como lo he puesto yo en la imagen utiliza la misma carpeta que utilizaba el TWRP 2.8.7, sdcard1/TWRP/BACKUPS/Meizu_M2_Mini.
            Creo recordar que al Jiayu S3 tambien le pasaba, la carpeta antigua era h526 y paso a llamarse URFJWDJK y no encontraba las copias de seguridad.

            - 4. Ahora vamos a la carpeta ramdisk/etc del recovery de nuestro movil y cogemos el archivo recovery.fstab y lo pegamos sobreescribiendo en la misma carpeta del recovery a portar (el que no es para nuestro movil). Este archivo es el que controla las particiones y tiene este aspecto
            tutotwrp9-.114475.
            Yo lo he tenido facil al tener un recovery.fstab para mi movil de una version muy similar, por lo que me ha valido porque las particiones son las mismas, en el caso de que no sean las mismas abria que editarlo con las particiones correctas. Como se hace eso, pues la verdad es que no lo se, si algun compañero se anima y lo comenta actuializare esta parte.

            - 5. En la carpeta ramdisk/twres/languages del recovery a portar (no el de nuestro movil), estan los archivos xml con los idiomas, si quereis os pongo enlace de una mejora de la traducion que hice, solo pegar sobreescribiendo. MEGA

            - 6. En la carpeta ramdisk/twres del recovery a portar hay un archivo llamado portrait.xml, que tiene referencias al modelo de movil y a quien ha realizado el port, sobre la linea 178 se puede cambiar por lo que vosotros querais
            tutotwrp10-.114476.

            - 7. Para modificar la pantalla de inicio del recovery tenemos que actuar en 2 frentes
            7.1. Sobre el archivo splash.xml que esta en la carpeta ramdisk/twres del recovery a portar hay este es el que modificaremos para cambiar el tamaño y la posicion de las imagenes que salen en la pantalla de inicio del recovery. Se abre con notepad++ y tenemos esto tutotwrp11-.114477.
            tutotwrp12-.114478.
            En este archivo se puede cambiar el autor por vuestro nombre en <author>____</author> y el titulo en <tittle>___</tittle>.
            Para cambiar la resolucion debereis fijaros donde ponga "width" y "height", yo lo tuve que cambiar todas las medidas proporcionalmente porque venia todo en resolucion 1080x1920 cuando mi movil es 720x1280.
            7.2.Archivo splashlogo.png, este es el archivo que teneis que modificar para cambiar la imagen en si del fondo de la pantalla de arranque del recovery. Esta en la carpeta ramdisk/twres/images del recovery a portar (el que no es de nuestro movil), solo hay que cambiarla por la que queramos, el tamaño lo podemos editar con cualquier programa de edicion de imagenes, el tamaño maximo nos lo marca la resolucion de la pantalla, en este caso es 720 (width)x1280(height) que podeis ver en el archivo splash.xml y la posicion la marca placement x e y, si lo quereis centrado dividis vuestra resolucion por la mitad y ya lo teneis, en mi caso, como pordeis ver en la imagen de arriba 720/2=360 y 1280/2=640
            En el caso que querais hacer transparentes algunas imagenes con esto es facilisimo: LunaPic.com Photo Editor Transparent tool recordad guardarlo en formato png que si no se pierde la trasparencia.
            Si ademas quereis superponer estas imagenes transparentes sobre otras imagenes sin perder la transparencia lo podeis hacer con esto: Online Image Editor sbis la imagen, le dais a wizards y superponer imagen y ya lo teneis.

            Cuando ya tengais modificado todo lo que querais, teneis que volver a Carlive Image Kitchen, seleccionar el recovery a portar (el que no es para nuestro movil) y le dais a 4 + Enter
            tutotwrp13-.114479.

            Cuando termine en la carpeta output tendreis ya el recovery modificado que ya no será más el recovery a portar (el que no es para vuestro movil), ya será el recovery portado para vuestro movil.
            Esto es para TWRP busca los archivos a los que hace referencia a ver si los tiene el carliv.
            Aunque yo de ti buscaría algun TWRP 3.x para portar, son mas avanzados
             
            • Me Gusta Me Gusta x 2
            • Gracias Gracias x 1
            • Útil Útil x 1
            • Andres_desert

              Andres_desert Simdualero de Bronce

                40
                1
                22 Sep 2016
                OSea que puedo buscar cualquier recovery que funcione con procesador mtk y la resolucion se la cambio desde el archivo ramdisk/twres ? o es solo resolucion para imagenes de fondo?

                Y una consulta mas, mi tablet es mas china que el arroz
                s16.postimg.org_43qfwnapd_Datos_tablet.
                Que nombre le pondria aca?
                tutotwrp8-.114474.
                 
              • franjhv

                franjhv Moderador

                • Cocinero Android
                • MX5
                • NAT
                • MDSdev
                • LTT
                esa resolucion es solo para las imagenes de fondo. yo he portado recoverys TWRP con otra resolucion y han funcionaado correctamente sin tocar nada.
                si encuentras uno con el mismo procesador solo hay que cambiar los 2 archivos kernl y el recovery.ftab (que es el que marca las particiones).
                el nombre puedes poner el que quieras, normalmente se pone el nombre del dispositivo, eso marcará donde se guarden las copias de seguridad.
                 
                • Gracias Gracias x 1
                • Andres_desert

                  Andres_desert Simdualero de Bronce

                    40
                    1
                    22 Sep 2016
                    UNa ultima consulta, tenes idea de porque motivo al portar 3 recoverys distintos, al entrar al recovery se ponian todas lineas de colores verticales
                    picview.info_download_20150724_lines_stripes_vertical_multi_colored_1920x1200.

                    Algo asi, y despues todo negro (iluminado)

                    Es por la resolucion? o por el procesador incorrecto?
                     
                  • franjhv

                    franjhv Moderador

                    • Cocinero Android
                    • MX5
                    • NAT
                    • MDSdev
                    • LTT
                    Mejor Post
                    Es que eso no me ha pasado nunca. Si la tableta es china de las que no se conocen puede ser que el procesador real no sea el que dice
                     
                  • Andres_desert

                    Andres_desert Simdualero de Bronce

                      40
                      1
                      22 Sep 2016
                      Y puedo portar una rom de otro procesador? porque mi tablet dice esto
                      Mtk 6582 (8382)

                      Para 6582 encuentro, pero para 8382 (que es el verdadero procesador, no existe)
                       
                    • franjhv

                      franjhv Moderador

                      • Cocinero Android
                      • MX5
                      • NAT
                      • MDSdev
                      • LTT
                      Mejor Post
                      Inténtalo, tendrás que cambiar los 2 archivos kernel, el recovery.fstab y el fstab.xxxx.
                      Abres el recovery a portar con el carlivkitchen y los sustituyes por los mismos archivos de tu recovery original.
                      Luego si arranca ya le cambias el nombre y los fondos
                       
                      Última edición: 8 Oct 2016
                      • Me Gusta Me Gusta x 1
                      • RAMI70

                        RAMI70 Que bonito es estar loco y andar suelto. Colaborador

                          2.517
                          4.133
                          13 Ago 2016
                          Por que no pruebas abrir la tablet sin tocar nada para ver cual es el procesador que tiene realmente, yo he visto casos de clones que esa es la única forma de saber que tienes entre manos. Lo he visto en errores de flash roms.
                           
                          • Me Gusta Me Gusta x 2
                          Verificación:
                          Borrador guardado Borrador eliminado