• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

FIX for google wallet activating (updated op)

Search This thread

ckoadiyn

Senior Member
Jan 23, 2010
3,659
888
This is a fix for google wallet to let you login and has been confirmed it will let you buy things after doing it. I am making a new thread so it doesnt get buried in the Google wallet stuck at initializing your device thread. Be sure to thank jkt97401 for finding it and DZLRULZ for doing it and confirming he could buy things again in the thread posted below. I also did it to confirm it works to allow login again.

THIS WILL NOT FIX SECURE ELEMENT BRICKS!

EDIT: this fix has been blocked from my understanding in order to continue to use wallet you have to leave the change and not revert back to the original build prop however you are welcome to try out reverting it.

http://forum.xda-developers.com/showthread.php?p=27131994#post27131994

I found a workarround, this worked for me and hope it helps others!

Go into build.prop and change these values:

ro.product.model=
ro.product.device=

to both equal this: GT-I9300

This makes your phone look like the Sprint galaxy nexus.

Reboot your phone and try to open wallet!

You may have to clear google wallet settings, I had to uninstall wallet and reinstall it after the build.prop change.

Hit the thanks button if this helped!

-------------- PS --------------

The reason I tried this is because I heard Google temporarily blocked the HTC EVO 4G LTE from accessing Google Wallet. I don't know the exact reason why, but this seems to work at least for now.


DUDES! It totally worked. I will be trying a transaction in a few minutes and reporting back. I was sick over this, worried about secure element. I got stuck at 99% resetting the app and eventually had to reboot.

I did what you suggested and it activated, and my $100.21 was still in the prepaid card no problem. Here's EXACTLY what I did to keep out of the unsupported device also:

EDIT: REQUIRES ROOT ACCESS (but not HTC UNLOCK, which I do not have)

-Enable SuperSU
-Use ES File Explorer for root explorer (Settings->Root Explorer, give Superuser permission when asked) -> Mount File System (writable)
-Edit build.prop in /system folder as described above (make a backup also so you can revert after activation!)
-Disable root explorer in ES File Explorer
-Disable SuperSU in SuperSU settings
-Clear data for Wallet in Settings->Apps
-Reboot
-Open Wallet, log in
-Add prepaid card
-Close Wallet
-Go to Android Settings->Apps->Downloaded->Wallet and force stop (hoping to keep it from knowing about the next step which is enable SuperSU to revert build.prop and keep away unsupported device message.)
-Enable SuperSU
-ES File Explorer -> Root Explorer -> Mount System
-In /system folder replace build.prop with the backup I made (or just undo the changes manually if you like.)
-Disable Root Explorer
-Disable SuperSU
-Reboot
-Open Wallet and verify operation
-Profit!

Sorry if this is jumbled, have to get to work but excited that it is fixed and hopefully by reverting build.prop no strange behavior will result!

Thanks again jkt97401!

If my toys break I get sad...that is all.

Sent from my EVO 4G LTE using Forum Runner.

---------- Post added at 08:19 AM ---------- Previous post was at 08:17 AM ----------



Yes, it worked to buy Mountain Dew at a gas station just now.

Sent from my EVO 4G LTE using Forum Runner.



Since people are having problems here is how it should look do not copy and paste.
ro.product.model= GT-I9300
ro.cdma.home.operator.alpha=Sprint
gsm.sim.operator.alpha=Sprint
gsm.operator.alpha=Sprint
ro.cdma.home.operator.numeric=310120
gsm.sim.operator.numeric=310120
gsm.operator.numeric=310120
gsm.sim.operator.iso-country=us
gsm.operator.iso-country=us
ro.net.apnwhitelist=admin
ro.htc.checkin.delay=0
ro.watch.appid=com.sdgtl.watch.jelcl_40_ics
ro.telephony.ipv6_capability=1
dev.defaultwallpaper=/system/customize/resource/beats.jpg
dev.deviceimage_large=/system/customize/resource/jewel_cl_187x370.png
dev.deviceimage_small=/system/customize/resource/jewel_cl_32x58.png
# begin build properties
# autogenerated by buildinfo.sh
ro.build.display.id=1.13.651.1 710RD
ro.aa.rid=146
ro.cwkey=SPCS_001
ro.aa.skulist=651
ro.aa.customizationid=361715
ro.aa.project=JEWEL_CL_ICS_40
ro.aa.mainsku=651
ro.aa.taskid=259183
ro.aa.romver=1.13.651.1
ro.aa.maincid=SPCS_001
ro.aa.modelid=PJ7510000
ro.aa.cidlist=SPCS_001
ro.com.google.clientidbase=android-sprint-us
ro.build.id=IML74K
ro.build.display.id=IML74K
ro.build.version.incremental=60201.1
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.3
ro.build.date=六 4月 28 04:56:33 CST 2012
ro.build.date.utc=1335560193
ro.build.type=user
ro.build.user=
ro.build.host=ABM032
ro.build.tags=release-keys
ro.product.model= GT-I9300
ro.product.brand=sprint_wwe
ro.product.name=jewel
ro.product.device= GT-I9300
 
Last edited:

frieked

Senior Member
Nov 21, 2008
105
26
+1 another one confirming this fix works. I'm HTC dev unlocked as well and the unsupported device message comes back but hey at least it works.
 

frieked

Senior Member
Nov 21, 2008
105
26
Not sure if it's related but twice since I implemented this fix, I've gotten stuck at "unlocking google wallet" after I enter my pin. I reboot my phone and it works normally... at least for a while.
 

jgalan14

Senior Member
Jul 8, 2010
3,727
365
Las Vegas
It only comes back I'd you re enable root tho :p

Sent from my EVO using xda premium

Not really unsupported will be there ifyou grant access or not, it will still work tho that's a diferent thing, any developers thing this will mess up and try to changed device to evo? Like for example if Google wallet will recognize the build.prop was changed? I mean there is a reason why they blocked the evo

Sent from my htc_jewel using Tapatalk 2
 

PaulHBK

Senior Member
Apr 28, 2011
231
57
Nice to see there is a workaround but Im waiting for official support, seeing how sensitive the Wallet app has been. I don't want to do anything that may risk breaking the secure element...

Sent from my EVO using xda premium
 

brnail

Senior Member
Oct 31, 2007
143
17
I also would prefer not to change the build prop. I am still stuck at activating account, so I don't think this is officially resolved yet.
 

ckoadiyn

Senior Member
Jan 23, 2010
3,659
888
The services are back up and running.. i did nothing today and my card has been added..

Weird I couldn't get it to do anything even log in did you already have it set up but no card added?








So without root there is no fix?

Sent from my EVO using XDA




nope not at the moment.


Mine activates fine, but gets stuck on adding the google prepaid card.

Fully stock but rooted here.

and you did this fix? And reverted back to stock build prop? It took mine a minute but it ended up adding it..

Sent from my EVO using xda premium
 

ckoadiyn

Senior Member
Jan 23, 2010
3,659
888
Also I was some what scared to do this too but I'm not going to wait forever for them to fix this problem. Since it could take as long of a wait as we may need a OTA. As long as you do what's posted it will work if you do something diff well ymmv... The secure element may be somewhat fickle however I feel ours is not as fickle as the other devices. As I have seen people say they didn't clear it ran ruu and rooted and it still worked...

Sent from my EVO using xda premium
 

gpz1100

Senior Member
Nov 28, 2009
3,056
581
and you did this fix? And reverted back to stock build prop? It took mine a minute but it ended up adding it..

Negative. After bricking my last evo 4g lte's nfc, i'm being very cautious with anything pertaining to this.

I did call google wallet shortly after posting and they confirmed that it's still not fixed for the evo lte. While this work around may work, it's troubling that google doesn't officially whitelist the device again. There has to be a reason for this. I prefer to wait until it's cleared through official channels.
 

ckoadiyn

Senior Member
Jan 23, 2010
3,659
888
Negative. After bricking my last evo 4g lte's nfc, i'm being very cautious with anything pertaining to this.

I did call google wallet shortly after posting and they confirmed that it's still not fixed for the evo lte. While this work around may work, it's troubling that google doesn't officially whitelist the device again. There has to be a reason for this. I prefer to wait until it's cleared through official channels.

O ok lol and yeah I don't understand what happened either... Would be nice if we could get the dl did they do something to a server was this device not supported officially but worked w gwallet something ya know. Where we all not to get the 10$

Sent from my EVO using xda premium
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    This is a fix for google wallet to let you login and has been confirmed it will let you buy things after doing it. I am making a new thread so it doesnt get buried in the Google wallet stuck at initializing your device thread. Be sure to thank jkt97401 for finding it and DZLRULZ for doing it and confirming he could buy things again in the thread posted below. I also did it to confirm it works to allow login again.

    THIS WILL NOT FIX SECURE ELEMENT BRICKS!

    EDIT: this fix has been blocked from my understanding in order to continue to use wallet you have to leave the change and not revert back to the original build prop however you are welcome to try out reverting it.

    http://forum.xda-developers.com/showthread.php?p=27131994#post27131994

    I found a workarround, this worked for me and hope it helps others!

    Go into build.prop and change these values:

    ro.product.model=
    ro.product.device=

    to both equal this: GT-I9300

    This makes your phone look like the Sprint galaxy nexus.

    Reboot your phone and try to open wallet!

    You may have to clear google wallet settings, I had to uninstall wallet and reinstall it after the build.prop change.

    Hit the thanks button if this helped!

    -------------- PS --------------

    The reason I tried this is because I heard Google temporarily blocked the HTC EVO 4G LTE from accessing Google Wallet. I don't know the exact reason why, but this seems to work at least for now.


    DUDES! It totally worked. I will be trying a transaction in a few minutes and reporting back. I was sick over this, worried about secure element. I got stuck at 99% resetting the app and eventually had to reboot.

    I did what you suggested and it activated, and my $100.21 was still in the prepaid card no problem. Here's EXACTLY what I did to keep out of the unsupported device also:

    EDIT: REQUIRES ROOT ACCESS (but not HTC UNLOCK, which I do not have)

    -Enable SuperSU
    -Use ES File Explorer for root explorer (Settings->Root Explorer, give Superuser permission when asked) -> Mount File System (writable)
    -Edit build.prop in /system folder as described above (make a backup also so you can revert after activation!)
    -Disable root explorer in ES File Explorer
    -Disable SuperSU in SuperSU settings
    -Clear data for Wallet in Settings->Apps
    -Reboot
    -Open Wallet, log in
    -Add prepaid card
    -Close Wallet
    -Go to Android Settings->Apps->Downloaded->Wallet and force stop (hoping to keep it from knowing about the next step which is enable SuperSU to revert build.prop and keep away unsupported device message.)
    -Enable SuperSU
    -ES File Explorer -> Root Explorer -> Mount System
    -In /system folder replace build.prop with the backup I made (or just undo the changes manually if you like.)
    -Disable Root Explorer
    -Disable SuperSU
    -Reboot
    -Open Wallet and verify operation
    -Profit!

    Sorry if this is jumbled, have to get to work but excited that it is fixed and hopefully by reverting build.prop no strange behavior will result!

    Thanks again jkt97401!

    If my toys break I get sad...that is all.

    Sent from my EVO 4G LTE using Forum Runner.

    ---------- Post added at 08:19 AM ---------- Previous post was at 08:17 AM ----------



    Yes, it worked to buy Mountain Dew at a gas station just now.

    Sent from my EVO 4G LTE using Forum Runner.



    Since people are having problems here is how it should look do not copy and paste.
    ro.product.model= GT-I9300
    ro.cdma.home.operator.alpha=Sprint
    gsm.sim.operator.alpha=Sprint
    gsm.operator.alpha=Sprint
    ro.cdma.home.operator.numeric=310120
    gsm.sim.operator.numeric=310120
    gsm.operator.numeric=310120
    gsm.sim.operator.iso-country=us
    gsm.operator.iso-country=us
    ro.net.apnwhitelist=admin
    ro.htc.checkin.delay=0
    ro.watch.appid=com.sdgtl.watch.jelcl_40_ics
    ro.telephony.ipv6_capability=1
    dev.defaultwallpaper=/system/customize/resource/beats.jpg
    dev.deviceimage_large=/system/customize/resource/jewel_cl_187x370.png
    dev.deviceimage_small=/system/customize/resource/jewel_cl_32x58.png
    # begin build properties
    # autogenerated by buildinfo.sh
    ro.build.display.id=1.13.651.1 710RD
    ro.aa.rid=146
    ro.cwkey=SPCS_001
    ro.aa.skulist=651
    ro.aa.customizationid=361715
    ro.aa.project=JEWEL_CL_ICS_40
    ro.aa.mainsku=651
    ro.aa.taskid=259183
    ro.aa.romver=1.13.651.1
    ro.aa.maincid=SPCS_001
    ro.aa.modelid=PJ7510000
    ro.aa.cidlist=SPCS_001
    ro.com.google.clientidbase=android-sprint-us
    ro.build.id=IML74K
    ro.build.display.id=IML74K
    ro.build.version.incremental=60201.1
    ro.build.version.sdk=15
    ro.build.version.codename=REL
    ro.build.version.release=4.0.3
    ro.build.date=六 4月 28 04:56:33 CST 2012
    ro.build.date.utc=1335560193
    ro.build.type=user
    ro.build.user=
    ro.build.host=ABM032
    ro.build.tags=release-keys
    ro.product.model= GT-I9300
    ro.product.brand=sprint_wwe
    ro.product.name=jewel
    ro.product.device= GT-I9300
    7
    I get tired of editing things manually, so I made a script to edit the build.prop for us! (Based on the HTCLinkifyDispatcher Fix by smw6180).

    This will fix the lines in build.prop so you can try to fix Google Wallet. Steps:

    1. Reset Wallet from within the app (if you can)
    2. Uninstall Wallet updates through Play Market
    3. Settings > Apps > Wallet - Clear Data (mine was grayed out because of uninstalling Wallet first) and Stop the app
    4. Reboot into recovery
    5. Flash WalletFix.zip, clear cache/dalvik cache, and reboot to system
    6. Update Wallet through Play Market
    7. Setup Market - should work!
    8. Reboot to recovery
    9. Flash WalletFix-revert.zip and reboot to system
    10. Done!
    6
    1. Reset Default Settings Through Wallet.
    2. Go To Market And Uninstall Wallet Updates.
    3. Enable Root Through SuperUser.
    4. Change Lines In Build.prop(1st "ro.product.model" ONLY worked for me, DO NOT Delete the newly created "build.prop.bak".)
    5. Disable Root.
    6. Reboot.
    7. Install Wallet Update.
    8. Setup Wallet & Activate Card.
    9. Wait For Card To Be Added Successfully(Will Get Notification Within 2 Minutes).
    10. Force Stop Wallet Through Settings -> Apps.
    11. Enable Root And Revert "build.prop" back.
    12. Disable Root.
    13. Reboot.
    14. Open Wallet And Check To Ensure Card Is Still Active And Showing Balance Of $10 IF Not Already Used The Initial Free $10.

    This Is My Process So Far. Let Me Know Your Experience. Not sure about other Root Browsers but Root Explorer actually creates a backup of "build.prop" the way it was before modifications named "build.prop.bak". What I did once I was ready to restore the lines to the initial text was just delete the "build.prop" file and renamed "build.prop.bak" to "build.prop".

    Brought To You By TapTalk 2 Via LTevo
    2
    Did the build.prop earlier in the week and it worked fine until I flashed a new Rom. If u recall I was the one who posted about the secure element error.

    Just got phone replaced, well I guess it was yesterday morning now. This new phone has sense reloading every couple hours, complete phone resets, light leakage and the screen illuminates like an LCD tv when touched.

    Last phone had none of that. If it wasn't for bricking the secure element...

    What happened after I flashed a Rom with wallet was it was sticking at activating for device. I tried uninstalling and reinstalling. After trying to get wallet to work again it gave secure element error.

    Before flashing the Rom I only did the build.prop fix once and changed back to EVO from GT-I9300. It worked great until I flashed a Rom.

    So, I may mess around with this phone today since I'm just gonna.take it back. May cut my losses and keep unrooted til there's a fix for wallet. Not sure if I want to get into this return game over and over. Really wanted to love this phone. Data sucks so bad and WiFi drops every 10 seconds, just really learning to hate it.

    Begining to think HTC/Sprint/Google are all going to the ****ter. As much as I dislike apple they are really looking good right now, patent be or no.

    Sent from my EVO using XDA

    If you replace it make sure it is good before you walk out of the store and if you don't need wallet right now don't touch it root unlock and flash away then you can worry about wallet after Google fixes it.

    Sent from my EVO using xda premium
    2
    wtf my phone is on the top and my moms is on the bottom. I'm rooted with custom roms and she's fully stock.

    2012-06-17%2022.04.20.png
    2012-06-17%2022.04.13.png

    Isn't that like phone incest? :D

    Sent via XDA Premium