yashsingh1/xdaforums huggingface dataset:
[Verizon Samsung Galaxy S III] vudugan:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

So, without restoring the stock this is what I got. I'll restore stock and try again after work.

Tap'n on vzGS3 'Beans Buildz'
[Verizon Samsung Galaxy S III] dave_k605:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

Thanks for keeping us updated on this!
[Verizon Samsung Galaxy S III] vudugan:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

OK so, restored stock, reboooted and just made successful purchase. I did however turn on sbeam due to the long line behind me but I got it working! Thx!

Tap'n on vzGS3 'Beans Buildz'
[Verizon Samsung Galaxy S III] htim95:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

I'm not sure if this has already been covered, but after installing wallet with this method (and the wallet installer app method) I lose ALL NFC functionality. I.e. android beam, NFC tags, and this app. All work before installing wallet.
[Verizon Samsung Galaxy S III] muddychief:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

I have beeView attachment 1722516n using the previous version and when I install this mod I cannot get past this adding cards screen.

Any ideas what.I cod do to get mt cards to appear?
[Verizon Samsung Galaxy S III] TechSavvy2:
For science......
[Verizon Samsung Galaxy S III] muddychief:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

I have been able to get the previous version working but not this one. I have had this problem with the previous version and the problem was my build.prop property. But everything offs s it should be and still my cards won't show up.

I would appreciate any help.
[Verizon Samsung Galaxy S III] AdMire:
Is there a way to test NFC to see if it is even working properly? I only tried to use this once and it didn't work...The clerk said that it (meaning their equipment) may not be set up properly, but after reading this post, I'm curious now if there is a way to make sure NFC is indeed working, maybe it was my phone.

Wait, maybe this will check it? https://play.google.com/store/apps/details?id=zausan.zdevicetest
[Verizon Samsung Galaxy S III] countryfolk07:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

Has anyone done a nandroid WITHOUT resetting wallet, then flashed other ROMs, and restored the nandroid with no wallet issues? Does restoring a nandroid upset the secure element? Will wallet work on other ROMs if you didn't reset it prior to flashing a new ROM? Thanks for any info.

Sent from my slightly modded........... phone.
[Verizon Samsung Galaxy S III] annoyingduck:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

I've restored a nandroid with wallet enabled prior and did not reset wallet before making the nandroid and it worked fine. One time though I did get the nfc grayed out issue, but only one restoring a nandroid. So yes, it works!
[Verizon Samsung Galaxy S III] tonu42:
Generally, its considered rude to promote another person's work without the OP's pre-approval. As a senior member you should have realized this by now.

The reason this method is still viable is because the other version requires internet to download the app and scripts or what not from PRL's servers or what have you. This method is old school but it WORKS, and HAS worked for a long time now. Also, everything is local and aside from setting up the actual app to use, internet isn't required.
[Verizon Samsung Galaxy S III] open1your1eyes0:
Exactly tonu42! I will also add that you have complete control over what is going on your device by working with this method instead. That's not to say that the other method isn't trustworthy as well but if something goes wrong there it is much harder to troubleshoot. Here we know each step that is being processed and whenever an error occurs we can trace the steps back to a certain point.
[Verizon Samsung Galaxy S III] TechSavvy2:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

Whoops.....I actually posted it in the wrong thread. Thought I was in the "how to get Google wallet working on your phone" thread, since I'm subscribed to like 4 of those threads.

Sorry op, I'll remove the post if you can remove the quotes so there's no trail...:)
[Verizon Samsung Galaxy S III] htim95:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

I have another s3 that I use to test android beam. I've reflashed ROMs which fixes NFC (I can send pictures and links through android beam) but when I install wallet nothing will send (just replays the beam sound over and over again), and I cannot buy stuff with wallet.

P.S. I've installed this app and it only says NFC is enabled.
[Verizon Samsung Galaxy S III] SEANDROID:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

I've installed this on both my and my wife's S3's and just beamed her a pic with no problem. Used Wallet at 7-11 about an hour ago as well. Installed both using method A, **EXACTLY** the way it says to in the OP...
[Verizon Samsung Galaxy S III] AdMire:
Thanks man. You're right, that app does nothing other than say it's enabled. I'll see if I can hunt down someone that has a phone so I can test it or try and find a place that has the option to pay like that and try again.

So if the Beam works phone to phone, it's safe to assume the Wallet will work as well?
[Verizon Samsung Galaxy S III] SEANDROID:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

Every McDonald's has the tap to pay machines. That's probably your best option.
[Verizon Samsung Galaxy S III] Lilrascalsinc:
Ok sorry to ask but as you can see I'm new to modding android. I've been doing the other phone company for a while. I have a Verizon S3 with 4.1.1 factory installed. I want to add google wallet to my phone can I just root it and leave the stock rom installed? If not what is the better one to install? I'm a fast learner I just don't want to mess up my phone to bad. Thank you for the help guys.
[Verizon Samsung Galaxy S III] SEANDROID:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

You can leave your ROM stock, you just need to be rooted to change the build. prop!
[Verizon Samsung Galaxy S III] Lilrascalsinc:
Cool thank you now what one do I download the touch wiz or aops. I do thank you for the help it a new guy on the fourm. I've been looking on here and the web for months to make sure I understand everything to root. Ok from what I have seen all stock roms are AOSP am I correct
[Verizon Samsung Galaxy S III] SEANDROID:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

Download the TW version. And make sure you follow the directions exactly! I used method A on both my and my wife's S3's and have had no problems.
[Verizon Samsung Galaxy S III] Lilrascalsinc:
Thank you on the help. I now have a rooted/unlocked Verizon S3 with google wallet installed. I was reading people having problems with wallet after changing the build back to oem is that true? Should I just leave it the way it is?
[Verizon Samsung Galaxy S III] SEANDROID:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

Nice! :thumbup::thumbup::D

I always change it back, but as you can see by my sig that I changed the name of my phone to Galaxy S3 rather than the stock name.
[Verizon Samsung Galaxy S III] Lilrascalsinc:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

Ok so once google wallet has installed and connected to my phone it doesn't matter what I name it cool
[Verizon Samsung Galaxy S III] SEANDROID:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

As far as I know, it doesn't matter. I haven't had an issue yet, but I would at least change the

ro.product.name=d2vzw

ro.product.device=d2vzw

back.
[Verizon Samsung Galaxy S III] Lilrascalsinc:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

I did change it all back and tested at walgreens. Worked without having app open. You have to tap to open wallet do passcode then retap. Works great.
[Verizon Samsung Galaxy S III] SEANDROID:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

Yeah! I love it! I usually open and type my pin while in line or in the store then just a single tap will process the payment. So so grateful to open1your1eyes0 for this mod!
[Verizon Samsung Galaxy S III] boostin91tsi:
Please help...

I made a dumb mistake. I was going to change ROMs and remembered to reset the wallet and clear the app cache and data. HOWEVER, I did not properly wipe all the data. So when I loaded up my new ROM (Hyperdrive 7) and tried to install Google Wallet through the gscript method, I get 'Device Not Ready'. How do I take it back to Verizon and explain to them that the secured NFC is bricked/not working?
[Verizon Samsung Galaxy S III] Lilrascalsinc:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

I am new at this but why can't you just reflash the phone and then do it over?
[Verizon Samsung Galaxy S III] boostin91tsi:
Because the secure NFC is not something that can just be reset by re-flashing the phone. I have read a lot of places that the phone has to be replaced if the secure NFC is bricked.
[Verizon Samsung Galaxy S III] Lilrascalsinc:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

But you still can flash it back to factory and remove all traces of the root correct? If so I would do that and take it back it still has a 1 year manufacturer warranty.
[Verizon Samsung Galaxy S III] boostin91tsi:
Yes, that is possible. I did it and did not successfully flash back to factory, so it is completely bricked. Would not turn on, so took it to the Verizon store and they are going to send a new phone for free. Score!
[Verizon Samsung Galaxy S III] Lilrascalsinc:
Re: [MOD] Patched Google Wallet (Updated: 1/31/13) ***New Thread***

Glad to hear that they got you a new phone.
[Verizon Samsung Galaxy S III] boostin91tsi:
LOL... Thanks! Me too! :victory: :D
[Verizon Samsung Galaxy S III] lanternca:
Many thanks for taking over this thread. I just got GW working on my SGS3 on Synergyrom...loving it.
[Verizon Samsung Galaxy S III] cherry919:
Thanks!

I just installed this again after the 4.12 update, thanks for picking up the ball on this one openyoureyes!
[Verizon Samsung Galaxy S III] d0n7panic:
NFC Disappeared After Flash

After flashing the D2VZWxxxxx.zip file and rebooting, my options screen has no NFC settings available... they're gone.
[Verizon Samsung Galaxy S III] 705:
can anyone verify this method is still working for new installs for this month? (april 2013)
[Verizon Samsung Galaxy S III] MG386:
Yes, its working. I'm on cm10.1 and it works great, just used it at the gas station to buy beer :beer:
[Verizon Samsung Galaxy S III] boostin91tsi:
Yes I csn confirm it is still working. Running Hyperdrive 11 using Gscript method.
[Verizon Samsung Galaxy S III] kenbrownstone:
Does this have anything to do with the reason I can't put stuff on my Verizon bill from the play store ?
[Verizon Samsung Galaxy S III] ct_tec313:
Will this app be updated.....?
[Verizon Samsung Galaxy S III] Smokncars:
wallet

I think this needs to be updated I have been having an issue with the newer roms that says google wallet has no mobile connection please reboot and retry when blah blah blah.............Therefore not allowing me to fully install and use google wallet
[Verizon Samsung Galaxy S III] hredder:
Guys I just got an update on google playstore and I'm finally able to use Google wallet. Using Verizon note 2 with edited build prop
[Verizon Samsung Galaxy S III] annoyingduck:
So you can confirm this method working on a vzw note 2? My buddy has that phone and wants wallet. Any different steps you took, or the same as the s3
[Verizon Samsung Galaxy S III] olamileone:
I need patched Google play
[Verizon Samsung Galaxy S III] open1your1eyes0:
Disregard, am pulling OP files. Apparently the update I just posted didn't work. Will update shortly once I can figure out the issue.
[Verizon Samsung Galaxy S III] smelkus:
The strange thing I've noticed since the latest Wallet update is it survives dirty flashes. I used this patched Wallet as normal using Method A. While my build.prop was still a Nexus, I updated Wallet through the Play Store. If I put the build.prop back to d2vzw, Wallet says it doesn't work, but if I use d2spr it works fine.

Since then I've dirty flashed two or three Rootbox updates (either bajee's or my own build) and Wallet is still present. If you boot up, change the build.prop to d2spr and just reboot, Wallet works fine. Don't need to flash the patch anymore. That's been my experience of late.
[Verizon Samsung Galaxy S III] open1your1eyes0:
I managed to figure out the issue. Looks like the official Google Wallet apk no longer works with the stock Verizon Galaxy S III build-prop (only on the Galaxy Nexus one) so there's no way to escape that. I'm going to have to integrate Paul's new mod method instead but I have tested that it works properly once you install it. The benefit is that it should make it much easier from now on to update the files. I should be updating later today with the updated files and methods rewrites.
[Verizon Samsung Galaxy S III] gramsey1911:
Do you think this method will help out the Verizon note 2 people as we are stuck too. Most of us are getting the you must have a stable connection to properly activate Google wallet.
[Verizon Samsung Galaxy S III] Dearborn1977:
Sooooo...hate to be that guy but any updates on patching progress?
[Verizon Samsung Galaxy S III] shinjielric:
R96?
[Verizon Samsung Galaxy S III] open1your1eyes0:
Hey guys, really sorry about the long delay but I finally got everything properly setup now (had to completely revamp the method but updating Google Wallet will be easier now). Please see OP and test if it is working for you guys.
[Verizon Samsung Galaxy S III] Serg_32:
The install worked for me. I used method A. I will have to test out after work but everything looks good.
[Verizon Samsung Galaxy S III] fluxvalve:
Working just fine here, Using method "A".

I'll try to give it a purchase test later today.
[Verizon Samsung Galaxy S III] fluxvalve:
I made a purchase with the new wallet a couple of hours ago, and everything worked perfect.

Thanks for your work, open1your1eyes0. The version 1.6-R96-v16 update seems to be flawless!
[Verizon Samsung Galaxy S III] lieffring:
I'm getting unsupported device using method A is this OK haven't tried it yet since update from 13 to 16. Will this still work?
[Verizon Samsung Galaxy S III] Vegasden:
A little "trick" that'll save you a bit of time.

When you initially change the build.prop to the Galaxy Nexus just hit the back arrow and Root Explorer will save your original one with a .bak extension.

Once you get the the final step, just go into Root Explorer and rename the build.prop to build.prop.bakW (my choice so I remember it was for the Wallet). Now rename the build.prop.bak by taking off the .bak extension and you're ready to reboot.

When we have the next upgrade I already have a modified build.prop ready to rock.

BTW, thanks OP, worked like a charm.
[Verizon Samsung Galaxy S III] mikejr83:
So in other words there is no way to get around using the Xpose framework for Google wallet? I really hope that's not the case.
[Verizon Samsung Galaxy S III] open1your1eyes0:
It's mainly Paul's idea. He no longer want's to remod every single update that comes out. This mod will just automatically apply to the official apk if you update so no more work required. You do it one time but after that updating is the easy part.
[Verizon Samsung Galaxy S III] p-slim:
can we uninstall the framework after we install and set it up?
[Verizon Samsung Galaxy S III] open1your1eyes0:
Unfortunately not, the framework is what runs the patch each time you boot your run. It should not affect any other areas however so no need to worry.
[Verizon Samsung Galaxy S III] helobubba88:
Worked perfectly. Thank you for this!

Sent from my SGSIII
[Verizon Samsung Galaxy S III] Christopher3712:
Hmmm... install worked beautifully (Method A). I was able to set everything up as needed. However, after switching back to my original build.prop, wallet no longer functions. I get a "Not supported - Unfortunately, Google Wallet is not yet available for your device or mobile network" error.
[Verizon Samsung Galaxy S III] mikejr83:
Ya. I saw Paul's post over on his site. The thought of the Xposed framework running on my phone just doesn't sit well with me. It just has too much potential for being exploited. http://blog.itsnotfound.com/2013/04/xposed-framework/ (Full disclosure, that's my blog and hence it is my opinion posted). I think the Xposed Framework is a novel way to solve the issue with things like Google Wallet checks and being able to do cool things like Paranoid Android Phablet mode in other ROMs, but as I said it just has too much drawback in regards for potential exploits.

Is there anyway you could use the module posted by Paul to edit the methods in Wallet.apk to create a patched version? I've used apk-tools to "decompile" apks in order to see how they work, but I don't know how to re-compile and sign them. If someone points me to an article or info on how to do that I won't mind taking the latest apk and patching it according to Paul's module.
[Verizon Samsung Galaxy S III] open1your1eyes0:
What ROM are you using? Stock/custom? I cannot confirm 100% compatibility with all custom ROMs but on stock TouchWiz and basic AOSP-based ROMs it has been tested as working.

Unfortunately I don't have enough knowledge to work apk level as of yet, hence which is why I was relying on Paul's patches. I do see and somewhat with your point about the framework being unnecessary but unfortunately this looks like the only method we have available as of yet to run the latest version of Google Wallet.
[Verizon Samsung Galaxy S III] Christopher3712:
I'm on the latest CM 10.1 (official) nightly. That may be temporary though, I'm considering pulling my CleanROM nandroid.
[Verizon Samsung Galaxy S III] mikejr83:
Well I decompiled the wallet apk and made the changes in the smali that should be necessary to patch out all the checks. I'm having an issue getting the apk to work once I push it to /system/app, though.

I think I may not be signing the apk correctly. Anyone have a link to a walk through of how to properly sign an apk? I followed Google's guide but I couldn't figure out how to get my own cert into the Java keystore. I ended up just generating one and I don't think that works.
[Verizon Samsung Galaxy S III] jackdubl:
I've used Apk Tool(is that the name?) to decompile and recompile apk's before, and it has a signing option that has never resulted in any problems for me. Not sure if wallet requires something different.
[Verizon Samsung Galaxy S III] mikejr83:
Ok, I finally got the signing thing figured out. Now I think I have a problem with the patch. I'm going to put it down for the night, but will pick it up in the morning. I think I can have a non-xposed version ready some time tomorrow.
[Verizon Samsung Galaxy S III] open1your1eyes0:
That would be great! If we can get one without requiring the additional framework that would be much better. I personally prefer the modded apks as well.
[Verizon Samsung Galaxy S III] mikejr83:
Well. Ran into an issue with my patch. Getting this issue when the opening up Wallet. I tried using the previous hacks but something seems wrong. Willing to listen to ideas. :(

EDIT: Seems like it may have something to do with the way that I'm signing the apk. Figures. Logcat mentions /etc/nfcee_access.xml limiting access to the secure element. I suppose that with the test-keys error is causing the app to fail. Again, open to suggestions.

EDIT 2: So I'm going to put this down for a bit since I can't figure out the signing thing. I've included two apks. The "signed" can be placed in /system/app and will open giving the attached error. The other one isn't signed so it won't run on your phone. If someone can figure out that last bit I'm fairly sure that patches that I put in place should work.
[Verizon Samsung Galaxy S III] xM Minton Mx:
Right on. If you follow this step by step it works great. Used method a
[Verizon Samsung Galaxy S III] masprague:
Hey guys

I ran into a problem. I updated the wallet through the play store. I edited the prop file and opened the wallet app.

I set everything up with no problems.so rebooted and double checked.

Then I went back and change the prop file back to the original stuff. Then rebooted again. I then opened the Google wallet app again. This time it had reset itself and was attempting to set up Google wallet again. It was like it was reading the prop file or something.

Any thoughts?
[Verizon Samsung Galaxy S III] helobubba88:
I think wallet updated through the play store because you still had the modified build.prop in place.

I would uninstall wallet using something like Titanium Backup and then use method a to install wallet. Set up wallet then switch back to your original build.prop and reboot. This should stop the play store from trying to update wallet again.

Sent from my SGSIII
[Verizon Samsung Galaxy S III] skybronco:
Can't save new build prop

Hi all,

First time trying to install wallet on my d2vzw.

I'm on CM10.1 RC2

I can't seem to edit my build.prop file. I'm using the text editor in root explorer, I go to the system folder and click on the build.prop file, I can put the cursor in the correct spots and rename the three files, but when I click the save icon in the top right of the screen I get a message that the file cannot be saved.

Am I even in the right spot? Also, I did click on the lock icon in the system folder and unlocked it, don't know if I needed to or not, but it diddn't help having it unlocked.

Thanks in advance,
[Verizon Samsung Galaxy S III] mikejr83:
Did you make sure to "Mount R/W" before editing?
[Verizon Samsung Galaxy S III] skybronco:
I did not make sure to "mount r/w" before editing, how do I do that?

I was able to edit the build.prop just now though, by long pressing on the build.prop and then selecting the blue icon that says 'editor' in the file folder, instead of using the text editor which is what I had been using.

It (wallet) seems to be working just fine, do I need to make sure about the mount r/w thing?

Thanks again,

M
[Verizon Samsung Galaxy S III] OaklandZoo:
Just got this setup and working perfectly on my Verizon Samsung Galaxy S3 using Method A.

Thank you very much!
[Verizon Samsung Galaxy S III] jpmcnown:
Had to utilize method B, but got it working on MOAR v4.0.1 Verizon10. Of course I didn't forget to disable automatic updating from the app list in the play store, before I restarted.
[Verizon Samsung Galaxy S III] mikejr83:
When in root explorer there is a grey button at the top that says "Mount R/W" if the filesystem is read only and "Mount R/O" if the filesystem is read/write. Normally /system and other OS folders under / are mounted read only (setup to be read, but not edited). If you were able to edit the build.prop file then you're set. I didn't catch the part about you clicking the lock icon. I'm not exactly sure to what you are referring but that may have been it.
[Verizon Samsung Galaxy S III] johnhazelwood:
Quick question. When I go into Google Wallet Settings, I see secure version unavailable now. Does anyone know if that means the secure element is busted? When I try to setup Google Wallet everything setups fine except the last step, where I get device setup failed. Second question. If I restore an older version of a backup where Google Wallet was working, will that fix the issue? I believe yes, but wanted to confirm before I rolled back.
[Verizon Samsung Galaxy S III] annoyingduck:
Log into your wallet account on your desktop and remove your device. Then open wallet and set it up again, but only while your build is still changed. Once set up, change your build back.
[Verizon Samsung Galaxy S III] johnhazelwood:
Tried that. Still stuck with the same issue. In Google Wallet Settings I see "Control applet version" it says "Google Secure Element Version: Not Present"