r/explainlikei'mfive Why cant I run InkBox on a e-ink tablet thats not officially supported? #65
-
Hello! I know this is a pretty dumb question, but i have virtually no experience with operating systems and what they require. My main goal for this question is to possibly get a quick rundown of what this OS needs to run on my own tablet, or any other tablet that isn't supported, as I'm willing to learn and possibly help develop it for other tablets. I have a boox max lumi 2, and if you aren't aware they have broken the gpl license. I'm curious, since you are also linux based, what gets in the way for developing your OS for Onyx in terms of what they have kept from the public about their changes? What does their law-breaking mean for you? Also, what would I have to do to your OS to port it over myself? Any other info about it would be great, thank you |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hello! Yes, I am aware that Boox is violating the GPL license for their Linux/Android kernels, which makes it virtually impossible to do anything with them unless you're willing to get into a LOT of reverse-engineering, a thing which I don't even ever want to think about doing. To give you an idea, to replicate Boox's kernel/bootloader source code's behavior, you would probably have to figure out:
If we take a look at InkBox OS, it often uses a different kernel/bootloader from the vendor one with modified code in order to run properly. Even if you could theoretically get it booting if you fiddled around enough with the system's internals, you'd still have to know how the framebuffer and/or touchscreen APIs work to actually get something useful out of your device. TL;DR: if you want to lose your mental sanity in the process, go for it But jokes aside, thanks a lot for your interest in the project and thanks for sponsoring us. Maybe that just buying an old Kobo from the supported models list would be a better idea? |
Beta Was this translation helpful? Give feedback.
Hello!
Yes, I am aware that Boox is violating the GPL license for their Linux/Android kernels, which makes it virtually impossible to do anything with them unless you're willing to get into a LOT of reverse-engineering, a thing which I don't even ever want to think about doing. To give you an idea, to replicate Boox's kernel/bootloader source code's behavior, you would probably have to figure out:
If you get there, you ha…