Singpass App on Custom ROMs

SkyShroud

Arch-Supremacy Member
Joined
Oct 28, 2005
Messages
21,056
Reaction score
1,513
does Zygisk work for you?
Yes

My modules for magisk are
  • Advanced Charging Controller
  • Audio Modification Library
  • Viper4Android FX
  • Busybox for Android NDK
  • MagiskHide Props Config
  • Universal Safetynet Fix
  • Shamiko

My Root apps are
  • Lucky Patcher
  • App Manager
  • Titanium Backup
  • SmartPack
  • Vanced Manager (Youtube)
  • Adaway
  • File Manager+ / Solid Manager / Amaze, they are file manager with root access so not sure if right to call them root apps.
 
Last edited:

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
Yes

My modules for magisk are
  • Advanced Charging Controller
  • Audio Modification Library
  • Viper4Android FX
  • Busybox for Android NDK
  • MagiskHide Props Config
  • Universal Safetynet Fix
  • Shamiko

My Root apps are
  • Lucky Patcher
  • App Manager
  • Titanium Backup
  • SmartPack
  • Vanced Manager (Youtube)
  • Adaway
  • File Manager+ / Solid Manager / Amaze, they are file manager with root access so not sure if right to call them root apps.
thanks for sharing, I'll try again when I have the energy.
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
Yes

My modules for magisk are
  • Advanced Charging Controller
  • Audio Modification Library
  • Viper4Android FX
  • Busybox for Android NDK
  • MagiskHide Props Config
  • Universal Safetynet Fix
  • Shamiko

My Root apps are
  • Lucky Patcher
  • App Manager
  • Titanium Backup
  • SmartPack
  • Vanced Manager (Youtube)
  • Adaway
  • File Manager+ / Solid Manager / Amaze, they are file manager with root access so not sure if right to call them root apps.
I've just tried on my backup phone Xiaomi Mi A2: after factory reset, I've reinstalled all apps & modules as my main phone, and Singpass can work with latest Magisk + Zygisk + Shamiko.
Maybe I need a factory reset on my main phone for Zygisk to work properly.
 

twosix

High Supremacy Member
Joined
Nov 27, 2000
Messages
30,009
Reaction score
8,894
Interesting thread. Just curious, if the banking apps are updated via play store, do you have to check again if it works and if not, do u have to update denylist or samiko again?
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
Interesting thread. Just curious, if the banking apps are updated via play store, do you have to check again if it works and if not, do u have to update denylist or samiko again?
Indeed. The was a time the latest Singpass update could detect all kind of Magisk hide, so most of us had to downgrade Singpass to the earlier version (and use Detach) while waiting for a new fix. Singpass countered that by disallowing running old versions and forcing app update. I was out from the earlier round, so I'm not sure how other people cope with it that time.
For me, Singpass is not a must to have, and for other banking apps they're much easier to deal with compared with Singpass, but in the worst case I can always fall back to the physical token.
It has always been 'a game of cat-and-mouse' (quoted Magisk developer), and the difficulty level keeps increasing constantly not only by app developers but also by phone makers and Google itself.

Off-topic: There's another thread (also at HWZ) discussing about the status of physical tokens after the banks decide to stop issuing hardware token and switch to digital token. There are many opposing ideas, but my opinion is that the bank must provide physical token for free if customer requests, and digital token is an opt-in service. There's no rule saying the bank's customer must own a smartphone capable of running the banking app. Think about elderly people. Think about minimalists who use feature phones. The banks can't cut cost by sacrificing customers' rights. Unless they decide to shoo away those customers.
 
Last edited:

twosix

High Supremacy Member
Joined
Nov 27, 2000
Messages
30,009
Reaction score
8,894
Indeed. The was a time the latest Singpass update could detect all kind of Magisk hide, so most of us had to downgrade Singpass to the earlier version (and use Detach) while waiting for a new fix. Singpass countered that by disallowing running old versions and forcing app update. I was out from the earlier round, so I'm not sure how other people cope with it that time.
For me, Singpass is not a must to have, and for other banking apps they're much easier to deal with compared with Singpass, but in the worst case I can always fall back to the physical token.
It has always been 'a game of cat-and-mouse' (quoted Magisk developer), and the difficulty level keeps increasing constantly not only by app developers but also by phone makers and Google itself.

Off-topic: There's another thread (also at HWZ) discussing about the status of physical tokens after the banks decide to stop issuing hardware token and switch to digital token. There are many opposing ideas, but my opinion is that the bank must provide physical token for free if customer requests, and digital token is an opt-in service. There's no rule saying the bank's customer must own a smartphone capable of running the banking app. Think about elderly people. Think about minimalists who use feature phones. The banks can't cut cost by sacrificing customers' rights. Unless they decide to shoo away those customers.
interesting... why do u root ur phone? i played with root long time ago, just so that i can use titaniumbackup to backup the whole phone. do u use titaniumbackup? does it still work?

about physical tokens, with the scams recently, physical tokens are here to stay, at least for now.
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
interesting... why do u root ur phone? i played with root long time ago, just so that i can use titaniumbackup to backup the whole phone. do u use titaniumbackup? does it still work?

