Related
**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-nySibzeA&feature=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.
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!
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.
roebeet said:
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!
Click to expand...
Click to collapse
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!
short/y said:
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.
Click to expand...
Click to collapse
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.
rcgabriel said:
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.
Click to expand...
Click to collapse
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.
This one worked ok for me
ro.build.fingerprint=samsung/SGH-T849/SGH-T849/SGH-T849:2.2/FROYO/UVJJB:user/release-keys
ewitte said:
This one worked ok for me
ro.build.fingerprint=samsung/SGH-T849/SGH-T849/SGH-T849:2.2/FROYO/UVJJB:user/release-keys
Click to expand...
Click to collapse
Is that from the Samsung Tablet? That may be closer to what we're really running.
short/y said:
Is that from the Samsung Tablet? That may be closer to what we're really running.
Click to expand...
Click to collapse
Yes this is Galaxy Tab. Probably better a Tegra tab once a full market one comes out.
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.
Wait!!!! It does work. I tried again after posting and it's there! Thanks!
Is it possible to post the TV.com app? I don't want to do the mod but would love that app!
Great post man worked like a charm, I can get my slingbox app from the market now.
Edit: dammit I can't get the downloaded sling client to launch even after trying it many times which usually worked.
I'm going to give it a shot but being a newbie I'm not clear on this step:
5) Now you are going to click on Save and Exit. And then remount the /system directory as R/O
Will "remount as r/o" be an option to select at this point? If not, can you provide more detail.
The rest of the mod is easy enough to follow.
Thanks.
jdnyc said:
I'm going to give it a shot but being a newbie I'm not clear on this step:
5) Now you are going to click on Save and Exit. And then remount the /system directory as R/O
Will "remount as r/o" be an option to select at this point? If not, can you provide more detail.
The rest of the mod is easy enough to follow.
Thanks.
Click to expand...
Click to collapse
No worries its just a button on root explorer, download it and you will see it fairly quick.
NM..........
Fixed
Thanks works great
Can't get this to work. When I toto building.prop there s no option to open it in text editor. Only toopen as text. But then there is no way to edge the sentence.
ewitte said:
This one worked ok for me
ro.build.fingerprint=samsung/SGH-T849/SGH-T849/SGH-T849:2.2/FROYO/UVJJB:user/release-keys
Click to expand...
Click to collapse
Replaced this line only, did the Market fix via Settings and it worked like a charm. And Swype continues to work as well.
-=Sent from my ViewSonic G Tablet using Tapatalk=-
Worked perfectly thanks! Steps 4a and 6 are not necessary as you precicted
So...I had some issues yesterday which caused me to unroot (Pete's), and restore via power and volume button(s). Everything is back up and running very smooth today except...I use handcent, which is fine. Problem is I am now recieving dual notification. So, I need to disable notification on the stock messaging app, but It is nowhere to be found (by me). Wondering if there is any way to reinstall stock messaging app? Is there an .apk for that? If no, how can I locate it? Through root explorer? Titanium Backup? It's disabled because I haven't re-rooted, and I don't know If I care to.
Thanks in advance, any help is much appreciated!
Brock
The BIOIC uses some really weird things, and in terms of message for SMS, look under the letter M for messages or U for Universal inbox (which will then open the messaging app).
I'll have another look. Thanks
Still looking for a solution...
I have the system dump - let me go looking real quickly.
Problem is, that since you're not rooted, you cannot install the app to the /system folder, which is where all the system apps go, so....
johnlgalt said:
I have the system dump - let me go looking real quickly.
Problem is, that since you're not rooted, you cannot install the app to the /system folder, which is where all the system apps go, so....
Click to expand...
Click to collapse
Hey John, I did re root. And I have the gingerbread mms. apk. Where exactly does it go? I have tried to install it but I guess I am trying from the wrong location?
What's the full name of the .apk?
---------- Post added at 01:08 AM ---------- Previous post was at 01:06 AM ----------
Wait, you're saying you have an MMS.apk from another ROM? If your BIONIC is stock (except being rooted of course) that probably will not do you any good, b/c I have no ms.apk on my phone...
well...perhaps. I read of the same problem someone had on a forum- they lost their native messaging app. There was a link for the gingerbread (not bionic, this I know) mms.apk. I dropped it into my sd, and it will not install. So, the bionic mms.apk would probably or no doubt be unique I take it?
benwiggin2 said:
well...perhaps. I read of the same problem someone had on a forum- they lost their native messaging app. There was a link for the gingerbread (not bionic, this I know) mms.apk. I dropped it into my sd, and it will not install. So, the bionic mms.apk would probably or no doubt be unique I take it?
Click to expand...
Click to collapse
I have a deodexed messaging app that is similar to the OG Droid messaging. I was able to pull it from a ROM about 3 ago (I cannot even remember WHICH ROM I tried! LOL) This is the only.messaging app I have ever used on all of my DROIDX. Send me a PM with your email address if you would like it. Oh yeah, you can also "install" it like any other apk.
Sent from my DROID BIONIC using Tapatalk
Remember to hit the "Thanks" button when someone helps you!
johnlgalt said:
I have the system dump - let me go looking real quickly.
Problem is, that since you're not rooted, you cannot install the app to the /system folder, which is where all the system apps go, so....
Click to expand...
Click to collapse
Hey John, were you able to find anything?
Sorry, I didn't go looking until I heard back from you.
In my current BIONIC, there is both messaging.apk and messaging.odex.
In the system dump I have of the BIONIC software, I have the same files. The system dump is the 5.5.886 files, though.
if you're at 100% stock (other than being rooted) then PM me and I'll send you a .ZIP of both files.
Bought KF2 today, rom updated to 10.2.1. Rooted using the automated rooting tool found on this forum with adb and other required pieces installed.
Have superuser installed, have root explorer and ES file explorer installed.
I installed google services framework apk
i installed market apk which works until you attempt to download anything, then it crashes.i could not get it to set to rw/r/r its set to rw/rw/r
I downloaded google play apk but it crashes every time i try to open it. same security set as above
Would love some help in getting this to work.
since rooted facebook keeps crashing but tweetcaster has been rock solid.
Did you installed GoogleLoginservie.Apk?
Sent from my KFTT using xda premium
techknowgn said:
Bought KF2 today, rom updated to 10.2.1. Rooted using the automated rooting tool found on this forum with adb and other required pieces installed.
Have superuser installed, have root explorer and ES file explorer installed.
I installed google services framework apk
i installed market apk which works until you attempt to download anything, then it crashes.i could not get it to set to rw/r/r its set to rw/rw/r
I downloaded google play apk but it crashes every time i try to open it. same security set as above
Would love some help in getting this to work.
since rooted facebook keeps crashing but tweetcaster has been rock solid.
Click to expand...
Click to collapse
You have to get the permissions set to rw-r--r--. That could be causing your problem. to set the permissions in root explorer just long press on the apk and you should see an option for permissions. Then reboot
no matter what rom I use, on any phone. I always chmod 777 all of the modified apks and it seems to work.
Currently waiting on my kf2 to get here. so no help on specifics. sorry.
hmmmmm
onemeila said:
You have to get the permissions set to rw-r--r--. That could be causing your problem. to set the permissions in root explorer just long press on the apk and you should see an option for permissions. Then reboot
Click to expand...
Click to collapse
I'm by no means an expert but on every unix like system I've ever worked with giving more permissions than needed did not compromise the ability of programs to run or the user to do stuff that was needed. It did however compromise the security of the system .... so for what it's worth I don't believe your issue is due to the permissions you set and would look elsewhere first.
---------- Post added at 03:19 PM ---------- Previous post was at 03:06 PM ----------
fmkilo said:
no matter what rom I use, on any phone. I always chmod 777 all of the modified apks and it seems to work.
Currently waiting on my kf2 to get here. so no help on specifics. sorry.
Click to expand...
Click to collapse
If you are using the tablet as a stand alone device, i.e. not networked, and you don't ever take it out of the house; not an issue. However, part of the reason these permission are there and not everything has read, write and execute privileges (777 = rwxrwxrwx) is security. Thus setting everything to 777 is a security risk and potentially leaves gaping security holes which could be used to gain access to your device. Thus I would classify this as a BAD IDEA if you keep any data of value on your device and are worried about having it exposed.
rbto said:
I'm by no means an expert but on every unix like system I've ever worked with giving more permissions than needed did not compromise the ability of programs to run or the user to do stuff that was needed. It did however compromise the security of the system .... so for what it's worth I don't believe your issue is due to the permissions you set and would look elsewhere first.
---------- Post added at 03:19 PM ---------- Previous post was at 03:06 PM ----------
If you are using the tablet as a stand alone device, i.e. not networked, and you don't ever take it out of the house; not an issue. However, part of the reason these permission are there and not everything has read, write and execute privileges (777 = rwxrwxrwx) is security. Thus setting everything to 777 is a security risk and potentially leaves gaping security holes which could be used to gain access to your device. Thus I would classify this as a BAD IDEA if you keep any data of value on your device and are worried about having it exposed.
Click to expand...
Click to collapse
I agree. At google play there's plenty of malware. I think you should play it safe
Enviado desde mi LG-P990 usando Tapatalk 2
I am having the exact same problem as original poster. I have tried everything from resetting to factory settings and rerooting to trying different versions of google play/market
GoogleLoginservie.Apk fails and wont install
I had it working before the kindle updated and undid my root the other day. This was the only post I could find of someone having the exact problem I am having with the KF2. Is this some kind of hidden amazon security feature to keep us from using google? I am at my wits end on this one. =/
Basically i cant move apps to System/app folder, or change permissions of applications. Even i cannot change build.prop with modifications. Any change i make, return to its original state. Im using Root explorer and I always set R/W permission to do any change.
Enviado desde mi XT1058 mediante Tapatalk
are you remembering to boot in recovery mode i think that is required.
You mean... Stock Recovery? .... Holding volume down and ppwer right? ...let me try
Sent from my Moto X
gueszman said:
You mean... Stock Recovery? .... Holding volume down and ppwer right? ...let me try
Sent from my Moto X
Click to expand...
Click to collapse
after you do that you need to press volume down to put the cursor over recovery then pretty volume up to select it and you will be in recovery and your changes will actually remain set after reboots.
Ok...I did it like you say...but Recovery does not start. Is like when i reboot the device... :/
Sent from my Moto X
gueszman said:
Ok...I did it like you say...but Recovery does not start. Is like when i reboot the device... :/
Sent from my Moto X
Click to expand...
Click to collapse
I can't believe people still don't know how to do this or understand how this root works. When you boot into recovery it boots into R/W permission off. You no longer have stock recovery after you make changes then reboot normal and the changes will be permanent.
bigv5150 said:
I can't believe people still don't know how to do this or understand how this root works. When you boot into recovery it boots into R/W permission off. You no longer have stock recovery after you make changes then reboot normal and the changes will be permanent.
Click to expand...
Click to collapse
What the heck! I swear, I've been looking for this answer for the last day. No guides I've read indicate this needs to happen.
Thanks!
---------- Post added at 03:07 PM ---------- Previous post was at 02:57 PM ----------
bigv5150 said:
I can't believe people still don't know how to do this or understand how this root works. When you boot into recovery it boots into R/W permission off. You no longer have stock recovery after you make changes then reboot normal and the changes will be permanent.
Click to expand...
Click to collapse
Just tried this three times and no dice. build.prop get's overwritten every time.
mcgrathpatj said:
What the heck! I swear, I've been looking for this answer for the last day. No guides I've read indicate this needs to happen.
Thanks!
---------- Post added at 03:07 PM ---------- Previous post was at 02:57 PM ----------
Just tried this three times and no dice. build.prop get's overwritten every time.
Click to expand...
Click to collapse
Ok try another file manager I use es file explorer mainly but it is finicky even though you have root it doesn't let you change certain things. I have Rom toolbox pro and use the root explorer works every time. If this doesn't work for you then you may not actually be rooted download a root checker and make sure.
bigv5150 said:
Ok try another file manager I use es file explorer mainly but it is finicky even though you have root it doesn't let you change certain things. I have Rom toolbox pro and use the root explorer works every time. If this doesn't work for you then you may not actually be rooted download a root checker and make sure.
Click to expand...
Click to collapse
I did exactly this. Tried it with both Build Prop Editor and it wasn't working. Then root explorer, saved, and exited the program. that time it worked.
And, as soon as I did that, got everything up an running at 260dpi. Looks great, but, active notifications doesn't work any longer. Shame. Now I gotta figure that out!
mcgrathpatj said:
I did exactly this. Tried it with both Build Prop Editor and it wasn't working. Then root explorer, saved, and exited the program. that time it worked.
And, as soon as I did that, got everything up an running at 260dpi. Looks great, but, active notifications doesn't work any longer. Shame. Now I gotta figure that out!
Click to expand...
Click to collapse
If I had to bet change the screen resolution messed with the active notifications they may require a certain DPI.
Tried setting specific DPI to that as well and no dice.
Sent from my XT1060 using Tapatalk
bigv5150 said:
Ok try another file manager I use es file explorer mainly but it is finicky even though you have root it doesn't let you change certain things. I have Rom toolbox pro and use the root explorer works every time. If this doesn't work for you then you may not actually be rooted download a root checker and make sure.
Click to expand...
Click to collapse
ps es file explorer works with root but you have to select root explorer and turn it on in the settings. Even after you tunr it on, you have to select settings after that (by clicking on root explorer again) and scroll down to remount r/w then change all the diretories to rw. Then it won't be finicky and will let you do everything you want to.
I came from Android 5.1.0 and had everything working.
I am using Viper4Android for years and always could get it to work... Probably the same now, but for now I didn't succeed.
My upgrade to Android M preview was done without any real preparation. When I took my phone out my pocket 2 days ago it was in a boot screen and asked me for the access code.
When I entered it I saw it was wiping all data of my phone...
Luckily I have Titanium Backup and decided this was also the day to try those previews of Marshmallow.
I copied the the folders Whatsapp and TitaniumBackup to my PC and installed it.
I was pleasantly surprised in the way it restored my desktop, but that was after I had to set my WiFi to a static IP or else I was not getting an IP.
Later I learned that I need to select the "old DHCP-client" to get access.... (why make a new one if the old one works and the new one doesn't?)
I was able to install restore as it was before, but I can't get Viper4Android to work.
I suspect it's something with Selinux.
I restored the app that changes the SeLinux through Titanium (I'm mentioning it as it might be the reason).
It gained root access, but already said it was running in "permissive" mode. Not explicitly, but I could only select enforcing.
Another difference with my previous system is that I don't have that warning all the time that I need to remove that app (the Selinux changer).
I also have root explorer on my phone and that one behaves strange when I set it into "root mode"
Suddenly I can't get straight to the SDCard and when I from root via mnt to my download folder I can see some files with a size, but files I recently downloaded are 0 bytes.
These files have normal sizes when I look at it in normal mode and also when I do an "ls -al" from a terminal session.
The files that have sizes are pushed there using the USB-cable via MTP. The files with 0 bytes are downloaded using Chrome...
I would be interested to know if others have succeeded to get Viper4Android working on this build on the Nexus 6
flash this http://forum.xda-developers.com/attachment.php?attachmentid=3375659&d=1435075941 then flash viper, then boot up.
Thank you very much, that did the trick.
I noticed there was an APK of viper4android in that zip, so I didn't install the viper4android afterwards as I was afraid there would be something in that package which could spoil it.
Thanks.
I would really like to know what part fixed it.
frater said:
Thank you very much, that did the trick.
I noticed there was an APK of viper4android in that zip, so I didn't install the viper4android afterwards as I was afraid there would be something in that package which could spoil it.
Thanks.
I would really like to know what part fixed it.
Click to expand...
Click to collapse
honestly, i dont know what the fix is.
---------- Post added at 02:26 PM ---------- Previous post was at 02:24 PM ----------
here is the n6 viper thread. that zip was from the op of this thread http://forum.xda-developers.com/nexus-6/themes-apps/viper4android-t2952137