> Pixels shipped a massive hardware security feature (MTE) they aren't enabling for the OS to save 3.125% memory/cache usage. It's silly. Heap MTE has near 0% perf overhead in async mode and is cheaper than increasingly ineffective legacy mitigations like SSP in asymmetric mode. I really want to see someone from the Pixel team justifying the decision here. I really wonder what the thought process is for someone to di…
GrapheneOS finds Bluetooth memory corruption via ARM MTE
51–60 of 228 posts
Re: GrapheneOS finds Bluetooth memory corruption via ARM MTE
#52[flagged]
Re: GrapheneOS finds Bluetooth memory corruption via ARM MTE
#53Stock Pixel may not ship with it on by default for end users, but anyone can enable developer options and enable Memory Tagging Extensions - either until toggled off, or for a single session if you're trying to test a specific app - if you do want the feature on.
For my Pixel 7a, I searched the Developer Options menu three times and couldn't find it. Searching for Memory Tagging Extensions in Settings says it's there. Is it hidden somewhere? Edit: Nevermind, I seen it's only for Pixel 8 phones: https://news.ycombinator.com/item?id=38125379
Re: GrapheneOS finds Bluetooth memory corruption via ARM MTE
#54Earlier quoted context omitted.
Do things such as Gcam and Google Pay work? The two major things I need from my phone is good camera quality and being able to use Google Pay which is useful where I'm at.
I don't know what Gcam is, but it comes with a camera app. I've never used Google Pay so I don't know.
Re: GrapheneOS finds Bluetooth memory corruption via ARM MTE
#55If only something like GrapheneOS was possible on iPhone. Love the system on my Pixel but not a fan of the Android UI and functionality.
Re: GrapheneOS finds Bluetooth memory corruption via ARM MTE
#56Earlier quoted context omitted.
These phone cases with an integrated battery pack goes a long way towards replaceable batteries if you keep a stack of them. They probable put less strain and wear on the built-in battery too.
> They probable put less strain and wear on the built-in battery too. Nope, unless you can fore your phone to only charge to below 80% they strain the battery just as much if not more by keeping them at 100% all the time.
Re: GrapheneOS finds Bluetooth memory corruption via ARM MTE
#57Earlier quoted context omitted.
Agreed but they do drop support for older pixel devices very very quickly which is kinda of PITA. At least the Pixel 8 is supposed to be supported 7 years.
Just a point of clarity, GrapheneOS has the same support window that Google does, so they're not dropping support earlier than the vendor. The reason they drop support is because the burden of supporting an EOL device is way, way higher, especially for a security-oriented OS.
So they support it even a bit longer than google officially does.
Re: GrapheneOS finds Bluetooth memory corruption via ARM MTE
#58Earlier quoted context omitted.
1. No, it was very easy. I used a normal USB cable and adb on the Linux command line, but the recommended method involves using Web USB in Chromium which is meant to be easier for non-technical people but I couldn't get it to work. 2. No, it is very convenient. It has a sandbox for Google Play Services, which IMO is the best of both worlds as it means you can install all the proprietary crapware apps that make modern…
Do things such as Gcam and Google Pay work? The two major things I need from my phone is good camera quality and being able to use Google Pay which is useful where I'm at.
Google Pay will not work as GrapheneOS makes no attempt to masquerade as a Google-Certified device [0]
Re: GrapheneOS finds Bluetooth memory corruption via ARM MTE
#59Earlier quoted context omitted.
The Android UI allows complete customization, you can even make it like iPhone if you want.
This is satire, right?
Re: GrapheneOS finds Bluetooth memory corruption via ARM MTE
#60[flagged]
[flagged]
Anyway, I don't know a single person who stopped using gOS because of the feud between these two
Gladly I might add since I have been enjoying gOS so far