Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is pretty cool to see! Still really odd that i couldn't just take any ROM and install it on my current phone from a slightly less popular manufacturer: https://www.ulefone.com/

Of course, phones don't work as regular desktop computers do for some reason, though i really enjoy being able to just throw Debian/Ubuntu/Rocky/Alma (or some of the BSDs as well, though support varies) at some pile of x86 consumer hardware and have it vaguely work.

The only exceptions to that have been specific components in laptops: trackpads (disabled in default config back in CentOS/Fedora for some reason), Wi-Fi drivers (needed to be compiled off of GitHub) and fingerprint scanners (no idea, never worked on *nix no matter what i did).

Edit: apparently there is an older version of LineageOS available, though. https://www.getdroidtips.com/lineage-os-17-1-ulefone-armor-x... (just one device, i have a slightly different one)



> Still really odd that i couldn't just take any ROM and install it on my current phone

This is because ARM uses device trees to know what hardware's on the device, versus x86 which discovers it at boot. Every rom has to be specifically built for that exact device model.


Most recent hardware should "vaguely work" using GSI images.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: