Singpass App on Custom ROMs

preternatural.stuff

Junior Member
Joined
Aug 7, 2008
Messages
52
Reaction score
0
Hi everyone,

Singpass App no longer works in my phone. I see this message "Your personal data matters. We have locked the app to keep your data secure. Ensure your device is not rooted or running apps for unknown sources. (T0)" and I see only one button saying "I understand. Quit the app now"

Anyone has a workaround for this? I am running Evolution X ROM on my Poco. Magisk hide works? I don't think the apps get root permission by default even on custom ROMs.
All the answers are on XDA or the general web. MAgisk Hide is no more. Magisk Denylist. No problem even on Android 12.
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
latest Singpass app 15.2.0 can detect root again (official Magisk 25.2, Shamiko 0.5.2)
This message shows up after installing 15.1.0, but downgrading Singpass 15.1.0 is still possible for now.
bZYU3tP.png
 
Last edited:

hyper_megaman

Arch-Supremacy Member
Joined
May 14, 2002
Messages
23,563
Reaction score
4
Hi guys, I just bought a new Xiaomi phone (12S Ultra) and have queued to unlock bootloader.
Aim to flash eu rom for full google support and less rubbish bloatware.
Will not be rooting.
No issues with Singpass current version right as long as I don't root.
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
Hi guys, I just bought a new Xiaomi phone (12S Ultra) and have queued to unlock bootloader.
Aim to flash eu rom for full google support and less rubbish bloatware.
Will not be rooting.
No issues with Singpass current version right as long as I don't root.
As you can see in the screenshot in the previous post, Singpass app can detect unlocked bootloader.
Whether there's issue or not, you need to check with GovTech directly.
 

hyper_megaman

Arch-Supremacy Member
Joined
May 14, 2002
Messages
23,563
Reaction score
4
As you can see in the screenshot in the previous post, Singpass app can detect unlocked bootloader.
Whether there's issue or not, you need to check with GovTech directly.
Doesn't eu mask unlocked bootloaders?

I'm asking about eu rom specifically.
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
Doesn't eu mask unlocked bootloaders?

I'm asking about eu rom specifically.
If the unlocked status is masked, good for you.
Let's see if there's anyone who can confirm, if not then you need to try yourself, and please let us know the result.
 

goultardgrovy

Junior Member
Joined
Jul 18, 2022
Messages
10
Reaction score
8
Just a sharing of my unsuccessful attempts on getting Singpass v15.2.1 which was released on 26th September on my rooted Pixel 4a 5g.

My root is Magisk and I'm using the suggested Shamiko v0.5.2

I tried many ways, including:
- Add
Code:
sg.ndi.sp
to deny list
- Add
Code:
sg.ndi.sp:playcore_missing_splits_activity
to deny list
- Repeat the process above with a fresh install Singpass
- Repeat the process above with a fresh install Singpass + reboot
- Repeat the process above with a Singpass + Magisk app namechange + reboot

all of it fails, and Singpass still not letting me use the application (ya I know, keep glorifying while you can GovTech team; congratulations for making our life much harder than it is)

I'm out of heads on what grounds the Singpass use to detect root. I tested with RootBeer Sample, and it seems Magisk + Shamiko to able to hide root detection through its various root detection method.

I'm suspecting it scan through the namelist of installed app, such that only a rooted phone will have.
 
Last edited:

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
I guess there's a conflict of interest: the phone manufacturer makes money from the bloatware and ads on your phone, Google make money for showing ads while you surf the web or watch YouTube, so they don't want users to easily root and kill their source of revenue.
Their was a time I thought expensive brands like Sony or Samsung would be free of bloatware, but in reality that's wrong.
For iPhone, it's even worse: besides the bloatware, they keep forcing users to store everything to "crapcloud", then tell the users that it's low of space and keep nagging users to subscribe to another "crapcloud" plan.

Of course experts will say that rooted phone is a huge security risk, and I'm not qualified to argue with them, but I think users should have full control of what apps to be installed on their phones and what services to use.
 

twosix

High Supremacy Member
Joined
Nov 27, 2000
Messages
30,014
Reaction score
8,894
I guess there's a conflict of interest: the phone manufacturer makes money from the bloatware and ads on your phone, Google make money for showing ads while you surf the web or watch YouTube, so they don't want users to easily root and kill their source of revenue.
Their was a time I thought expensive brands like Sony or Samsung would be free of bloatware, but in reality that's wrong.
For iPhone, it's even worse: besides the bloatware, they keep forcing users to store everything to "crapcloud", then tell the users that it's low of space and keep nagging users to subscribe to another "crapcloud" plan.

