Android :: Determine Apps Installed On Droid Device?
Sep 6, 2010Is there a way to determine what apps are currently installed on an android device? I guess reading /data/app directory doesn't do the trick (access denied).

Is there a way to determine what apps are currently installed on an android device? I guess reading /data/app directory doesn't do the trick (access denied).
I'm asking this because HBO Nordic which recently became available in Scandinavia won't allow me to use my rooted ASUS TF101 for streaming. The HBO Nordic app says "Service is not available on this device because it has been modified."
I'm thinking one of two options might work:
1. Revoke one or more permissions
2. Modify build.prop
Permissions list can be seen here: [URL] .....
I should add that HBO Nordic works on my Galaxy Nexus which is currently unrooted but has an unlocked bootloader.
I'm trying to programmatically determine what audio applications are installed on an Android phone. I'm able to enumerate all the installed applications, but don't yet see a way to figure out which ones are capable of playing audio? What property of the application would have to queried to determine if is capable of playing audio?
View 1 Replies View RelatedI would like to know if I could access the internal device DB to fetch a list of all installed applications, their version, etc?
How can I read the settings on the device as well? Like email username, server, etc?
How to distinguish Android is first run or not after booting device?
View 2 Replies View RelatedWhat is the easiest way to find out how fast the Android device is traveling?
Also, is there a way to register an intent for speed? Example: intent if the device goes more than 20 miles an hour.
Can anyone suggest a simple way to determine if it is the first time my app has ever been launched since it has been installed?
View 2 Replies View RelatedI have an app which is linked to (via an Android Market URL) on several different websites. What I need to implement is a way to determine where my users came from. Is there a way to determine the referring URL that the user followed to download my app via the Android Market?
View 2 Replies View RelatedI have a need to classify the device on first run to set some default settings for my games. This is my first time doing this and I've already hit some snags as to how to handle such a thing.
Basically I want to figure out if I can run the game with full quality everything on, which would be for the following phones: Nexus One Droid Incredible EVO X10 Maybe devour, haven't tested Any other snapdragon or cortex/pvr device
Everything else with a GPU gets low quality settings Anything without a GPU gets low quality plus a warning saying that the game will not perform adequately on their device
Ideally, I would retrieve some information like:
CPU = MSM7200, MSM7600, CortexA8, etc.. GPU = MSM7200, PVRSGX530, etc.. - OR - CPU speed = 378Mhz or 600Mhz, or 1000Mhz GPU max = GLES 2.0 or GLES 1.1, etc
but of course that's not really available as I only have a few pieces of information in android.os.Build, which mostly are:
Build.BOARD (IE trout) Build.DEVICE (IE dream) Build.MODEL (IE T-Mobile G1) and then whatever is in /proc/cpuinfo which I could fetch easily through either Java or native.
Examples on the end.
So here are the 3 approaches I was hoping to try:
1) Benchmarking - Run a simple test for 2 seconds and ballpark the raw cpu power from that. Pros - easy to implement, fairly reliable Cons - If it happens to run during a high-load moment on the phone (which can last for several seconds) it will be very far off and will misclassify devices. 2) Use a really big list of DEVICE or MODEL names and check against that list. Pros - It'll work Cons - The list is already over 60 entries and is growing at an incredible rate. It would be very hard to keep it current and keep all the variants straight 3) Pull some raw info out of linux and use that. Pros - Most detailed info available Cons - Can't find things like raw CPU Mhz, OpenGL version support, etc..
cpuinfo for a G1:
Processor : ARMv6-compatible processor rev 2 (v6l) BogoMIPS : 245.36 Features : swp half thumb fastmult edsp java CPU implementer : 0x41 CPU architecture: 6TEJ CPU variant : 0x1 CPU part : 0xb36 CPU revision : 2
Hardware : trout Revision : 0080 Serial : 0000000000000000
cpuinfo for a Nexus One:
Processor : ARMv7 Processor rev 2 (v7l) BogoMIPS : 162.54 Features : swp half thumb fastmult vfp edsp thumbee neon CPU implementer : 0x51 CPU architecture: 7 CPU variant : 0x0 CPU part : 0x00f CPU revision : 2
Hardware : mahimahi Revision : 0081 Serial : 0000000000000000
My app has a certain piece of functionality that will only work on a device where root is available. Rather than having this feature fail when it is used (and then show an appropriate error message to the user), I'd prefer an ability to silently check if root is available first, and if not,hide the respective options in the first place.
View 6 Replies View RelatedCan anyone help me with calculating the speed of Android Device. how to determine the speed with which device is moving.
View 2 Replies View RelatedWhen I get handed a new and previously unknown Android device (typically from a minor player), is there a way to figure out which components it is made of, such as the SoC, the flash chip, the RAM type etc. (Assuming noone else has posted the info of cause)?
In other words are there any tools (other than a screwdriver) for finding this out directly from the device, preferably without rooting (as some of this info may be needed to pick a rooting method...)?
Has anyone noticed that when you install an application manually vs a downloaded one from the market it doesn't update when a newer version comes out?
View 3 Replies View RelatedIs there any way I can extract the .apk for an app I downloaded and installed from the market? So I can store the .apk on my PC
View 7 Replies View RelatedI'm wondering if it is possible to uninstall a couple applications that came pre-installed on my Droid.
Apps such as Footprints and MOffice are just a waste of space and could do w/o.
My question is how to launch the third-party android applications I installed through Intent directly?
View 2 Replies View Related1. Sports Tap
2. Weather Channel
3. Compass
How to determine the speed of moving android device. Any pointers or hints.
View 3 Replies View RelatedSo where do I get it, how hard is it to install, are the instructions and does it erase my apps I have installed?
View 5 Replies View RelatedNot sure if this is an issue with the ROM I'm using (Sapphire 1.0), ADW Launcher, or just an issue with Android. Any app I have installed on SD doesn't show its icon. Example, I had a shortcut to Vignette on my home screen. Once I moved it to SD it no longer showed the little Camera icon, just a generic Android icon. This happened with every app I moved.
View 3 Replies View RelatedCan Apps be installed to the SD card?
View 2 Replies View RelatedSo I just installed Easy Root because I was so disappointed with the new OTA update I just had to do something...So a few questions that I have are what are some must have apps to have with having a rooted Droid 1. Not much seems to be different, I am still having lag time from loading up my icons when I go back to home which was originally my main problem with the update. I have so far just downloaded Rom Manager, Wireless Tether, and Set CPU which is set at 600 mhz Max and 125 Mhz, is that alright? My last question is how do I delete the pre installed apps? Custom Roms, and kernels whats that all about? Sorry for the new bs questions I'm just really lost and have no idea what I am doing.
View 3 Replies View RelatedHow can I uninstall applications that came on the droid 2? like amazon mp3?
View 8 Replies View RelatedI have tons of Apps that I don't use or even want on my phone. They all came with the phone and it won't let me uninstall them. How can I get rid of them? Are they slowing my phone down? (Stuff like Footprints, Youtube, Also, what is the cheapest way to upgrade to a better phone? I have Verizon and renewed my contract about 6 months ago so I don't have the early upgrade option yet. Will I have to buy a new phone at full price?
View 13 Replies View RelatedMy original phone kept shutting off and then wouldn't boot into the Android OS, so I took it back to Verizon today and they replaced. They swapped out the SD card from the original phone and put it into the new phone. Here is the interesting part, two of my apps were on the new phone without me having to go to the market and download them again. Shopsavy and Robo defense free were both on the new phone right at the start up of the new phone, leading me to believe that full apps can be installed to the SD card? The only thing I could think of to explain them being back on my phone but not on the SD card would be that part of the program was on the SD card and when it booted up it say the .exe for the program wasn't there so it went out automatically and downloaded them again without me giving the phone permission to do so. I don't think I'll hit the 256 max anyways but considering the concensus is that you can't save the entire app to the SD card I found this interesting.
View 1 Replies View RelatedIs there any way to generate a list of all the apps installed on your phone that I can save/print? I'd like to create the list in the even that I need to reset the phone at some point (and also 'cause I'm a bit OCD about backing all kinds of stuff up). I've reset my phone four times (due to returns for HW issues) and have never had the google backup process actually restore my apps for me (and yes, backup is turned on in Settings). So anyone know of an automated process or marketplace app to do this?
View 3 Replies View RelatedI installed BB v0.5 on my Droid 1 and now I can't find any apps on the Market. Any one else having this issue?
View 2 Replies View RelatedI looked at every guide there is and im pretty sure I have a good grasp on the rooting concept. Anyway, I did the update.zip from the recovery menu. Then I went into Rom Manager and installed CyanogenMod. Unfortunately it got rid of all my default apps. market, etc. Also, does anyone else recommend a different rom? Whats the most commonly used one?
View 4 Replies View RelatedI installed MR2 a few days ago rather than waiting on the OTA update. Now I can't download a couple paid apps from the Market that I had previously paid for. WeatherBug Elite is one of them, it doesn't even show up when I do a search in the Market.
Some searching turned up a similar issue on other HTC devices on another carrier, something about an OS foot print? Is there a way to get around this? It's pretty obnoxious.
I have an HTC Droid Eris with Verizon. It came installed with several apps that not only do I not use, but that in some cases start automatically. These include Amazon MP3, Footprints, Google Talk, Teeter, and YouTube. I would like to uninstall them, but I am not given that option (like I am for third-party apps) when I go into "Manage applications" in Settings. Is there another way of removing them from my phone?
View 29 Replies View Related