[Vibrant Android Development] Rookie407:
yes it was compiled by our main dev now im working to get the reboot options there. i have it showing up in the power menu it just does what can only be described as the FC vibrations...

I/StatusBarPolicy( 3033): BAT. status:2 health:2
I/StatusBarPolicy( 3033): BAT. status:2 health:2
I/StatusBarPolicy( 3033): BAT. status:2 health:2
I/WindowManager( 2978): interceptKeyBeforeDispatching
W/KeyCharacterMap( 3055): No keyboard for id 0
W/KeyCharacterMap( 3055): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
W/dalvikvm( 2978): VFY: unable to resolve static field 47 (mReboot) in Lcom/android/internal/app/ShutdownThread;

W/dalvikvm( 2978): VFY: unable to resolve static field 47 (mReboot) in Lcom/android/internal/app/ShutdownThread;

W/dalvikvm( 2978): VFY: unable to resolve static field 47 (mReboot) in Lcom/android/internal/app/ShutdownThread;

I/WindowManager( 2978): interceptKeyBeforeDispatching
I/WindowManager( 2978): interceptKeyBeforeDispatching
I/WindowManager( 2978): interceptKeyBeforeDispatching
W/KeyCharacterMap( 2978): No keyboard for id 0
W/KeyCharacterMap( 2978): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
I/WindowManager( 2978): interceptKeyBeforeDispatching
W/dalvikvm( 2978): threadid=21: thread exiting with uncaught exception (group=0x40020560)
V/AudioPolicyManager( 2967): getDeviceForStrategy() from cache strategy 0, device 2
V/AudioPolicyManager( 2967): getOutput() stream 3, samplingRate 0, format 0, channels c, flags 0
E/AndroidRuntime( 2978): *** FATAL EXCEPTION IN SYSTEM PROCESS: WindowManagerPolicy
E/AndroidRuntime( 2978): java.lang.IllegalAccessError: tried to access field com.android.internal.app.ShutdownTh
read.mReboot from class com.android.internal.policy.impl.GlobalActions$8
E/AndroidRuntime( 2978): at com.android.internal.policy.impl.GlobalActions$8.onPress(GlobalActions.java:2
09)
E/AndroidRuntime( 2978): at com.android.internal.policy.impl.GlobalActions.onClick(GlobalActions.java:272
)
E/AndroidRuntime( 2978): at com.android.internal.app.AlertController$AlertParams$3.onItemClick(AlertContr
oller.java:873)
E/AndroidRuntime( 2978): at android.widget.AdapterView.performItemClick(AdapterView.java:284)
E/AndroidRuntime( 2978): at android.widget.ListView.performItemClick(ListView.java:3513)
E/AndroidRuntime( 2978): at android.widget.AbsListView$PerformClick.run(AbsListView.java:1812)
E/AndroidRuntime( 2978): at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime( 2978): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 2978): at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime( 2978): at com.android.server.WindowManagerService$PolicyThread.run(WindowManagerService
.java:611)
V/AudioPolicyManager( 2967): startOutput() output 1, stream 3, session 3
V/AudioPolicyManager( 2967): changeRefCount() stream 3, count 1
V/AudioPolicyManager( 2967): getDeviceForStrategy() from cache strategy 0, device 2
V/AudioPolicyManager( 2967): getNewDevice() selected device 2
V/AudioPolicyManager( 2967): setOutputDevice() output 1 device 2 delayMs 0
V/AudioPolicyManager( 2967): setOutputDevice() setting same device 2 or null device for output 1
V/AudioHardwareMSM72XX( 2967): open driver
V/AudioHardwareMSM72XX( 2967): get config
V/AudioHardwareMSM72XX( 2967): set config
V/AudioHardwareMSM72XX( 2967): buffer_size: 4800
V/AudioHardwareMSM72XX( 2967): buffer_count: 2
V/AudioHardwareMSM72XX( 2967): channel_count: 2
V/AudioHardwareMSM72XX( 2967): sample_rate: 44100
W/AudioFlinger( 2967): write blocked for 164 msecs, 1 delayed writes, thread 0xcea8
V/AudioPolicyManager( 2967): stopOutput() output 1, stream 3, session 3
V/AudioPolicyManager( 2967): changeRefCount() stream 3, count 0
V/AudioPolicyManager( 2967): getNewDevice() selected device 0
V/AudioPolicyManager( 2967): setOutputDevice() output 1 device 0 delayMs 0
V/AudioPolicyManager( 2967): setOutputDevice() setting same device 0 or null device for output 1
D/VoldCmdListener( 85): asec list
I/StatusBarPolicy( 3033): BAT. status:2 health:2
I/StatusBarPolicy( 3033): BAT. status:2 health:2

keep in mind globalactions8 is pointing at the recovery. but all three options do the same thing with the same error.