CUSTOM ROM Rom Oreo MadOS (Android 8.1.0) By Jiayu S3. Nueva actualización 22-07-19

En el mundo Snapdragon, es la primera y única opción: flashear una ROM compatible en un móvil limpio( con todo el almacenamiento formateado). Así te queda exactamente igual que cuando llegó y al meter el pin de la SIM restituyes el IMEI.
En realidad basta con flashear el modem pero ya puestos,...

En el mundo MediaTek hay opciones menos traumáticas porque han dejado una puerta trasera muy peligrosa en sus procesadores. Es posible mandar comandos AT al módem de los chip MediaTek desde una aplicación (los comandos AT son comandos de configuración del módem). La aplicación Mobile uncle tools por ejemplo ( solo para chips mediatek, obviamente), permite restituir un IMEI que le pasemos al módem con un comando AT. Sin tener que flashear nada!

Seguramente habrá más métodos en MediaTek porque son bastante oscuros. No así con chipsets de Snapdragon.
-------
edito: lo mismo que se puede hacer desde Mobile uncle se puede hacer desde el menú ingeniero. Siempre hablamos de MediaTek por supuesto
 
Última edición:
En el mundo Snapdragon, es la primera y única opción: flashear una ROM compatible en un móvil limpio( con todo el almacenamiento formateado). Así te queda exactamente igual que cuando llegó y al meter el pin de la SIM restituyes el IMEI.
En realidad basta con flashear el modem pero ya puestos,...

En el mundo MediaTek hay opciones menos traumáticas porque han dejado una puerta trasera muy peligrosa en sus procesadores. Es posible mandar comandos AT al módem de los chip MediaTek desde una aplicación (los comandos AT son comandos de configuración del módem). La aplicación Mobile uncle tools por ejemplo ( solo para chips mediatek, obviamente), permite restituir un IMEI que le pasemos al módem con un comando AT. Sin tener que flashear nada!

Seguramente habrá más métodos en MediaTek porque son bastante oscuros. No así con chipsets de Snapdragon.
-------
edito: lo mismo que se puede hacer desde Mobile uncle se puede hacer desde el menú ingeniero. Siempre hablamos de MediaTek por supuesto

No quiero hacer off-topic, no tenga que banearme a mi mismo :tearsofjoy:, pero me parece interesante el tema para mejora de conociientos.

Tengo una duda. Hablaremos solo de MTK que se lo que nos ocupa aquí. Tenemos tutoriales para recuperar IMEIs perdidos. Pero me interesa saber más de esa manera de recuperarlos desde la sim.

Planteo un caso hipotético. Se ha formateado con Flahstools en la opción format all+download y limpió y reconstruyo todas las particiones. Si pongo un sim, para arrancar el móvil, que se estaba usando en otro móvil, ¿qué ocurre con los IMEIS?

Saludos
 
No quiero hacer off-topic, no tenga que banearme a mi mismo :tearsofjoy:, pero me parece interesante el tema para mejora de conociientos.

Tengo una duda. Hablaremos solo de MTK que se lo que nos ocupa aquí. Tenemos tutoriales para recuperar IMEIs perdidos. Pero me interesa saber más de esa manera de recuperarlos desde la sim.

Planteo un caso hipotético. Se ha formateado con Flahstools en la opción format all+download y limpió y reconstruyo todas las particiones. Si pongo un sim, para arrancar el móvil, que se estaba usando en otro móvil, ¿qué ocurre con los IMEIS?

Saludos
No debería pasar nada, la red lo detecta como un cambio de equipo de una SIM ya registrada. Simplemente se actualiza el par ( IMEI, SIM ya existente) en el EIR (una especie de HLR). Ojo, antes de que desbloquees la SIM que pongas con su pin, no se produce ninguna actualización de la partición NVRAM ya que Android no tiene forma de conocer el IMEI si no se lo dice la red. A diferencia de Apple, donde IOs sí conoce los IMEIs puesto que fabrica los terminales y hay una comunicación entre el sistema operativo y el hardware del teléfono. Android no puede acceder ni a los datos de la SIM ni a los datos del hw del teléfono. Por no conocer, ni siquiera conoce tu número de teléfono ( Google te lo pide continuamente como mecanismo auxiliar de seguridad y si lo conoce, es porque el propio usuario se lo ha dado).
 
