Skip to content

t3mp-0xCC/linux-kernel-B610s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Kernel 3.10.59 for SoftBank Air 3(B610s-77a)

Overview

linux kernel source for B610s-77a. Porting from B618s-22d linux kernel.
B618s-22d kernel source code(https://consumer.huawei.com/en/opensource/detail/?siteCode=worldwide&keywords=b618s&fileType=openSourceSoftware&pageSize=10&curPage=1)

detail : https://greentea-hoge.hatenablog.com/entry/2020/09/03/172235

How to configure

  1. Change current directory
cd path/to/kernel/source
  1. Configure kernel with menuconfig
make ARCH=arm B610s_defconfig

make menuconfig ARCH=arm 
  1. Overwrite defconfig
mv -f .config arch/arm/B610s_defconfig
  1. Cleaning
make mrproper

How to build

  1. Get cross compiler

I recommend linaro.org one
https://releases.linaro.org/components/toolchain/binaries/4.9-2017.01/armeb-eabi

wget https://releases.linaro.org/components/toolchain/binaries/4.9-2017.01/armeb-eabi/gcc-linaro-4.9.4-2017.01-x86_64_armeb-eabi.tar.xz
tar xvf gcc-linaro-4.9.4-2017.01-x86_64_armeb-eabi.tar.xz
  1. Set some variables
export PATH=$PATH:/path/to/gcc-linaro-4.9.4-2017.01-x86_64_arm-eabi/bin

export CROSS_COMPILE=arm-eabi-
  1. Prepare config file
make ARCH=arm O=output B610s_defconfig
  1. Build kernel
make ARCH=arm O=output -j8

If you finish building, you can find zImage in output/arch/arm/boot/zImage

About

Linux Kernel 3.10.59 for SoftBank Air 3(B610s-77a)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published