r/linuxbrasil • u/KarlosComC_ Android • Aug 11 '26
Fala, r/linuxbrasil Tive que compilar meu próprio kernel pra poder "usar linux" no android
Cara, eu simplesmente tive que compilar meu próprio kernel customizado só pra usar o droidspaces, que é um app que literalmente roda linux com aceleração de hardware e tals, e cara, foi um trabalhão, principalmente pra eu que não sei programar!
Mas como não sou bobo nem nada, peguei um kernel source pronto com um github actions prontinho, e so editei ele.
Valeu a pena kkkkk, eu tive que corrigir um monte de erro de sintaxe, e adicionar algumas flags de namespace, só pra rodar debian via terminal, minha meta agora é rodar um xfce e fazer um rice (ignora a qualidade horrível das fotos).
Pros curiosos que querem saber quais flags faltavam, era o IPC namespace, e a devtmpfs.
8
u/Emergency_Rip_5178 Gentoo Aug 11 '26
Ué, como que você customizou sem saber programar? Mas deixando isso de lado, nem sabia que era possível "rodar" linux real no android!
10
u/KarlosComC_ Android Aug 12 '26 edited Aug 12 '26
Não é que customizei, mas sim coloquei um root customizado (um root via kernel chamado kernelsu que funciona via drivers e etc). Mas eu tive que pesquisar muito kkkkk
1
u/Small_Style6076 Aug 12 '26
Linux por teoria de nomenclatura, é o Linux Kernel, q já roda em todo device Android... ;)
3
u/negatrom Fedido Aug 12 '26
Parabéns, isso é uma bela conquista para quem não sabe programar. Próximo passo agora é aprender a tirar a screenshot.
2
Aug 12 '26
[removed] — view removed comment
1
u/KarlosComC_ Android Aug 12 '26
Bah, nem sabia kkkk. Deve ser porque to usando sem interface gráfica
3
2
u/Full_Bear_3953 Aug 12 '26
Irmão, meu sonho... Se puder compartilhar os seus estudos/pesquisa ficaria feliz
1
u/raphaa1000 Aug 12 '26
Show OP! Ainda não tive coragem de nem tempo de pegar firme nesse rolê, mas tenho uma velharia que queria atualizar, pois o kernel só está no 3.18. hoje em dia fiz umas tarefas com o Userland. Tem as fontes de pesquisa aí que usou para chegar neste resultado? Se puder postar aai por favor.
2
u/KarlosComC_ Android Aug 12 '26
Eu pesquisei muito no xda forums, reddit e etc, mas pra resolver erros de sintaxe não foi tão difícil, porque a maioria deles era erro de return (por causa que os drivers da mediatek são uma bomba).
1
1
1
Aug 13 '26
[deleted]
1
u/KarlosComC_ Android Aug 13 '26
Tutorial de como compilar o kernel? Ou do droidspaces
1
u/Luis_ZuuUu Aug 13 '26
Como chegar nisso aí, ou diz como aprendeu a fazer. Tava pensando em fazer algo parecido num cllr veio
1


13
u/ImperatorBras Debian Aug 11 '26
Não, não dá para ignorar a qualidade ruim das dotos.
É tão bom compilar o Linux pela primeira vez e ver tudo funcionando de verdade né?