Friday, August 23, 2019

How to fix the “no sound during calls” issue on the Moto G


594b81b1a3316f809709b3cc688b8ee6?s=120&d=blank&r=g How to fix the "no sound during calls" issue on the Moto G 2
Ashwin Karthik
Originally a Business Grad, Ashwin is a natural at testing and reviewing apps & games for Windows and Android Apps, as well as flashing ROMs. A proud owner of a Samsung Galaxy S7 and an ASUS Zenfone Max Pro M1, he is also an avid gamer and loves playing on his PC & Nintendo consoles.

The Motorola Moto G is probably one of the most popular phones around today.

Motorola Moto G

It is selling like hot cakes, and almost everyone I know has either got one or wants to buy one.

But popularity isn’t everything, it is by no means perfect. I have encountered multiple issues on my phone, however none of them were critical bugs.

One issue which was really troublesome was the volume during calls. Sometimes when I  rang up somebody or  received an incoming call, the speaker and the mic would go dead silent. I had checked the phone’s volume, mute button, etc.

Recently one of my relatives bought the Moto G and encountered the same issue. We decided to conduct a small experiment and I think we have found the fix.

How to fix the “no sound during calls” issue on Moto G:

Just switch to Dalvik Cache. It is as simple as that. ART seems to have some bug which affects the Dialer app, maybe not on all phones. But still it does on the ones we tested. If you have switched to ART, you probably already know how to revert to Dalvik Cache.

ALSO READ:  Moto Z4 with Snapdragon 675, 48MP Camera, In-display fingerprint scanner announced
ALSO READ:  Motorola P50 With Hole-Punch Display to launch at MWC Shanghai

If not, follow the steps below:

  1. Navigate to your phone’s settings menu. (If you already have the developer options available skip to step 4)
  2. Tap on About Phone.
  3. Tap the Build Number 7 times to unlock Developer options.
  4. Now on your System Settings, select Developer Options.
  5. Tap the “Select Runtime” option, and select “Use Dalvik”. (Note: The Runtime your phone uses will already be highlighted)
  6. You will be prompted to reboot the phone. Do so.

That’s it. Granted that you will not enjoy the power of ART on the phone, but hey fewer bugs are better.


This fix is only applicable for the Moto G 2013 running on Android KitKat. The option to switch between Dalvik and ART cache is not available in any other version of Android. And Google ended support for Dalvik with the release of Android Lollipop.

ALSO READ:  Vivo iQOO Neo design revealed by official press renders; water-drop notch, triple rear-cameras

So, if you want to try a fix for Lollipop, take a backup of your data. Wipe the cache from recovery. If that does not resolve it, try a factory reset.

Warning: Factory reset will erase all user data. Do NOT try these steps on the Moto E or Moto G 2014, as we have not tested it on these devices.

Disclaimer: Androidpure is not responsible for any damage you incur. Make sure you are running on stock firmware with stock recovery before trying this fix.

For latest Android News & reviews, follow AndroidPure on TwitterFacebook, and Subscribe to our YouTube channel. Want any help with your Android Smartphone or Gadgets, Ask your Questions at Androidpure Forum.


Android Q is Android 10; Google drops dessert naming tradition

Google has dropped the dessert naming scheme it has been following for Android since the very first version of...
ALSO READ:  Xiaomi indicates both Redmi K20 Pro and Redmi K20 coming soon to India

Redmi Note 8 to be powered by MediaTek Helio G90T processor, 18W charger

The Redmi Note 8 processor information has been confirmed ahead of the official announcement. The news comes straight from MediaTek.The device will be powered...

Xiaomi Mi A3 with AMOLED display, triple camera, in-display fingerprint launched in India

As expected, Xiaomi has launched Xiaomi Mi A3 in India which is the third generation of their AndroidOne device in Mi A series. Mi...

Redmi Note 8 with 64MP quad cameras to launch on August 29th in China

The Redmi Note 8 launch date has been announced in China. The news comes a day after the Realme 5 and Realme 5 Pro...

Realme 5 with Snapdragon 665, quad cameras, 5000mAh battery launched; starts at Rs. 9,999

The Realme 5 has been launched alongside the Realme 5 Pro. And this is all you need to know about the former.The Realme 5...

More Like This