this post was submitted on 04 Aug 2024
14 points (93.8% liked)

Linux Phones

5009 readers
1 users here now

Community about running GNU/Linux on phones. Projects like Ubuntu Touch, Plasma Mobile, PostmarketOS, Mobian etc. Either on former Android phones or hardware like the PinePhone.

See also:

Related chats:

founded 4 years ago
MODERATORS
 

I want to buy a mobile phone that would be great for linux mobile (ubuntu touch or postmarket os), fairphone 4 would be almost ideal if it wasn't so big (i'm currently using pixel 8 + GrapheneOS). What do you recommend for my desire to use a compact mobile for linux + a solid camera? Thanks for the answers.

you are viewing a single comment's thread
view the rest of the comments
[–] chevy9294@monero.town 7 points 3 months ago* (last edited 3 months ago) (1 children)

There are almost no phones with camera that works on linux. Your best bet is phone that was specifically made for linux like pinephone or something.

[–] TheyCallMeHacked@discuss.tchncs.de 7 points 3 months ago (1 children)

I'll correct by saying that it's with mainline linux that those cameras don't work. Ubuntu Touch uses libhybris to run Android drivers, meaning most supported phones' cameras work there...

[–] chevy9294@monero.town 3 points 3 months ago (2 children)

Interesting, I didn't know that. Probably because PostmarketOS is based on Alpine (no glibc).

[–] linmob@lemmy.ml 7 points 3 months ago

No, it's just that when you use a mainline kernel, you're just not reusing all the Android (often user-space) drivers that make cameras work on Android and due to that stuff, starting from drivers for the SoC camera interface to the camera sensor have to be re-implemented. Whether you are on glibc (e.g., on Debian/Mobian) or musl/Alpine does not really matter.

Also, Camera APIs and the whole "desktop Linux" camera stack (think of things like debayering, white-balance) is nowhere near as developed as what Android has (and that, IUC, Ubuntu Touch can reuse on Halium by plumbing things together).

[–] markkdark@lemmy.ml 2 points 3 months ago

Chevy thanx for your answer. Regards