We have recently purchased Khadas VIM1S and build Android11 for our project. we have generated updated.img and flashed into eMMC and working fine.
But, We have some specific changes needed to be done in kernel level for LTE modem interface
and some more HW level configurations. As we are new to Android(Linux) Kernel, can you please
give me the procedure to make changes using menuconfig / .config and rebuild the Android11 to accommodate kernel changes.
Also wanted to add splash screen in the beginning ? How do to that ?
Also Is there any way, we can flash the update.img into SD card instead of eMMC directly ?. We tried using sudo dd if=/path/to/image of=/dev/sdX bs=1M command, but failed to boot. Then we using AML upgrade tool for loading our compiled update.img
Common Pits in Bootaniation Production:
After editing the desc.txt file, be sure to remember to wrap it, that is, hit the enter key!!! Say important things three times. Switch the cursor to a blank line, otherwise you won’t be able to read your animation resources after replacing the native animation.
Compress directly under the Windows operating system. When compressing, select the storage mode. Note that it is not a common mode or the default mode.
If using the Linux command to compress, use this command: zip -0 -r ./bootanimation.zip ./*