gototopgototop
More Android Phones
Login Form
Who's Online
We have 19 guests online
Home Android Mods Motorola Cliq XT/ Quench Mods Firesnatch Speakerphone patch Cliq XT/ Quench

Firesnatch Speakerphone patch Cliq XT/ Quench

: blankblankblankblankblank

Firesnatch came up with a patch that does a great job of solving all of the speaker and routing problems on our phones.

Thanks to zz109 for the original speaker toggle patch and thanks to adlx and mastermind278. Thanks to everyone who has contributed and made the Android 2.1 ROMs possible.

This patch replaces the AdlxMod2.1.54-SpeakerFIX.zip and firesnatch-libaudio-1.0.x.zip patches, so you no longer need those. You can apply this patch over the top of the other patches.

If you are installing a new ROM, you must apply the patch *after* the first boot of your device.

The patch works on the following ROMs:
- Basically Blurless MM278 B2
- Adlxmod XT 2.1.54-2 "Consolidation"
- MotoBlur 2.1.54 ROM
- Angourakis Alpha 8 (wipe battery stats after flashing)

Success may vary on other ROMs.

Included in this patch:
/system/app/BlurPhone.apk
/system/lib/libaudio.so

Make a backup before attempting this. Flash using recovery. Do not WIPE.
If you build a ROM with this patch, please give me credit and link back to this post.


1/23/2011 - I resolved the reboot problem in the latest version, but fixing the reboot problem introduced a new problem with the mute button. I was not able to come up with a fix for both. I think the mute issue is the better of two evils.

Download firesnatch-toggle-mute-1.0.1.zip
1.0.1 Known issues:
- The Mute button does not work properly. When you press it, the phone acts like the speakerphone button was pressed instead.

Download firesnatch-toggle-mute-1.0.0.zip
1.0.0 Known issues:
- There is a beep through the speakerphone when ending a call. The beep is normal, but should go through the earpiece instead.
- Some people are experiencing random reboots after ending a call. There is also a problem where the phone will reboot if you are on a call and then try to answer another incoming call. You can also make the phone reboot by toggling the MUTE button very quickly. I believe all of these reboot problems are related. I've been able to reproduce 2 out of 3 of them, so I 'll try to have a fix soon.
Update:This patch can be applied to the 1.0.0 release ONLY using the adb tool, to prevent a reboot after ending a call.
http://dl.dropbox.com/u/6529564/libaudio.so

Code:
adb remount
adb push libaudio.so /system/lib
adb shell
chmod 644 /system/lib/libaudio.so
reboot


If you like this patch, please DONATE to show your appreciation.

How does this patch work? The original speaker phone patch simulates the speakerphone button being toggled during a call. I found that toggling the speaker phone causes audio routing issues. If you are using a Bluetooth headset for instance, toggling the speaker phone routes the audio away from the Bluetooth headset to the speaker phone. What I did was create a new BlurPhone.apk that toggles the MUTE button instead. Routing is not effected by the mute button. Changes had to be made to setMicMute() in the AudioHardware.cpp code to facilitate this.

_______________

DISCLAIMER
AndroidTechie takes absolutely no responsibility nor do do any of the developers for what may go wrong during this entire process. Remember nobody, besides for yourself, is responsible if something happens to your phone. While many, many people have successfully done this, there is always the very odd chance that even if you meet the requirements, things may go wrong. This website is solely for informational purposes and gives credit where credit is due. AndroidTechie links back to all original content. Please visit those sites.


 

Add comment


Security code
Refresh

Translate
Android Mobile TV App

Your phone never leaves you. Now your TV can come along as well. So how to watch live tv on Android? Mobile TV Elite is an app that allows you to watch over 1,000 Satellite HD channels via optimized streaming technology on your Android phone.

There's only a one-time fee, no monthly fees or recurrent charges, no pay-per view. After you download it you can turn your Android instantly into a small portable TV. Great when you travel so much.

Read More

Android SpyBubble App

Spybubble is a great spying app. If you want to know what your employees, children, spouse, or significant other are up to. Or if you are you suspicious and think they might be hiding something? If so, then SpyBubble might be the best solution for you.

Android SpyBubble App is powerful yet covert cell-phone monitoring app that tracks and records all information in real-time and can be viewed from any computer in the world!

Read More

Poll
Now that Android phones are available through all major cell phone carriers, will you get one?