Jump to content

Bug: btld eating up 100% CPU


Recommended Posts

Guest Martin Stolk
Posted (edited)

With different versions of MCRs (now using R9), my Desire became totally unresponsive (absolutely unworkable) at completely random times.

Sometimes it happens after a couple of minutes, sometimes it takes days.

Now I figured out which process is causing it. (Had to use the Chrome send-to-phone feature to copy paste text into a Terminal Emulator, because it thinks I press every key on the keypad for a second or two because it is so slow. That causes to show up with the alternate character of that key every time...

To give an indication: switching to the home screen (or to another app) will take about 15 seconds when this bug happens...

So, it took me long to trace the problem back, but I found it!

E/ActivityManager(  171):   btld: 95% = 95% user + 0% kernel
of this process:
/system/bin/btld -lpm 1 -hb 3000000
Does anyone else struggle with this problem? The only weird thing I can see in logcat is:
W/KeyCharacterMap( 4960): Bad keycharmap - filesize=32

W/KeyCharacterMap( 4960): Error loading keycharmap file '/system/usr/keychars/bravo-keypad.kcm.bin'. hw.keyboards.0.devname='bravo-keypad'

W/KeyCharacterMap( 4960): Using default keymap: /system/usr/keychars/qwerty.kcm.bin

I've attatched the logcat dump so maybe someone else finds somthing strange in it.

Disabling Bluetooth doen't kill the process (nor does killing the pid). The only solution is to reboot (and even that takes ages to navigate to, so a battery disconnect is often better).

Furthermore: I am not using FM radio, I am using a MW600 bluetooth watch (but I think it occurs even when not connected, testing that now), looks to happen (more) often while browsing with the webbrowser??

Hope someone can help.

logcat.txt

Edited by Martin Stolk
Guest spammyspam
Posted

Bluetooth is hosed in Sense and so MCR. I've stopped using it, and will be switching ROMs to get around it.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.