![]() |
Re: [Announce] kernel-plus for Harmattan
Quote:
This confirms that your configuration is OK. So, you can boot other kernels, like "zImage_2.6.32.54-openmode_l2fix" OK, only the kernel "zImage-2.6.32.61-plus_20131030" is failing? Now, the most common problem I have seen with kernels that load correctly but fail to boot is some mixup with modules. Are you sure that you ran "/sbin/depmod -a 2.6.32.61-plus" after extracting the modules to the device? (you can check that, if you look in the directory "/lib/modules/2.6.32.61-plus/" you should have 110 modules, the files ending at ".ko" and 11 dependency files, starting with "modules." |
Re: [Announce] kernel-plus for Harmattan
Yes that is the command that I ran, I will try the process again, Thanks for the help I really appreciate it, I wish I were smarter to get this going, I will go through the steps again and post my results, Thanks so much
|
Re: [Announce] kernel-plus for Harmattan
Thanks for the patience, I booted in, I am not sure what i did differently but i did the entire process again and it booted first time, Thanks again so much this is fantastic,
|
Re: [Announce] kernel-plus for Harmattan
Quote:
I'm sorry if my English is bad and lack of my knowledge. Did you rename kernel to zImage-2.32.61-plus? I think the name of kernel (zImage-A) and folder of modules (A) must be same, but in current "kernel-plus-61-r2.tar.gz" those are different; Kernel name is zImage-2.32.61-plus_20131030 and modules folder name is 2.32.61-plus. I had deleted "_20131030" from kernel name at first and after that I tested it with Ubiboot and it worked :) . I didn't test it as it was extracted. |
Re: [Announce] kernel-plus for Harmattan
Nope.
Modules folder (under /lib/modules/) needs to match to in-compiled kernel name string ('uname -r'). The name of the kernel image itself may be whatever you like (e.g. myFancyLittleSelfCompiledOne.kernel or something more meaningful ;)). |
Anyone can help me repackage the opptimizer ui, so no need dependency for opptimizer??
|
Re: [Announce] kernel-plus for Harmattan
What does one actually gain with upgrading to this version of the kernel?
Yes, I've read the new features implemented on the 1st page, but it doesn't seem to change much on how my phone will work. |
Re: [Announce] kernel-plus for Harmattan
Quote:
If you use your device just with "regular applications" launching platform, like you'd use a dumbphone like iPhone or Lumia, then you do not need these things. Upgrading to the new kernel does not change your "user experience" at all. :D |
Re: [Announce] kernel-plus for Harmattan
Can you add
CONFIG_WL12XX_SDIO_TEST=m (network 80211 configuration parameter) to the power kernel ? It seems this is what is needed to get injection working, together with either iwconfig or macchanger MAC. I compiled it as a module to be able to test (able to load/unload) together with 80211 compiled as a module, like the power kernel. I guess it could be compiled as 'y', but, I believe being able to load on need can save battery power :) |
Re: [Announce] kernel-plus for Harmattan
Quote:
Thanks |
Re: [Announce] kernel-plus for Harmattan
Quote:
Let's take a small steps at a time, and eventually (after a long time and huge workload ) a 3.x version might emerge :D Props for Hurrian to do the hard part, I'm just enjoying being along for the ride.... |
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
The newest build (first post) has been updated with CONFIG_WL12XX_SDIO_TEST=m.
/lib/modules/2.6.32.61-plus has also been pre-depmodded to avoid help thread user posts. USB Ethernet client drivers, have been disabled - USB Host support on N9/50 looks like it's nonexistent, so to trim some fat, I'm removing them from the kernel image (some of them look like they're set to =y. Yikes!) I'd also appreciate some "lsmod" dumps from N9 and N950s of different hardware revisions - pastebin them and PM them to me! I suspect some more drivers from Harmattan device prototypes still have configs enabled inside rm581_defconfig. The source patches will be updated soon enough - I think I may have resolved the build errors encountered when CONFIG_OPPTIMIZER is enabled. Give me some more time. That aside, as a dev I normally don't ask for contributions, but you may have heard about Typhoon Haiyan - the storm has pretty much smashed a large part of the more southern part of my country, and hundreds of thousands are in dire need of support rebuilding after the devastation. I'd appreciate it if you can put a beer or two's worth of $LC_MONETARY toward charities part of the relief efforts ;) |
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
Could you please patch power kernel with these :)
OK, to get packet injection complete (mac80211 module), and to speedup injection, we need two patches to kernel/net/wireless/chan.c and kernel/net/mac80211/tx.c Fix negative (-1) channel: apply this patch to kernel/net/wireless/chan.c Code:
diff --git a/net/wireless/chan.c b/net/wireless/chan.c Speedup injection apply this patch to kernel/net/mac80211/tx.c Code:
diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c |
Re: [Announce] kernel-plus for Harmattan
I'm on the road now but unless Hurrian is quicker to respond I'll patch those when I get home :)
|
Re: [Announce] kernel-plus for Harmattan
Patched, new kernel released ;)
This release includes major changes - see the first post for details! We are slowly approaching equivalency to 2.6.34 series... |
Re: [Announce] kernel-plus for Harmattan
Excellent efforts everyone! @Hurrian, how's your hand nowadays? :)
|
Re: [Announce] kernel-plus for Harmattan
Is there a git repo somewhere of kernel to track ?
|
Re: [Announce] kernel-plus for Harmattan
Quote:
Quote:
It's on GH - if anyone wants code added, you can fork it and send a pull request, or send me a patchfile. The code on GitHub is ever-so-slightly newer than K+ 20131118, nothing major enough to warrant a new build though. By the way, is /anyone/ working on getting a new GCC on top of Scratchbox? We'd eventually want to build the kernel in Thumb-2 mode, shrinking it by ~25% (2.6MB -> 1.9MB) |
Re: [Announce] kernel-plus for Harmattan
One step closer to perfect :)
http://www.spinics.net/lists/linux-w.../msg78413.html Code:
diff --git a/drivers/net/wireless/wl12xx/main.c b/drivers/net/wireless/wl12xx/main.c Code:
diff --git a/drivers/net/wireless/wl12xx/tx.c b/drivers/net/wireless/wl12xx/tx.c |
Re: [Announce] kernel-plus for Harmattan
2.6.32.61-plus r4
This is a major release. Includes ExFAT Unified EXT2/3/4 fs driver Does this mean that you don't need to care about: - Formatting MyDocs into ext3 or ext4 : and by that you can exceed the 4GB limit of space for programs (OS')? |
If it's FAT it's crap and limited to 4gb max file size... ;)
|
Re: [Announce] kernel-plus for Harmattan
Quote:
Also make sure you're using the newest ubiboot! As for the 4GB limit: no. If it makes you feel any better, you can use Ubiboot to backup /home, delete the /home partition (4GB for configs!), expand /, copy /home onto say /.home on the rootfs, then change fstab to bindmount /.home onto /home You could do without the bindmounting and just put home on /home, but the free space meter would b0rk. Quote:
I think the wl1271 driver it's patching against is a lot newer. Time to port the newer kernel driver in? The struct first appears in mainline with Linux 3.3 |
Re: [Announce] kernel-plus for Harmattan
Quote:
Thank I also forked it to the harmattan team too , for visibillty and cooperation too : https://github.com/harmattan/kernel-plus-harmattan |
Re: [Announce] kernel-plus for Harmattan
Quote:
Also, change the default branch to harmattan-2632 ;) |
Re: [Announce] kernel-plus for Harmattan
servis manual will help in kernel development?
Schematics version manual http://s5.hostingkartinok.com/upload...82806e86a4.jpg |
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
Quote:
http://s5.hostingkartinok.com/upload...1f549fc765.jpg |
Re: [Announce] kernel-plus for Harmattan
Quote:
The serial pins I was talking about are not in the connector, they are on the board next to the connector |
Re: [Announce] kernel-plus for Harmattan
Quote:
http://www.swagman.org/juice/connectors.png |
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
Quote:
My schemas are called Nokia_N9_RM-696_Full_schematics_v1.0.pdf (md5sum=1a2ed579ff571fb16d948d155204a5e9) I don't remember where I got the file, though. |
Re: [Announce] kernel-plus for Harmattan
|
Re: [Announce] kernel-plus for Harmattan
Quote:
I couldn’t found: J5600 & J5610 :( , just like you... |
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
Quote:
http://www.swagman.org/juice/13110002.jpg |
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
Quote:
|
All times are GMT. The time now is 16:14. |
vBulletin® Version 3.8.8