yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy Note II] fubarduck:
Failed test at McDonald's. I'm on Stock 4.1.1 and didn't copy over the Nfc.apk and Nfctest.apk this time. I'm not getting the Nfc.apk crash loop anymore and was able to add cards and set up wallet normally using the same steps.

Next I'll try a 4.1.2 base ROM with the same steps as before and without copying Nfc.apk and Nfctest.apk. That's the only thing I haven't tried at this point and it seems to be what caused success for the other members.
[T-Mobile Samsung Galaxy Note II] shizenyasuya:
SUCCESS!!!!

ok, I'm on a 4.1.1 build. I think the same one photrash posted screenshots of. (sorry i don't know which rom that actually is because it's been a good stable one for me that does everything i ask of it, I haven't changed in a while).

I followed the instructions on the first post in this thread http://xdaforums.com/showthread.php?t=2031127.

It is important to follow them to the letter. read the whole set of instructions once before you start and then read each instruction again before you do it or you will end up like me, wasting a bunch of time thinking that you F-ed up your secure element (wasn't actually the case, but somehow it was stuck on the step between resetting official google wallet, and removing the official google wallet apk. I kept uninstalling it trying to start over DON'T DO THAT! I have yet to make a purchase, but it finally let me activate my cards and none of them say setup required or anything like that (which was my old problem when I just had the modified modaco apk) that is the current apk installed on my phone, but you have to follow the steps to get there. also here, is a link to the modaco post with a link to the file i am using. http://www.modaco.com/topic/354635-region-device-root-patched-google-wallet-apk-15-r87-v15/ I did not change permissions for the file.

---------- Post added at 09:11 PM ---------- Previous post was at 09:07 PM ----------

please feel free to pm me on here (very slow response time) or ping me on gtalk (usually much faster) shizenyasuya at the gmail. I'll be happy to try and talk you though it / troubleshoot with you. I have yet to change my build.prop back to stock, but I think it will be ok... and i may just leave it as a galaxy nexus. I haven't experienced trouble with the s-pen page buddy that others have talked about.
[T-Mobile Samsung Galaxy Note II] ascrackoo1:
I can confirm that it works for me, stock rom rooted my self on tmobile.
[T-Mobile Samsung Galaxy Note II] Gack69:
Let us know how you fare after attempting to make a purchase, please. I got as far as it accepting my cards, and appeared to be good to go, but when I restored my build.prop back to original, it kept giving an error message about not being supported for my device and or carrier and then would instantly exit. Might try it again though..particularly if you are able to actually make purchases work.

Tx!
[T-Mobile Samsung Galaxy Note II] fubarduck:
- Did you copy Nfc.apk and Nfctest.apk or just the Monaco Wallet apk?

- Did you use the libs and XML from the zip or no?

- Can you tell us the exact process you used and what behavior was exhibited on your phone?

Thanks.
[T-Mobile Samsung Galaxy Note II] shizenyasuya:
will do gonna get dressed and head to rite aid to test it out. will probably be back around 3 - 3:30 pacific time.
[T-Mobile Samsung Galaxy Note II] fubarduck:
Not cool to be yelling "Success!" without actually testing it/screenshots. Many of us got Wallet/cards set up but the transactions are failing. So far only two people here seem to have succeeded.
[T-Mobile Samsung Galaxy Note II] Nicelysedated:
Well I tried flashing X-5 romantic and redoing all the steps I used before. Got to the adding card part and it stayed there for 10 Minster before I gave up. Restored my backup and tried my wallet and no problems on Jedimaster 6.0.
[T-Mobile Samsung Galaxy Note II] shizenyasuya:
sorry if that bothered you. anyway, it worked, made a purchase at rite aid.

---------- Post added at 11:24 PM ---------- Previous post was at 11:23 PM ----------

Made a purchase at Rite Aid. screenshots below. Just thought I'd let y'all know. I did restore my original Build.prop before leaving for the store, so it all worked on stock build.prop... well purchasing anyway, dunno if I'd be able to add a card without going back to the galaxy nexus build.prop or not.
[T-Mobile Samsung Galaxy Note II] fubarduck:
Glad you got it working! Did you ever figure out which ROM you're running?

Anyone with a successful transaction on Stock ROM?
[T-Mobile Samsung Galaxy Note II] shizenyasuya:
I think the one I'm running is fairly close to stock. that's why I included the build information in my screenshots. I think it's this one T889_N7105ZHALJ4_v2_4
[T-Mobile Samsung Galaxy Note II] fubarduck:
You never let us know if you copied over any libs/XML files or if you just used the Monaco Wallet?
[T-Mobile Samsung Galaxy Note II] shizenyasuya:
I told you exacty which intructions I followed. to answer your question phrased as an accusation, no, I didn't copy any lib files. I followed the instructions here http://xdaforums.com/showthread.php?t=2031127. first page, and the file from modaco http://www.modaco.com/topic/354635-r...pk-15-r87-v15/.
[T-Mobile Samsung Galaxy Note II] fubarduck:
Restored Nandroid backup from before I messed with anything, this time got a new error on the first Wallet setup. I'm getting the "Insufficient secure element" error. This is with build.prop on Galaxy Nexus. Happens after I select my account and click "Next" on the initial setup screen.

Edit: Just read about the secure element nonsense, restored from the appropriate Nandroid and reset from within the app, will try again now.
[T-Mobile Samsung Galaxy Note II] fubarduck:
OK, here's the issue I'm having now:

- If I flash to old Nandroid and download/run Wallet, I get the secure element error

- If I use my current Nandroid, I can run the Modaco Wallet but "Reset Wallet" freezes at 97% on "removing cards"

- If I use my current Nandroid, legit Wallet crashes after I select my account

So I seem to be in a state where I'm unable to reset the wallet for using on other ROMs/Nandroids. Anything I can try to get this going again?
[T-Mobile Samsung Galaxy Note II] shizenyasuya:
that's perfect. that's where I was having trouble too. if you read the insturctions though (as I didn't do correctly so many times) you're not supposed to chose your account on the legit wallet. (doesn't hurt if you do, it just crashes) thats the point where you just close the apk and remove the wallet app from /data/app I think it's named something like com.google.android.apps.walletnfcrel-1.apk something like that. remember, don't uninstall it, just remove it using either root explorer or adb shell. then place the modaco app in /system/app. the instructions say to fix permissions for it, but I didn't and it worked fine.
[T-Mobile Samsung Galaxy Note II] fubarduck:
After hours of tinkering I'm finally back to where I was before - Wallet is loaded, basically everything from Step 6 onwards.

http://twitpic.com/bkoccf

Will have to do another test tomorrow, if it still doesn't work I will assume this is just not compatible with stock ROM.
[T-Mobile Samsung Galaxy Note II] ashshlay:
I'm where you are and a few others too. I also have a stock Rom.

Can someone with it working upload their feature.xml file? It is in the system/csc/ folder.

Someone else mentioned it contained Isis in the nfc area so i even tried editing the line out and it gave me new issues with the secure element.

Of course i don't get that issue when i fix that line but i have the 96% issue when removing the info which some have stated on the stock Rom.

I truly feel the features.xml file may help.

Please upload one if your wallet works.

Thanks in advance.
[T-Mobile Samsung Galaxy Note II] b3ltazar:
+1 the file is in system/CSC anyone who has Google wallet working please upload it would be helpful. Thank you I opened up a sprint ROM and thenfc line is totally different than our tmobiles Google is in place of Isis plus a few more NFC lines I tried to use it with no luck.
[T-Mobile Samsung Galaxy Note II] fubarduck:
I have the ISIS line in my feature.xml as well as shown below:

<!-- NFC -->

<CscFeature_NFC_SetSecureEventType>ISIS</CscFeature_NFC_SetSecureEventType>

I remember reading somewhere that Wallet wouldn't work with an ISIS SIM so I've been using a regular MicroSIM for all my testing this weekend.
[T-Mobile Samsung Galaxy Note II] shizenyasuya:
ask and you shall receive. I've never uploaded a file to xda before, but i think i did it right. it wouldn't let me upload it as an xml file so i threw it in a .zip this is not a flashable zip, it's just a container. I personally didn't do anything with this file while getting wallet to work, but if it can help someone else, may as well share right? for the record, I do not have an Isis sim card. just the standard t-mo micro sim that came with the phone. all other pertinent information regarding my setup should be find-able in this thread.
[T-Mobile Samsung Galaxy Note II] ashshlay:
Ok. Thanks.

It shows the Isis line that i was curious about. And you're running a completely stock kernel and base other than root access with su binaries?

Thanks again.
[T-Mobile Samsung Galaxy Note II] shizenyasuya:
No. Sorry. I'm running a different rom look for my other posts in this thread. It's a good rom. Lots of stock apps with minimal boat. Wifi tethering works. Not sure about wifi calling. Probably doesn't but between the two, I'll take tethering any day.
[T-Mobile Samsung Galaxy Note II] fubarduck:
Another failed test on my stock ROM today. I think it's safe to say now that the stock ROM is no good. Nobody has reported a successful transaction with it.

So far the Jedi Master/X Series are the only real confirmations we have for working ROMs (since we still don't know what shizenyasuya is running). Guess I'll bite and try Jedi again, but this time without touching Nfc.apk and Nfctest.apk.
[T-Mobile Samsung Galaxy Note II] mastermindx85:
success!

After a lot of trial and error I finally got it working on a 4.1 .2 ROM. What I did different was before I never pushed the xml file this time I did including the lib files but not the NFC files and it worked
[T-Mobile Samsung Galaxy Note II] fubarduck:
Awesome, which 4.1.2 ROM are you on?
[T-Mobile Samsung Galaxy Note II] mastermindx85:
Jedi x6
[T-Mobile Samsung Galaxy Note II] ascrackoo1:
people obviously dont read or search. I've reported success on stock. no issues.

the problem with the instructions posted by rahilkalim was that you need to replace nfcee_access.xml first otherwise you'll get a keys error, because stock xml file only has keys for ISIS not GWallet.

soooo....

just flash the zip that was provided by warlocklord

delete the modaco wallet from /system/apps

backup original stock build.prop

change build.prop entires to emulate nexus

reboot

install wallet from market go through with setup (do whatever it takes to get the app to reset) let it crash or complete doesnt matter.

reboot

you can check if your device is registered through wallet website. when official app crashes/resets it will show that your device is in active on the website.

delete official app from /data/apps

restore backedup stock build.prop

re-copy the modaco wallet into /system/apps

reboot

launch modaco wallet and go through setup again, should not have issues.

everytime you register a card in wallet you'll get an email from wallet confirming that there's been some activity on wallet.
[T-Mobile Samsung Galaxy Note II] eijisawakita:
I've got mine to work, I'm on cmenard's 4.1.2 rom, I did not flash anything, here's what I did:

1. I've downloaded my zip from here: http://xdaforums.com/showthread.php?t=2031127

2. I changed my build prop to emulate galaxy nexus;

ro.product.model=Galaxy Nexus

ro.product.name=yakju

ro.product.device=maguro (Got this first 3 from at&t forum)

ro.build.product=maguro (i don't know if it made any difference, I saw it had t0ltetmo name so i changed it)

3. I rebooted by phone

4. Download wallet from market:

-I got my card added then reset the app, when I tried to open it again it always forcecloses, then I tried to clear data, force stop, install and uninstall, finally restored my nandroid back, changed my build.prop again, and install market from the market, I got forceclose message everytime and tried to add my account, then here's what I did next,

5. I deleted wallet app from /data/app

6. I copied the wallet app only from the zip file to /system/app, I did not copy anything else, just the wallet app and changed permission to rw-r-r

7. Open the wallet app from the drawer and finished all the set up, added everything,

8. Rebooted the phone again, opened wallet app without any issues

9. Reverted my build.prop back to original

10. Rebooted my phone

11. Went to CVS and had a transaction

- edit just saw the transaction after few hours
[T-Mobile Samsung Galaxy Note II] ashshlay:
The file looks identical to mine. Are you using a stock kernel and the tmo stock Rom?

---------- Post added at 08:32 PM ---------- Previous post was at 08:16 PM ----------

I read that you were using stock but wasn't sure you had the stock kernel and such. Some people posted pics of their about phone page and you see the perseus kernel and a build that it's based off stock but not stock.

Thanks for letting us know again. Don't take it personal if someone didn't believe you're running stock without seeing screenshots. Too many of us are running into problems with stock to just assume it's real.

I have it running on my s3 just fine on stock but this is giving me hell.

Once again thanks for letting us know you got it working. :)
[T-Mobile Samsung Galaxy Note II] fubarduck:
When trying your method I get an error when trying to add cards in the modaco wallet on the Nexus build.prop.

We can all read and search just fine by the way, but "it's working" with no reports or screenshots of transactions isn't a confirmation, it's just hearsay. Jedi ROM users posted screens, and other stock users excitedly posted "working!" without actually testing transactions. Thanks for your help and input, but nobody had reason to believe you had it working just because you made a one-sentence post.
[T-Mobile Samsung Galaxy Note II] heart_crafter:
6. I copied the wallet app only from the zip file to /system/app, I did not copy anything else, just the wallet app

i don't see any app in the zip file, what zip file are you talking about?
[T-Mobile Samsung Galaxy Note II] eijisawakita:
Oh I'm sorry it's here, from verizon's section http://xdaforums.com/showthread.php?t=2031127
[T-Mobile Samsung Galaxy Note II] ottoman1384:
Looks like this worked for me... I'll to check when I go to a store that supports it.
[T-Mobile Samsung Galaxy Note II] fubarduck:
Working thanks to ascrackoo1. After the card adding error I cleared the programs cache and setup wallet one more time, that got it going. Successful transaction at 7-11. I'm running Stock ROM (4.1.1) with Perseus kernel.

Here were my exact steps for success:

1) Flashed NoteII-lib_nfc-fix-r87.zip from CWM Recovery.

2) Edited build.prop to Galaxy Nexus/yakju/maguro.

3) Reboot.

4) Download Wallet from the Play Store

5) Run Wallet, it will allow you to select your Google Account but then it will crash. I never was able to get into the legit Wallet app to set up cards or anything like that. Not sure if this step is even necessary, but do it to be safe.

6) Delete the Wallet app from /data/app and put Modaco wallet from the NoteII-lib_nfc-fix-r87.zip file in /system/app.

7) Change/fix permissions on the Modaco wallet app to rw-r-r (I had to do this)

8) Reboot.

9) This time when you run Wallet, it should let you set up your account/verify your password/add cards. Once all cards are added, revert build.prop back to normal and reboot again.

10) Use Wallet.

Notes:

- I no longer get the Nfc.apk crash loop even though I flashed the zip file this time around, which surprised me

- Transaction appears normally in the History section of Google Wallet

- It seems ascrackoo1 was correct in that the XML file is what's important. Anyway, you should be safe as long as you flash the .zip before starting the process.

- I used ES File Explorer with Root explorer enabled which conveniently makes a build.prop.bak whenever you edit build.prop so all you have to do is rename the file when you're done.

Very happy to finally have this taken care of WITH Stock - not interested in any of the current ROMs for everyday use. Bye forever ISIS :)

Thanks to those who contributed and gave feedback.
[T-Mobile Samsung Galaxy Note II] heart_crafter:
I havent tested it yet... but seems like its working....

I was thinking of giving exact steps... but it tried too many different things lol...

Basically...

U just need to change buildprop

flash that zip file from the op...

Install wallet from market... if u have it installed already just reboot...

And run wallet and go thru the setup... give permisions...

Delete wallet apk from data/app

Revert changes to build prop...

Put modaco wallet app in /system/app then chmod 644

N reboot

Thank you all...

I'll try put an adb script for u guys tomorow after testing it in 7-11..

-Stock rom
[T-Mobile Samsung Galaxy Note II] db4d1988:
Did the exact same steps and confirmed that it does work. The people at McDonalds were amazed by it! All wanted to know what phone and app it was. Thanks to everyone who made this possible!
[T-Mobile Samsung Galaxy Note II] farfromovin:
Are you on 4.1.1 or 4.1.2?
[T-Mobile Samsung Galaxy Note II] db4d1988:
I'm on 4.1.1. I've provided the link below to what rom I'm using. Still using RC1 and haven't upgraded yet.

xdaforums.com/showthread.php?t=2002960
[T-Mobile Samsung Galaxy Note II] farfromovin:
The "give permissions" part is what has me curious. Im going to wipe and run a factory image to see if I can pass the McDonald's test.
[T-Mobile Samsung Galaxy Note II] db4d1988:
They could've meant multiple things by that, but i'm sure what they meant by "permissions" was choosing what google account to link cc to and agreeing to T&C like you would any other app.
[T-Mobile Samsung Galaxy Note II] heart_crafter:
I was talking about this...

Also u need to make sure that the modaco app u copy to system apps... needs to have -rw-r--r-- permissions...
[T-Mobile Samsung Galaxy Note II] farfromovin:
Cool, thanks guys, just checking. So far my only issue is that when I try to setup the "real" wallet it never adds my account, just kind of hangs for more than 5 minutes. I uninstalled and reinstalled from the market and then it fc's. After that Modaco version goes theough like butter. Fingers crossed... I'm not too hopeful.

Edit- fail at McDonalds lol. The problem is I cant go through with adding my gmail account setup on the playstore version before removing and replacing with modaco. Im starting with a fresh stock 4.1.1 install so if anyone has any ideas on how to get through my hangup, it'd be appreciated!
[T-Mobile Samsung Galaxy Note II] mastajest:
Now if we could only get the Rom devs to start including this wallet hack into their roms :)

Sent with my Note 2 via XDA Premium HD app
[T-Mobile Samsung Galaxy Note II] fubarduck:
OK. Peep my instructions again. When you set up the "real" wallet, you never actually get to add your account or cards. I experienced the exact same behavior. The only thing you have to do with real wallet is 1) Run it once 2) Click OK on the permission request that heart_crafter posted if it pops up (I remember doing that but don't remember if it was on legit wallet or on Modaco). All the other instructions are whack, no idea why they say you can set up anything in legit wallet.

Once you're in Modaco you actually get to set up, choose your account, add cards and all that jazz. However since your transactions are not going through, it sounds like you didn't flash the .zip file like I posted in Step 1. That was what made the wallet not work for me before that. Don't do anything manually except for deleting Wallet from data/app and putting Modaco in system/app.

If you did flash the .zip from CWM and are still not getting successful transactions I don't know what to say. Also you may want to test at a 7-11 or Pharmacy chain instead of McD's, just to test on a different reader.

+1 :) Would be great incentive since setting up manually is so wonky.
[T-Mobile Samsung Galaxy Note II] farfromovin:
Ahh, I dont get that permission request unless the play store google wqllet takes more than 5 minutes to add my account?
[T-Mobile Samsung Galaxy Note II] ottoman1384:
I keep getting "Unfortunately, NFC service has stopped." whenever I open chrome.

Any idea why that could be?

Do I need to fix permissions?
[T-Mobile Samsung Galaxy Note II] heart_crafter:
I actually setup my card online a while ago before ever using google wallet app...

All other settings were done in real app...

i think Modaco mod is needed so it stops checking what phone you are using while setting up wallet(that creates all the setting files) maybe because droidwall was blocking it :D comes up as wallet in there
[T-Mobile Samsung Galaxy Note II] heart_crafter:
I just installed chrome... all looks ok...
[T-Mobile Samsung Galaxy Note II] heart_crafter:
Make sure

U change the prop

And flash the zip from op... reboot

Then try setting up wallet...
[T-Mobile Samsung Galaxy Note II] fubarduck:
I believe I did get the permission request from legit wallet on my final setup, but memory is foggy on this part, I probably set up the Wallet over 15 times trying to get this working.

This was the problem I had after copying over Nfc.apk and Nfctest.apk on the Jedi-X6 ROM. Either try with just the XML/libs copied over and your original Nfc.apk, or simply flash the zip at the beginning like I did on stock. All file perms should be rw-r-r.
[T-Mobile Samsung Galaxy Note II] heart_crafter:
ok worked on 7-11... so i also confirm wallet works on stock(rooted) tmobile rom with op zip file and modaco app.

edit:

as someone else said... Transactions history does not show up... hmmm
[T-Mobile Samsung Galaxy Note II] heart_crafter:
alright i just started a thread out...

feel free to contribute any info..

http://xdaforums.com/showthread.php?p=35304539#post35304539
[T-Mobile Samsung Galaxy Note II] ottoman1384:
Was the nfc.apk backed up when i flashed the zip file? Where can i find it, if not?

Not really understanding what you are saying. Do i need to restore to a backup and start over again?
[T-Mobile Samsung Galaxy Note II] farfromovin:
Try setting up the PlayStore Wallet in conjunction with the NoteII-lib_nfc-fix-r87.zip or NoteII-GoogleWallet-NFCfix.zip? I assume the first one (which would necessitate removing the wallet included in that zip file from /system/app)
[T-Mobile Samsung Galaxy Note II] ottoman1384:
heart_crafter,

is your write up for stock rom? Would it work with teshxx's DLL1 deodexed rom?

Thanks for the help. I will be trying yours out later today.
[T-Mobile Samsung Galaxy Note II] heart_crafter:
I did it for stock... not sure if itll work with deoxd

Edit...

U can try it... and let us know...

It shudnt hurt... as long as u have the backup
[T-Mobile Samsung Galaxy Note II] farfromovin:
heart_crafter thanks for the writeup. I'll give it a go tonight after work. I'm on deodexed 4.1.1 tmo ROM so it should work. Any 4.1.1 should and I'm guessing 4.1.2 would as well.

-edit- tried your steps (same as I've done multiple times) on a clean ROM and I get stuck at "Adding your account..." with the Play Store Wallet. I never get "

Then it will ask you to give permission to use wallet..." and I'm pretty sure that's key here.
[T-Mobile Samsung Galaxy Note II] fubarduck:
Make sure to check all of your background processes during that step. When I got the permission request, it showed up in my notification bar as a separate process, NOT within the Wallet app.