Hacker News new | past | comments | ask | show | jobs | submit login

There's a curious absence of Korean banking apps on this GrapheneOS compatibility list:

https://privsec.dev/posts/android/banking-applications-compa...

Does it mean none are usable on a modern clean Android? Or is there a total Samsung monoculture? Something else?




I live in Korea and run the latest GrapheneOS on Pixel 6. I have 6 different banking apps (Citi, IBK, Woori, etc.) installed and all of them work flawlessly. I also have a few government apps running and they work as well. There are definitely some apps that don't run on it (Donbaekjeon, Busan's local payment app being one) but overall they work.


fyi, yes, samsung monoculture is very strong. No foreign phone brands, especially Chinese, have gained significant market share (except apple ofc). Samsung with their 70% market share has been the undisputed champion in S. Korea for probably the whole post-iPhone era, even in the budget segment. Romming community does exist here and quite vibrant for its size but Samsung pumping out literal truckload of phone models (not to mention their carrier-locked variants which are more common like in the US), Knox (ew) and general public sentiment against modifying their devices means it's not really visible.


Thank you for these comments!

It's great to hear that the compatibility situation isn't that bad in Korea. Have you considered submitting the apps to https://privsec.dev/posts/android/banking-applications-compa...? Otherwise people might make the same mistake as me (look at the list and assume it's impossible to use an alternate OS)


Korean banking apps usually are disabled in rooted Android, probably because in rooted Android the integrity of the binary cannot be verified.


See, usually when I run into claims about rooted Android being less secure, I point out that they have no problem with regular laptops that the user has root/admin on, but in this case I suspect they try to DRM control of that, too...


It's definitely about full device control. How else would the mandatory "anti-keylogger" software work?


GrapheneOS is not rooted though. Are all of them doing SafetyNet checks too, not just root checks?


I don't think korean banks run safetynet. They roll their own checks with varying levels of strictness. Most of them were fooled by Magisk Hide, but not all.


Which is funny because rooted android users can easily make any app believe it isn't rooted. Had to do that recently with the French identity app.


No one uses GrapheneOS in Korea?


Could be, but why? Pixels aren't officially available in Korea, but that banking app compatibility list has user reports from 19 other unofficial countries.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: