SuperKiwi

The general purpose of this module is that it allows users to bypass root detection and enable device spoofing tactics (if need to be) on all your favourite Kiwi applications such as TVNZ OnDemand, 3NOW, ANZ GoMoney New Zealand and (any carrier variant of) Semble so users with rooted or non-supported devices can take advantage of these services that were previously disabled for them.

If you are Australian and are looking for a similar feature to use with the ANZ Mobile Pay application, click here.

XDA Thread
For the latest information, please go the XDA Thread as I do not update this information here regularly. Additionally all the information here is better formatted in the XDA thread.

Disclaimer
The author and contributors of SuperKiwi as well as ANZ, Semble, TVNZ, Mediaworks and their partners take no responsibility for any loss of data, monetary loss, damage to your device or any other consequences that arise as a result of using this program.

USE AT YOUR OWN RISK

Known Bugs and Issues
Please go to the XDA thread to learn more about them.

Features

  • ANZ GoMoney NZ
    • Bypass Root Detection - Enabling this will disable root checks and detection allowing you to use GoMoney Wallet
    • Spoof Device - Spoofs your device brand and model (without modifiying the build.prop) so you can enable GoMoney Wallet.
    • Enable Screenshots - Toggle the ability to screenshot within the application where you previously wouldn't be able to.
  • Semble
    • Bypass Root Detection - Enabling this will disable root checks and detection allowing you to use Semble. Works with any variant of Semble (either from Vodafone, 2Degrees or Spark)
    • Spoof Device - Spoofs your device information (without modifying the build.prop) so you can use Semble payment services.
    • Unofficial Android OS Support - Spoofs your device's Android version to an older version so Marshmallow users can use Semble.
  • TVNZ OnDemand
    • Bypass Root Detection - Enabling this will disable root checks and detection allowing you to watch OnDemand videos.
    • Bypass HDMI Detection - Enabling this will disable TVNZ's ability to detect whether a HDMI connection is present, allowing you to watch OnDemand videos on TV screens and monitors. This feature is a work-in-progress and highly experimental.
  • 3NOW
    • Bypass Root Detection - Enabling this will disable root checks and detection allowing you to watch 3NOW on-demand videos.

Prerequisites

  • Android 4.4 or higher
  • NFC-enabled (with HCE Support) Device
  • One of the following supported Applications installed
    • ANZ GoMoney New Zealand Application
    • Semble for Vodafone/Spark/2Degrees Application
    • TVNZ OnDemand Application
    • 3NOW Application

Instructions

  1. Download and install the module
  2. Open the module's UI application from your launcher and set the settings to your liking.
  3. An Xposed notification should appears stating to "Activate and reboot". Click that option and wait for your device to restart. Note, if this message doesn't appear, then open the Xposed Installer application, go to the module section, activate the module and restart manually.
  4. If its the first time you installed this module and depending on the applications you are going to be using, you may need to clear the data and cache. For ANZ goMoney App, its highly recommended. For Semble, 3NOW and TVNZ OnDemand, this isn't necessary.
  5. You're Done! Open either Semble or 3NOW to see if any root detection messages appear. If the module is working correctly, then you shouldn't get any root detection messages and all features should be able in working order.

Additonal Instructions
ANZ
ANZ goMoney NZ disabling features as soon as root is detected, it may be possible that you will have to clear all data and cache of the ANZ goMoney application if the changes are not visible and ANZ has already detected root on your device. Additionally, if you toggle the Spoofing feature, you also have clear all data and cache of the ANZ GoMoney application because it registers the spoof device settings when on you login for the first time. Therefore therefore keep your account number and password handy.

Semble, TVNZ onDemand, 3NOW
These applications don't need to have their cache or data cleared.

Help and FAQ's
Help and FAQ's are provided within the application.

Contact Me
If you have any queries, feature requests or general feedback, you can make a post on the XDA thread. You can also contact me via XDA PM, Twitter or email me. Generally its better to post in the XDA thread as me as well as other community members can help.

License
The source code is licensed under GNU General Public License v3 ( http://www.gnu.org/licenses/ )

If this module helped you, a donation or a simple 'Thank you' via XDA would be nice.

Author(s): 
Package: 
nz.pbomb.xposed.anzmods
Version name: 
2.2.6-beta2
Release type: 
Beta (some bugs to be expected)
Number of downloads: 
107 in total · 8 in the last 24 hours
MD5 checksum: 
b411e986996c73747e26e4c0336bac32
Uploaded on: 
Saturday, April 22, 2017 - 09:27
Changes: 

DESIGNED FOR: ANZ goMoney NZ v5.9.3 Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.6.0 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4+
~

  • [update] Added partial support for ASB Mobile v3.22.0.111 (Unknown if it will work or not).
  • [Fixed] Fixed Grammar and Spelling.
Version name: 
2.2.5
Release type: 
Stable (low risk of bugs)
Number of downloads: 
504 in total · 12 in the last 24 hours
MD5 checksum: 
acad22e7b950fa05e427e4d8bfe023cd
Uploaded on: 
Friday, April 14, 2017 - 06:46
Changes: 

DESIGNED FOR: ANZ goMoney NZ v5.9.3, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.6.0 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4+
~

  • [update] Added Support for ANZ GoMoney NZ v5.9.3 (No backwards Compatibility)
Version name: 
2.2.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
226 in total · 1 in the last 24 hours
MD5 checksum: 
8bcdd2155e36952b0799377a6493b564
Uploaded on: 
Monday, April 10, 2017 - 14:29
Changes: 

DESIGNED FOR: ANZ goMoney NZ v5.9.2, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.6.0 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4+
~

  • [update] Added Support for ANZ GoMoney NZ v5.9.2 (No backwards Compatibility)
Version name: 
2.2.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
2,432 in total · 1 in the last 24 hours
MD5 checksum: 
6d706d66198ac3c8ba134ccca4b92c14
Uploaded on: 
Tuesday, November 15, 2016 - 08:33
Changes: 

DESIGNED FOR: ANZ goMoney NZ v5.8.1-5.7.1, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.6.0 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4+
~

  • [update] Improvements to TVNZ OnDemand's HDMI mirroring feature which allows you to watch videos on your TV or monitor via HDMI/Chromecast. Still unclear if it works correctly, so it's still considered an untested and experimental feature.
  • [fixed] Fixed issue where root information was leaked to ANZ goMoney NZ application resulting in goMoney Wallet disabling when the phone is restarted. It has now been fixed with this update.
Version name: 
2.2.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
221 in total · 0 in the last 24 hours
MD5 checksum: 
a5b88395d85899f413fb9a24cd56f724
Uploaded on: 
Saturday, November 12, 2016 - 12:24
Changes: 

DESIGNED FOR: ANZ goMoney NZ v5.8.1-5.7.1, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.6.0 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4+
~
BUG FOUND:
You may get a Notification that goMoney Wallet may be disabled, usually after a restart of the device. It is due to a tiny programming error by me. Should be fixed very soon.
~

  • [new] Added feature for TVNZ OnDemand which allows you to watch videos on your TV or monitor via HDMI. (Untested and Experimental Feature)
  • [update] Supports ANZ goMoney v5.8.1-5.7.1 (No backwards Compatibility).
Version name: 
2.2.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
660 in total · 0 in the last 24 hours
MD5 checksum: 
715bddc563bc7e3ca535e8fd5fa2d366
Uploaded on: 
Friday, October 14, 2016 - 03:33
Changes: 

DESIGNED FOR: ANZ goMoney NZ v5.6.4, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.6.0 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~

  • [fixed] Forgot to update Version Code, so devices though they were already running the latest version of the SuperKiwi when they weren't. Apologies if this affected you. This provides no functional changes from v2.2(v16).
Version name: 
2.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
436 in total · 0 in the last 24 hours
MD5 checksum: 
71855d1c19b57ebcfa1d4a67f578bf4a
Uploaded on: 
Wednesday, October 5, 2016 - 23:49
Changes: 

DESIGNED FOR: ANZ goMoney NZ v5.6.4, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.6.0 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~

  • [update] Added Support for ANZ goMoney NZ v5.6.4 (NOTE: No Backwards compatibility).
Version name: 
2.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
1,023 in total · 0 in the last 24 hours
MD5 checksum: 
23c376aa2677764f460bd2f6fd68e566
Uploaded on: 
Wednesday, August 31, 2016 - 13:43
Changes: 

DESIGNED FOR: ANZ goMoney NZ v5.5.2, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.6.0 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~

  • [update] Added Support for ANZ goMoney NZ v5.5.2 (NOTE: No Backwards compatibility).
  • [update] UI Improvements.
Version name: 
2.0.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
901 in total · 0 in the last 24 hours
MD5 checksum: 
0b33a90b70088945d4dcf52c38116de6
Uploaded on: 
Friday, August 5, 2016 - 08:45
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.4.2, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.6.0 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~

  • [update] Added Support for ANZ goMoney NZ v5.4.2 (NOTE: No Backwards compatibility)
  • [update] Added Support for latest TVNZ onDemand v2.5.1
  • [new] Enabled Semble's logging so users can see the debug logs for troubleshooting purposes.
  • [new] Added ability to choose pre-configured spoof devices when using ANZ or Semble's Spoofing features
  • [update] Added new file reading mechanism which should work better with SELinux enforcing kernels
  • [update] Reduced APK file size.
  • [remove] Removed Help and FAQ's section. Similar and new FAQ's will eventually be added to the XDA thread.
Version name: 
2.0
Release type: 
Beta (some bugs to be expected)
Number of downloads: 
233 in total · 0 in the last 24 hours
MD5 checksum: 
9d767cf02f7d6ab52ed4f3c28fbac064
Uploaded on: 
Tuesday, July 12, 2016 - 15:33
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.3.0, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.5 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~

  • [bug] Semble Spoofing seems not to be working well with new file reading mechanism.
  • [new] Added the ability to choose pre-configured spoof devices when using ANZ or Semble's Spoofing features
  • [update] Added new file reading mechanism which should work better with SELinux enforcing kernels
  • [update] Reduced APK file size.
  • [remove] Removed Help and FAQ's section. Similar and new FAQ's will eventually be added to the XDA thread.
  • [update] Added Support for latest TVNZ onDemand v2.5 and 3NOW v2.0.2
Version name: 
1.9
Release type: 
Stable (low risk of bugs)
Number of downloads: 
1,335 in total · 0 in the last 24 hours
MD5 checksum: 
3af0bead545d07c68c7fcc98ea72c63d
Uploaded on: 
Wednesday, May 25, 2016 - 14:04
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.3.0, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.5 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~

  • [update] Added Support for ANZ goMoney NZ v5.3.0 (NOTE: No Backwards compatibility)
Version name: 
1.8.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
742 in total · 0 in the last 24 hours
MD5 checksum: 
32acab036b8d00ee09ef6af34fa5b3ff
Uploaded on: 
Tuesday, April 19, 2016 - 13:04
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.2.2, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.4-2.5 and 3NOW v2.0-2.0.4
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~~

  • [update] Added Support for TVNZ onDemand v2.4 (NOTE: No Backwards compatibility)
  • [update] Improved ANZ goMoney NZ's Wallet eligibility chances for rooted and non-supported devices
Version name: 
1.8
Release type: 
Stable (low risk of bugs)
Number of downloads: 
384 in total · 0 in the last 24 hours
MD5 checksum: 
8756eb4d9ec960f5e272d5f3abe79d23
Uploaded on: 
Sunday, April 10, 2016 - 07:36
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.2.2, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0, TVNZ OnDemand v2.3 and 3NOW v2.0
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~~

  • [new] Added Support for 3NOW v2.0
  • [change] Reduce APK Size
  • [change] Under the hood improvements
Version name: 
1.7
Release type: 
Stable (low risk of bugs)
Number of downloads: 
230 in total · 0 in the last 24 hours
MD5 checksum: 
739f68e8c7f7e567414bd22c6d11d33a
Uploaded on: 
Thursday, April 7, 2016 - 14:30
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.2.2, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0 and TVNZ OnDemand v2.3
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~~

  • [update] Added Support for ANZ GoMoney NZ v5.2.2 (NOTE: No Backwards compatibility)
  • [update] Added Support for TVNZ onDemand v2.3 (NOTE: No Backwards compatibility)
Version name: 
1.6.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
770 in total · 0 in the last 24 hours
MD5 checksum: 
9a56702a962ba61758097c11afb877d2
Uploaded on: 
Saturday, February 13, 2016 - 06:50
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.1.0-5.1.1, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0 and TVNZ OnDemand v2.1
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~~

  • [fixed] ANZ GoMoney's 'Spoof Device' feature should now work properly with the ANZ GoMoney NZ v5.1.0
Version name: 
1.6
Release type: 
Stable (low risk of bugs)
Number of downloads: 
204 in total · 0 in the last 24 hours
MD5 checksum: 
06e22cc299a5058ea6aefbc0635be0d3
Uploaded on: 
Wednesday, February 10, 2016 - 09:15
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.1.0, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0 and TVNZ OnDemand v2.1
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1

BUGS FOUND: A Stack Overflow bug occurs when enabling ANZ GoMoney NZ's 'Spoof Device' feature for this version of ANZ GoMoney and causes the application to force close. If you have this feature enabled, it's recommended to turn off the feature until it's fixed. I will attempt to fix in later versions.

~~

  • [update] Added Support for ANZ GoMoney NZ v5.1.0 (NOTE: No Backwards compatibility will be offered for ANZ GoMoney NZ v5.0.7. Install older versions of SuperKiwi if you use an older version of ANZ GoMoney)
Version name: 
1.5
Release type: 
Stable (low risk of bugs)
Number of downloads: 
297 in total · 0 in the last 24 hours
MD5 checksum: 
924ab154bf887daa69646731af9c0059
Uploaded on: 
Friday, January 29, 2016 - 07:43
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.0.7, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0 and TVNZ OnDemand v2.1
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~~

  • [new] Added new feature for ANZ GoMoney which allows screenshots to be taken.
Version name: 
1.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
213 in total · 0 in the last 24 hours
MD5 checksum: 
edc560c578c032fe7c35a683ed294bda
Uploaded on: 
Friday, January 22, 2016 - 04:54
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.0.7, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0 and TVNZ OnDemand v2.1
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1
~~

  • [update] Support for Lollipop Marshmallow improved.
  • [changed] Renamed the Semble feature "Marshmallow Support" to "Unofficial Android OS Support"
  • [fixed] Fixed bug from the "Unofficial Android OS Support" feature for Semble where previously the module would not attempt to spoof the android version on the following devices: LG G3, LG G4, Samsung Galaxy S6 Edge, Vodafone Smart 4 Turbo, Vodafone Prime 6 and Huawei P8
  • [new] Added new Semble feature called "Spoof Device"
  • [new] Added "Debug Mode" option which enables logging
  • [update] Updated FAQ and Help page
Version name: 
1.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
261 in total · 0 in the last 24 hours
MD5 checksum: 
3226a776e2e0aa12d928945c26f5ef8f
Uploaded on: 
Tuesday, January 12, 2016 - 05:31
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.0.7, Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0 and TVNZ OnDemand v2.1
SUPPORTED ANDROID VERSIONS: 4.4-6.0.1

BUG FOUND: Semble "Marshmallow Supported" Feature - If you have a Huawei P8, LG G3, LG G4, Samsung Galaxy Note 3 (5.0 users only), Samsung Galaxy S6 Edge, Samsung Galaxy S5 (5.0 users only), or a Vodafone-Branded device, this feature will not activate. Bug has been fixed and a update will be released soon.

BUG FOUND: Despite adding offical support, some Lollipop and Marshmallow users still had issues with this version despite adding official support. I will attempt to fix in later versions
~~

  • [new] Added new Semble feature called "Marshmallow Support" which spoofs the your device's OS version only if you have a a offically supported device but non-supported OS version. Handy for people with custom ROMs or Marshmallow.
  • [new] Lollipop and Marshmallow Support Added
  • [new] TVNZ OnDemand Support Added
  • [update] Updated Application GUI and Logo
  • [update] Real-time Setting Changes (After first reboot after module update/install) [Info in Additional Instructions Section still applies]
  • [fixed] Fixed GUI bugs and glitches (where there would be White-on-White text was present on some devices)
  • [fixed] Fixed Spelling and Grammar
Version name: 
1.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
366 in total · 0 in the last 24 hours
MD5 checksum: 
16790ed0861cf72ee04900d23f9947ac
Uploaded on: 
Sunday, December 20, 2015 - 07:09
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.0.7 and Semble for Vodafone/Spark/2Degrees v1.7.0-1.9.0
SUPPORTED ANDROID VERSIONS: 4.4
~~

  • [new] Semble (for Vodafone/2Degrees/Spark) Support Added
  • [update] Improved ANZ GoMoney NZ's 'Spoof Device' feature by adding additional method hooks to increase the changes of feature working
  • [changed] Renamed Xposed project as 'SuperKiwi'
  • [changed] Revamped GUI
  • [fixed] Fixed GUI bugs and glitches
  • [fixed] Fixed Spelling and Grammar
Version name: 
1.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
242 in total · 0 in the last 24 hours
MD5 checksum: 
b74d57de8edc13bd54c9fb9ea79aab91
Uploaded on: 
Tuesday, December 15, 2015 - 07:22
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.0.7
SUPPORTED ANDROID VERSIONS: 4.4
~~

  • [update] Improved ANZ GoMoney NZ's 'Spoof Device' feature by emulating the Samsung Galaxy Note 3 rather than Samsung Galaxy S6
  • [fixed] Fixed GUI bugs and glitches
  • [fixed] Fixed Spelling and Grammar
Version name: 
1.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
152 in total · 0 in the last 24 hours
MD5 checksum: 
0c554c8035a2a28748e18f39e7a70deb
Uploaded on: 
Monday, December 14, 2015 - 10:12
Changes: 

DESIGNED FOR: ANZ GoMoney NZ v5.0.7
SUPPORTED ANDROID VERSIONS: 4.4
~~

  • [new] Initial Release