[Mod] Google Play Multi DPI fixed

Search This thread

PlagueBoy

Senior Member
Nov 1, 2007
74
116
I have tried multiple play store fixes from around the web and seemed to receive multiple force closes and various other issues when trying to launch Google play and Google apps. So, I decided to take the time to actually fix the files for the rom that I am currently using. Therefore, if you are someone who modified the DPI of your phone manually, happens to be running the Alpha for CM9 (or are willing to try with other roms) you can download the Vending.apk and GoogleServicesFramework.apk from this thread here and see if it helps you too. I should mention that you have to Clear data on the Google Play Store after replacing the files so it can again work properly.

I know many people are going to just say "why didn't you just download LCDModderPro, since it has the market fix?" Simple answer, because I wanted to do it myself. That is one of the great things about Android, it's open source and you can modify things to meet your needs. So why did I post this if I just wanted to do it myself? Well, once it was done I figured I might as well share... below are the links if anyone finds it to be useful.

Google Play 3.5.16:
My attempt at a CWM flashable zip: http://d-h.st/L5B
The files if you just want to copy them to /system/app yourself: http://d-h.st/AhT
The original files in case something goes wrong: http://d-h.st/5FS

Google Play 3.5.19
CWM Flashable Zip: http://d-h.st/d0t
The files if you just want to copy them to /system/app yourself: http://d-h.st/JGo

Google Play 3.7.13:
CWM flashable zip: http://d-h.st/fvz
The files if you just want to copy them to /system/app yourself: http://d-h.st/GfI

I am requesting that only people more experienced try this one ^^ out. I am trying something different this time around and I only actually edited a couple of lines, literally one in both the GoogleServicesFramework.apk and one in Phonesky.apk. It has been working for me for three days now, if you have an issue or it fails to work let me know.

Don't forget to clear data for the Google Play store after installing
 
Last edited:
N

nrm5110

Guest
Do what you do bro lol

Sent from my SGH-T989 using Tapatalk 2
 

artbybart

Senior Member
Feb 22, 2012
390
74
Miami, FL
Thank you for sharing! I personally used LCD Modder Pro, but it's good to know another way to get it done!! Thanks again!
 

Reflxxx

Senior Member
Sep 23, 2009
85
12
Thanks, works great. I like the fact that I can get Google Play working without the use of an extra application. I'll hope you keep this updated.
 

PlagueBoy

Senior Member
Nov 1, 2007
74
116
Google Play Version 3.5.19

I downloaded and installed the newest Google Play store version (3.5.19) and it appears that google has changed the display metrics from DPI to Height/Width. I am waiting to see if the old problem of apps becoming unsupported reoccur with the new version. As of now, after clearing data and toying with the DPI some more, I still have access to all my downloaded apps and the error hasn't occurred. I will update if it proves necessary...
 

marclabrosse

Senior Member
Jan 27, 2012
103
19
Ottawa
I downloaded and installed the newest Google Play store version (3.5.19) and it appears that google has changed the display metrics from DPI to Height/Width. I am waiting to see if the old problem of apps becoming unsupported reoccur with the new version. As of now, after clearing data and toying with the DPI some more, I still have access to all my downloaded apps and the error hasn't occurred. I will update if it proves necessary...

Oh nice, I hope the issues will be a thing of the past so we can run custom DPI with no hassle. Thanks for the fix, its appreciated.
 
E

elitrix

Guest
I downloaded and installed the newest Google Play store version (3.5.19) and it appears that google has changed the display metrics from DPI to Height/Width. I am waiting to see if the old problem of apps becoming unsupported reoccur with the new version. As of now, after clearing data and toying with the DPI some more, I still have access to all my downloaded apps and the error hasn't occurred. I will update if it proves necessary...

I can confirm this. Just installed 3.5.19 running 200dpi. Cleared data and rebooted. New version shows all my apps where before "incompatible" apps would not appear. Finally done with this mod :)
 

PlagueBoy

Senior Member
Nov 1, 2007
74
116
I can confirm this. Just installed 3.5.19 running 200dpi. Cleared data and rebooted. New version shows all my apps where before "incompatible" apps would not appear. Finally done with this mod :)

Yup. That is what I am seeing here as well. There should be a need to update the original post/files then. If people still want to use 3.5.16 until it is officially pushed to our phones then this will help, otherwise download 3.5.19 and you shouldn't have to worry about your DPI... as far as I can tell anyway.
 
  • Like
Reactions: Voiid

Voiid

