Post Reply

[STICKY][FIX] Full market (improved market fix) on G Tablet

OP rcgabriel

4th December 2010, 09:44 PM   |  #1  
OP Senior Member
Thanks Meter: 139
 
450 posts
Join Date:Joined: May 2010
**NOTE FOR VEGAN TAB USERS** Steps 1-5 are no longer necessary for you, as the build.prop file in your /system directory has a working market fingerprint out of the box. Just apply the standard Market Fix (steps 6-8) and you are good to go.

I've seen several people complaining that the "full market" we had on G Tablet after the established market fixes wasn't quite full. Well, I've solved that problem, through a mixture of reading what others have done with other devices and experimentation. I will not promise that this gives you *everything*, but I do believe it gives you apps that otherwise required the release-keys status. Some of the apps you get may of course not work. But several applications I looked for before (TV.com for example, with streaming CBS video content) were not available with the previous market fix, and are now available with this fix. In fact, TV.com even works, except for a very minor video glitch in the upper left corner of the screen, and it's a cool app to get some quick streaming video content going on your G Tablet.

**NOTE** I take no responsibility for you screwing up your G Tablet. Please backup your system in Clockwork Recovery before doing any of this!

**EDIT** Removed unneccessary steps after feedback in this thread. Process is now very simple. Edited step 1 to clarify you need paid version of Root Explorer.

Here's how to do it:

0) Backup in Clockwork Mod. Please. I don't want you mad at me if this messes up your ROM.

1) Get the paid version of Root Explorer installed on your G Tablet. Apparently the free version lacks a text editor. If you only have the free version, the text editing step will need to be done in a separate program, or you will need to copy build.prop to your desktop, edit it there, and copy it back. Or use adb to push an edited build.prop to your tablet. Just buy Root Explorer though, it makes this very easy.

2) Browse in Root Explorer to /system. Then click on Mount R/W.

3) Long click on build.prop and click on Open In Text Editor.

4) Scroll down to the line ro.build.fingerprint=....
You are going to replace that with the following text:

ro.build.fingerprint=google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys

5) Now you are going to click on Save and Exit. And then remount the /system directory as R/O.

6) Now you are going to re-do the original Market Fix. I used the simple version illustrated here: http://www.youtube.com/watch?v=7l-ny...eature=related First, make sure Market is running, and browse around in it for a few seconds. If you don't do this, there may be no cache to clear and for some reason the market fix may not work. Then, go to Settings->Applications->Manage Applications->Running and scroll down to Market. Then hit Clear Cache, followed by Force Stop **DO NOT CLEAR DATA FOR MARKET, JUST CACHE**. Then go back, scroll down to Google Services Framework, hit Clear Data, then Force Stop.

7) Now try starting Market again and you get the famous Market Error. Now shut down the G Tablet, then turned it back on. Wait for Wifi to connect to your network before doing anything! I forgot to do that on the first try, so I rebooted again, waited for wifi to connect this time.

8) Now restart Market again. It seems to have sourced the fingerprint from build.prop somewhere in steps 6-7. Searches for previously missing apps now show up. Voila! A truly full market!


And steps 6 and 7 can almost certainly be replaced by the equivalent steps using Titanium Backup that I know a lot of people have been using, particularly with TNT Lite. I am running ZPad 2.2 here, so YMMV with TNT Lite. Please keep me informed if this works/doesn't work for you if you try it!

Credit goes to: Paul at Modaco for hacking on the Advent Vega and making the Market work fully on that device and for coming up with a working build.prop for the Advent Vega, Roebeet for inspiring me to look at the Vega ROM stuff with his current work on the VEGAn ROM, Rothnic for his excellent work on the ZPad ROM that I'm currently using. Basically, I'm just hacking and slashing here, this wasn't any sort of rocket science.
Last edited by rcgabriel; 19th December 2010 at 10:18 PM.
The Following 27 Users Say Thank You to rcgabriel For This Useful Post: [ View ]
4th December 2010, 09:58 PM   |  #2  
roebeet's Avatar
Senior Member
Flag Pennsylvania
Thanks Meter: 1,410
 
3,472 posts
Join Date:Joined: Jul 2010
Paul from Modaco is awesome -- and you are as well, for making this post!

Any apps in particular that you found after this, that were missing before? I might want to try this on my device. Thanks again!
The Following 2 Users Say Thank You to roebeet For This Useful Post: [ View ]
4th December 2010, 10:26 PM   |  #3  
short/y's Avatar
Senior Member
Flag Silly-con Valley
Thanks Meter: 58
 
