initfs Refresher

In this short post I’ll cover some material about initfs, which could be helpful during (or, more likely, not knowing it will be detrimental to) early mainlining. Background Linux boot process bootloader starts linux kernel, passing along initfs* kernel does some bookkeeping and then enters initfs environment initfs job is to prepare the actual boot… Continue reading initfs Refresher

Running stock kernel on PostmarketOS

Why are we doing this? In last post we finished by testing our newly build stock kernel. We used stock Android userspace, which is not ideal, because when we start actual mainlining the userspace will be PostmarketOS, so it would be good if we had some indication that the userspace was OK (so we’re not… Continue reading Running stock kernel on PostmarketOS