Senior Member
May 9, 2012
214
38
I wish I would have found this before buying the LCD Density Modder Pro :(
Lol
Thanks for the hard work and the alternative approach to the app on the market! And thanks for the heads up about the new market :D

Sent from my SAMSUNG-SGH-I727 using XDA
 

PlagueBoy

Senior Member
Nov 1, 2007
74
116
I downloaded and installed the newest Google Play store version (3.5.19) and it appears that google has changed the display metrics from DPI to Height/Width. I am waiting to see if the old problem of apps becoming unsupported reoccur with the new version. As of now, after clearing data and toying with the DPI some more, I still have access to all my downloaded apps and the error hasn't occurred. I will update if it proves necessary...

After flashing and trying different roms for a bit, I realized that Market 3.5.19 ultimately ended up having the same issues. I went ahead and updated the APK and updated the OP with the new link for the download. It is a CWM zip, don't forget to clear data after the install.

I have only tested this on CM9 and AOKP roms, it should still work on others… but I thought I should put it out there that I have only personally tested it on those two roms.
 

Voiid

Senior Member
May 9, 2012
214
38
After flashing and trying different roms for a bit, I realized that Market 3.5.19 ultimately ended up having the same issues. I went ahead and updated the APK and updated the OP with the new link for the download. It is a CWM zip, don't forget to clear data after the install.

I have only tested this on CM9 and AOKP roms, it should still work on others… but I thought I should put it out there that I have only personally tested it on those two roms.

Yeah i can confirm this. 3.5.19 seemed to work for one day or so. But what ended up happening was that the apps just wouldn't show up at all. I normally use dropbox to test it but that always worked on this new market. Dolphin browser, Draw something, app quarantine wouldn't show up in a search. My phone is running sky ics 4.0.3, dpi 180.

EDIT: omg thank you! You are awesome! Thank you for doing this! You are faster with updates then LCD Density Modder pro, they are lagging it with updates. He is still running 3.5.15, amazing! You rock!

---------- Post added at 09:05 PM ---------- Previous post was at 08:37 PM ----------

I just flashed the 3.5.19 CWM flashable zip you made and it worked great! As soon as i rebooted clear the data and amazing. I cant thank you enough! Thank you :)

If we wanted to do it our selfs, could we extract your zip and take the files? Just wandering for future references. :)
 
Last edited:

s.sharm01

Member
Sep 12, 2008
14
0
Just wondering what dpi are you guys using? I tried toying with dpi values on atrix, wanted to get a reference of what the range to look for the sweet spot on the skyrocket

Also i just tried flashing and could not even make it to the boot animation. I'm running the sky ice off the latest leak.

Admittedly i wasn't sure if i was to change the DPI first, reboot, and the flash, or flash clear data then change DPI. I'm back to a nandroid backup, if someone could shed light on this it would be of great help.

Thank you
 
Last edited:

PlagueBoy

Senior Member
Nov 1, 2007
74
116
Just wondering what dpi are you guys using? I tried toying with dpi values on atrix, wanted to get a reference of what the range to look for the sweet spot on the skyrocket

Also i just tried flashing and could not even make it to the boot animation. I'm running the sky ice off the latest leak.

Admittedly i wasn't sure if i was to change the DPI first, reboot, and the flash, or flash clear data then change DPI. I'm back to a nandroid backup, if someone could shed light on this it would be of great help.

Thank you

I think, at least I found, when doing the math that the native DPI of the phone should be 207.32 and CM9/AOKP tends not to like DPI being set on an odd number, so 208 is what I have settled on. Although, as Voiid mentions he is running 180 and elitrix mentions 200, just find something that works for you!

As for your issue, I haven't been able to replicate it on my phone. You didn't clear the cache/d-cache in CWM after install did you? I have heard there are times when ICS has issues after doing so... if you did that it could be your problem. As for the proper way to do things, well, I have flashed this at many different times with different roms. I recommend clearing data in apps manager after the flash though, that way it has to resend the DPI information mimicking a first boot or launch of the Google Play store. Try downloading the files them selves, extracting them and manually copying them into the /system/apps folder in something like root explorer. Don't forget to change permissions to rw-r-r.

Voiid - I have uploaded the files in non-cwm flashable format so you can just have the modded files and the link is in the OP. However, for future reference, yes you can just extract the files from the app folder in the CWM zip and use them moving forward as updates come along.
 

s.sharm01

Member
Sep 12, 2008
14
0
Thanks for the reply Plague. The problem i am having seems to be with dpi modder app. I tried changing the dpi to 200, 180 and 210 and all of them sent me into a bootloop (not actually sure if it was a bootloop because the phone never got passed the samsung logo, i'm assuming it was still on). Either way i resolved the issue by using rom toolbox and changing the dpi to 200. Then i flashed the modded play store and its working great. Thank fully i am crazy about having nandroid backups so i didn't loose anything.
 

Voiid

Senior Member
May 9, 2012
214
38
I think, at least I found, when doing the math that the native DPI of the phone should be 207.32 and CM9/AOKP tends not to like DPI being set on an odd number, so 208 is what I have settled on. Although, as Voiid mentions he is running 180 and elitrix mentions 200, just find something that works for you!

As for your issue, I haven't been able to replicate it on my phone. You didn't clear the cache/d-cache in CWM after install did you? I have heard there are times when ICS has issues after doing so... if you did that it could be your problem. As for the proper way to do things, well, I have flashed this at many different times with different roms. I recommend clearing data in apps manager after the flash though, that way it has to resend the DPI information mimicking a first boot or launch of the Google Play store. Try downloading the files them selves, extracting them and manually copying them into the /system/apps folder in something like root explorer. Don't forget to change permissions to rw-r-r.

Voiid - I have uploaded the files in non-cwm flashable format so you can just have the modded files and the link is in the OP. However, for future reference, yes you can just extract the files from the app folder in the CWM zip and use them moving forward as updates come along.

Thank you PlagueBoy for the answer and the help! :)

