View Single Post
Community Council | Posts: 4,920 | Thanked: 12,867 times | Joined on May 2012 @ Southerrn Finland
#7
Originally Posted by nonsuch View Post
What is "mainline Linux"? The current kernel?
Mainline is what you get from https://github.com/torvalds/linux
Not necessary the HEAD but some defined branch.

Originally Posted by nonsuch View Post
When a phone is "mainline Linux compatible", what does that entail? That the kernel can be made to boot? That the kernel can access all the hardware?
Yes

Originally Posted by nonsuch View Post
That there's a full graphical UI that can also access all the hardware?
If you can get an UI on it, what is preventing you to access all hardware?

Originally Posted by nonsuch View Post
And what is an "Open source OS compatible phone"?
A phone that can run an open source OS? AOSP is open source. Does that mean all Android devices then?
Are we allowed to add firmware blobs? LineageOS does exactly that. Again, that would add a huge pile of devices nobody's interested in listing here.
No blobs, that's my definition.
That is the largest problem and it rules out a lot of SoC's. Basically the way to go would be what Neo900 tried to do, having a separate chipset for handling the communications, not combined with the host CPU.
Think of it like a computer that has a 3G/4G USB stick hanging off the side. All the blobby bits are inside the dongle, and the computer may run with only open components.

Originally Posted by nonsuch View Post
I could go on for hours.
Please don't

Originally Posted by nonsuch View Post
This is a pet peeve of mine.
I can see that.
__________________
Dave999: Meateo balloons. What’s so special with em? Is it a ballon?
 

The Following 7 Users Say Thank You to juiceme For This Useful Post: