yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] alterechtschreibung:
Can you do a

jarsigner -verify -verbose Vending.3.4.7.noupdate.norestrictions.nosig-aligned.apk

and post the output here. I would do it on my own, but I can't find a download link.
[Android Apps and Games] Tsjoklat:
here you go:

Edit: md5 for verification

0c1bde3d4e82b80c36add02823336dd7 Vending.3.4.7.noupdate.norestrictions.nosig-aligned.apk
[Android Apps and Games] alterechtschreibung:
Thanks.
[Android Apps and Games] alterechtschreibung:
Well, gapps-jb-20130813 seems to be the latest one that works flawlessly without the Google Play Services. gapps-jb-20130813 works fine on Android 4.4
[Android Apps and Games] robertverdes:
Does anybody have the 3.7.11?

Hey guys, awesome hackjob. I'm struggling to get te ICS beta rom working on my dusty HTC Desire, and I really really need to fix the auto-updating issue of the market.

It comes with 3.7.11, but can't find the noupdate version anywhere (actually any no* variant). I found 3.9.16 which managed to scrape off the internets, and still hangs at the loadingscreen.

Does anyboy have it around somewhere? Currently trying 3.4.7 version provided up here (thanks uploader)
[Android Apps and Games] Raztan:
Hello, I know his is probably not the right thread but it's the closest one I could find.

Im having trouble with rovo89's play store module for xposed, using the no-restrictions option to be able to apps previously listed as incompatible.

They no longer are shown as incompatible but when I goto install I get errors.

EX: Iheartradio app says something ot the effect of "can not find the item you where trying to purchase" (of course it's a free app)

and gamelofts GT racing 2, which gives me a 942 error.

Im using a jxd7800, with a non modified play store, so it's self updating to the latest version.4.2 or something I think

I tried reverting back to original playstore that was on the device 3.x something but it did'nt work either (and of course auto updated)

Im running Jelly Bean 4.2.2

Anyone have advice to get better compatibility?

I know changing the build prop appears to work for others, should I just go ahead and do that or is there a non invasive way of getting this to work?
[Android Apps and Games] hadi_rena:
I'm using xposed and play store fix and didn't found any incompatibilities. If you got 'item not found' it's probably not available for your country. It can not be fooled since it's done by server side.

If you believe previously can download the item then:

Disable play store fix xposed mod

Change to default LCD density

Reboot

Wait a moment (maybe you want to clear play store cache or data)

Try to download again
[Android Apps and Games] Raztan:
It's listed as not compatible, So I can't even try to install it without the store fix enabled.. otherwise play store just hides stuff from you that's not compatible.

I've reboot several times.

I've force stopped play store and cleared cache and data.

It's not my country I-heart-radio app is advertised like crazy here in the US, My sister uses it on her cheap a13 based azpen.

GT racing 2 gives a different error 942.

Not really sure what else to try.

I even reverted back the play store to what the rom came with (3 something came loaded) but that did'nt act any different (and of course it auto updates)
[Android Apps and Games] hadi_rena:
It's weird... may be this is the last resort for you: http://apps.evozi.com/apk-downloader/ Try to download the apk from this site and manually install it. It's safe I already try since it can update my existing apps which should have same digital signature.

Sorry for OT
[Android Apps and Games] Raztan:
Ya I've used the website of that app to get apk's before.. some apps it wont work because you run into licensing problems.

I know dead trigger for example will say you've not bought the app and refuse to download the obb files if you side load even though it's a free app lol.

I was hoping to get this working so I can just install stuff normally without having to resort to side loading which don't always work.
[Android Apps and Games] rovo89:
I usually check https://play.google.com/store to find out why some apps are marked as incompatible. When you click the "Install" button, you can choose the target device, and there it gives more details (e.g. "not available" in your country).
[Android Apps and Games] django92:
Where're the downloads?

Where can I download Tsjoklat's patched Android Market? - It seems there are only posts with Listings of MD5sums (like the one quoted below), but no attachments or download links.

Am i missing something, or what's going on here?

Cheers.
[Android Apps and Games] [] AL []:
Read one page back... Tsjoklat explained what happened with the files...and you'll even find a shared apk.... :silly:

And this seems like others have asked about it already, but I've got to ask:

Anyone knows how to remove country restrictions on newer Play Store version?

I'd be really interested in finding this out. I'm currently using v4.8.20 which I've modded for no-update [Thanks to Tsjoklat btw: I was really glad to find out that this tweak still works after not trying it for over 2 years!!! :good:] but the the Document.smali file is too different to tweak now... :crying:

Any help would be greatly appreciated.

Cheers

/AL

/ Thanks

Edit:

I just noticed on the OP: "Credits to L.D.B. for the "no restrictions" patch."

How can I get in touch with that xda member?

I've tried searching, but I've never succeeded in finding people that way here...
[Android Apps and Games] Tastethefear:
download

This is probably a stupid question but I'm kinda new, how do I download this...?
[Android Apps and Games] [] AL []:
Please, read the post just above yours.... :banghead:

Friendly reminder here: read, read and read more. Use the search tool and read some more before posting new threads/posts on xda...

My translation of this: always -at the very least- read the OP's (Original Post #1) page (first) and the last few days worth of posts at the end of the thread...

I'm not making this up; it's part of xda forum user agreement...

Next would be how to use the thank button, but let's concentrate on the lesson above first if you don't mind ;)

