OK, I have written an app to attempt and stop call wonkyness on CM7 builds. Specifically the phone locking up when making and receiving calls.
It's my observation that it's the mic that causes the phone to lock up and so this app opens and closes the mic every minute to keep it "fresh". It's a long shot, but I can't seem to duplicate wonkyness with it enabled so I'm posting it for other to try.
Now after a few positive comments to help boost my confidence in the app, I've made it's own thread to make it easy to track comments.
Just install and run (or just reboot as it auto-start on boot). To disable, uninstall it.
Please post your results!
Made service more persistent by adding notification bar. Turns out, Android was killing off the service when memory was running low causing wonk to surface.
Can only be installed on internal memory. Needed to make sure the service can started up on boot. (Thanks to mjukis for pointing this out)
Only dewonkificates when screen is off to avoid conflicts with any apps you may be using.
[Post edited because the wonkyness is still there and this .apk works fine to fix it]
currently iPhone 5 (Sep '12 to now)
iOS 7, jailbroken
old Nexus 4 (June '13 to July '13)
Android 4.2.2, root iPhone 4S (Jan '12 to Sep '12)
iOS 7 Nexus One (Jan '10 to Jan '12)
CyanogenMod 7 Samsung Omnia SGH-i900 (Dec '09 to Jan '10)
Windows Mobile 6.1 LG KM900 Arena (Apr '09 to Nov '09)
S-Class Sony Ericsson W880i (mid '09)
modded/patched firmware Sony Ericsson W810i (Nov '07 to Apr '09)
modded/patched firmware Siemens MC60 (? to Nov '07) Nokia 3410 ('04 to ?)
What are your thoughts and battery impact?....and would some timeframe greater or less than 1 min. factor in??
Currently I can't see any measurable battery drain. Dewonkificator doesn't even show on the About phone->Battery use screen. Increasing the time between dewonkification might be work, but since battery doesn't seem to be a issue and we don't know what the source of the problem is I don't think its worth risking or investigating.
Not too long ago, Google added the ability torun select Android applications on … more
19 Sep 2014
By Tomek Kondrat
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?