Amazon Market Install Info (without root) - HTC Inspire 4G

Hey all.
I was able to install the Amazon App Market using adb, so I imagine that Sideload Wonder Machine will work. Sign up for AAM the normal way, then retrieve the apk from your "download" folder and install using adb/SWM.
Once installed, the AAM app should work, and so it will allow you to purchase and download apps. However, it would not install my downloaded apps because of AT&T's [insert swear words] lockdown. The workaround was to mount the phone as a drive, copy the apk files from <sdcard>/Android/data/com.amazon.venezia/cache to my computer, unmount the phone, and then install the apk files with adb. (I imagine the slashes go the other direction if you're on Windows; I use GNU/Linux, so I don't know for sure.)
Do note that removing the AAM app will make the software stop working (or at least it did on my phone).

Yeah removing the App, or even signing out of it, will cause any app downloaded through the Amazon appstore not to run because the drm requires you to be signed in so it can verify. So if you're not signed in, or you remove the appstore, the apps you installed through it are pretty much useless.
On another note, I saw that Amazon and AT&T are "working" on a resolution... it'll be really interesting to see what their workaround is, since AT&T locks down the third-party app installs.

tehgeekguy said:
Yeah removing the App, or even signing out of it, will cause any app downloaded through the Amazon appstore not to run because the drm requires you to be signed in so it can verify. So if you're not signed in, or you remove the appstore, the apps you installed through it are pretty much useless.
On another note, I saw that Amazon and AT&T are "working" on a resolution... it'll be really interesting to see what their workaround is, since AT&T locks down the third-party app installs.
Click to expand...
Click to collapse
I am sure the "resolution" would have to involve some form of revenue sharing since AT&T is not going to get involved unless there's monetary gain for them. Whatever it may be, if it involves a software update it will more then likely unroot your phone and reinstall all AT&T bloatware so I'd wait it out until xda community figures out a work around.

I may be giving this a shot. Thanks.

Related

Paid Apps No Longer Available After Root.

I have an issue where my paid apps (Remote Desktop & PicSay Pro for Instance) is no longer available or found in the Apps Market. The Apps are on my phone, but when I search or try to update, they are not found.
I found this out when I put on the Fresh update and started to reload apps due to Apps2SD and I formatted my SD Card.
Any Ideas?
I havent reverted to stock yet, which I might do to figure this out.
this is just not rooted issues...it has to do with the update that htc released
it affects hero and eris owners
http://androidforums.com/sprint-htc-hero/19468-missing-apps-marketplace-post-patch.html
I'm having the same issue... =T
zikronix said:
this is just not rooted issues...it has to do with the update that htc released
it affects hero and eris owners
http://androidforums.com/sprint-htc-hero/19468-missing-apps-marketplace-post-patch.html
Click to expand...
Click to collapse
Will they ever get it right?
******Here's how to get around this temporarily!******
I know this isn't the best method, and some might frown upon it, but I couldn't get one of my purchased apps to show up at all in the market. This is because that publisher set copy protection to ON when publishing it. In writing the author, he said it was google's problem and that there was nothing he could do. All while he's enjoying a coffee courtesy of yours truly.
I thankfully had a nandroid backup of my modaco rom where the widget was installed, so I restored my backup (after making a backup of the fresh rom and doing the switcheroo in teh nandroid folder) and ran Astro to see if I could back it up, switch back, and restore. Much to my dismay, it said it was private. Damn.
So, what's a root user to do?
Thankfully, there's a way to restore the APK's, even if they're in a "private" status, meaning the developer doesn't want you to be able to back them up or copy the APK anywhere.
Since this info could be used to steal from developers, I'm not going to post how to do it. In my case, I cannot use an app I paid for. Not cool. Since I'm an honest person, I don't want to contribute to theft. PM me and we'll chat if necessary
Backing up App
Am I safe if I backup my
/data/app
and
/data/app-private ?
Or will I still lose my purchased apps?
Dont want to lose them!
dailypush said:
Am I safe if I backup my
/data/app
and
/data/app-private ?
Or will I still lose my purchased apps?
Dont want to lose them!
Click to expand...
Click to collapse
The app-private directory should be the only one affected by this issue.
Unfortunately, I assumed I could re-download the apps from the market. I mean, after all, I did pay for them. Lesson learned.
its the same way with the free apps, there are like 9 i use on a daily basis, that i cant have now...pissed
Have the same problem as well, although I was able to download a few of my paid apps right after the update. It seems they were still available until I did my first soft reboot.
For example, I was able to re-download Album Art Grabber which cost money, but after reboot was unable to find let alone download Weatherbug Elite...
When I reinstalled the MoDaCo Rom the only app I could not get back showed up. It force closed but in my downloads in the market it is now there. It goes away if I restore to the non MoDaCo Rom. It is probl due to APP2SD, I guess it is on the SD cards ext2 partition.
Lappie2010 said:
Unfortunately, I assumed I could re-download the apps from the market. I mean, after all, I did pay for them. Lesson learned.
Click to expand...
Click to collapse
You normally can...the issue is just recent with the market.
http://www.google.com/support/forum/p/Android+Market/thread?tid=34a071cd60d59177&hl=en

Side Loading Apps??

If I switch to AT&T and the Inspire rooted, will I be able to load non market apps without side loading??? I thought just rooting the device made it possible to download after market apps like I do with my T-Mobile Nexus One. Obviously never been with AT&T, any help would be welcomed for such a noobish question.
Yes. You can sideload without being rooted as well.
Sent from Desire HD or Inspire 4G or whatever this thing is called via premium XDA app.
U would have to enable sideloading. It is restricted in these waters by at&t. There is a computer app on here. Search button?
S1CR
Sent from my GT-I9000 using XDA Premium App
SWM and the Inspire and the Amazon App store
I was able to load the Amazon app store with SWM, but I can't actually use the Amazon store to install anything, because it won't let me sideload anything. I suppose I could move those downloaded APKs from my phone to my PC so that I can SWM them on, but that seems like a pain.
While I'm moving from a Captivate to an Inspire, and I'm well versed in rooting and such from my experience there, I also bought that one used and didn't have a warranty to void. Since I actually have 2.2.1 stock on the Inspire, and I have a warranty, I'm hopeing to simply enable side loading so that I can easily use the Amazon store without rooting or doing anything else to void my warranty. At least without voiding it yet, I just got the phone today after all...
You stated you would be rooting your Inspire, so yes, you will have the ability to download 3rd party apps directly from your phone, through a 3rd party app store, etc... no restrictions (just make sure to check "Unknown Sources- Allow installation of non-Market applications" in your App. settings menu).
Now if you decided to keep your phone unrooted, you would STILL be able to install 3rd party apps, but individually and only via the help of a computer. By this I mean that you'll need a program on your PC called Sideload Wonder Machine. You put the .apk file in the program and make sure your phone is plugged in and hit "Go".
You can load any apk onto your phone (even WITH AT&T restrictions) this way but if you were to load something like the Amazon Appstore, you would only be able to browse it's apps. If you attempted to install an app from the store it would say something like "no installing 3rd party apps kthxbye".
But you're rooting so yes, you'll be fine.

Get non market apps to show in market with update?

Hi, basically what i want to know, is if you can get a non market downloaded app to actually SHOW in the market (so i can be notified of updates etc)
The reason i am asking this is because some developers offer their app free to XDA users, but paid on the market. It's just a bit of an inconvenience not to have it updated when i open the market.
Any thoughts on hwo to do this?
Bumpbumpbumpbump
try out superoneclick. Connect your device in debuging mode. Run SuperOneClick and click the allow non market apps option. I use this with my x10. But when I do update it automaticle bring me to the pay-pal.
Oskar.K said:
try out superoneclick. Connect your device in debuging mode. Run SuperOneClick and click the allow non market apps option. I use this with my x10. But when I do update it automaticle bring me to the pay-pal.
Click to expand...
Click to collapse
Doesn't this just let you install non market apps? Because i can already do that with Cyanogenmod.
What i want exactly is apps to show up in the market so i can update it from there
The market uses a server-side database to keep track of what apps you've actually purchased. And I believe client-side it just keeps a running list of what apps you have on your phone. But for purchased apps, the record of the purchase is on the servers. So if you side-load an app that normally costs money on the store, it may recognize that you have the app, but the purchase won't show up.
If it was all client side someone would have come up with a way to do this by now since if it was possible you could trick the store into thinking you've bought pretty much any app you choose.
This depends on the kind of apps you are trying to get notified about.
Market uses server side authentication and lists apps installed on phone using the server database.
If you are trying to update apps that are not available in your region, you can use Market Enabler or Root Toolbox and emulate another region/carrier and get the app. You have to install the app this way and whenever there's an update, you will be prompted but every time you want to update, you will have to change the region.
If you are trying to gets apps that are paid apps in the market and you didn't buy them on the market and you obtained it via other means(including apps like Autostarts which is open source but paid in app allowing you to compile a copy for yourself free of charge), you cannot make the market recognize them. However, you can use App Update Notifier(free app on market) to get notified whenever the app is updated.
nibras_reeza said:
This depends on the kind of apps you are trying to get notified about.
Market uses server side authentication and lists apps installed on phone using the server database.
If you are trying to update apps that are not available in your region, you can use Market Enabler or Root Toolbox and emulate another region/carrier and get the app. You have to install the app this way and whenever there's an update, you will be prompted but every time you want to update, you will have to change the region.
If you are trying to gets apps that are paid apps in the market and you didn't buy them on the market and you obtained it via other means(including apps like Autostarts which is open source but paid in app allowing you to compile a copy for yourself free of charge), you cannot make the market recognize them. However, you can use App Update Notifier(free app on market) to get notified whenever the app is updated.
Click to expand...
Click to collapse
*facepalm* Makes perfect sense that it would all be done server side for aunthentication reasons.
I will have a look at that app, cheers
You could also try the client from Appbrain:
appbrain.com/info/getting-started
Found another stand-alone app:
www.androidpit.de/de/android/market/apps/app/de.goddchen.android.appupdate/App-Update-Notifier
As long as the app is available in the market you can, after you have installed the apps just clear the data and cache for the market the reload the market and they will be in your list, but if there pay apps and you haven't paid for them you can't update them.
Black markets will do this for you
Sent from my HTC HD2

[Q] Backing up apps

Just curious:
Let's say I purchased an app from the Marketplace, and it was later delisted. Using Windows Phone Device Manager, I can back up the individual files for my apps, but is it possible to also restore them? Say I had to do a hard reset, or uninstalled an app, not realizing it was delisted. Is it possible to put the app back on my phone? Additionally, it's my understanding that pirated Xbox Live games will not have achievements available to them. Therefore, if there IS a way to restore apps that I've uninstalled (or otherwise lost), will it enable Xbox Live functionality if it's backed up from my phone and restored to my phone?
I did a search of the forums, but didn't find an answer, so I apologize if this has already been asked. Thank you for your time.
This won't work. There's more to an app than just its install files; it also needs to be registered with the AppMgr (this is what does things like put it in the app list) and also needs a security chamber (basically, a user account) created with custom permissions (each app runs in a different chamber).
GoodDayToDie said:
This won't work. There's more to an app than just its install files; it also needs to be registered with the AppMgr (this is what does things like put it in the app list) and also needs a security chamber (basically, a user account) created with custom permissions (each app runs in a different chamber).
Click to expand...
Click to collapse
So there's no way to ever reinstall a deleted app if it's no longer in the Marketplace? ... Damn. That sucks.
Still, thanks for your reply. Much obliged!
Yamishi said:
So there's no way to ever reinstall a deleted app if it's no longer in the Marketplace? ... Damn. That sucks.
Still, thanks for your reply. Much obliged!
Click to expand...
Click to collapse
There should be if you check your dl history on the WP site. You can redownload apps from there and if it works anything like the Xbox marketplace, this will include delisted apps. Haven't had to do it myself yet, so cannot be sure but worth a try.
Gorki247 said:
There should be if you check your dl history on the WP site. You can redownload apps from there and if it works anything like the Xbox marketplace, this will include delisted apps. Haven't had to do it myself yet, so cannot be sure but worth a try.
Click to expand...
Click to collapse
FYI, the Marketplace does not work like that for WP7. If you try to redownload an app that you previously had (free or paid) that is NO LONGER on the Marketplace, with the Reinstaller App for example, it will not find the files to do the download.
However, if you know who the developer is/was, might be able to contact them and have them send you the XAP....

[Q] [Question] Can you use a app which isn't signed for your device?

Hello I have a question about signing and stuff.
Recently I bought an app in the store.
It works fine on my tablet, but I can't seem to download it on my phone.
So I search for a cracked version to try on my phone, but it seems it is also not signed for this device.
I tried to sign it with zipsigner 2, but also no luck.
So my question is can I sign it myself without knowing the key sign from the developers of the app even if it's not allowed on this device?
Or is there maybe another method besides signing to use it
Because I want to know why the developers didn't allow this device to use it.
Thanks in advance.
You forgot to say what OS this is, but since you mentioned zip-signer, I guess this is Android.
Most App signatures refer to nothing but themselves and are not for any specific device at all, the one exception are special signatures by the device maker which give the app root-like access even though the device is not rooted, but very few apps in Play have such signatures.
But inside the APK file, there is an XML manifest and other files describing what devices and Android versions are needed by the app. Signing the APK doesn't change that info, but changing it does require signing the App again.
But even if you succeed, you have two other problems: 1. The App seller won't like you not paying for the copy on your phone and will be ticked off by the cracking-like tricks you are doing to get it to load in the first place, even if you somehow pay him another way. 2. The limits inside the APK are usually there for a reason, and just striking them out probably will just reveal how much the app needs those things.
Simply unzipping the APK file and looking through the XML file should tell you what the app says it needs, so you can compare it to your phone. For instance, it might require a higher Android ("SDK") version or a minimum screen size.
Once you know what the missing requirement is, you can upgrade your ROM (if it is just the Android version that is too old), or ask the developer why his app isn't available for devices that lack X, Y and Z. He will probably be receptive if you say you like the app and would like to purchase it for your phone (and don't mention your stupid cracking attempts).

Categories

Resources