yashsingh1/xdaforums huggingface dataset:
[Sprint HTC EVO 4G LTE] infideler:
So it would seem as if I broke Google Wallet as well, having not read anything about this issue prior to rooting with zedomax's thread in Development.

I had setup GW prior to root, got my free $10, added a Citi card, and setup a PIN. Never went out anywhere to test it, but it wall all stock.

After rooting, when asked for root permissions, I subconsciously hit "grant". And noted the error about GW not being supported on the device.

After reading a few posts about the error itself, some said it still works just fine, while others said to get rid of the error, clear all data and DENY root. There didn't seem to be a definitive, universal way to get rid of the error and confirm the software still works.

In my tinkering with clearing cache/data & removing SuperSU's permissions for GW root, I must've caused the problem.

I'm already set to get a replacement from Best Buy as soon as one if available. And odds are I won't touch GW until after there is some more solid, concrete documentation on how to set it up after root/recovery/rom installs w/o trashing the NFC chip.

Seeing the age of the phone as <3 days - how many people that had this issue feel it *wasn't* from flashing a new ROM?
[Sprint HTC EVO 4G LTE] makavelisk:
Good **** here!! I'll have to remember this once I get flash happy and roms start popping Up. Thanks for the info!!
[Sprint HTC EVO 4G LTE] Rydah:
What if you nanded while it worked, then borked it. Could you restore?

Edit: also, can't we make direct copies of our partitions?

Check Me Out On The Google Play Store!!!

​

Sent From My Half Dead HTC Evo 3D, On The Now Network From Virgin Mobile?
[Sprint HTC EVO 4G LTE] shook187:
Anyone getting unsupported device message?
[Sprint HTC EVO 4G LTE] Westfire:
Yes but Google Wallet will still work. I just used it an hour ago at CVS. The unsupported device message is completely different than the secure element not responding message.
[Sprint HTC EVO 4G LTE] Tekn010933:
"Google Wallet"

Going to test a ROM I was messing with for this Device, what I am worried about it that totally blew my mind if I read this correctly from the past post's but I had not saved it(arrrh!)

If you are using the GWallet, Restore using the RUU more than 3 times your WARRANTY will be voided? Since GW is using personal info and security risk's is involved towards the User as much as Google?

To put this short, you only have 3 chances of GW being reset? I am assuming? But thought I run this by you to help make any sense.. :))
[Sprint HTC EVO 4G LTE] deolarte:
Im still confused after reading all post. I have set up gw, and used already once, I was about to root now, but drivers did not load correctly so re doing that and sync.

Is there anything I should do before rooting. Do I have to do the steps above and then root, or just not root? Also should I do htc dev unlock online first aswell or after root?
[Sprint HTC EVO 4G LTE] xHausx:
From what I've gathered it's from the secure element getting out of sync with the ROM and shutting itself down to prevent it from being compromised. Supposedly it's built into the hardware and is separate from the actual NFC chip, so you'll still be able to use NFC for everything but google wallet.
[Sprint HTC EVO 4G LTE] Westfire:
Have we confirmed that we are risk free if we use the "reset Google Wallet" option in Settings before we flash ROMs? I used it successfully this morning being rooted but haven't done the HTC unlock yet or flashed a recovery. I don't want to bork this functionality but want to flash a lot.
[Sprint HTC EVO 4G LTE] Tekn010933:
"secure element getting out of sync with the ROM and shutting itself down to prevent it from being compromised"

exactly, so this does makes sense. ok one with a GW account is with his CC(CreditCard) info all personal info already setup and stored, this will be a red flag for Banks since loading an RUU is actually resetting your GW account, reloading and setting it up again can consider as "someone hacking into your account?"

was going through uses of NFC to help me

http://en.wikipedia.org/wiki/Near_field_communication
[Sprint HTC EVO 4G LTE] xHausx:
I'm not really sure tbh, Google has many layers of security for it so there's no telling what it's doing. Best thing we can do is just figure out an easy way to not disturb it.
[Sprint HTC EVO 4G LTE] Tekn010933:
I will leave that up to you Sir, that there is way out MY league? TBH :)

But I think I will leave it out(GW) for now so I can just keep testing my builds, thank's again Haus.
[Sprint HTC EVO 4G LTE] shook187:
Ultimately if we break NFC, is it really a big deal? I already used up my $10 and personally I may never ever use this feature again.
[Sprint HTC EVO 4G LTE] ckoadiyn:
Only if u don't want to share stuff easily
[Sprint HTC EVO 4G LTE] LoveNFC:
There's a lot of misinformation in this thread.

Firstly, the yellow unsupported device banner at the top of Google Wallet means nothing. You'll still be able to use Google Wallet. Only rooted users will see it. It's basically warning you that if you mess up, Google aren't liable.

Secondly, there are two types of secure element errors that you'll get. If you get an error saying that there are insufficient secure element privileges, this is to do with your custom ROM being crap. This error is fixable, as it's merely to do with incorrect permissions in the ROM. Using wlpywd's linked workaround could work.

The second secure element error reads as 'secure element not responding' or 'secure element not found'. This is the error that results from not clearing Wallet prior to flashing. If you get this error, there is absolutely nothing you can do other than getting a new phone. Changing build prop or anything else will have no effect - the secure element hardware is now corrupt. Restoring backups will have no effect.

Some have suggested that custom ROM developers could include Wallet wiping as part of the flashing process. This is impossible. When you wipe Wallet, you're wiping the secure element. Only Google has the ability to gain access to the secure element through software. That's why it's secure. It's impossible for ROM developers to gain access to and wipe the secure element without begging Google for the keys.

---------- Post added at 07:34 PM ---------- Previous post was at 07:30 PM ----------

You'll still be able to use NFC for Android beam and to scan NFC tags. The destruction of the secure element means that you'll be unable to use other NFC financial services in the future. It also means that if Google ever allows card emulation on Android in the future, you won't be able to use it for access control and ticketing.

However, there is still some hope. Phones can have multiple NFC secure elements. Rumour has it that ISIS will be using the SIM card as the secure element. If this is the case, people with messed up embedded secure elements will still be able to pay for goods with their phones via the SIM secure element.
[Sprint HTC EVO 4G LTE] xHausx:
How exactly does one need to clear wallet in order for it to be safe?

is the op correct with just needing to do menu -> settings -> reset
[Sprint HTC EVO 4G LTE] LoveNFC:
Exactly how the OP describes - within Wallet. As mentioned above, the only application (for now) with access to the secure element is Google Wallet. Clearing data from within Wallet prior to flashing should keep you safe.

In case anyone's wondering, it's not necessary to clear Google Wallet prior to an OTA update.
[Sprint HTC EVO 4G LTE] Tekn010933:
OTA update is very much safe for the Unrooted stock, then there's the rest where we do not update at until mod's have been done to prior release of an OTA pulled from an RUU. I am looking at from a view with users are constantly flashing.
[Sprint HTC EVO 4G LTE] xHausx:
I wonder if all the wallet info is saved in the app's directory or scattered. The recoveries could be set up to preserve the needed info so that it never gets changed when switching between ROMs.
[Sprint HTC EVO 4G LTE] Tekn010933:
in search mode now :)
[Sprint HTC EVO 4G LTE] Ep3n3wp:
I never cleared settings in wallet when I would flash roms with my nexus s 4g and I used wallet everyday to make purchases and never had an issue.
[Sprint HTC EVO 4G LTE] xHausx:
The wallet data would most likely be under /data, the system partition only changes during updates.
[Sprint HTC EVO 4G LTE] Tekn010933:
have it open, give me a sec
[Sprint HTC EVO 4G LTE] ckoadiyn:
My guess is google changed the way it works on new phones somehow after getting hammered for lack of security on NFC awhile ago. And probably has something to do with hw somehow.
[Sprint HTC EVO 4G LTE] HeckNoTechnO:
I just wanted to speak my experience with this. I rooted my phone on Thursday night and noticed an unsupported device error in Google Wallet . I ran RUU Friday morning. All before seeing this post. I just went to Rite Aid and bought a Monster using Google Wallet. I don't understand what the problem is. Worked fine for me.
[Sprint HTC EVO 4G LTE] Ep3n3wp:
That's what I thought only applies to newer devices
[Sprint HTC EVO 4G LTE] TaintedByte:
Yeah I will be updating the OP to clear up most of these misunderstandings and clear up my language a bit to make it less confusing xD

That error is not what we are talking about. It's normal for root users to see that the device is not supported, it will work regardless. You would run into the issue if you right now you flashed another ROM (or did a hard reset) over the current one without wiping the secure element data through Google Wallet.
[Sprint HTC EVO 4G LTE] ryanalan82:
So if we never went into google wallet or anything, do we still have to worry about any of this?
[Sprint HTC EVO 4G LTE] TaintedByte:
Nope because the secure element would never be touched. You will be fine =)
[Sprint HTC EVO 4G LTE] gpz1100:
Sounds similar to the wimax partitions being destoryed during some flashing operation. Could this be that simple to save...?

What about using TB to backup GW and data, then restore in new rom... That would be too simple if that actually worked.
[Sprint HTC EVO 4G LTE] HeckNoTechnO:
But I ran RUU after rooting and after setting up Goggle Wallet and didn't have a problem that is what I am saying.
[Sprint HTC EVO 4G LTE] Westfire:
Ugh, I can't believe after all of this I go in to reset google wallet so I can start flashing and it hangs at 99% for over 5 minutes and then shuts down. Now when I restart the app I get the stupid secure element not responding. POS.
[Sprint HTC EVO 4G LTE] corcgaigh:
so if i reset GW , do i lose all funds on the prepaid card ?

also do i need to reset it before zedomaxs root

edit..... maybe i'll just spend all the $ on it and reset it to b safe
[Sprint HTC EVO 4G LTE] xHausx:
if it asks for root just deny it
[Sprint HTC EVO 4G LTE] corcgaigh:
Thank you for the quick response
[Sprint HTC EVO 4G LTE] wwjoshdew:
I posted about this in the General section HERE,

but I'll share my video here too! :)

Link to YouTube Video

[YOUTUBE]7RVmiPIGeF4[/YOUTUBE]
[Sprint HTC EVO 4G LTE] Ph33zy:
I opened up my GW and signed into my Google account, but never added a credit card. When I tap on menu, I don't see any options to reset GW. Does that mean I'm good to go?
[Sprint HTC EVO 4G LTE] TaintedByte:
This thread has NOTHING to do with the unsupported issue. This is to prevent the "secure element is not responding" error which is a complete different error. The only reason it gives you that is because your phone is rooted. Read OP, there's even a section regarding unsupported device "error".
[Sprint HTC EVO 4G LTE] nabbed:
My situation is slightly different. The first thing I did when I got the phone is disable nfc. I also tried opening google wallet but it said it required nfc. So I can't get inside google wallet and reset it.

Am I gonna be in danger of losing the secure element?

Thanks.
[Sprint HTC EVO 4G LTE] HeckNoTechnO:
I guess people are not reading my post. I could care less about the "unsupported issue" I am just wondering why I don't have a problem because I set up Google Wallet, didn't reset anything, ran RUU, and it still works. The post says you can't run RUU without resetting Google Wallet, but I did. and it still workks.
[Sprint HTC EVO 4G LTE] TaintedByte:
You should be fine, it only affects people that have used or set up a card with Wallet, from what I read.

I'm not an expert on the situation, I'm merely reporting the things I found (and unfortunately, a few have confirmed also plagues our devices). My guess would be that maybe it's not that different of a ROM? Have you actually used Wallet? I do not know. Why risk it?
[Sprint HTC EVO 4G LTE] wlpywd:
ruu is fine,HTC updates are fine, its rooting and custom roms plus updates or ruuing that it'll do it. if you don't have a problem, mazal tov and quit polluting the thread for those that do need help
[Sprint HTC EVO 4G LTE] HeckNoTechnO:
Kiss it where the sun don't shine. I was merely posting what I have experienced, and wondering exactly what the problem is so I don't bork my device. I was obviously able to do what the OP said would bork Goggle Wallet. But mine works fine and I have used it for purchases. Your the one being a jerk and wasting thread space.
[Sprint HTC EVO 4G LTE] wwjoshdew:
I know that, but I PROMISE YOU people have said that. I gotta leave but I swear I'll find the few posts that I'm talking about, where people said that their device now says unsupported, and were freaking out! I was trying to put that to rest. I'll QUOTE them and put them on my thread that you commented on the general section.

Ok, I found a FEW of the posts that I was talking about, and explained exactly why I made the video. SEE HERE
[Sprint HTC EVO 4G LTE] Tekn010933:
What's the verdict?
[Sprint HTC EVO 4G LTE] aliwho:
You should always deny root permissions if you didn't request them yourself.

Wallet has no need for root. I've been denying it and it runs fine on my Nexus S.

I also have never experienced anything like this on my Nexus S. I've flashed ROMs like crazy and never reset Wallet. Does this only apply to newer devices like the evo?
[Sprint HTC EVO 4G LTE] Westfire:
I think the verdict is to just be extremely careful.

A few people have had no issues flashing like normal with no extra steps taken but a lot of people have reported a borked GW doing this method.

