[Desire Android Development] ph0rce:
Still getting lots of soft reboots & hard reboots, managed to get the following logcat from the last soft reboot, not sure if it makes any sense though:

E/ActivityManager( 782): java.lang.ArrayIndexOutOfBoundsException
E/ActivityManager( 782): at com.android.server.ProcessStats.getCpuSpeedTimes(ProcessStats.java:520)
E/ActivityManager( 782): at com.android.server.ProcessStats.getLastCpuSpeedTimes(ProcessStats.java:492)
E/ActivityManager( 782): at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1541)
E/ActivityManager( 782): at com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1467)
E/ActivityManager( 782): Unexpected exception collecting process stats
E/ActivityManager( 782): java.lang.ArrayIndexOutOfBoundsException
E/ActivityManager( 782): at com.android.server.ProcessStats.getCpuSpeedTimes(ProcessStats.java:520)
E/ActivityManager( 782): at com.android.server.ProcessStats.getLastCpuSpeedTimes(ProcessStats.java:492)
E/ActivityManager( 782): at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1541)
E/ActivityManager( 782): at com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1467)
E/ActivityManager( 782): Unexpected exception collecting process stats
E/ActivityManager( 782): java.lang.ArrayIndexOutOfBoundsException
E/ActivityManager( 782): at com.android.server.ProcessStats.getCpuSpeedTimes(ProcessStats.java:520)
E/ActivityManager( 782): at com.android.server.ProcessStats.getLastCpuSpeedTimes(ProcessStats.java:492)
E/ActivityManager( 782): at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1541)
E/ActivityManager( 782): at com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1467)
I/Process ( 782): Sending signal. PID: 782 SIG: 9
E/ActivityManager( 782): Unexpected exception collecting process stats
E/ActivityManager( 782): java.lang.ArrayIndexOutOfBoundsException
E/ActivityManager( 782): at com.android.server.ProcessStats.getCpuSpeedTimes(ProcessStats.java:520)
E/ActivityManager( 782): at com.android.server.ProcessStats.getLastCpuSpeedTimes(ProcessStats.java:492)
E/ActivityManager( 782): at com.android.server.am.ActivityManagerService.updateCpuStatsNow(ActivityManagerService.java:1541)
E/ActivityManager( 782): at com.android.server.am.ActivityManagerService$3.run(ActivityManagerService.java:1467)
I/dalvikvm( 1324): Wrote stack traces to '/data/anr/traces.txt'
I/ServiceManager( 91): service 'batteryinfo' died
I/ServiceManager( 91): service 'SurfaceFlinger' died
I/ServiceManager( 91): service 'netstat' died
I/ServiceManager( 91): service 'content' died
I/ServiceManager( 91): service 'entropy' died
I/ServiceManager( 91): service 'power' died
I/ServiceManager( 91): service 'hardware' died
I/ServiceManager( 91): service 'battery' died
I/ServiceManager( 91): service 'network_management' died
I/ServiceManager( 91): service 'telephony.registry' died
I/ServiceManager( 91): service 'usagestats' died
I/ServiceManager( 91): service 'audio' died
I/ServiceManager( 91): service 'alarm' died
I/ServiceManager( 91): service 'input_method' died
I/ServiceManager( 91): service 'sensor' died
I/ServiceManager( 91): service 'window' died
I/ServiceManager( 91): service 'wifi' died
I/ServiceManager( 91): service 'statusbar' died
I/ServiceManager( 91): service 'activity' died
I/ServiceManager( 91): service 'meminfo' died
I/ServiceManager( 91): service 'cpuinfo' died
I/ServiceManager( 91): service 'permission' died
I/ServiceManager( 91): service 'notification' died
I/ServiceManager( 91): service 'mount' died
I/ServiceManager( 91): service 'clipboard' died
I/ServiceManager( 91): service 'location' died
I/ServiceManager( 91): service 'search' died
I/ServiceManager( 91): service 'dropbox' died
I/ServiceManager( 91): service 'account' died
I/ServiceManager( 91): service 'accessibility' died
I/ServiceManager( 91): service 'wallpaper' died
I/ServiceManager( 91): service 'devicestoragemonitor' died
I/ServiceManager( 91): service 'uimode' died
I/ServiceManager( 91): service 'package' died
I/ServiceManager( 91): service 'vibrator' died
I/ServiceManager( 91): service 'throttle' died
I/ServiceManager( 91): service 'connectivity' died
I/ServiceManager( 91): service 'bluetooth' died
I/ServiceManager( 91): service 'bluetooth_a2dp' died
I/ServiceManager( 91): service 'bluetooth_hid' died
I/ServiceManager( 91): service 'device_policy' died
I/ServiceManager( 91): service 'backup' died
I/ServiceManager( 91): service 'appwidget' died
I/ServiceManager( 91): service 'diskstats' died
I/ActivityThread( 1214): Removing dead content provider: settings
I/ActivityThread( 1970): Removing dead content provider: settings
I/ActivityThread( 871): Removing dead content provider: settings
I/ActivityThread( 1058): Removing dead content provider: settings
I/ActivityThread( 870): Removing dead content provider: settings
I/ActivityThread( 865): Removing dead content provider: settings
I/ActivityThread( 856): Removing dead content provider: settings
I/ActivityThread( 1142): Removing dead content provider: settings
I/ActivityThread( 1284): Removing dead content provider: settings
I/ActivityThread( 1107): Removing dead content provider: settings
I/ActivityThread( 1324): Removing dead content provider: settings
E/installd( 99): eof
E/installd( 99): failed to read size
I/installd( 99): closing connection
I/Zygote ( 776): Exit zygote because system server (782) has terminated
I/ServiceManager( 91): service 'media.audio_flinger' died
I/ServiceManager( 91): service 'media.player' died
I/ServiceManager( 91): service 'media.camera' died
I/ServiceManager( 91): service 'media.audio_policy' died
I/ServiceManager( 91): service 'isms' died
I/ServiceManager( 91): service 'simphonebook' died
I/ServiceManager( 91): service 'iphonesubinfo' died
I/ServiceManager( 91): service 'phone' died

The OutOfBounds exception at the top was repeated over & over again & I couldn't see what was above it, hope it helps.