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



      Enlaces Patrocinados: (regístrate o inicia sesión y no te molestarán más)
       
    • margal.r

      margal.r Super Moderador

        11.817
        11.985
        17 Feb 2014
        Cerca de Barcelona
        Hola @Andres_desert@Andres_desert , necesitas el consejo de algún cocinero. A ver si nuestro compañero @franjhv@franjhv puede echarte una mano.
        Suerte :up:
         
        • Me Gusta Me Gusta x 2
        • franjhv

          franjhv Moderador

          • Cocinero Android
          • MX5
          • NAT
          • 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
              • 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:
              [​IMG]
              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:
              [​IMG]

              Como vamos a trabajar con un recovery pulsamos r o R + Enter, y nos sale esto:
              [​IMG]

              Pulsamos el número que corresponda al recovery que queramos abrir, en este caso 1+ Enter y nos sale este menu
              [​IMG]

              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
              [​IMG]
              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:
              [​IMG]

              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
              [​IMG]
              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
              [​IMG]
              ¿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
              [​IMG]
              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
              [​IMG]

              - 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 [​IMG]
              [​IMG]
              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
              [​IMG]

              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
                  [​IMG]
                  Que nombre le pondria aca?
                  [​IMG]
                   
                • franjhv

                  franjhv Moderador

                  • Cocinero Android
                  • MX5
                  • NAT
                  • 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
                      [​IMG]

                      Algo asi, y despues todo negro (iluminado)

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

                      franjhv Moderador

                      • Cocinero Android
                      • MX5
                      • NAT
                      • 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
                        • 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 VIP+

                            576
                            309
                            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

                            Compartir esta página

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