Davis, California

Sultan Alsawaf

Elite
@kerneltoast

Kernel hacker

simple_lmk. A simple low memory killer kernel driver for Android devices. Pick from the branch that corresponds to your kernel version.

198

android_kernel_google_wahoo. Pixel 2/XL kernel.

112

android_kernel_google_gs201. Archived Pixel 7 series kernel. Moved to github.com/kerneltoast/android_kernel_google_tensynos

93

android_kernel_google_floral. Pixel 4/XL kernel.

89

android_kernel_google_zuma. Archived Pixel 8 series kernel. Moved to github.com/kerneltoast/android_kernel_google_tensynos

82

android_kernel_oneplus_msm8974. OnePlus One kernel.

73

android_kernel_oneplus_msm8996. OnePlus 3(T) kernel.

55

android_kernel_google_zumapro. Archived Pixel 9 series kernel. Moved to github.com/kerneltoast/android_kernel_google_tensynos

45

android_kernel_google_bluecross. Pixel 3/XL kernel

39

kernel_x86_laptop. C

26

android_kernel_google_redbull. Old WIP Pixel 5 and 4a 5G kernel. Some of my commits in this repo may be wrong or out of date. Check floral before picking anything, or @ me in the comments of a dubious commit.

26

android. manifests for devices I work on

24

android_device_oneplus_oneplus3. C

21

android_device_oneplus_bacon. OnePlus One device configuration (bacon)

19

android_releases. Repo to host distributed binaries.

19

android_hardware_qcom_camera. Custom camera HALs for the OnePlus One and OnePlus X. OnePlus One (bacon/cm-13.0-sultan branch): use with OxygenOS v1.0.0 proprietary camera libraries. OnePlus X (onyx/cm-13.0-sultan branch): use with OxygenOS v2.2.2 proprietary camera libraries.

15

patcher. Script that applies necessary patches for building my CM variant.

14

android_kernel_oneplus_msm8998. OnePlus 5T kernel.

14

android_packages_apps_SnapdragonCamera. LA.BR.1.2.x. Requires http://review.cyanogenmod.org/#/c/106197/ and http://review.cyanogenmod.org/#/c/106198/

9

CMUpdater-API. Placeholder for JSON API used for OTA updates

8

sultan-kernel-celox. AOSP kernel for the Samsung Skyrocket (SGH-I727) and Samsung Hercules (SGH-T989), based off of the official Samsung Jelly Bean kernel source code release, and rebased to CAF jb_1.9.6.

8

Android-Blob-Utility. Blob tracer for AOSP-based ROMs

7

sultan-kernel-pyramid. C

6

android_kernel_oneplus_onyx. C

5

android_kernel_xiaomi_dipper. Basic support for Mi 8 on top of CAF. Boots to lockscreen on LineageOS.

5

xserver. modesetting DDX with TearFree support

5

android_hardware_qcom_audio. Based off vanilla CAF sources

4

android_packages_apps_Snap. Java

4

android_kernel_oneplus_bacon-3.10. 3.10 kernel ported to OnePlus One based off of CAF LA.BF.2.1_rb1.xx. Requires updated WCNSS configuration to boot.

4

android_device_oppo_msm8974-common. C

4

android_kernel_oneplus_sm8250. Old WIP OnePlus 8 kernel

4

android_device_htc_pyramid. Device tree for the HTC Sensation.

4

android_device_samsung_hercules. C

3

android_device_oneplus_dumpling. C++

3

android_device_samsung_skyrocket. C

2

android_device_oppo_find7op. Device tree for Oppo Find 7 OnePlus Edition (aka OnePlus One)

2

sultan-kernel-pyramid-CAF-3.4. CAF KitKat kernel made possible by drivers and fixes from Flemmard. Based off of the kk_2.7-stable branch.

2

sultan-kernel-celox-CAF-3.4. 3.4 kernel for the Samsung Galaxy S2 (Skyrocket—SGH-I727 and Hercules—SGH-T989) based off of vanilla CAF kk_2.7 kernel source (source tag: AU_LINUX_ANDROID_KK_2.7_RB1.04.04.04.007.067).

2

android_hardware_qcom_display. Based off vanilla CAF sources

2

proprietary_vendor_oppo. Proprietary files for Oppo devices

2

android_frameworks_base. Java

2

android_kernel_lge_v400. Based off CAF LA.BF.1.1.1_rb1.x

2

android_kernel_oneplus_msm8974-twrp. C

2

android_device_oneplus_onyx. C

2

android_device_google_wahoo. Pixel 2 / Pixel 2 XL common device tree

1

vendor_oneplus. Makefile

1

android_packages_apps_CMUpdater. Java

1

cm_platform_sdk. Java

1

AnyKernel2. Shell

1

mpv. 🎥 Command line video player

1

android_packages_apps_WeatherProviders. Makefile

1

android_build. Android Build System (cyanogenmod)

1
52
Apply