yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] biggiephat:
If you installed the zip package first before doing the .apk, you had an edited .xml file. This file was read by the secure element and the signature on the hacked .apk in that zip did not match so it locked it out from using the chip. Its seems to be once the chip is locked out it cannot be unlocked (unless Google implements this in future GW versions).

This is why I got a new phone. The chip is separete from the OS and rom. No matter what you do you cannot fix the not responding issue unless an app was allowed to reconfigure that chip, which google wallet is the only one allows to access it, but it apparently has no way of "unlocking" the chip.

If you just installed the .apk on a stock experience, the chip recongizes the valid apk signature and key and lets you access the Secure Element. Its my understanding that if you install any other rom, do a factory reset, or whatever, that if you only install the "official" GW app (the one signed by Google), then nothing should go wrong with your phone. You may have the issue of your money not coming up when reinstalling the app, but a simple phone call to either money network or google (?) seems to fix the issue.

Although this is my theory, I have yet to try and install a new rom and see if this works. It sounds like this is the way the Secure Element works. It locks itself if at any point it does not see a valid Google signed apk. Since Google is the only one with the knownledge and access to this chip on a code level, I assume they have implemented within the chip their algorithm for apk signaturing. Any app that trys to access this element, which at this point, is just a hacked older version of google wallet, is not going to have the right Google signature, thsu the chip "shuts down" and new hardware is the only way to get it to return.
[Samsung Galaxy Nexus] qman66:
bump this...
[Samsung Galaxy Nexus] :
Do you know if the .apk that http://droid-life.com posted is the official one?

Here's my dilema, my Gwallet works perfectly on ARHD 2.1.1 (4.0.2 based) and I never flashed any of the zip's that edited the xml's. I'm worried that If I flash another rom (potentially 4.0.3 based) that has Gwallet baked in , I will get the security element issue.

Also, if you ge the security element problem, if you uninstall Google Wallet, is your phone okay? Or is your NFC chip permanetly borked?
[Samsung Galaxy Nexus] irb123:
Whenever I try to install from root manager I get this error: Parse Error-There is a problem parsing the package. I went to an old recovery and downloaded a new apk. I just didn't see this issue for anyone else in the thread. Any suggestions?
[Samsung Galaxy Nexus] biggiephat:
As far as I understand, that baked in GW is the official one with no .xml edits. If this is the case and my theory holds water, then there should be no problem with this.

Once I got that error and uninstalled google wallet, my phone was 98% ok. The "More..." Option in the settings.apk which allows you access to turn on and off nfc, Android Beam, etc. would always force close. This was mostly likely because the secure element chip was locked so it was not sending a command to the android system to enable the nfc function. It took a couple of factory resets with google's factory images to luckily get that menu to open again, but it was 50/50 on whether the "More..." settings menu would work after those few resets.
[Samsung Galaxy Nexus] rijin:
^v^ lmfao
[Samsung Galaxy Nexus] dmalakianic300:
So I installed using the non root method, everything loaded up correctly I got my $10 google card and all that jazz but when I try to use it I keep getting declined. Am I missing something here? I just want to use it and hate looking like an a** when it doesn't work
[Samsung Galaxy Nexus] doodoostains:
It did originally, but then I went and traded it in and just used the apk. For those wondering, I said it wasn't getting service where I typically would. They said they wouldn't exchange it unless he could verify service would drop, which he couldn't. I then just said I'll return it and repurchase it and they went ahead and did the exchange.
[Samsung Galaxy Nexus] :
Were you rooted? Running stock? Running a ROM? When did it happen ? (After using Wallet a couple of times) ?

Did it just randomly happen after opening?

Sorry for all the questions but I have the .apk and it works perfectly but I'm just super paranoid thinking that this is going to happen to me. Especially since alot of the newer 4.0.3 based roms have this baked in.
[Samsung Galaxy Nexus] doodoostains:
I was rooted running stock. Got tired of force closes. Flashed back to factory images and when I booted wallet was still there and I got that error. I am also nervous to flash any other rom just using the apk. I'll be waiting for brave person.
[Samsung Galaxy Nexus] andrew53517:
it's okay to update ROMs right? That won't mess with gw will it?

HTC Thunderbolt & ASUS Transformer Rooted!
[Samsung Galaxy Nexus] timeToy:
I have the Secure Elements issue, but I still can use my NFC for beaming or tag sharing.
[Samsung Galaxy Nexus] :
Your "more" settings crashes though right?
[Samsung Galaxy Nexus] biggiephat:
did you try to turn the nfc chip on and off in the settings menu under more?

Does that open for you or force close? If it does open when you click to uncheck it does it freeze and not uncheck the box?

All problems I had when i had the secure element issue.
[Samsung Galaxy Nexus] jetrii:
At last, progress! Money Network finally contact me back and have agreed to perform a master reset on my device which will remove all traces of my phone/google wallet settings from their servers and my phone's security chip. Should be able to add prepaid cards once all of this is done (process takes around an hour)

Although everyone here should understand the risks, I do believe that information regarding Money Network should be on the first post. I was fortunate enough to find someone willing to do a reset despite the fact that I don't have a Nexus S ,but those without the same luck may have their devices blacklisted from Money Network and be unable to use prepaid cards. Still not sure how/why it happened but I'm glad it's being fixed :D
[Samsung Galaxy Nexus] biggiephat:
Highly doubt this fixes anyone's issues with the Secure Element not responding. Pretty sure Money Network does not have access to the element in your phone. They may be able to clear all your info from their systems like your device ID, but im 95% sure they can't "unlock" your secure element.

Great progress though for people with the prepaid card issue!
[Samsung Galaxy Nexus] Luxferro:
My guess is eventually someone will find a way. It's been said people tried the google factory images. But it wasn't specified which ones they tried, or if they tried both of the releases.

I also have a Nexus S that I have been using google wallet on for a while - hacked on. At one point, one of googles updates included new firmware for the NFC chip, and at that point if you switched roms it would break NFC. Eventually someone found a way to go back to the older firmware. I'm betting it will be something similar for the Galaxy Nexus. I don't have a messed up NFC, so I won't be testing my theories though :p
[Samsung Galaxy Nexus] biggiephat:
Hmm...Interesting.

Why is it hacked on your Nexus S though...thats the only officially supported phone, why would you need to hack it.
[Samsung Galaxy Nexus] Luxferro:
It's only officially supported on Sprints version of the Nexus S.

I also may be wrong about what I said in my previous post :confused: As I just read this interesting article, and apparently there are various ways of implementing a secure element.

http://www.nfcrumors.com/12-12-2011/isis/
[Samsung Galaxy Nexus] jetrii:
They require the phone to be on with at least 2 bars in order to do a remote wipe of some security info on the phone. I actually had to schedule an exact time for it to happen at. Not sure what it's doing, but using Google Wallet permanently changes values in your phone that can't be changed locally. Whether or not this helps with Secure Element is unknown (although I doubt it would)
[Samsung Galaxy Nexus] biggiephat:
Then this is big news. sounds like it has potential to fix secure element issues. Possibly. Only way we would know if someone with the secure element issue can call Money Network and find someone to do this reset.
[Samsung Galaxy Nexus] :
Any of you guys with the secure element issue tried using a different battery with NFC on it?
[Samsung Galaxy Nexus] biggiephat:
Doesn't matter. Battery only houses a piece of wire that acts as the NFC antenna.

NFC is actually an embedded chip on the same board that hold the SIM card.
[Samsung Galaxy Nexus] :
So is it safe to say that once you use this on a ROM where it works perfectly, don't use it again unless you want to risk it?

I really enjoy using this, in fact I just used it about 30 minutes ago at a Mickey D's, but I spent $700 buying this phone off-contract lol so I want it to be safe
[Samsung Galaxy Nexus] biggiephat:
I want to say as long as all you have used is non-hacked google wallet apks, then there should be no problem flashing all the roms you want. I just wouldn't go too crazy as it seems sometimes the pre paid card is re pulled from your account and sometimes its not.

Just my theroy though, but to be on the safe side im sticking to just official google otas.
[Samsung Galaxy Nexus] jetrii:
Sadly, the reset didn't do anything. I called them again and they are able to see the where it is failing but can't figure out why.
[Samsung Galaxy Nexus] :
is the wallet .apk in the OP hacked?
[Samsung Galaxy Nexus] biggiephat:
to my knownledge, the apk is pulled from someones device. They downloaded the apk through the market.
[Samsung Galaxy Nexus] xFlawless11x:
So I revered from the zip method to the APK method and it's working fine now except for the fact that every time I reboot I still get the Android Updating.

Any ideas how to stop this from happening every time?
[Samsung Galaxy Nexus] WhiterThanWhite:
God damnit, I was getting seriously excited.

Please keep us updated. Is it just you and I who have this error adding the prepaid card?
[Samsung Galaxy Nexus] PresPPsP:
Currently have the zip version installed from a few days ago. (v1.1-R41v8)

Haven't tried using it to make a purchase yet but everything set up just fine. I'm not getting any FCs by enabling/disabling NFC in the "more" menu.

However, based on reading this whole thread, I'm scared to even try updating my ROM as I don't want to get locked out of the secure element. If I follow the instructions in the OP to remove the zip version, can I then install the APK version without borking SE??

I'm currently running ARHD 2.1.0, (4.0.2)

It's still within my window to take it back to BestBuy but I don't know how I'd explain a secure-element issue though.

-Josh
[Samsung Galaxy Nexus] jetrii:
I just got another call from them. It seems the process took longer than they anticipated. I tried Google wallet again and it worked! It even added another 10 dollars to the account:D I told them about it and they said it couldn't be helped so I get to keep it lol.
[Samsung Galaxy Nexus] WhiterThanWhite:
I've just creamed my pants with excitement. Can we take this to PM?
[Samsung Galaxy Nexus] PresPPsP:
What issue did this fix? Were you locked out of SE and they were able to reenable it?

-Josh
[Samsung Galaxy Nexus] jetrii:
Sure.

I was unable to add prepaid cards but now I can.

EDIT: Decided to post the full experience in case anyone is also unable to add prepaid cards.

I contacted Money Network and simply explained the problem. They had me reset Google Wallet's data a few time and try to add the card before finally giving up and escalating the problem to level 2. I got a call a few days later and we scheduled a master reset on the phone for 3:30 (phone needs to be on and have at least 2 bars). They claimed it would take 10-15 minutes but actually took an hour to do. After that, I simply cleared the data one last time and it worked.

I would advise you against telling them you have a Galaxy Nexus unless asked. I contacted Google and they were very unhelpful the second they found out I have a GN. Money Network never once asked me if I had a Nexus S. They did ask me if I was on Sprint and I told them that I was actually on T-Mobile and they were very understanding. They actually explained that their system was fully configured for T-Mobile but Google decided to go with Sprint at the last second. They Seemed genuinely interested in solving the problem.
[Samsung Galaxy Nexus] triplec76:
I haven't been able to get Wallet to recognize a paypass site yet. I've tried two different locations and both times, not a thing happens when I put the phone up to the reader. I've tried just from the lockscreen, with the phone unlocked, and with Wallet open after entering my PIN. Maybe I've just had bad luck with the readers, but I'm going to try one more time, then I'm going to see if Google can refund my card for the $100 I loaded onto the prepaid card.
[Samsung Galaxy Nexus] chris61292:
Any idea when we can expect 4.0.3 support? Just tried this and it just FC's before it even opens
[Samsung Galaxy Nexus] EvanVanVan:
Bring it back to Verizon, let them deal with it...Don't eBay to someone who also wants to try Google Wallet and is gonna be screwed when they get the phone...Or at least make it very clear that the Secure Elements bricked and will never work with Google Wallet...
[Samsung Galaxy Nexus] jetrii:
I am running it on 4.0.3 without any problems.
[Samsung Galaxy Nexus] astr0ng:
Is this really mean the NFC is locked out for good?

"Secure Element not responding!

If you have a Nandroid backup of a version of Wallet that worked, try restoring to it. Otherwise, you are out-of-luck, unless you get a new device, because the Secure Element in your phone has locked."

To explain what I have done to the phone, I first ran your zip method with the permissions fix from stock 4.02 and wallet worked. A few days later I wanted to test a ROM out, so I wiped data/cache and installed gummynex 0.1 on my LTE gnex. Now when I run Wallet via the preloaded APK that came with the rom, this is what I get. Any Advice?
[Samsung Galaxy Nexus] Qbfinest83:
Grrrr again. I went to CVS to get ice and tried the wallet again and again it didn't work. I scan my phone and it tell me to pick a default card yet I am trying to use the gift card that has free 10 dollars. I don't have a cities card so I can't add that. Has anyone had this problem? I am about to add an additional $20 to the card to see if that works
[Samsung Galaxy Nexus] fugugaipan:
Called them up. First thing they asked was which Nexus device I had. Tried being honest and got sent to Google directly where I was quite nicely told that since it's not supported they can't offer any assistance but I can sign up to find out when it is. They also mentioned that when it is supported the issue will most likely be solved automatically.

Going to try calling again and lie about it being a Nexus S.
[Samsung Galaxy Nexus] jetrii:
It seems to depend on who you speak to. WhiterThanWhite was actually asked whether he has a Nexus S and Galaxy Nexus by the rep. He told the truth and they still agreed to schedule a master reset. If it helps, I spoke to someone named Michanda. Perhaps you can request to speak with her.
[Samsung Galaxy Nexus] EvanVanVan:
Under the Google Prepaid card "Default" is highlighted right? It's not grayed out and saying "Disabled" right? If not click it to make it Default
[Samsung Galaxy Nexus] Qbfinest83:
nope I did that I already made it default
[Samsung Galaxy Nexus] check12:
I can't add prepaid cards any more :( Mind providing the number you called and the steps you took to make this happen?

Thanks so much! It will definitely help a guy like me out.
[Samsung Galaxy Nexus] timeToy:
No Settings->More... open and works just fine (stock rom)

---------- Post added at 04:59 PM ---------- Previous post was at 04:57 PM ----------

Settings->More... open fine and I can changes the NFC setting back and forth no problems
[Samsung Galaxy Nexus] check12:
What number did you call (the number I call is blocked from Canada)? What other info did they ask?

Did you have to go through contact info (i.e. when speaking with them, do you have to admit that you are Canadian?)
[Samsung Galaxy Nexus] jetrii:
Sent in a PM but I should post it here also. Their number is 1-855-896-0693. They are open 24/7. The only info they requested was my IMEI and a phone number to contact me at. The number you give them does not need to be the phone number of the device. They don't seem to care where you're calling from. They've agreed to do a master reset for someone living in the UK.
[Samsung Galaxy Nexus] just4747:
Originally did the zip method, trying to reverse it now though following the directions linked in the first post..after installing the apk after all of that, I continually get "Unfortunately Wallet has stopped". Has anyone figured this out yet?? I even replaced all of the files back from my original CWM backup like someone else here did. I checked their permissions and also cleared Wallet data. So far, doesnt work still.
[Samsung Galaxy Nexus] check12:
Thanks SO much Jetrii :) I will try this out tomorrow.
[Samsung Galaxy Nexus] jetrii:
No problem :) I can also confirm that purchases do work after the master reset. Went to McDonalds and purchased a large drink without any problems.
[Samsung Galaxy Nexus] just4747:
So I just did the full restore back to my original CWM backup from before I did the Wallet zip method, booted back in, confirmed on 4.0.2, installed the Wallet apk and so far so good. No errors, added the pre-paid $10 and no more "..has stopped" messages.

Has this NOT worked for anyone and everyone that had an old backup??
[Samsung Galaxy Nexus] stopswitch:
I have an old backup and restored to it and wallet will not work. I flashed back to a old backup made previous to installing the zip. Installed the wallet apk, and now it gives me "Insufficient privileges" error message. I tried removing the zip using the remove zip method, after installing wallet it will force close. Coming real close to getting a new phone. Any ideas?
[Samsung Galaxy Nexus] dpadaddict:
Secure Element not responding! Resolved

Hey forum,

I wanted to put my two cent in the whole "Secure Element not responding". The OP is correct. If you are getting this message you MUST get a new phone.

Listen guys we just got our new toy on Thursday. You know you have until January to return it (Special holiday return policy).

This is what I did.

1. I installed the zip on Friday or Saturday, installed well and even made 2 purchases. The wallet FC on both occasions.

2. I un-rooted and re-rooted 4 times to try to apk. (no luck)

