Hi all. Sorry. I've been trying to build a working kernel for raviole for the past week. Has anyone succeeded in building a monolith kernel for Pixel 6/Pro? I don't want to build aosp. Just need to replace the kernel. I keep getting boot loops. Any ideas?
I also tried to compile as follow: BUILD_BOOT_IMG=1 SKIP_VENDOR_BOOT=1 KERNEL_BINARY=Image GKI_RAMDISK_PREBUILT_BINARY=gki-ramdisk.lz4 BUILD_CONFIG=private/gs-google/build.config.gki.aarch64 ./build/build.sh where gki-ramdisk.lz4 is the ramdisk extracted from the prebuilt images found here https://developers.google.com/android/images#oriole On Tuesday, June 22, 2021 at 11:11:17 PM UTC-6 [email protected] wrote: > I managed to solve this issue. The solution is currently pending approval > and is posted at the following thread: > https://groups.google.com/g/android-building/c/6HPwJloQkP8 > > Cheers! > On Wednesday, 16 June 2021 at 06:35:22 UTC+8 Droid SMU wrote: > >> Hi, >> >> I also encounter the same issue. >> The build setup that I am using is as follows: >> >> AOSP Build ID: RQ2A.210505.003 (Tag: android-11.0.0_r37) >> Kernel branch: android-msm-redbull-4.19-android11-qpr2 >> Build configuration: aosp_redfin-userdebug >> >> I got stuck at the "waiting for device" message after executing the >> "fastboot flashall -w" command. >> Then what I did was I copied all the *.ko files into the <aosp >> tree>/device/google/redbull_kernel folder. This step was able to overcome >> the error above and flash successfully. >> However, after flashing, the system tries to boot but it gets stuck at >> the "android" logo screen (this happens after the Google logo screen). >> >> Would appreciate some advice on this topic. >> >> Thanks! >> On Tuesday, 15 December 2020 at 00:03:16 UTC+8 xiling.gong wrote: >> >>> >>> Hello Henry, >>> >>> Thanks a lot for your reply. >>> >>> I've got the same issue on Pixel4 and fixed it using your method. >>> >>> But Pixel5 looks like a bit different and unable to be fixed with the >>> same solution. >>> All the .ko built on Pixel5 is unable to be insmod into kernel. >>> Don't know where is the root cause... >>> >>> 在2020年12月3日星期四 UTC+8 上午2:36:48<[email protected]> 写道: >>> >>>> Hello, >>>> >>>> I had a similar problem on a Pixel 4 and fixed it by pushing all the >>>> .ko files from the kernel dist directory to /vendor/lib/modules. >>>> >>>> On Sun, 29 Nov 2020 at 19:11, xiling.gong <[email protected]> wrote: >>>> >>>>> Hello, I'm working on a Pixel5 with AOSP and custom build kernel. >>>>> The issue is that I can't flash/boot the Pixel5 with custom build >>>>> kernel. >>>>> Anyone please help to check this issue? >>>>> Thanks a lot. >>>>> >>>>> *kernel source:* >>>>> >>>>> * repo init -u https://android.googlesource.com/kernel/manifest >>>>> <https://android.googlesource.com/kernel/manifest> >>>>> -b android-msm-redfin-4.19-android11-d1 * >>>>> *AOSP source:* >>>>> * repo init -u https://android.googlesource.com/platform/manifest >>>>> <https://android.googlesource.com/platform/manifest> -b >>>>> android-11.0.0_r15* >>>>> >>>>> Build the kernel >>>>> ./build/build.sh >>>>> Then put >>>>> MSM_KERNEL/out/android-msm-pixel-4.19/dist/Image.gz-dtb >>>>> to >>>>> AOSP_SOURCE/device/google/redfin-kernel/ >>>>> then build the aosp >>>>> source build/environment >>>>> lunch aosp_redfin-userdebug >>>>> make -j8 >>>>> fastboot flashall >>>>> When do flash, the flash process will hang at >>>>> < waiting for any device > >>>>> -------------------------------------------- >>>>> Bootloader Version...: r3-0.3-6776358 >>>>> Baseband Version.....: g7250-00016-200911-B-6826885 >>>>> Serial Number........: 09261FDD4003XC >>>>> -------------------------------------------- >>>>> >>>>> Checking 'product' OKAY [ 0.068s] >>>>> >>>>> Setting current slot to 'b' OKAY [ 0.411s] >>>>> >>>>> Sending 'boot_b' (98304 KB) OKAY [ 12.051s] >>>>> >>>>> Writing 'boot_b' OKAY [ 1.977s] >>>>> >>>>> Sending 'dtbo_b' (16384 KB) OKAY [ 2.150s] >>>>> >>>>> Writing 'dtbo_b' OKAY [ 0.386s] >>>>> >>>>> Sending 'vbmeta_b' (8 KB) OKAY [ 0.139s] >>>>> >>>>> Writing 'vbmeta_b' OKAY [ 0.078s] >>>>> >>>>> Sending 'vbmeta_system_b' (4 KB) OKAY [ 0.140s] >>>>> >>>>> Writing 'vbmeta_system_b' OKAY [ 0.078s] >>>>> >>>>> Sending 'vendor_boot_b' (98304 KB) OKAY [ 12.632s] >>>>> >>>>> Writing 'vendor_boot_b' OKAY [ 2.020s] >>>>> >>>>> Rebooting into fastboot OKAY [ 0.066s] >>>>> < waiting for any device > >>>>> And the phone keeps rebooting. >>>>> >>>>> I've also tried to replace a single .ko (e.g., cam_flash.ko) in >>>>> MSM_KERNEL/android-msm-pixel-4.19/dist/ >>>>> into >>>>> AOSP_SOURCE/device/google/redfin-kernel/ >>>>> Then build the aosp and flashall, it will also failed to finish the >>>>> flash and the system hang. >>>>> >>>>> If I push MSM_KERNEL/android-msm-pixel-4.19/dist/cam_flash.ko to >>>>> /data/local/tmp/, >>>>> and then insmod >>>>> insmod cam_flash.ko >>>>> it will fail with message >>>>> insmod : failed to load cam_flash.ko: Exec format error >>>>> >>>>> Thanks a lot. >>>>> >>>>> -- >>>>> -- >>>>> You received this message because you are subscribed to the "Android >>>>> Building" mailing list. >>>>> To post to this group, send email to [email protected] >>>>> To unsubscribe from this group, send email to >>>>> [email protected] >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/android-building?hl=en >>>>> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Android Building" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/android-building/f6f8fcc5-e617-4ef7-93ec-6b65a573b43fn%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/android-building/f6f8fcc5-e617-4ef7-93ec-6b65a573b43fn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/7b84a69c-c77f-45a5-b7d1-9dcb6f45e294n%40googlegroups.com.
