maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   [Announce] N9/N950 Kernel update project [Help needed] (https://talk.maemo.org/showthread.php?t=86971)

mariusmssj 2012-09-22 11:14

[Announce] N9/N950 Kernel update project [Help needed]
 
Summary:
Quote:

The N9 kernel currently used with various Mer images is based on old 2.6.32 maemo kernel. This page collects needed info for any developers who might want to help in updating that kernel to latest linux-stable version.
Note for N950 users: the N950 support is there but it's not tested very well as we develop with N9 mostly, so issues may appear. N950 patches also very welcome though.


Contact info:
Quote:

IRC: #mer and #nemomobile @irc.freenode.net
Mailing list: mer-general@lists.merproject.org
CC mer-general if you send patches to upstream lists like linux-omap


Links and further project information:
N9 Kernel update project Wiki Page
Chat on IRC connect to #mer and #nemomobile channels
Mer N9 Kernel - Kernel update project for N9 running on Mer


TO DO list for kernel update:

USB networking ------------------------> phdeswert DONE :)
Display drivers -------------------------> jnikula DONE :)
PowerVR 3D drivers missing---------> jnikula DONE :)
Touch driver board configuration----> jnikula DONE :)
WLAN driver fixing---------------------->Tieto DONE :)
CPU frequency tables missing-------->Tieto DONE :)

Nokia H4P bluetooth driver missing-> tieto
Audio driver parts missing------------> free for taking!
CMT (cellular modem) drivers-------> free for taking!
Volume buttons board config--------> free for taking!
RM-680 / RM-696 Board configs / device tree--------> free for taking!
[ There is a LOT of board configs missing, not sure though if we should actually use device tree instead these days. Someone (tm) should investigate. ]
Port needed Mer specific patches from old N950 kernel OBS pack--------> deztructor
[Yes, all 100+ patches there should be checked :P ]

NOTE: Kernel tree moved from bitbucket to github starting 1st of October 2012!


Contributing:
If you would like to contribute in any way please do so through the Wiki or IRC #mer and #nemomobile


I'll update this page with more information and better formatting (I am not responsible for this project, I'll just try to provide latest information to keep everyone up to date) :)

ivo777 2012-09-22 12:01

Re: [Anounce] N9/N950 Kernel update project
 
Thanks +1 added :)
We will waiting for news and updates.

Hurrian 2012-09-22 14:01

Re: [Announce] N9/N950 Kernel update project
 
That's really neat. I haven't had time IRL to work on kernel-plus, so this is a start.

Looking at the commit logs, a lot of the work for Harmattan's kernel has been put into mainline, with the obvious exception of the PowerVR driver, which is a massive patch.

EDIT:
Looking at the Nokia Harmattan patch (~16MB in size), there's a lot of board-specific code strewn around that needs to be patched in.

May I suggest simply running patch -p1 < nokia-harmattan.diff and catching the (extremely large) number of rejects?

Stskeeps 2012-09-22 21:32

Re: [Announce] N9/N950 Kernel update project
 
Might also interest some, as it helps show Jolla's interest in being a good open source citizen. And no, sadly, it doesn't mean that Jolla's OS would come to N9 - there are conditions in the licensing of the hardware adaptation bits that make it impossible. But the N9s make great development devices for many.

Check out the e-mail domain used in https://bitbucket.org/kjokinie/mer-n9-kernel commits (hint, starts with j and ends with .com)

mariusmssj 2012-09-23 07:32

Re: [Announce] N9/N950 Kernel update project
 
Quote:

Originally Posted by Stskeeps (Post 1270797)
Might also interest some, as it helps show Jolla's interest in being a good open source citizen. And no, sadly, it doesn't mean that Jolla's OS would come to N9 - there are conditions in the licensing of the hardware adaptation bits that make it impossible. But the N9s make great development devices for many.

Check out the e-mail domain used in https://bitbucket.org/kjokinie/mer-n9-kernel commits (hint, starts with j and ends with .com)

Thank you :) first post updated! Also I would like to inform that on the Wiki Page the link to
Code:

git clone https://bitbucket.org/kjokinie/mer-n9-kernel.git
is not working, givers 404. It Seems like .git at the end is not needed. Just to let you know

mariusmssj 2012-09-24 20:03

Re: [Announce] N9/N950 Kernel update project
 
[Update]
To do List updated. Help with 6 subjects still needed

ZiiimZooon 2012-09-24 21:33

Re: [Announce] N9/N950 Kernel update project [Help needed]
 
Noob question: Will a new kernel make the N9 better? :p

mariusmssj 2012-09-24 21:50

Re: [Announce] N9/N950 Kernel update project [Help needed]
 
Quote:

Originally Posted by ZiiimZooon (Post 1271742)
Noob question: Will a new kernel make the N9 better? :p

these are just a screens from a benchmarks on a PC
http://openbenchmarking.org/embed.ph...152cbf58be&p=1
http://openbenchmarking.org/embed.ph...6f040a0326&p=1

N9 is using 2.6.32 kernel while current stable kernel release is 3.5.4.

A simple answer is yes and no. It all depends on how it's done. It does have a potential of bringing great benefits and even features to N9/950

-Tyler- 2012-09-24 22:48

Re: [Announce] N9/N950 Kernel update project [Help needed]
 
another to do list will be IPtables NAT module without it, is imposible to do pentesting with N9

mariusmssj 2012-09-25 09:21

Re: [Announce] N9/N950 Kernel update project [Help needed]
 
Quote:

Originally Posted by -Tyler- (Post 1271755)
another to do list will be IPtables NAT module without it, is imposible to do pentesting with N9

is "# CONFIG_IP_NF_IPTABLES is not set" was that what you asked for? It's actually enabled as module for IPv6, but not for IPv4..


All times are GMT. The time now is 15:02.

vBulletin® Version 3.8.8