[Hero, G2 Touch Android Development] whitealien:
Here is logcat for HTC_IME:

D/AndroidRuntime( 1482): Shutting down VM
W/dalvikvm( 1482): threadid=3: thread exiting with uncaught exception (group=0x4001e3a8)
E/AndroidRuntime( 1482): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 1482): android.content.res.Resources$NotFoundException: File res/raw/effect_tick.ogg from drawable resource ID #0x7f060000
E/AndroidRuntime( 1482):	at android.content.res.Resources.openRawResourceFd(Resources.java)
E/AndroidRuntime( 1482):	at android.media.SoundPool.load(SoundPool.java)
E/AndroidRuntime( 1482):	at com.htc.android.htcime.util.AudioService.loadSoundPool(AudioService.java:210)
E/AndroidRuntime( 1482):	at com.htc.android.htcime.util.AudioService.loadSoundEffects(AudioService.java:143)
E/AndroidRuntime( 1482):	at com.htc.android.htcime.util.AudioService.init(AudioService.java:118)
E/AndroidRuntime( 1482):	at com.htc.android.htcime.HTCIMEService.loadAudioService(HTCIMEService.java:1591)
E/AndroidRuntime( 1482):	at com.htc.android.htcime.HTCIMEService.execOnceAtBoot(HTCIMEService.java:1790)
E/AndroidRuntime( 1482):	at com.htc.android.htcime.HTCIMEService.onCreateInputView(HTCIMEService.java:176)
E/AndroidRuntime( 1482):	at android.inputmethodservice.InputMethodService.updateInputViewShown(InputMethodService.java)
E/AndroidRuntime( 1482):	at android.inputmethodservice.InputMethodService.showWindowInner(InputMethodService.java)
E/AndroidRuntime( 1482):	at android.inputmethodservice.InputMethodService.showWindow(InputMethodService.java)
E/AndroidRuntime( 1482):	at android.inputmethodservice.InputMethodService$InputMethodImpl.showSoftInput(InputMethodService.java)
E/AndroidRuntime( 1482):	at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java)
E/AndroidRuntime( 1482):	at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java)
E/AndroidRuntime( 1482):	at android.os.Handler.dispatchMessage(Handler.java)
E/AndroidRuntime( 1482):	at android.os.Looper.loop(Looper.java)
E/AndroidRuntime( 1482):	at android.app.ActivityThread.main(ActivityThread.java)
E/AndroidRuntime( 1482):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1482):	at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 1482):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
E/AndroidRuntime( 1482):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
E/AndroidRuntime( 1482):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1482): Caused by: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed
E/AndroidRuntime( 1482):	at android.content.res.AssetManager.openNonAssetFdNative(Native Method)
E/AndroidRuntime( 1482):	at android.content.res.AssetManager.openNonAssetFd(AssetManager.java)
E/AndroidRuntime( 1482):	... 22 more

...also ...

I/XT9_C ( 1493): File "/data/data/com.htc.android.htcime/udb" does not exist.
I/XT9_C ( 1493): [loadDefaultRUDB] RUDB size = 20480 (loaded)
I/XT9_C ( 1493): [RegisterXT9MDB] MDB size=64 (loaded)
I/XT9_C ( 1493): Load mdbType=0 time=0.000916(sec)
I/XT9_JNI ( 1493): [Java_T9_nativeLoad] Native side initialization done.

Since theme manager crashes too here is logcat for that:

