[Nexus One Themes and Apps] overground:
Ahh, we meet again. I want to put bowties on the lil' darlins and choose their outfits for the next day and the day after that....seriously, nice work. Seems to f/c if you use it with Show Off (your live wallpaper). Throwing them would be great, like TO said, have them do something while idle and allow background choices.

Logcat with Show Off (on NexDesire):

D/BackupManagerService( 145): + BackupRequest{app=ApplicationInfo{46d1c9f8
com.android.providers.settings} full=false} agent=com.android.providers.settings.SettingsBackupAgent
D/dalvikvm( 145): GC freed 18417 objects / 1021120 bytes in 143ms
D/PhoneApp( 242): updateProximitySensorMode: lock already released.
D/AndroidRuntime( 2574): Shutting down VM
W/dalvikvm( 2574): threadid=3: thread exiting with uncaught exception (group=0x4001b390)
E/AndroidRuntime( 2574): Uncaught handler: thread main exiting due to uncaught exception
I/WindowManager( 145): Setting rotation to 0, animFlags=0
E/AndroidRuntime( 2574): java.lang.IllegalThreadStateException: Thread already started.
E/AndroidRuntime( 2574): at java.lang.Thread.start(Thread.java:1331)
E/AndroidRuntime( 2574): at net.yougli.shakethemall.ShakeThemAll$ShakeEngine.onSurfaceChanged(ShakeThemAll.java:101)
E/AndroidRuntime( 2574): at android.service.wallpaper.WallpaperService$Engine.updateSurface(WallpaperService.java:543)
E/AndroidRuntime( 2574): at android.service.wallpaper.WallpaperService$IW
allpaperEngineWrapper.executeMessage(WallpaperService.java:816)
E/AndroidRuntime( 2574): at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:45)
E/AndroidRuntime( 2574): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 2574): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 2574): at android.app.ActivityThread.main(ActivityThread.java:4595)
E/AndroidRuntime( 2574): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 2574): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 2574): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 2574): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 2574): at dalvik.system.NativeStart.main(Native Method)
I/Process ( 145): Sending signal. PID: 2574 SIG: 3
I/dalvikvm( 2574): threadid=7: reacting to signal 3
I/dalvikvm( 2574): Wrote stack trace to '/data/anr/traces.txt'
I/ActivityManager( 145): Config changed: { scale=1.0 imsi=310/260 loc=en_GB touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34}
D/PhoneApp( 242): updateProximitySensorMode: state = IDLE
D/PhoneApp( 242): updateProximitySensorMode: lock already released.
I/UsageStats( 145): Unexpected resume of net.jjc1138.android.showoff while already resumed in net.jjc1138.android.showoff
I/Process ( 2574): Sending signal. PID: 2574 SIG: 9
I/ActivityManager( 145): Process net.yougli.shakethemall (pid 2574) has died.
I/WindowManager( 145): WIN DEATH: Window{470ca4b8 net.yougli.shakethemall.ShakeThemAll paused=false}
W/ActivityManager( 145): Scheduling restart of crashed service net.yougli.shakethemall/.ShakeThemAll in 5000ms
W/WallpaperService( 145): Wallpaper service gone: ComponentInfo{net.yougli.shakethemall/net.yougli.shakethemall.ShakeThemAll}
W/WallpaperService( 145): Reverting to built-in wallpaper!
I/WindowManager( 145): Setting rotation to 1, animFlags=0
I/ActivityManager( 145): Config changed: { scale=1.0 imsi=310/260 loc=en_GB touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34}
D/PhoneApp( 242): updateProximitySensorMode: state = IDLE
D/PhoneApp( 242): updateProximitySensorMode: lock already released.
I/UsageStats( 145): Unexpected resume of net.jjc1138.android.showoff while already resumed in net.jjc1138.android.showoff

^C
C:\Users\Chris>