"your device isn't compatible" - several generic questions - Android Q&A, Help & Troubleshooting

OK, I know there are loads of threads about specific apps with the dreaded "your device isn't compatible" message, but this is a much more general question - hence posting here.
But first, some history. I had a battle to get the Samsung Gear app installed - the main app gave this message for ALL my devices. I sideloaded it from apk mirror and all was fine.
but I then had to install the Gear Fit Plugin, whilst sideloading OK , failed to run as it detected my KNOX had been tripped - changing build_prop to say phone was an HTC resolved this.
That got me thinking. What EXACTLY is failing - there used to be a way to find out what it was (see here) but that no longer seems to work.
Is there another way?
But I started thinking more, what EXACTLY does Google store about your phone? What flags can developers set when publishing apps to limit the use? Everything is hackable, but I would need to know where to start
many thanks
Eserim

Related

help needed - pocketdos

Can anyone here try to install trial version of pocketdos from here http://www.pocketdos.com
I'd like to know if that works at all on s740 so then I can keep trying to search for reason why it fails to start up on my phone.
I'm only asking here because we have here high concentration of s740 users around and because original developer seems to be not answering to me on his official forum.
So symptoms are: It can be installed just fine, but when I start app nothing happens. In task manager it shows up on "processes" list, but it does not appear in applications list

[Q]Can I install Marketplace on an unlicensed device?

Hi
I'm looking to buy the "Scroll extreme" android tablet (from eBuyer) - it has ICS but it DOESNT have the marketplace (apparently it has to be licences by Google so it probably helps reduce the cost by not providing it)
I've heard that Marketplace can be installed using an APK download however, I dont know if anyone has actually tried or if its just an assumption.
Does anyone know if Marketplace can be installed on such a device and will it work OK?
I've read another (unrelated) post somewhere that implied it might not allow you to log in if the device is not registered - although its possible I just misinterpreted that.
Any help appreciated,
Thanks
Rob
Usually on non licensed tablets with stock rom, google market doesn't work. But acording to some forums the Scroll Extreme does come with google play, but it's hidden.
"You can access play store straight away out of the box. Just use search, type play and you will see the Play Store. Click that and you're there.
I used ESFilemanager to locate the Play Store then created a shortcut, so I have it on the desktop."
http://scrolltabletforum.co.uk/site/viewtopic.php?f=57&t=2426
You could try to flash gapps for ics
Seek the signature below the line
I purchased the Extreme last friday and mine came with Play store out of the box
purchase
if i may ask where did you purchase the scroll extreme from ?
Here Try one
Here try my market apk
Sorry for digging up and old post, but I was wondering if there was an answer to the original question in this thread. Is there a way to get google play store to work on unlicensed devices?
I recently purchased an Ematic Multi-Touch 7", and noticed it didn't have the play store. After transferring the apk through usb and installing it, I found that the app worked for a moment before shutting down with the message "Unfortunately, Google Play Store has stopped." After searching around a bit, I found out about the nature of the licensing issues, but no real solutions. I suppose I could try and find all of the apps I would normally want to use and side load them, but it would be nice to be able to avoid that and use the play store proper.
Any help would be greatly appreciated, and I thank you for your time and consideration.

[Q] App not availiable on tablet

