|
ROMs y desarrollo bq Aquaris E10 ROMs y desarrollo bq Aquaris E10 |
|
Herramientas |
#1
|
||||
|
||||
Team Win Recovery Project 2.8.1.0 (versión 3g y wifi) y root
AVISO: no me hago responsable de cualquier problema que pueda surgir al llevar a cabo este tutorial.
Hacedlo bajo vuestra propia responsabilidad. El que avisa traiciona. UPDATES (28/07/2015): - Versión con kernel 1.3.0 de bq (08/02/2015): - Ahora también se puede hacer backup y restore de las siguientes particiones y dispositivos: preloader, uboot, recovery, logo, NVRAM (IMEI, etc..), protect_f, protect_s y sec_ro - Ahora también se pueden montar las siguientes particiones: protect_f y protect_s - Elimininada la opción Bootloader en el menu Reboot Anteriores: - Añadido método de instalación a través de custom recovery. (el zip está firmado pero no se puede instalar desde stock recovery, de momento) - Arreglado fichero recovery.fstab. Me olvidé de poner las particiones de boot, recovery y uboot. Al hacer un backup ahora nos copiará también la partición boot, si queremos. - Ya se monta el USB-OTG. He probado con un pendrive de 2 GB en formato FAT32 y funciona perfectamente. También he probado de conectar un ratón inalámbrico y funciona. Luego he probado un disco duro de 2 TB en formato NTFS y no me funcionaba. Pueden pasar 3 cosas: falta de alimentación (no creo, pues no hacía ruidos raros); no soporta un tamaño tan grande; o no soporta el formato NTFS (lo más seguro). He probado con un HDD de 320 GB en FAT32 y funciona OK. Al probar el mismo disco en NTFS, NOK. Pasa lo mismo que con las tarjetas microSD. La única solución que le veo es compilar un kernel con soporte para NTFS Funciones destacadas: - Interfaz totalmente táctil con respuesta háptica - Personalización de la interfaz mediante temas - Información en pantalla de nivel de batería, hora y temperatura de la CPU - MTP: acceso a la memoria interna y externa de la tablet desde el PC estando en modo recovery ---->>>>> Menuda pasada - Interfaz gráfica de ficheros integrada - Terminal para introducir comandos integrado - Ejecutar comandos desde ADB conectando al pc por usb - Instalación de zips desde memoria interna, externa y USB OTG - Instalación múltiple de updates en formato .zip - Nandroid backup y restore - Posibilidad de deshabilitar el cálculo del MD5 en los backups y restores - Posibilidad de hacer backups personalizados según partición - Bloqueo de pantalla para ahorro de energía - etc. Cosas que aún no funcionan: - Sensor de temperatura de CPU - Backup del efs (tengo la versión wifi y no puedo probarlo) usbotg.jpg raton.jpg (fuente http://www.elandroidelibre.com/2013/...ckworkmod.html) Métodos de instalación: Formato imagen (.img) con SP Flash Tools (sin root/con root) 1 - Descargamos el fichero TWRP_kaito_20150728_scatter.zip o TWRP_kaito_wifi_20150728_scatter.zip 2 - Descomprimimos el fichero 3 - Abrimos el SP Flash Tools (http://www.htcmania.com/showthread.php?t=955176) y cargamos el fichero scatter-loading de la carpeta descomprimida 4 - Con la tablet apagada y no conectada al PC, le damos a Download. 5 - Con la tablet apagada, conectamos al PC. Al acabar saldrá un círculo verde. Formato imagen (.img) con MobileUncle (con root) 1 - Descargamos el fichero TWRP_kaito_20150728_scatter.zip o TWRP_kaito_wifi_20150728_scatter.zip 2 - Descomprimimos el fichero 3 - Copiamos el fichero 'recovery.img' en la raíz de la tarjeta SD 4 - Desde la aplicación MobileUncleTools de la tablet, vamos a cambiar recovery y seleccionamos el fichero que acabamos de copiar en la SD (fijaos bien en el nombre del fichero) Formato imagen (.img) con AndroidDebugBridge (creo que con root) Os pongo un ejemplo y entre paréntesis el formato del comando: 1 - Descargamos el fichero TWRP_kaito_20150728_scatter.zip o TWRP_kaito_wifi_20150728_scatter.zip 2 - Descomprimimos el fichero 3 - Subimos el fichero 'recovery.img' del PC a la tablet: adb push recovery.img /storage/sdcard1/Firmware/Recoveries/Philz_Touch_Recovery (adb push [fichero] [ruta destino]) 4 - Escribimos el fichero subido en la partición del recovery: adb shell "dd if=/storage/sdcard1/Firmware/Recoveries/Philz_Touch_Recovery/recovery.img of=/dev/recovery" (adb shell "dd if=[ruta completa del fichero] of=/dev/recovery") 5 - Reiniciamos en modo recovery para probarlo adb reboot recovery Formato zip instalable con custom recovery 1 - Descargamos el fichero TWRP_kaito_20150728.zip o TWRP_kaito_wifi_20150728.zip 2 - Lo copiamos en el dispositivo 3 - Accedemos a 'Install zip' y seleccionamos el fichero que acabamos de copiar. 4 - Reiniciamos en modo recovery para probarlo Obtener root: 1 - Si no somos root podemos obtenerlo descargando la última versión de SuperSU en un zip instalable. Lo copiamos al dispositivo. 2 - Arrancamos al recovery modificado apretando Volumen+ y Power a la vez durante un par de segundos. 3 - Accedemos al menú de Install Zip, seleccionamos el fichero copiado y lo instalamos. 4 - Reiniciamos el dispositivo en Android (Reboot System Now). 5 - Abrimos la aplicación SuperSU en el dispositivo. Si es necesario instalamos SuperSU desde Google Play y actualizamos los binarios desde la aplicación. Versiones antiguas: Última edición por luisetex84 Día 28/07/15 a las 18:59:39. Razón: subida versión con más particiones |
|
#2
|
||||
|
||||
Vaya, me adelantaste, pero normal, es lo que tiene saber de esto, jeje. Bueno si no tiene problemas con algún fallo para no tener que reconfigurar la tablet, o que tenga que reinstalar las cosas que ya tengo, lo instalo ( como al final me he esperado a la SDCard de 128 GB's no lo hice antes, ya que con un Recovery puedo hacer Nandroid's/Backup's, para recuperarlos si en algún momento hago pruebas más importantes, eso mismo hago desde hace meses en el móvil y la verdad vienen bien más que nada por la 3G que me haré que tendré que copiarle la carpeta efs, por si se corrompe restaurarla ).
Espero tu respuesta y hago mañana por la mañana la prueba, ya que hasta entonces no puedo recoger la SD, ya que salgo tarde del trabajo y hoy no me di cuenta que ya estaba disponible, así podré confirmar si funciona en este otro tamaño de SD's, que no sería nada malo el poder usar, ya que en cuanto bajen de precio y valgan 40-50€ puede ser una buena opción para todos los demás usuarios saber si funcionan, y más si en el futuro se pueden usar más formatos que el fat32, que no es que sea de lo mejor, prefiero el ext3 o ext4, que de verdad dan mejor funcionamiento y velocidad para mi.
__________________
Xiaomi Mi 8 256GB Azul Chino
Huawei MediaPad M3 8,4" BTV-W09 + microSD 128 GB's Galaxy Note GT-N7000
(Click para mostrar/ocultar)
DEAD's LG V10 H961N + microSD 128GB's — Nvidia Shield Tablet K1 — BQ E10 kaito-wifi |
#3
|
||||
|
||||
Las cosas que no funcionan las he puesto en el primer post:
- USB OTG (en breve, ya que ni siquiera lo he puesto en el fichero de configuración de las particiones) - Sensor de temperatura de CPU - Selección de brillo En cuanto a la carpeta /efs nunca he sabido muy bien para que sirve. Pero creo que en los smartphones y tablets mediatek no existe. Si me equivoco y si que existe, ahora mismo no podrías hacerle backup porque no lo he mapeado en el fichero de particiones (recovery.fstab). Esta tarde lo compruebo con más tiempo. |
Gracias de parte de: | ||
#4
|
||||
|
||||
Vaya, me adelantaste, pero normal, es lo que tiene saber de esto, jeje. Bueno si no tiene problemas con algún fallo para no tener que reconfigurar la tablet, o que tenga que reinstalar las cosas que ya tengo, lo instalo ( como al final me he esperado a la SDCard de 128 GB's no lo hice antes, ya que con un Recovery puedo hacer Nandroid's/Backup's, para recuperarlos si en algún momento hago pruebas más importantes, eso mismo hago desde hace meses en el móvil y la verdad vienen bien más que nada por la 3G que me haré que tendré que copiarle la carpeta efs, por si se corrompe restaurarla ).
Espero tu respuesta y hago mañana por la mañana la prueba, ya que hasta entonces no puedo recoger la SD, ya que salgo tarde del trabajo y hoy no me di cuenta que ya estaba disponible, así podré confirmar si funciona en este otro tamaño de SD's, que no sería nada malo el poder usar, ya que en cuanto bajen de precio y valgan 40-50€ puede ser una buena opción para todos los demás usuarios saber si funcionan, y más si en el futuro se pueden usar más formatos que el fat32, que no es que sea de lo mejor, prefiero el ext3 o ext4, que de verdad dan mejor funcionamiento y velocidad para mi. Lo malo es que yo tengo una tablet versión WIFI y por lo tanto no puedo probar nada en este aspecto. Lo que puedo hacer es mirar en mi BQ Aquaris 5.7 como se monta el tema de los IMEIs, suponer que en la E10 está montado igual, trasladarlo al fichero recovery.fstab y compilar de nuevo. Y luego que una alma caritativa con una versión 3g lo pruebe a ver si se monta la partición en el recovery. La verdad que sería la leche poder hacer backup del efs para la gente que tiene la 3g. |
Gracias de parte de: | ||
#5
|
||||
|
||||
He subido unas nuevas versiones de los ficheros del recovery. Incluyen los siguientes cambios:
- El selector de brillo ya funciona. - Ya se monta el USG-OTG. He probado con un pendrive de 2 GB en formato FAT32 y funciona perfectamente. También he probado de conectar un ratón inalámbrico y funciona. Luego he probado un disco duro de 2 TB en formato NTFS y no me funcionaba. Pueden pasar 3 cosas: falta de alimentación (no creo, pues no hacía ruidos raros); no soporta un tamaño tan grande; o no soporta el formato NTFS (lo más seguro). Mañana probaré con un HDD más pequeño que no uso y puedo formatearlo sin perder datos. Os pongo unas fotillos del pendrive y del ratón. Actualizo el primer post y perdonad el triple posting |
#6
|
||||
|
||||
Bueno, púes ya va siendo hora de instalarlo, de paso en la build que he hecho ( solo con los pasos del readme.txt de la BQ E10 kaito_wifi ), me puse a mirar y fijate en estos datos del archivo config_data.c que esta dentro de este config_data.gz, ubicado aquí - /home/fusionero/android/E10_kaito/BQ_Aquaris_E10_kaito_Stock_Rom_Original/aquaris-E10/out/target/product/kaito_wifi/obj/KERNEL_OBJ/kernel:
(Click para mostrar/ocultar)
__________________
Xiaomi Mi 8 256GB Azul Chino
Huawei MediaPad M3 8,4" BTV-W09 + microSD 128 GB's Galaxy Note GT-N7000
(Click para mostrar/ocultar)
DEAD's LG V10 H961N + microSD 128GB's — Nvidia Shield Tablet K1 — BQ E10 kaito-wifi |
Gracias de parte de: | ||
#7
|
||||
|
||||
Muy interesante! Ahora si queremos crear un kernel modificado sólo tenemos generar un fichero de configuración personalizado y tenemos como base este.
Me han llamado la atención los de la frecuencia, governor, filesystems y además estos: CONFIG_HAS_WAKELOCK CONFIG_WAKELOCK CONFIG_NFC_MT6605=y --->> ¿nuestra tablet tiene NFC? Si no es así creo que esto sobra CONFIG_PREVENT_FIRMWARE_BUILD CONFIG_FW_LOADER CONFIG_FIRMWARE_IN_KERNEL CONFIG_NTFS_FS --->> santo grial CONFIG_MTK_MPEG4_DEC_DRIVER is not set CONFIG_MTK_MPEG4_ENC_DRIVER is not set CONFIG_MTK_H264_DEC_DRIVER is not set CONFIG_USB_MTK_OTG=y --->> por esto funciona el OTG en el recovery, porque el kernel lo soporta CONFIG_MTK_THERMAL_STATUS_COLLECTION is not set CONFIG_RCU_TORTURE_TEST is not set --->> este por cachondo A tener en cuenta: - A medida que activemos cosas irá creciendo el tamaño del kernel, cosa preocupante en las imágenes de boot y recovery, dónde tenemos una limitación fuerte de tamaño. En el caso de las ROMs no tenemos esa limitación y no sería un problema. - La parte de drivers, no creo que sea tan sencillo como decirle CONFIG_MTK_H264_DEC_DRIVER=y, si no tenemos ese driver para nuestra CPU no creo que sirva de nada. Quizás se podrían usar unos genéricos y probar suerte. - He preguntado en el foro de bq por la liberación del código fuente del kernel de la versión 1.1.0 . A ver si se lo curran un poco y los ponen a disposición del público |
#8
|
||||
|
||||
En cuanto a driver's se pruede mirar los que hay para otros modelos de tablet's/móviles con nuestra CPU/GPU, así pueden funcionar y apenas necesitar revisarlo, ya que puede que sea lo más complicado revisar los archivos que contienen su activación/uso/desactivación ( decirlo es tan sencillo, jeje, ya veremos lo difícil que puede ser ).
Lo que no llego todavía a entender/saber es como es más sencillo el añadir cosas y que no sean incorporadas directamente a la Rom, ya que realmente se puede hacer de las 2 maneras, sería lo importante saber con certeza cual es el tamaño máximo real que se le puede dar al kernel, por si haciendo como en otros dispositivos, un PIT ( lo conozco así para los Samsung, puede variar a lo mejor en otras marcas ), que es para cambiar el tamaño a algunas partes de la repartición de la memoria interna, lo importante es saber si es posible hacerse, pero con cabeza no cargandonos el dispositivo por mí pensamiento. Ya que si se le puede dar unos 10-12 Megas debería poder activarse todo y añadirle los driver's, ya luego con testeos se podría revisar la creación de muchos Log's con los que revisar su funcionamiento correcto he ir buscando que puede dar error, claro que lo primero es ir añadiendo poco a poco cada cosa, para llegar al menos a activar los governor's de CPU y GPU, memoria, y ya seguir afinandolos, seguir añadiendo los ext4utils para dar uso a todos los formatos ext ( 2, 3 y 4 ), ya aparte de mirar a añadirle el formato NTFS ( ese lo usaran algunos, ya que si usan Windowws no podrían reconocerles correctamente la partición, diciendoles que deben darle formato, salvo que añadan programas para al menos leer, aunque no se si también escribir y no dar un fallo sobreescribiendo los datos ya ubicados el la SD, tanto interna como externa ). Otro paso es añadir los codec's para reproducirlo todo por Hardware, ya que eso debe dar mejor respuesta en la Tablet ( lo dejo para lo 3º porque si con un governor afinado en malas condiciones puede que sepamos mejor que se puede hacer para darle mayor potencia/autonomía ), ya que el tener que tirar de software para reproducir y otros menesteres la Tablet no debe estar dando su verdadero potencial, y eso que estamos usando la Stock Rom suya. Bueno en cuanto revise las montones de pestañas que tengo abiertas en el navegador mirare los móviles de BQ que pueden tener esos driver's, aunque seguro que tardo un rato solo en localizarlos, ya que primero es mirar los que tengan nuestra CPU, y ya ir a cada github de cada uno de ellos para revisarlo, cosa que tocara descargarselos para hacer una build con la que comprobarlo, salvo que sepas maneras más rápidas y eficientes para hacerlo, claro. Edito: Bueno estaba intentando hacer el método por adb, pero es que hoy no le da la gana detectarlo, me salta a cargar, me abre la carpeta en el escritorio de linux, y me salta esto en la operación de copia del archivo: Cita:
fusionero@fusionero-R510-L-AP77B ~/Descargas/TWRP-recovery_kaito_wifi_2.img $ adb push recovery.img /storage/sdcard0/Firmware
* daemon not running. starting it now on port 5037 * * daemon started successfully * error: device not found ReEdito: Bueno por ahora estoy a medias con el uso del shell de la tablet, por si con él puedo saltarme los errores, ya que no puedo con el adb desde el pc, lo intentaré con la misma tablet por si se lo tragase, jeje. Ya os cuento, que ahora a pasear a la chuci, que me esta asaltando pidiendo que cumpla con ella, jeje. Por ahora he probado con: 4 - Escribimos el fichero subido en la partición del recovery: Cita:
adb shell "dd if=/storage/sdcard0/Firmware/recovery.img of=/dev/recovery"
Cita:
* daemon not running. starting it now on port 5038 *
* daemon started successfully * error: device not found Bueno probado esto otro con el Recovery Original de la Tablet, con apply update from ADB de este modo compruebo primero la conexión con ella desde la Terminal: Cita:
$ adb devices
List of devices attached VC003278 sideload Cita:
$ adb push recovery.img /home/fusionero/Descargas/TWRP-recovery_kaito_wifi_2.img/recovery.img
error: closed Cita:
$ adb sideload /home/fusionero/Descargas/TWRP-recovery_kaito_wifi_2.img/recovery.img
sending: 'sideload' 100% Cita:
$ adb sideload /home/fusionero/Descargas/TWRP-recovery_kaito_wifi_2.img/recovery.img
error: insufficient permissions for device Nada que mientras lo decía lo intenté también, jeje. Esto es lo primero que sale en la Tablet al dar a instalar por ADB: Cita:
Now send the package you want to apply
to the device with "adb sideload <filename>"... Cita:
$ adb sideload /home/fusionero/Descargas/TWRP-recovery_kaito_wifi_2.img.zip
* daemon not running. starting it now on port 5037 * * daemon started successfully * sending: 'sideload' 100% Cita:
Installing update...
Checking package... Multiple Update... Installing package 1 of 1... File not found... Installation aborted.
__________________
Xiaomi Mi 8 256GB Azul Chino
Huawei MediaPad M3 8,4" BTV-W09 + microSD 128 GB's Galaxy Note GT-N7000
(Click para mostrar/ocultar)
DEAD's LG V10 H961N + microSD 128GB's — Nvidia Shield Tablet K1 — BQ E10 kaito-wifi Última edición por fusionero Día 16/01/15 a las 03:05:40. |
#9
|
||||
|
||||
Con el adb sideload necesitas un paquete zip instalable que tiene una estructura concreta y necesita los ficheros update-binary y updater-script, que básicamente le dicen al recovery que particiones montar, con qué permisos y que ficheros copiar. Estos zips son los mismos que se pueden instalar desde el recovery con la opción 'Install zip' o 'Install update'.
Los ficheros que he subido en los tutoriales son zips pero no tienen esta estructura, de hecho en los métodos de instalación no existe un método para instalar desde el recovery. Si los he subido en .zip es por requerimientos del foro, ya que no puedes subir un fichero con extensión .img Cuando sigues el método Formato imagen (.img) con AndroidDebugBridge (creo que con root) , veo que lo estas haciendo mal. En este caso, tienes que estar con Android funcionando. Y en este caso si que te detecta el dispositivo, por lo que veo. Cuando no te lo detecta es porque estás en el recovery y tiene otro idVendor distinto. Y cuando digo que creo que es necesario el root es porque me estraña que te deje escribir en la partición del recovery sin tener permisos de superusuario. De todas maneras pruebalo. En tu caso que lo tienes que escribir en la sdcard0 haz lo siguiente: - Enciende la tablet para que cargue Android - adb push recovery.img /storage/sdcard0/Firmware - adb shell "dd if=/storage/sdcard0/Firmware/recovery.img of=/dev/recovery" ---> si no te funciona es porque no tienes permisos suficientes para escribir en la partición del recovery. Pruebalo de todas maneras, lo peor que te puede pasar es que te diga que no puede escribirlo - adb reboot recovery Nota: Cita:
adb push recovery.img /home/fusionero/Descargas/TWRP-recovery_kaito_wifi_2.img/recovery.img
Última edición por luisetex84 Día 16/01/15 a las 09:30:24. |
#10
|
||||
|
||||
He subido unas nuevas versiones del recovery (número 3) con lo siguientes cambios:
- Arreglado fichero recovery.fstab. Me olvidé de poner las particiones de boot, recovery y uboot. Al hacer un backup ahora nos copiará también la partición boot, si queremos. Edito el primer post |
#12
|
||||
|
||||
Subida nueva versión del zip instalable desde custom recovery. Está vez el paquete está firmado pero aún así no se puede instalar desde stock recovery.
Actualizo los posts de los recoverys |
Gracias de parte de: | ||
#13
|
||||
|
||||
Lo prometido es deuda @fusionero y ya he subido nuevas versiones con los siguientes cambios:
- Ahora también se puede hacer backup y restore de las siguientes particiones y dispositivos: preloader, uboot, recovery, logo, NVRAM (IMEI, etc..), protect_f, protect_s y sec_ro - Ahora también se pueden montar las siguientes particiones: protect_f y protect_s - Elimininada la opción Bootloader en el menú Reboot kernel time! |
Gracias de parte de: | ||
#14
|
||||
|
||||
Lo tengo ya instalado, y te comento que le he regalado un E5 FHD a la novia, así que he revisado también su github, y he visto que tienen 3 Governor's más incorporados, para que lo veas: https://github.com/bq/aquaris-E5/blo...onfig/platform
y estas son las líneas que digo, aparte ahí más cosas, jeje, todo sea por ir recopilando lo mejor y hacer un sumun de información, y mejorar lo posible el kernel, ya vendra la Custom Rom y con más trabajo la versión en CyanogenMod, bueno lo que comento: Cita:
#
# CPU Power Management # # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_TABLE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_STAT_DETAILS=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_HYBRID is not set CONFIG_CPU_FREQ_DEFAULT_GOV_HOTPLUG=y # CONFIG_CPU_FREQ_DEFAULT_GOV_BALANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_GOV_HYBRID is not set CONFIG_CPU_FREQ_GOV_HOTPLUG=y # CONFIG_CPU_FREQ_GOV_BALANCE is not set # CONFIG_CPU_FREQ_GOV_INTERACTIVE is not set # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set # # ARM CPU frequency scaling drivers # # CONFIG_ARM_EXYNOS4210_CPUFREQ is not set # CONFIG_ARM_EXYNOS4X12_CPUFREQ is not set # CONFIG_ARM_EXYNOS5250_CPUFREQ is not set # CONFIG_CPU_IDLE is not set # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set # # Floating point emulation # # # At least one emulation must be selected # CONFIG_VFP=y CONFIG_VFPv3=y CONFIG_NEON=y # # Userspace binary formats # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set # CONFIG_BINFMT_MISC is not set
__________________
Xiaomi Mi 8 256GB Azul Chino
Huawei MediaPad M3 8,4" BTV-W09 + microSD 128 GB's Galaxy Note GT-N7000
(Click para mostrar/ocultar)
DEAD's LG V10 H961N + microSD 128GB's — Nvidia Shield Tablet K1 — BQ E10 kaito-wifi |
#15
|
||||
|
||||
Subidas nuevas versiones con el último kernel de bq.
Edito el primer post. |
Los siguientes 2 usuarios han agradecido a luisetex84 su comentario: | ||
#16
|
||||
|
||||
Gracias @luisetex84 , el problema ahora es que actualice hoy y la cagada a sido que salio la v1.3.1, y no se si habrá problemas de incompatibilidad, ya que esta última actualización pesaba ciento y pico megas, no me termine de fijar bien en el pico, pero pesaba muchisimo más que la v1.2.0 y v1.3.0 juntas. Ahora me han dejado colgado estos tios, ya que no es posible seleccionar solo una actulización, sino que me tocaba pasar directamente a esta última, y no quería perder todas las configuraciones, lo único bueno que al poner el recovery de la v1.1.0 que era la que tenía encender la tablet mantenía el acceso root, lo comprobe ya que tengo la versión pro de SuperSU, y seguidamente tras eso fue cuando actualice a la v1.3.1, que no se como sigo manteniendo mi root sin problemas, claro que ahora me he quedado atrapado o reinicio todo o hago la prueba de meterle el TWRP por si funcionara, sino funcionara sería meterle de nuevo el recovery stock por el SP Flash Tools y esperar que no me haga alguna y me quede con todo por configurar de nuevo.
__________________
Xiaomi Mi 8 256GB Azul Chino
Huawei MediaPad M3 8,4" BTV-W09 + microSD 128 GB's Galaxy Note GT-N7000
(Click para mostrar/ocultar)
DEAD's LG V10 H961N + microSD 128GB's — Nvidia Shield Tablet K1 — BQ E10 kaito-wifi |
#17
|
||||
|
||||
Perdonarme que me meta en la conversación, sin querer he instalado la apk, en un LG L7 II, y aunque me parece muy buena, el problema es que no se salir del modo recovery, no consigo acceder al telefono, si me lo aclararais me hariais un enorme favor, gracias.
|
#18
|
||||
|
||||
AVISO: no me hago responsable de cualquier problema que pueda surgir al llevar a cabo este tutorial.
Hacedlo bajo vuestra propia responsabilidad. El que avisa traiciona. UPDATES (28/07/2015): - Versión con kernel 1.3.0 de bq (08/02/2015): - Ahora también se puede hacer backup y restore de las siguientes particiones y dispositivos: preloader, uboot, recovery, logo, NVRAM (IMEI, etc..), protect_f, protect_s y sec_ro - Ahora también se pueden montar las siguientes particiones: protect_f y protect_s - Elimininada la opción Bootloader en el menu Reboot Anteriores: - Añadido método de instalación a través de custom recovery. (el zip está firmado pero no se puede instalar desde stock recovery, de momento) - Arreglado fichero recovery.fstab. Me olvidé de poner las particiones de boot, recovery y uboot. Al hacer un backup ahora nos copiará también la partición boot, si queremos. - Ya se monta el USB-OTG. He probado con un pendrive de 2 GB en formato FAT32 y funciona perfectamente. También he probado de conectar un ratón inalámbrico y funciona. Luego he probado un disco duro de 2 TB en formato NTFS y no me funcionaba. Pueden pasar 3 cosas: falta de alimentación (no creo, pues no hacía ruidos raros); no soporta un tamaño tan grande; o no soporta el formato NTFS (lo más seguro). He probado con un HDD de 320 GB en FAT32 y funciona OK. Al probar el mismo disco en NTFS, NOK. Pasa lo mismo que con las tarjetas microSD. La única solución que le veo es compilar un kernel con soporte para NTFS Funciones destacadas: - Interfaz totalmente táctil con respuesta háptica - Personalización de la interfaz mediante temas - Información en pantalla de nivel de batería, hora y temperatura de la CPU - MTP: acceso a la memoria interna y externa de la tablet desde el PC estando en modo recovery ---->>>>> Menuda pasada - Interfaz gráfica de ficheros integrada - Terminal para introducir comandos integrado - Ejecutar comandos desde ADB conectando al pc por usb - Instalación de zips desde memoria interna, externa y USB OTG - Instalación múltiple de updates en formato .zip - Nandroid backup y restore - Posibilidad de deshabilitar el cálculo del MD5 en los backups y restores - Posibilidad de hacer backups personalizados según partición - Bloqueo de pantalla para ahorro de energía - etc. Cosas que aún no funcionan: - Sensor de temperatura de CPU - Backup del efs (tengo la versión wifi y no puedo probarlo) Archivo Adjunto 650946 Archivo Adjunto 650947 (fuente http://www.elandroidelibre.com/2013/...ckworkmod.html) Métodos de instalación: Formato imagen (.img) con SP Flash Tools (sin root/con root) 1 - Descargamos el fichero Archivo Adjunto 753006 o Archivo Adjunto 753008 2 - Descomprimimos el fichero 3 - Abrimos el SP Flash Tools (http://www.htcmania.com/showthread.php?t=955176) y cargamos el fichero scatter-loading de la carpeta descomprimida 4 - Con la tablet apagada y no conectada al PC, le damos a Download. 5 - Con la tablet apagada, conectamos al PC. Al acabar saldrá un círculo verde. Formato imagen (.img) con MobileUncle (con root) 1 - Descargamos el fichero Archivo Adjunto 753006 o Archivo Adjunto 753008 2 - Descomprimimos el fichero 3 - Copiamos el fichero 'recovery.img' en la raíz de la tarjeta SD 4 - Desde la aplicación MobileUncleTools de la tablet, vamos a cambiar recovery y seleccionamos el fichero que acabamos de copiar en la SD (fijaos bien en el nombre del fichero) Formato imagen (.img) con AndroidDebugBridge (creo que con root) Os pongo un ejemplo y entre paréntesis el formato del comando: 1 - Descargamos el fichero Archivo Adjunto 753006 o Archivo Adjunto 753008 2 - Descomprimimos el fichero 3 - Subimos el fichero 'recovery.img' del PC a la tablet: adb push recovery.img /storage/sdcard1/Firmware/Recoveries/Philz_Touch_Recovery (adb push [fichero] [ruta destino]) 4 - Escribimos el fichero subido en la partición del recovery: adb shell "dd if=/storage/sdcard1/Firmware/Recoveries/Philz_Touch_Recovery/recovery.img of=/dev/recovery" (adb shell "dd if=[ruta completa del fichero] of=/dev/recovery") 5 - Reiniciamos en modo recovery para probarlo adb reboot recovery Formato zip instalable con custom recovery 1 - Descargamos el fichero Archivo Adjunto 753007 o Archivo Adjunto 753011 2 - Lo copiamos en el dispositivo 3 - Accedemos a 'Install zip' y seleccionamos el fichero que acabamos de copiar. 4 - Reiniciamos en modo recovery para probarlo Obtener root: 1 - Si no somos root podemos obtenerlo descargando la última versión de SuperSU en un zip instalable. Lo copiamos al dispositivo. 2 - Arrancamos al recovery modificado apretando Volumen+ y Power a la vez durante un par de segundos. 3 - Accedemos al menú de Install Zip, seleccionamos el fichero copiado y lo instalamos. 4 - Reiniciamos el dispositivo en Android (Reboot System Now). 5 - Abrimos la aplicación SuperSU en el dispositivo. Si es necesario instalamos SuperSU desde Google Play y actualizamos los binarios desde la aplicación. Versiones antiguas: |
#19
|
||||
|
||||
__________________
Soporte técnico BQ
|
|
Estás aquí | ||||||
|