@Durlaker , gracias por tus interesantes comentarios. Una pregunta , estoy observando que mencionas reiteradamente el pin de la sim, bien, pero, y si la seguridad de la sim la tenias configurada en ese u otro teléfono, para que no pidiera el pin, entonces, cambia algo el cuento? o es irrelevante?

Saludos
 
No debería pasar nada, la red lo detecta como un cambio de equipo de una SIM ya registrada. Simplemente se actualiza el par ( IMEI, SIM ya existente) en el EIR (una especie de HLR). Ojo, antes de que desbloquees la SIM que pongas con su pin, no se produce ninguna actualización de la partición NVRAM ya que Android no tiene forma de conocer el IMEI si no se lo dice la red. A diferencia de Apple, donde IOs sí conoce los IMEIs puesto que fabrica los terminales y hay una comunicación entre el sistema operativo y el hardware del teléfono. Android no puede acceder ni a los datos de la SIM ni a los datos del hw del teléfono. Por no conocer, ni siquiera conoce tu número de teléfono ( Google te lo pide continuamente como mecanismo auxiliar de seguridad y si lo conoce, es porque el propio usuario se lo ha dado).
Una duda más, la última, lo prometo . Tengo un MTK recién recibido. Lo he arrancado por primera vez, sin ponerle sim, ni nada y veo los IMEIS en los ajustes de la Rom. Coinciden con los que vienen en la caja del móvil.

Si en un mal flasheo se perdiesen cómo identifica la Red que es el mismo móvil al que corresponde unos imeis concretos?. Que viene a ser una matrícula, en las redes, para un móvil concreto.

Saludos
 
Por cierto. Cuando pierdes los IMEIs recordad que no da opción para poner el PIN. Directamente el móvil actúa como si no tuviese slot para una SIM. Es imposible ya restituirlo en esa sesión
 
@Durlaker , gracias por tus interesantes comentarios. Una pregunta , estoy observando que mencionas reiteradamente el pin de la sim, bien, pero, y si la seguridad de la sim la tenias configurada en ese u otro teléfono, para que no pidiera el pin, entonces, cambia algo el cuento? o es irrelevante?

Saludos
Sin PIN, la SIM ya está desbloqueada con sólo colocarla. Se procede a autenticarla en red inmediatamente, sin que el usuario tenga que meter pin alguno.
El protocolo de autenticación SIM<->HLR utiliza una variedad de OTA de los tiempos GSM( SIM Toolkit). La SIM envía unos datos que tienen que coincidir con los que tiene el operador almacenados en el HLR. Aquí se miran muchas cosas, entre otras si eres moroso y no puedes utilizar la red :smile:
Y es en este protocolo en el que se detecta el cambio de equipo para la SIM en cuestión.

Hay una cosa muy interesante. El PIN y la posibilidad de pedirlo o no están grabados en la propia SIM. Ahora bien, como dije antes ni Android ni el propio teléfono pueden hablar con la SIM que pertenece al dominio del operador.
Con la SIM sólo se puede hablar vía OTA desde el HLR.
Cómo entonces llega a la tarjeta la posibilidad de tener PIN o no, y en su caso, su valor?
Pues como siempre que hablamos de SIM, a través del operador.

Si has configurado en tu teléfono que no quieres PIN, tu terminal manda un código USSD similar al que utilizas para cambiar el PIN. Estos códigos llegan al HLR del operador y éste mediante OTA SIM Toolkit graba los datos en la SIM.
Como nota curiosa, el OTA-operador (ST), viene de los tiempos de GSM y utiliza como canal físico el canal SMS ( sí, increíble, pero es muy rápido y no consume recursos de radio porque va en un canal de señalización aparte). Utilizar el canal SMS no quiere decir que OTA-Operador tenga forma de SMS sino que el medio portador es el mismo.
 
