I have been looking into silent installing for a while now.
I'm currently trying to find some way of installing updates onto a device using Android that:
- has no means of user input
- has no internet or network
- Is running Android 4.0
This is why I am looking to do it silently. Worst case would be hooking it up to a PC every time I wish to update but this is exactly what I'm trying to avoid.
My idea is that the only input I have to this device is my SD card.
What I need to be able to do is constantly look for a file on the SD card; if it's there then I will update the software on the device without any user input (apk or a suggested file type).
From what I've found so far there seems to a couple of ways that will, apparently, work:
- Root set the chmod to 777 on the /data/app (and not care about security)
- Root and pretend I'm an ADB program.
- appbrain over the web (Useless to me)
- Write / Rewrite the OS (Past my expertise)
However, I would prefer to not have to root the device until I can get some feedback from people that know a bit more than me.
So my questions are as follows:
- Can anyone tell me if one of these methods will work for my case? (80% chance will do)
- Is there another way that I have missed in my searches that someone can point out?