Related
Edit: If I Mod could move this to the General section, I have no idea how the app skipped from General to Development.
Hi everyone,
THIS IS FOR THE AT&T SAMSUNG GALAXY S III SGH-I747. I HAVE NO IDEA IF THIS WILL WORK ON OTHER DEVICES. I'll try to keep this updated as people find it working on other devices/configurations.
List of working devices/configurations:
AT&T Galaxy S III SGH-I747:
07-29-12 CM10 AOSP
08-08-12 CM10 AOSP
JellyBean AOKP
tuch Mi S3X
CM9 Nightly
7/22 DIET ICS
ICS Domination 7
Verizon Galaxy Nexus:
Stock Rooted
I had to go through some digging on the Touchwiz Google Wallet workaround thread to find this, and thought I would make it more accessible to those of us using CM10 on our devices. These are the steps I took in getting it to work and can confirm that a Visa stored in Google Wallet works at my local 7-11.
Warning Make sure that you reset Google Wallet from within the app each time you flash a new ROM. Failing to do so could result in the frying of your Secure Element, meaning permanent loss of Wallet capabilities.
1. Download ROM Toolbox Lite from the Play Store.
Link: https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolbox
2. Download Root Explorer from the Play Store.
Link: https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer
3. Download the modified latest Google Wallet APK (Thanks to magn2o for the APK).
Link: http://d-h.st/VZi
4. Open ROM Toolbox Lite and go to the 'Performance' tab and choose 'build.prop editor'
5. Change the following build.prop values to that of the GSM Galaxy Nexus:
ro.product.device: maguro
ro.product.name: yakju
ro.product.model: Galaxy Nexus
6. Reboot into recovery and reboot device.
7. Using Root Explorer, locate the Wallet APK in /mnt/sdcard/(place you downloaded to). The file should be named 'com.google.android.apps.walletnfcrel.magn2o.1.5-r75-v6.apk'. Copy this file into /system/app (you will need to mount as R/W before copying the file).
8. Reboot into recovery and restart the device. You should now be able to open Google Wallet and set up your account.
9. Using the modified APK, you are now able to revert your build.prop to the original values for the SGH-I747. Do it the same way as outlined above using the below values. You will need to reboot your device in order for the changes to take effect.
ro.product.device: d2att
ro.product.name: d2uc
ro.product.model: SAMSUNG-SGH-I747
Hope this helps some people out. (Be sure to hit the thanks button if this did help you out. )
Sent from my Galaxy Nexus using xda app-developers app
solomonjets said:
does this work?
Click to expand...
Click to collapse
Not sure if it will work on AOKP, but it is working on the 7-29-12 experimental build of CM10 for the AT&T Galaxy S III.
I'll give it a shot, running jb on aokp.
Sent from my SGH-I747 using xda premium
Confirmed, not working on i9020a
chronus719 said:
Edit: If I Mod could move this to the General section, I have no idea how the app skipped from General to Development.
Hi everyone,
I had to go through some digging on the Touchwiz Google Wallet workaround thread to find this, and thought I would make it more accessible to those of us using CM10 on our devices. These are the steps I took in getting it to work and can confirm that a Visa stored in Google Wallet works at my local 7-11.
1. Download ROM Toolbox Lite from the Play Store.
Link: https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolbox
2. Download the latest Google Wallet APK.
Link: https://docs.google.com/open?id=0B1PobVWjHVidSEVaeU9fOHpYYTQ
3. Open ROM Toolbox Lite and go to the 'Performance' tab and choose 'build.prop editor'
4. Change the following build.prop values to that of the GSM Galaxy Nexus:
ro.product.device: maguro
ro.product.name: yakju
ro.product.model: Galaxy Nexus
5. Reboot into recovery and reboot device.
6. Locate the Google Wallet APK in your downloads folder and install.
7. I haven't tried this step to confirm continued usage, but if you want to change your build.prop values back to that of the AT&T Galaxy S III, they are:
ro.product.device: d2att
ro.product.name: d2uc
ro.product.model: SAMSUNG-SGH-I747
Hope this helps some people out.
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
Not working for Nexus S i9020a, confirmed, on Stock and Rooted 4.1.1 Jelly Bean
working with latest cm10 preview fine so long as you keep or build.prob changed. As soon as you change it back Wallet goes back to saying the device is not supported like before.
Changing it back to the Nexus and it works again. Guess I'll just leave it changed for now.
Thanks for this.
HeroKhar said:
Not working for Nexus S i9020a, confirmed, on Stock and Rooted 4.1.1 Jelly Bean
Click to expand...
Click to collapse
Weird, Google wallet worked on my Nexus S i9020 with official JB without any build.prop alterations. Just had to sideload because I wasnt able to DL or update wallet directly thru the market...
msgnyc said:
working with latest cm10 preview fine so long as you keep or build.prob changed. As soon as you change it back Wallet goes back to saying the device is not supported like before.
Changing it back to the Nexus and it works again. Guess I'll just leave it changed for now.
Thanks for this.
Click to expand...
Click to collapse
Thanks for the heads up, I edited the original post to reflect this.
Woah...
msgnyc said:
Weird, Google wallet worked on my Nexus S i9020 with official JB without any build.prop alterations. Just had to sideload because I wasnt able to DL or update wallet directly thru the market...
Click to expand...
Click to collapse
Wait, wait, wait, how did you sideload it?
HeroKhar said:
Wait, wait, wait, how did you sideload it?
Click to expand...
Click to collapse
Just download it from the 2nd link above, and install it from a file browser.
Worked great on JB AOKP .
incredible 2 aero cm10?
chronus719 said:
Hope this helps some people out. (Be sure to hit the thanks button if this did help you out. )
Click to expand...
Click to collapse
Gotta try it, thank you
Confirmed working on Nexus S running Jelly Belly 1.0.0.
Installed APK on top of old APK version, no other changes required and it remembered cards use to refill the prepaid one. All I had to do was very some basic info.
I am off to 7-Eleven to blow their minds again by paying with my phone
it says "unsupported device" is that normal?
other then that it seems working (didn't try to buy anything yet)
timtampa said:
Confirmed working on Nexus S running Jelly Belly 1.0.0.
Installed APK on top of old APK version, no other changes required and it remembered cards use to refill the prepaid one. All I had to do was very some basic info.
I am off to 7-Eleven to blow their minds again by paying with my phone
Click to expand...
Click to collapse
Did you have to do the build.prop edits to get this to work? I only want to put it in the list of devices this works on if it required you to follow the outlined steps.
Sent from my Galaxy Nexus using xda app-developers app
smashcz said:
it says "unsupported device" is that normal?
other then that it seems working (didn't try to buy anything yet)
Click to expand...
Click to collapse
Mine also says "Unsupported Device" but, as I understand it, this is a result of having a rooted device/running a custom ROM and potentially greater security risks associated with using Wallet on said devices. Basically, just be careful about the apps you give SuperUser access and you should be fine.
Sent from my Galaxy Nexus using xda app-developers app
chronus719 said:
Mine also says "Unsupported Device" but, as I understand it, this is a result of having a rooted device/running a custom ROM and potentially greater security risks associated with using Wallet on said devices. Basically, just be careful about the apps you give SuperUser access and you should be fine.
Click to expand...
Click to collapse
This is correct. The app will still work as intended, but the unsupported device tag will appear at the top of the app if the device is rooted. Basically, if you've any issues don't expect any help/support from Google. Its a "use at your own risk" type of deal.
List of working devices/configurations:
AT&T Galaxy S III SGH-I747:
7-29-12 CM10 AOSP ROM
JellyBean AOKP
I can confirm that it works on CM9 nightly for AT&T Galaxy S III.
Working for me on the CM10 7/29 Build! Easily added my card and got all set-up! Thanks!
Works on tuch Mi S3X
Sent from my Transformer Pad TF300T using xda app-developers app
So I found this mms fix for another type of phone and tested it on my Wildfire S marvelc (VM USA). The solution has fixed the mms problem that I have found on CM9 ROMs. I have only tried this on CM9 Alpha 8 but it should work on ParanoidAndroid and other CM ROMs. If developers could incorporate this into the build.prop files, it would be great and save noobs like me some time =P.
Instructions:
- Using a file explorer such as Root Explorer, go to /system/build.prop
- Make sure the system is mounted as writable.
- Open build.prop with the built-in text editor.
- Add the 4 lines listed below that correspond with your provider. I don't think it matters where you add the 4 lines so you could add it at the end of the file. I could be wrong about this so I hope someone more knowledgeable can verify this. I added the lines right under the APN/MMS section of the build.prop file.
VM USA:
ro.cdma.home.operator.numeric=311490
ro.cdma.home.operator.alpha=Virgin Mobile US
gsm.operator.alpha=Virgin Mobile US
gsm.operator.numeric=311490
Click to expand...
Click to collapse
Metro PCS:
ro.cdma.home.operator.numeric=310027
ro.cdma.home.operator.alpha=Cricket
gsm.operator.alpha=Cricket
gsm.operator.numeric=310027
Click to expand...
Click to collapse
*I only listed two providers but if you have another one, visit the link below in the credits to get your information.
- Save the file and then reboot the phone.
- Enjoy MMS!
*I did not make this fix and am just posting it in this section.
Credits:
mucus_android
http://forum.xda-developers.com/showthread.php?t=1622055
When I use this on my Marvelc (Virgin Mobile USA) on CM9, I get an error code 34. Before this patch, the phone reported that the MMS was sent, but it never was.
kalaker said:
When I use this on my Marvelc (Virgin Mobile USA) on CM9, I get an error code 34. Before this patch, the phone reported that the MMS was sent, but it never was.
Click to expand...
Click to collapse
When did you get the error code? From trying to send a MMS? I'm using CM9 Alpha 8 by dudeman1996. I only added the lines and then saved the file then restarted my phone. When I saved the file, Root Explorer automatically made a back up file (.bak). That's all you have to do, nothing else. I never used the MMSfix.zip file in the link I left in the credits section.
I added the 4 lines after the MMS APN section so it looks like this:
# Modify MMS APN retry timer from 5s to 2s.
ro.gsm.2nd_data_retry_config = max_retries=3, 2000, 2000, 2000
ro.cdma.home.operator.numeric=311490
ro.cdma.home.operator.alpha=Virgin Mobile US
gsm.operator.alpha=Virgin Mobile US
gsm.operator.numeric=311490
Click to expand...
Click to collapse
I have sent picture messages to myself as well as to friends and I have received my messages as well as those from my friends too. My phone was just flashed before doing this too so that may be a reason?
Here's a link to build.prop for dudeman1996's Alpha8: https://dl.dropbox.com/u/56758730/build.prop
Silent7x said:
When did you get the error code? From trying to send a MMS? I'm using CM9 Alpha 8 by dudeman1996. I only added the lines and then saved the file then restarted my phone. When I saved the file, Root Explorer automatically made a back up file (.bak). That's all you have to do, nothing else. I never used the MMSfix.zip file in the link I left in the credits section.
I added the 4 lines after the MMS APN section so it looks like this:
I have sent picture messages to myself as well as to friends and I have received my messages as well as those from my friends too. My phone was just flashed before doing this too so that may be a reason?
Here's a link to build.prop for dudeman1996's Alpha8: https://dl.dropbox.com/u/56758730/build.prop
Click to expand...
Click to collapse
I'm on a recent build I compiled myself (slightly newer than Alpha 8). I just added the 4 lines. It should have worked just as well as Alpha 8, as I compiled this just the other day.
I didn't flash any zip. Just added the four lines. I'll try again.
Hello,
I've seen many threads implying that editing your build.prop file is simple, yet many other threads exclaiming that people have bricked their devices.
Has anyone successfully edited their SGH-T989/D phones to emulate the SGH-1337M? I have an odd reason, but I don't want to screw up.
Here is a link to the Galaxy S4 (I9500) build prop:
http://www.androidpolice.com/2013/0...gb-system-dump-leaked-and-ready-for-download/
Here is a link to the SIIx build.prop:
http://forum.xda-developers.com/showthread.php?t=1697142
How simple is this process? Which lines should I edit? What is your recommended editor app?
Thanks, I'd rather ask now than beg for solutions later.:fingers-crossed:
fishstick2k8 said:
Hello,
I've seen many threads implying that editing your build.prop file is simple, yet many other threads exclaiming that people have bricked their devices.
Has anyone successfully edited their SGH-T989/D phones to emulate the SGH-1337M? I have an odd reason, but I don't want to screw up.
Here is a link to the Galaxy S4 (I9500) build prop:
http://www.androidpolice.com/2013/0...gb-system-dump-leaked-and-ready-for-download/
Here is a link to the SIIx build.prop:
http://forum.xda-developers.com/showthread.php?t=1697142
How simple is this process? Which lines should I edit? What is your recommended editor app?
Thanks, I'd rather ask now than beg for solutions later.:fingers-crossed:
Click to expand...
Click to collapse
What exactly are you trying to do in the build prop to emulate the S4?
smokinjoe2122 said:
What exactly are you trying to do in the build prop to emulate the S4?
Click to expand...
Click to collapse
Maybe 'emulate' is the wrong word, but I am under the impression that I can swap the model number by changing the ro.product.model in the build.prop file. I want Google to think my SIIx is an S4 so I can access advanced apps that aren't optimized for my SIIx.
Here is a guide I found for simpletons like myself, but I just want to see if anyone else has done so successfully.
http://forum.xda-developers.com/showthread.php?t=1948558
I got impatient and changed the model number in the Build.prop and the phone did not brick. The System Settings on the phone does in fact confirm the updated model number as being SGH-1337M but the Play store hasn't updated the device yet so I can't confirm if my 'illusion' has completely worked.:laugh:
Get play store set correctly
http://www.howtogeek.com/116456/how-to-install-incompatible-android-apps-from-google-play/
looks like you done it all right except for the final step.
I changed my build.prop to make my LG L70 work with my Gear 2 watch. The watch got boring so I sold it, now I am looking to switch it back. I copied the original and tried to delete the modded one and it did not allow me. I tried to manually edit build.prop and it wouldnt save.
Any of you know how to revert?
Change permissions to rw
Sent from my MB855 using XDA Free mobile app
zzEvilGeniuszz said:
I changed my build.prop to make my LG L70 work with my Gear 2 watch. The watch got boring so I sold it, now I am looking to switch it back. I copied the original and tried to delete the modded one and it did not allow me. I tried to manually edit build.prop and it wouldnt save.
Any of you know how to revert?
Click to expand...
Click to collapse
yess...
if you have rooted your phone and then edited your build.prop with a change in android version....
then you have to root it again, and then go through the same process....
This is a guide for patching Google Wallet for the S4, which is based off the original work (here and here) by @loserskater. There is also a flashable zip linked below.
This mod is really simple actually. You just need to grab some files from the GT-I9505G and change some CSC code.
You will need the following files from the GT-I9505G:
Code:
/system/app/NfcNci.apk
/system/etc/nfcee_access.xml
/system/lib/hw/nfc_nci.MSM8960.so
/system/lib/libnfc_nci_jni.so
/system/lib/libnfc-nci.so
You will also need to grab the most recent app from loserskater's thread.
Now just place all the above files in the appropriate locations in your ROM.
In your ROM, navigate to /system/csc/feature.xml and open that document with a text editor.
Find the NFC code and replace with the following from the GT-I9505G:
Code:
<!-- NFC -->
<CscFeature_NFC_SetSecureEventType>GOOGLE</CscFeature_NFC_SetSecureEventType>
<CscFeature_SmartcardSvc_SetAccessControlType>NONE</CscFeature_SmartcardSvc_SetAccessControlType>
<CscFeature_NFC_DefaultCardModeConfig>ESE</CscFeature_NFC_DefaultCardModeConfig>
<CscFeature_NFC_EmbeddedSEType>TypeA</CscFeature_NFC_EmbeddedSEType>
<CscFeature_NFC_DefStatus>ON</CscFeature_NFC_DefStatus>
Notes:
If you flash the zip below Google Wallet will work, but some of your ROM features may change due to the included CSC file. If so, simply ask you ROM dev to update their CSC file with the code above.
If you are modding a TW 4.3 ROM, you will need to use files from a GT-I9505G 4.3 ROM. The same applies for 4.4 when we eventually get the update.
Do not install wallet updates from the Play Store. This will most likely break the patch.
Lot's of additional info available on loser's thread.
If you are outside of the US, you may need the disable device/network check Xposed module by entropy512 (also see post #8).
Download (Wallet version 2.0-R141-v14):
As with anything on xda, flash at your own risk.
GoogleWallet_jflteatt_TW4.3_v2
Donate to loserskater if you like this mod. Hit the thanks button on his thread as well.
*****
It isn't something I use but I still appreciate the community and continual advancements. Thanks Up!
Sent from my GT-I9505 using Tapatalk
beast3300 said:
It isn't something I use but I still appreciate the community and continual advancements. Thanks Up!
Sent from my GT-I9505 using Tapatalk
Click to expand...
Click to collapse
I don't use it either (though I may start). I just wanted to help put a stop to some of the shenanigans going on in the S4 forums regarding this mod.
Tried this on Att mk2 stock, and I get "tap and pay setup failed" in wallet
Sent from my Nexus 7 using Tapatalk
lanimul said:
Tried this on Att mk2 stock, and I get "tap and pay setup failed" in wallet
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
I had it working fine, played around a little more, then I got the same error as you. I thought I had broke my secure element, but I guess that didn't happen.
I'll try and get this fixed tonight.
So in my feature.xml I don't have nfc. Looked and looked. Also I can't find the system/lib/ect. .... I have a i377m. Any ideas
Sent from my SGH-I337M using XDA Premium 4 mobile app
So I tried this method and the source method and both times I got a nfc has stop over and over till my phone rebooted and same thing. Would really like to get wallet working
Sent from my SGH-I337M using XDA Premium 4 mobile app
So I got it working. Just get the X posed mod google wallet root and region check remover. Then download the Google wallet apk. Then go to Google wallet on your browser and change your Addy to any US address. Worked for me after all that. Make sure to change your address before opening google wallet app.
Sent from my SGH-I337M using XDA Premium 4 mobile app
I updated the DL link in the OP with what should be a fully working version (didn't make a transaction yet).
If you installed the previous version you will need to clear Wallet cache and data before flashing the new version.
camsurf said:
So I got it working. Just get the X posed mod google wallet root and region check remover. Then download the Google wallet apk. Then go to Google wallet on your browser and change your Addy to any US address. Worked for me after all that. Make sure to change your address before opening google wallet app.
Sent from my SGH-I337M using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Nice find. I'll direct non-US users to your post.
I went in this order, over wrote files from 19505 rom, placed latest mod from other thread, flashed zip from here and Nfc crashes. Is there a particular order I should be doing? I even tried a variant of editing the build.prop
Sent from my Galaxy Nexus using Tapatalk
lanimul said:
I went in this order, over wrote files from 19505 rom, placed latest mod from other thread, flashed zip from here and Nfc crashes. Is there a particular order I should be doing? I even tried a variant of editing the build.prop
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
What device do you have?
There is no proper order, and nothing else besides the zip in the OP should be needed (except for possibly the Xposed module).
I suggest re-flashing your ROM, then flashing only the zip in the OP.
Att S4, on mk2
Sent from my SAMSUNG-SGH-I337 using Tapatalk
upndwn4par said:
This is a guide for patching Google Wallet for the S4, which is based off the original work (here and here) by @loserskater. There is also a flashable zip linked below.
This mod is really simple actually. You just need to grab some files from the GT-I9505G and change some CSC code...
... If you are modding a TW 4.3 ROM, you will need to use files from a GT-I9505G 4.3 ROM...
Click to expand...
Click to collapse
Sounds like a lot of work.
There may be an easier way to get wallet working on 4.3. @loserskater posted a flashable zip that included his modded wallet along with the necessary files/edits from the S4 Google Play Edition in the Verizon forums. Not positive this will work on the AT&T version but this is the same approach @dannyben used to get wallet working for us on 4.3 before he locked his thread and pulled the files.
Check out this thread for the zip.
Also take a look at dannyben's thread. Even though it's locked down, it still has some good info including stuff specific to AT&T ROMs and a patch for a couple of issues for those of us running Golden Eye.
Assuming everything else works, if you're running a ROM with an international base you may get fc's for NFC Payment. You can just freeze/delete that app without any issues.
Thank you!!! I have tried everything on my MDOB v20 (4.3) ROM, old versions, many many mods, and this one fixed it! I haven't tried it yet, but says tap and pay ready, which is the farthest along I have gotten (before it wouldn't even load).
Thanks!!
UPdate- Well I have access to Tap to Pay, but it simply doesn't work at a shop. I guess I need to try another route... So frustrating!
a good place to test NFC tap N pay is at CVS and MCDonalds...other places are a hit and miss i noticed.
Have you notice that if you use Maclaw's rom, some apps that you want to download is not appearing. You maybe thinking that that app might be took down but in fact it is still there. This has to do with the build.prop settings in /system. This is how you can you can enable more downloadable apps on Maclaw's Rom.
Step 1
_____
Go to Cyanogenmod File Manager and enter settings to enable root access.
A pop-up should appear once you allow root access.
Choose allow root access forever.
Step 2
_____
Go to root folder and enter /system folder and open up build.prop file with text editor.
Step 3
_____
Edit this part:
Original
ro.build.product=GT-I8160
To:
ro.build.product=codina
And:
Original
ro.product.device=GT-I8160
To:
ro.product.device=codina
I may be wrong and I am sorry about that but if this really works for you, please leave a thanks and reply!:good:
Note: interceptor-ng does not work on all custom roms.
Easy, just change to I9300 or 500 or so. Codina is more of a 'code name' not model number. P.S. maybe you have to edit model too
Sent from my GT-I8160 using Tapatalk
teddytsen said:
Easy, just change to I9300 or 500 or so. Codina is more of a 'code name' not model number. P.S. maybe you have to edit model too
Sent from my GT-I8160 using Tapatalk
Click to expand...
Click to collapse
But look at maclaw's build.prop... Can't download even more apps with those device number as GT-I8160
Sent from my GT-I8160 using Tapatalk
I can. I dont know you.
Sent from my GT-I8160 using Tapatalk