forked from supercurio/linux_gt-i9000
-
Notifications
You must be signed in to change notification settings - Fork 22
/
README.txt
executable file
·38 lines (25 loc) · 1.24 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
HOW TO BUILD KERNEL 2.6.35 FOR GT-I9000
1. Visit http://www.codesourcery.com/, download and install Sourcery G++ Lite 2009q3-68 toolchain for ARM EABI.
2. Extract kernel source and move into the top directory.
3. Execute 'make aries_eur_defconfig'.
4. Execute 'make' or 'make -j<n>' where '<n>' is the number of multiple jobs to be invoked simultaneously.
5. If the kernel is built successfully, you will find following files from the top directory:
arch/arm/boot/zImage
crypto/ansi_cprng.ko
drivers/scsi/scsi_wait_scan.ko
drivers/net/wireless/bcm4329/dhd.ko
drivers/misc/vibetonz/vibrator.ko
drivers/misc/fm_si4709/Si4709_driver.ko
drivers/bluetooth/bthid/bthid.ko
Supercurio's note:
How to match the correct local version in order to load prebuilt modules:
-------------------------------------------------------------------------
In your build script, set:
For JVB:
export LOCALVERSION="-I9000XWJVB-CL118186"
You'll need to match the LOCALVERSION to the one required by binary
kernel modules coming with the associated initramfs.
How to insert your name in the kernel version displayed:
--------------------------------------------------------
You can do like that:
export KBUILD_BUILD_VERSION="Foo_version.x"