Skip to content

Rissu (Lineage) kernel for Samsung Galaxy A10s (Android 11 firmware) Clang 11-13 Supported.

License

Notifications You must be signed in to change notification settings

samsung-mt6765-devs/android_kernel_samsung_a10s

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rissu's Kernel Source for Samsung Galaxy A10s

Based on Android 11 firmware.

How to build

# Clone kernel repo
$ git clone https://github.com/rsuntk/android_kernel_samsung_a10s-r.git kernel-a10s
$ cd kernel-a10s

# See all defconfig
$ ls kernel/arch/arm64/configs

# Export the defconfig (stock rom)
$ export DEFCONFIG=yukiprjkt_defconfig

# Export the defconfig (lineage & gsi)
$ export DEFCONFIG=lineage_defconfig

# Export LLVM path
$ export PATH=/home/$(whoami)/toolchains/clang-r428724/bin:$PATH

# Export CROSS_COMPILE path (aarch64-linux-android)
$ export CROSS_COMPILE=/home/$(whoami)/toolchains/aarch64-linux-android-4.9/bin/aarch64-linux-android-

# Build
$ bash build_kernel.sh

Features

  • Support LTO (Link-Time Optimization)
  • Support 99% llvm (yes, we still use Android-CC assembler)
  • Mediatek's Connectivity modules as inline
  • Prebuilt KernelSU (please change CONFIG_KSU to y)
  • Full Permissive

Credits

  • 2024 Rissu
  • 2024 Rissu Projects
  • 2024 yukiprjkt

About

Rissu (Lineage) kernel for Samsung Galaxy A10s (Android 11 firmware) Clang 11-13 Supported.

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • C 98.2%
  • Assembly 1.1%
  • Makefile 0.3%
  • Shell 0.1%
  • Perl 0.1%
  • Python 0.1%
  • Other 0.1%