Thread
:
[Announce] N9/N950 Kernel update project [Help needed]
View Single Post
juiceme
2013-01-11 , 09:39
Community Council | Posts: 4,920 | Thanked: 12,867 times | Joined on May 2012 @ Southerrn Finland
#
20
You might build a kernel that is usable with a hacked version of Harmattan where in addition of the normal aegis-neutering you need to remove quite a lot of stuff from the OS that uses the aegis interfaces in kernel (or you could port back those as dummy interfaces to the 3.x.x kernel... I have not tried that.)
There are precompiled binaries but none of the abovenmentioned stuff of course exists in those so you need to roll your own.
Building the kernel is pretty straighthtforward, on a debian based linux you need to install ARM cross-compilation tools (but no scratchbox et al is needed), for example "apt-get install gcc-arm-linux-gnueabi"
Then get the source via git pull or download the zips from github.
(
https://github.com/nemomobile/kernel-adaptation-n950-n9
)
Compiling is fairly simple when you have the source tree correctly set up;
1.) do your modifications to source and configuration files
2.) configure the options; "make clean; make mrproper; ARCH=arm make rm696_nemo_defconfig"
## this is for the base configuration
3.) "ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make"
4.) "ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make modules_install"
5.) copy modules to device, do not forget to "depmod -a <mod_dir>"
6.) flash the beast to your device
Quote & Reply
|
The Following 2 Users Say Thank You to juiceme For This Useful Post:
mariusmssj
,
thedead1440
juiceme
View Public Profile
Send a private message to juiceme
Visit juiceme's homepage!
Find all posts by juiceme