my htc 816 always going on speaker

manojrpatil

Member
Feb 20, 2013
9
2
0
pune
I have rooted my phone an year back and was using it without any issues. Now recently i wanted to cast the screen and installed some mirroring app. But then as it didn't work, i removed it. But then i observed that since then my phone is always going on speaker mode. In fact "Speaker On/Off" button has no effect at all while on the call.

Also bluetooth though detects the device, does not send out the audio signal to that device and remains on the speaker mode. Even headset after connecting shows the headset icon in the notification bar but music is played on speaker phone only.

Initially i thought it could be internal speaker issue but then even BT and headset are not working, which hints me that it could be software issue. :confused::(

Has anyone faced something similar? Any suggestions?

Thanks in advance!
 

thoctor

Senior Member
Aug 6, 2014
330
96
0
Texas
I have rooted my phone an year back and was using it without any issues. Now recently i wanted to cast the screen and installed some mirroring app. But then as it didn't work, i removed it. But then i observed that since then my phone is always going on speaker mode. In fact "Speaker On/Off" button has no effect at all while on the call.

Also bluetooth though detects the device, does not send out the audio signal to that device and remains on the speaker mode. Even headset after connecting shows the headset icon in the notification bar but music is played on speaker phone only.

Initially i thought it could be internal speaker issue but then even BT and headset are not working, which hints me that it could be software issue. :confused::(

Has anyone faced something similar? Any suggestions?

Thanks in advance!
You could try just rebooting your phone and or wiping your cache and dalvik cache in recovery but that probably won't do much but you could try. Last resort I would back up all my apps using Titanium Backup/ Super Backup and Google's own backup options in your settings then try a factory reset. Will wipe your phone except for internal data storage and ext SD card but might also correct what the issue is but it might not if this app somehow had root privileges and changed something in your system but didn't remove it when you uninstalled it. Wish I had a better option but that app did something to your phone I'm pretty sure of it. Make sure Google had your phone numbers and contacts backed up automatically or you will need to back those up separately with TB.
 
  • Like
Reactions: manojrpatil

sahil.bhardwaj

Senior Member
Dec 16, 2014
156
73
0
I have rooted my phone an year back and was using it without any issues. Now recently i wanted to cast the screen and installed some mirroring app. But then as it didn't work, i removed it. But then i observed that since then my phone is always going on speaker mode. In fact "Speaker On/Off" button has no effect at all while on the call.

Also bluetooth though detects the device, does not send out the audio signal to that device and remains on the speaker mode. Even headset after connecting shows the headset icon in the notification bar but music is played on speaker phone only.

Initially i thought it could be internal speaker issue but then even BT and headset are not working, which hints me that it could be software issue. :confused::(

Has anyone faced something similar? Any suggestions?

Thanks in advance!
If those mirroring/casting apps used root access and modified some files in your ROM, Then you can try one thing, just navigate to /etc You should see mixer_paths.xml file, This file handles all sound routing, and i guess those apps modified this only. If this is the case, those apps definitely kept a backup of original file in same directory.
 
  • Like
Reactions: manojrpatil

manojrpatil

Member
Feb 20, 2013
9
2
0
pune
Thoctor and Sahil.bhardwaj, thank you very much for your help. Actually i tried factory reset but it didn't help. So i unrooted the phone and guess what? It started working perfect. Any ways i wanted to give it to my Dad who does not need unlocked phone so i can live with it now and can experiment with my newly bought Qiku 360!

Sahil bro, actually your comment come little late so didn't get the chance to check that out, but logically it makes sense as long as the developer of the app is well matured to take the backup of mixer_paths.xml or any system files for that matter.