I can currently boot a custom kernel (without flashing it) for test purposes by using fastboot on my computer via:
cmd> fastboot boot customkernel.img
Which works great. I've found great kernels that do different things but have trade offs such as an overclocked gpu but the battery life takes a hit or an undervolted kernel but performance takes a hit.
So the kernels are great for different situations. But it would be great to use them for different situations without needing my computer. So if I wanted to use an game emulator I could boot into the gpu overclock or if I need battery life I could boot undervolted kernel.
Is there a way to boot custom kernels via fastboot on the phone without needing an external computer to run cmd commands?
Fastboot is defined as holding both volume up and volume down plus the power key. Not just holding volume up and power.