Most people report things working fine as long as you go into GW and reset it prior to flashing.

However, I tried to reset GW before flashing and it hung on me at 99% and then the app closed and I got the secure method error so I got screwed while not even flashing anything.

Sprint is suppose to call me tomorrow to set up a new one to be sent to me. Hopefully it doesn't take long but who knows with the whole debacle with this phone getting released.
[Sprint HTC EVO 4G LTE] Ep3n3wp:
I said the same thing about my nexus s 4g yesterday...
[Sprint HTC EVO 4G LTE] corcgaigh:
OK guys i did read this thread before using htc unlock and twerp recovery and low and behold i forgot to reset google wallet before flashing viper.

Anyways i set up wallet again and it works and the $ i added to the prepaid card are available

Maybe if ppl set up a credit/debit card (not the prepaid) then there will be issues after hard resets
[Sprint HTC EVO 4G LTE] Tekn010933:
Thank for this

---------- Post added at 11:15 AM ---------- Previous post was at 11:15 AM ----------

Think I am going to go with out it for now, Thanks :)
[Sprint HTC EVO 4G LTE] TaintedByte:
From the posts I've read from people who know how it works, it seems that after the whole ordeal Google had with making Wallet more secure, they upped the security. They did this on the newer devices, so yes, I think it only applies to the more recent devices.
[Sprint HTC EVO 4G LTE] corcgaigh:
Right I posted earlier saying I was all set after after rooting,flashing recovery and flashing viper Rom. I had my GW set up & forgot to reset.. Anyways GW failed @ a store but I can now confirm it works after flashing a Rom w/out resetting (for me). I ne er granted GW SUPERUSER rights. Hopefully this reassures some ppl r maybe I just got lucky.
[Sprint HTC EVO 4G LTE] Westfire:
I am all for security but they should of had some way to revalidate the secure element. In my instance, I did nothing but tried to reset and it froze and got screwed up. Now I have to deal with Sprint to try to get a new one which I am sure will be a big ordeal or at least take forever because of this customs crap.

Oh well, I am very torn because I flash a lot and dev some on my own but I would rather have a fully functional phone and not risk screwing GW up.
[Sprint HTC EVO 4G LTE] josh030181:
Does google wallet get denied or granted su when opened
[Sprint HTC EVO 4G LTE] Westfire:
Deny it access.
[Sprint HTC EVO 4G LTE] gpz1100:
Rooted here. Was going to install a recovery and try a different rom. Went through the reset process. Appeared to have completely successfully. Relaunched google wallet, now saying "secure element not responding"

Called up google wallet and was told I need to have my phone replaced. I'm dumbfounded by how retarded this situation is.
[Sprint HTC EVO 4G LTE] Tekn010933:
You already set it up before rooting? and if after why would you need to reset if it's already done once? curious, we should have something solid tomorrow from some VERY reliable sources..
[Sprint HTC EVO 4G LTE] gpz1100:
It was set up before rooting. I reset it after rooting (but before doing the htc dev thing). Wanted to test it to make sure it still worked before proceeding with flashing of different rom.
[Sprint HTC EVO 4G LTE] corcgaigh:
I guess I got lucky so. I also set mine up before rooting, added $ to the prepaid card & everything. 2 days later after rooting, HTC unlock and flashing viper Rom it still works. I just denied it SU permission.

Gotta admit I'm worried about whatd happening to others
[Sprint HTC EVO 4G LTE] Kidromulous:
I only set up the prepaid card with mine and flashed without wiping before I knew any better. Everything is working fine with mine. I gather from reading the thread that the insecure element message shows upon booting wallet? I ask because I have yet make an actual purchase. So in short I HTC dev unlocked flashed viper Rom and everything seems to be fine. I see some have postulated that this issue occurs when one has loaded an actual credit card. From now on I'll play it safe.
[Sprint HTC EVO 4G LTE] njfoses:
Sounds like for now the best course of action is to not even click on the app at all until you are rooted, recovery is installed and you are on your rom of choice. Then i would setup the app and any time from that point forward follow the reset process before flashing anything. I understand google's reasoning but there has to be a better way.
[Sprint HTC EVO 4G LTE] brnail:
I forgot about the reset before I unrooted and flashed the original RUU.

When it rebooted, I set up Wallet again, my prepaid balance was correct and I used it this morning. I have not set up any other cards.

Not sure what this means really except that it appears to validate the prepaid card thoughts expressed earlier.

Don't think I will trust this when flashing in the future, but for now all is working.
[Sprint HTC EVO 4G LTE] 94tbird:
Here is my experience using my Evo LTE, which is my first phone having a google wallet account and chip

I set up google wallet using ONLY a prepaid card to get the $10 credit as soon as my phone was unboxed. It was the second thing I did before drop box, getting the 25GB of space for 2 years.

I then rooted the phone and resetup wallet, denied SU permissions, and still had access to google wallet. My balance of $10 remained. I did NOT clear any data for wallet before rooting.

I then used HTC Dev Unlock, and unlocked the bootloader. I installed TWRP, booted the phone and tested recovery a few tiems. Once i was satisfied it was working well, I reloaded all my apps and reset up google wallet. Denied SU permissions and still had access to the program with no error, and my $10 balance was there.

This morning I flashed Viper's rom, forgot to clear the wallet settings, and after it was all said and done, I STILL have no error message, balance shows perfectly.
[Sprint HTC EVO 4G LTE] Westfire:
This is exactly what happened to me. Google Wallet hung at 99% for over 5 minutes then flipped out.
[Sprint HTC EVO 4G LTE] Tekn010933:
Before resetting AFTER rooting, did you check if it's still working. I am assuming that rooting with the method on this forum would NOT erase or reset data? Flashing a Rom would be different then since wipe(s) will be performed.
[Sprint HTC EVO 4G LTE] sgt. slaughter:
Thread is sticky in General section for now....will likely add something in the Dev section in a bit...might just post a PSA in there and lock the thread to be honest...which later down the road will get grouped into the roll up sticky thread to keep down on clutter...
[Sprint HTC EVO 4G LTE] typhoonikan:
What about those situations where a reset must be done for some reason and you are not ABLE to clear google wallet?
[Sprint HTC EVO 4G LTE] gpz1100:
Yes, it did function following the root. Doing the reset was a very slow process, took at least several minutes. And mine too got hung up at 99%. I walked away 5-10 min. When returned, the screen was blank (sleep mode). Took it out of sleep, unlocked, and was at the home screen. I couldn't get back into the GW app (nothing happened when selecting it). Now, I made an assumption earlier that it had reset successfully. Following a reboot, I tried launching it again. This time the app would launch, but with secure element not responding message. So perhaps it wasn't reset correct/properly then.

The question is, how long does this reset process take. How long does it take to count up to the 100%?
[Sprint HTC EVO 4G LTE] heywetried:
I had to do a hard reset this morning because my device froze. I am not rooted yet (still holding out for CM9), and other than running the nova launcher, I'm still stock.

Anyway, the reset was a bit unnerving for a device I haven't tinkered with yet, but this thread is just confusing to me, because I can confirm that my GWallet is still fine. I used it yesterday at an airport before having to reset the phone, and I tested it after reading this thread and I have no errors. Are hard resets only a concern after you root the phone or unlock the bootloader?

I must be missing something, but in any case, the OP really needs to be rewritten for clarity, especially when it talks about hard resets (which we're all going to have to do eventually).

I obviously don't know the whole story here, but from reading this thread, I'm worried that this may be a case of shouting "fire" in a crowded theater.
[Sprint HTC EVO 4G LTE] Cuppeerr:
Oooo quick question, if updating a rom would I need to clear? Or do I only need to clear if wiping the system
[Sprint HTC EVO 4G LTE] gpz1100:
Fire or not, my nfc at the moment is dysfunctional. I'd say until the exact reasons for bricking it come to light, it's probably best not to use it if you plan on rooting or experimenting with different roms (as they become available).
[Sprint HTC EVO 4G LTE] iknowsquat:
You may have found your answer by now but in case you didn't:

If you tap on Menu in the app and don't see Settings then you probably aren't at the main GW screen. Tap the Wallet icon in the top left to back out to the main menu. When you see Payment cards/Rewards cards/Offers/Transactions then you're in the right spot. Tap Menu and you'll see Settings. You can clear from there.
[Sprint HTC EVO 4G LTE] lordcyrus:
I'm not trying to pick fights here or say that this is incorrect, but here's my experience.

I activated my Google Wallet when I got the phone and added in my $10 card. I didn't get a chance to test it out, and since then forgot to remove Wallet, rooted, unlocked, and flashed viperROM. I was able to reactivate Wallet and successfully made a transaction after the fact without a hitch.

Perhaps the lock out is after the NFC chip is used to make a transaction? Either way, I would make sure to remember to remove the settings. I just happened to get lucky.