There's a button for that ! ^^^^^^^
????????
Well I feel like screaming at Linux again !¿!
I can get the kernel to compile once if I only change
Small things in menuconfig.... But if I try to then make another change I have to scrap everything start over...make fails
for a lot of options / features I want to enable,
Unless I set it up to be a loadable module it causes
Make to fail.
Think I gotta grab more sources, maybe cherrypick some other commits , I want to include drivers for using externalUSB wireless adapters like ralink and atheros. Trying to get the usbgadget features tweaked.
Changed the governor to performance.
Added kexec support and wireless-frame-injection patch .
But progress is painfully slow as I'm having to hand edit and modify makefiles and defconfig.
And kinda just trail / error everything since I'm modifying source from a different device to work on ours...
I took the generic defconfig from /arm64 and the defconfig from this arm kernel.source and merged the two using the commandline ( diff ) and then hand edit that for removing the notations from the diff output ( +/- ) to get it in the correct format.
This is turning into quite a learning experience though ?
I still don't have a 64bit kernel that boots ...
However I did make a 32bit arm kernel that boots.
But I'm not releasing it yet as it's unstable.
And not what I'm trying to build.
I will be building 2 kernels to start.
An arm kernel with extra features (because we can do that)
And an experimental kernel that Im mostly crafting from bits and pieces of other source in an attempt to allow our hardware to support an arm64 GSI....
Afterall we do have a 64bit mt6739 processor.
But I fear the 64bit thing will be a while before it works as we will also need to modify our vendor.img
The one we have doesn't contain the library and shared object files needed for arch/arm64....
As I get these things to work I'll share my releases here along with link to my source on GitHub and continue on to work on the device tree to build a full rom.
But it's all about the kernel....
And that kernel is being a tough one
Since the source base is from Tcl/Alcatel
And oem's seem to almost purposely mess up the file structure and move things around...
Or even hard code commands In Makefile that use the actual path of the source on the developers machine in China or wherever....
I know I'm making progress but it's eating away so much of my time..
And I will not be able to build a complete rom
Until I can buy a decent PC to compile on.
I had to pull 2 of my 2gb ram sticks out this morning...
I guess maybe all this burnt them out.
So down to 4gb ram.
Anyhow. I may let this project sleep for a few days.
I need a break from the screen....
And a double cheeseburger.