3. I tried restoring my backup but Google Wallet wound't work.

At this point I was giving up on the whole Google Wallet.

I went back to the store gave them a BS story about the "phone" wasn't for me and I wanted to exchange it to give as a present. I had to pay the $35 restocking fee but well worth it. They rep didn't give my any problems (on your return policy, you are allowed one exchange and it doesn't specify that it needs to be a complete different phone)

After I got my new phone, I unlocked it installed the APK and it worked like a charm (I did two purchases). I did get another $10.00 dollars because it assigns you a different "User ID" number (which is basically the CC# of the gift card).

I called Google to get my money that I had added (in addition to the free $10.00), to the other wallet and with in 4-5 hours there were able to transfer the funds to my new gift card. I told them I got a replacement phone.

I have rooted the phone since then and everything looks to be normal. Wallet opens normal and purchases work well.

I hope this helps.
[Samsung Galaxy Nexus] jjacinto23:
stock ics not working
[Samsung Galaxy Nexus] ohnuhuh:
So, I've read the last couple pages of this thread but 77 is too many to read them all. Before I go any further with this, what are the possible consequences of using the APK method on a rooted Verizon Galaxy Nexus? I've already installed and got my $10 prepaid card but...

Does Google really care if you use it on a "modified" device or will they just not take responsibility if your information is stolen? And is the APK the official one signed by Google? So that if they release one for the device in the future, updating to that will not cause the "Secure Element" problem?
[Samsung Galaxy Nexus] jetrii:
There is a chance that Google Wallet will spaz out and you won't be able to use it again. Although most people I've spoken to have been able to call Money Network and arrange a master reset, there was an instance of Money Network not allowing a master reboot and instead redirecting the person to Google due to a flag on the account.

Installing Google wallet is a lot riskier than most people realize and should be properly noted in the first post. I had it working fine one day and it took me many, many attempts and several phone calls to get it working again.
[Samsung Galaxy Nexus] ohnuhuh:
Thanks, and yes it probably should be on the first post. I don't think I would have bothered with it if I knew so much could go wrong. But does the fact that I already installed and got the free prepaid card mean that any problems are likely going to happen whether I actually use the app or not? If so I might as well just leave it, try it out, and hope for the best..
[Samsung Galaxy Nexus] jetrii:
If it installed fine and you're able to use it then the odds of it spazing out are extremely low from what I've seen. I would advice everyone that has Google Wallet installed to go to the Google Wallet settings and reset Google Wallet before wiping and flashing another rom. I can't be certain, but I suspect that not resetting it may be responsible for my problems.

Honestly, at this point, the benefits of Google Wallet over a traditional credit card are minimal... On the other hand, the coolness factor is extremely high lol.
[Samsung Galaxy Nexus] civicsisedan:
Fwiw I was going to try and use different email for google wallet. I flashed zip and it was working fine. Used it 3 times. Added funds. Everything.

I wiped data inside the google wallet app. Boom. Secure element not responding..

I traded my phone in for another at Verizon and am using apk now with no problems. I'm never going to wipe data from it.
[Samsung Galaxy Nexus] ohnuhuh:
When does that Secure Element not responding show up? Would I need to be adding funds or making a purchase for it to happen or would it happen as soon as I try opening the app?
[Samsung Galaxy Nexus] jetrii:
Interesting. I have wiped the data from inside it several times (advised by Money Network) without any ill effects. Could it be that it's not a problem on GSM phones? Money Network is configured to run on both T-Mobile and Sprint (although only Sprint is endorsed by Google at this point). Perhaps wiping only causes problems on Verizon Galaxy Nexus...

We need to collect more data. I think I am going to create an online document where people can enter their details to see if we can establish a trend. Anyone interested in collaborating on this is more than welcome to send me a PM.
[Samsung Galaxy Nexus] DOHCtor:
I think you're on to something because I used the flash method when I first got my phone. I bought a few stuff, used up my $10 that Google gave. Afterwards, I formatted data and flash the latest yakju system files and used the apk version with no ill effects. I loaded $100 from my Discover card onto my prepaid card and been using Google wallet every chance I get. So has anyone with the GSM Galaxy Nexus had the secure element lockout problem?