This is so aggravating, I have spent hours and hours now trying to get my bookmarks out of my Android device, to no avail.
There are two addons out there, none of which work with the current version (18) of FF.
So I took the about:synckey plugin (https://addons.mozilla.org/en-us/firefox/addon/aboutsynckey/) and updated the install.rdf with the android GUID and bumped the em:MaxVersion. Now it installed! WOHO!
But didn't work. :-(
Googling I managed to find a post in http://support.mozilla.org/en-US/questions/941765?page=2 where cor-el points out that the code is wrong. So I make the fix: The call to get the key should supposedly be 'Weave.Utils.hyphenatePassphrase(Weave.Identity.syncKey)'.
I try on the desktop, and it works! Well, I don't have a key, but the alert fires as least.
Does Android require signed packages for JS to run, or what am I missing here?
The fact that there is no way to get the sync key out of FF for android NOR export bookmarks is, to use a strong word, retarded. Googling around there are many many threads from people who have, like me, lost their recovery key. It's aggravating because the data is there. I have my bookmarks on the device. I know the key is in there or it couldn't decode them. There's just no way to get at it because everything is locked down.
The JS looks like this (oh great, no preview here. How nice):
}, false); ]]></script>
One thread suggested 'jailbreaking' and then somehow exporting the sql-lite(?) database containing the key, extracting it from there. I'm not doing that. This isn't supposed to be hard, this is supposed to be three clicks and you're done.
For the love of all that is holy, someone add Export Bookmarks to the Android version so we can get on with our lives.
- All posts
- Helpful Solutions
Debugged it further. The JS fires but dies (only on android) after the Components.utils.import call. (gazonk.org/~eloj/files/temp/ask.xpi)
This is because the directions you are seeing are out of date. They applied to Firefox < 10.
The only way to get data out of the Firefox for Android profile is to use https://addons.mozilla.org/en-US/android/addon/copy-profile/
This data is not directly importable into Firefox desktop. It would require some inspection of the SQLite databases to accomplish what you want to do.
- IMPORTANT ANNOUNCEMENT: We’re going through some system changes, that may have slowed responses to your questions. If you had asked a question in the last couple of months, please re-post it and the community will help you as soon as we can. If you’ve registered after February 7th, please register again, the accounts on the previous site were not migrated to this temporary site. If you joined us before February 7, please reset your password if you have trouble logging into this temporary site.