Of course experts will say that rooted phone is a huge security risk, and I'm not qualified to argue with them, but I think users should have full control of what apps to be installed on their phones and what services to use.
R u joking? When did apple force users to subscribe to their iCloud service? Anyone can opt out. I just use the free 5gb. And what bloatware? It’s their own apps and anyone can uninstall them.
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
R u joking? When did apple force users to subscribe to their iCloud service? Anyone can opt out. I just use the free 5gb. And what bloatware? It’s their own apps and anyone can uninstall them.
I'm totally serious, but I can be wrong, because I never really used any iPhone before. I just have a taste of awfulness from my company's iMac/Macbook.
From what I understand, "crapcloud" can be disabled, but then auto backup will also be gone. The moment "crapcloud" is enabled, all apps will try to save to "crapcloud" as default. Then comes the "no more space" nagging.
My definition of bloatware is anything that comes preinstall on the device without the way to totally uninstall it (leaving no trace behind). As I mentioned earlier, I think users should have full control of what apps to be installed on their phones and what services to use. If you think there's no bloatware on iPhone, good for you sir, please enjoy.
I don't want to start a useless keyboard war about this off-topic discussion. I knew some users would not be happy after reading my previous post, but I didn't expect the retaliation coming from this Android subforum.
 

hyper_megaman

Arch-Supremacy Member
Joined
May 14, 2002
Messages
23,563
Reaction score
4
Just to update, Xiaomi.eu rom with unlocked bootloader (not rooted) works with Singpass.

12S Ultra with 13.0.10 eu rom here. Amazing rom.
 

SkyShroud

Arch-Supremacy Member
Joined
Oct 28, 2005
Messages
21,056
Reaction score
1,513
Last edited:

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
For those who got trouble getting singpass 15.2.1 working on root

Disable the followings
  • Services: o.isComposing
  • Providers: o.setAttachListener
  • Providers: o.u6$a
You can use App Manager or Package Manager to disable them.

https://f-droid.org/en/packages/io.github.muntashirakon.AppManager/https://f-droid.org/en/packages/com.smartpack.packagemanager/
I recommend to disable auto update, to avoid singpass shock. :)
It works magically!
I'm not sure how to disable service & provider using package manager, so I use App manager.
I used to disable services using servicely, but this is the first time I know that provider can be disabled also.
 
Last edited:

mindgamey

Senior Member
Joined
Aug 25, 2008
Messages
1,229
Reaction score
144
It works magically!
I'm not sure how to disable service & provider using package manager, so I use App manager.
I used to disable services using servicely, but this is the first time I know that provider can be disabled also.
Didn't work for me. Error is device is not compatible with app.
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
Didn't work for me. Error is device is not compatible with app.
Which app says "device is not compatible with app"?
Are you using App Manager or Package Manager?
Can you post a few screenshots showing how you disable the services/providers?
 

mindgamey

Senior Member
Joined
Aug 25, 2008
Messages
1,229
Reaction score
144
Which app says "device is not compatible with app"?
Are you using App Manager or Package Manager?
Can you post a few screenshots showing how you disable the services/providers?
I use App manager and disabled the service and providers as you highlighted. It "passed" safetynet and I can progress again but kicked me out at the login portion with that error.

I re-enable one of the providers or service, then I got the "root detected". So seems like issue with my phone. YMMV
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
I use App manager and disabled the service and providers as you highlighted. It "passed" safetynet and I can progress again but kicked me out at the login portion with that error.

I re-enable one of the providers or service, then I got the "root detected". So seems like issue with my phone. YMMV
What's your phone model? ROM? Magisk Zygisk? Denylist? Shamiko?
The steps above are only applicable for Singpass app, your phone is supposed to pass safetynet & can run Google Pay / banking apps even without disabling any service/provider.
Previously could you run Singpass 15.1.0 on your phone?
 

mindgamey

Senior Member
Joined
Aug 25, 2008
Messages
1,229
Reaction score
144
What's your phone model? ROM? Magisk Zygisk? Denylist? Shamiko?
The steps above are only applicable for Singpass app, your phone is supposed to pass safetynet & can run Google Pay / banking apps even without disabling any service/provider.
Previously could you run Singpass 15.1.0 on your phone?
Oneplus 7t with Shamiko. Passed safetynet which no issues with all bank apps and gov app except Singpass.

Singpass 15. 1 was working fine.
 

IOKNEE

Member
Joined
Dec 16, 2011
Messages
227
Reaction score
48
It "passed" safetynet and I can progress again but kicked me out at the login portion with that error.
Does this mean when you first launch Singpass, there's no issue, and the app doesn't complain anything until the moment you tap on login?
 

mindgamey

Senior Member
Joined
Aug 25, 2008
Messages
1,229
Reaction score
144
Does this mean when you first launch Singpass, there's no issue, and the app doesn't complain anything until the moment you tap on login?
Yes you are correct.

Nvm. I given up on my phone. Bought the Pixel 7P. I only flash lineage on my 7T cos the fingerprint sensor didn't work in stock rom.
 
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