yashsingh1/xdaforums huggingface dataset:
[Android Software Development] sbddude:
Can you make a version that has the newer ADB version like 1.4b but with the other updates in 1.4c?

For some reason ADB does not work for me in 1.4c, but does in b (with the newer version).
[Android Software Development] hamsteyr:
Android is weird. ._. I'll bake one with the newer ADB now.
[Android Software Development] sbddude:
wow, that was quick, THANKS!
[Android Software Development] hamsteyr:
Sorry for the delay. Compiled, but forgot to upload it :|
[Android Software Development] corkythetard:
You're going to want to strangle me for this, but I just updated to an unofficial cm10.2 build and the update from yesterday works like a champ on my s4!! :good::good:
[Android Software Development] hamsteyr:
[MENTION=4873064]corkythetard[/MENTION] Does both builds work? the one with the older adb and the newer adb.

My only concern is how the older adb MAY not see newer devices, but I may be wrong.
[Android Software Development] corkythetard:
Pretty sure I used the build with older adb on my s4, as you had replied about an updated build almost 24 hours after I had downloaded the v1.4c updated zip. Haven't tried the update with newer adb. Will test tonight on s4 & s3.
[Android Software Development] hamsteyr:
Alright, thanks. That somewhat tells me that both work fine, may release the next big version with the newer one again.
[Android Software Development] corkythetard:
I may not get to testing the new one tonight. Kind of lost root when I flashed an unofficial cm10.2. Oops. Shouldn't take too long, but didn't want you waiting for my feedback all night either.
[Android Software Development] hamsteyr:
take your time, there's not too much of a hurry just yet.
[Android Software Development] fma965:
Doesn't seem to work on latest Google play store version 4.3.10

Shutting down existing adb server
Restarting adb server...

Remounting /system as readable/writable...
Creating /data/local/tmp if necessary...
Shutting down Play Store or GSF if running...
- Google Play Store Shut Down
Checking for Vending.apk...
Checking for system updates to Play Store or GSF...

Copying required files to /data/local/tmp...
Pulling files from Device...
Clearing temp files...

----- Decompiling -----
Decompiling Play Store...

Then i get a "Error Hit".
[Android Software Development] hamsteyr:
I've tested it with the latest play store, and I didn't run into any problems, but I'll look into it further.

In the meantime, just reconfirming that you have Java runtime x86 installed?

EDIT: [MENTION=4348417]fma965[/MENTION] I tested it again, and it seems to have no problems whatsoever with running on the latest version of Google Play. (I have 4.3.10 installed as well, works fine)

It may very well be the version of JRE that you may have installed, try updating installed JRE in your system, and make sure that you have an x86 build of JRE installed as well.
[Android Software Development] fma965:
Hi yes thanks, It seems it was my ROM or my java version, Both have now been changed so i am unable to determine which it was. Thanks.
[Android Software Development] hamsteyr:
Hi guys,

Due to a good amount of requests for it, and me finally having gotten down to it, and after learning how to write dynamic sh scripts etc etc stuff like that, I've just released the newest version of the app, v1.4.1 with the ability to choose between directly modding the device, or building a recovery flashable zip. Because of the way the script works as well, its device independent, meaning that a baked zip file can be TECHNICALLY (though not extensively tested) used on any other device that needs the patching.

Other changes include lightening up of the code, and more data cleaning that should hopefully solve that Play Store 492 error that some have been having (me included), without having to remove and add your google account all over again.

As usual, hit me up with bug fixes and requests, and I'll get to work on it when I can. For now, its back to working on APK Batch Installer a bit more :P

P.S. Before anyone asks for the feature to mod local files, yes, that's what that that extra space I've made is for. Future purposing. It's coming.

P.P.S. [MENTION=2760849]negativman[/MENTION] there you go.
[Android Software Development] negativman:
Thank you very much for your work!:laugh:
[Android Software Development] corkythetard:
Flashable zip works like a champ in CWM 6.0.3.6 on my s4 running an unofficial cm10.2 build. Testing the s3 in a few moments! Nice work btw! The flashable zip is a great idea!! :good::good::good:

Edit: Flashable zip file works like a champ on the s3 running an official cm 10.2 nightly. Didn't even get the "error" where you have to hit retry and then go into the playstore. What gapps version are you running hamsteyr?
[Android Software Development] hamsteyr:
I'm still on 4.1.2 for my Note 2 (until Samsung kicks out official 4.3 on it, I like plenty of Samsung functionality to give them up just yet) so I'm still using an older version of gapps.

Thats the thing, I think for my normal patching, I have to get their services to stop, then restart it before making changes. I could potentially stop all those errors from happening in the future.
[Android Software Development] sbddude:
Is it possible to make a flashable ZIP without the phone being connected?
[Android Software Development] hamsteyr:
In due time, yes. :)

I've been more then a bit busy though, but hopefully not to long from now
[Android Software Development] tomasz:
Having the 'Error Hit' problem as well.

Latest Play store on 4.3 (HTC One Google Play Edition, Deodexed ROM: http://xdaforums.com/showthread.php?p=45755979). JRE version 1.7 rev 40 on W7 64. java binaries in Program Files X86 folder, so I assume it's X86 version. Also tried with JRE 7 rev 25. No luck.

Tried several times, different usb driver versions, but no luck. Removes play store, only fix seems to be a reflash.

Any ideas of what I could try?
[Android Software Development] hamsteyr:
I'm assuming that you're getting that error during the decompilation process? If so, that's usually nothing to do with your rom and everything then to do with the Java installation on your machine, or even things like admin rights (if for any reason you don't have any.)

The only thing I can really say is to try reinstalling JRE x86 see if that works. The program may have problems trying to call it up. See how that goes and let me know
[Android Software Development] tomasz:
Uninstalled and re-installed JRE (jre-7u40-windows-i586.exe). Ran tool with elevated rights. No luck.

I'll try installing Gapps from flashable zip and modding afterwards, see what happens then. If that doesn't work, I'll go look for another pc..

---------- Post added at 07:41 PM ---------- Previous post was at 07:19 PM ----------

Still have that last java version? Could you check what version you've used?
[Android Software Development] hamsteyr:
Could you give me a screenie on where it failed? I may build a debugging app for you to use if needed
[Android Software Development] fma965:
Nope, Well maybe actually, not sure i need to patch my play store soon so i will check when i am home.
[Android Software Development] tomasz:
Sorry for the delay. I was offline for a couple of days. Will post a screenshot tonight.
[Android Software Development] Bingley:
Might be useful to check for updated vending.apk file - mine was named com.android.vending-2.apk in /system/app

This is must be good as it's the only program that's made me install Java...for 2 minutes :)

Is there any way to find the sharpest dpi settings for a device? I've a 720p Android originally at 320dpi but some settings like 250dpi seem clearer/sharper than others - any rule of thumb to follow?

Finally, I assume as this mods the framework and vending.apk I can change the dpi interdependently of the this tool (ie in Android) and it'll still be compatible with the Play store?
[Android Software Development] hamsteyr:
It should already check for latest versions, not sure what's going on there.

Not sure if your second comment was sarcasm as well, it certainly sounds like it at least.

There are no known best settings that I know of personally, it's just something that you have to experiment with. Modding for framework and vending just set them to the base DPI, and yes, that's independent of phone DPI.
[Android Software Development] Bingley:
No sarcasm at all - I can't stand Java but this was well worth installing it briefly for - thanks!
[Android Software Development] hamsteyr:
Ahahahah okay. The tools require Java anyway, so I don't really have any option around that :\
[Android Software Development] Bingley:
Just a note to say using 1.4.1 the Set Play Store '?' info/help dialogue lists 360dpi for 720p/4.5" screens, but of course the option is 320 for xhdpi using the selector, which may confuse some!
[Android Software Development] hamsteyr:
Thanks for that, slipped my mind when typing I guess :|
[Android Software Development] hamsteyr:
Just released a somewhat Quick Fix version, that should address issues with errors on Decompile time, that is caused by problems with some devices unable to pull from /data/local/tmp.

This directory has now been changed to /sdcard, and I'm not sure how standardised this directory is as a user access directory, so feedback regarding this change is appreciated.

For those having Decompile time errors, try 1.4.1a.

Also, thanks to [MENTION=3453224]Bingley[/MENTION] for pointing out my silly typing error before, that's now been fixed :) Thanks.

Tested to be fully working on my Galaxy Note 3 on Android 4.3 :good:

Enjoy, and feedback kthx :3

And sorry for the lack of updates, job/travel is taxing on this dev time :\
[Android Software Development] hamsteyr:
Double post :\ sorry.
[Android Software Development] Kord:
Hey m8!

Tried on cm10.1 and cm10.2 after GooglePlay update and seems your fix not working properly :(

After first reboot everything was ok, but after some time (without reboot) I can't see apps like "real boxing" and "rayman jungle run" that are compatible with SIII.

Thanks for any help!

Regards :good:
[Android Software Development] hamsteyr:
Did you do device direct, or did you use the recovery method?

From what I can tell, if the Play Store is really patched, then those should show up just fine. The Direct to Device can be a bit finnicky sometimes, try the full recovery method, remembering to wipe cache and dalvik cache in the meantime.

Let me know how it goes :)
[Android Software Development] Kord:
Thanks for respond m8!

I'm tried your method, but with no result :(

Fix applied, first reboot - all apps are visible.

Second reboot - some apps are missing from GP.

Also I'm checked size of GoogleServiceFramework and GooglePlay to be sure, that all files are copied, and... all files are copied.
[Android Software Development] hamsteyr:
Hmmm. this is peculiar. What DPI are you setting play store to, and what setting your phone to?
[Android Software Development] Kord:
260 DPI to phone

320 DPI to GooglePlay :)
[Android Software Development] hamsteyr:
While I think of the issue, have you tried to reflash back a stock GSF and stock Phonesky.apk from something like gapps, and trying again?

I can't think of any other reason why it wouldn't work, unless maybe they have been pre-modded somehow.
[Android Software Development] Kord:
Yup, I'm reverted to original one and everything working just fine :)

Also I'm rebooted my SIII twice and all aps that should be present are visible m8.
[Android Software Development] hamsteyr:
I think that has something to do with the latest Play Store, 4.4.21. I'm going to start looking into it to see if I can find a fix for this :|

Tried to test it with my phone, by changing it into something a bit more non standard (running 320 on my 480 Note 3) and it seems that I don't see the Rayman app as well, only the other ones. Odd.

Sorry bout that.
[Android Software Development] Kord:
No problem m8 :)

I'm glad, to hear that you know why your fix probably not working.

So, I will wait for results m8, good luck!
[Android Software Development] hamsteyr:
Can you try the apks here and see if they work for you? also, do tell me which zip they're using that works for you.

http://xdaforums.com/showthread.php?t=1839871
[Android Software Development] Kord:
Hey, I tried this version -> White Multi DPI Play Store v4.4.21 for JB v4.3+

Working great even after some reboots :good:
[Android Software Development] hamsteyr:
Thanks for trying that. I think I know what went wrong where then :) I'll be doing some internal testing for a bit, to make sure that everything works fine.
[Android Software Development] hamsteyr:
[MENTION=3741126]qrashers[/MENTION] Thanks for the feedback, I've done internal testing and updated my code :)

New version is up, a quick bug fix version where some people encounter issues with Play Store not showing up some apps.

Tested to be working on 4.4.22 (latest as of 6 hours ago)
[Android Software Development] Kord:
No problem m8 :)

Thanks too for new version :)
[Android Software Development] hamsteyr:
Quick note that I have updated the forum to use XDA's new DevDB :D

Future downloads can be found in the downloads tab above :good:

Feel free to use the panel up above for Bug Reports, Feature requests or to drop me some reviews :)

Cheers.
[Android Software Development] hysterisis:
gapps process crashing

Thanks a lot for the tool. It has helped to resolve many of my DPI issues in the past.

Recently I reset my phone (Galaxy S2, CM 10.2 Nightly build) and the playstore got upgraded to the new version with the swipe features. I tried using the tool to set the DPI to 210 but after restart (post Dalvik cache clearance) the process "com.google.process.gapps" keeps crashing and I am unable to open the playstore. It give me unable to connect error even when I am connected and am able to browse.

I have had to reset the playstore with the gapps-jb-20130813 to get the playstore to work and oddly the playstore is using the new framework of swipe while the zip has the older version. It seems google has made some changes to the playstore which is creating issue.

Request your help.

Kartik
[Android Software Development] Chevyguy85:
I had this problem when I used the latest version of this program (B) when I went back to using revision A it worked just fine for me. Then again I'm on 10.1 (4.2.2) so that might make a difference? Also I flash the 8/12 and then do the tool before play store updates itself. Haven't tried it after the play store updates itself though.
[Android Software Development] hamsteyr:
Odd. It seems to work fine on my end, JB 4.3, with Play Store 4.4.22

Have you guys tried the zip method?
[Android Software Development] hysterisis:
I tried both the methods. Additionally also tried 3-4 nightly builds but the same issue :(. Everything seems to work fine, except that for some odd reason Google Play is not able to resolve the internet connection and I get a crash message for he gapps process. Reverting back to the original files resolves the issue.

I want to change my DPI but am avoiding primarily due to the play store compatibility issue.

Please help.
[Android Software Development] negativman:
It was a mistake in a Nightly on November 23, at today, November 24, everything works!
[Android Software Development] F4M0U569:
Does this work on 4.4.1?
[Android Software Development] hamsteyr:
Your milage may vary. I've encountered some issues myself, in the process of fixing it
[Android Software Development] hello00:
what kind of issues?..what would happen if i use 1.4.1 version?
[Android Software Development] hamsteyr:
Process.gapps crashes when using on 4.3 devices.

Doesn't always happen though
[Android Software Development] hysterisis:
1.4.1b Challenges

Hi, When I build using 1.4.1a version I am able to use the playstore and other features work perfectly excepts that in the playstore some apps show up as incompatible. When I use 1.4.1b playstore just does not work. It keep giving no connection error, while I am connected on Wifi. Chrome and other applications are able to use the internet except for playstore.

Please help.

Device: Samsung S2 (I9100)

OS: 4.3.3

Build: CM 10.2 Nightly
[Android Software Development] hello00:
he is still fixing it
[Android Software Development] F-L-Y-E-R:
Isn't this the same as changing the build.prop? If not what else it does?
[Android Software Development] hamsteyr:
Just mdding build.prop makes some apps disappear from play store.this program modifies the code in play store and Google services framework to fix that.
[Android Software Development] hamsteyr:
Sorry for the double post. I got the issue myself not that long ago where PlayStore wouldn't connect and process.gapps would crash. I did some examining and studying, and I have come up with a solution for that, which should work perfectly now, tested to be working fine on my Note3. This is released as version 1.4.1c.

Sorry for the inconvenience caused, you can find the download link in the Downloads tab above. Let me know how it goes, and as always, feedback is welcome.

Thanks.

Download v1.4.1c with Play Store Connection & process.gapps crash fix in the Downloads tab above
[Android Software Development] negativman:
I can not find where to download 1.4.1c:confused:
[Android Software Development] hamsteyr:
The downloads tab above, or click here http://xdaforums.com/devdb/project/?id=1402#downloads

It's Xda's new system. Previous one limited the amount of downloads I could put up.
[Android Software Development] sultanbrunei:
galaxy s4 9500,

play store: 480 - device dpi 340

play store : unfortunately, google play store has stopped.

play store: 320 - device dpi 340

play store : unfortunately, google play store has stopped.

what could have gone wrong ?
[Android Software Development] hamsteyr:
Which version of the app are you using?

Also, if your play store is not a stock play store (i.e a theme modded one or what not), it may not work well.
[Android Software Development] sultanbrunei:
I used v1.4.1c (latest).

Strangely, I tried to modify dpi by using simple build prop editor and it works flawlessly! No problem whatsoever with play store etc,

If I use your tool, the dpi would change, but play store would never work.. FC all the time no matter what setting
[Android Software Development] hamsteyr:
Using a pure build.prop editor is fine, if you're moving to another standard dpi like 240,320, or 480. It's the funny numbers that removes play store compatibility.

What I suggest now, is manually wiping Play Store and Google Services Framework, then going into recovery and wiping cache and dalvik cache.

Mismatching data can cause it to crash.

Also, another thing is that the play store that you got may not be a standard play store. I suggest pushing in the latest Play Store apk that you can get from Android police (4.5.10) and try it with that.

I apologize for the inconvenience, but sometimes things like this happen. It's hard to cover for every case point scenario, given Android's diversity and fragmentation.
[Android Software Development] WNSTNSNRS:
Hey bro

Can you explain to me what's the difference of editing the Density on build.prop and using this app? Please? I'm really confused. Thank you.
[Android Software Development] sultanbrunei:
It is me who should say thanks to you, this app has made me more knowledgeable.

Finally, I edited DPI manually via build prop editor. It works super easy. Play store start without any problem.

However, there is the compatibility issue with some apps I need to deal with, so I downloaded Multi DPI playstore, and voila, everything works perfectly now :)

I think most dudes who downloaded your app would want to automatically do all those steps, and not have to wipe play store/gsf, which they usually don't have the skill to do it :)

There is no difference, as I said, this app would do the function automatically for you.

Using build prop editor you have to do it manually.
[Android Software Development] hamsteyr:
One does not simply quote the whole op haha.

The answer to your question is the same one I gave above. If you just stick to editing your build.prop, if you were to use non standard numbers as a DPI value, say 360 DPI on a 480 DPI device, you will have issues where sons applications don't show up on the play store, even though they normally do, and hence you can't install them or update them.

My app does modifications to play store and Google services framework's apk, to bypass this, essentially setting these values to a constant value regardless of your chosen DPI, as well as editing your build.prop at the same time.

There are other ways to reach this same desired effect, as said above by downloading the multi DPI play sfore and manually editing the play store, but many people are unaware of this, and so I tried to create a fool proof method in achieving it. Also, the multi DPI play store is set so that it doesn't auto update itself, so you have to keep downloading & flashing the latest versions to stay on top of thing
[Android Software Development] hello00:
are u ever planning to release a version for Odexed roms
[Android Software Development] hamsteyr:
Hmmm. Do odex ROMs come with odexed play stores? I could just as easily account for odex ROMs, just that I'm so used to deodexed that I forget what it's like on the other end.
[Android Software Development] hello00:
google services framework comes odexed
[Android Software Development] hamsteyr:
Okay, no issue. I'll look into it for the next build. Thanks for the suggestion.
[Android Software Development] F-L-Y-E-R:
So where I can find and rename market.apk and gsf.apk?
[Android Software Development] hamsteyr:
Happy New Year, or at least 38 minutes to the new year where I'm at.

I was planning to keep this build for longer, as it's a relatively small change log, but I realise that the inability to use the last release with KitKat was much greater of an issue, so I'm letting it out earlier.

v1.4.2 addresses issues with KitKat changing it's filesystem to priv-app, and also some errors that some people may have been getting while zipaligning.

Hit the download tabs above or click here to get it

Have a nice day :)
[Android Software Development] hello00:
does the last version work on oxidized roms?
[Android Software Development] hamsteyr:
It should work on all deodexed ROMs, I have not released the module for odexed yet
[Android Software Development] hello00:
so right now im on a 4.4.2 deoxded rom and it says it cannot find phonesky.apk and gsf.apk..

usb deb is checked and adb/adt is checked..currently on 368 dpi..what could be the prob?
[Android Software Development] hamsteyr:
I'm assuming you're familiar with ADB, could you help run for me this command on your phone and tell me what it returns?

getprop ro.build.version.release

It could be something to do with the way my system checks for new versions
[Android Software Development] hamsteyr:
Just to follow up again, I just tested 1.4.2 with my test SGS 3 running KK 4.4.2 (AOKP) and it works perfectly.

I suspect that the data somehow didn't pull correctly in yours.
[Android Software Development] hello00:
4.4.2
[Android Software Development] hamsteyr:
Could you give me a screenshot of the app right before it fails?
[Android Software Development] hamsteyr:
1.4.1b hasn't had the support for KK based ROMs, but I've released 1.4.2 recently that fixed this ^^"
[Android Software Development] hello00:
oh..well there u go..is it on the 1st post?
[Android Software Development] hamsteyr:
All the new and latest downloads are in the downloads tab above. :)
[Android Software Development] xeizo:
Yeah, this thing rocks! A hands down one-click solution :D Such as I like, very user friendly :good:

I accidentally installed ArchiDroid with 240dpi on my dual boot and grew fond of it, so I searched for how to get 240dpi in CM11(I already knew about Xposed, but that thing doesn't work with ART) and happened to end up here. Success!!! :D

Temasek V30 after your app:
[Android Software Development] hello00:
yup 1.4.2 fixed it..i appreciate all ur help :good:
[Android Software Development] neopl666:
Does this works on 4.4.2 Nexus 5?

Thanks!
[Android Software Development] hamsteyr:
It should work on all android devices up to 4.4.2*

*Terms and Conditions apply.