Welcome to xda anyhow. :thumbup: :thumbup:

/AL
[Android Apps and Games] whodisname:
Every link I click brings me to page 35 of this post. What's up with that?
[Android Apps and Games] garbb:
I, like other people, came to this thread to find the patched market .apk's and was disappointed that they were removed. But I just wanted to mention that the lucky patcher app has a custom patch for the playstore app that will disable updates and it works for me.

Or...maybe everyone already knew this...
[Android Apps and Games] [] AL []:
well, fyi what is described on the OP still works. So patching the Playstore to prevent it to auto-update is still just a matter of changing a "0" for a "1" in a smali file.

So there can't be a much easier mod than that to do/learn...
[Android Apps and Games] nicesoni_ash:
Can you clear my doubts please.

- iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I

+ const/16 v0, 0xa0

Here this code represents removing iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I

and adding const/16 v0, 0xa0. Right?

Edit:

Tried and yes, I needed to remove and add as I asked. Thanks anyways.
[Android Apps and Games] [] AL []:
I've never used/tried the dpi mod but yes "-" means delete and glad you've succeeded anyhow.
[Android Apps and Games] dtriguero:
I think i managed to stop playstore from self updating. Its version 7.8.15.p-all [o][pr]15448550. I read over code in OP. I decompiled phonesky.apk found in /system/priv-app/phonesky/. I found two .smali files located in com/google/android/finsky/selfupdate/ named selfupdatecheckerscheduler i opened both and searched for 0x0 both only had one entry so changed the 0x0 to 0x1 in both and rebuilt/signed the apk. I replaced the original apk in /system/priv-app/phonesky with modded one set permissions to rw-r-r and rebooted. Cleared app data and all seems to be working but did have a couple times app stopped but was prior to clearing app data. It did pop up in my notifications off and on saying downloading google play like was updating but then would just go away as if the update was cancelled. So far google play has not been able to self update but can update my other apps auto or manually as well as install new apps. Hopefully this can help others looking to stop google play from self updating.
[Android Apps and Games] [] AL []:
You think or you know that you did stop it?

Anyhow, it will be good if this works once again because apparently, this mod has stopped working quite a while ago (I haven't tried modding it myself for a long time and actually just kept using an old v6.0.5 PS apk).

But to further verify if it really works again, you can also try to go in PS settings and press the Build version (last item at the bottom); if things are like they used to, that would trigger an app update; just like clearing the PS cache, if I'm not mistaken there as well.

I'll try the mod myself later, but it would be great if you could try those two things. It might save me the editing/replacing 'trouble' (if it turns out that it still updates).
[Android Apps and Games] dtriguero:
It worked but caused google apps not to work with and error when opening say they require google play services and that my device wasn't compatible even though i have it. Also playstore app started closing it's self with no error as if i was closing it or hitting home after a few reboot not sure why. May someone as your self or another more knowledgeable​ then me can figure it out. I gave it a shot but unfortunately its pass my skill at least for now.

Edit- attached is the modded apk i made but needs work it don't work as should reasons i listed above
[Android Apps and Games] Tsjoklat:
I was under the impression that it was the "DPI Hack" that broke the app purchasing. Personally, I am using the "3.4.7 noupdate" version, but in all honesty, I have not tried purchasing anything for a while. It would be interesting to know if anyone is able to make purchases with any of the modified versions. Maybe there is another "check" in the Vending.apk that needs to be removed.
[Android Apps and Games] Mr. Barlow:
I tried the 3.5.16 no update, no restrictions, dpi320 hack on my Gnex (DPI 260), this is what I did:

Push the moded Phonesky

disable Market Updater

Clear Market Data

Clear GSF data

Reboot

Interesting enough, I see previously incompatible apps, such as Facebook, appear in My Apps (under installed), but when I search for something, it won't show up.

EDIT: 3.4.7 No update DPI 320 worked perfectly so far, Ill report back if it keeps up

EDIT2: A few minutes later and things go in and out of compatibility
[Android Apps and Games] tonyrojas2007:
I was really hoping to get google wallet back on my Nexus S after wiping and installing AOKP Milestone 5. It stopped working at Build #34 I believe. I tried the "Vending.3.5.16.noupdate.norestrictions.dpi240-signed" and It shows the install button now, but I still get an error and it wont download/install.
[Android Apps and Games] Tsjoklat:
I am curious if these modified versions of the Market function differently, depending on if it is used with Gingerbread or ICS. I have only been testing with Gingerbread.
[Android Apps and Games] famewolf:
You should still be able to do any purchasing you need via the webpage http://play.google.com/store/apps

The app "app quarantine" is free and useful for freezing market updater along with pushing the appropriate Vending.apk to /system/app via adb or your choice of update method.
[Android Apps and Games] lotherius:
so.... reading this thread it looks like the "final answer" is, no this does not fix compatibility permanently? So...... the GSF patch may still be needed?
[Android Apps and Games] chrlswltrs:
I am really happy with it. I have changed my LCD density and I can still update all of my apps, I can download free apps from my phone, and if I want to buy an app I just have to use a browser to buy it then it installs fine.
[Android Apps and Games] famewolf:
I'm running it on 2 phones and 2 tablets...and works fine for me without any framework changes needed.
[Android Apps and Games] Mr. Barlow:
What version of Android are you running?
[Android Apps and Games] famewolf:
A mix of ics and cm 7....but I spoke to soon because today my ics one's became incompatible.
[Android Apps and Games] xeigen:
Use GSF patch with this..

It has been several days & reboots but the compatibility still persists for me..
[Android Apps and Games] deetailed:
Tsjoklat, thank you for the GSF patch, but it seems there's something wrong with the 4.0.4 version. All google services fail when using it. The original GSF in the latest gapps is around 2mb size, so probably uploading or compiling error?
[Android Apps and Games] Tsjoklat:
Thanks for letting me know. I just grabbed the ones from the official website. If you have another version that needs to be modified, just post me a link so I can fix it.

EDIT: I just grabbed the latest from http://goo-inside.me/gapps#table and will post it in a few minutes.
[Android Apps and Games] deetailed:
I attached the GSF taken from the 22 April gapps: http://goo.im/gapps/gapps-ics-20120422-signed.zip

Edit: whoops, you got it :P
[Android Apps and Games] Tsjoklat:
Thanks :-) I just added it to the list.

Edit: This version of gapps is a little newer (20120429) than the one you just posted a link to. The first version of gapps for ics that I posted was kinda old. It was 20120317. Thanks for pointing that out.

I just verified that the version of GSF from 20120422 is the same as the version from 20120429.
[Android Apps and Games] famewolf:
For the record, how am I supposed to know which framework is installed on the phone? I assume you set the signature check to "normal" so other gapps apps will work?
[Android Apps and Games] Tsjoklat:
Under Applications, the version number should be visible. But, sometimes the version number is the same, even though the build number is different. The versions of GSF that I have uploaded are directly from the official release page (although, GSF 2.3.7 is an unofficial release for the Nexus One).

