Ver Mensaje Individual
  #4  
Viejo 09/11/13, 17:36:41
Array

[xs_avatar]
fixit fixit no está en línea
Usuario muy activo
· Votos compra/venta: (5)
 
Fecha de registro: feb 2010
Localización: Alicante,España
Mensajes: 3,410
Modelo de smartphone: HTC 10, ONE M9, A9 ,MOTO 360
Tu operador: Vodafone
 Cita: Originalmente Escrito por zhok Ver Mensaje
Buenos días. Soy un ex-usuario de Nexus, móviles en los que era extremadamente (o por lo menos para mí) meter ROMs, configurar, conseguir root... y la verdad que, este pepinillo, me ha dado bastantes dolores de cabeza, entre él y Windows 8 con los drivers...

Bueno al lío, me he fijado que hay varias versiones de firmware, aparte de la propia versión de Android que se esté usando, y no me ha llegado a quedar claro qué es el FW en este teléfono, y por qué es importante cambiarlo.

Por ejemplo, yo tenia el Nexus 4 con 4.2.2 y la versión de compilación que correspondiera, por ejemplo JDQ39E, y al meter 4.3, se ponía la JRW66Y.

En cambio en este hay

Versión de Android
Versión de HTC
Versión de ROM (la que yo imaginaba que era la que tenías al usar esa ROM)
Versión de Software

Y luego la versión del firmware, que imagino que es la versión de ROM que realmente llevas, en mi caso si lo miro en el bootloader, 2.24.161.1 al ser de Vodafone.

Mi duda, qué ventajas o desventajas tiene tener una versión de FW diferente a la de la compilación? Y sobre todo, qué problemas puede haber al flashear una versión que no es, o una ROM sobre una versión que no le toca?

Mil gracias
1FIRMWARE
Es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria de tipo no volátil (ROM, EEPROM, flash, etc), que establece la lógica
de más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo. Al estar integrado en la electrónica del dispositivo es en parte hardware, pero también es software, ya que proporciona lógica y se dispone en algún tipo de lenguaje de programación. Funcionalmente, el firmware es el intermediario (interfaz) entre las órdenes externas que recibe el dispositivo y su electrónica, ya que es el encargado de controlar a ésta última para ejecutar correctamente dichas órdenes externas.

2 ROM
ROM son las siglas de read-only memory, que significa "memoria de sólo lectura": una memoria de semiconductor destinada a ser leída y no destructible, es decir, que no se puede escribir sobre ella y que conserva intacta la información almacenada, incluso en el caso de que se interrumpa la corriente (memoria no volátil). La ROM suele almacenar la configuración del sistema o el programa de arranque del móvil.

3 ROM Oficial
(Conocido también como Stock ROM o ROM Original). Se refiere a aquellos ROMs que han sido instalados por las compañías telefónicas (MOVISTAR, VODAFONE, ORANGE, TELCEL, COMCEL, etc.) o fabricantes (SAMSUNG, LG, HTC, SONY, etc.) para entregar los equipos. Todas las compañías telefónicas tienen su propio ROM e igualmente los fabricantes para el caso de equipos libres. Así el mejor ejemplo de ROM original es aquel ROM que estaba instalado en el equipo cuando lo compraste en la tienda. Una diferencia común entre un ROM original respecto a los cocinados, es que el ROM contiene el sistema operativo, Radio, SPL y pantallas de arranque, en tanto los cocinados generalmente contienen únicamente el sistema operativo.
4 ROM COCINADA (custom ROM)
Una ROM cocinada es una ROM por así llamarla oficial o base, modificada por un “cocinero”, a la que se le han aplicado ciertos cambios para mejorar y corregir las funciones y desempeño del móvil así como su apariencia interna en algunos casos.


Traducir :
firmware es una parte de cada actualización OTA de HTC. Contiene radio, recovery stock , kernel, etc

¿Por qué es importante flashear firmware y cuándo debo flashear?
Se recomienda haber flasheado firmware más reciente en su dispositivo para un mejor rendimiento del módem y el sistema la estabilidad. A veces es necesario tener última version de bootloader porque de lo contrario el dispositivo podría no funcionar bien con la nueva actualización del sistema.

¿Por qué es importante poner firmware antes de flashear ROM custom?
Porque firmware contiene boot.img (ramdisk y kernel) que reemplazará boot.img personalizada de cualquier ROM custom que tiene.

versiones de firmware
x.xx.111.x - T-Mobile DE (Germany)

modelid: PN0710000
cidnum: T-MOB101

x.xx.206.x - O2 UK (United Kingdom)

modelid: PN0710000
cidnum: O2___001
cidnum: O2___102

x.xx.401.x - World Wide English (WWE)

modelid: PN0710000
cidnum: HTC__001
cidnum: HTC__E11
cidnum: HTC__102
cidnum: HTC__203
cidnum: HTC__405
cidnum: HTC__Y13
cidnum: HTC__304
cidnum: HTC__032
cidnum: HTC__A07
cidnum: HTC__J15
cidnum: HTC__016

x.xx.531.x - T-Mobile US (United States)

modelid: PN0713000
cidnum: T-MOB010

x.xx.651.x - Sprint US (United States)

modelid: PN0720000
cidnum: SPCS_001

x.xx.661.x - Telus WWE (Canada)

modelid: PN0712000
cidnum: TELUS001

x.xx.666.x - Bell (Canada)

modelid: PN0712000
cidnum: BM___001

x.xx.708.x - Asia HK (Hong Kong)

modelid: PN0714000
cidnum: HTC__622

x.xx.709.x - Asia TW (Taiwan)

modelid: PN0711000
cidnum: HTC__621

x.xx.1540.x - HTC One U.S. Developer Edition

modelid: PN0712000
cidnum: BS_US001

x.xx.1700.x - HTC One Google Edition

modelid: PN0710000
modelid: PN0711000
modelid: PN0712000
modelid: PN0713000
modelid: PN0714000
modelid: PN071****
cidnum: 11111111
cidnum: T-MOB010
cidnum: CWS__001
cidnum: BS_US001
cidnum: GOOGL001
ETC

Simplificado
para android 4.1 ,HTC tiene versiones 1.28.xxx y 1.29.xxx -----hboot 1.44
para android 4.2 hay versiones HTC 2.17.xxx.1 ,2.24.xxx.1 y 2.24.xxx.8 ---- hboot 1.54
para android 4.3 hay versiones HTC
3.06.1700.10, 3.09.401.1 , 3.17.401.2, 3.22.1540.1 , 3.57.401.500, 3.62.401.1---hboot 1.55
Tu cid es de vodafone (vodap304) y es igual que la mayoria de vodafone europa (uk)
__________________
Si algo te ha servido de ayuda usar el boton
Responder Con Cita
Los siguientes 2 usuarios han agradecido a fixit su comentario: