[APP] Google Wallet (APK: 1.1-R57v5, Play Store: 1.1-R57v5) [09/03/2012]

Search This thread

dp917

Senior Member
Feb 3, 2011
507
178
I don't know when this started, but now all my cards show an "unexpected error" message. Last time I know it worked was October 7. I see there was an update on October 3, I'm not sure which version I was on October 7.
 

dp917

Senior Member
Feb 3, 2011
507
178
The Nexus4 system dump has a new wallet.apk. I was able to update my wallet with it but I still have the problem of "unexpected error."
 

marsy00

Member
Dec 24, 2011
49
3
Version no longer supported

To try to avoid this, before flashing a new ROM please, please, PLEASE: open Google Wallet. Open the Wallet Settings menu. Select "Reset Google Wallet" from within the app. THIS IS NOT THE SAME AS SELECTING "CLEAR DATA" FROM WITHIN MANAGE APPS!
The Google Wallet reset system will disable it's background services, reset the secure element by deleting the Google Wallet applet (which is what you want!), clear the database, ping C2DM that it is now deprovisioning, clear the shared preferences, clear files and cache, and finally shut itself down. Clearing data from Manage Apps will only delete the database and shared preferences: it will not deprovision, disable background services, and most importantly will not remove the Wallet applet from the secure element.

When I try to open wallet, I get the message "This version of google wallet is no longer supported. Please download the latest version from the android market." Then it takes me right to the market. I cant get into the app to reset it. I have version 1.1-R57v5.

Anyone had this issue and installed modaco with success without resetting? Or anyone know of another way to reset? Does uninstalling reset the secure element?

Thanks
 

innov8ion

Senior Member
May 6, 2008
169
16
How did you come to that conclusion?
I am still getting the secure element error with it.
Secure Element is now only used for Google's Prepaid Card (which has since been eliminated) and some Citi MasterCards. It seems they've moved away from it. Does Google Wallet not work at all on your device? If Google Wallet doesn't use Secure Element, it'd probably be beneficial if they removed the error.

http://www.google.com/wallet/faq.html

How does Google Wallet protect my payment credentials?
Google Wallet stores your credit and debit cards online on secure servers. Your Google Wallet device has a chip called the Secure Element that stores encrypted payment card information. Linked credit or debit card credentials are not stored on the Secure Element -- rather, the virtual prepaid MasterCard card created during setup is stored on the Secure Element, and Google Wallet does not pass credit or debit card credentials you store online to the merchant. Credentials for the Google Prepaid Card and some Citi MasterCard cards are stored on the Secure Element and passed directly to the merchant. The Secure Element is isolated from your phone’s main operating system and hardware. Additionally, because Google Wallet enforces a PIN, the only way to transmit payment credentials is if you first enter the PIN. Your phone’s screen must also be on.
 
Last edited:

koolbon

Senior Member
Aug 10, 2010
80
9
sux, sorry. fwiw, i've only used it at mcdonalds. it doesn't really work anywhere else for me. fail...

I bought GNex to use the wallet and did use it once at McDonald.
After that I messed up the secure element by flashing a ROM and that was the end of it. I wasted a lot of time trying things to fix, but nothing ever worked.
 

kyoteqwik

Senior Member
Mar 6, 2010
117
15
Asheville
The secure element is still used for Google wallet and it even says so in the quote from Google in post above.
Your cards are no longer stored on the secure element however the virtual MasterCard (not the prepaid card) that is linked to your cards is stored on the secure element. When you make a payment the merchant always gets the number from your virtual MasterCard. Google pays the transaction for you and then instantly charges the card that you have selected to use.
 
Last edited:

niteh@wk

Senior Member
Oct 14, 2011
1,122
445
For those active ROM flashers like myself, installing GW as a system apps creates a challenge/hassle. From my research of several sources, here's how I am using GW in user app partition on an AOSP ROM like AOKP or CM10.

Recommended app for ease of build.prop editing and backup/restore: ROM Toolbox

1) Make a nandroid backup in case you mess things up.
2) Use ROM Toolbox and create two backups of build.prop
3) Use a file manager (or ROM Toolbox root browser) and rename the two build.prop backups. These are at /sdcard/romtoolbox/build.prop-backups. Do not rename the last part of these files or Rom Toolbox will fc. If it's messed up, just delete all those backups and start over.
I renamed mine as below:
aokpjb.m1.gnex.11-14-2012-18-43-12_system_build.prop
aokpjb.m1.org.11-14-2012-18-43-12_system_build.prop
4) Now open up Rom Toolbox build.prop editor and open the gnex build.prop backup. Change the values to Gnex as stated in OP. Exit to save it.
5) Restore it so that it's applied to your system build.prop
6) Reboot
7) Go to the PlayStore, search for Google Wallet, you should be able to see it and install.
8) Open GW, and proceed with setting up, add credit card(s), set PIN, etc... Make sure everything goes well and you are able to add credit cards ok.
9) Now restore the original build.prop backup.
10) Reboot

From now on, every time you need to use GW, just restore the gnex build.prop and reboot. Restore the original build.prop and reboot when you're done with GW.

Every time you flash updated ROM build, wipe cache/dalvik like normal. As long as you don't full wipe, GW is still there and working. Be sure to make new backup of build.props as most likely it's changed with updated build.

If you plan on full wipe, you must go into GW and reset it first or you will bork the secure element.

S-Beamed from my GSIII via xda premium
 
Last edited:

dp917

Senior Member
Feb 3, 2011
507
178
If you plan on full wipe, you must go into GW and reset it first or you will bork the secure element.

If this happens, is there a fix? One day my Wallet stopped working and said to reset and now my cards won't get setup, I just get a "unknown error" message. I have reset, wiped app data and cache, uninstalled, re-installed and re-setup but nothing works. I never got the actual secure element error though.
 
Last edited:

innov8ion

Senior Member
May 6, 2008
169
16
If this happens, is there a fix? One day my Wallet stopped working and said to reset and now my cards won't get setup, I just get a "unknown error" message. I have reset, wiped app data and cache, uninstalled, re-installed and re-setup but nothing works. I never got the actual secure element error though.

SE error is irreversible as I understand. Maybe try contacting Google Wallet support, if there is such a thing. Hope you can fix your issue.
 

filofan1

Member
Dec 14, 2012
10
2
Hey
I have problem with Wallet app
I have rooted s3 and Market Enabler
I set to UK T-Mobile
and when i run Wallet it says
Setting up Wallet,this may take up to 5 minutes
after 5 min it says it could connect ? device is not ready
My operator is T-Mobile (PL) i have NFC ON Wifi ON and Data ON
hope u understand my bad english
Ty

@edit i has 4.1.2 stock wit Cf root
the message after 5 min
The wallet will be able to operate on only after full initiation device. Make sure that your phone has access to the network, and if the problem persists, restart your device
this up is google translated below is polish orginal text
Portfel będzie mógł działać dalej dopiero po pełnym zainicjowaniu urządzenia. Upewnij się, że telefon ma dostęp do sieci, a jeśli problem nie ustąpi, ponownie uruchom urządzenie
 
Last edited:

tcain036

New member
Dec 21, 2012
2
0
Newbie

First time on the threads so forgive me if somethin looks a lil off but I have a droid razr M rooted running JB 4.1.1 and ive been dying to get my hands on Google Wallet. havent seen anyone post here with a Droid razr M so can anyone point me in the right direction. Ill accept any advice except Verizon having to pull that Google Logo stick out their arse!! :) kiddin Thanks in advanced!!:laugh:
 

Top Liked Posts

  • There are no posts matching your filters.
  • 159
    Google Wallet Prepaid Card Provisioning RE-ENABLED as of 09/03/2012!

    Read me first!
    Please use the APK method below, or attempt to install Google Wallet from the Play Store/Shop - note that the old browser trick appears to not be working since the Google Play branding appeared.

    Please star this Android issue to draw attention to it! Thanks!

    MoDaCo Custom Patched APK Allows easy use with all devices

    This allows easy use and I'm currently using this too!

    See Paul's thread over at MoDaCo for more info: http://www.modaco.com/topic/354635-region-device-root-patched-google-wallet-apk-11-r63-v12/

    Download the patched APK here - DOWNLOAD (ROMraid) - MD5: 34d6d1afe316df8fca9d7aaad02431ce
    This APK must be installed by putting it inside /system/app and NOT by installing it manually.

    Google Play Store (more up to date! recommended!)
    Google Wallet can be found on the Google Play Store here: https://play.google.com/store/apps/details?id=com.google.android.apps.walletnfcrel

    chart


    APK method
    Prerequisites
    You need:

    General Instructions
    1. Pull down the notification bar and hit the settings icon next to the date. Then choose "About phone" at the bottom. If "Android version" is NOT listed as "4.0.2", "4.0.3" or "4.0.4", you need to update to a new version. Do that before continuing.

    Now, what needs to happen next depends on where you are:
    I'm not in the US!
    If you're NOT in the US, you'll need to be rooted. Grab Market Enabler from the Android Market and install it.
    Run Market Enabler and set yourself as "US T-Mobile".
    Now follow the US instructions.

    I'm in the US!
    Open the Wallet APK on your phone e.g. using ASTRO/File Expert/Root Explorer/the download manager.
    Now just open Wallet, and it should correctly authorise.

    Troubleshooting
    Help! Google Wallet says "Unsupported Device!"
    This means that you're on a rooted device, and is perfectly normal. Transactions will still work - it's just Google's way of letting you know that you may be less secure than you would be normally, as rooted apps will be able to access Google Wallet internal files. Be vigilant when approving root access!

    Secure Element not responding!
    If you have a Nandroid backup of a version of Wallet that worked, try restoring to that. Otherwise, you're screwed unless you get a new device. The Secure Element in your phone has now locked you out.

    EDIT: research seems to show that Android is not actually enabling NFC-EE, which might be why it can't communicate with the SE. This needs further research.

    To try to avoid this, before flashing a new ROM please, please, PLEASE: open Google Wallet. Open the Wallet Settings menu. Select "Reset Google Wallet" from within the app. THIS IS NOT THE SAME AS SELECTING "CLEAR DATA" FROM WITHIN MANAGE APPS!
    The Google Wallet reset system will disable it's background services, reset the secure element by deleting the Google Wallet applet (which is what you want!), clear the database, ping C2DM that it is now deprovisioning, clear the shared preferences, clear files and cache, and finally shut itself down. Clearing data from Manage Apps will only delete the database and shared preferences: it will not deprovision, disable background services, and most importantly will not remove the Wallet applet from the secure element.


    Insufficient Privileges. Insufficient secure element privileges for this system image (release-keys)
    Err, what? This should only occur if you previously used the ZIP method. If so, you'll need to manually restore the old versions of the files.
    This can be achieved by either restoring a Nandroid backup from before you flashed OR by following instructions in this post.

    I have something not answered here!
    Post in this topic and it'll probably get answered pretty quickly.

    I restored a backup and Wallet isn't working
    Try uninstalling then reinstalling the APK. This should get the SE back in sync with the Wallet status.

    Changelog
    09/05/2012
    APK updated to 1.1-R57v5 from my device for those who still can't get it on the Store. Sorry for the slow update - it's exam season in the UK!

    02/05/2012
    Added note about Google Play Store. I'll update the APK soon, but I recommend using the store - seems that Wallet is even appearing for me in the UK now.

    09/03/2012
    Prepaid card provisioning is reenabled! Go use your Wallet again!
    Fixed links.
    Removed ZIP method entirely.
    Mentioned Market method, need to write up instructions.
    Added unsupported device banner note.

    02/01/2012
    Added some information that should hopefully avoid people getting hit by the Secure Element issue, and a link to the AOSP issue tracker issue.

    18/12/2011
    Removed old ZIP method. APK should work for most people.
    Rewrote OP from scratch.
    18
    ICL53F 4.0.2 STANDARD APK works!

    The standard Google APK works on ICL53F / 4.0.2

    Just tested this ; NO FC's - No errors on provisioning card, etc.

    This was pulled off by another user, I MD5'd it to the version I got from a Sprint Nexus S

    MD5: 3729ced6fbee0c8c642fe074e893846f

    http://www.megaupload.com/?d=GQ6YS0KM

    NOTE: I installed this on ICL53F CLEAN install with NO older Wallet ever present. I did NOT wipe or do anything else. So as long as Wallet was NEVER installed on your /system partition or you didn't replaced NFC files this should just work out of the box. If you ever did any of the above get a clean ICL53F installed FIRST (root or no root, doesn't matter) [mine was rooted but a friend got it working no root]
    11
    Here ya go

    There was an update today. Anyone got it so we VZW users can install?

    I just installed it over the what was the last version on a VZW GNX - working perfectly.
    8
    can someone upload the new apk?

    Here you go :)

    http://db.tt/2AAbl2Vz

    Sent from my GNex {GSM} T-Mobile
    7
    Wallet PIN Vulnerability

    I am finally able to disclose a major vulnerability I found in Google Wallet. Basically, I am able to uncover your PIN without a single invalid attempt.

    Please see below for our press release, detailed blog posting, demonstration app and source code.

    Feel free to ask me any questions or report any issues.

    The app is also able to give you some useful information about the state of your secure element. This may be helpful for people with SE issues.

    https://zvelo.com/news/press-releas...vers-google-wallet-pin-security-vulnerability
    https://zvelo.com/blog/entry/google-wallet-security-pin-exposure-vulnerability
    http://dl.dropbox.com/u/10770509/WalletCracker.apk
    https://github.com/rubixconsulting/WalletCracker