My Moto G XT1045 (Android 4.4.4) is stuck in airplane mode. I did not put it into airplane mode, but in the menu shown when holding the power button it shows that it is in airplane mode, and in the phone status page in Settings it says "Radio off". However, the airplane mode icon is not shown in the status bar. I have rebooted the phone and cleared the system cache multiple times, but it has not worked.

Edit: From comments(deleted to clean up)

  1. Removing SIM , reinserting did not help

  2. In Safe Mode also problem continues

  3. Factory reset did not help

  4. Device not rooted

  • The problem is still there in safe mode.
    – 3871968
    Commented Aug 3, 2016 at 14:10
  • That did not fix it either.
    – 3871968
    Commented Aug 3, 2016 at 14:13
  • Removing the sim and rebooting the phone did not fix the issue.
    – 3871968
    Commented Aug 3, 2016 at 14:17
  • No (at least 15 characters)
    – 3871968
    Commented Aug 3, 2016 at 14:20
  • please see if any of commands here can be used to get out of airplane mode. Not sure if they can be run without root. Also , you can delete your comments, since they are edited into question
    – beeshyams
    Commented Aug 3, 2016 at 14:25

1 Answer 1


The most likely case here is that your "modem" firmware is corrupt.

IF ON KITKAT (4.4.4): I would suggest reflash of the factory modem firmware package available from here (note this link is the FULL firmware package, download and extract the 2 necessary files).

You must have working fastboot and drivers installed so that the device is recognized by fastboot devices when in the bootloader. Then extract the correct firmware image for your device from the link above to the directory that contains the fastboot executable, and open an elevated command prompt (Right-click and select "Run as administrator" in Windows, or perform a sudo su in Linux prior to starting) and change to your fastboot directory.


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

This will reflash the device's modem firmware. If this fails you can attempt to flash the full image to the device, instructions are in the linked post above.

IF ON LOLLIPOP (5.0.1): the procedure is the same, but substitute the Lollipop modem firmware from here.

Make absolutely sure you have the correct modems, flashing the incorrect modems could result in "undesirable" effects, although your current condition isn't of much use either.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .