News for hackers. Stuff that matters.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by ravenstine on Saturday April 06, 2024 @12:35PM (#39953532)
This is rubbish. I'm running GrapheneOS and have left my bootloader unlocked, and there's no app that has refused to work. The only caveat is some of them need Google Play services. No, I am not rooted, but my last phone was rooted and there might have been one or two apps out of dozens that wouldn't work with root even with Magisk trying to hide the root status. Using a custom ROM is easily one of the beat choices I have made.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by nebulous1 on Saturday April 06, 2024 @12:48PM (#39953624)
Do you use a banking app? Last I read depending on the type of check used some apps can still be problematic.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by iforgotpassword on Saturday April 06, 2024 @12:56PM (#39953675)
So I guess next thing we need is someone sueing the fucking banks that do that. Mine luckily doesn't because I explicitly use an old phone with LineageOS, the banking app, and nothing else on it for online banking. It's arguably way more secure than using your main phone with a bazillion other Apps installed and online at all times.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by didntcheck on Saturday April 06, 2024 @03:08PM (#39954632)
A lot of this actually seems to have come from recent regulatory pressure for 2FA (which I support in principle, don't get me wrong). I don't even think most of them have given much thought to rooted phones, rather they're just cargo culting Industry Standard Best Practices and turning all the device verification options to max. Luckily, most of them realize they still have customers without a compliant smartphone, or one at all, and offer a fallback, which is almost always SMS...

Though you get those newer "app only" banks. I've never used any since I see that as a major downside, not a selling point, so idk whether they tolerate root. Even with traditional banks, I've come across a few features which can only be accessed via the phone app - in this case likely due to the belief that "web? Everyone just uses apps!" rather than security

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by eganist on Saturday April 06, 2024 @01:02PM (#39953728)
How would that stick? You can just sign into the bank via your web browser in the case of a nonfunctional app. The apps just give you added security assurances beyond using the web.

"The app can't function in a low security environment, but complainant is free to use the web client in such event." case dismissed

(obviously an oversimplification, but the point stands)

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by erinnh on Saturday April 06, 2024 @01:13PM (#39953807)
This is definitely not the case everywhere.

Where I live the app is 100% needed because it’s the „second factor“ in the login process.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by The_Colonel on Saturday April 06, 2024 @01:23PM (#39953875)
There has to be a fallback like SMS and/or automated call.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by Too on Saturday April 06, 2024 @01:54PM (#39954121)
SMS is magnitudes less secure than the Secure Enclave in my phone.

Fallback should never be the weakest link in a security chain. Especially not in something as high stakes as your banking login.

I can’t remember how I got my first bank token in my phone. Probably by physically showing up in the bank office with my id.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by The_Colonel on Saturday April 06, 2024 @03:58PM (#39954989)
SMS 2FA is not great, but still seems to be more secure than a rooted phone.

If your SMS OTP leaks to the attacker, they still need to know the first factor (password, biometrics) to gain access.

Meanwhile, if your rooted phone is controlled by an attacker ... that's it, the attacker has everything.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by Too on Saturday April 06, 2024 @05:47PM (#39955898)
Fair. I still wouldn’t want to have such a fallback available by default. Being stronger than an even worse option doesn’t change that. Because it eliminates the security of the strongest option.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by eganist on Saturday April 06, 2024 @03:53PM (#39954955)
> SMS is magnitudes less secure than the Secure Enclave in my phone.

The secure enclave on a rooted phone that no longer has execution integrity?

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by didntcheck on Saturday April 06, 2024 @03:10PM (#39954647)
Agreed. Unfortunately almost every bank here forces me to use this less secure option "for security" due to my rooted phone. Not one has just offered standard TOTP (perhaps because the pull-only nature of it means they can't present the message explicitly telling the user what they're about to authorize. Which is an understandable qualm I guess)
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by akvadrako on Saturday April 06, 2024 @01:45PM (#39954040)
For my banks the only fallback is a hardware device that you put your card into. Before the app you had to carry this everywhere when traveling to do online banking.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by eganist on Saturday April 06, 2024 @01:27PM (#39953922)
Curious, can you name this institution that only allows the app to be used as the second factor without fallbacks?
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by iforgotpassword on Saturday April 06, 2024 @04:01PM (#39955012)
In Germany: all of them.

Well, some offer a hardware device for like 25€ that can do the same thing, but then if you have an account with multiple banks, you need multiple of these devices.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by oarsinsync on Saturday April 06, 2024 @01:42PM (#39954019)
There are app-only banks too. Some of them provide a web interface, but it depends on the app to sign you into the web interface (similar to the way whatsapp requires you to use the app to sign into whatsapp web).

What happens when you primary bank has been one of these app-only banks for the last 5 years, and you decide to make a technology change to your phone, and can now no longer get into your banking app?

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by Too on Saturday April 06, 2024 @02:17PM (#39954305)
Signing transactions usually take you back to the 2FA app here, where the amount and receiver is repeated.

Even if someone hijacks my computers web browser, the worst they can do is see my statements, any attempt to transfer out will pop up a prompt in the phone.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by iforgotpassword on Saturday April 06, 2024 @04:00PM (#39955001)
The app is for 2fa.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by realusername on Saturday April 06, 2024 @01:47PM (#39954061)
When you reject GrapheneOS, the most secure mobile OS on the planet but accept a no-name chinese ROM I feel like that you can't invoke security reasons anymore.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by udev4096 on Saturday April 06, 2024 @02:08PM (#39954239)
It's far from secure. You are using an outdated phone, which hasn't received any kind of firmware or vendor security patches in a while. And as far as I remember, LineageOS doesn't support relocking the bootloader which further reduces the overall security of your phone
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by iforgotpassword on Sunday April 07, 2024 @03:55AM (#39959065)
What's the attack vector? There is nothing else installed on this phone, and I only turn it on when the banking website asks me to confirm the login via their app. So it's connected to my wifi for like 5 minutes.

Meanwhile my main phone is always on the mobile network, using a proprietary modem that's running ridiculously complex firmware that does edge, lte, 5g, VoIP, has its own tcp/ip stack and a dozen other super complex protocols, is closed source, gets no security reviews and is exposed to at least my mobile provider at all times. And that's just the modem. Don't let me get started with all the value-add software the phone vendor loaded the device up with. Some of which is running with elevated privileges. You seriously think this is more secure?

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by baby_souffle on Saturday April 06, 2024 @01:37PM (#39953993)
> Do you use a banking app? Last I read depending on the type of check used some apps can still be problematic.

It's important to distinguish between banking app and payment app. If you just want to check your account balance or find an ATM, the banking app will probably not mind that you're on a device that can't pass integrity checks.

If you want to use your phone's NFC to pay for coffee, though, you're going to have a bad time.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by jiminymcmoogley on Saturday April 06, 2024 @01:23PM (#39953883)
For UK banks on my Graphened Pixel 6a I can use the apps for HSBC, First Direct, Barclays, NatWest, RBS, Co-Operative Bank and Metro Bank with no issues, and have only had trouble with the Lloyds Bank app as of an update from maybe 2-3 months ago which throws an error saying they've detected I'm using a jailbroken/rooted device
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by White_Wolf on Saturday April 06, 2024 @01:44PM (#39954033)
I get a message that the device is not secure but I can still make transfers and such from the banking app on a rooted OP9Pro. Never tried to use NFC payments though.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by doublerabbit on Saturday April 06, 2024 @02:43PM (#39954461)
Try using Monzo or Sterling.

Both will nail you to the ground.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by didntcheck on Saturday April 06, 2024 @03:00PM (#39954569)
Also many "corporate" things, usually depending on your org's policy. E.g. I can't run OpsGenie (it may actually be the Microsoft SSO step failing, I'm not entirely sure, but the error definitely mentions my device not meeting security policies)
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by Xfx7028 on Saturday April 06, 2024 @02:03PM (#39954202)
I use N26, Revolut, ING, and others. No issues, I just add the apps I need to the magisk hide list. I also use NFC payments. Only Google wallet does not work.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by ravenstine on Saturday April 06, 2024 @02:57PM (#39954553)
Yes. Wells Fargo, Discover, Alliant CU, Venmo, Paypal, and M1 Finance all work.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by zerreh50 on Saturday April 06, 2024 @12:53PM (#39953648)
Same with McDonald's, interestingly enough
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by vidarh on Saturday April 06, 2024 @01:11PM (#39953782)
Yeah, my bank app both did not work with rooted phones, last I checked, and they also appear to whitelist phone models or something - at one point I had an uncommon mid-range Chinese phone and I had to contact support to have them approve my phone.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by Fire-Dragon-DoL on Saturday April 06, 2024 @12:42PM (#39953583)
What are the downsides with GrapheneOS? I had a few problems with root (Netflix and banking apps) but would love my privacy. My main reason for root is the firewall to block outgoing connections from apps that are not supposed to do it
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by udev4096 on Saturday April 06, 2024 @02:13PM (#39954278)
Firewall wouldn't be necessary with GrapheneOS. There's a network toggle which you can use to completely cut off internet access for an app. As for the downsides, I would say close to zero. It feels just like a stock OS, without any kind of bloatware and a lot more secure
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by 0xcde4c3db on Saturday April 06, 2024 @01:11PM (#39953781)
It's really a downside of the Google app ecosystem and not GrapheneOS per se, but apps requiring higher levels of integrity per Google attestation (Play Integrity/SafetyNet) generally won't work. Intentionally breaking apps on "untrusted" configurations is basically the point of that feature, and GrapheneOS does provide the relevant services, but would need to be specifically enabled by the app developer.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by Fire-Dragon-DoL on Saturday April 06, 2024 @04:15PM (#39955114)
So Netflix and such DO NOT work on phone? That's really frustrating
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by ThePowerOfFuet on Saturday April 06, 2024 @02:55PM (#39954545)
GrapheneOS is not rooted, so you won't have those issues.

GrapheneOS also gives you a Network permission per-app; if you uncheck it, the app has no connectivity, period.

Highly recommended.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by Fire-Dragon-DoL on Saturday April 06, 2024 @04:15PM (#39955121)
Based on the other comment thread, it seems like Play Integrity and SafetyNet do not succeed and as such, can't really use Netflix, is that correct?
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by ThePowerOfFuet on Sunday April 14, 2024 @07:36AM (#40030394)
Apparently Google is playing games in the Play Store, but if you can get it installed then it runs fine:

https://discuss.grapheneos.org/d/696-issues-with-netflix-app

I just verified that I could download it just fine using Aurora Store, and I don't have Google anything installed.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by switch007 on Saturday April 06, 2024 @05:43PM (#39955854)
No NFC payments with Google wallet.

You can get unlucky with your bank app but someone maintains a wiki of compatible banking apps

Android auto works OK.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by DEADMINCE on Saturday April 06, 2024 @10:37PM (#39957698)
One big downside is being limited to Pixel phones, without good reason.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by ThePowerOfFuet on Saturday April 06, 2024 @02:48PM (#39954505)
You should not leave your bootloader unlocked if you care about the security of your device and data.

Unfortunately, locking (and unlocking) it wipes user data, so it should be relocked right after installation of GrapheneOS.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by didntcheck on Saturday April 06, 2024 @03:14PM (#39954677)
Don't most phones only wipe on unlock?

Also can Graphene still update if the bootloader is locked?

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by ThePowerOfFuet on Sunday April 14, 2024 @07:37AM (#40030400)
The Pixels wipe on both lock and unlock.

Yes, it can still update just fine. It installs its own certificate at install time and all updates are signed with it.

Re:Asus refunds Zenfone buyer for failing to provide bootloa... by ravenstine on Saturday April 06, 2024 @03:03PM (#39954591)
I acknowledge that.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by collegeburner on Saturday April 06, 2024 @12:58PM (#39953693)
what? safetynet is absolutely a pain in the ass. i think there are some xposed and magisk modules or whatever that can work around it but that's a cat-and-mouse thing and can break. lot of bank and financial apps, lot of stuff with DRM will break.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by udev4096 on Saturday April 06, 2024 @02:10PM (#39954253)
GrapheneOS is not a ROM. It's an OS.
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by jstanley on Saturday April 06, 2024 @02:21PM (#39954332)
What's the difference?
Re:Asus refunds Zenfone buyer for failing to provide bootloa... by 63stack on Saturday April 06, 2024 @07:56PM (#39956809)
No, parent is 100% correct. Unlocking your bootloader trips SafetyNet.