Salta al contenuto principale


@GrapheneOS @lumi @alexia well, to be fair, you wrote "it's a lot of work which is meant to be done by the OEM and their hardware partners" (referring to providing mainline branches of the kernel)

grapheneos.social/@GrapheneOS/โ€ฆ


@stovis It's entirely possible to use a newer kernel branch whether it's an AOSP-based OS or not but it's a lot of work which is meant to be done by the OEM and their hardware partners to keep providing updates to the device for more than a year or so. Linux kernel LTS branches are back to only 2 years of support so there's an expectation that vendors are moving to a new kernel branch. Most OEMs and Linux distributions aren't doing it but it's what the Linux project expects.

in reply to Georg Weissenbacher

@GeorgWeissenbacher @lumi @alexia The hard part is resolving all of the regressions. It's quite painful just to do LTS revision updates with how badly the upstream code is tested and how many bugs get uncovered. Providing a production quality OS used by a huge number of people as a daily driver who mostly aren't very technical where there's an immense amount of non-easily-tested driver functionality for USB, Bluetooth, etc. means those poorly reviewed and tested upstream changes are problematic.
in reply to GrapheneOS

@GeorgWeissenbacher @lumi @alexia Linux is used as a very serious project for an enormous amount of products but it's not developed in anything close to a careful way. There's a reason people use those enterprise distributions with an ancient frozen kernel with barely anything backported compared to the short-lived upstream LTS kernel branches. Pixels are using the 2 year lifetime upstream LTS branches and it's not fun to actually stay close to the latest revision as we do.
in reply to GrapheneOS

@GeorgWeissenbacher @lumi @alexia Moving to a whole different branch is far worse. It actually tends to help us a lot after the move to the new branch is done because a lot doesn't get backported and we find tons of memory corruption via hardware memory tagging in real world ujsage. However, there's immense pain in the initial move and changes to things like f2fs are horrifying with how badly everything is tested and reviewed. Backports are done so haphazardly for the longterm kernels...


@GrapheneOS @lumi @alexia

> Okay, but that's how we see it.

GrapheneOS is a great project, I don't understand why you have to see enemies everywhere.

> Android Open Source Project and GrapheneOS work fine with mainline kernels and drivers

Which is what I wrote in my last sentence.

Questa voce รจ stata modificata (1 settimana fa)


Jetzt ist die Katze aus dem Sack! #GrapheneOS wird mit #Motorola zusammenarbeiten. Ich bin sehr gespannt!
RE: grapheneos.social/@GrapheneOS/โ€ฆ


We're happy to announce a long-term partnership with Motorola. We're collaborating on future devices meeting our privacy and security standards with official GrapheneOS support.

motorolanews.com/motorola-threโ€ฆ


reshared this


in reply to GrapheneOS

is the device still expected to roll out in 2027 or will it be towards the tail end of 2026?
in reply to Alexia

@alexia sad, I was hoping Motorola Signature, the Razrs (Fold and Flip) will make the cut at the very least.
in reply to EnderWiggin

@skywalker2k17 @alexia They're close but don't have hardware memory tagging usable in production and we aren't willing to lose it. It will be the next generation of those devices supporting GrapheneOS.
in reply to GrapheneOS

@skywalker2k17 @alexia I am ready for an upgrade.. Wish a repairable phone was an option. Due to the fact the only thing wrong with my phone is the charge port on my pixel 7.
in reply to pmurphs

@pmurphs @alexia maybe a fairphone and there are some other European alternatives too (one or two more but I can't remember).

Edit : I think one of them is a Shiftphone. But you should look into them (as I didn't bother with them cuz I can't get them shipped to my place).

Questa voce รจ stata modificata (1 settimana fa)
in reply to EnderWiggin

@skywalker2k17 @alexia yeah. I have looked at Fairphones. Their hardware (according to the grapheneos team) is not secure. So there is no grapheneos support.
in reply to pmurphs

@pmurphs @skywalker2k17 @alexia there are more issues beyond just the hardware. The fairphone team has not been able to ship timely security patches to their devices which are needed for GraphineOS development, they have in the pass just accidentally leaked their device signing keys meaning you could never be sure of your security on any device signed with those keys pre or post leak, and many other issues. I really hope they can get it together some day because I hate compromising
in reply to GrapheneOS

@alexia I see, thank you for letting us know the reason why. It's sad to see manufacturers intentionally disable MTE when it can prevent a lot of attacks.
in reply to GrapheneOS

can you already tell if pixel 11 phones will be supported? I'm really looking forward to this collab but just want to know what we can expect.
in reply to GrapheneOS

Great job!
Btw you can get ready for answering flood of questions about why Motorola smartphone department belongs to a Chinese company called Lenovo.
in reply to a53bdb

now you can decide whether you're more worried about US backdoors or Chinese backdoors โ€‹:wlfTeehee:โ€‹
Honestly at this point the latter is probably more trustworthy โ€‹:wlfWoozy:โ€‹
in reply to luna the doggie

@lunareclipse @a53bdb US-based companies have thousands of published backdoors already. I don't recall many Chinese products which were found to have been shipped with backdoors. ๐Ÿคท
in reply to Karl Voit

@publicvoit @lunareclipse @a53bdb Kind of depends on whether you count "cheap electronics that don't really need to call home or shouldn't but still do".

There's a whole lot of them and they routinely get compromised and added to botnets later in their lifecycle.

in reply to LisPi

@lispi314
There's a *big* difference between "sloppy security that eventually gets pwned" and "deliberately backdoored by a nation-state for the purpose of domestic mass surveillance"
@GrapheneOS @publicvoit @a53bdb @lunareclipse
in reply to Karl Voit

@publicvoit @JamesDBartlett3 @lispi314 @a53bdb @lunareclipse People have different opinions. We're going to work with Motorola to meet all of our security requirements and improve security beyond that. They're helping us with providing GrapheneOS support for their devices rather than us having to do the work ourselves. They may end up contributing more to GrapheneOS beyond that too. In the future, we can work with other OEMs. It's not an exclusive partnership but we have limited resources.
in reply to a53bdb

@a53bdb To be fair, all phones are made there so that risk always exists anyway.

As long as GrapheneOS doesn't slack on their requirements including (but not limited to) being able to access low level stuff it shouldn't be much worse if you flash the phone yourself. And those kind of requirements are why Pixels where the only ones supported to begin with...

in reply to Cambionn

@Cambion @a53bdb What do you mean? There are huge companies that do not manufacture their phones in China. Samsung does it in Vietnam primarily.
in reply to NewDay

@NewDay14 @a53bdb
Many off the important parts are still made in China before it's shipped to other places the phones are made. There is no going around that. Beside, Vietnam is not much different when it comes to this...
Questa voce รจ stata modificata (1 giorno fa)
in reply to Cambionn

@Cambion @a53bdb Samsung is the best company when it comes to independence. Samsung produces their displays, batteries, cameras, and processors in South Korea mainly. If the goal is to minimize dependency on China and the US while still obtaining high-quality products, Samsung is the clear leader in that field. However, they are likely so large that they wouldn't be interested in a partnership.
in reply to NewDay

@NewDay14 @Cambion @a53bdb Motorola contacted us about working together and we enthusiastically pursued it. We would do the same if Samsung wanted to work with us. Our Motorola partnership is explicitly a non-exclusive contract. There would need to be another company wanting to work with us and capable of meeting our requirements for there to be another partnership though.
in reply to GrapheneOS

Oh yes! Thank you! Just in time after OnePlus started to do strange things with their OS.
in reply to GrapheneOS

Tell them to fix the misspelled "GrapehenOS" tag at the bottom of their article. ๐Ÿ˜€

...unless there actually are some grape hens in the pipeline. Hey, no kink shaming!

EDIT: Looks like it's fixed as of now.

Questa voce รจ stata modificata (1 settimana fa)
in reply to GrapheneOS

@debacle hopefully with better longterm updates than current motorola phones... then im in!
in reply to da_habakuk

@da_habakuk @debacle Motorola Signature (2026) already has a 7 year update commitment but doesn't quite meet our requirements yet. The future devices with GrapheneOS support will be even better than the improvements they already made for their 2026 flagships.
in reply to GrapheneOS

@da_habakuk @debacle And the Signature looks like a nice phone. I would love to carry a 2027 Signature with Graphene.
in reply to GrapheneOS

As I understand the article, this will be aimed at corporate customers. I am hoping they will also sell to individuals and that the non-corporate customers will not have the analytics feature or it can be turned off. Motorola's problem has always been OS support. If GrapheneOS is handling support, it is a win for everyone.
in reply to BoloMKXXVIII

@BoloMKXXVIII Devices with official GrapheneOS support will be available to individuals. Look at the Motorola Signature (2026) which was close to meeting our requirements but not quite there yet. Motorola Razr Fold (2026) is another example. It has to be 2027 because not everything was ready yet and a lot of work is needed on support for GrapheneOS too.
in reply to GrapheneOS

@BoloMKXXVIII The analytics feature is for their mobile device management system and their own operating system, not GrapheneOS. GrapheneOS is a separate thing from their operating system. They're both adding official support for GrapheneOS and using a small subset of GrapheneOS features to improve their own operating system. They could add support to GrapheneOS to their MDM but that wouldn't involve us adding any invasive integration for it in GrapheneOS. We wouldn't do something like that.
in reply to GrapheneOS

Good news. Can you at least reveal whether some of the devices will be at the lower end of the price range, like e.g. the "โ€ฆa" Pixels?
in reply to katzenberger

@katzenberger It will start with flagship devices but their flagships tend to be priced cheaper than flagship Pixels. More devices will be supported over time. It should be expected it will start with only flagships though. Look at the Motorola Signature (2026) and Motorola Razr Fold (2026) for an idea of the kind of future devices it would start out supporting.
in reply to GrapheneOS

@katzenberger

Please try to get a mid-range phone also supported.

Pixel a series at least in Germany is basically thrown after people having a phone included in their mobile network contract, so you can get a current a series half a year after release for 300 โ‚ฌ in Germany. Considering the remaining 6.5 years of support by Google, this is an insanely good price for a long lasting and secure phone.

in reply to GrapheneOS

This is great news.

I hope there will be a Pixel 9 Pro form factor equivalent as well (the Signature is a bit larger than I like).

But primarily I hope this will secure funding and development for GrapheneOS.

Well done and congratulations!

in reply to GrapheneOS

would these Motorola devices that would run graphene be able to run custom builds of graphene as well?
in reply to GrapheneOS

does this mean i will be able to get a degoogled motorola device in the future?
in reply to ๐ŸŒธ lumi-nhac

@lumi GrapheneOS is based on the Android Open Source Project which doesn't have Google apps and doesn't use their regular services. It only uses Google as a provider for very basic standard services which we replaced in GrapheneOS.

The purpose of GrapheneOS isn't specifically avoiding Google apps and services but rather providing a high level of privacy and security in general. Using Pixels is not in any way counter to our goals. We want official OEM support, lower level hardening, etc. though.

in reply to Alexia

yeah, ofc the end goal is using a proper linux phone, to get maximal freedom and security

but having a degoogled android device is a step along the way. though i have been stuck at that step since around 2014

in reply to ๐ŸŒธ lumi-nhac

@lumi @alexia GrapheneOS and the Android Open Source Project are Linux distributions. We strongly disagree with the premise that glibc, systemd and GNOME are preferable to the much more private and secure AOSP software stack. Moving to the desktop software stack would be a huge regression for nearly everything we care about and focus on improving. It's already possible to run desktop Linux apps in GrapheneOS including GUI apps via the hardware virtualization support and there's a desktop mode.
in reply to GrapheneOS

me with a musl, openrc, and sway system looking over -- i think you're starting with the wrong premise here
in reply to witch_t *navi

Where's the application sandboxing, memory safe languages, modern exploit protections, deep integration of powerful hardware-based security features and everything else we focus on in GrapheneOS?

Aside from any of that, the concept that the Android Open Source Project isn't a Linux distribution is wrong. Linux isn't the userspace software that's largely portable to other operating systems. There was a Debian variant using the FreeBSD kernel which is clearly not Linux.

in reply to GrapheneOS

let me disagree here. Android is fork of Linux.

Fork with huge change-set - hard to review.
With drivers written to "get to market fast", not quality.
With other closed drivers in userspace to avoid open sourcing.

Naaaah, this ain't Linux I'm running on my laptop.

I won't argue โ€” security features of AOSP may be superior. But what runs beneath these features isn't!

in reply to David Heidelberg

> let me disagree here

Okay, but you're objectively wrong.

> Android is fork of Linux.

No, Android isn't a fork of Linux. Android works fine with mainline, stable and longterm Linux kernels from kernel.org. It doesn't have any required downstream patch set.

> Fork with huge change-set - hard to review.

It's not a fork and has no required changes to the kernel.

> With drivers written to "get to market fast", not quality.

Hardware vendor drivers aren't Android.

in reply to GrapheneOS

> With other closed drivers in userspace to avoid open sourcing.

That's not part of Android and is in no way required to use it. Desktop Linux distributions ported to the same hardware nearly entirely relying on the same drivers regardless.

> I won't argue

You're just making objectively inaccurate claims to promote massively rolling back privacy and security by moving to legacy desktop software. Replacing vendor drivers has nothing to do with that whatsoever.

in reply to GrapheneOS

> No, Android isn't a fork of Linux. Android works fine with mainline, stable and longterm Linux kernels from kernel.org. It doesn't have any required downstream patch set.

Show me one vendor of phone shipping clean kernel. One.

Hardware vendor drivers are part of Linux I use, are you implying Android != Linux? ๐Ÿ˜‰

in reply to GrapheneOS

where's your vetted package repository and actually end-user verifiable system booting and bootstrapping (aosp taking 3 days to build on a fairly high end personal hardware makes it fail at that, hard, not to mention the cursed build system), and open community based development model (which google is dead set on removing from aosp)
Questa voce รจ stata modificata (1 settimana fa)
in reply to witch_t *navi

@navi @lumi > (aosp taking 3 days to build on a fairly high end personal hardware makes it fail at that

How was that ever considered reasonable? Astonishing and appalling.

in reply to GrapheneOS

@lumi @alexia No low level access for a dev = Not a Linux OS (only RIP Windows Phoneโ„ข offered that)
in reply to GrapheneOS

@lumi @alexia firstly, donโ€™t see this as an attack on GrapheneOS (itโ€™s great what you are doing), but I believe the aim of Linux-based projects like #postmarketOS is to achieve (more) independence from the manufacuters in terms of software/driver support. Sure, ultimately this may require open-source hardware, but itโ€™s nice to dream. I find these projects valuable, even if they arenโ€™t quite there yet. (And yes, I know you could also just incorporate these open source drivers once they are available).
in reply to GrapheneOS

@lumi @alexia The current default software stack for desktop Linux is kind of terrible and the lack of coherent threat model or proper ecosystem of sandboxed applications are major issues with desktop right now. What I am still questioning is whether it is even possible to make a proper competitor to ChromeOS (if we ignore the hardware insecurity of basically all PCs).

So example software choices:
systemd -> dinit or s6
sudo -> s6-sudo (setuidless)
glibc -> muslc
glibc malloc or jemalloc -> hardened_malloc, malloc-ng, or mimalloc-secure (which supports more CPU architectures)
bubblewrap (sandbox used by Flatpak) -> #syd (it's written in Rust, has many important exploit protections, and can even be the user login: gitlab.exherbo.org/sydbox/sydbโ€ฆ)
GNOME or KDE -> XFCE (when their new Rust Wayland native WM is finished)
gnutils -> *BSD or uutils

The issue of course with most of these alternatives is that they are separate projects and therefore dont have the same goals, methods, or threat models. Also most of these projects are written in C which does not help at all. Also there is of course the lack of a proper chain of trust from the hardware to loading the kernel and userspace.

It may just not be reasonably possible to provide a alternative without millions of dollars of funding and a decade of development. It would be nice for there to be an alternative to AOSP/ChromeOS or even MacOS for desktop computing which actually takes security seriously. It doesnt even need to have be completely on par when it comes to security, just do better than current Linux distros (not a very high bar).

What are your thoughts on what to do in case the day comes that Google kills AOSP?

in reply to King_of_Ooo

@King_of_Ooo @lumi @alexia

> systemd -> dinit or s6

Lots of these are giving up even more security features.

> hardened_malloc, malloc-ng, or mimalloc-secure

These aren't the same classes of allocators at all. Neither the musl malloc or mimalloc is a hardened allocator. mimalloc is performance focused and musl's is focused on low memory usage.

> What are your thoughts on what to do in case the day comes that Google kills AOSP?

What about when IBM decides to kill systemd, GCC and GNOME?

in reply to GrapheneOS

@King_of_Ooo @lumi @alexia

What about when IBM decides to kill systemd, GCC and GNOME?

systemd


Between GNU Shepherd, supervise-daemon and runit? :akko_shrug:

GCC


You'll have to explain why/how IBM owns GCC. Fairly sure it's an actual FSF project. :thinking_cirno:

GNOME?


RIP lol :renge_shrug:

Other than the accessibility stuff most of it I don't care much about, and with the ensloppification going on & Red Hat apparently insisting on it, it might well die anyway.

What are your thoughts on what to do in case the day comes that Google kills AOSP?



This however has real chances of happening and already has a largely closed development process with no community.

Which means it doesn't even need a poison pill contributor agreement, all the necessary rights are probably already in Google's possession for malicious license changes.

Not to mention that the main useful part of Android, the drivers & their documentation, aren't even included anyway. Everything else could be replaced by something better with some work.

in reply to LisPi

@lispi314 @King_of_Ooo @alexia @lumi AOSP has a far larger development community than desktop Linux. There are a huge number of both corporate and community AOSP-based projects. There's a massive community of people working on all kinds of projects related to it. Desktop Linux is assembled out of a bunch of barely maintained or developed projects with one of two developers each. It has nearly non-existent systemic work on almost anything aside from systemd gobbling up components into itself.
in reply to GrapheneOS

@lispi314 @King_of_Ooo @alexia @lumi systemd won not because it's good but because it actually exists as a somewhat coherent basis for an OS providing the features which are wanted. It didn't have to be a sensible or good implementation of almost anything. It's far from only an init system and the overall desktop and server ecosystems are increasing based around it. All the non-tiny desktop Linux stack ports to mobile are heavily using systemd. They're bringing systemd to mobile, not Linux.
in reply to GrapheneOS

@King_of_Ooo @alexia @lumi You know, if you're just going to avoid the question you could simply not answer that post, like you did with my mobile modem isolation question.

The overwhelming majority of the BSD tooling that isn't systemd could be ported with a modest effort if systemd died. Note that I linked daemon supervisors earlier, because session managers and init systems are a lot easier to come by.

edit: Ah, my bad, I confused the subthread. You did ignore it and replied to the prior post.

Questa voce รจ stata modificata (6 giorni fa)
in reply to LisPi

@lispi314 @King_of_Ooo @alexia @lumi

> You know, if you're just going to avoid the question you could simply not answer that post, like you did with my mobile modem isolation question.

Don't know what you're talking about. You're one of hundreds of people.

> The overwhelming majority of the BSD tooling

It has little to do with the desktop software stack. That increasingly only has an incomplete port over to BSD with a growing amount of hacks. It would just roll it back even further.

in reply to GrapheneOS

Currently things are fine with Android but Goigle keep moving toward making Android more locked from software and apps. Is not this going to be a problem to what we have now? or there is a workaround?
in reply to GrapheneOS

@lumi @alexia I'm excited for GrapheneOS success for people it's for, but I fundamentally don't like the Android (AOSP, not even talking about Google) model of how basically anything works. Non-Android mobile OS options are what I want. Ones where I have full root, can run a small set of trusted apps from my distro just like I would on a laptop, and where everything else runs in an extremely restricted sandbox. I don't want those relationships inverted where a gigantic pile of Java code I could never understand or build or modify is the root of authority and I just have to trust that it's going to let me do what I want.
in reply to Cassandrich

@dalias @lumi @alexia GrapheneOS has to get huge adoption and major partnerships before we can start on our much longer term goals of moving away from using a Linux-based OS as the core operating system to a more secure platform. We want to be running the current application layer part of the OS solely via virtualization eventually. We don't expect to ever make the Linux kernel and overall model it supports on top secure enough for our goals. We'll still need the AOSP-based OS for apps.
in reply to GrapheneOS

I know it's probably never going to happen, but if I could get a Razr with GOS on it, I would literally do a backflip.
in reply to GrapheneOS

finally, tech making tech that's just tech and not a node on a surveillance map!
in reply to Benjamin

@blindcoder It will be 2027 so you might still want to buy an older Pixel to use GrapheneOS in the meantime.
in reply to GrapheneOS

Awesome news.
Going to a shop, buy a Motorola with GOS pre-installed is a dream.
Although the installation process is super smooth and not an issue, but for some it is.
I wonder if you have the man power to support pixel (as stated below) and Motorola hw.
I also have no clue what it means to the limitations google tries to implement for developers in autumnโ€ฆ.
in reply to GrapheneOS

This is great news, now convince my banks to develop their mobile applications for Graphene OS and I think I found my new phone....
in reply to GrapheneOS

Will Play Integrity also be bypassed with the Motorola device?
in reply to dado

@dado No, Google supporting GrapheneOS for the Play Integrity API would be an entirely separate thing.
@dado
in reply to GrapheneOS

indeed very good new, very happy by the expansion of vendors supporting #GrapheneOS
in reply to GrapheneOS

As a Motorola phone owner, this story of collaboration between the mobile phone brand and GrapheneOS is very good news indeed.
How soon can I ad GrapheneOS to my current phone, or will I be able to afford a new one?
in reply to Guillotine Jones, Flรขneur

@Guillotine_Jones You'll need a new device since their current devices and upcoming 2026 devices don't meet our requirements. It will be 2027.
in reply to GrapheneOS

Thank YOU, GrapheneOS, for taking the time to respond to my query.
Now I have even more reasons to like you guys and to be interested in your work and products.
Unknown parent

mastodon - Collegamento all'originale
GrapheneOS
@956b3e034b1b81a0483f5f69a9071e7eb5c1f434246028a52acd0809482e0d0d We plan to support the Pixel 10a (we ordered one) and future Pixels.
in reply to GrapheneOS

Hope this is the start of collaborating with phone manufacturers to create all kinds of GrapheneOS compatible devices.
in reply to GrapheneOS

This deserves a "GOOD NEWS EVERYONE!"

Also, will it be possible to load Graphene on my own? In case Motorola pushes some bloatware I don't want ๐Ÿ˜

in reply to GrapheneOS

b2b- so does that mean it's only available for business customers, or will regular end users also get to run Graphene on their Motorola devices?
in reply to GrapheneOS

such great news! Motorola was the OEM I had been secretly hoping you guys would partnership with. From Motorola's press release it seemed as though they may be adopting some aspects of GrapheneOS into their own skin of Android. Am I understanding that right?
in reply to GrapheneOS

finally no more 23W max charging speed and pixel errors (literally lol). Hoped for Nothing/CMF because of their awesome techy Designs and they are europe based but i guess Motorola was nice in the past atleast.

Oh and dont forget that overheating issues when charging or doing stuff, especially in summer.
Also if you have a protective case, stickers and privacy screen protector it heats up even more and charging speed drops to 3W or even less. Pixel 8 is not great except the camera

Questa voce รจ stata modificata (1 settimana fa)
in reply to GrapheneOS

please comment on this

According to publications in Israeli media from December 2023, the Motorola smartphone devices have been used by the Israeli military in fighting inside the Gaza Strip.

whoprofits.org/companies/compaโ€ฆ

in reply to GrapheneOS

very cool news!๐Ÿ’™

i'm shopping for my next phone & looking for an OS OS - Open Source Operating System. The article doesn't mention when the GrapheneOS Motorola phones come out
When will they be on the market?

i have the incredible LG ThinQ Dual Screen (technically tri-screen) which is hands down the coolest phone EVER, but LG stopped making phones

i'd like to see the foldable #Motorola in #GrapheneOS

in reply to WorldTravelerAll7

btw, anyone know how to abbreviate Open Source Operating System? ๐Ÿค”

You can't even abbreviate one bc then it looks like it's just the abbrev
Open Source OS
OS Operating System

o/s OS?

in reply to WorldTravelerAll7

@WorldTravelerAll7 GOS phones from Motorola won't be available until 2027, but I am currently loving my Pixel 9a with GOS.
in reply to GrapheneOS

Great news! My only gripe is that afaik Motorola's phones are pretty big but that seems to be the trend for the entire smartphone market these days. Still rocking my 6.1 inch pixel 8a with grapheneos!
in reply to GrapheneOS

Nice! I used to really be into Motorola. Guess it's time I get back.
in reply to GrapheneOS

Ooohhh...that is promissing news!!!

My first phone ever was a Motorolla.
If they provide official Custom Rom options: i am so in!

in reply to GrapheneOS

Although i congratulate you and Motorola/Lenovo for the initiative, i'm a bit concerned about what will happen to GOS because let's be honest: Motorola is a company, not a charity. What's their ROI on that? Just reputation? Also considering that they announced data analytics and their own "security" tools in one breath. Will it only count for business phones or will the phones be shipped with preinstalled software in the future? I hope GOS will also run independently of Lenovo tools.
in reply to Brokar

@Brokar
It looks like motorola could show itself and sell "secure entrprise grade" cellphones.

Which deciders could enforce employee to use as their authenticator or a small computer that doesn't leak internal company data.

I see value there. It's the same customer target as thinkpad

Questa voce รจ stata modificata (1 settimana fa)
in reply to Tuxicoman

@tuxicoman
Well, let's see how that turns out. I'd be a potential buyer for sure. I'd welcome the security but if it becomes a similar data sink like Google, just with a different endpoint, then nothing's gained.
It then just would be the same sh*t, different flies.
Let's wait until the first joint release comes out. I'm very hopeful and cautiously enthusiastic. GOS also has a reputation to uphold and i'm hopeful that they wouldn't just sell their soul because of corporate money.
in reply to Brokar

@Brokar @tuxicoman It's going to be the same GrapheneOS supporting additional devices with official support and collaboration from the OEM. They're going to benefit through selling many more devices and we get more high quality devices meeting our security requirements which we can properly support. It should also be a lot easier for us to support than Pixels because they're going to be helping us a lot. Most of the work still needs to be done, but it's a serious partnership already.
in reply to GrapheneOS

I've been so many months waiting for this announcement! Still need a little bit patience, but so much looking forward to have a complete degoogled phone.
Funny thing is, my very first mobile phone was a Motorola
Thanks, Graphene for the great work
in reply to GrapheneOS

I am so happy and I look forward to seeing this partnership develop. I feel like it also is an amazing thing for Motorola to make themselves unique.
in reply to GrapheneOS

Google's announced destruction of android except as completely controlled by google has shocked us, and reduced independent app makers, secure phone makers to writing begging letters to billionaires.

Lenovo, laptop king who also sells those laptops cheaper without Windows, using linux, is PARTNERING to sell a LINUX PHONE!

Lenovo sells phones under the Motorola brand name. (Lenovo brand phones sound more marketable)

This FANTASTIC news, express interest, build this. Buy one soon

Unknown parent

mastodon - Collegamento all'originale
GrapheneOS
@43256bc0859462cf14fa7de594a48babdf189b91abe27f88d824abf69b2343c9 Their past and current generation (2026) devices won't be supported. It will be the next generation launching in 2027. You can look at the current Motorola Signature, Motorola razr fold and Motorola razr ultra for a basic idea of what the initially supported devices will resemble. Those 3 devices are close to meeting our requirements but weren't quite there yet and more time is needed. Perhaps if we started 6 months earlier.
in reply to GrapheneOS

Congratulations on the partnership!!! Looking forward to trying out the new devices. Let me know if your need any help.
in reply to GrapheneOS

Congrats on diversifying from Google phones! With Google tightening control of their ecosystem, it's good to have more options.

For geopolitical reasons, I'm also hoping that a European manufacturer will join your example.

in reply to Pieter

@superblox There are essentially no European manufacturers. Their phones are white labelled Chinese ODM devices where they have little input into it. That stops them from meeting our requirements in practice unless the ODM happens to meet all of them on their own since the OEMs selling those devices don't get much input into the low-level development. They're stuck using the platforms which are available with surface level changes such as choosing a display and the enclosure design.
in reply to GrapheneOS

What will Motorola (and you) do, when Google shuts the door on an open-source Android? And will this collab impact your support for Pixel phones?
Questa voce รจ stata modificata (1 settimana fa)
in reply to GrapheneOS

Will the bootloader be unlockable and relockable with user keys like the Pixels or will they just come with Graphene preinstalled with no way to do that?
in reply to ๐Ÿณ๏ธโ€๐ŸŒˆ๐ŸŽƒ๐Ÿ‡ง๐Ÿ‡ทLuana๐Ÿ‡ง๐Ÿ‡ท๐ŸŽƒ๐Ÿณ๏ธโ€๐ŸŒˆ

@luana It will fully support using other operating systems including users making their own builds of GrapheneOS. It's part of our hardware requirements. We'll likely be able to make hardened builds of firmware and drivers which can be released in an official way for easy builds without needing to extract anything from the GrapheneOS or Motorola OS factory images.

reshared this

in reply to GrapheneOS

Sorta like the method SecureBoot-enabled Linux distros do for custom-compiled kernels?
in reply to ferricoxide

@ferricoxide @luana No, it's a much different feature than the incomplete implementation for desktops. The entirely of the firmware and operating system are cryptographically verified with downgrade protection. The secure element is used to store the version metadata for downgrade protection for the OS and efuses are used for the firmware portion of it. It's fully integrated with the A/B update system with automatic rollback until reaching the home screen successfully.

grapheneos.org/install/web#verโ€ฆ

in reply to GrapheneOS

@ferricoxide @luana It's the status quo on existing devices and has been one of the hardware requirements for GrapheneOS support for many years. Verified boot was introduced on the Nexus 5X and moved to an earlier version of the current approach with the Pixel 2. We've supported it since it was available and began considering it a requirement shortly afterwards. We only supported 2 generations of devices prior to it being available which could still be locked and had the firmware verification.
in reply to Cassandrich

@dalias @luana Our hardware requirements include supporting using verified boot and other features with non-GrapheneOS operating systems too:

grapheneos.org/faq#future-deviโ€ฆ

> Verified boot key fingerprint for yellow boot state displayed with a secure hash (non-truncated SHA-256 or better)

That applies even if the device has official GrapheneOS support with green verified boot state. Green verified boot state isn't mandatory of course but we'd like to have it. It could differentiate with a better UI.

in reply to GrapheneOS

i had bought a new moto in 25 in the hopes calyxos wld run on it, but i didnt pay enough attention and my new device was not supported and calyx went on hiatus. i guess ill require a new moto again for grapheneos support, but im kind of sick of moto now and i guess ill go with a crappy spec overpriced linux phone in the future and hope things eventually get better
in reply to GrapheneOS

Does this mean that the phones will come with a option to have GrapheneOS pre-installed or just officially supported and has to be installed by the user?
Unknown parent

mastodon - Collegamento all'originale
Bob K Mertz

It's not hardware that interacts with software that concerns me. I'm talking about hardware with it's own firmware that is capable of capturing data and sending it without the OS even being aware. I wish I could remember the model or find the article but a year or so ago I read that an android phone model was found to be communicating with networks even while the phone was powered off.

To be clear, it's not that I don't trust you. I just have a hard time trusting huge corporations who have no opposition to the current US administration especially when they are part of a specific industry that heavily tries to dictate what you can and can't do on your phone.

I'm not trying to downplay how huge of a deal this is and it is exciting but I an concerned as well and I think it's important to make that fear known.
@greenpete @joe9nf

in reply to GrapheneOS

: with all the split and sell-off, which motorola are we talking about?

The one sold to Google? The lenovo division? Another entity?

in reply to ploum

@ploum Motorola Mobility, which was split off in 2011 then bought by Google in 2012 and then sold to Lenovo in 2014.
in reply to GrapheneOS

Congratulations!
My inner skeptic, though, would like to know what compromises GrapheneOS was asked to make. And what expected bullying you can expect from Motorola once the ink on the agreement is dry.
I know I seem cynical, but I can't see a large corporation acting with complete good faith.
in reply to GrapheneOS

Pleeeease give me a MicroSD slot and preferably a 3.5mm jack! But at *least* the slot!
in reply to GrapheneOS

I checked the specs of Signature and Razr and noticed they have Dolby Vision support. When 2027 models do get supported by GrapheneOS, will it include Dolby Vision Support as well?, I ask because DoVi is proprietary.
in reply to Bob K Mertz

I'm not sure where the Fair Phone is registered, but that would potentially be a much better fit.
Though of course they may not be available for such a deal. @GrapheneOS @joe9nf
in reply to Greenpete

They say that they can't support Fairphone hardware unfortunately. I'm using a FP4 with Lineage now and I love it. User replaceable parts and a swappable battery.

I always hope Graphene and Fairphone would work something out because I've always thought they compliment each other well.

But also I'd rather give FP my money than Motorola

@GrapheneOS @joe9nf

in reply to GrapheneOS

It's very hard for me to believe that a corporate partner won't find a way to enshittify this. That's what's for-profit corporations do. It's why I was attracted to GrapheneOS in the first place - to get away from corporate enshittification.
in reply to Tom ๐Ÿ‡ต๐Ÿ‡ธ ๐Ÿ‡บ๐Ÿ‡ฆ ๐Ÿณ๏ธโ€๐ŸŒˆ ๐Ÿณ๏ธโ€โšง๏ธ

@tom It's a non-exclusive partnership and we're going to continue supporting Pixels. It's going to result in us getting early access to code which will substantially help us beyond this. They're going to be doing a lot of the work on supporting the devices so it's going to be far easier than if we did it all ourselves. We negotiated a good agreement where we both benefit a lot from it. They're going to sell a lot of devices because of having GrapheneOS support and won't be losing anything.
in reply to GrapheneOS

@tom We could eventually have other OEM partnerships as there's nothing exclusive about it but they have the huge advantage of being first. No other major Android OEM has gotten in touch with us and we're going to have our hands full with this for a while now. The reason for them wanting to have more secure devices with far better updates and GrapheneOS support is to make money. It's quite straightforward and everyone benefits. Showing how viable it is will get more OEM interest in GrapheneOS.
Unknown parent

mastodon - Collegamento all'originale
Bob K Mertz

Man this post rubs me the wrong way. You ignore the main point I'm raising only to go on a rant telling me I'm using an extremely insecure device and actually attacking the manufacturer because of something someone else did (and to be clear you'll never hear me defend e/OS which is what I'm assuming you're referring to)

Let's be clear that you just tossed a company under the bus which is exactly what you were complaining about someone else doing to you. Is this about being right or doing what's right because those two things aren't always the same.

The e/OS thing was quite a while ago... At some point you are going to have to move on.
@greenpete @joe9nf

in reply to Greenpete

Try using a VPN. They likely block using it in certain countries and with certain ISPs or DNS providers. They used to block Cloudflare Public DNS.
Unknown parent

mastodon - Collegamento all'originale
Bob K Mertz

I don't care! I care what you are doing.

The obsession with what someone else is saying about you quite literally frightens me about what you are doing. It's almost like a misdirection.

Also, archive.is has been caught DDoSing via their captcha and I believe there is at least some suspicion about ties to Russia. They've also been changing some text in their archives. arstechnica.com/tech-policy/20โ€ฆ

@greenpete @joe9nf

Unknown parent

mastodon - Collegamento all'originale
Bob K Mertz

Holy shit... I mentioned Fairphone.....

I just don't even know what to say at this point.
@greenpete @joe9nf

Unknown parent

mastodon - Collegamento all'originale
Bob K Mertz

I didn't even bring e/OS up until you did. I hate e/OS... It's why my US bought FP uses Lineage now.

I've read all the stuff and e/OS.... You've literally blasted me with it again and still haven't set me at ease with what YOU are doing. I'm not looking for a fight... I'm looking for answers that have NOTHING to do with Fairphone or e/OS

@greenpete @joe9nf

Unknown parent

mastodon - Collegamento all'originale
Bob K Mertz
Did you really just delete and repost this to get rid of my replies?
@greenpete @joe9nf
in reply to Bob K Mertz

Oh, my bad... You deleted your entire tirade so that others wouldn't see it

techhub.social/@bobkmertz/1161โ€ฆ

@greenpete @joe9nf


It's not hardware that interacts with software that concerns me. I'm talking about hardware with it's own firmware that is capable of capturing data and sending it without the OS even being aware. I wish I could remember the model or find the article but a year or so ago I read that an android phone model was found to be communicating with networks even while the phone was powered off.

To be clear, it's not that I don't trust you. I just have a hard time trusting huge corporations who have no opposition to the current US administration especially when they are part of a specific industry that heavily tries to dictate what you can and can't do on your phone.

I'm not trying to downplay how huge of a deal this is and it is exciting but I an concerned as well and I think it's important to make that fear known.
@greenpete @joe9nf


Unknown parent

mastodon - Collegamento all'originale
Bob K Mertz

Where did I attack you? Someone else mentioned Fairphone and I said that you previously said you wouldn't support them.... Then you turned the hose on me complaining about Murena. I didn't even bring it up at all. And yes, I said you were being obsessive and that's apparently when you realized I was right and deleted all of your posts.

All I mentioned was my concern about *Motorola* potentially hiding a hardware device in the phone that the OS is unaware of.... Next thing I know you're yelling at me for using a Fairphone.
@greenpete @joe9nf

in reply to GrapheneOS

will these be graphene specific Motorola devices or regular ones you can flash with graphene os?
in reply to GrapheneOS

When you mention 2027, Do you mean Early, Mid or End of 2027?????
in reply to Greenpete

@greenpete That's about mobile device management software, not anything in GrapheneOS or relevant to it. It isn't relevant to the hardware, kernel, drivers or firmware. It's just an MDM app.
in reply to Greenpete

@greenpete I don't think that matters because we can always install GrapheneOS to replace the pre-installed OS with Motorola software. The hardware is what's important to GrapheneOS and to us.
in reply to Greenpete

@greenpete
This has always been my fear. I don't doubt @GrapheneOS has the best of intentions but I had always been concerned that they could start manufacturing Pixel phones with hardware much like a BMC can monitor a system without the OS being aware of it and it's not like you can remove the battery from a Pixel. There's also the issue of not wanting to give Motorola/Google my money.
@joe9nf
Unknown parent

pleroma - Collegamento all'originale
LisPi

@lumi @navi > It takes 50 minutes to make a completely clean build of the OS on a $500 Ryzen 9950X gaming CPU. It then takes seconds to do incremental builds for nearly all changes. What's the issue with that and how is it appaling?

That's not 3 days. There's a mismatch here and I'm not sure of its source. Does GrapheneOS simply do it better?

> It takes far longer to build a modern web browser

The web browser ecosystem is also considered a disaster we should probably give up on entirely and cease using.

Using split-up protocols with open standards/specifications and Free Software clients for those things that have unwisely been conflated and bundled into browsers haphazardly (making them subject to a large number of questionable development practices in the doing).

in reply to LisPi

i did not have access to a $500 cpu, specially not back in late-2019 which is when i did this -- my system had a 7th gen i7, 16 gigabytes of ram, and was running on an SATA SSD, all of which is still a reasonable mid-to-high gaming system now a days

note that since then, the requirements got worst: source.android.com/docs/setup/โ€ฆ

> At least 400 GB of free disk space to check out and build the code (250 GB to check out + 150 GB to build).

> A minimum of 64 GB of RAM. Google uses 72-core machines with 64 GB of RAM to build Android. With this hardware configuration, it takes approximately 40 minutes for a full build of Android and only a few minutes for incremental build of Android. By contrast, it takes approximately 6 hours for a full build with a 6-core machine with 64 GB of RAM.

like, ex-fucking-cuse me? 64 gigs of ram *minimum*?

google takes 40 minutes to build with a 72-core machine with 64 gigabytes of ram, now explain how are you hitting this perf on a 9950x

my current 6 core system with half as much ram (32 gigs) builds my whole gentoo system in about an hour (excluding web browsers and toolchains, since i doubt you're also building the whole NDK)

and at last, the point was about boostrapability, incremental builds do not help

Unknown parent

mastodon - Collegamento all'originale
David Heidelberg

> The GKI kernel doesn't contain SoC-specific or board-specific code.

๐Ÿ˜„ Are you making fun of me here or what's the goal here? Prove me you have right, even when obviously you don't have?

Linux kernel contains all SoC, board specific bits + drivers.

Let me translate for regular people: Google compiles minimal, itself not functional, Linux kernel core and then takes a glue (GKI) and put all the ugly stuff I mentioned in the first post it.....

Unknown parent

akkoma - Collegamento all'originale
witch_t *navi

> It takes over 32GB of memory to do a single production Linux kernel build for GrapheneOS because that's simply how much memory it takes to build the upstream kernel image with a very minimal configuration with LTO enabled

except not? i have built the linux kernel with less before, and it didn't take nearly as long -- not close to 3 days long as it took to attempt an aosp build on my old system back in 2019

and if 64 gigs takes 6 hours to build, any less would exponentially lengthen the build due to swapping and oom stalling, sure 64 gigs might not be the minimum but any less and you'd be spending days to build, which i did, which is unnacceptable

in reply to witch_t *navi

@navi @lumi Worth noting the average mobile has 2~8GB of memory, so builds being impractical with more is already a problem.
Unknown parent

akkoma - Collegamento all'originale
witch_t *navi

okay, sure, the help page is still about building for development though, so i assume, debug and without lto

meaning an actual optimized release build would be even worst than 6h on 64gb ram -- this does not help your point like you think it does

Questa voce รจ stata modificata (1 settimana fa)
Unknown parent

pleroma - Collegamento all'originale
LisPi

@lumi @navi Expensive phones no one I know in person can reasonably afford are not average phones.

The average are actually the budget ~1GB mobiles that probably aren't covered under security support even at their release.

Unknown parent

akkoma - Collegamento all'originale
witch_t *navi

debug builds, with optimizations, is not only counter intuitive but also no your numbers don't add up

and even if they did, assuming a 9950X is a baseline is absurd and any normal system someone that isn't middle class from a first world country is going to be *far* from that metric

specially now

Unknown parent

akkoma - Collegamento all'originale
witch_t *navi

no, my family and friends growing up could not afford to think of "price over it's lifetime", what they could get were mid-range phones where anything with "pixel" on it were either not available in brasil, or prohibitively expensive for ~80% of the population

we could *not* afford to think in "years of support", we could not switch phones when support ended, 2 years of support? great, my friends would still be using their phones 5 years after that, and getting a new one only when that one broke

wake up to how people outside first world countries actually have to live, please

not to mention that a 8gb phone is plenty enough for basically anything except gaming

Unknown parent

akkoma - Collegamento all'originale
witch_t *navi

sure ignore the part where an 9950X or comparable, with enough ram, is not a baseline but a privilege

go on

Unknown parent

pleroma - Collegamento all'originale
LisPi

@lumi @navi Yeah uh, have you heard of The Sam Vimes theory of socioeconomic unfairness, or Boots theory?

Because this is what's happening in reality. They can't pony up for the long-term more optimal economic choice in the first place.

Unknown parent

akkoma - Collegamento all'originale
witch_t *navi

again it does not, i do not require full LTO to have a functional "production" linux kernel, i can setup a new gentoo system from scratch on a way cheaper machine

honestly, i'm done -- you're so self centered that you attack those that like your work, because they have criticisms, you ignore what is convenient and pull unfair comparisons to have it look reasonable

other projects taking a shit load of resources to build, does not make aosp look better, it just makes the group as a whole look worse, two wrongs doesn't make a right

just, bye

Questa voce รจ stata modificata (1 settimana fa)
Unknown parent

pleroma - Collegamento all'originale
LisPi
@navi @lumi I guess that's pretty damning of the Linux kernel's incomplete approach to modularity then.
in reply to GrapheneOS

So as I understand there's going to be a Motorola OS and as alternative GrapheneOS. A few questions:
1. Who holds the signing keys for the GrapheneOS variant?
2. Will I be able to buy a second hand Motorola-OS-edition and flash GrapheneOS? Will it then show a warning (I think it's called yellow boot state)?
3. Will this have any effect on safetynet? Probably not right, since it's not/can't be Android certified?
Unknown parent

akkoma - Collegamento all'originale
witch_t *navi

> What explains this need to put things down because it's not glibc, systemd and GNOME?

all of those 3 projects are *constantly* criticized and put under scrutiny for their design choices, so, i have no idea what you mean by that

Unknown parent

mastodon - Collegamento all'originale
Georg Weissenbacher
I don't remember writing anywhere that GrapheneOS is awful or a stopgap.
in reply to witch_t *navi

Nobody has attacked you. Conveying technical details is not self centered. By that logic, teachers and experts can never discuss their field with anyone without being self centered.

You liking GOSs work does not grant you a pass for anything. Part of GOSs work is this, refuting misinformation or correcting inaccuracies. You being upset with what the details are does not mean it is acceptable to attack and insult others.

in reply to HybridStaticAnimate

i did not get attacked, someone else in the thread did

i did however, get my technical and socio-economical points completely handwaved away, over and over again, which is why i'm done with this thread

Unknown parent

akkoma - Collegamento all'originale
witch_t *navi

no, i did it once, because i was fed up of being redirected and brushed away

so, i am sorry for that -- it was wrong of me, but also i see that nothing i say will lead anything anywhere, so please untag me from now on

Unknown parent

akkoma - Collegamento all'originale
witch_t *navi

because a) you completely ignore anything else i say, including the two times i said that third world countries don't get pixel phones, specially not cheap ones, and b) because you said it yourself:

> > firstly, donโ€™t see this as an attack on GrapheneOS
> Okay, but that's how we see it.

in reply to witch_t *navi

Literally. The double standard is ridiculous.

It's been years of GrapheneOS publicity/social media activity making the maintainers look self-centered and ignorant. I have to tell anyone I recommend GrapheneOS to not look at your social media activity. If you can't take criticism, how are you going to ensure security through peer reviews? How will users be able to trust your ability to work together to make secure software when this is how you treat people who disagree with you?

Stubborn, self-centered people are a risk factor in InfoSec because these attributes indicate closed-mindedness. You have to work on this if you want people to (continue to) trust you with this project.

โ€” A concerned long-time GrapheneOS user

in reply to GrapheneOS

Sensitive content

Unknown parent

mastodon - Collegamento all'originale
GrapheneOS
@charlesdelavalleepoussin It's a device management feature for enterprise devices for their own operating system. It isn't relevant to GrapheneOS unless they want to support device management for GrapheneOS itself via apps people can install for it and that wouldn't be bundled with GrapheneOS but rather something people would need to set up. We plan to make an open source device management system for enterprise use so it likely makes sense to do our own thing. The 3 things aren't connected.
in reply to GrapheneOS

@pixelate Will talkback be included on these devices? I'm looking forward to this, if Talkback is included somehow.
in reply to GrapheneOS

Motorola is not known for making great phones. They're the budget phone company that abandons their devices as soon as possible. ๐Ÿคฆ
in reply to Linux Is Best

@linux_is_best Motorola's high end phones are well received including having top tier CPU, GPU and camera performance. They already started providing lengthy support and the GrapheneOS support will have better updates than the stock Pixel OS similarly to what we already provide for Pixels. The whole point of the partnership is that no existing non-Pixel devices meet our requirements and an OEM needs to work with us to improve their devices to meet all of our standards for us to support them.
in reply to GrapheneOS

@linux_is_best Motorola Signature (2026) is one rank ahead of the Pixel 10 Pro XL in dxomark.com/smartphones/ and has far better CPU and GPU performance via the 1 step from highest end Qualcomm SoC. The future devices we end up supporting have a high chance of using the highest end Qualcomm SoC.

It's not their ultra low-end budget devices which are being worked on. Their high end flagships for 2026 are close to meeting our requirements but not quite there yet so the next gen is what's relevant.

in reply to GrapheneOS

When Motorola tells us they will provide X years of updates โ€” letโ€™s say, for argumentโ€™s sake, seven years โ€” we will likely receive seven updates. We will lag behind on security updates for months. Bugs will be discovered, reported, and well documented, but never addressed. Most of their battery drain will come from their own bloated Motorola apps, and there will be many.

I wish you had chosen any other provider. Really โ€” any.

in reply to Linux Is Best

@linux_is_best No, that's not how it's going to be at all. GrapheneOS is going to have our own updates and we won't have to depend on the stock OS updates being released. We already provide security updates months before Pixels. You know we already had all of the March 2026 updates for a while before today's release, right? We have a lot of the June 2026 and later patches already. We're shipping them way earlier than anyone else and will continue it. We'll ship Qualcomm, etc. stuff on time.
in reply to GrapheneOS

@linux_is_best You seem to be missing that the reason we need a partnership is because there isn't a single non-Pixel OEM providing what we need on their own which we could simply use without collaboration as we do with Pixels. We need them to work with us and give us what we need to provide the level of updates and security GrapheneOS is expected to provide. We can't support their devices without this because we need more than what's available without a partnership. That's the whole point.
in reply to GrapheneOS

Anyone can disprove your statement by visiting any social media group surrounding Motorola -- you're pick. I, would direct you to Reddit's subreddit for example reddit.com/r/motorola
in reply to Linux Is Best

@linux_is_best Subreddits where people go to complain and obtain help with problems are filled with that. Pixel subreddit is filled with it and it doesn't mean they're bad devices or that people have significantly more problems with them than other devices. You can't compare it to somewhere like the Apple subreddit where it's heavily downvoted or even not allowed. It's not a meaningful way to obtain information about it. Pixels/iPhones also don't have the very low end budget devices...
in reply to GrapheneOS

@linux_is_best It's not the very low end devices with low quality components, low build quality and short support time which are relevant to us at this time. Those are too far from meeting our requirements. It's a partnership which will be initially focused on the devices comparable to the flagship Pixels. Once the better security and updates trickle down to lower end devices we can begin supporting those but we won't start doing it until it does. If people go with budget they know it's worse.
in reply to GrapheneOS

Huuuuuh. Motorola used to be a good choice for custom ROMs till they switched to shipping mediatek SoCs. Presumably if Graphene is getting support from Motorola that will make it more practical for other Android-derived OSes... neat!
in reply to Izzy

@izzy They'll be flagship Snapdragon devices. Look at the Motorola Signature (2026), Motorola razr fold (2026) and Motorola razr ultra (2026) for examples of the current generation devices which don't quite meet our requirements yet but are very close. They moved to providing some level of updates for 7 years for these. The next gen will be better and meet all our requirements. One of those requirements is getting everything we need to match or exceed Pixel updates for drivers/firmware, etc.
@Izzy
in reply to GrapheneOS

@izzy 7 years of support enables used devices to act as great budget devices with far better support and security than actual budget devices. That's what's already happening with Pixels where the Pixel 8 and later have 7 years of support. Pixel 8a and Pixel 9a are past gen budget Pixels so there are great deals but there's plenty of support remaining. People who can't afford the devices new can get the same devices after a few years with plenty of support left. It sidesteps a lot of issues.
@Izzy
in reply to GrapheneOS

Ah, not quite as exciting as hoped then. Was thinking of the Moto G3 being peak midrange phone in 2014 with excellent aftermarket support for $300 or less new, and that the partnership meant _someone_ would get the docs and sources Mediatek is so bad at providing. Still cool, but :akko_shrug:
in reply to Izzy

@izzy Snapdragon 8 Elite Gen 5 is currently the only SoC meeting our security requirements on paper and would need a LOT of work to meet them in practice. It has MTE support on paper but that's different from it being properly integrated and all the issues with it for broad usage in the kernel and userspace resolved.

MediaTek doesn't have everything we need and also has a very poor track record on security compared to Qualcomm. It wouldn't really be usable any time soon for GrapheneOS devices.

@Izzy
in reply to GrapheneOS

@izzy Pixel 8 and later have 7 years of support from launch. There are already great budget devices for GrapheneOS via used Pixel 8a and used Pixel 9a devices. Pixel 10a is about to launch and 10th gen flagships have been out for a while so there are good deals for those but plenty of support left. The concept of budget devices isn't really necessary if enough people keep moving to new devices and putting their old ones on the market as used devices in good condition. Battery replacements help.
@Izzy
in reply to GrapheneOS

@izzy

It was your point that Motorola is the partner because they want to make money. If the people are only able to buy their phones after some others already did and now resell them, I don't See how they profit. People buying the high Ende devices for Graphene may exist AS well but in WhatsApo rate

@Izzy
in reply to GrapheneOS

This is the best news I've heard recently. Atleast now app developers will ditch the Google Play Integrity crap and provide first class support for alternative platforms.
in reply to GrapheneOS

Motorola looking like a future cellphone brand I'll buy.
in reply to GrapheneOS

really hoping this is gonna be cheaper than a pixel at current prices cause that'll probably be a killer for me if a graphene OS phone costs 900 dollars
in reply to GrapheneOS

Good news. I think u guys should partner with Asus too. They have good hardware & I heard that Asus is going to stop making more phones. So why not partner with them and start selling with ur OS
in reply to ฤžร–Kรœ๐Ÿ‘ป๐Ÿ‘ปโ„ข

@GOKUSHRM Our partnership is Motorola is not exclusive and we're fully allowed to partner with other OEMs. However, we don't currently have the resources to partner with additional OEMs and it will likely be a while before we do.

Partnerning to make smartphones with a company which recently discontinued their smartphones doesn't sound workable. The point is also mainly getting an OEM to raise their security to meet our requirements rather than getting an OEM to sell devices with GrapheneOS.

in reply to GrapheneOS

@GOKUSHRM We're not going to lower our standards to expand device support so if they can't or won't meet the requirements then there's not much to talk about. That's why most of the smaller OEMs are ruled out because they can't afford or are at least unwilling to invest in the required security including long term updates and a high end SoC. The device itself doesn't have to be high end as a whole but the SoC needs to be high end to get long term support and the current era security features.
in reply to GrapheneOS

@GOKUSHRM SoC licensing is very expensive especially for the latest and greatest. No one really wants to use a flagship SoC in anything but a flagship device.
Unknown parent

akkoma - Collegamento all'originale
witch_t *navi

doing PGO on a development build (considering the guide is meant for developers) is insane IMO

that's something one would do on their final fully optimized build, not for development, and specially not if the need to debug anything in native code is there...

Unknown parent

from what i recall in my encounters with googlers: it's pgo.

from my own experience on gentoo lto adds around 30% memory pressure and pgo adds around 50%, compile time is mostly unaffected with lto but pgo quadruples it.

in reply to Kirtai ๐Ÿณ๏ธโ€โšง๏ธ

parallel builds and LTO stuff, i assume

meaning you could run with less memory, by reducing the amount of parallel builds, except that would make the already long 6 hour build time increase close to exponentially

Questa voce รจ stata modificata (6 giorni fa)
Unknown parent

akkoma - Collegamento all'originale
witch_t *navi
android really just needs a package manager to make development be sane
in reply to witch_t *navi

It has a package manager and has out-of-band updates to the APEX and APK components along with separate updates for boot, vendor and system images. Most of the core userspace OS is in APEX modules now.
Unknown parent

so 64 gb for 72 build processes doesn't seem super unnatural but 64 for 6 is weird.

it's probably fine with 8 to 16 on 6 core.

in reply to *Aya Freya โ‹†.หš๐Ÿฆฆโ‹† - Neptuwunium

also keep in mind each compile thread uses memory. blender rn uses like 30 gb to compile because i'm giving it 24 threads, especially when it comes to the render kernels bit since it's a single giant file.
in reply to *Aya Freya โ‹†.หš๐Ÿฆฆโ‹† - Neptuwunium

It's the number of logical cores which determine the number of jobs by default. In general, Android builds should have 2GB per logical core unless the number of jobs is lowered.
in reply to GrapheneOS

Can you share if all future Motorola devices will support GrapheneOS in the future or if there will be one special/specific device with the necessary hardware?
in reply to HERMETICVM

@1a5cff5118d071a2c5d46534733abb9f3dcdfc41b24db0132fc20dbf01c75f78 It will be a specific subset of their devices with GrapheneOS support. The Motorola Signature (2026) and Motorola Razr Fold (2026) for recent devices which are close to meeting our requirements but not quite there. There's a lot of work to do for the next generation devices supporting GrapheneOS. We would have liked to support the 2026 devices but there wasn't enough time and Qualcomm's MTE support wasn't ready yet.
in reply to GrapheneOS

Disappointing that it's only for the expensive models. Would have loved to see support for alternatives in the pixel 9a price range or lower.
in reply to IndigoAmber

@indigoamber It has to start with those because they'll be the first meeting our update and security feature requirements. Lower end devices can gradually be supported as the improved updates and security features trickle down to those.
in reply to HERMETICVM

@1a5cff5118d071a2c5d46534733abb9f3dcdfc41b24db0132fc20dbf01c75f78 it'll almost certainly be specific devices just due to how ARM chips work. Every chipset needs its own special drivers, which means you can't make a universal version to run on most devices. On top of Graphene being very strict on hardware feature requirement, which was part of why Pixels were the only supported phones until now
in reply to Ren

@rogueren @1a5cff5118d071a2c5d46534733abb9f3dcdfc41b24db0132fc20dbf01c75f78 A large portion of the GrapheneOS hardening is device specific and having device specific builds is inherently more secure due to lower attack surface and being able to specialize the builds with features like RANDSTRUCT for each device model. Aside from that, most of their devices aren't going to be able to meet our requirements. It will initially be several flagships meeting our requirements and then more over time.
in reply to GrapheneOS

Will you be able to include custom applets in the secure element, such as the duress PIN?
in reply to GrapheneOS

Any chance for an open source firmware or will be just another company where we can get GOS, with no advantages over Pixels?
in reply to GrapheneOS

Looking forward to seeing where this partnership takes the project. It's been great watching continued support of the Pixel line of phones, so throwing in an official partner organization is exciting.
in reply to GrapheneOS

I don't care if it's shit, I don't care if it's 1500โ‚ฌ, I'm getting one.
Ideally more than one if it's on the budget end.
A budget Moto G at the 150โ‚ฌ mark with GrapheneOS would be the ultimate "if i'm under risk this is becoming a foldable".
in reply to Rudimentary Pancake Assembler

@bill88t The initially supported ones will be expensive flagships but we do want to have budget devices eventually. It's harder to meet our update and security feature requirements for those. Look at the Motorola Signature (2026), Motorola razr ultra (2026) and Motorola razr fold (2026) for an idea of how the next gen devices will likely be. These current gen ones are way closer to our requirements than previous devices but not quite there yet.
Unknown parent

By the way, I'm still very interested in your input on this part.

I would hope that such isolation is part of the GrapheneOS safety requirements.


@greenpete @bobkmertz @joe9nf

Questa voce รจ stata modificata (1 settimana fa)
in reply to LisPi

@bobkmertz@techhub.social See grapheneos.org/faq#future-deviโ€ฆ for our list of requirements. Cellular modem isolation has been present on even the first device we supported (Nexus 5). It predates having proper isolation for Wi-Fi / Bluetooth.
in reply to Bob K Mertz

@bobkmertz @greenpete @joe9nf That was most likely the modem and in some early mobiles there was zero isolation preventing the modem from simply reading all the memory bus.

(The modem should be understood as a blackbox device at the mercy of hostile infrastructure providers & "authorities", it is attack surface.)

I would hope that such isolation is part of the GrapheneOS safety requirements.

in reply to GrapheneOS

given that Moto will have to release new devices with the support, I really hope to see something "small" - iPhone 13 Mini / SE size, for less than 1000โ‚ฌ... One can dream.
in reply to Michal

@arathunku What do you think about the moto razr ultra? We can realistically support their 2027 flip device.
in reply to GrapheneOS

I think flip times were fun, but are over. I also think we have so few resources and so much technical knowledge, that we should do the basic extremely well...

Apple [sic] does something like that when launching new ideas, and even with old ideas.

Minimalism means focus, means that fewer force results in greater pressure.

Lefa just make the best smartphone that most people use. Win the race. And then winner takes it all and can create stuff that nobody buys.

in reply to BrunoSlingshotVPN

@c7f98d207d9e80b14d7603ddfbbf57fe89cb8a9872029f00974198bbc5cbc5f2 @arathunku AOSP has support for flip and fold devices. We only need to do a small amount of special work for the Fold variants of Pixels.
in reply to GrapheneOS

@GrapheneOS Go for it. You will succeed when there are, let's say, three phones from affordable to high range.

The future: When you are supporting a lot of Motos, integrate another brand (Asus?) and finally get rid of the Pixels. ๐Ÿ˜€

in reply to GrapheneOS

my worry is about durability. A small debri when folding it and it's game over. I love the idea of ThinkPhone, just needs a small variant! Durable, secure and small.
in reply to GrapheneOS

@arathunku Best decision ever, in my town portability is a must when buy new devices. Please do!
in reply to GrapheneOS

If they #Motorola could add #LoRa or something similar that could be a game changer.

They would offer something that other companies don't, while there is demand from users.

It also brings privacy advantages as it makes it easier to communicate undetected from cell towers. People are starting to roll out networks covering wide areas.

In addition to that, it adds an element of resilience where people could continue to communicate even when cell towers are shut down. This is especially important during national disasters and governments overreach shutting down internet access.

in reply to GrapheneOS

This is a premature joke for the 1. April, right? ๐Ÿ˜ณ๐Ÿค”๐Ÿ˜‚๐Ÿคฃ

Choosing a company like Motorola with it's owner Lenovo behind it for the reasons of privacy and security isn't beyond a good idea but pure hypocrisy and a punch in the guts for all of the supporters of GrapheneOS in my opinion. ๐Ÿ–•

Greed ate brain, happened again it seems. ๐Ÿคฎ

#GrapheneOS #Motorola #Lenovo #Privacy #Security #Hypocrisy #Joke

in reply to Stefan

@kranzkrone GrapheneOS is a non-profit organization and no money is changing hands with Motorola. What do you think greed has to do with it? There's huge demand for us supporting an alternative to Pixels and we're doing that by working with an OEM. If you want to continue using Pixels then you can continue doing so. Google and Samsung are the only top 10 Android OEMs by sales which aren't Chinese-owned. We can't force Samsung to want to partner with us and the same applies to Sony too.
in reply to GrapheneOS

The point isnโ€™t whether GrapheneOS receives money from Motorola.

The point is the consistency of the security and trust model you advocate! ๐Ÿ™„

GrapheneOS often emphasizes minimizing trust in large corporations, opaque supply chains, and potential state influence.

Yet Motorola is owned by Lenovo, a Chinese company operating under a legal environment where state access to companies can be mandated.

If the argument is that users should minimize trust and maximize verifiable security, partnering with an OEM embedded in that jurisdiction raises legitimate questions.

This isnโ€™t about โ€œgreedโ€ but about coherence of principles.

If Chinese OEM ownership is usually framed as a risk in privacy discussions, it seems inconsistent to dismiss those concerns when it becomes convenient for hardware support.

Criticism here isnโ€™t hostilityโ€”itโ€™s asking whether the same standards are being applied consistently. ๐Ÿ˜‰

#GrapheneOS #Motorola #Lenovo

in reply to Stefan

@kranzkrone It's quite apparent you're using an LLM to generate concern troll replies. It's incoherent and lacks actual substance. We're not going to be interacting with a text generator someone has directed to waste our time and energy.

If you don't want us banning your instance and making a public post asking everyone else to do the same then remove both of these AI generated replies and stop bothering us.

Here's our policy on AI generated content for discussions:

discuss.grapheneos.org/d/11951โ€ฆ

in reply to GrapheneOS

It's indeed quite apparent that you acting out in the same way like you did in the past when the founder of GrapheneOS had a personal dispute with another somewhat prominent personality of the tech world.

If you don't want me to further investigate your toxic behavior of communication and try to framing me as the bad one, you should definitely thread lightly.

Threatening me with whatever action won't result in deleting my previous posts but instead will strengthen my personal investment in further interactions and maybe legal actions.

Louis Rossmann may would find this interesting to read too.

I'm fine to end it here by agreeing to disagree.

in reply to Stefan

@kranzkrone You've moved on from posting low quality concern trolling which appears to be at least partially generated by an LLM to blatant libel and support for harassment. We haven't framed you for anything. Your replies to our thread make it clear what you're doing.

Louis Rossmann orchestrated harassment towards our founder by making many extraordinarily dishonest claims in a video where he engaged in blatant bullying. Rossmann is openly a Kiwi Farms user and is the one who involved them.

in reply to Stefan

@kranzkrone US Companies operante under a legal enviroment where state access to companies can be mandated
in reply to GrapheneOS

If I may ask, as various sources say otherwise. Will there be one dedicated model with GrapheneOS out of the box, and will the rest of the models be hardware-ready for installing this system? Or is hardware support and manual installation the only option?
in reply to GrapheneOS

Will the phone be officially shipped to Brazil? The only reason I didn't get a Pixel was because it didn't ship here.
in reply to libresoftwarelover

@libresoftwarelover The phones will be available in Brazil at least to install the OS yourself. We aren't sure about the availability of devices with it preinstalled yet since it's very early and we don't know which barriers may come up for that and whether it could launch in some regions but not others.
in reply to GrapheneOS

any chance that we'll have Google wallet support?

since the bootloader will trust the grapheneos keys I can't imagine why would safetynet and the other play protect mechanisms won't pass attestation (for all intents and purposes graphene would be indistinguishable from the stock Motorola image)

if that's the case I'll buy the device the moment it comes out...

in reply to Dimitris Zervas

@dzervas It's not going to change anything about the Play Integrity API which would be an entirely different thing. It should be able to have a green boot state (not necessarily immediate at launch) but that doesn't mean that Google Play is going to allow it because we won't have an allowlisted build fingerprint.
in reply to GrapheneOS

oh damn
any remote chance that Motorola could help with that?
in reply to Dimitris Zervas

@dzervas Potentially but it's not something we want to bring up right now rather than focusing on adding GrapheneOS support, meeting our hardware requirements and getting some additional security features implemented. The main way they could eventually help is getting app developers to add support for using GrapheneOS either by removing the Play Integrity API (idealy) or adding hardware-based attestation permitting GrapheneOS as a replacement or alternative to the Play Integrity API.
in reply to GrapheneOS

come on baby, we are here just to buy a linux phone to develop great tools, free as freedom !
in reply to GrapheneOS

do you have Moto device's running GrapheneOS experimentally in 2026 sir?
โ‡ง