Samsung kernel compiling requirement - General Questions and Answers

Hi. I'm about to compile some kernel mod for SM-A920F. Currently, the latest kernel released on Samsung Opensource is on binary S4 for Europe. while my device is on binary S5 for SE Asia. My question is that: are these differences important or I can just ignore them and start building right away

Related

question: how to create tun.ko module

HI all,
we all know that tun.ko module is needed to make openvpn application work.
some devices does not have this module like the samsung galaxy i5510
samsung galaxy 5, samsung galaxy ace and other devices,
im wondering because the samsung i9000 stock rom does not have tun.ko
but on custom kernel they have tun.ko module,
so can any help me on how to create tun.ko modules for specific adroid units?
since tun.ko module is specific on the unit per-se, like for example tun.ko of galaxy spica will not work on tun.ko of samsung s i9000
so please if anyone can help me on how to create tun.ko module
Get the kernel source from Samsung or your phone's vendor, download the toolchain (if not included in the source bundle), install it all on an appropriate box (typically Linux, but some might cross-compile from other platforms), then compile it.
If the vendor isn't supplying you the kernel source and toolchain, then they are in violation of GPL and an email to their legal department should get you started in the right direction.
hmmm. seems very hard to do, resources are needed specifically
is there anyone having tun.ko for galaxy ace and galaxy 5
Yes I also need tun.ko for Galaxy Ace, anyone here pretty please . . .
Up for this . . .
Does anyone created the tun.ko for the LG Optimus 2X with the stock kernel ?
Does anyone has tun.ko for Dell Venue?

[Q] Compiling AOSP for Galaxy S3

Hi:
I am trying to compile the AOSP source code for a Verizon Galaxy S3 (d2vzw). What I am trying to achieve is a ROM that has the latest android (4.4.2 at this moment or if that is not possible the 4.3) with some of Samsung's apps like the calender and contacts. I was able to successfully download and build the AOSP based on the instruction that is found on (source {.} android {.} com {/} source {/} building-running {.} html) and I have downloaded the Samsung code from Samsung's open source (opensource {.} samsung {.} com {/} reception {/} receptionSub {.} do?method=search&searchValue=i535) web site. My thinking is, since Samsung is distributing the code as open source, there has to be a way able to compile it, otherwise, it would be useless. But I am not sure how I can combine the two together. I am not looking for a pre-build ROM because I want to learn more about ROM's and customizing them. Any pointer about what to do would be greatly appreciated.
Thank you
Sam

[Q] How to build CM11 for Samsung S II Plus

I've been trying for quite some time to build CM 11 by using the device specific sources for the s2vep. Could someone explain me how to put it all together or point me to build instruction for this specific device? I think I am missing some manual steps that differ from the officially supported devices.

[Q] Kernel Source Code for GT-I8262

This is very primary and stupid question but I still need your helping hand.
I am trying on collecting volatile memory form Samsung Galaxy Duos - GT-I8262 running Android version 4.1.2 build version: JZO54K.I8262XXAMG2.
In this link I found kernel source codes for the device, but I am not clear on what to use. There are several source code zip files. For example: GT-I8262_SEA what does stands for?
I think version is build version, none of the match with mine. So using incompatible build version to make loadable kernal module of LiME: Will if destroy my device.
Please help

Nougat kernel sources released for Exynos-powered Galaxy S7 edge

Samsung released kernel sources for the Exynos-powered Galaxy S7 edge nearly 10 months ago, but with the recent Nougat update rollout for the Galaxy S7 and S7 edge, the demand for Nougat mandates a new kernel release for the new operating system update. The same Exynos-powered Galaxy S7 edge, bearing model number SM-G935F, now has new firmware containing Google’s new update with Samsung’s own tweaks included.
As always, these new kernel source releases are designed to help developers take advantage of the new software additions and allow them to create ROMs that the more tech-hungry among us can download onto their handsets. If you want to take advantage of these new kernel sources, feel free to download them through the Open Source Release Center (OSRC) by hitting up the link below.
Source: Sammobile.

Categories

Resources