Re: [android-developers] Re: Enable usb debugging (under settings/applications/development) programatically from within app

2010-08-13 Thread Kostya Vasilyev
If that's the case, nothing's preventing those other people from doing unspeakably terrible things to the device. Like uninstalling your application altogether. Nothing - short of building your own firmware, that is. -- Kostya 13.08.2010 18:41, Mathias Lin пишет: This non-technical client w

[android-developers] Re: Enable usb debugging (under settings/applications/development) programatically from within app

2010-08-13 Thread Mathias Lin
Thanks for the info. It's clear now. "enable adb by hand": I don't want to deliver the device with adb enabled, because I don't want the end-user to be able to do anything with adb. Scenario is that my client (very non-technical) does the data sync between PC application and Android device (using

Re: [android-developers] Re: Enable usb debugging (under settings/applications/development) programatically from within app

2010-08-12 Thread Kostya Vasilyev
"Ordinary" applications can't change Secure settings. The built-in settings application can change secure settings because it has a special key that the firmware knows about. Unless you create your own firmware, you can't give your application the same functionality. Now, any reason why you

[android-developers] Re: Enable usb debugging (under settings/applications/development) programatically from within app

2010-08-12 Thread FrankG
Hi Mathias, The Settings-App uses a persistent system property to enable/disable adb. The property_service inside the system controls which "process-id" is allowed to set the different properties. Any Property starting with "persistent.service.*" can only be set by AID_SYSTEM. So you app must

[android-developers] Re: Enable usb debugging (under settings/applications/development) programatically from within app

2010-08-11 Thread Mathias Lin
Thanks for the info. But as I understand it, the settings are read only: "Secure system settings, containing system preferences that applications can read but are not allowed to write. These are for preferences that the user must explicitly modify through the system UI or specialized APIs for thos

Re: [android-developers] Re: Enable usb debugging (under settings/applications/development) programatically from within app

2010-08-11 Thread Kostya Vasilyev
... but that is a Secure setting and, as such, can only be manipulated by applications signed with a special key (that the platform knows about). -- Kostya Vasilyev -- http://kmansoft.wordpress.com 12.08.2010 0:26 пользователь "QR" написал: usb debugging is another name for the Android Debug Br

[android-developers] Re: Enable usb debugging (under settings/applications/development) programatically from within app

2010-08-11 Thread QR
usb debugging is another name for the Android Debug Bridge (ADB). The item you're looking for is here: http://developer.android.com/reference/android/provider/Settings.Secure.html#ADB_ENABLED On Aug 11, 5:39 am, Mathias Lin wrote: > Is it possible to enable usb debugging (under > settings/applica