617 posts
Join Date:Joined: Mar 2006
More
FWIW my Nexus One running a CM 6.0 nightly from 2 days ago has

ro.build.fingerprint=google/passion/passion/mahimahi:2.2.1/FRG83/60505:user/release-keys

Note the more up-level version (2.2.1) and build (FRG83). I haven't tried this on my GTab yet but I will as soon as I can get it up and running.
4th December 2010, 10:33 PM   |  #4  
OP Senior Member
Thanks Meter: 139
 
450 posts
Join Date:Joined: May 2010
Quote:
Originally Posted by roebeet

Paul from Modaco is awesome -- and you are as well, for making this post!

Any apps in particular that you found after this, that were missing before? I might want to try this on my device. Thanks again!

The only specific things I can tell you off the top of my head are TV.com which I know wasn't there because I searched for it a few hours ago. Also, I tried searching Market for Handcent before and found 14 or 15 results, and after this process I was able to retrieve 24 results.

There were a bunch of random apps I saw in the Top Apps list that I don't remember seeing earlier today. So that was enough to convince me that most of the missing 10-20% of apps are there now.

And thanks for the compliment, especially coming from the guy who made the G Tablet useful!
4th December 2010, 10:37 PM   |  #5  
OP Senior Member
Thanks Meter: 139
 
450 posts
Join Date:Joined: May 2010
Quote:
Originally Posted by short/y

FWIW my Nexus One running a CM 6.0 nightly from 2 days ago has

ro.build.fingerprint=google/passion/passion/mahimahi:2.2.1/FRG83/60505:user/release-keys

Note the more up-level version (2.2.1) and build (FRG83). I haven't tried this on my GTab yet but I will as soon as I can get it up and running.

I'm sure that will work too, though the FRF91 build string seems to match the existing data in the ZPad ROM at least. I'm guessing the two signatures will produce essentially identical Market results.
4th December 2010, 10:57 PM   |  #6  
short/y's Avatar
Senior Member
Flag Silly-con Valley
Thanks Meter: 58
 
617 posts
Join Date:Joined: Mar 2006
More
Quote:
Originally Posted by rcgabriel

I'm sure that will work too, though the FRF91 build string seems to match the existing data in the ZPad ROM at least. I'm guessing the two signatures will produce essentially identical Market results.

Yeah. I may be somewhat overoptimistic going with FRG83. The build and version numbers identify the version of the system code so apps may read them and make some assumptions as to certain API characteristics. We're probably closer to FRF91 than FRG83 on TnT Lite.
4th December 2010, 11:29 PM   |  #7  
Member
Thanks Meter: 2
 
93 posts
Join Date:Joined: Nov 2010
This one worked ok for me

ro.build.fingerprint=samsung/SGH-T849/SGH-T849/SGH-T849:2.2/FROYO/UVJJB:user/release-keys
4th December 2010, 11:32 PM   |  #8  
short/y's Avatar
Senior Member
Flag Silly-con Valley
Thanks Meter: 58
 
617 posts
Join Date:Joined: Mar 2006
More
Quote:
Originally Posted by ewitte

This one worked ok for me

ro.build.fingerprint=samsung/SGH-T849/SGH-T849/SGH-T849:2.2/FROYO/UVJJB:user/release-keys

Is that from the Samsung Tablet? That may be closer to what we're really running.
4th December 2010, 11:39 PM   |  #9  
Member
Thanks Meter: 2
 
93 posts
Join Date:Joined: Nov 2010
Quote:
Originally Posted by short/y

Is that from the Samsung Tablet? That may be closer to what we're really running.

Yes this is Galaxy Tab. Probably better a Tegra tab once a full market one comes out.
5th December 2010, 12:05 AM   |  #10  
Member
Thanks Meter: 1
 
32 posts
Join Date:Joined: Mar 2009
More
I did the following:
1) Edited build.prop as described in step 4, rebooted and searched for tv.com - no results
2) I preformed the edits in step 4a, rebooted and searched for tv.com - no results
3) I stopped Market & Google Services Framework & wiped Google Services Framework, rebooted after getting Market Error, waited for wifi and opened Market to search for tv.com - no results.

I can't say if it works. I haven't had trouble finding apps, but I can't find tv.com before or after the steps above. Perhaps, I missed something.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes