yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] PBombNZ:
Yes it means its working fine.

So to recap, your problem is that you cant activate GoMoney Wallet as it says "ERROR - ANZ goMoney Wallet cannot connect".

My assumptions:

- Xposed Installation is fine

- Followed my instructions

- Your model number for Galaxy S4 is GT-I9505 or GT-I9506 on the "About Device" section in Settings (Your actual device model number doesn't matter, the number of the device settings matters).

- I have assumed that the root detection messages (messages saying root detected) never appeared.

- I have assumed that you have you tried the force closing and reopen thing I said earlier and its still didn't work right?

- If you have a rooted device without my module, the GoMoney settings is actually disabled and hidden from the user so since the setting is present on your phone it indicates that the module is working.

Possible Solutions:

-The fact that its attempting to make a connection with the GoMoney wallet servers but failing due to timeout or connection errors concludes that is possibly ANZ in which case contact their support email or make a rant on Google play reviews in which they will respond to assist you (don't say you have root though otherwise they will ignore you).

- An actual network issue. Try on a different network (Data network as well as your home network).

- Try the "Spoof Device" feature in my module's settings as another option but remember to follow the instructions when enabling this otherwise it wont work at all.

- Your ROM might be a cause. I have seen something similar happen on the OnePlus One. I mean you could always create a full nandroid backup, wipe system, data, cache, dalvik cache, flash another ROM and follow the steps again and see if it works. This is a bit extreme just to see if you can get one application working but that's your call to make.

-Look at the reviews in the google play store or Geekzone forums to see if anyone else is having a similar problem to you. For all we know, like I said before it could be a problem that even non-rooted GS4 users are having.

If it still doesn't work, then I cant really do much after that. I'm drained of possibilities on what the issue could be. :confused: No one has ever messaged me with sort of problem. Sorry for what little help I can provide. :(
[Xposed Framework Modules] ravsingh:
SuperKiwi looks like you are doing some great work! I hope soon one day someone will look into other Aussie banking apps, particularly NAB
[Xposed Framework Modules] batwingnz:
Oneplus One checking in. I'm a brand new ANZ customer and getting the cannot connect error. I was using rootcloak, which actually allowed the wallet setting to appear.

Today I located your module, which seems pretty flash comparatively. So i uninstalled rootcloak and enabled this fantastic thing.

I've tried with and without device spoofing, cleared data and rebooted each test but every time it gives up at the activating stage with a cannot connect error.

Using dirty unicorns (aosp based). I could be convinced to go back to CM but i'd rather not ;)

I suck at the whole logcat thing but would it be useful if I could somehow produce one? Or is the the debug setting able to provide logs?

I'd also like to state I don't want to come off as assuming you'll be interested in fixing this, as I'm obviously rooted/non stock and therefore can't expect **** all. And if course it may or may not be the module at fault.
[Xposed Framework Modules] PBombNZ:
[MENTION=2875206]batwingnz[/MENTION]

ANZ's mobile payment part of the app is really "gross" right now. Like from the stuff I'm hearing on Geekzone forums and Google Play Store reviews it really is a "hit or a miss" type thing and even ANZ is working out the bugs.

Two possible reasons (or a combination of both):

- That said your specific problem could be happening because of ANZ problems (which is out of my hands). As stated above, its very "gross" and buggy at the moment. This "Cannot connect" error message has even been appearing on non-rooted/non-modified phones (like non-techy people) meaning its something on their side.

- Your phone is not supported properly. Sometimes when you install custom ROMs on devices, the ROM developers don't always add in the SIMalliance Open Mobile API which is what is needed to run both Semble and ANZ GoMoney Wallet. Especially common on AOSP based. One way to check if you have the API installed, is open the Google play store on the device and search for the "Semble" app. Don't worry if you don't actually have a Semble SIM or not, just try download the application. If you search for it and it doesn't appear in the search results it means you don't have the API installed. Which means you might have to change to a ROM that has this built-in. If you do find it in the play store that means its probably the other reason.
[Xposed Framework Modules] batwingnz:
Missing the api, stink
[Xposed Framework Modules] wkwk:
Latest release does seem to break the work-around. Root cloak still works though. I'm on Cm12.1.

Sorry wrong thread, was intended for mobilepay root cloak.
[Xposed Framework Modules] batwingnz:
Switched to cm nightlies, working now
[Xposed Framework Modules] MRDOCA:
Can't believe I only just found this... I just got the s7 edge and I'm not rooted yet. How does this work on custom stock Roms? For example the s7 edge has a rom that uses BTU csc, does semble care about that or only the device type and root? What exactly does semble check for?
[Xposed Framework Modules] PBombNZ:
I mean, in theory it should work fine, but depends on the ROM you pick. Generally a TouchWiz-based Custom/Stock ROM works fine, AOSP-based hardly ever works and CM-based sometimes work but depends on the version of CM installed. Currently I have a Note 3 with a Note 5 ported ROM thats rooted and what not and it runs fine (I went a dairy and topped up my snapper card on phone successfully). Just a warning, if you have a device with TouchWiz with Android 5.0+ and have SELinux enforcing, according to me and other Xposed developers, you may experience issues with Xposed and all xposed modules in general due to the fact that modules have difficulty reading their own data files. Nothing much you can do until someone finds a decent workaround or you can flash a new kernal with SELinux permissive.

I don't think the Semble app cares about CSC from what I can see. When the Semble app is launched, it checks if you have a supported device (brand and model number), supported OS version, root check, and whether there is a semble SIM installed or not and also if you have the right semble app installed. If you fail any of these, the app opens and dialog box saying whats wrong and closes the app.

Thankfully the point of this module is to bypass most of the above so it shouldn't really matter.
[Xposed Framework Modules] MRDOCA:
Awesome thanks. So a stock rom with a difference build number for example could cause a issue? For example 2degrees is on apwa firmware the UK firmware is say for example apwb firmware? I figure this would be a issue since the semble app updates when we get firmware updates.

---------- Post added at 05:02 PM ---------- Previous post was at 04:59 PM ----------

Actually the UK firmware is apb9
[Xposed Framework Modules] PBombNZ:
Semble does not worry or care about the firmware build number. You just need to make sure all the other stuff I said is right. I think it does store info about the device's fingerprint (which includes the build number) but it doesn't use it as validation of the device. Anyways, if you do experience such problems, thats what the spoofing features are for
[Xposed Framework Modules] MRDOCA:
Thanks mate. Glad I've found your work. Wish I'd seen it when I was trying to figure this out on my s5
[Xposed Framework Modules] DarkN3ss61:
Awesome work dude, works like a charm!
[Xposed Framework Modules] batwingnz:
There's a new app version out today, hopefully it doesn't break anything.
[Xposed Framework Modules] PBombNZ:
[MENTION=2875206]batwingnz[/MENTION] Thx for telling me. I released a new update just now :)
[Xposed Framework Modules] wbrambley:
I'm getting a message from anz banking saying this device is no longer supported? Have they blocked the Note 3? I tried clearing the app's data, restarted phone and it's still not showing up wallet. :(

Maybe they realised half their clients don't have note 3's. ;)
[Xposed Framework Modules] PBombNZ:
I think my module is broken coz none of the applications are working (root detection or spoofing in either semble, tvnz, 3now) when I rebooted my phone. I must have broken something in the latest update. I get a root message in all of them the apps that superkiwi works with. I'll look into it. :confused:
[Xposed Framework Modules] PBombNZ:
[MENTION=3276391]wbrambley[/MENTION] Okay, So I looked into the particular issue...and still couldn't find why its doing that. I'm going to assume that you have SuperKiwi v1.8 and ANZ GoMoney v5.2.2 hopefully.

My only solution is to uninstall the SuperKiwi module (like completely). Then reinstall it. Open SuperKiwi app, and select your settings you want on. Activate and Restart. Clear data and cache for ANZ GoMoney app. And yeah, should work after that. That's basically what I did just now to fix the same problem on my personal device and I can enter all the apps again without root detected. My wallet is activated again.

Tell me how if this workaround works for you. I don't know why it did that. I will keep an eye on my device with the logging and what not to see if there is anything its doing that crashing it before its loaded.
[Xposed Framework Modules] wbrambley:
[MENTION=7137313]PBombNZ[/MENTION], I tried that. Complete Superkiwi uninstall, reboot, reinstall(1.8) clear anz data and same result. Tried uninstalling again and installing 1.7 and still the same. If I were to use debug mode would I be able to post you any useful information from logcat?
[Xposed Framework Modules] PBombNZ:
That would be appreciated. Also look in the Xposed Logs to see anything fishy.

So just to clarify, you get past the "root is detected" stuff but when using the spoofing feature, the wallet settings is not there?
[Xposed Framework Modules] wbrambley:
Yep, get past root detection and no wallet. Something fishy is under settings it detects android version as 5.2.2 ??

Edit: Scrub that comment, just clicked that "android 5.2.2" is the app version. Doh!

---------- Post added at 09:46 PM ---------- Previous post was at 09:38 PM ----------

Xposed startup log with only superkiwi enabled: http://pastebin.com/QUMggK30
[Xposed Framework Modules] PBombNZ:
[MENTION=3276391]wbrambley[/MENTION] try this version attached in this post. Just a testing build of the app, so don't get hopes high. I tried to do it on my S3, and now the option of goMoney Wallet is popping up, but due to the phone's ability I can't get past that stage (as it doesn't support mobile payments hardware-wise) , so I'm hoping you will be my proper test dummy :P

Uninstall old SuperKiwi, install this attached SuperKiwi, configure settings in GUI, Activate and reboot, clear cache and data of ANZ GoMoney, force close it, and then setup ANZ GoMoney

Tell me your results if it worked or not when you can :) Like tell me if the option is there in settings? can u turn it on? add a card? etc...

PS: Others who are reading this are free to try out this testing build of the app if you are also having problems with the spoofing feature. Just remember to also post your results back as well. ;)
[Xposed Framework Modules] wbrambley:
Hi, sorry for my late reply, settings for wallet are there now but it fails to enable wallet.
[Xposed Framework Modules] PBombNZ:
[MENTION=3276391]wbrambley[/MENTION] I just dont know man. :( I uploaded another APK, this one will produce the same results I assume (its got a few new hooks but doubt they will be produce a different result), but I enabled ANZ's logging system from their application so you can see what the application is actually doing and what errors are popping up and what not. Leave the SuperKiwi debugging off (as its not really needed). I don't know if you know how to use logcat or not but you mention something about logcat before so I assume you know how to look at it.

!!!!!!!!!!! DO NOT POST THE LOGCAT IN PASTEBIN AND DONT SEND IT TO ME !!!!! - It displays sensitive information in the logcat. If you want to send it to me, just take the sensitive lines out then send it to me via DM. Generally if it see something about seitc producing a null reference or something then that is probably the issue. If you find anything useful tell me :)

In another note, I have been looking to buy a deliberately non-supported device (like the LG G3). The problem is for a relatively oldish phone, its still too damn expensive or maybe I'm just a cheap arse. Like $300 is alot for an 2014 phone right?!?
[Xposed Framework Modules] wbrambley:
mabe go for an older huawei like a G510?

Looking at log now.

PM coming

Edit: pm sent - not sure it did tho.
[Xposed Framework Modules] tjhiwa:
Asus Zenfone 2, device spoofing doesn't work for Semble.
[Xposed Framework Modules] wbrambley:
[MENTION=7137313]PBombNZ[/MENTION] did my message get thru?
[Xposed Framework Modules] PBombNZ:
[MENTION=3276391]wbrambley[/MENTION]

Logcat didn't help me but the above did (your "more useful stuff" was actually helpful). That was a bug made by me and I already fixed it. But Idk if you want a newly generated apk again as I don't believe that was significant enough to be the problem. You can try it out, but I doubt it will work. Follow the same instructions as before.

I doubt believe I can do much if that doesn't work (for now at least) and I can't tell if this device dependent or is happening for all "spoof device" users until others reply. I will keep looking to see if I can find anything or use friend's phones to test on. I promise I won't give up on it though. Just been busy with uni stuff so my response might be slower than usual.

PS: And that device you recommended isn't suitable. I'm still eying up the LG G3 coz I know it works (from what I have heard from other SuperKiwi users), but its not on the official ANZ whitelist.
[Xposed Framework Modules] PBombNZ:
I tested it yesterday when I was helping the other guy out. It works fine from what I can see. Does the error message come up after you enter your pin or before on the splash screen? NFC on with HCE Support? Using a custom ROM, if so what's it based off (CM, AOSP)? what's the EXACT error message (Screenshot if your lazy :p)? Is the module working and loaded properly? any errors popping on in Xposed logs? Xposed installed properly (Some of the x86 xposed variants are a tad buggy)?
[Xposed Framework Modules] tjhiwa:
It loads ok, no more detecting root. The error came out when I click on New User or Existing User buttons.

Using stock ROM. NFC on. Xposed installed ok, framework 79, been using other modules and they are working fine.

Error log shows nothing about this module or semble.
[Xposed Framework Modules] tjhiwa:
It works! I restarted the phone twice, and Semble suddenly works.

The ANZ wallet doesn't work, though. It detects as Note 3 phone ok. the menu shows correct icon but with wording SuperKiwi Settings. When selected, it brings to the module GUI.

Cleared cache and data, forced stop.. twice.
[Xposed Framework Modules] PBombNZ:
[MENTION=6636688]tjhiwa[/MENTION] For the Semble one, its possible that your device is failing at some other check. When you launch the application, it checks mutliple things such as..

is the system android - yes it really does check for that...

root detection - SuperKiwi will take over

device and model number check - Superkiwi will take over only if spoofing enabled

Android OS check - - Superkiwi will take over only if OS Support enabled

Sebmle Sim card Check

Secure Element (SE) Check

checkMNOForUICC Check

isWCApAvailable Check

It is possible there are other checks i haven't listed. It's possible that there is bugs in my module or that your device is failing for the one of other checks. Also if it is failing at one of the other checks then I cant really do much as I don't know what some of those other checks are completely, but I know they are checking for specific NFC components mostly likely, so it seems if those failed it probably means its hardware/software constraint.

For the ANZ one, ignore the "SuperKiwi Settings", as you said this is just a link that leads to my modules UI. At the top of the settings page, there should be an option that says "goMoney Wallet" at the very top. If its not there, there is an APK download above in a post (When I was talking to wbrambley). It's a testing build of my module, but try it anyways and follow the instructions that i also posted above in a post and tell me the result.
[Xposed Framework Modules] wbrambley:
[MENTION=7137313]PBombNZ[/MENTION] Sorry it took so long to get back to you, just had a firmware update and had ro re-root etc etc...

Getting further with the last build. wallet is in settings and i'm able to enable it now. Stuck however at "Add card to wallet" on clicking this it offers me to select my card. i click that and the message is: "Sorry, unable to add virtual card

Unfortunately there has been an issue with your request. Please try again later"

Do you still have the debug for gomoney switched on in this build?

I find no mention of Seitc in logs. :(
[Xposed Framework Modules] PBombNZ:
Generally its a good sign if nothing seitc is showing up. Also, i though ANZ internet banking and mobile is down for the weekend or something I'm pretty sure. "for scheduled maintenance" so that could be why (but i cant confirm that) EDIT: Yes Its down for the weekend, I removed my card intentionally and tried to add it back and it pops up with the same message

Yes, the custom testing build one I gave you above will spit out ANZ GoMoney's logs in logcat (regardless if the debug mode is on or off). The debug mode only really there to check if its loading the SharedPreferences file at certain parts. This can tell you if the module is properly turning on all the futures you ticked off in the UI (because sometimes with New android versions, if you tick something in the uni, it might not actually enable that feature).
[Xposed Framework Modules] tjhiwa:
Yup, it works now. No error in the anz wallet. Thanks.
[Xposed Framework Modules] wbrambley:
Sounds promising, will have to try it out on Monday/Tuesday.
[Xposed Framework Modules] wbrambley:
[MENTION=7137313]PBombNZ[/MENTION] Yesss! Looks good now, will go and try it on a terminal tomorrow.
[Xposed Framework Modules] darksrc:
Works great on my S6 running lollipop, using spoof. You're a living legend mate, cheers!
[Xposed Framework Modules] wbrambley:
[MENTION=7137313]PBombNZ[/MENTION], Yes I can confirm now also working on my Vodafone SU6. :)

Thanks for your time on this. Wish the bank wasn't so anal about the devices they support.
[Xposed Framework Modules] wkwk:
Any report on the latest mobile pay update?. Is it ok to update app?.
[Xposed Framework Modules] PBombNZ:
I have a separate thread for the Australian one now so you can discuss there and see what I have posted recently. I have a small hiccup that has nothing to do with programming but I will explain there.

Link:

xdaforums.com/xposed/modules/xposed-anz-mobile-pay-root-detection-t3340845
[Xposed Framework Modules] batwingnz:
****ing ANZ, bought a nexus 5x, a week later they remove support for it. I've been trying to avoid rooting this one but I guess I've no choice.
[Xposed Framework Modules] PBombNZ:
[MENTION=2875206]batwingnz[/MENTION] I reckon you should ask them why (via an email to their technical team). The only thing I can think of why they would do such a thing is if others with the same phone have complained it doesn't work on that particular device.
[Xposed Framework Modules] batwingnz:
Fair enough, it was working for me. Irrational anger was a good starting point but I'll get on to constructive action shortly.
[Xposed Framework Modules] c2328710:
Hi, just discovered your module the other day, sound very promising after installed on my S6 edge. After installed your module i restarted my phone a few times. 3NOW works but TVNZ Ondemand seems still having some issues when trying to watch anything. The ads playing fine but after the ads i keep getting error "The video is not playable at this time."

Any idea to why this happened?

My device is as below

SMG925I

Stock Touchwiz Mashmallow v6.0.1

XPosed installer (latest alpha4)

XPosed framework v80

RootCloak v1.5.2

SuperKiwi 1.8.1
[Xposed Framework Modules] PBombNZ:
Even though I bypass root detection for TVNZ onDemand, I don't recommend using the TVNZ onDemand application due to stability and performance issues. It's just a crappy and poorly developed app to be honest and a ton of other users have complained about the problems you are experiencing, including those that don't have a rooted device. Just check the playstore app reviews. I can't really do much as this is their job to fix this sort of stuff, sorry.
[Xposed Framework Modules] c2328710:
Thanks for quick response.
[Xposed Framework Modules] PBombNZ:
NEW UPDATE!

v1.9 : 25/05/2016

DESIGNED FOR: ANZ GoMoney NZ v5.3.0, Semble for Vodafone/Spark/2Degrees v1.7.0-1.8.1, TVNZ OnDemand v2.4 and 3NOW 2.0-2.0.1

SUPPORTED ANDROID VERSIONS: 4.4-6.0.1

[update] Added Support for ANZ goMoney NZ v5.3.0 (NOTE: No Backwards compatibility)
[Xposed Framework Modules] mahdibassam:
Awesome , extremely useful! Im going to root and flash a rom on my new HTC 10 and get this going too. One question; do you have to update this every time a new version of ANZ or Semble comes out? so everytime i update my ANZ app it gets disabled? or is it independent of app version?

PS im assuming this works on marshmellow with HTC 10?
[Xposed Framework Modules] PBombNZ:
Yes, I do have to update each time a new version of ANZ or Semble comes out (because of code obfuscation). Sometimes my module will still be compatible (and therefore I won't have to update) with newer versions of these ANZ GoMoney and Semble though, but it just depends what they added or removed in their new version. If your worried about this, best just to turn auto-updates off in the Play Store. That way if they do update, it won't disable mobile payments option. Generally I update the module quickly though, within hours of an update to 2-3 days (depending if I am busy or not).

I am unsure if it works with HTC 10 on Marshmallow. Best to check if you can enable goMoney Wallet or Semble without root first if you can. Additionally, use NFC Check By Tapkey to check mobile payments are supported in general (more info in the main post). I cannot guarantee if it will work on your particular device/ROM or not. All I can say is that there are some old-ish phones that work fine that are not supported officially by ANZ or Semble, so a new phone like yours should be fine, but again I cannot guarantee that.
[Xposed Framework Modules] MRDOCA:
Hey bro, im having some trouble with my s7edge using both tvnz on demand (detects root when trying to play any video) and 3now wont play either (some play back error.) Semble works 100%. Not sure whats up

Edit... ok its cos my device isnt compatible apparently any way to spoof for these apps or just semble atm?
[Xposed Framework Modules] PBombNZ:
Wait what?!?! Does TVNZ onDemand and 3NOW restrict access to their apps by device brand and model? Noooo...that cant be right,are you sure?!?! This is news to me
[Xposed Framework Modules] MRDOCA:
Yea bro. If i search it it says not available for my device

Could it be checking what country my csc is? The rom im using (echoe rom) is using a later firmware than what is available here and the csc is from brazil