I have re-uploaded all of the GSF files (in post #92) with a "nosigcheck" patch applied. The "nosigcheck" patch should fix all of the permission problems with Google Talk. It should also fix the problem with not being able to purchase applications from within modified versions of the Android Market. I have also added modified GSF versions with only the "nosigcheck" patch applied (no DPI patches) for anyone that only wants to test a solution to the application purchasing problem within modified versions of the Android Market.

In order to fix the permission problems with the Google applications (ie; Talk.apk and Vending.apk), first install the "nosigcheck" version of GSF. After installing the modified version of GSF, all of the Google applications will then need to request their permissions over. In order to force the Google applications to request their permissions over, the Google applications need to be uninstalled. Next, Reboot. Finally, reinstall the Google applications. Android applications only request their permissions one time upon installation. Because they only request one time upon installation, that is the reason why the Google applications (Talk.apk, Vending.apk, Gmail.apk, etc.) must be removed and installed again.

This version of GSF has no application "signature" security check. So, if you install a virus or a rogue application, it may be able to gain unwanted permissions. Be warned. Although, if you are already using a modified version of GSF, then the application level signature check is already compromised and it wont make much difference using this patch.
[Android Apps and Games] timstanley1985:
Can you elaborate on the signature check please. What risks would I be taking?
[Android Apps and Games] Tsjoklat:
The signature check is a way for Google to block all third party applications from communicating with certain services provided by the Google framework. Since user modified apps are not signed by Google, that is the reason why they will not be able to request access to certain Google services. When modified applications (ie; GSF) are signed with a publicly available key, then any further applications installed to the device that are signed with that same public key will also pass the signature check (because the signatures will now match). Once you overwrite the original key, the signature check becomes basically useless.

These modified versions of GSF will allow any third party application installed on your device to request access to the Google services such as the Google Talk service and the ability to change passwords. I just want everyone to understand what these "no signature check" changes mean.

As long as you are reasonably selective with what you install on your device, it should not be a problem. You would really need to install something bad for it to try and take advantage and even then I doubt anything would really happen.
[Android Apps and Games] Tsjoklat:
I was thinking about a solution for the security issue when the signature check is removed. I could also make it so it would only trust system applications instead of every application that is normally installed. For example, I could make it so the google services will trust Vending.apk only when it is installed to /system/app/Vending.apk.
[Android Apps and Games] xryousukex:
plans to update it to the latest market version .19?
[Android Apps and Games] Tsjoklat:
Vending 3.5.19 added to first post.

Note: I had to remove version 3.5.16 because there is not enough room to keep all of the attachments. On the first page, I will keep the stable 3.4.x versions and keep replacing/updating the latest 3.5.x versions.
[Android Apps and Games] famewolf:
The GoogleServicesFramework on my HP Touchpad running CM9 Alpha2 is an odd size....I'm concerned about overlaying it..

-rw-r--r-- root root 1007068 2012-04-21 13:59 GoogleServicesFramework.apk

It says it is version 4.0.4-255454 in app details. Which version should I use?
[Android Apps and Games] Tsjoklat:
Ah, yes. It appears that you are using GoogleServicesFramework.4.0.4-255454 from Gapps 20120317. I originally posted that one, but I figured most devices running ICS are using the latest version of Gapps (20120429) from http://goo.im/gapps#table.

I also just wanted to mention that while I was testing out the modified versions of GSF, I was unable to get Gmail to work right. I think that if we want to modify the GoogleServicesFramework, we are going to have to change the signing signature for every apk in the Gapps package. It seems like this needs more looking at.

I can post the version of GSF from 20120317, if you still want to test it. But, for now I don't think the modified versions of GSF are fully working properly.
[Android Apps and Games] famewolf:
How will this affect system app's that get updated later..for example gmail coming out with a newer version after being in /system/app?
[Android Apps and Games] Tsjoklat:
It should now only trust every application that exists in /system/app/ regardless of the version or signature. So, if a system application is updated, it should still be accepted. Also, I have just added that version of GSF from 20120317 that you needed.
[Android Apps and Games] famewolf:
Appreciate your help...so if I'm in a shell via adb and I move gmail and vending.apk out of system app, install the gsf and then move then back into system app would that take care of syncing everything without all the manual uninstalling and reinstalling?
[Android Apps and Games] Tsjoklat:
Instead of moving the files, just rename the files. For example, rename file to Vending.apk.backup, reboot, rename back to Vending.apk, reboot

Also, I assume that GSF is now patched correctly but we may need to resign the following apks so that all the Gapp's signatures match:

GoogleBackupTransport.apk

GoogleCalendarSyncAdapter.apk

GoogleContactsSyncAdapter.apk

GoogleFeedback.apk

GooglePartnerSetup.apk

GoogleServicesFramework.apk

MediaUploader.apk

NetworkLocation.apk

We do not need to modify the actual application code in any of these apks above, but if we were to "resign" all of these files with the same key, then everything should then be able to get around this signature check.
[Android Apps and Games] famewolf:
I just spent 1/2 hour on it and am now gonna give up and revert to default files....best i could manage was a server error in google play....it's gotten way to complicated. You should perhaps consider CWM .zip installable files that do the install then you can replace whatever you want even to the point of making a customized gapps package.
[Android Apps and Games] Tsjoklat:
Yeah, I'm afraid that in order for this to all work correctly, we will have to make a complete custom version of Gapps. This seems to be a big can of worms. Perhaps the easiest thing to do is just use the modified version of the Android Market and forget trying to replace everything else.
[Android Apps and Games] xeigen:
Why am i unable to use ur version of GSF? When i put it on /system/app, gsf is gone from my apps list..i've also tried compiling my own but it doesnt work, compiling the market does work though..

So for the GSF i manage to find another version from xda of version 2.3.7 that has the dpi patch and it does work..i'm on ICS btw..
[Android Apps and Games] Tsjoklat:
I am having the same problem. I think it has to do with what kind of key is used to sign the application. I have tried the public test keys, the platform keys, and a self signed private key. Do you see any differences other than the signing keys?
[Android Apps and Games] josegalre:
Hello you can change a market that works in 149 DPI "galaxy tab 10.1" because none of them works in this density!

in advance thank you very much!
[Android Apps and Games] xeigen:
tried several keys too, still unable to find one that works :rolleyes:
[Android Apps and Games] deetailed:
Another one here who can't get your GSF to work (or rather, can't get the gapps to work with your GSF). My current solution is to use your 240dpi market with patched GSF from here. The only downside I'm aware of is FC of Talk.
[Android Apps and Games] Tsjoklat:
If we could just find the right key to use with the correct key format. Maybe it is the type of key encryption.
[Android Apps and Games] famewolf:
Again..the dpi specified is what is REPORTED to google not what dpi you are actually using...so use the 160dpi one and set your dpi to 149.
[Android Apps and Games] Tsjoklat:
I am just thinking out loud, but, maybe it has nothing to do with the signing key at all. When I compare the modified version of GSF that is working (with broken google talk) to the version of GSF that I am trying to patch, I see a lot more changes to the code than just that one line change in GoogleServicesFramework/smali/com/google/android/gsf/checkin/CheckinRequestBuilder.smali (see GSF DPI patch for example).

Instead of trying to find a working signing key, perhaps in order for us to be able to make modifications to GSF, GSF needs to be "cracked". Maybe that explains all the additional differences I see when comparing the two versions of GSF. Attached is a diff file of the changes between an unmodified version of GSF 2.3.7 and the version that is working (except for GTalk). What would happen if we just applied that "sysonly" patch to the version of GSF that is working. Maybe the additional "sysonly" patch would fix the broken permissions with GTalk.
[Android Apps and Games] famewolf:
"If you build it, they will come" ie...give us test files and I'll try it on my devices.
[Android Apps and Games] Fnorder:
Have you attempted to force Android to accept a modified .apk with the original google signature? This is possible and allows purchases without a modified GSF - or at least it's possible for the old Market 2.x on Android 2.2 with the following steps: http://xdaforums.com/showthread.php?p=25434179#post25434179