Am I missing something here? App is not compatible with some of your devices.
Htc Evo- check
Transformer Tablet- no check
I need to understand the developer side of this coin. I have been trying to persuade Jawbone to update their android app "Jawbone Companion" to support my tablet. I don't know, but I assume their would be a publisher option in Google Play to add or delete supported devices so that they cannot be installed on those from the Play store. For example, I had to go to the website to find the app because search shows no results on the tablet.
It's a bluetooth headset. It supports 2.1+edr. App supported on Android OS 4.0, OS 2.3 and select OS 2.2 phones. Transformer tf300 has bluetooth. It supports 3.0+edr. It has ICS and is certainly more capable than a 2.2 phone.
Sooo the only difference I see from this side is a bigger screen. I have emailed at least 3 app makers that I use frequently and they just keep saying it's not tablet supported. So do they just have to add devices to some file that cross checks with Google Play or is the code for my tablet so drastically different that they would have to write a whole new app for tablets?
A technical explanation link of the whole developer process regarding this would be nice.
Update to OP
I have found a method of downloading apk files in the Chrome browser with the APK Downloader extension. It only works with Chrome and I logged into my wife's account, did a quick search for my apps in question, then proceeded to download them to pc by making play think it was sending the apk to my wife's "supported" phone. Then I manually transferred the apks to my "unsupported" tablet where they are now running fine, no errors and no resolution problems.
I have emailed the developers of these apps and they have blown me off by saying that tablets in general are not supported, I emailed them all back telling them their apps were working fine and I didn't understand why they couldn't have allowed me to just download it the easy way.
So are they just being lazy? This just reinforces my reasoning that the phone and tablet are about the same and don't require any more coding than any other app that has problems on certain phones. Seems to me as long as the resolution is high enough and it allows auto rotation that any phone app should run on a tablet, and I don't see why they all keep telling me apps are not supported.
Until then I guess I'll just get my apps the way I described.
yap the apkdownloader would be the way i recomended to you =)
dunno why they dont support tablets
in some cases u dont have to understand them
feel lucky u find a way to make it work

[MESUIT i6P Android Case] Interesting problem rooting an Android 5.1 Device

Hello there!
So I purchased the strangest "Android Phone" I've ever owned in the form of an iPhone case. Some folks around here probably know about this but for those who don't:
https://item.jd.com/3254140.html
It's essentially a phone within a case but minus the screen, camera and various other things. It "borrows" them from the iPhone itself. Anyway! As cool as that is (and I still think it's super cool in a geeky kind of way)... the issues I'm having are:
- I can't root this thing no matter what I try!
- I can't find the option within Developer Settings to enable ADB debug mode (I suspect either a build.prop value disabled it or I've got a modified settings app.)
- I can't get Play Store installed on the thing.
It's a straight from China device so it's tricky to setup and use but I've just about managed it for the most part. As I say - the main problem is I can't root it so I can't install Play Store (I've tried the "no root" options but they seem to force close and/or be unable to connect to google services despite the fact that the /system/etc/hosts file only has localhost in it.)
Any help would be greatly appreciated and I'm more than happy to tip anyone who manages to help me get this thing rooted or at least running Play Store in some other way!
Thanks!
Managed to root it - info over at:
http://forum.xda-developers.com/android/general/mesuit-i6p-iphone-case-runs-android-t3463757

Strange semi-stealthy malware that hides itself

Hi all,
So here's the situation: I have a Pixel 1 with stock (read: overbloated verizon) android. Whatever, I'm lazy and I haven't gotten around to rooting it. I installed a firewall recently for giggles. I'm going through the system apps and merrily blocking verizon junkware when I come across this thing (bear with me for the complete description, as XDA's spam filters are blocking my image links)
It's a system process called 'nobody' with a version number of 10. The Netguard app also gives a number above the name (i don't know what it's supposed to mean) that for most apps seems sort of random, but for this app is 9999.
I try to find this thing in my system app manager, and it's nowhere to be found.
So I keep on keeping on, thinking 'weird, but whatever', and then I come across another app called 'root' with a version number of 10 and (maybe it's a process id?) of 0.
Also, nowhere to be found.
And here's the thing; there's a gear icon in Netguard, that for _every other app_, opens up the system app manager page for that app. For these two? Nothing.
Now, I am not super proficient in android stuffs. My questions for you smart and pretty people are these:
1. How can I go about digging around in my phone to find the files that are running this thing?
2. What's the best way to get more information on what this is? (and yeah, I tried googling 'nobody' and 'root'. It went predictably).
3. How can I prepare a report / who would I send this to? There's gotta be security researchers who could use logs pertaining to this ****.
Yeah, I know that I need to nuke & pave the device. I will. I want to try and recon a little first. So, what do you got?

Categories

Resources