Skip to content

nitubhaskar/Merruk-Technology

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MerrukTechnology Kernel Version : 2.5

For Samsung GT-S5360 : Galaxy Y Young


Introduction

  • This kernel source code repository has included tools to simplify building the kernel, create/install the environment and, eventually, compress the kernel image (zImage, RamDisk) after you make your modifications in the Boot directory.

  • When you execute the scripts you will see the verbose output for better understanding the processes.

This can be done in three steps:

* 1. Compiling
Build the kernel. There are 4 parameters to customize your build.
* 2. Preparing the environment
Set up the environment and decompress the RamDisk.
* 3. Kernel compression
Compress the kernel image with modifications in the boot directory or with default Merruk or Samsung files.

Compiling

For compiling Merruk Technology kernel open the command prompt (CONSOLE) and see this :

DescriptionMeaningCommandParameter
New Compile/Update Existing KernelFirst Compile or Only Modded CodesKernel_Make-MT
Specific 'CONFIG_FILE' CompileMust be in /arch/arm/configs/Kernel_Make-CF totoro_brcm21553_05_defconfig
Clean Build (0 files already built)Like first time, clean files and buildKernel_Make-CL
Specify number of prosessorsScript guesses that automaticallyKernel_Make-CPU [Number of cores] (all cores by default)

Preparing the environment

On first use of the Tools directory you need to set up the environment :

Usage:

cd ./Tools

./Install.sh [Parameter]

Parameters:

merruk
Use Merruk Technology RamDisk
stock
Use Samsung RamDisk

Kernel compression

You can simply call this tool after you made changes in the 'Boot' directory (RamFS) :

Usage:

cd ./Tools

./Compress.sh [Parameter]

Parameters:

merruk
Use Merruk Technology kernel
stock
Use Samsung kernel

Output files

Your compressed kernel will be built as:

PDA.[parameter].tarOdin file, search for a compatible version
Kernel.[parameter].Boot.imgRaw file, flash with 'dd' command

About

Go To Open Source Solutions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published