Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,737,213 Members 39,811 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
rcgabriel
Old
(Last edited by rcgabriel; 19th December 2010 at 10:18 PM.)
#1  
Senior Member - OP
Thanks Meter 139
Posts: 450
Join Date: May 2010
Default [STICKY][FIX] Full market (improved market fix) on G Tablet

**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.
The Following 27 Users Say Thank You to rcgabriel For This Useful Post: [ Click to Expand ]
 
roebeet
Old
#2  
roebeet's Avatar
Senior Member
Thanks Meter 1409
Posts: 3,472
Join Date: Jul 2010
Location: Pennsylvania
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!
Android devices: ASUS Transformer, Notion Ink Adam, Cowon D3
The Following 2 Users Say Thank You to roebeet For This Useful Post: [ Click to Expand ]
 
short/y
Old
#3  
short/y's Avatar
Senior Member
Thanks Meter 57
Posts: 612
Join Date: Mar 2006
Location: Silly-con Valley
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.
 
rcgabriel
Old
#4  
Senior Member - OP
Thanks Meter 139
Posts: 450
Join Date: May 2010
Quote:
Originally Posted by roebeet View Post
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!
 
rcgabriel
Old
#5  
Senior Member - OP
Thanks Meter 139
Posts: 450
Join Date: May 2010
Quote:
Originally Posted by short/y View Post
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.
 
short/y
Old
#6  
short/y's Avatar
Senior Member
Thanks Meter 57
Posts: 612
Join Date: Mar 2006
Location: Silly-con Valley
Quote:
Originally Posted by rcgabriel View Post
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.
 
ewitte
Old
#7  
Member
Thanks Meter 2
Posts: 93
Join Date: 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
 
short/y
Old
#8  
short/y's Avatar
Senior Member
Thanks Meter 57
Posts: 612
Join Date: Mar 2006
Location: Silly-con Valley
Quote:
Originally Posted by ewitte View Post
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.
 
ewitte
Old
#9  
Member
Thanks Meter 2
Posts: 93
Join Date: Nov 2010
Quote:
Originally Posted by short/y View Post
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.
 
mike0miller
Old
#10  
Member
Thanks Meter 1
Posts: 32
Join Date: Mar 2009
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.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes