[Touch Diamond, MDA Compact IV ROM Development] ma3a20:
To unlock

android on the diamond do the following:

Method 1: Tap the end call button on the diamond and in 1 or 2 seconds the lock screen appears almost always. Even if it doesn't, press the home button on the diamond to unlock it. If the screen is still black then just press the power button to go to the android home screen.

Method 2: Tap the power button on the top of your diamond (the backlight will go on giving a black screen or sometimes the lock screen) and then press the home button on the diamond to unlock (even if you don't see the lock screen). If the screen is still black then just press the power button to go to the android home screen.

Note that if you don't see the lock screen (so you only see a black screen with the backlight on) the screen turns off again in 4 to 5 seconds. So try again.

I suggest you get used to only using method 1 because the end call button is actually mapped to the lock/unlock button so it is the proper way since it will show you the lock screen for info more often (the power button is mapped to the home button).

Do not rush it by spamming the buttons because that will stack up the actions and it'll take even longer to unlock it.

I don't have any problem with it though - in the new kernel it actually recharges when connected to my PC and to the usb charger - when I plug it in it automatically adds like 4 to 5% battery and when I unplug it, it goes subtracts that 4 to 5% - atleast it charges and gives you the correct battery status when not plugged in. Wi-fi works, bluetooth works (tested with my bluetooth stereo headset (a2dp) and they work well but the buttons dont work (avrcp) (it beats the purpose of being wireless headset since I had to take the phone out to control it), I paired with another phone but couldn't connect to actually transfer something). I'm getting good signal for GSM phone and can actually receive and make calls. SMS doesn't seem to work, it gives me an error in the messaging app saying the message couldn't be sent.

Now just if the camera and sms worked I would definitely use it as my main OS. I'm using it as a secondary OS for now because then I can use apps for android and for windows mobile. :D

Buttons:

Power button on the top of the diamond = home button (takes you to home screen everytime - even if some app crashed) (hold it to get the list of recently opened apps, tap back button to close it)

home button = menu button (brings up menus in applications like the wm softbutton menus, tap again to close menu) (hold it to open the soft keyboard anywhere, hold it again to close the soft keyboard)

back button = back button

call button = call button (accept an incoming call) (tap to bring up contacts/dialer) (hold to active voice command thing - you can probably assign this to something else, press back button to close the voice command)

end call button = lock button (end any ongoing call) (tap to lock and turn screen off at once) (tap again to bring up lock screen, if you don't see the screen (only occasionally) just press the home button on the diamond and it will unlock) (hold it to get a menu to turn silent mode on, turn airplane mode on and also to power off the device - this actually soft resets it, tap back button to close the menu)

Thank you very very very much for your hard work devs! Grinding it step by step all this time into a real diamond. :)