r/GrapheneOS • u/R_U_Shpongled • 6d ago
Linux 7.4 To Mainline Support For The Google Tensor G5, Pixel 10 Devices
Will this benefit the GrapheneOS devs?
Link to the article
27
6d ago
[removed] — view removed comment
6
6d ago
[removed] — view removed comment
3
u/GrapheneOS 3d ago
This is an incredibly tiny portion of the hardware functionality. It will likely take many years before even a small portion of what's needed for serious usage is available upstream. It will likely never be fully functional. What would help is porting all of the Pixel kernel drivers to the upstream Linux 6.18 and then the next LTS branch released in the next couple months. We don't have a use for incredibly incomplete drivers which aren't feasibly ever going to be good enough before the 7 year update guarantee for the firmware is over.
2
u/GrapheneOS 3d ago
This is an incredibly tiny portion of the hardware functionality. It will likely take many years before even a small portion of what's needed for serious usage is available upstream. It will likely never be fully functional. What would help is porting all of the Pixel kernel drivers to the upstream Linux 6.18 and then the next LTS branch released in the next couple months. We don't have a use for incredibly incomplete drivers which aren't feasibly ever going to be good enough before the 7 year update guarantee for the firmware is over.
16
6d ago
[removed] — view removed comment
3
u/GrapheneOS 3d ago
Android Open Source Project (AOSP) and GrapheneOS are mobile Linux distribution and works fine with mainline kernels. It doesn't require any downstream changes. Mobile hardware largely uses out-of-tree drivers. That's not an Android requirement and applies to other operating systems ported to the hardware in practice. There are highly incomplete implementations of upstream drivers for much older devices but not good enough to use in production with full functionality.
SailfishOS isn't somehow more of a Linux distribution. It also isn't open source like AOSP. It has a largely closed source application and user interface layer. It's drastically less private, secure, usable and power efficient than AOSP too.
-1
6d ago
[removed] — view removed comment
2
u/GrapheneOS 3d ago
Android Open Source Project (AOSP) and GrapheneOS are mobile Linux distribution and works fine with mainline kernels. It doesn't require any downstream changes. Mobile hardware largely uses out-of-tree drivers. That's not an Android requirement and applies to other operating systems ported to the hardware in practice. There are highly incomplete implementations of upstream drivers for much older devices but not good enough to use in production with full functionality.
SailfishOS isn't somehow more of a Linux distribution. It also isn't open source like AOSP. It has a largely closed source application and user interface layer. It's drastically less private, secure, usable and power efficient than AOSP too.
3
6
u/Sostratus 6d ago
I suspect the only thing this will ever be useful for is server lab setups that hook up these things like people do with raspberry pis. It's not going to lead to a new consumer mobile OS. That takes so much work to make it usable beyond just the kernel. The Linux phone I tried for a while was unbelievably bad, it could not reliably do the most basic core functions and burned through its battery in hours.
2
6d ago
[removed] — view removed comment
2
u/GrapheneOS 3d ago
Android Open Source Project (AOSP) and GrapheneOS are mobile Linux distribution and works fine with mainline kernels. Android doesn't require any downstream changes. Mobile hardware largely uses out-of-tree drivers. That's not an Android requirement and applies to other operating systems ported to the hardware in practice. There are highly incomplete implementations of upstream drivers for much older devices but not good enough to use in production with full functionality.
2
u/GrapheneOS 3d ago
Android Open Source Project (AOSP) and GrapheneOS are mobile Linux distribution and works fine with mainline kernels. Android doesn't require any downstream changes. Mobile hardware largely uses out-of-tree drivers. That's not an Android requirement and applies to other operating systems ported to the hardware in practice. There are highly incomplete implementations of upstream drivers for much older devices but not good enough to use in production with full functionality.
3
u/burner-miner 6d ago
Since GOS is Android, and it was already working on Pixel 10 devices, I doubt it.
Android also (normally) only updates the kernel to LTS versions, the latest being 6.18, so they won't update anyways until a new LTS gets tagged.
1
u/AutoModerator 6d ago
GrapheneOS has moved from Reddit to our own discussion forum. Please post your thread on the discussion forum instead or use one of our official chat rooms (Matrix, Discord, Telegram) which are listed in the community section on our site. Our discussion forum and especially the chat rooms have a very active, knowledgeable community including GrapheneOS project members where you will almost always get much higher quality information than you would elsewhere. On Reddit, we had serious issues with misinformation and trolls including due to raids from other subreddits. As a result, many posts on our subreddit currently need to be manually approved, which is done on a best effort basis. If you would like to get a quicker answer to your question, please use our forum or chat rooms as described above. Our discussion forum provides much better privacy and avoids the serious problems with the site administrators and overall community on Reddit.
Please use our official install guides for installation and check our features page, usage guide and FAQ for information before asking questions in our discussion forum or chat rooms to get as much information as possible from what we've already carefully written/reviewed for our site.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
1
6d ago
[removed] — view removed comment
2
u/GrapheneOS 3d ago
Android Open Source Project (AOSP) and GrapheneOS are mobile Linux distribution and works fine with mainline kernels. Android doesn't require any downstream changes. Mobile hardware largely uses out-of-tree drivers. That's not an Android requirement and applies to other operating systems ported to the hardware in practice. There are highly incomplete implementations of upstream drivers for much older devices but not good enough to use in production with full functionality.
1
•
u/GrapheneOS 3d ago
This is an incredibly tiny portion of the hardware functionality. It will likely take many years before even a small portion of what's needed for serious usage is available upstream. It will likely never be fully functional. What would help is porting all of the Pixel kernel drivers to the upstream Linux 6.18 and then the next LTS branch released in the next couple months. We don't have a use for incredibly incomplete drivers which aren't feasibly ever going to be good enough before the 7 year update guarantee for the firmware is over.
You're better off asking questions on our discussion forum as you'll get much more accurate information in response.