Thanks for the reply Plague. The problem i am having seems to be with dpi modder app. I tried changing the dpi to 200, 180 and 210 and all of them sent me into a bootloop (not actually sure if it was a bootloop because the phone never got passed the samsung logo, i'm assuming it was still on). Either way i resolved the issue by using rom toolbox and changing the dpi to 200. Then i flashed the modded play store and its working great. Thank fully i am crazy about having nandroid backups so i didn't loose anything.

Yeah I had this issue too! Changing the dpi with LCD Modder Pro caused my phone to not boot too. I am not sure why though some apps that change dpi do that on this phone. On my old phone, the HTC aria, LCD modder worked. So idk. I just use root explorer and go to /system/ open build.prop as a text (make sure the folder is writeable) and change the dpi from within that my self. The line says

ro.sf.lcd_density=240

Its like in the center of the file.
You can change that number to whatever just make sure its a feasible number.
And then save it and reboot.

But you said rom tool box works so thanks for the heads up! :)

Sent from SAMSUNG-SGH-I727 using awesomesauce
 

Top Liked Posts

  • There are no posts matching your filters.
  • 44
    I have tried multiple play store fixes from around the web and seemed to receive multiple force closes and various other issues when trying to launch Google play and Google apps. So, I decided to take the time to actually fix the files for the rom that I am currently using. Therefore, if you are someone who modified the DPI of your phone manually, happens to be running the Alpha for CM9 (or are willing to try with other roms) you can download the Vending.apk and GoogleServicesFramework.apk from this thread here and see if it helps you too. I should mention that you have to Clear data on the Google Play Store after replacing the files so it can again work properly.

    I know many people are going to just say "why didn't you just download LCDModderPro, since it has the market fix?" Simple answer, because I wanted to do it myself. That is one of the great things about Android, it's open source and you can modify things to meet your needs. So why did I post this if I just wanted to do it myself? Well, once it was done I figured I might as well share... below are the links if anyone finds it to be useful.

    Google Play 3.5.16:
    My attempt at a CWM flashable zip: http://d-h.st/L5B
    The files if you just want to copy them to /system/app yourself: http://d-h.st/AhT
    The original files in case something goes wrong: http://d-h.st/5FS

    Google Play 3.5.19
    CWM Flashable Zip: http://d-h.st/d0t
    The files if you just want to copy them to /system/app yourself: http://d-h.st/JGo

    Google Play 3.7.13:
    CWM flashable zip: http://d-h.st/fvz
    The files if you just want to copy them to /system/app yourself: http://d-h.st/GfI

    I am requesting that only people more experienced try this one ^^ out. I am trying something different this time around and I only actually edited a couple of lines, literally one in both the GoogleServicesFramework.apk and one in Phonesky.apk. It has been working for me for three days now, if you have an issue or it fails to work let me know.

    Don't forget to clear data for the Google Play store after installing
    6
    Great work PlagueBoy, gcf modified by you works on andromadus audacity beta 5 (ics) on desire Z. But can you tell us step by step how did you managed to modify GoogleServicesFramework.apk in such a way that it create no problems with google talk etc? I wanna know because I want to modify it on my own for my older device which is running cm 7.1.

    Once I get back state side I will sit down and actually write out a little tutorial for you and all the other people that put out a request for this. It will be easier since I have to completely redo the project as the laptop I was using for development was actually stolen while I was in Germany. Anyway, once I get my replacement laptop and can figure everything out again I will put up a tutorial and fix the CWM download in the original post that seems to be causing problems for people.

    Sorry for the delay everyone, but having my laptop hampered my ability to actually work on this and many other projects.
    6
    v3.8.1.7 would be so awesome!! :)

    Sent from my rocket that just exploded... Boom!

    Here you go...
    http://xdaforums.com/showthread.php?t=1839871

    Sent from my GT-I9100 using Tapatalk 2
    4
    New Version 3.7.13 is on the OP

    The download is up there...

    As for the tutorial: If enough people respond to the new file and let me know it is actually functioning then I will include the information of the two lines that were edited. Since the original laptop I was doing this on was actually stolen while I was in Germany I had to restart all my projects that I had been working on. At least now I have a new laptop and have actually been keeping notes verse my usual "bash around until it works the way I want" style. Let me know what you all run into. I will get the tutorial up, I just don't want lots of people making edits based on the tutorial only to find out that this solution literally only works for me on CM9, or have it cause a ton of other issues I wasn't prepared for.

    So please, if you do download the new version then give me a quick note as to whether it works for you a few days from now after it is confirmed to be working.
    3
    Google Play Version 3.5.19

    I downloaded and installed the newest Google Play store version (3.5.19) and it appears that google has changed the display metrics from DPI to Height/Width. I am waiting to see if the old problem of apps becoming unsupported reoccur with the new version. As of now, after clearing data and toying with the DPI some more, I still have access to all my downloaded apps and the error hasn't occurred. I will update if it proves necessary...