yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] cryptyk:
Hm. I had flashed the OP wallet and everything worked except it FC'd when tapped at a terminal. I'm using the revolution 2.1 rooted rom.

I tried to revert to the APK by:

1) removing wallet.apk

2) moving the GoogleNfc.apk to system/app

3) running the packages.xml through the fix website (even though I did this during the OP install)

4) adb installing the quoted wallet apk.

I did all of that (except step 4) from CWM.

No love. Whenever the wallet apk launches, it immediately FC's.

I'm going to try a full wipe, flash the rom again, then give it another shot with just the apk.
[Samsung Galaxy Nexus] kgeissler:
After installing, I got a message saying "Wallet has unfortunately stopped". I restarted wallet and it worked perfect. Thanks OP!
[Samsung Galaxy Nexus] berkmanmd:
Install went smoothly (LTE version). Haven't tried at a terminal. Thanks all..
[Samsung Galaxy Nexus] lukegb:
Nope, the APK version doesn't like me. Gonna take a peek at the restriction checker in that APK as compared to the one I put in the OP.

(ZIP version's restriction checker is: <<Sprint><310120><sojus><Nexus S 4G><.*>><<.*><(310|311).+><mysid|yakju><.*><.*@google.com(,.*)?>>

Which is:

Operator name: Sprint

Operator ID: 310120

Device ro.product.name(?): sojus

Device ro.product.model: Nexus S 4G

Google Account name: .*

--or--

Operator name: ANY

Operator ID: begins with 310 or 311

Device ro.product.name: mysid OR yakju

Device ro.product.model: ANY

Google Account name: at least one which is google.com)
[Samsung Galaxy Nexus] Shooshi:
I tried the first method and got the constant FCing. I restored my backup before I did anything involving the .xml and googlewallet. After it restored, I just installed the .apk using root explorer. Hope this kinda helps.
[Samsung Galaxy Nexus] cryptyk:
I full wiped, reinstalled revolution, then adb installed the wallet apk. Everything looks good and the account setup successfully. I'll try again at the terminal tomorrow.
[Samsung Galaxy Nexus] Carvin226:
Used OP's method to remove the changes from the flashable zip and install the new .apk file. The app is working, tomorrow I'll have to try making a payment somewhere.
[Samsung Galaxy Nexus] sonnydroid:
The .APK worked perfectly. Thanks!
[Samsung Galaxy Nexus] lukegb:
Are all the people who are having success in the US, or are there some fellow UK people mixed in there too?
[Samsung Galaxy Nexus] biggiephat:
I was on stock rooted lte rom installed this apk and worked perfectly. Decided to try revolution as a rom, and the apk didn't work on there.

So i restored my stock rooted rom that i took a backup of before installing the wallet apk, and when i go to install the apk I get that the secure element has stopped responding...
[Samsung Galaxy Nexus] omniphil:
I think I finally got this working. (No FC's and no Optimizing apps), I have yet to actually try it at a store.

However I had some money on the google wallet prepaid google paypass card. but then after flashing and reloading the card is no longer there?

Its still tied to my same gmail account, so where did the old card with my money go?

Anyone else run into this?
[Samsung Galaxy Nexus] NPS_CA:
Glad it's working with APK

Want to give credit where it is due to madj42. Tried his posted APK and it worked GREAT then I had a friend pull from his Sprint Galaxy Nexus S the latest market install version to ensure I had a clean APK.

Kudos to madj42 for getting notice of a new APK on Google Market and that 4.0.2 seems to work with it out of the box, I just re-uploaded a clean version and put the info here.

BTW: I'm using a GSM Galaxy Nexus and I've used the APK method twice today, once at a 7-11 and another time at Jack in the Box.

Those having issue provisioning the card, try to do it on WiFi, I'm not 100% sure if some carriers are blocking access to Google Wallet's back end for provisioning (maybe not intentionally - my card was provisioned on WiFi - I'm a T-Mobile US user)
[Samsung Galaxy Nexus] Zargon335:
Used the OP's method earlier this morning at CVS and it worked, but with a force close upon successful payment.

After removing the original, I installed the APK and tried it again and it worked flawlessly with no force close.

Thanks Google for the ten bucks!

---------- Post added at 09:25 PM ---------- Previous post was at 09:22 PM ----------

Thanks for doing that, it worked great for me. VZW Galaxy Nexus in Arizona at CVS and Circle K.
[Samsung Galaxy Nexus] lukegb:
Heh - I pulled the latest market version off my GN and modded that for the zip (badly, I might add). I'm guessing that the APK is only working on the US, since I'm having no luck having clean reset (using Google's factory images for 4.0.2). I'll have a play around and see what I come up with.
[Samsung Galaxy Nexus] efdisastet:
I'm hesitating on removing the flashed/zip version and installing the new apk version until someone explains the answer to this question. Is there a way to keep this card? Is there a place I can see it on the website? If not, maybe I can find a gas station, tomorrow, so I can drain it to the exact $ amount.
[Samsung Galaxy Nexus] th0r615:
I believe the cards are tied to the hardware but I could be wrong.
[Samsung Galaxy Nexus] biggiephat:
Yea i even factory reset and no go the apk wont even open
[Samsung Galaxy Nexus] distortedloop:
I had a few cents left on my Gingerbread Nexus S' prepaid Google card before I wiped that device and upgraded to ICS. I haven't been able to get Wallet working on that Nexus S with ICS. However, I did get Wallet to install and register on my Galaxy Nexus using the same Gmail account. I got a fresh new $10 even, so no association with the other phone's balances. I would certainly burn whatever cash you can before messing around with it if you're worried about losing it; why take the chance?

On the same idea, how do these prepaid cards work in terms of Paypass? If my bill due is $15 and the Wallet card only has $10, is it rejected for insufficient funds at the checkout, or does it pay up however much it can?
[Samsung Galaxy Nexus] NPS_CA:
Reinstall 4.0.2 from the factory images... Make sure you pick the correct ICL53F for your phone.
[Samsung Galaxy Nexus] distortedloop:
I think you're correct, but I recall people with the Nexus S saying they got a second $10 with a new install or some other trick.

Also, if it is tied to the hardware, I wonder at what level. The actual NFC chip is in the battery, so battery swapping is problematic unless it's more tied to the ESN/IMEI or whatever of the phone.
[Samsung Galaxy Nexus] NPS_CA:
Your Google Wallet account is tied to your Google account AND Phone/Device. This is practical; if your Google password is compromised you wouldn't want someone to sign in to Wallet on their device with your Google Account and take funds. You can however swap funds between phones. If you take note of the full Google Wallet User ID on the prepaid card on your old phone (e.g. Nexus S) and take note of the User ID on the new one, you can call Money Network and they will transfer the balance to the new phone. See this: http://support.google.com/wallet/bin/answer.py?hl=en&answer=1396320

It will get declined. Most merchants let you do partial pay. Ask to Partial pay whatever amount is on the card (left) and you can pay with another card. Some retailer POS systems though aren't as smart and will make you pay the partial on another type ; e.g. cash.
[Samsung Galaxy Nexus] biggiephat:
so ill have to reroot and reunlock?
[Samsung Galaxy Nexus] ruggar:
Just used it at 7-11 on the LTE version. Worked fantastic. Installed via the .apk.
[Samsung Galaxy Nexus] tct08:
I had used the old flash zip method prior to the APK being posted. While that seemed to work fine, I hadn't gotten a chance to test it out in purchase yet so I don't know if I would've gotten FCs.

I used the new method to replace the NFC.apk and whatnot and it seems to have worked! I was able to resign in to a Wallet account and I have $10 in there (the same amount I had prior).

Hopefully I'll be able to test the purchase soon and be able to confirm that there is no FC.

Running on Verizon GNex.
[Samsung Galaxy Nexus] lukegb:
@NPS_CA: I've updated the OP with a direct link to the APK as well as leaving the megaupload link in there. Let me know if that's okay with you, and if you want anything added to it.

Other note: moved everything over to http://googlewallet.lukegb.com - have fun sucking up my bandwidth!

Other other note: replaced the APK in my ZIP with a tweaked hacking method that doesn't require me to change as much, thus reducing the chances of random FCing. I'll try this ASAP.
[Samsung Galaxy Nexus] NPS_CA:
Thanks! Was thinking f someone wants to pull the megaupload link and re-host would be great.. don't know if that will hit any issues later. Thanks for doing so. Didn't know so many people would be grabbing this :)
[Samsung Galaxy Nexus] Valkyrie743:
does the quick APK fix the reboot "optimizing apps" issue the flash method did?

restoring from restore now (restore was before zip flash)
[Samsung Galaxy Nexus] lukegb:
That's correct. The APK should not and (hopefully) can not cause the optimizing applications bug.
[Samsung Galaxy Nexus] dophir:
good job

Amazing, this worked!!

Got my ten bucks, im gonna go splurge now
[Samsung Galaxy Nexus] romeoliny:
Having that same issue and I even went back to Google issued files on a fresh install. I had it working once, then flashed somewhere along the line and never got it back going again without the "Security Element not responding" message. Please keep me posted if you find an answer, and I'll do the same.
[Samsung Galaxy Nexus] mprziv:
On my GSM Galaxy Nexus I have been having the same problem.

"Security Element not responding"

Would love to be able to get it to work.
[Samsung Galaxy Nexus] biggiephat:
I HAD that problem...now even with a factory image flash the app wont even open
[Samsung Galaxy Nexus] DoctorSasquatch:
Installed the .apk and everything worked, but when I rebooted I got a "This app has not been authorized on your network/phone" or whatever.

Un-installed and re-installed and rebooted and fine now.

One thing, however, before I installed it the first time it still said Verizon Wireless and I had 3G, but after installing it it now says "Roaming Indicator On" and it has an R instead of a 3G in the status bar. I have a data connection and data roaming is off in the settings menu. Anyone else having this problem
[Samsung Galaxy Nexus] biggiephat:
This is really strange...click the more.. under the setting menu now makes settings.apk force close...and that happens to be where the nfc options are....did i just burn out something in my phone?
[Samsung Galaxy Nexus] lukegb:
biggiephat: Can you post a logcat log or email it to me, if you want me to take a look? My email's lukegb@lukegb.com.
[Samsung Galaxy Nexus] biggiephat:
I downloaded a logcat saver and the more option opens now lol. Its like it knows

.....investigating further

Google wallet still wont open though. im going to grab you a log of opening the more settings and opening google wallet

app wont save anything for me....i dont know what the hell is happening here with this
[Samsung Galaxy Nexus] LurkerPatrol:
So I just installed it via the apk on my LTE nexus running everything stock.

It works perfectly fine, but I have not tested it out yet in a shop and I may just try that out tomorrow or something.

In the meantime, I'm wondering if this is some older version of wallet or is there a way to add Visa cards to the account?

Cheers,

LP
[Samsung Galaxy Nexus] leavingharvard:
Had to push stock images from Google after screwing up my /data/ partition (LTE US here). Pushed 4.0.2 and then installed the APK version.

No problems, no force closes, no app refreshing. It also registered my current Google debit card balance (6.91). Seems to be tied to acct in my case.
[Samsung Galaxy Nexus] TheTomas:
I tried the op's zip and ran into problems with my deodexed rom. I ended up wiping and going back to stock rooted. I've since installed the new apk and have had no force closes or hangs. I also do not have the problem in settings described above. my "more" comes up just fine. I can also turn NFC off and back on without any FC's. I have not made a purchase yet, but I'm expecting success.
[Samsung Galaxy Nexus] arma47:
it seems like 4.0.2 update for GSM is required for this to work
[Samsung Galaxy Nexus] axion68:
I installed via the zip on the lte version. I get the updating apps every reboot. Does anyone know how to fix this, or how to undo the update? I should have made a nandroid first.
[Samsung Galaxy Nexus] pacman01:
how do i know if its working?

ok so its what midnight and well i installed the apk everything went well got the accnt activated and all... and i got the 10 buxs from google...

so i just want to know... how do i know if its working?

i have no idea what place is open to try it ... and i dont think my walmart has any... im just trying to avoid looking like a bigger idiot then i already am at a store

and i want to save time... so that if i have to flash ill flash

rooted verizon gnex and running android revolution hd 2.1.0 let
[Samsung Galaxy Nexus] p-slim:
The only way for you to know for sure will be when you actually use it
[Samsung Galaxy Nexus] jetrii:
I think I may need to call Google to remove Google wallet from either my G-Mail account or remove any history of Google Wallet on my phone. I've tried every method here and I can't add a prepaid card on 4.0.2 after having it on 4.0.1. I've even tried a new G-Mail account without any luck.
[Samsung Galaxy Nexus] ikon8:
Worked great on LTE, just got bought a 40 at 7-11 courtesy of El Goog. Used the apk.
[Samsung Galaxy Nexus] ZPrimed:
I somehow managed to hose my install -- I had used the original Zip method, and it actually worked fine for me first try. However, I'd rather be using an APK than a hack, so I tried to revert, and it screwed something up. I tried mucking around with all of the different files and replacing with originals, but it continued to fail. The one file I didn't have backed up from the stock load (That I know was replaced in the zip method) was /system/framework/com.android.nfc_extras.jar -- i had deleted it at some point trying to revert, so I replaced it again with the one from the zip, but it didn't work. I could load the APK, but Wallet would just keep FCing in the background.

I finally realized I don't have anything special on /system other than su, which I can put back with CWM. I grabbed the Google stock 4.0.2 image for toro, extracted it. I then extracted the image-mysid-icl53f.zip and came up with a bunch of img files. Put the phone into the bootloader (adb restart bootloader is easier than turning it off and back on by hand), and then did a "fastboot flash [partition name, in this case "system"] [filename - "system.img"]".

That reimaged /system with the stock files. I then rebooted to recovery and wiped cache, just in case, and rebooted again. It booted up fine (it did the "optimizing packages" which I'd expect with a new flash), and I was able to install Wallet from the APK, and it actually worked correctly. :)

So, if you are hosed, but you don't want to do a complete reload/data wipe and deal with your apps again, try just reflashing /system with fastboot.

Again, this was my fix for the "Unfortunately, Wallet has quit" coming up every few minutes after trying to back-out the Zip method and install the APK instead.

To the OP: the com.android.nfc_extras.jar file is definitely different between what you supplied from GSM vs the LTE version. MD5sums:

LTE version -- MD5 (com.android.nfc_extras.jar) = 3d45e248a84d78451843b30116a8c245

GSM version -- MD5 (com.android.nfc_extras.jar) = 64ecc5cd0a9446ba402a412c0286d620

So, as part of your "revert" instructions, you need to add:

delete jar file and the .odex in /system/framework

replace jar file in /system/framework (I'm attaching it for your convenience, please rehost)

chmod the jar file to 644 (adb push puts it in at 666)

I'm guessing this would've saved me the time of screwing with the reflash of /system. ;)

The firmware files from your zip are actually identical (I checked the md5sums).

If this helps anyone out, I'd appreciate the "thanks" just so I don't look like a noob. (I've been screwing around with Linux since Slackware 3.0 so I do have some background...)
[Samsung Galaxy Nexus] takaides:
I also hosed my system, and just finished doing the same thing (reflashing system).

There aren't any stores open right now that accept paypass, so I can't test it, but I installed the apk just fine, and readded my prepaid card. My phone is back to being it's stable self again.

I did have to reroot, but he mentioned that.
[Samsung Galaxy Nexus] hockeyfreakb4:
just restored my backup to before I attempted the OP's method and then installed the apk. Just bought an arizona iced tea at 711 courtesey of mountainview
[Samsung Galaxy Nexus] leavingharvard:
Did you try and return your phone to the odexed stock?
[Samsung Galaxy Nexus] dalumberjack:
I installed this APK, got my $10 dollars, went to CVS, and bought some candy with no problems. AWESOME
[Samsung Galaxy Nexus] WhiterThanWhite:
I think I have the same problem. Seems to be impossible for me to add my Google Prepaid card since adding it on 4.0.1, even if I flash back to the original ROM.

I'd call Google, but they'd likely not do anything as I live in the UK so I'm not supposed to have Wallet in the first place...

Lukegb, do you have any solutions to get the APK version working in the UK?
[Samsung Galaxy Nexus] r0nd3L:
I just installed .apk on unlocked/rooted/Revolution HD 2.1.1 GN. Install went fine and I was able to set everything up, will try actual transaction tomorrow.

One thing I notice, the app feels very laggy, anyone else have this issue?
[Samsung Galaxy Nexus] LexusBrian400:
Had wallet set up fine, then flashed an update to the rom I was on, cleared dalvik and cache, wallet is gone. So, did the remove process, followed all the steps, now I just get "Unfortunately Wallet has stopped".

Oh well, will try again tomorrow. Thank you for the post. It worked great earlier today. Made 2 purchases with it.

Edit: started fresh, works perfect. thanks.
[Samsung Galaxy Nexus] AceNJ:
I'm really excited to try this out but just a couple quick questions.

For those that got this working, are any of you running the Android Revolution ROM? I want to confirm it works with that ROM before trying to install the apk.

There is an APK and .zip published that appear to be the same thing. Can I just copy the APK over and install it like any other app? It's that simple? Or should I install using the zip in CWM?
[Samsung Galaxy Nexus] largo79:
I downloaded the apk version but cannot get it to install on my lte nexus. It says installation unsuccessful. Any ideas? I'm running stock, but am rooted.
[Samsung Galaxy Nexus] yincrash:
Just bought breakfast from mcd's at JFK. Stock 4.0.2 GSM with the apk
[Samsung Galaxy Nexus] iastateboi:
I need some ideas...

Reflashed stock 4.0.2 then re-rooted. Installed wallet apk, no problems. When I go to open wallet I have the same error that I had on the old flashed version. I did have flash version working on 4.0.1.

"Secure Element not responding - The Secure Element has stopped responding. Please contact Google Wallet support."

Should I actually contact support?

EDIT: Just called support and they said the secure element must have "locked down" and I'll need to contact my carrier to get a new phone. REALLY?
[Samsung Galaxy Nexus] MultiMatt:
Is this APK method as simple as I'm reading it?!

Sorry if this is an ignorant question -

I just unlocked my bootloader and rooted my LTE Galaxy Nexus, and have not done

any

attempts to install Google Wallet yet.

Do I read this thread right, where I should just be able to run the .APK file and that's it?! No other steps?! Just wanted to make sure before proceeding.

I am running ICL53F and 4.0.2

Thanks!
[Samsung Galaxy Nexus] ThugEsquire:
Yes, I just restored to a factory image that didn't even have root and installed the Wallet APK--it seems to be working, although I haven't had a chance to use it yet.
[Samsung Galaxy Nexus] lukegb:
The GSM version is from another device - I've uploaded the "stock" c.a.nfc_extras.jar as well now from my GSM device, as well as your LTE copy. I'm updating my OP now.

3d45e248a84d78451843b30116a8c245 ICL53F-mysid/com.android.nfc_extras.jar
6205a395578117c8549860dd0f75407d ICL53F-mysid/NfcGoogle.apk
a25405f644ae4010aa083e004bd00f7d ICL53F-yakju/com.android.nfc_extras.jar
6205a395578117c8549860dd0f75407d ICL53F-yakju/NfcGoogle.apk
1a93a1d4b3f140df86e0a9afdf514931 ITL41F-yakju/NfcGoogle.apk
[Samsung Galaxy Nexus] biggiephat:
update buddy....installed a new rom, my third, and still cant open the "more..." option from settings....this a hardware issue?
[Samsung Galaxy Nexus] xFlawless11x:
So I reverted back from the original way to the APK way and everything seems to work fine except I still get the "Android Updating" every time I restart.

How do I go about fixing this part?
[Samsung Galaxy Nexus] qwerp_:
I have installed with no problem.

Stock 4.0.2,

But when I run, it says

Not supported

Unfortunately , google wallet has not yet been certified in your country or on your device / carrier.

What can I do now?

GSM nexus in UK.

On o2 network.
[Samsung Galaxy Nexus] Handsett Battery:
YES! the APK installed and works just fine. Thanks for the link and work you put into this. And thank you to Google for the $10 gift card I used to by breakfast this morning!
[Samsung Galaxy Nexus] MartinodF:
Unfortunately, same here.

Stock 4.0.2 jayku, unlocked but not rooted, on H3G in Italy.

Installs fine, but says it's not certified in my country.

Well, I guess it's not surprising, since we still don't even have Books or Music in the Market...
[Samsung Galaxy Nexus] rashad1:
The apk installed fine. yaku, stock, nonrooted. I just realized Google Wallet is useless for me, it only supports Mastercard and I use Visa
[Samsung Galaxy Nexus] Alpha Axl:
You can still add funds with any card, just added $20 with my Visa.
[Samsung Galaxy Nexus] rashad1:
Does it take funds from that card then add it, or does it add the card then charge it after a transaction.
[Samsung Galaxy Nexus] bkfist:
It grabs the funds from your Visa/Mastercard (non-city bank) and adds it to the Google Pre-Paid card. The addition is "instant" - not like adding funds to paypal from a bank account. There are no "hidden fees", exactly $20 taken from your credit card, exactly $20 credited to your Google Pre-Paid.
[Samsung Galaxy Nexus] inspiron41:
This service might be limited to the united states. Can anyone outside the states shout out if they managed to get it working?
[Samsung Galaxy Nexus] belair56:
Thanks Thanks

I thought I was too old to jump for joy.........

I had Google Wallet on my Nexus S and loved it.

When I came to the dark-side (Verizon) Fri. I thought it would be awhile before I had wallet back. I installed the apk file and I'm back in business.

Thank you again.
[Samsung Galaxy Nexus] rashad1:
I'm currently in Switzerland, roaming on Swisscom, but it worked fine.
[Samsung Galaxy Nexus] Luxferro:
The apps installed fine here. GSM version, stock 4.0.2, T-Mobile US
[Samsung Galaxy Nexus] hiohokaybye:
Awesome! Its working!! :) thanks!:)
[Samsung Galaxy Nexus] ChrisCoooo:
Not certified here in uk on Vodafone. It Installed ok on modaco though.
[Samsung Galaxy Nexus] dmbatson:
Mine was doing that too after MANY MANY WIPES of everything. I read your post and was like SOB all because of wallet???

I didn't hinder my hope though and went into CWM and flashed a Nandroid I had that is basically stock BUT BEFORE ANYTHING "WALLET" wise was even on the phone it did have my apps that i paid for so i got lucky in my CWM backup.

then instead of installing the APK i copied it to system/app. reset my phone. wha-la it works. NO FC. No Error of insufficant Element thing and i am good to goo!!!!! you dont have to take your phone back. it works i think just something in the script or XML is bugged.

try doing a adb pull of your xml and do that wallet fix in the OP's first page and push the XML back see if that fixes your problem.

Also I had McDonald's Breakfast and a Sunday Paper thanks to Google =D