E/RingtoneManager( 1523): Failed to open ringtone content://com.tmobile.thememanager.packageresources/com.tmobile.theme.Nature/assets/media%2Faudio%2Fringtones%2FOldGrowth.mp3
E/JavaBinder( 1523): *** Uncaught remote exception! (Exceptions are not yet supported across processes.)
E/JavaBinder( 1523): java.lang.RuntimeException: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed
E/JavaBinder( 1523):	at com.tmobile.thememanager.provider.PackageResourcesProvider.openAssetFile(PackageResourcesProvider.java:171)
E/JavaBinder( 1523):	at android.content.ContentProvider$Transport.openAssetFile(ContentProvider.java)
E/JavaBinder( 1523):	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java)
E/JavaBinder( 1523):	at android.os.Binder.execTransact(Binder.java)
E/JavaBinder( 1523):	at android.os.BinderProxy.transact(Native Method)
E/JavaBinder( 1523):	at android.content.ContentProviderProxy.openAssetFile(ContentProviderNative.java)
E/JavaBinder( 1523):	at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java)
E/JavaBinder( 1523):	at android.media.MediaPlayer.setDataSource(MediaPlayer.java)
E/JavaBinder( 1523):	at android.media.Ringtone.openMediaPlayer(Ringtone.java)
E/JavaBinder( 1523):	at android.media.Ringtone.open(Ringtone.java)
E/JavaBinder( 1523):	at android.media.RingtoneManager.getRingtone(RingtoneManager.java)
E/JavaBinder( 1523):	at android.media.RingtoneManager.getRingtone(RingtoneManager.java)
E/JavaBinder( 1523):	at com.tmobile.profilemanager.activity.Personalize.updateRingtone(Personalize.java:274)
E/JavaBinder( 1523):	at com.tmobile.profilemanager.activity.Personalize.updateEverything(Personalize.java:146)
E/JavaBinder( 1523):	at com.tmobile.profilemanager.activity.Personalize.onCreate(Personalize.java:116)
E/JavaBinder( 1523):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java)
E/JavaBinder( 1523):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java)
E/JavaBinder( 1523):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java)
E/JavaBinder( 1523):	at android.app.ActivityThread.access$2200(ActivityThread.java)
E/JavaBinder( 1523):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
E/JavaBinder( 1523):	at android.os.Handler.dispatchMessage(Handler.java)
E/JavaBinder( 1523):	at android.os.Looper.loop(Looper.java)
E/JavaBinder( 1523):	at android.app.ActivityThread.main(ActivityThread.java)
E/JavaBinder( 1523):	at java.lang.reflect.Method.invokeNative(Native Method)
E/JavaBinder( 1523):	at java.lang.reflect.Method.invoke(Method.java:521)
E/JavaBinder( 1523):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
E/JavaBinder( 1523):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
E/JavaBinder( 1523):	at dalvik.system.NativeStart.main(Native Method)
E/JavaBinder( 1523): Caused by: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed
E/JavaBinder( 1523):	at android.content.res.AssetManager.openAssetFd(Native Method)
E/JavaBinder( 1523):	at android.content.res.AssetManager.openFd(AssetManager.java)
E/JavaBinder( 1523):	at com.tmobile.thememanager.provider.PackageResourcesProvider.openAssetFile(PackageResourcesProvider.java:169)
E/JavaBinder( 1523):	... 27 more
E/MediaPlayer( 1523): prepareAsync called in state 1
E/RingtoneManager( 1523): Failed to open ringtone content://com.tmobile.thememanager.packageresources/com.tmobile.theme.Nature/assets/media%2Faudio%2Fringtones%2FOldGrowth.mp3
E/RingtoneManager( 1523): unable to find a usable ringtone
D/AndroidRuntime( 1523): Shutting down VM
W/dalvikvm( 1523): threadid=3: thread exiting with uncaught exception (group=0x4001e3a8)
E/AndroidRuntime( 1523): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 1523): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tmobile.profilemanager/com.tmobile.profilemanager.activity.Personalize}: java.lang.NullPointerException
E/AndroidRuntime( 1523):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java)
E/AndroidRuntime( 1523):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java)
E/AndroidRuntime( 1523):	at android.app.ActivityThread.access$2200(ActivityThread.java)
E/AndroidRuntime( 1523):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
E/AndroidRuntime( 1523):	at android.os.Handler.dispatchMessage(Handler.java)
E/AndroidRuntime( 1523):	at android.os.Looper.loop(Looper.java)
E/AndroidRuntime( 1523):	at android.app.ActivityThread.main(ActivityThread.java)
E/AndroidRuntime( 1523):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1523):	at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 1523):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
E/AndroidRuntime( 1523):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
E/AndroidRuntime( 1523):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1523): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 1523):	at com.tmobile.profilemanager.activity.Personalize.updateRingtone(Personalize.java:275)
E/AndroidRuntime( 1523):	at com.tmobile.profilemanager.activity.Personalize.updateEverything(Personalize.java:146)
E/AndroidRuntime( 1523):	at com.tmobile.profilemanager.activity.Personalize.onCreate(Personalize.java:116)
E/AndroidRuntime( 1523):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java)
E/AndroidRuntime( 1523):	... 12 more

and lastly it is not possible to change lockscreen. It stays always android default.