• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

How do I permanently break market links?

A.Nonymous

Extreme Android User
Jun 7, 2010
7,058
970
Long story short, I've got apps on my phone from the Amazon App store as well as the Google Market. Up until the last month or so, they co-existed peacefully and everyone got along. Now, it's bad times.

In the past few months, the apps I bought from Amazon have magically been linked to the Google Market. Google tries to update them, then declines the updates because I haven't purchased the apps from them. Consequently I constantly get a message that there are half a dozen apps that need updates. To make matters worse, I had apps that I had used TB to deliberately break the market links because I did not want updates to those apps. Now I'm getting messages that those apps need to be updated as well.

No problem, I said to myself. I went in to TB and broke the links to all of these apps. They disappeared from the Market and peace and tranquility reigned in the land once more. (Ok, I may have been playing too much Stronghold lately.) Anyway, a week or so later the links appeared. I broke them again and they later came back. I'm now stuck in a vicious cycle. The Google Market wants to update my Amazon apps, but can't. I try to break the links, but that only works in the short term. How can I permanently break a market link and make it so it never, ever, ever comes back unless I manually put it back?
 
I think the Market re-establishes all those links whenever the Market gets updated. So, if you can keep the market from updating itself and break the links again, you should be good. Seeing how you're already use TB, I'd suggest you freeze the market updater app and then break the links once again.

I'm guessing at this, but should be something worth trying.
 
Upvote 0
I think the Market re-establishes all those links whenever the Market gets updated. So, if you can keep the market from updating itself and break the links again, you should be good. Seeing how you're already use TB, I'd suggest you freeze the market updater app and then break the links once again.

I'm guessing at this, but should be something worth trying.

Can I freeze the market updater without breaking updating for all the other apps on the phone?
 
Upvote 0
Have you checked the update in the app in Market itself? There's a box on the app to allow it to update automatically. I've unchecked all except the paid apps that will stop if you don't update. Market updater is frozen. I do get a notice that updates are available, but the SGS4G has a clear command. I just clear it.

Since the apps are in both Amazon and Market, could the dev. have an error in his updates causing this? Maybe forgetting one line of code?

Maybe Market getting ahead of itself and behaving like Quicktime? Associating everything to itself?
 
Upvote 0
Have you checked the update in the app in Market itself? There's a box on the app to allow it to update automatically. I've unchecked all except the paid apps that will stop if you don't update. Market updater is frozen. I do get a notice that updates are available, but the SGS4G has a clear command. I just clear it.

Since the apps are in both Amazon and Market, could the dev. have an error in his updates causing this? Maybe forgetting one line of code?

Maybe Market getting ahead of itself and behaving like Quicktime? Associating everything to itself?

The problem is the Market is trying to find orphaned apps and fix their links. It's the devs fault really. They submitted the app to Amazon using the exact same package name as when they submitted the app to Google. So Google establishes a market link thinking the app belongs to them when it really doesn't. Whether I click to update automatically or not, the update still shows in the Market list. So I get a nag every day that I need to update X number of apps. The updates fail 'cuz I didn't buy the apps and then I'm frustrated.

If you're comfortable with some decently complex hacking, you could re-compile the apps under a different package name or signature. Signature would probably be easier.

It would be easier to tell you some of this via PM if you'd like as (as you may guess) a lot of these techniques have dual purposes.

I thought about renaming the packages myself, but it seemed complex and could potentially break other things was my thinking.
 
Upvote 0
I guess I should have been specific how I use Titanium Backup to do this. I made a new filter and have a list of all my Amazon Apps. Then I made a new schedule to run the task "Detach user and system apps from Market" using the filter only. This breks the market links whenever i want the schedule to happen. Currently I have it setup once a week. Once new Amazon apps are installed, I have to edit the filter to add the new app. Big whoop, takes like 30 seconds.

Hope it helps.
 
  • Like
Reactions: sdrawkcab25
Upvote 0
I guess I should have been specific how I use Titanium Backup to do this. I made a new filter and have a list of all my Amazon Apps. Then I made a new schedule to run the task "Detach user and system apps from Market" using the filter only. This breks the market links whenever i want the schedule to happen. Currently I have it setup once a week. Once new Amazon apps are installed, I have to edit the filter to add the new app. Big whoop, takes like 30 seconds.

Hope it helps.

Yeah, that is useful. I hadn't thought of that. I wasn't aware you could schedule batch jobs like that in TB.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones