How to Fix T-Mobile Samsung Galaxy S3 Google Wallet stuck in Activating Device problem

July 16, 2012  at 3:36 AM
Hello T-Mobile Samsung Galaxy S III SGH-T999 modders out there! Here's a solution to fix Google Wallet when you've tried installing it on your device and just stuck on "Activating Device" problem

This solution was build ogdobber that fix issues about google wallet after installing any custom ROM on your Samsung Galaxy S3. This Mod is for touchwiz roms only! Google wallet already works on CM9 and should work on any AOSP (i.e. AOKP) rom using the CM9 libs.
Ok, first a little background:

Basically what you are seeing if you try to install google wallet on
AT&T, T-Mobile, and Verizon, is you get stuck on "activating device"

If you dig a little further and ran a logcat, you will see that there it no "SMX detected"


What this means, when compiling the rom you need to enable SmartMX in
the config headers located in the external/libnfc-nxp library. (thats
why it works on CM9, they do this)

This is impossible for us because there is no source for Samsung's touch
wiz. We got a break on the international sgs3 as the latest update has
the secure element enabled...so does the sprint sgs3

Well that got me thinking, and of course sprints nfc libs are close enough to work without breaking anything.


so this is how to do it. (btw, you need root)

1-make a nandroid! I am not responsible if you mess up your device

2-edit you build.prop using root explorer (when you press save, it creates a build.prop.bak)

do not use ES explorer, it does not save correctly, for that matter ONLY use root explorer! (or adb push/pull)

Code:
ro.product.model=htc_jewel
ro.product.name=htc_jewel
ro.product.device=htc_jewel
3-boot to recovery and

flash the wallet-sgs3-att_tmo-fix.zip

4-reboot device, you will get "android is updating" (only this first boot)

5-open google wallet and sign in

6-add google prepaid card and get free $10

7-(optional)if you get "error adding card try again later", wipe cache and davlik cache from recovery

8-profit

9-after it is all up and running, mount r/w in root explorer, delete the
modded build.prop, then rename build.prop.bak to build.prop

10-make a nandroid and put it in a safe place in case you ever accidentally install a new ROM without resetting google wallet data.


>thanks to FreydNot for for the above tip and for being brave enough to be the first to flash this to his tmobile sgs3

>Special thanks to Hammermann, he did a ton of nandroids! He confirmed for me that the sprint nfc libs worked

>thanks to chris.ayoubtexas, the first att user with success (beat out Hammerman because ES explorer was screwing him)

>thanks to Paul at Modoco for the modded google wallet apk


note* if you have used google wallet on another device, your prepaid
card on the sgs3 is not the same...so balances will not carry over
really the key is the libs with the security element enabled (google wallet app)...

then the build.prop for the card (supported devices)

original build.prop values for at&t

Code:
ro.product.model=SAMSUNG-SGH-I747
ro.product.name=d2uc
ro.product.device=d2att
original build.prop values for verizon

Code:
ro.product.model=SCH-I535
ro.product.name=d2vzw
ro.product.device=d2vzw

Grab the wallet-sgs3-att_tmo-fix.zip from XDA-Developer original thread

Share This Post