Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
zerouplink23522dWhat's mainlining if you don't mind me asking? I couldn't search for that keyword. From your post, I gather it's about trying to boot desktop os onto phone?
Haxk204443022d@zerouplink mainlining is a process where you are porting latest Linux kernel to a phone. Most phones run old versions of Linux kernel and by mainlining it you can help the device a lot as you don't have to rebase your work anymore since every device that's mainlined is tested on each kernel version to see if everything works as it should.
zerouplink23522dThanks for the explanation. That's interesting. I always thought android kernels are based on Linux but on a different branch. Whats the porting process like? Is it changing the kernel code or tweaking assembly to match the instruction set on the android cpu?
Is this similar to how people are running kali net hunter on nexus phones?
And why is the bootloader not grub?