1

I am a complete newbie to AOSP and I'm having trouble building and flashing android kernel for Pixel 8.

I've been trying to follow Building Pixel Kernels instructions, but I'm experiencing some issues. I think my problem is that I don't know which platform manifest branch to use with which kernel manifest branch.

  • When I try to flash the device using flash.android.com, there are no instructions on which platform and kernel combination is supported for Pixel 8 device (there's a table but it only has information regarding Pixel 6). I tried flashing git-aosp-main-with-phones, but after flashing the kernel, Pixel 8 will not boot correctly. I built the kernel by repo init & sync -ing android-gs-shusky-5.15-android14-d1 branch from android kernel manifest. I followed the guide from the same instructions mentioned above for fetching kernel source, building it, and flashing it. But the device only displays android logo and after a few minutes, kernel panics.
  • I decided to try fetching and building the platform myself, and I tried following combinations:
    • platform manifest android-14.0.0_r27 and kernel manifest android-gs-shusky-5.15-android14-d1
      • results: kernel panics after a couple of minutes
    • platform manifest android-14.0.0_r6 and kernel manifest android-gs-shusky-5.15-android14-qpr1
      • results: kernel doesn't panic, but Pixel 8 displays Google logo and doesn't proceed

If someone could point me to a working platform and kernel combination for Pixel 8, (or if I'm doing something else wrong) it would be extremely helpful!

1 Answer 1

0

The combination of android-14.0.0_r6 and android-gs-shusky-5.15-android14-d1 worked for me.

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.