[myTouch 3G, Magic Android Development] kchau:
is voice search broken for anyone on v1.5?

I/ActivityManager( 84): Start proc com.android.settings for broadcast com.andr
oid.settings/.widget.SettingsAppWidgetProvider: pid=19677 uid=1000 gids={3003, 1
015, 3002, 3001}
I/ActivityManager( 84): Starting activity: Intent { act=android.intent.action.
SEARCH_LONG_PRESS flg=0x10000000 cmp=com.google.android.voicesearch/.Recognition
Activity }
I/ActivityManager( 84): Start proc com.google.android.voicesearch for activity
com.google.android.voicesearch/.RecognitionActivity: pid=19680 uid=10003 gids={
3003}
I/ActivityThread(19680): Publishing provider com.google.android.voicesearch.Voic
eSearchResultProvider: com.google.android.voicesearch.VoiceSearchResultProvider
D/LocationManager(19680): Constructor: service = android.location.ILocationManag
er$Stub$Proxy@43768188
D/NetworkLocationProvider( 84): addListener(): voicesearch
D/NetworkLocationProvider( 84): setMinTime: 120000
D/NetworkLocationProvider( 84): enableLocationTracking(): true
I/ActivityManager( 84): Displayed activity com.google.android.voicesearch/.Rec
ognitionActivity: 1282 ms (total 1282 ms)
D/dalvikvm(19680): Trying to load lib /system/lib/libspeech.so 0x43743a48
D/dalvikvm(19680): Added shared lib /system/lib/libspeech.so 0x43743a48
D/AudioHardwareMSM72XX( 53): audpre_index = 3, tx_iir_index = 6
D/HTC Acoustic( 53): msm72xx_enable_audpre: 0x0000
I/RecognitionService(19680): ssfe url=http://www.google.com/m/voice-search
D/AndroidRuntime(19680): Shutting down VM
W/dalvikvm(19680): threadid=3: thread exiting with uncaught exception (group=0x4
001da38)
E/AndroidRuntime(19680): Uncaught handler: thread main exiting due to uncaught e
xception
D/dalvikvm(19680): GC freed 4312 objects / 327264 bytes in 130ms
E/AndroidRuntime(19680): android.content.res.Resources$NotFoundException: File r
es/raw/disambig.wav from drawable resource ID #0x7f050002
E/AndroidRuntime(19680): at android.content.res.Resources.openRawResource
Fd(Resources.java:864)
E/AndroidRuntime(19680): at android.media.MediaPlayer.create(MediaPlayer.
java:560)
E/AndroidRuntime(19680): at com.google.android.voicesearch.RecognitionAct
ivity.safeCreatePlayer(RecognitionActivity.java:544)
E/AndroidRuntime(19680): at com.google.android.voicesearch.RecognitionAct
ivity.createMediaPlayers(RecognitionActivity.java:531)
E/AndroidRuntime(19680): at com.google.android.voicesearch.RecognitionAct
ivity.access$1100(RecognitionActivity.java:62)
E/AndroidRuntime(19680): at com.google.android.voicesearch.RecognitionAct
ivity$UiThreadHandler.handleMessage(RecognitionActivity.java:207)
E/AndroidRuntime(19680): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime(19680): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(19680): at android.app.ActivityThread.main(ActivityThrea
d.java:4203)
E/AndroidRuntime(19680): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime(19680): at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime(19680): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime(19680): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:549)
E/AndroidRuntime(19680): at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime(19680): Caused by: java.io.FileNotFoundException: This file can
not be opened as a file descriptor; it is probably compressed
E/AndroidRuntime(19680): at android.content.res.AssetManager.openNonAsset
FdNative(Native Method)
E/AndroidRuntime(19680): at android.content.res.AssetManager.openNonAsset
Fd(AssetManager.java:412)
E/AndroidRuntime(19680): at android.content.res.Resources.openRawResource
Fd(Resources.java:861)
E/AndroidRuntime(19680): ... 13 more
I/Process ( 84): Sending signal. PID: 19680 SIG: 3
I/dalvikvm(19680): threadid=7: reacting to signal 3
I/dalvikvm(19680): Wrote stack trace to '/data/anr/traces.txt'
I/DumpStateReceiver( 84): Added state dump to 1 crashes
D/dalvikvm(19680): threadid=27 wakeup: interrupted
D/LocationMasfClient( 84): getNetworkLocation(): Location not found in cache,
making network request
D/dalvikvm( 165): GC freed 174 objects / 8272 bytes in 155ms
D/LocationMasfClient( 84): getNetworkLocation(): Number of prefetched entries
1
D/LocationMasfClient( 84): getNetworkLocation(): Returning network location wi
th accuracy 5000.0

i tried fix permissions, still getting force close

i tried wiping and then reflashing, on a fresh install, it still force closes

i remember it working in the earlier versions.

also just tried pushing voicesearch.apk from v1.4 and voice search didnt exist altogether after that.