Desactiva el modo avión para hacer una llamada en Moto g2

Instalé Marshmallow en mi Moto G2 usando adb. Fue una instalación exitosa y todo funcionaba bien. Entonces me di cuenta de que ninguna de mis SIM funcionaba.
Mi tarjeta SIM muestra el nombre del operador pero no puede acceder a la red.

Cada vez que trato de hacer una llamada, me muestra error

Desactiva el modo avión para hacer una llamada

Revisé y descubrí que el modo Avión ya está desactivado en mi dispositivo, probé

  1. Activar/desactivar el modo avión
  2. Reiniciar mi dispositivo (varias veces)
  3. Hacer restablecimiento de fábrica
  4. Borrar caché y caché de Dalvik
  5. Hacer reinicio completo
  6. Restaurar la versión antigua de Kitkat desde la copia de seguridad
  7. Reinstalación de ROM (varias veces)
  8. Insertar otra SIM en mi dispositivo (No funcionó)
  9. Insertar mi SIM actual en otro dispositivo (Funcionó)

Pero nada parece estar funcionando para mi caso. He leído todo lo relacionado con esto en Internet, pero no pude encontrar ninguna solución.

EDITAR

También he intentado debajo del comando

adb shell settings put global airplane_mode_on 0

para deshabilitar el modo avión desde adb, y verificado a continuación

adb shell settings get global airplane_mode_on

Devuelve 0que significa que el modo Avión está desactivado pero el problema sigue ahí. Todavía veo el mensaje de error y no puedo usar mi SIM.

EDITAR 2

Ejecuto los siguientes comandos con una respuesta OK.

fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn

Tipo de red usado *#*#4636#*#*y cambiado aWCDMA preferred

Comprobado IMEIusando *#06#y es válido.

EDITAR 3

Descubrí que no hay una opción de "Red celular" disponible en mi dispositivo. ¿Podría ser este el problema por no llegar a la red?

A continuación se muestra la salida para getvar all

(bootloader) version: 0.5
(bootloader) version-bootloader: 4887
(bootloader) product: titan
(bootloader) secure: yes
(bootloader) hwrev: 0x8400
(bootloader) radio: 0x5
(bootloader) emmc: 16GB ID=15 REV=07 PRV=0B TYPE=57
(bootloader) ram: 1024MB Hynix S4 SDRAM DIE=4Gb
(bootloader) cpu: MSM8226 CS
(bootloader) serialno: ZX1DXXXXXX
(bootloader) cid: 0x0007
(bootloader) channelid: 0xc0
(bootloader) uid: 2B8DXXXXXX000000000000000000
(bootloader) unlocked: yes
(bootloader) securestate: unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) mot_sst: 3
(bootloader) max-download-size: 536870912
(bootloader) reason: Reboot mode set to fastboot
(bootloader) imei: 3533210XXXXXXXX
(bootloader) meid:
(bootloader) date: 09-11-2014
(bootloader) sku: XT1068
(bootloader) battid: (null)
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Tue Apr  4 23:50:50 UTC 2017"
(bootloader) ro.build.fingerprint[0]: motorola/titan_retla_ds/titan_umts
(bootloader) ro.build.fingerprint[1]: ds:6.0/MPB24.65-34-3/3:user/releas
(bootloader) ro.build.fingerprint[2]: e-keys
(bootloader) ro.build.version.full[0]: Blur_Version.24.81.3.titan_retla_
(bootloader) ro.build.version.full[1]: ds.retla.en.01
(bootloader) ro.build.version.qcom[0]: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1
(bootloader) ro.build.version.qcom[1]: .04.04.02.048.045
(bootloader) version-baseband: MSM8626BP_1032.3116.99.00B DFLT_FSG
(bootloader) kernel.version[0]: Linux version 3.4.42-g0a0ded4 (hudsoncm@
(bootloader) kernel.version[1]: ilclbld86) (gcc version 4.8 (GCC) ) #1 S
(bootloader) kernel.version[2]: MP PREEMPT Mon Aug 22 14:30:22 CDT 2016
(bootloader) sdi.git: git=MBM-NG-V48.87-0-gdc5aeaf
(bootloader) sbl1.git: git=MBM-NG-V48.87-0-gbffe41a
(bootloader) rpm.git: git=MBM-NG-V48.87-0-gbe53f43
(bootloader) tz.git: git=MBM-NG-V48.87-0-g31cba28
(bootloader) aboot.git: git=MBM-NG-V48.87-0-g1b80345
(bootloader) partition-type: raw
(bootloader) partition-size:
(bootloader) qe: qe 1/1
(bootloader) productid: ZX1D62FVGF
(bootloader) sutinfo:
(bootloader) ro.carrier: retin
all: listed above
finished. total time: 0.340s

Estoy usando XT1068_TITAN_RETLA_DS_6.0_MPB24.65-34-3_cid12_CFC.xml.zip con fecha 2017-02-05 19:29 de esta fuente

Usé EasyInstaller.bat para instalar en mi móvil.

¿Hay alguna otra cosa que pueda probar?

He comprobado todo lo relacionado con esto en los foros de @xda. Todos los pasos anteriores los he encontrado solo desde allí, pero ninguno parece estar funcionando.
Esto casi siempre es una falta de coincidencia entre el firmware de la radio y el kernel. Intente volver a flashear la pila de radio. ¿Supongo que su IMEI es válido y no 0?
@acejavelin, gracias por la respuesta, pero no estoy seguro de qué es un firmware de radio. por favor me puede orientar con cualquier cosa. Además mi IMEI es válido y no 0.
La "pila" del módem es el firmware del módem, actualice desde su imagen de firmware con fastboot... 'fastboot flash modem NON-HLOS.bin', 'fastboot erase modemst1', 'fastboot erase modemst2' y 'fastboot flash fsg fsg. mbn' y verifique OK para cada paso. Debe usar la misma imagen de firmware de la que proviene boot.img
Ejecuto cada comando como usted sugirió y encontré OK para cada uno, pero el problema sigue ahí
¿Puede agregar el resultado de "fastboot getvar all" y enmascarar el IMEI y el número de serie a la pregunta original, por favor? Además, ¿un enlace a su fuente de imagen ROM y método de flasheo (o un enlace de pastebin a un flash real desde el registro de su terminal o el símbolo del sistema)?
@acejavelin, agregó más detalles a la pregunta.
Hmm... Esta es la versión india, ¿verdad (ro.carrier=retin)? ¿No debería usar XT1068_TITAN_RETAILDSDS_6.0_MPB24.65-34-3_cid7_CFC.xml.zip? Eso es para la variante india o al menos eso creo... Además, recomendaría flashear el firmware manualmente para que puedas ver si falla alguna parte. De lo contrario no tengo nada, lo siento.
Gracias @acejavelin, intentaré flashear la ROM sugerida. Gracias por su gran apoyo. Una última cosa, ¿cómo sabes qué archivo zip es para la versión india?
No lo sé con certeza... Pero RETLA es para América Latina y RETAILDSDS es para India por lo que puedo decir... Si examina el archivo flashfile.XML en el zip de la ROM, puede determinar los comandos de inicio rápido adecuados para hazlo manualmente. Probablemente pueda publicar una respuesta más tarde hoy sobre el proceso exacto.
Muchas gracias @acejavelin, te seguiré flashfile.xml, si puedes responder será genial.

Respuestas (1)

Parece que está utilizando el firmware incorrecto para su dispositivo... Su dispositivo es Retail India (RETIN), pero la imagen de firmware que está utilizando es Retail Latin America (RETLA). El firmware correcto para Retail India es RETAILDSDS (no me pregunten por qué, no tengo idea de lo que significa aparte de Dual SIM). Una discrepancia entre el firmware de la radio y el hardware de su dispositivo puede hacer que el sistema operativo piense que está en modo avión (avión).

Suponiendo que tiene instalados los controladores adecuados y fastboot, use este archivo y extráigalo a su directorio fastboot, o cualquier directorio conocido si fastboot está en su camino. Abra una ventana de comandos con privilegios elevados, en Windows haga clic en Inicio y escriba cmdy luego haga clic con el botón derecho en cmd.exe y seleccione Ejecutar como administrador o en Linux abra una ventana de terminal e ingrese sudo -isu contraseña, y navegue a la carpeta donde extrajo el firmware contenido del archivo.

Luego ingrese estos comandos manualmente, uno a la vez (está bien copiarlos/pegarlos individualmente, pero no lo haga todo de una vez):

fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash motoboot motoboot.img
fastboot reboot-bootloader
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
fastboot erase cache
fastboot erase userdata
fastboot oem fb_mode_clear
fastboot reboot

Si CUALQUIER paso falla, o da una respuesta diferente a OK, verifique el comando e intente nuevamente. En algunos casos, será necesario hacer los módems 2 o 3 veces. Si obtiene un "Error de validación de Preflash" en la tabla de particiones (gpt.bin), está bien omitir ese archivo (SOLO si obtiene ese error), pero debe realizar cada paso después de eso.

El primer arranque en Marshmallow puede llevar mucho tiempo, espere al menos 20 minutos después del reinicio final para que aparezca el asistente de configuración.

Esto debería alinear el firmware del módem/radio con la imagen de inicio y la radio del hardware y permitirle obtener el servicio normal nuevamente.

¡Buena suerte!

@JaiminSutariya Genial! Me alegro de haber podido ayudar... Perdón por todas las preguntas, pero era la única manera de llegar a la solución.