1. He instalado TWRP 3.2.1-0 (el twrp_20180417 colgadpo en este hilo), hasta ese momento tenía 3.1.1-0
2. He hecho Swipe to Factory Reset, luego todos los wipes y format data
3. He cambiado system y data a F2FS
4. He reiniciado en recovery
5. He instalado la última versión de la ROM madOS_8.1.0_s3_h560_20180422.zip aceptando la opción de reiniciar al terminar la instalación
6. La rom se ha instalado aparentemente de forma correcta, pero al aparecer el menú salia el mensaje "NFC service stopped" (tengo la versión de 2GB sin NFC)
7. Automáticamente se ha reiniciado en recovery, lo he aprovechado para instalar las Open Gapps ARM64 8.1 nano (bajadas hoy de opengapps.org)

Pensaba que ya estaba todo listo pero no... ahora no inicia la rom, solo consigo iniciar el teléfono en recovery. ¿Que he hecho mal y como puedo arreglarlo?
 
1. He instalado TWRP 3.2.1-0 (el twrp_20180417 colgadpo en este hilo), hasta ese momento tenía 3.1.1-0
2. He hecho Swipe to Factory Reset, luego todos los wipes y format data
3. He cambiado system y data a F2FS
4. He reiniciado en recovery
5. He instalado la última versión de la ROM madOS_8.1.0_s3_h560_20180422.zip aceptando la opción de reiniciar al terminar la instalación
6. La rom se ha instalado aparentemente de forma correcta, pero al aparecer el menú salia el mensaje "NFC service stopped" (tengo la versión de 2GB sin NFC)
7. Automáticamente se ha reiniciado en recovery, lo he aprovechado para instalar las Open Gapps ARM64 8.1 nano (bajadas hoy de opengapps.org)

Pensaba que ya estaba todo listo pero no... ahora no inicia la rom, solo consigo iniciar el teléfono en recovery. ¿Que he hecho mal y como puedo arreglarlo?
Desde el recovery monta system, ve al explorador de archivos, entra en system-app o priv app y elimina la app nfc, reinicia en system y deberia rular ya
 
Voya disc
Sin PIN, la SIM ya está desbloqueada con sólo colocarla. Se procede a autenticarla en red inmediatamente, sin que el usuario tenga que meter pin alguno.
El protocolo de autenticación SIM<->HLR utiliza una variedad de OTA de los tiempos GSM( SIM Toolkit). La SIM envía unos datos que tienen que coincidir con los que tiene el operador almacenados en el HLR. Aquí se miran muchas cosas, entre otras si eres moroso y no puedes utilizar la red :smile:
Y es en este protocolo en el que se detecta el cambio de equipo para la SIM en cuestión.

Hay una cosa muy interesante. El PIN y la posibilidad de pedirlo o no están grabados en la propia SIM. Ahora bien, como dije antes ni Android ni el propio teléfono pueden hablar con la SIM que pertenece al dominio del operador.
Con la SIM sólo se puede hablar vía OTA desde el HLR.
Cómo entonces llega a la tarjeta la posibilidad de tener PIN o no, y en su caso, su valor?
Pues como siempre que hablamos de SIM, a través del operador.

Si has configurado en tu teléfono que no quieres PIN, tu terminal manda un código USSD similar al que utilizas para cambiar el PIN. Estos códigos llegan al HLR del operador y éste mediante OTA SIM Toolkit graba los datos en la SIM.
Como nota curiosa, el OTA-operador (ST), viene de los tiempos de GSM y utiliza como canal físico el canal SMS ( sí, increíble, pero es muy rápido y no consume recursos de radio porque va en un canal de señalización aparte). Utilizar el canal SMS no quiere decir que OTA-Operador tenga forma de SMS sino que el medio portador es el mismo.[/QU
Sin PIN, la SIM ya está desbloqueada con sólo colocarla. Se procede a autenticarla en red inmediatamente, sin que el usuario tenga que meter pin alguno.
El protocolo de autenticación SIM<->HLR utiliza una variedad de OTA de los tiempos GSM( SIM Toolkit). La SIM envía unos datos que tienen que coincidir con los que tiene el operador almacenados en el HLR. Aquí se miran muchas cosas, entre otras si eres moroso y no puedes utilizar la red :smile:
Y es en este protocolo en el que se detecta el cambio de equipo para la SIM en cuestión.

Hay una cosa muy interesante. El PIN y la posibilidad de pedirlo o no están grabados en la propia SIM. Ahora bien, como dije antes ni Android ni el propio teléfono pueden hablar con la SIM que pertenece al dominio del operador.
Con la SIM sólo se puede hablar vía OTA desde el HLR.
Cómo entonces llega a la tarjeta la posibilidad de tener PIN o no, y en su caso, su valor?
Pues como siempre que hablamos de SIM, a través del operador.

Si has configurado en tu teléfono que no quieres PIN, tu terminal manda un código USSD similar al que utilizas para cambiar el PIN. Estos códigos llegan al HLR del operador y éste mediante OTA SIM Toolkit graba los datos en la SIM.
Como nota curiosa, el OTA-operador (ST), viene de los tiempos de GSM y utiliza como canal físico el canal SMS ( sí, increíble, pero es muy rápido y no consume recursos de radio porque va en un canal de señalización aparte). Utilizar el canal SMS no quiere decir que OTA-Operador tenga forma de SMS sino que el medio portador es el mismo.
Voy a discrepar jaja
El imei es como el dni del movil, no tiene nada que ver con la sim, de echo sin imeis no reconoce la sim.
Cada movil tiene uno propio de fabrica.
De echo en España cambiar el imei es ilegal(lo cual no quiere decir que no sea posible)
Si pierdes el imei(por razones varias, conocer este foro, hacerle caso a euno..etc...por capullo, y andar a fozar..)
Simplemente con poner una rom stock lo recuperas(claro que como somos tan inteligentes, nunca hacemos copia de la stock.... Y de ahi los problemas varios jaja)
De echo, puedes configurar completamente el movil sin una sim, sin embargo no,sin imeis.
Es una opinion..de las locas que yo tengo jaja
 
Desde el recovery monta system, ve al explorador de archivos, entra en system-app o priv app y elimina la app nfc, reinicia en system y deberia rular ya
1. He instalado TWRP 3.2.1-0 (el twrp_20180417 colgadpo en este hilo), hasta ese momento tenía 3.1.1-0
2. He hecho Swipe to Factory Reset, luego todos los wipes y format data
3. He cambiado system y data a F2FS
4. He reiniciado en recovery
5. He instalado la última versión de la ROM madOS_8.1.0_s3_h560_20180422.zip aceptando la opción de reiniciar al terminar la instalación
6. La rom se ha instalado aparentemente de forma correcta, pero al aparecer el menú salia el mensaje "NFC service stopped" (tengo la versión de 2GB sin NFC)
7. Automáticamente se ha reiniciado en recovery, lo he aprovechado para instalar las Open Gapps ARM64 8.1 nano (bajadas hoy de opengapps.org)

Pensaba que ya estaba todo listo pero no... ahora no inicia la rom, solo consigo iniciar el teléfono en recovery. ¿Que he hecho mal y como puedo arreglarlo?

Hola, haz lo que te ha explicado el compañero @euno.

Pero por si no te ha quedado claro, cuando dice explorador de ficheros, se refiere al del propio recovery (advanced->file manager).
Y cuando dice system-app, se refiere a la carpeta /system/app/
Y cuando se refiere a la aplicación NFC, se refiere a nfc.apk

Es que va muy rápido
 
Hola, haz lo que te ha explicado el compañero @euno.

Pero por si no te ha quedado claro, cuando dice explorador de ficheros, se refiere al del propio recovery (advanced->file manager).
Y cuando dice system-app, se refiere a la carpeta /system/app/
Y cuando se refiere a la aplicación NFC, se refiere a nfc.apk

Es que va muy rápido
Asi da gusto, ya traducis euno perfectamente jaja tanto tu como @SIgNIFER jaja es cierto que a veces yo me entiendo pero no me explico..lo suficiente...procurare corregirlo...
Aunque ya me mola tener traductores de euno jaja se agradece y mucho
 

Del blog

Es tendencia

¿Ha terminado la locura de añadir tantas cámaras a los móviles?

  • Si

  • No

  • No lo se

  • Ya me gustaría...

  • Ya te gustaría...


Los resultados solo son visibles tras votar.
Atrás
Arriba