Can you explain a bit more on how they are using the AndroidMarket to do this? I am really curios.
Thanks, -Anh On Nov 2, 3:01 pm, Tim <[email protected]> wrote: > AFAIK their application isn't the one that is doing the install. > > They're using the AndroidMarket to perform the install, which is signed > properly to do this. This can be done after some reverse engineering. > > -Tim Strazzere > > > > > > > > On Wed, Nov 2, 2011 at 12:59 PM, Stephen <[email protected]> wrote: > > that makes sense. Not sure howhttp://www.appbrain.comseems to be > > doing it. I don't think they are signed with the OEM platform key. > > Thanks. > > > On Nov 2, 1:33 pm, Tim <[email protected]> wrote: > > > Ah, I thought I replied all previously -- guess not. To perform a silent > > > install you need to satisfy the following two conditions; > > > > Use the INSTALL_PACKAGES permission and be signed by the PLATFORM signer > > of > > > the device you want it to work on. > > > > This means you need the OEM's, or whoever signed the platform, to sign > > your > > > application. The other way would just to gain root and run a "pm install > > > package" > > > > -Tim Strazzere > > > > On Wed, Nov 2, 2011 at 10:13 AM, Craig Heath <[email protected] > > >wrote: > > > > > I don't believe this is possible. My understanding is that the silent > > > > install capability is a property of the Android Market application; > > > > specifically it has the INSTALL_PACKAGES permission that is checked > > > > for by the class > > > > com.android.packageinstaller.PackageInstallerActivity. > > > > > Nothing you do to the app being installed will stop the user prompts, > > > > it depends only on how the install is invoked (i.e. Android Market vs. > > > > launching the .apk file). > > > > > On Nov 1, 6:34 pm, Stephen <[email protected]> wrote: > > > > > Is there a way to have internal enterprise apps that are stored on > > the > > > > > company EXTRANET that is accessible by the device to download and > > > > > install several apps via a silent download and install? > > > > > > I have built the download and install utility app but when I try to > > > > > run on a device the security settings dialog is presented and > > > > > employees are able to change these settings. > > > > > > Is there a way to sign the utility app with a trusted source key so > > > > > that the OS trusts the lower lever access to the install APIs, so > > that > > > > > the install can is silent to the employees, with no iteraction > > > > > required? > > > > > -- > > > > You received this message because you are subscribed to the Google > > Groups > > > > "Android Security Discussions" 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-security-discuss?hl=en.-Hide > > quoted text - > > > > - Show quoted text - > > > -- > > You received this message because you are subscribed to the Google Groups > > "Android Security Discussions" 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-security-discuss?hl=en. -- You received this message because you are subscribed to the Google Groups "Android Security Discussions" 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-security-discuss?hl=en.
