Related
Okay, this has been bugging me for a long time. I've been around since the beginning of G1 and have never seen a solution to this. I'm out of town on vacation, so my updates and responses may be slow. I've found a partial solution for this. If you don't want to read the fluff, drop down to Partial Solution sections, but be warned, this is not perfect (yet). Below is a quick spilling of my guts on this. Please excuse any grammar mistakes and fragmented thought. I posted this in DEV because more research needs to be done by someone that knows how this stuff works. If we get this worked out, I'll update this post with whatever information is necessary.
This post takes for granted the reader has some knowledge of file management and manipulation, so I won't get too detailed with how to copy/move/delete files. There is a lot of information here and I know most won't read it all, but I'm trying to get all the detail into this I can think of in hopes others have ideas that we can share.
I DO NOT KNOW THE RAMIFICATIONS OF WHAT THIS DOES! ANYTHING THAT HAPPENS TO YOUR PHONE IS YOUR FAULT, NOT MINE! Etc... Etc... Etc...
Issue: After flashing/Odin/wiping, sometimes the Market takes about a minute to load as does the app and security info screens. The Top Paid button is missing and all that's available is Top Free and Just In. Installing an app takes quite a bit of time. It eventually clears up, but it may take up to a week.
If you restore Market preferences via Titanium Backup or similar app, it can speed it up, but in the long run, you may get cross referenced apps over time or Market problems in general. For example, I install app1 and when it's finished, I select it in notifications and it takes me to app3. Some apps are also missing from Downloads and have to be installed again for them to show up. I also experience Titanium Backup not linking the Market correctly if at all. How to fix that is below, also.
How I Tested: I renamed /dbdata/databases/com.android.vending which reproduced the problem reliably and gave me a working set of databases and .xml's to look at.
Partial Solution: Save a copy of /dbdata/databases/com.android.vending/shared_prefs/vending_preferences.xml and put it back after you've restored your apps and opened Market once (just to lay down the directory structure). There are other files that will get more "stuff" back, but because of issues I've had between vending.apk versions, I choose to restore just this one file. It doesn't seem to change much. You can look in it and find some interesting things, but I've found changing it does very little if anything. Changing local_db_sync_required didn't do anything and it just reverted back to "false" for me.
What you will find, is Market will run quickly again BUT, you have no links so none of your apps show as installed. Although it will probably sync over time, the point of my messing around was fairly instant gratification. Thus the next section.
New Problem: Market speed is normal, but no apps are linked. Hey, I use Titanium backup! Fix Market links works, partially. I have 226 apps backed up in TB (Yes, this is why I wanted to get this working) and when I fixed Market links, it found 167. I fixed them again and it found 9, then 17, then 6 etc... It repeated some apps and never detected others. I checked and some of the "fixed" apps did not show in downloads... So I started looking. Menu -> Legend showed me part of the issue. Smiley face -vs- green M. For some reason, some of my apps were not linking properly. Here's how to get that part working.
Partial Solution: Here's what I did in TB. I filtered by Status: Backed up and Type: User. Starting at the top of the list, I long pressed on the first "smiley face" which means it didn't back up the Market link and if it was "Attached to Market", I Detached it. View in Market and installed the app. When it was done, I backed the app up again and viola, green M showing it backed up the Market link. I did this many, many more times to fix my links. It worked in all occasions as long as I could find the app in the Market. Of course, some apps installed outside the Market cannot be fixed (duh), but all others worked fine.
I still have a problem getting everything attached in one shot. If I fix Market links in TB, I still get strange results, but this is as close as I can get and I found quite a few apps that have not been linked for so long, they were a few revs behind, so I'm happy with how far I've gotten.
Questions that will be asked:
- Why didn't you force attach to Market with TB? Because it didn't work. Some indicated it did, but they didn't show up in Market as installed, they didn't back up as linked and some even reverted back to not being attached and the forced button was available. The above is how I got around all of that.
- What about the other cool DB's and .xml? I didn't find that it was worth any possible issues to restore anything else except this file. That is probably what got me into this in the first place. Your mileage may vary. DB's usually need an update script if any changes are made. If that doesn't happen and the schema doesn't match, that's usually bad. That's why a lot of ROM's require a wipe. The old doesn't match the new...
- Why can't you backup Market with TB now that it is working well? I could and it would probably work, but I know it won't work forever because it didn't before. It also won't help someone else who is in a similar situation. I've been using TB (paid) since it came out and I love it. But, it's not perfect.
- Why should I mess with this instead of waiting for it to fix itself? You probably shouldn't. I've found that if I did a restore of apps, some NEVER go back to the Downloads section without a re-install. That's my concern.
- I don't have any of these problems, why are you posting this? Because I and others have. The universe does not revolve around you. Please move on.
- Why did you post this in Dev? As I said in the beginning, because we need someone who knows how this OS works so maybe a reliable workaround can be had for all. I didn't post in DEV for exposure, I posted here because I started it and I don't know where to go. Maybe a fix can be turned into an app or incorporated directly within a ROM. Who knows? I'm not a DEVing, but I am troubleshooting an issue within the OS.
One thing I've found that helps, is I kinda ignore if it shows up in Downloads in the market after a restore. I check for updates using AppBrain app, it finds all the apps on the phone whether they're in the market or not. Then, whenever an app is updated, it directs you to the market download page. If the market link was broken, that will say "Install" instead of "Update", but an install at that point will update properly, and you'll now have a working market link.
The main goal of having apps show up in the market, IMHO, is updates and uninstalls. Use the system uninstaller rather than the market for uninstalls, and use AppBrain to find updates. Works for me.
Thanks a lot for putting this up! I was banging my head against the wall last night, as I ran into this issue again and couldnt remember how I fixed it on my G1
zimphishmonger said:
Thanks a lot for putting this up! I was banging my head against the wall last night, as I ran into this issue again and couldnt remember how I fixed it on my G1
Click to expand...
Click to collapse
yw
lotherius said:
One thing I've found that helps, is I kinda ignore if it shows up in Downloads in the market after a restore. I check for updates using AppBrain app, it finds all the apps on the phone whether they're in the market or not. Then, whenever an app is updated, it directs you to the market download page. If the market link was broken, that will say "Install" instead of "Update", but an install at that point will update properly, and you'll now have a working market link.
The main goal of having apps show up in the market, IMHO, is updates and uninstalls. Use the system uninstaller rather than the market for uninstalls, and use AppBrain to find updates. Works for me.
Click to expand...
Click to collapse
I rarely uninstall via market. Have an app that throws me straight to the system uninstaller from the apps icon. I like appbrain, but it exhibits the same issue as the Market for me as far as detecting installed apps in some cases. I use the Market for updates and it works fine for me as long as the apps are linked. I think it has something to do with the hash getting messed up in the assets.db
Using a rooted NC with the 2.2 Market I'm not able to find certain apps such as NFS Shift, Jet Car Stunts and many others. I also have a Droid and I can get these apps by purchasing them on the Droid, locating the APK and then transferring them to the NC but I would really like to figure out how to get these apps to show up in the Market on the NC. I've edited the build.prop file about 20 different ways but I'm not having much luck. Has anyone else been able to figure this out?
I'm having the same issue and no luck finding an answer by searching. Apps like Forum Runner are not showing up. Anyone have a solution?
dct3416 said:
Using a rooted NC with the 2.2 Market I'm not able to find certain apps such as NFS Shift, Jet Car Stunts and many others. I also have a Droid and I can get these apps by purchasing them on the Droid, locating the APK and then transferring them to the NC but I would really like to figure out how to get these apps to show up in the Market on the NC. I've edited the build.prop file about 20 different ways but I'm not having much luck. Has anyone else been able to figure this out?
Click to expand...
Click to collapse
Bump
Sent from my Nook Color!!
Apps are available or filtered based on device type and locale. So, it is highly likely that the software you are looking for not showing because of that.
I went the build.prop editing route as well, to no avail. Have you tried nookie froyo marketplace yet? i didn't compare that, but i know our devices are listed as the same device there, and I'd be very curious to see if the same apps are filtered on nookie froyo...
Bimboy said:
...Have you tried nookie froyo marketplace yet? i didn't compare that, but i know our devices are listed as the same device there, and I'd be very curious to see if the same apps are filtered on nookie froyo...
Click to expand...
Click to collapse
Yeah the same apps are filtered there as well.
The market on the NOOKcolor, even if it looks like the new market, will only show applications that conform to the Android API 7 API level (2.1 and below). FroYo apps all conform to the Android API 8, so they won't show up on your nook unless you drop FroYo onto it.
The market automatically filters applications that may be "too much" for your device. Sideloading them is the only way around this limitation.
Source: http://developer.android.com/guide/a...pi-levels.html
im not sure if this is a repost but check out this app...it has over 300 free flash games you can download. For some reason google banned this app from the marketplace so you have to go download it from their website, google kongregate android.
Well, I've also been playing those games directly from my phone's browser (Miren) and it works!
Works great
Id find out why it was banned before installing it. Just my 2c
It's back on the market now.
Not on market
I run KAOS Froyo 2.2.1 and when I search the market, it is not there.
anyone have the original apk that allows to install flash games to sd card? or that one doesn't work anymore because they updated the app?
Just wait 5minutes, I'll post the original here.
edit:
Okay you can download the original (January 18/v1.0.8) apk from this site:
http://www.getjar.com/mobile/53364/kongregate-arcade-for-samsung-gt-i9000-galaxy-s/?s=phones
It is completely free, and this is the version that got banned from the Android Market.
Google say it is like an AppStore within the Android Market and I agree, but it is an awesomely free one with great titles!
And I still stand behind my reasoning that this "App" or "AppStore" wasn't threatening/damaging the Market in any way ... infact it was doing the exact opposite by bringing more titles to the Android platform (and enticing iOS/WP7 customers).
Why this older version is better than the new one (on the Android Market) is because it has the "offline mode". It automatically downloaded the flash games to your internal/SD card ... thus you don't need to constantly waste your time, money and internet allowance on re-downloading it again and again.
The new one sucks because it has no "offline mode" instead it tries to save the games to your browsers cache. I've noticed from experience once you have about a dozen or more games cached, the performance of the Android browser becomes slower. In fact, it pretty much overloaded mine, and the froyo system "fixed" the problem by clearing it automatically; making me lose my previous data and the games. I also think by exhausting the cache, this might cause faster battery drain from your device.
Here's a quick note, try to run as few Apps as possible when trying to play these flash games. This thing will cripple older/slower devices, and will give newer ones a lot of stress. If you do not close all the Apps, that's fine it might run a little slower, but make sure you definitely close down any internet browsers or Apps that use/stress the Flash 10.1 resources. Also, you can control which directory the games will be downloaded to (either to internal or to SDcard), so choose depending on your personal space needs. (I'm using a Galaxy S I9000 with stock froyo)
If you download from another source and want to test if its the original (superior) version, you can do so by:
Downloading/Opening/Playing any game (eg Ink Ball). Then exited the app and disable any internet connections (switch on Flight mode). Re-open the App. Try playing the same game (eg Ink Ball) ... if it enters/resumes (congrats you have the original version) otherwise it will come with a note about getting an internet connection.
Go GameStop for making this available again!
ekin said:
Just wait 5minutes, I'll post the original here.
edit:
Okay you can download the original (January 18/v1.0.8) apk from this site:
http://www.getjar.com/mobile/53364/kongregate-arcade-for-samsung-gt-i9000-galaxy-s/?s=phones
It is completely free, and this is the version that got banned from the Android Market.
Google say it is like an AppStore within the Android Market and I agree, but it is an awesomely free one with great titles!
And I still stand behind my reasoning that this "App" or "AppStore" wasn't threatening/damaging the Market in any way ... infact it was doing the exact opposite by bringing more titles to the Android platform (and enticing iOS/WP7 customers).
Why this older version is better than the new one (on the Android Market) is because it has the "offline mode". It automatically downloaded the flash games to your internal/SD card ... thus you don't need to constantly waste your time, money and internet allowance on re-downloading it again and again.
The new one sucks because it has no "offline mode" instead it tries to save the games to your browsers cache. I've noticed from experience once you have about a dozen or more games cached, the performance of the Android browser becomes slower. In fact, it pretty much overloaded mine, and the froyo system "fixed" the problem by clearing it automatically; making me lose my previous data and the games. I also think by exhausting the cache, this might cause faster battery drain from your device.
Here's a quick note, try to run as few Apps as possible when trying to play these flash games. This thing will cripple older/slower devices, and will give newer ones a lot of stress. If you do not close all the Apps, that's fine it might run a little slower, but make sure you definitely close down any internet browsers or Apps that use/stress the Flash 10.1 resources. Also, you can control which directory the games will be downloaded to (either to internal or to SDcard), so choose depending on your personal space needs. (I'm using a Galaxy S I9000 with stock froyo)
If you download from another source and want to test if its the original (superior) version, you can do so by:
Downloading/Opening/Playing any game (eg Ink Ball). Then exited the app and disable any internet connections (switch on Flight mode). Re-open the App. Try playing the same game (eg Ink Ball) ... if it enters/resumes (congrats you have the original version) otherwise it will come with a note about getting an internet connection.
Click to expand...
Click to collapse
does this older(original) version still gets updates? like new flash games and etc?
edwinlee90 said:
does this older(original) version still gets updates? like new flash games and etc?
Click to expand...
Click to collapse
When I first installed it (after it was removed from Market), there was around ~320 games available.
I've checked today, and there is 338 games available.
So yes, and I hope they will keep it that way
Its not allowing to download for Captivate, does anybody has the apk or zip file, if so please share the link
aksma said:
Its not allowing to download for Captivate, does anybody has the apk or zip file, if so please share the link
Click to expand...
Click to collapse
I found it fine with my cappy, running Andromeda 1.0. This is a OS 2.2 or higher since it uses flash.
get v1.0.8 here or here
Does any one have the old good one with offline mode?
Sent from my ComBadge..
sublimaze said:
get v1.0.8 here or here
Click to expand...
Click to collapse
Does any one have problems with the links from there phone? I downloaded 1.0.8 on win7 with out a problem but xscope and default bowser on my Epic running froyo would not download the file?
Sent from my ComBadge..
I've noticed that when I try to install quite a few apps on my Nook Color running Honeycomb, they don't show up. One good example of this is Pocket Legends. Is there something I need to change on my NC to make these apps show up? Thanks!
Pocket Legends now installs directly to the SD-Card. Try moving the app to internal and seeing what happens from there. Or taking out the SDcard before installing it.
Well, when I go to the market and do a search, Pocket Legends doesn't even show up in the search..so I don't even have the opportunity to install it.
On a side note, I notice that for some reason the UI gets clipped when I hold the NC upright. The 'desktop' icons on the far left get cut in half. I don't know if I need to adjust some DPI setting or something.
The build.prop needs to be edited so the app will show up. Even if it does that does not mean it will install correctly. As for what the build.prop needs to be edited to I can't say. I don't run HC myself but I know when leaked Android fiel come out of the Moto devices that are not public yet we have to edit the build.prop so all apps will display. There is a line in the build.prop that tells the Market what device you are using and what will work on the device to install. That is why you currently are not able to see the app even when you run a search for it. I don't have it handy but take a look over at Nookdevs.com I'm almost positive I saw info on wha tto change the build.prop to so most apps will show up.
I've followed the instructions at http://nookdevs.com/Honeycomb_Google_Apps_and_Market to change the build.prop file. I've tried both the Xoom and Nexus S entries without success.
I've got all the apps in the market showing up now that didn't before.
The following vid was posted in the Nook General forum that explains how to do this
http://www.youtube.com/watch?v=7l-nySibzeA&feature=related
I've tried that before, and I just tried it again without success.. :/
Sent from my Droid using XDA Premium App
Thirtybird said:
I've got all the apps in the market showing up now that didn't before.
The following vid was posted in the Nook General forum that explains how to do this
http://www.youtube.com/watch?v=7l-nySibzeA&feature=related
Click to expand...
Click to collapse
I have to admit, I was really skeptical of this working... but it did! Running HC (on SD) on my wife's nook color, and couldn't find numerous apps in the Market. Did what the video said, and voila! The missing apps are there. Awesome! Thank you for posting that!
/Kevin
Thirtybird said:
I've got all the apps in the market showing up now that didn't before.
The following vid was posted in the Nook General forum that explains how to do this
http://www.youtube.com/watch?v=7l-nySibzeA&feature=related
Click to expand...
Click to collapse
That video really follows what is posted in the "Getting Protected Apps To Show in Market" section of -> http://nookdevs.com/Honeycomb_Google_Apps_and_Market
Settings -> Manage Applications -> All -> Market
Clear Cache then Force Stop -- DO NOT clear data
Settings -> Manage Applications -> All -> Google Services Framework
Clear data then Force Stop
Then reboot the NC
Click to expand...
Click to collapse
Except the video doesn't have you edit the Build.Prop file, tells you to start market first, go to "RUNNING" rather than "ALL" for applications, and it tells you to try market and let it error before reboot.
I've done it the "Video's way" without seeing any additional apps. I've done it nookdevs.com way (including editing build.prop), and many more apps have shown up including those I was looking for.
However, even though I see more apps, I'm not sure I see "ALL" apps in market that I do on my android phones (Incredible, Droid X, Moto Droid).
Ok so here is my problem: I loaded on a custom ROM the second I got my phone, so I have never run stock before and I have had no name in the market when I post comments on things and I guess that didn't really matter, but now I loaded on Darky 10.1 and my ratings do not stick on the market. I have tried market fixer in SGS tools to no avail.
Any way to fix my market so it keeps my ratings and displays a name when I make comments?
Exostenza said:
Ok so here is my problem: I loaded on a custom ROM the second I got my phone, so I have never run stock before and I have had no name in the market when I post comments on things and I guess that didn't really matter, but now I loaded on Darky 10.1 and my ratings do not stick on the market. I have tried market fixer in SGS tools to no avail.
Any way to fix my market so it keeps my ratings and displays a name when I make comments?
Click to expand...
Click to collapse
try clearing market data from application management
profiles
Only way I've ever gotten the name that shows up to change is to mess with the info supplied to the google account.
The rating/comment might also be linked to the google account, as I can look in the market for apps I've once had but long since removed and done plenty of "full wipe" ROM flashes since yet the rating and comment are still there.
And no, I've never once restored anything relating to the market app or its data. I consider it a system app, and use it as is.
Well thanks for the answers, but I still have no luck with this...