PDA

Ver la Versión Completa : [ TUTORIAL ] Forzar OTAS cuando tardan en llegar


Juanro49
01/01/17, 21:22:07
Buenas a todos y feliz año nuevo! :nav3:

Para empezar bien el año, os traigo una forma de forzar las OTAs cuando tardan en saltar. El procedimiento lo he probado en mi Huawei nova para instalar la B141 que no me saltaba desde la B100 y ha actualizado correctamente.

Para ello necesitaremos las siguientes herramientas:

Charles Proxy (Disponible en Windows, MAC y Linux) (https://www.charlesproxy.com/) (Para método antiguo), HuaweiUpdater (https://forum.xda-developers.com/devdb/project/?id=16589#downloads) (Para método nuevo en fase beta) o la aplicación Firmware Finder (https://secure.link/XiSPC8BA) si lo hacemos desde el movil.
Link del changelog de la ota que queremos instalar (Podemos adquirirlo mediante esta herramienta (http://q.gs/15670497/droidzon-huawei-firmwares))


Es importante que la ota que queramos instalar sea compatible con la versión que tenemos instalada, sino nos dará error. Normalmente en el changelog viene desde que versión se instala la OTA.

Una vez instalado Charles Proxy y obtenido el link del changelog de la rom que queremos instalar, vamos con el procedimiento. Para ello, el PC y el Smartphone tienen que estar conectados a la misma red wifi.


Firmware Finder
https://fediverse.tv/videos/embed/b6f45fa6-d30f-4817-afee-724ca989034b?autoplay=1


HuaweiUpdater

Configuración de HuaweiUpdater:

Descargamos y descomprimimos el zip descargado.
Ejecutamos, activamos la opción de Custom ROM e introducimos los datos de la ROM (version y link hasta la "/" antes de full)
Le damos a start y ya estará listo


https://uploads.tapatalk-cdn.com/20170314/c19041d3684fe278d0cbad36bde2f76d.jpg

Configuración del Smartphone

En Ajustes>WiFi, mantenemos presionada la red wifi a la que estamos conectados y seleccionamos modificar red
Activa las opciones avanzadas y en proxy selecciona la opción manual
En hostname introduce la IP del PC
En puerto introduce el puerto que da la app (por defecto suele ser 41279)
Aplica los cambios


Prueba la conexión
En el Smartphone, ve a Ajustes>Actualizaciones y haz click en Buscar actualizaciones.
Si todo está correcto, verás que te muestra la ota proporcionada por HuaweiUpdater (si no encuentra nada, le dais a Menú>Descargar el último paquete completo).

Después de comenzar a bajar la nueva versión, podemos pausar y desactivar el proxy en el movil para que baje mas rápido.


Charles Proxy
Configuración de Charles Proxy:

Abre Charles Proxy y seleccionamos la opción Sequence
En filter, ponemos la IP de nuestro movil para que solo nos salgan sus peticiones
En la barra de arriba, activamos los botones "Start recording", "Start throttling" y "Enable breakpoints"
En el menú "Tools", seleccionamos "Rewrite" y activamos "Enable Rewrite"


Configuración del Smartphone

En Ajustes>WiFi, mantenemos presionada la red wifi a la que estamos conectados y seleccionamos modificar red
Actica las opciones avanzadas y en proxy selecciona la opción manual
En hostname introduce la IP del PC
En puerto introduce 8888
Aplica los cambios


Prueba la conexión
En el Smartphone, ve a Ajustes>Actualizaciones y haz click en buscar actualizaciones.
Si todo está correcto, verás las peticiones del Smartphone en la pestaña Structure de Charles Proxy.

Hijack the request


Expande la petición query.hicloud.com, y haz click en el archivo de petición para activar la opción "Breakpoints". Esto generará una nueva petición en la que podrás editar la respuesta.
En el Smartphone, busca actualizaciones de nuevo.
Si tidi está correcto, Charles mostrará la petición y clichamos en "Execute".
La respuesta se ejecutará y mostrará una nueva que podremos editar. Arriba seleccionamos "Edit Response".
Abajo seleccionamos la pestaña "JSON Text" y editamos la respuesta con la información de la OTA que queremos instalar. (codigo adjunto)


Reemplazar la respuesta por (Ejemplo para instalar B141 de Huawei nova):


{
"status": "0",
"autoPollingCycle": "1",
"components": [{
"name": "CAN-L11C432B141CUSTC432D001",
"version": "CAN-L11C432B141CUSTC432D001",
"versionID": "70444",
"description": "????: [eRecovery] CAN-L11C432B100CUSTC432D004 to CAN-L11C432B141CUSTC432D001 (17-12-2016)",
"createTime": "2016-12-17T16:00:00+0000",
"url": "http://update8.hicloud.com/TDS/data/files/p3/s15/G79/g0/v70444/f1/"
}]
}En el código cambiamos lo siguiente por lo que nos corresponda (esta información se saca del link del changelog):
"name": número de compilación de la OTA a instalar
"version": número de compilación de la OTA a instalar
"versionID": código de nuestra OTA (lo que está en negrita en este enlace de ejemplo http://update.hicloud.com:8180/TDS/data/files/p3/s15/G79/g0/v70444/f1/full/changelog.xml)
"descripcion": ahi solo cambiamos el numero de compilacion por el actual, el de la OTA y la fecha (la podemos sacar de la herramienta de la que hemos sacado el enlace del changelog)
"createTime": Fecha de publicación de la OTA (la podemos sacar de la herramienta de la que hemos sacado el enlace del changelog)
"url": enlace de la OTA sin la parte /full/changelog.xml (por ejemplo para el enlace http://update.hicloud.com:8180/TDS/data/files/p3/s15/G79/g0/v70444/f1/full/changelog.xml aquí tendriamos que poner http://update.hicloud.com:8180/TDS/data/files/p3/s15/G79/g0/v70444/f1/ o http://update8.hicloud.com/TDS/data/files/p3/s15/G79/g0/v70444/f1/ (la diferencia es la eliminación del puerto y añadir un 8 después de update, a mi el del puerto no me funcionó))

Este paso hay que hacerlo rápido antes de que el Smartphone deje de buscar actualizaciones ya que sino no funcionará. por lo que recomiendo primero escribir el código en un documento con nuestros datos para luego solo tenerlo que pegar, sino no da tiempo.

Después de esto hacemos click en "Execute" y ya debería mostrarnos la OTA en el actualizador.

Después de comenzar a bajar la nueva versión, podemos pausar y desactivar el proxy en el movil para que baje mas rápido.

Fuente: https://forum.xda-developers.com/honor-8/how-to/sympathic-to-upgrade-to-nougat-t3510275/post69885525#post69885525 y agradecimientos a @amilio (http://www.htcmania.com/member.php?u=333543) por compartirlo en el foro del Honor 8 y darme la idea de probar si funcionaba en el nova http://www.htcmania.com/showthread.php?p=25318281#post25318281

http://uploads.tapatalk-cdn.com/20170101/a5edadf4200dfed42917cd1d7879da85.jpghttp://uploads.tapatalk-cdn.com/20170101/388a4426d344ec315f121a2c1b98deb0.jpg

castigra
01/01/17, 21:55:13
Buenísimo, gran trabajo juanro

Enviado desde mi NXT-L29 mediante Tapatalk

PaK_HTCmania
02/01/17, 00:14:14
Vaya fiera

kayoken
02/01/17, 11:03:13
Muchas gracias por el tuto!!!

Enviado desde mi HUAWEI MLA-L01 mediante Tapatalk

xino22
02/01/17, 12:44:49
Thx!!!

Enviado desde mi FRD-L09 mediante Tapatalk

amilio
02/01/17, 13:26:43
Buenas a todos y feliz año nuevo! :nav3:

Para empezar bien el año, os traigo una forma de forzar las OTAs cuando tardan en saltar. El procedimiento lo He probado en mi Huawei nova para instalar la B141 que no me saltaba desde la B100 y ha actualizado correctamente.

Para ello necesitaremos las siguientes herramientas:

Charles Proxy (Disponible en Windows, MAC y Linux) (https://www.charlesproxy.com/)
Link del changelog de la ota que queremos instalar (Podemos adquirirlo mediante esta herramienta (http://droidzon.com/descargar-firmwares-huawei/))


Es importante que la ota que queramos instalar sea compatible con la versión que tenemos instalada, sino nos dará error. Normalmente en el changelog viene desde que versión se instala la OTA.

Una vez instalado Charles Proxy y obtenido el link del changelog de la rom que queremos instalar, vamos con el procedimiento. Para ello, el PC y el Smartphone tienen que estar conectados a la misma red wifi.

Configuración de Charles Proxy:

Abre Charles Proxy y seleccionamos la opción Sequence
En filter, ponemos la IP de nuestro movil para que solo nos salgan sus peticiones
En la barra de arriba, activamos los botones "Start recording", "Start throttling" y "Enable breakpoints"
En el menú "Tools", seleccionamos "Rewrite" y activamos "Enable Rewrite"


Configuración del Smartphone

En Ajustes>WiFi, mantenemos presionada la red wifi a la que estamos conectados y seleccionamos modificar red
Actica las opciones avanzadas y en proxy selecciona la opción manual
En hostname introduce la IP del PC
En puerto introduce 8888
Aplica los cambios


Prueba la conexión
En el Smartphone, ve a Ajustes>Actualizaciones y haz click en buscar actualizaciones.
Si todo está correcto, verás las peticiones del Smartphone en la pestaña Structure de Charles Proxy.

Hijack the request


Expande la petición query.hicloud.com, y haz click en el archivo de petición para activar la opción "Breakpoints". Esto generará una nueva petición en la que podrás editar la respuesta.
En el Smartphone, busca actualizaciones de nuevo.
Si tidi está correcto, Charles mostrará la petición y clichamos en "Execute".
La respuesta se ejecutará y mostrará una nueva que podremos editar. Arriba seleccionamos "Edit Response".
Abajo seleccionamos la pestaña "JSON Text" y editamos la respuesta con la información de la OTA que queremos instalar. (codigo adjunto)


Reemplazar la respuesta por (Ejemplo para instalar B141 de Huawei nova):


{
"status": "0",
"autoPollingCycle": "1",
"components": [{
"name": "CAN-L11C432B141CUSTC432D001",
"version": "CAN-L11C432B141CUSTC432D001",
"versionID": "70444",
"description": "????: [eRecovery] CAN-L11C432B100CUSTC432D004 to CAN-L11C432B141CUSTC432D001 (17-12-2016)",
"createTime": "2016-12-17T16:00:00+0000",
"url": "http://update8.hicloud.com/TDS/data/files/p3/s15/G79/g0/v70444/f1/"
}]
}

En el código cambiamos lo siguiente por lo que nos corresponda (esta información se saca del link del changelog):
"name": número de compilación de la OTA a instalar
"version": número de compilación de la OTA a instalar
"versionID": código de nuestra OTA (lo que está en negrita en este enlace de ejemplo http://update.hicloud.com:8180/TDS/data/files/p3/s15/G79/g0/v70444/f1/full/changelog.xml)
"descripcion": ahi solo cambiamos el numero de compilacion por el actual, el de la OTA y la fecha (la podemos sacar de la herramienta de la que hemos sacado el enlace del changelog)
"createTime": Fecha de publicación de la OTA (la podemos sacar de la herramienta de la que hemos sacado el enlace del changelog)
"url": enlace de la OTA sin la parte /full/changelog.xml (por ejemplo para el enlace http://update.hicloud.com:8180/TDS/data/files/p3/s15/G79/g0/v70444/f1/full/changelog.xml aquí tendriamos que poner http://update.hicloud.com:8180/TDS/data/files/p3/s15/G79/g0/v70444/f1/ o http://update8.hicloud.com/TDS/data/files/p3/s15/G79/g0/v70444/f1/ (la diferencia es la eliminación del puerto y añadir un 8 después de update, a mi el del puerto no me funcionó))

Este paso hay que hacerlo rápido antes de que el Smartphone deje de buscar actualizaciones ya que sino no funcionará. por lo que recomiendo primero escribir el código en un documento con nuestros datos para luego solo tenerlo que pegar, sino no da tiempo.

Después de esto hacemos click en "Execute" y ya debería mostrarnos la OTA en el actualizador.

Fuente: https://forum.xda-developers.com/honor-8/how-to/sympathic-to-upgrade-to-nougat-t3510275/post69885525#post69885525 y agradecimientos a amilio por compartirlo en el foro del Honor 8 y darme la idea de probar si funcionaba en el nova http://www.htcmania.com/showthread.php?p=25318281#post25318281

http://uploads.tapatalk-cdn.com/20170101/a5edadf4200dfed42917cd1d7879da85.jpghttp://uploads.tapatalk-cdn.com/20170101/388a4426d344ec315f121a2c1b98deb0.jpg


Gracias compañero,, si no te importa, lo copio en un hilo que abrí para el Honor 8 para que salte la OTA del Nougat, que no lo tenía puesto en español .

Un saludo

Juanro49
02/01/17, 18:31:35
Gracias compañero,, si no te importa, lo copio en un hilo que abrí para el Honor 8 para que salte la OTA del Nougat, que no lo tenía puesto en español .

Un saludo
Sin problema, gracias a ti por compartirlo desde xda que sino posiblemente no hubiesemos dado con este proceso hasta dentro de un tiempo jeje [emoji6]

Le introduci algunos cambios para hacerlo mas sencillo y claro, cuando tenga mas tiempo adjuntare capturas del proceso

Enviado desde mi HUAWEI CAN-L11 mediante Tapatalk

imkoma
12/01/17, 19:36:57
Buenas, he conseguido hacer saltar el update para NOUGAT para el Nova Plus. El problema es que al intentar realizar el update a una versión que salio hace un par de días me aparece "Error de descarga"

¿Le ha pasado a alguien más?

Juanro49
12/01/17, 19:54:33
Buenas, he conseguido hacer saltar el update para NOUGAT para el Nova Plus. El problema es que al intentar realizar el update a una versión que salio hace un par de días me aparece "Error de descarga"

¿Le ha pasado a alguien más?
Tienes almacenamiento suficiente? Que numero de compilacion tienes?

Enviado desde mi HUAWEI CAN-L11 mediante Tapatalk

imkoma
13/01/17, 20:34:18
Despues de un dia de trasteo con el Nova Plus no recomiendo actualizar a la beta de NOUGAT que anda rulando por ahí.



He leído en XDA que hay que tener mucho ojo con los firmwares que descargas. Hay algunos que directamente son defectuosos y no son lanzados al público pero con esta aplicación no hay filtro.

Ademas hablan de movidas con roms falsas o "hackeadas" en los servidores de HiCloud.

Lo dicho mil ojo señores.

Juanro49
14/03/17, 21:33:27
actualizado con nuevo método

aleole
14/03/17, 22:15:08
Alguien sabe como hacer que aparezca la aplicación "Actualización" que me ha desaparecido al forzar el actualizar a Nougat? (Estoy en CAN-L01C432B320 sin custom) :cucu:

Juanro49
14/03/17, 23:34:42
Alguien sabe como hacer que aparezca la aplicación "Actualización" que me ha desaparecido al forzar el actualizar a Nougat? (Estoy en CAN-L01C432B320 sin custom) :cucu:
Recuperando el cust, cosa que solo se puede si eres root [emoji28] [emoji28]

Enviado desde mi HUAWEI+CAN-L11 mediante Tapatalk

Basttttian
18/03/17, 04:52:57
i love juan xD!

palotes3
21/03/17, 13:40:04
Recuperando el cust, cosa que solo se puede si eres root [emoji28] [emoji28]

Enviado desde mi HUAWEI+CAN-L11 mediante Tapatalk

Hola compañero,

¿Se podría cambiar el cust a la versión libre 432?
Yo tengo uno de Jazztel que venía con la 109, le instalé encima la OTA del 432 y perdí las actualizaciones por OTA y la idea es dejar el teléfono como versión libre con la 432.
Por lo que he leído se tiene que abrir el bootloader y instalar firmware completo de la 432, luego actualizar por OTA y el bootloader se cierra solo.

Pregunta de novato ¿Qué problemas hay en abrir el bootloader? se pierde garantía, el teléfono queda "marcado"...

Gracias

Juanro49
21/03/17, 21:10:58
Hola compañero,

¿Se podría cambiar el cust a la versión libre 432?
Yo tengo uno de Jazztel que venía con la 109, le instalé encima la OTA del 432 y perdí las actualizaciones por OTA y la idea es dejar el teléfono como versión libre con la 432.
Por lo que he leído se tiene que abrir el bootloader y instalar firmware completo de la 432, luego actualizar por OTA y el bootloader se cierra solo.

Pregunta de novato ¿Qué problemas hay en abrir el bootloader? se pierde garantía, el teléfono queda "marcado"...

Gracias
Hay dos opciones, editar el oeminfo con un editor binario (algo delicado de realizar) o renombrar las carpetas del cust para que coincidan con tu cust. Para ambas cosas se necesita desbloquear el bootloader

Enviado desde mi HUAWEI+CAN-L11 mediante Tapatalk

Juanro49
25/11/17, 19:39:24
Actualizado el tutorial con video de instalación mediante firmware finder

ibann1999
25/11/17, 23:59:12
Hace meses q no sale una actualizacion para los nova plus europeos en firmware finder... Se ha estancado en la b350... Vaya rollo... Y los nova ya van por la b390 por lo q veo en el video... Q raro...
Saludos

lokopepe
26/11/17, 00:30:49
Hace meses q no sale una actualizacion para los nova plus europeos en firmware finder... Se ha estancado en la b350... Vaya rollo... Y los nova ya van por la b390 por lo q veo en el video... Q raro...
Saludos
Si vuelvo a comprar un Huawei, que me extraña, no será nada de plus. Lo compran muchas menos personas y tiene muchísimo menos desarrollo y no te digo nada si, además, es de imei de operadora. Aún estamos con el parche de enero de 2017. Una auténtica vergüenza y si entras en el foro de vodafone y buscas un tema de problemas de cobertura y otro de retraso de actualizaciones alucinaréis viendo lo que contestan los de vodafone. VERGÜENZA
Saludos

ibann1999
26/11/17, 10:03:53
He tenido el p8, el p8 lite y el g8 antes q este y en todos los aspectos muy contento... Y aunq este tf va bien lo de no tener apenas soporte en desarrollo es un punto q devalúa bastante sus caracteristicas... Una pena...
Espero q todo esto sea por tener la sorpresa de oreo...
Saludos...

chikitin1986
26/11/17, 11:28:23
Hola buenas a todos, yo tengo el.huawei nova de jazztel, cust 109, no me saltan actualizaciones,estoy en la 131 pero el firmware finder encuentra dos de la Nougat, pero al verificar me dice que nobestn aprovada, pero el cust es el mismo, seran de orange y no serviran? O para actualizar a nougat se usa el programa de huawei de pc?

https://uploads.tapatalk-cdn.com/20171126/35377e24992fcdd26ba96cd323d99a71.jpghttps://uploads.tapatalk-cdn.com/20171126/3b834db323542ee5d213e31aadb94358.jpg

Enviado desde mi HUAWEI CAN-L01 mediante Tapatalk

Juanro49
26/11/17, 12:53:17
Hola buenas a todos, yo tengo el.huawei nova de jazztel, cust 109, no me saltan actualizaciones,estoy en la 131 pero el firmware finder encuentra dos de la Nougat, pero al verificar me dice que nobestn aprovada, pero el cust es el mismo, seran de orange y no serviran? O para actualizar a nougat se usa el programa de huawei de pc?

https://uploads.tapatalk-cdn.com/20171126/35377e24992fcdd26ba96cd323d99a71.jpghttps://uploads.tapatalk-cdn.com/20171126/3b834db323542ee5d213e31aadb94358.jpg

Enviado desde mi HUAWEI CAN-L01 mediante TapatalkEso significa que aun no aprobaron la actualizacion, puedes probar a actualizar, pero puede que te de error al instalar

Enviado desde mi HUAWEI CAN-L11 mediante Tapatalk

chikitin1986
26/11/17, 19:04:45
Eso significa que aun no aprobaron la actualizacion, puedes probar a actualizar, pero puede que te de error al instalar

Enviado desde mi HUAWEI CAN-L11 mediante TapatalkOk, muchas gracias, entonces ni probare siquiera, por si acaso.... muchas gracias

Enviado desde mi HUAWEI CAN-L01 mediante Tapatalk

ibann1999
08/12/17, 10:30:51
Nueva actualizacion para algunos plus mla-l11... La b360 en FF. Parece q empieza a moverse algo huawei...
Saludos