I was wondering what are the advantages of this kernel over the stock one
Thanks
Thanks
boot, dtbo, vbmeta, vendor_dlkm, and vendor_boot. However it is better and easier to do a dirty flash (flash.android.com and just disable wipe device and force flash)@eng.stk i accidentally flashed blu_spark r94 with Kernel Flasher...without backing up my stock kernel. could you please detail what partitions i need to flash back to stock for future OTA updates?
If google merges branches and unify the devices, maybe.
- ThinLTO build with custom upstream LLVM 15.x (Clang 15.0.2 + LLD linker + IAS)
- Merge branch android-gs-raviole-5.10-android13 (android-13.0.0_r0.20)
- ANDROID: fips140: split dump-section+add-section into 2 ops
- Mark some functions nocfi for now to satisfy clang15 (thanks freak07)
- Wireguard updates
- For root, Magisk 25.2 or newer is mandatory
Nope, sorry mate.Love this kernel, thank you. Just curious... any plans to port this to Pixel 7? Pretty sure I'm trading my 6 in for a 7 next week.
Cheers!
Nope, it is just a normal kernelAnd in general, it saves charge much better than the stock core from A13?
Hi @eng.stk, if possible, could you share the build environment instructions for building and packing the kernel to get the flashable zip? I got a nothing phone yesterday and was looking at how to build a standalone kernel now without the whole android build environment.The new GKI kernel stuff(which imo will kill custom kerneling in the future) and the "let's use 10GB of garbage device tree to build a kernel" is not really for me.
So I decided to put on an full tree with all the vendor stuff on it, with less that 5% of what Google proposes we can play with the device just fine.
You should not need anything fancy, it's a simple vendor_boot hdr_v3 device.Hi @eng.stk, if possible, could you share the build environment instructions for building and packing the kernel to get the flashable zip? I got a nothing phone yesterday and was looking at how to build a standalone kernel now without the whole android build environment.
When you upgraded to the latest, did you flash to both slots? That is the recommended procedure for Android 13.I used PixelFlasher to upgrade from the June Beta to T1B3.221003.003 (without a wipe) and when I flashed this kernel after rebooting it hangs on the Google bootup "G" screen.
I have never had this kernel hang on me before. Any ideas please?
I didn't! Thanks for the tip.When you upgraded to the latest, did you flash to both slots? That is the recommended procedure for Android 13.
r96 is for TP1A.221005.002, not for device betas.I used PixelFlasher to upgrade from the June Beta to T1B3.221003.003 (without a wipe) and when I flashed this kernel after rebooting it hangs on the Google bootup "G" screen.
I have never had this kernel hang on me before. Any ideas please?
- Build with Google Clang 12.0.5 + LLD linker
- Full kernel based from kernel/gs+google-modules @ android-gs-raviole-5.10-android12-d1 (android-12.0.0_r0.17) (Nov 2021.1)
- Several build fixes and improvements (check git for details)
- drivers: google-modules: make it build and additional fixes, remove cruft
- Disable some debug and logging
- FS and F2FS improvements
- Enable advanced TCP congestion control (westwood default)
- Add wakelock blocker framework
- Tuned a couple IO and ZRAM runtime stuff
- AK3 updates (v20211118) plus my own additional fixes for hdrv4 flashing (big shouts @osm0sis for the help)
- For root, canary Magisk 23015 or newer is mandatory
- ThinLTO build with custom upstream LLVM 14.x (Clang 14.0.6 + LLD linker + IAS)
- Sync with oriole-tp1a.220624.021
- For root, Magisk 25.2 or newer is mandatory
- Merge branch android-gs-raviole-5.10-android12-qpr1-d (android-12.0.0_r0.36) (Jan 2022.1)
- Rebase and cleanup
- Wireguard updates (linux-5.10.y)
- For root, Magisk 23016 or newer is mandatory
- ThinLTO build with custom upstream LLVM 14.x (Clang 14.0.5 + LLD linker + IAS)
- Rebase to branch android-gs-raviole-5.10-t-beta-4 (android-t-beta-4_r0.4)
- Additional build/google-modules/vendor fixes
- wireguard and exfat updates
- Couple cleanup reverts
- For root, Magisk 25.1 or newer is mandatory