Repository navigation
Nebula Kernel r03 Release
▸ Kernel 5.4.293
▸ TG: https://t.me/TogoFireWork/85881 | https://t.me/frosty_builds | https://t.me/frosty_builds_updates
<<<<<<<<<<<Maintainer: @TogoFire & @Karan-Frost >>>>>>>>>>>>>>>
<<<<<Devices: Redmi Note 11 Pro+ 5G (peux)/POCO X4 Pro 5G (veux)>>>>>>
<<<<<<<<<<<<<<<<< Android A15 or higher >>>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<Note: Only to Custom ROM. No ROM Stock>>>>>>>>>>>>>
▸How to install:
Franco Kernel Manager - Flasher
Or,
In recovery:
adb sideload nebula*.zip
▸ Note:
- Use the latest fw.
[It's not for oss audio hal] --> Btw, OssAudio version added just this time, enjoy.
[Old roms with prebuilt dtbo won't work as well. Not compatible] --> It's with dtbo for now.
- DO NOT FLASH ON MIUI/HYPER OS $HIT.
- The KSU version has susfs and Nethunter.
💠 Changelog:
- eff501c - Merge 'Qcom-up' & '5.4.293' + fixes (TogoFire)
- Upstream 5.4.293 LTS
- Clang 20 + gcc eva
- Fix a deadlock in USB dwc3 core.
- Fix tons of NULL pointer dereferences, OOB access and UAF in qcacld and qcacmn.
- 1c8ac48 - Revert "veux_defconfig: disable CONFIG_BUILD_ARM64_DT_OVERLAY" (Frost)
- 1502062 - net: ipv4: Kconfig: Enable CONFIG_INET_RAW_DIAG (TogoFire)
- 17161f1 - zram_drv: allow overriding zram size from kernel (Yaroslav Furman)
- aca2889 - Makefile: Optimize compiler specific instructions for lahaina platform (Divyanshu-Modi)
- aeb800c - qcacmn: Avoid OOB read in reg fill master channel API (Gururaj Pandurangi)
- 54d2500 - qcacmn: Fix use after free in reg_propagate_mas_chan_list_to_pdev (Wu Gao)
- df49f77 - qcacmn: Fix potential NULL pointer access about chain mask table (Wu Gao)
- 99b2ad7 - qcacmn: Add NULL checks for pdev to fix kernel panic (Naresh Pirati)
- c9cc664 - qcacmn: Remove double null checks for WMI event pointer (Nagasai Bharat Gatkeshwar Sainoji)
- 3bd8423 - qcacmn: Add NULL checks for function arguments (Jhalak Naik)
- eb68129 - qcacmn: Add null checks for scan cache entry ptr and length (Gururaj Pandurangi)
- fb114bc - qcacmn: Fix null pointer dereference (Rahul Gusain)
- 66239e7 - qcacmn: fix access_category uninitialized issue (Nijun Gong)
- 852feaa - qcacmn: Add NULL check for dbr_psoc_obj pointer (Huashan Qu)
- 368196d - qcacmn: Fix uninitialized variable used issue (Lin Bai)
- 83b4474 - qcacmn: fix out-of-bound issue in scattered list setup (Venkateswara Naralasetty)
- 1e52648 - qcacmn: Add null check for RNR node in scan API (Gururaj Pandurangi)
- e11dbed - qcacmn: Avoid assigning NULL to double pointer (Sheenam Monga)
- fc41ecf - qcacmn: Add NULL pointer check for ce_hdl (Guisen Yang)
- d788fd8 - qcacmn: fix uninitialized array elements issue (Meng Yuan)
- 6eb46c4 - qcacmn: Fix uninitialized var ptr issue and null check for num_pscos (Asutosh Mohapatra)
- 26ad34d - qcacmn: Fix uninitialized scalar variable issue (Amit Mehta)
- d08783e - qcacmn: Fix OOB when add 6 GHz channels for pno scan (Jianmin Zhu)
- 4a7340f - qcacmn: add psoc null pointer check to wlan_objmgr_get_peer_by_mac (Mohammed Ahmed)
- 4331161 - qcacmn: Add a null function for reg_modify_chan_list_for_indoor_channels (Hariharan Basuthkar)
- 56d0bda - qcacmn: Use qdf_mem_copy only if the dst addr is not null (Aakanksha Doda)
- be70ec8 - qcacld-3.0: Fix potential OOB memory access (Aditya Kodukula)
- c11369f - qcacld-3.0: Add NULL check for pmo_psoc_ctx (Shashank Reddy Vulupala)
- 7275855 - qcacld-3.0: Add NULL check for hif_ctx (Shashank Reddy Vulupala)
- 21b3834 - qcacld-3.0: Allow to fetch get_connection_info with NULL vdev (Srinivas Dasari)
- a983b6f - qcacld-3.0: Fix NULL pointer dereference in HDD stats path (Vinod Kumar Myadam)
- 51b3130 - qcacld-3.0: Avoid use of uninitialized variables (Abhinav Kumar)
- ace3365 - qcacld-3.0: Handle OOB access from mcs rate array (Asutosh Mohapatra)
- 9619153 - qcacld-3.0: Avoid NULL pointer dereferenced (Chunquan Luo)
- 553e104 - qcacld-3.0: Check NULL value of hdd_adapter_get_mac_handle() (Vinod Kumar Pirla)
- 23a0544 - qcacld-3.0: Set out psoc as NULL at the end of dsc psoc destroy (Ashish Kumar Dhanotiya)
- 9e8e740 - qcacld-3.0: Avoid calling qdf_mem_malloc for zero unsafe channels (Asutosh Mohapatra)
- f355347 - qcacld-3.0: Check length of ciphered text and avoid to OOB read (Wu Gao)
- 0dad1f9 - qcacld-3.0: Fix OOB ready when find fils session ie (Wu Gao)
- 419bcbf - veux-qgki_defconfig: Enable USB Gadget webcam (Alexander Koskovich)
- d1831ab - usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock (Meng Li)
- 2b81d6f - usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Wesley Cheng)
- f62e4c5 - lz4: fix LZ4_compress_fast() definition (Juhyung Park)
- a4a3e31 - lz4: move LZ4_ACCELERATION_* macros to lz4.h (Juhyung Park)
- e1d5728 - lz4: define LZ4HC_DEFAULT_CLEVEL for compatibility (Juhyung Park)
💠 Normal version:
Nebula-r03-veux-16052025-1317-signed
MD5 Checksum : c803c5140ebd69e3bd9d837f37a0c7ec
Nebula-r03-OssAudio-veux-16052025-1325-signed
MD5 Checksum : 2eac4c19a0ef919c0b77bda18bf5d43d
💠 KSU version:
Nebula-KSU-r03-veux-16052025-1212-signed
MD5 Checksum : f6d039590fdf0d7f466026cd62b89ae1
Nebula-KSU-r03-OssAudio-veux-16052025-1254-signed
MD5 Checksum : 3d4f5eb6ca04a2026799f7a9fbbb506c
Nebula-KSU-r03-zram6gb-veux-16052025-1046-signed
MD5 Checksum : 2b4e9d7766cae09a78bc72dccb48f9c7
Nebula-KSUOnly-r03-veux-16052025-1231-signed
MD5 Checksum : 2a59437a63f01ce6fb4a9a1c78647b7a
Enjoy! ^^

