2lambda123 / kgb Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
KGB KERNEL - A Kernel for Gingerbread Linux 2.6.35.7 kernel for SCH-I500 devices running TouchWiz Gingerbread ROMs Originally based on Samsung's EH09 source drop for Mesmerize. Relevant updates have been made from EI20 and EH03. BUILDING THE KERNEL 1. Set up a build environment. 2. Obtain and install/unpack an appropriate cross-compiler toolchain targeting the ARM architecture, such as Sourcery Lite arm-2011.03 GNU/Linux. Edit build.sh and set TOOLCHAIN and TOOLCHAIN_PREFIX. Also edit Makefile and set CROSS_COMPILE. These should correspond to the location of the toolchain and the filenames within the /bin directory where the toolchain is installed. For example, if you installed Sourcery Lite arm-2011.03 GNU/Linux to /opt/toolchains/arm-2011.03: TOOLCHAIN=/opt/toolchains/arm-2011.03/bin TOOLCHAIN_PREFIX=arm-none-linux-gnueabi- CROSS_COMPILE=/opt/toolchains/arm-2011.03/bin/arm-none-linux-gnueabi- 3. Run one of the following from the command line: ./build.sh (Build the kernel) ./build_log.sh (Build the kernel, and log the process to a text file in the kernel source directory) 4. Copy the Odin and/or CWM packages that are created in /build/out to somewhere else. The build script automatically deletes /build/out at the beginning of every build. NOTES Directories: /build: Catch-all for kernel build-related files that aren't technically part of the source tree /build/initramfs: initramfs template /build/update-zip: CWM zip package template /build/initramfs-*: Unmodified initramfs's extracted from stock EH09, EI20, and EH03 kernels (for reference) /build/bin: Working directory for build script during kernel build process /build/out: Output directory for Odin- and CWM-compatible packages Files: /build.sh: Build script /build_log.sh: Log wrapper for build script /arch/arm/configs/kgb_defconfig: Default kernel configuration template
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.