So what does it take to build your own ROM from beagle source? Given it's Linux underneath:- Identify and include specific drivers for BT/WiFi/GPS/Video/Touchscreen. Unless Wits is using custom chips, there should be open source drivers around for A81E. A lot of functionality is SoC and I think A81E uses a TI chip that already has driver source code in open.- Build new ROM with patched beagle source.What else? I am new to Android building but I would think the underlying process is same as Linux.
Are all of the bugs caused by the kernel drivers? Would it be possible to take something like CyanogenMod sources, compile them with the same gcc version as the kernel is created in, and place the existing kernel and its modules into a flashable image?
Not all bugs are caused by kernel drivers. To use modules not compiled against the same kernel sources and compiler version depends on how the kernel was compiled but all modules used by the 0831 can be compiled from sources. Currently only wireless and framebuffer are used as modules.
I realize that you need the kernel sources to compile a new module for the existing kernel ( although it seems I read somewhere in the past where you can make the kernel be relaxed as to what it loads ). My question is would compiling the rest of the system from an alternative source ( CM6, Froyo sources ) and re-using the kernel, initramfs, /lib/modules/* and whatever else would be needed work? Can the rest of it be re-compiled from alternate sources and perhaps make a more stable system if some of the bugs we currently have are not related to the kernel but to the rest of the operating systems compilation?
This is an older thread, you may not receive a response, and could
be reviving an old thread. Please consider creating a new thread.
Android Tablets Forum
A forum community dedicated to Android Tablet owners and enthusiasts. Come join the discussion about collections, troubleshooting, displays, models, styles, reviews, software, hardware accessories, classifieds, and more!