I must say that I have really enjoyed reading this thread to see how both sides view this issue so passionately. As I've grown in my study and understanding of the Android platform, many of these issues HAVE frustrated the hell out of me, but I've come to just accept them.
> And as far as the lock screen goes -- nobody has said that there would never > be support for third party lock screens. Why can't this issue simply be resolved by disabling the lock screen with "disableKeyguard()" and the "android.permission.DISABLE_KEYGUARD" permission. I've done this in a security app and it seems to work just fine. I can create my own Lock Screen with ANY content that I want. > Taking over the home key will not be done with a permission, period. Why this is, I have no idea and I'd have to agree with Greg: > The current lock app doesn't recognize input from the home button, so > using that as a reason to not allow any other lock apps is hypocrisy. Seems to me that this should be up to the users. Why would Google even "want" to override what its users think is best for them, when they've developed a solid permissions system that seems to work just fine everywhere else? There have been countless attempts to build "better" security apps, ALL of which can be (as Dianne put it) BROKEN. How is this an Android feature? Just imagine if MS was the only one allowed to create anti-virus or security apps for Windows (crazy!) Anyway, there is after all the option to set a Home Screen replacement as a "Use by default for this action", which I think would solve the Home Button problem (for Security, Toddler Lock apps and such). Google has done what no one else in the industry has done, which is to provide us with the ability to create and use an "Open" distro, with little trouble (see CyanogenMod and JesusFreak). So, in the end, that's probably the answer. At least 1 alternative distro should be popularly supported for users that need just a bit more... S. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

