Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If you are rooted, you can use Titanium Backup to link or unlink an app to/from Play Store. What does Titanium Backup do for it? I don't think Android API supports this directly. It alters a file or database or something else?
I am just curious...

share|improve this question
up vote 5 down vote accepted

It removes the app's entry from the /data/data/ database:

root@android:/data/data/ # ls
root@android:/data/data/ # sqlite3 localappstate.db
SQLite version 3.7.4
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> select * from appstate where package_name='';|2||||0|||<myemail>||

... Here I detached from the Market with Ti ...

sqlite> select * from appstate where package_name='';

I'm not aware of it making any other modifications to the filesystem (it doesn't touch library.db insofar as I can tell), but it's possible that there's some other magic behind it.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.