about physical tokens, with the scams recently, physical tokens are here to stay, at least for now.
I root my phone for:
  • remove bloatware
    → reduce background apps + background data → save battery
  • block ads, especially for Xiaomi phones where there are ads even in the settings.
    → no more distraction, save battery (due to playing ads and due to downloading ads on mobile data), faster website loading. Bonus: free version of apps cannot show ads anymore, same as paid versions.
  • automation : Tasker/Automagic
  • Advanced Charging Controller (acc)
  • Custom props: disable USB debugging notification, hide alarm icon on notification bar.
  • Universal GMS Doze
  • Nandroid backup/Titanium backup: technically Nandroid backup only needs unlocked bootloader, but I need to hide unlocked status, so I need root. Titanium backup can also run without root, but with limited features.
  • Sync contacts' photo with their Facebook profile photos
  • YouTube Vanced
I have stopped using Titanium backup for a long time, I can't remember my reasoning for that.
 
Last edited:

Kiwi8

Honorary Member
Deluxe Member
Joined
May 3, 2001
Messages
138,997
Reaction score
17,361
I managed to get SingPass app working, using the latest Magisk 24.3 and enabling Zygisk mode plus installing safetynet fix by kdrag0n.

But still no luck with the banking apps. They still detect the root.
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
I managed to get SingPass app working, using the latest Magisk 24.3 and enabling Zygisk mode plus installing safetynet fix by kdrag0n.

But still no luck with the banking apps. They still detect the root.
Did you install Shamiko Magisk module?
 

Kiwi8

Honorary Member
Deluxe Member
Joined
May 3, 2001
Messages
138,997
Reaction score
17,361
Did you install Shamiko Magisk module?
Is it easy to install Shamiko like just installing the Universal Safetynet fix module? Do i have to install Xposed Framework?
 

Kiwi8

Honorary Member
Deluxe Member
Joined
May 3, 2001
Messages
138,997
Reaction score
17,361

redglue23

Senior Member
Joined
Dec 27, 2011
Messages
1,730
Reaction score
234
OK. Just stumbled on this thread. Not before I sent a nasty email to MAS / SC Private Banking Head complaining on SCB unilateral decision to impose digital banking token on minimum Android 6 phones. I have gone without access to my SC bank account for the last 9-11 months prior to Magisk 24.3 Zygisk.

Finally managed to get SC working on Samsung + Lineage 18.1 + Magisk 24.3 Zygisk just last week. No need Shamiko, just follow the following youtube video - think the "force stop app, clear cache/data" was key.

Magisk 24.1 Stable | Android SafetyNet ByPass & CTS Profile False Fix in 2022 | Zygisk & DenyList - YouTube
 

tansrb

Arch-Supremacy Member
Joined
Jan 27, 2008
Messages
15,657
Reaction score
1
now if using china rom phones unable to use singpass app?
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
Yes

My modules for magisk are
  • Advanced Charging Controller
  • Audio Modification Library
  • Viper4Android FX
  • Busybox for Android NDK
  • MagiskHide Props Config
  • Universal Safetynet Fix
  • Shamiko

My Root apps are
  • Lucky Patcher
  • App Manager
  • Titanium Backup
  • SmartPack
  • Vanced Manager (Youtube)
  • Adaway
  • File Manager+ / Solid Manager / Amaze, they are file manager with root access so not sure if right to call them root apps.
Vanced is discontinued :cry: do you have any other alternative?
https://www.androidpolice.com/vance...addressing-wild-rumors-about-the-apps-demise/

now if using china rom phones unable to use singpass app?
which phone? which model? which ROM?
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
looking to get realme gt2 pro import from china
sorry I misunderstood your question. I thought you already had the phone on your hand.
I think it's ok as long as you don't unlock your bootloader or root your phone. You'd better check with others to confirm.
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
thanks for sharing, I'll try again when I have the energy.
I spent time to wipe & reinstall my main phone (this time using official Magisk + Zigisk + Shamiko), and I realized that Singpass tripped when I touch the apps in /system/vendor/app
Here are the vendor apps available in my Xiaomi Redmi Note 9 Pro:
Code:
=========================================
System Apps (vendor/app) ================
=========================================

 1 - CneApp (CneApp)
 2 - ConnectionSecurityService (ConnectionSecurityService)
 3 - FingerprintExtensionService (FingerprintExtensionService)
 4 - IconShapeOverlay (IconShapeOverlay)
 5 - IWlanService (IWlanService)
 6 - Joyose (Joyose)
 7 - NotchOverlay (NotchOverlay)
 8 - pasrservice (pasrservice)
 9 - Qualcomm Mobile Security (SSGTelemetryService)
 10 - SSMEditor (SSMEditor)
After I uninstall either CneApp or Joyose, Singpass tripped.
Reinstall them & reboot, Singpass can launch again (not even need to clear Singpass app data).

(uninstall & reinstall using Terminal Debloater)
 
Last edited:
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ Forums. Forum members and moderators are responsible for their own posts. Please refer to our Community Guidelines and Standards and Terms and Conditions for more information.
Top