![]() |
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
Quote:
The next kernel-plus, with more upstream goodness, should come when I get my spanking new GTX 650 Ti Boost. A little treat I got myself for Xmas, and just in time too - my GTX 295 works fine but just shuts down when 2D transforms are done in 3D contexts (see: every modern composited desktop ever) |
Re: [Announce] kernel-plus for Harmattan
|
Re: [Announce] kernel-plus for Harmattan
Can this kernel be flashed directly to phone, or need to use Ubiboot?
|
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
Thank you @Hurrian, it was a breeze to install on my N9 and @Juiceme also for Ubiboot.
Cheers! all the best :cool: :D |
Re: [Announce] kernel-plus for Harmattan
I managed to get this compat-wireless package from TI to compile after making tweaks to the compat package and doing some manual patching to the stock kernel (with open mode patched, too).
http://processors.wiki.ti.com/index....Wireless_Build I hand patched the kernel source with some guidance from here: http://wireless.kernel.org/en/users/...Porting_wl12xx I can load the compat cfg80211, mac80211, and wl12xx drivers. However, when I load the wl12xx_sdio.ko, I get in dmesg: Code:
wl1271: ERROR request_irq() failed: -22 Would anybody be interested in the sources for poking around themselves? |
Re: [Announce] kernel-plus for Harmattan
@jackburton -22 is access denied, no?
|
Re: [Announce] kernel-plus for Harmattan
A few links to look at
http://e2e.ti.com/support/low_power_.../t/140146.aspx http://e2e.ti.com/support/low_power_...35/932756.aspx In one of those, there is a link refferal to http://lists.meego.com/pipermail/mee...er/000674.html, which unfortunately is now dead. But, perhaps someone can get lucky and find some qoutes somewhere on what was discussed there. |
Re: [Announce] [12.13.01] kernel-plus 2.6.32.59 for Harmattan
Quote:
http://talk.maemo.org/showthread.php?t=85118&page=4 |
Re: [Announce] kernel-plus for Harmattan
Did anyone test my compile bluez package ?
http://talk.maemo.org/showpost.php?p...&postcount=222 |
Re: [Announce] kernel-plus for Harmattan
Not yet.
Regular installation for this .deb? |
Re: [Announce] kernel-plus for Harmattan
Quote:
install with devel-su, develsh and then dpkg -i from terminal WOuld test myself - but, have no LE BT devices :) I only tested with regular BT connectionss |
Re: [Announce] kernel-plus for Harmattan
I just tried to install and got the following error:
Code:
Reading database ... 59078 files and directories currently installed.) |
Re: [Announce] kernel-plus for Harmattan
Quote:
Code:
dpkg --force -i *.deb |
Re: [Announce] kernel-plus for Harmattan
1 Attachment(s)
@nieldk==> I'm using R6, and i can't install it despite your instructions.
|
Re: [Announce] kernel-plus for Harmattan
Quote:
Code:
export AEGIS_FIXED_ORIGIN=com.nokia.maemo |
Re: [Announce] kernel-plus for Harmattan
1 Attachment(s)
Thanks,
I think i've got error installation. Anyway, i'll test BT connection this week with some device BT 4.0 LE ;-) |
Re: [Announce] kernel-plus for Harmattan
Quote:
http://redmine.replicant.us/projects.../SamsungSerial |
Re: [Announce] kernel-plus for Harmattan
Quote:
Why it works on the given Samsung devices, is that the designers of the device have been clever and wired up the internal UART's RX/TX pins to the same pins that go to USB drivers +D/-D pins. Clever hack but it requires that you have the HW there to support it... |
Re: [Announce] kernel-plus for Harmattan
Bought 3 :P gonna try it anyway LOL
|
Re: [Announce] kernel-plus for Harmattan
So decided to try this out with my spare N9. Probably not going be much use for user like me, but hey, to learn one must try.
I wan't to make sure something before I do, since I am not gonna install Ubiboot at this time 'cos this probably is going to be one time "try it out, how it feels" thing for me and now it seems that best directions to do this are for ubiboot. So, if I install this without ubiboot: 1. I d/l the 2.6.32.56-plus r6.tar and do: tar xvzf linux_2.6.32.61-plus-20131128.tar.gz -C / at my phone and then take /boot/zImage back to my PC and do flashing? 2. I do "depmod -a 2.6.32.61-plus" after the flashing? At phone or PC? I don't understand this... :D Soo, someone help a noob out here ;) |
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
Quote:
|
Re: [Announce] kernel-plus for Harmattan
Hi! I'm a complete newbie here, havin' got an N9 few days ago. But I'm not ignorant of all the vast underground development that the community has been pursuing *BRAVO* :). Being a noob, I'm tryin to learn everythin' hands-on ;)
Now I plan on installin' this without ubiboot - jus so I learn the method. So I note the installation method from OP as below: Quote:
Quote:
Quote:
> which location on phone I need to place the downloaded kernel file. > whether I can do the entire operation on phone or if PC is required, for which part and what order (the steps from OP don't seem to mention anythin' about hookin' up phone and PC) Note that (if it matters) I have installed Coderus aegis-install and opensudo via N9QT. A simple-to-understand response for a not-so-geeky-yet-but-tyrin-to-get-there chap:p would be highly appreciated (ATM I'm still in very early learnin' stage) TIA, Cheers 'n beers, JoEy |
Re: [Announce] kernel-plus for Harmattan
step1: unpack modules
step2: run depmod step3: flash kernel you dont need kernel file on phone if you dont need ubiboot. |
Re: [Announce] kernel-plus for Harmattan
Thank ye @coderus. But might I press to be borne with little further (remember, I'm a painful noob ATM. But not for long)...
So, >how to unpack modules >how to run depmode >to flash kernel, presumin' I need to use a code on flasher 3.12.1 (correct me if I'm wrong) while connectin' phone (should I switch it off first), what is the command? I did read the whole thread and several others but all the talk is already at a level much above where I'm at. I wanna climb up to a comfortable base to be able to understand the mighty contributions here. So, again I say, simple-to-understand steps, I pray. |
Re: [Announce] kernel-plus for Harmattan
The kernel tar archive contains both the kernel and the modules.
When you install the kernel without ubiboot, you do not copy the kernel to the device, but instead you need to have it on your linux/windows/mac computer that you are using to flash it. The modules in the tar archive, however, need to go to the specific folder inside the device. This is the reason for the advice "first untar the kernel archive on the device and then copy the kernel to your PC from /boot/" (but of course you can also untar the archive also on your PC and get the kernel from there, no need to copy it off the device... :D) Okay... so first thing is to untar the archive, and that command was already posted above. Next thing is to resolve the module dependencies. Unless this step is done correctly, the kernel does not know which modules it needs to load together for a feature set, which means again that your device won't boot up. And as was also mentioned, you need to do this step of course before you flash the kernel. How to do that; go to the directory that contains the modules you just unpacked, "/lib/modules/2.6.32.61-plus". (needless to say, this is done on terminal and as root) Give the command "/sbin/depmod -a 2.6.32.61-plus" Check that there is created a bunch of files starting with module* (there should be about 11 of those if I remember correctly) Last thing is the kernel flashing. For this you need flasher version 3.12.1 just as you noted yourself. In addition you need the correct firmware.bin file for your device, and I assume now that you propably have it if you have ever before flashed the device. The firmware file is needed becuse the flasher needs to extract from it the remote flashing counterpart called the APE which actually is another small self-contained linux filesystem that knows how to flash the device... Flashing is done the usual way; first power off the device, then give the flasher command and last step is to connect the device in USB. The flasher command you should use is this: sudo flasher -a firmware.bin -k zImage_2.6.32.61-plus-20131128 --flash-only=kernel -f -R That's it, really. Now your device boots up with your new kernel. |
Re: [Announce] kernel-plus for Harmattan
Has anybody made a video of the process? I flashed kernels with different patches from later kernel versions for the past two weeks probably 30 or more times. I could make a video if somebody thinks it's worth it.
|
Re: [Announce] kernel-plus for Harmattan
...and this, ladies and gents, is why I don't intend on supporting boot methods other than Ubiboot (although, it must work both ways!)
I recognize though that some people legitimately prefer not having Ubiboot - and I'll respect that choice. For those who need a HOWTO: Installation without Ubiboot (UNSUPPORTED) On the device: # tar xvzf [DOWNLOADED FILE].tar.gz -C / # depmod -a 2.6.32.61-plus Copy the zImage file in the [DOWNLOADED FILE]'s /boot directory to a location on your PC. On a PC with Flasher installed: # flasher -a [ROOTFS].bin -k [zImage] -f --flash-only=kernel Done! I was intending to make a deb to automagically install the new kernel, run depmod, and sed the Ubiboot entry to boot it. I've been busy the past few weeks though - college and life in general's been like a whirlwind trying to finish up before Xmas break starts :p When I get the time, I'll hopefully fix up the broken Debianization. EDIT: I've uploaded a new source patchset - this one applies straight over vanilla 2.6.32.61! It saves you 1 command and about 16MB of uncompressed patch ;) |
Re: [Announce] kernel-plus for Harmattan
Quote:
@juiceme's post is categorically clear to me (thanks a bunch @juiceme & @Hurrian). M going to try this out now. Then, perhaps, if a video's made, we could always link it it the OP for so newbie's such as me don't pester the experienced with same basic questions :cool: |
Re: [Announce] kernel-plus for Harmattan
Quote:
:) |
Re: [Announce] kernel-plus for Harmattan
What about MTP?
|
Re: [Announce] kernel-plus for Harmattan
Quote:
I remember there being a f_mtp and ptp driver for Buteo MTP, but it was never implemented for Harmattan. If we get Buteo MTP working, it should be possible to merge all partitions on the device into one big partition, with different btrfs subvolumes. No more problems with partitioning out 16GB of space! :D |
Re: [Announce] kernel-plus for Harmattan
Yeah it would be nice... :)
|
Re: [Announce] kernel-plus for Harmattan
Hey Hurrian,
I was just remembered by this. What about including 'open up max. number of mmcblk devices' in kernel-plus? I know I know, it would only be helpful if juiceme (ubiboot) and e-yes (nitdroid) would fix their kernels also. And even than nemo/sailfish/other would need to reside on partitions lower p8, but that would offer a lot more of possible partitions/OSes/playground. So Hurrian and juiceme. What do you think? If you feel like to play with it, I would encourage you to get in contact with e-yes afterwards. Please do not see this as request or demand (atm I am fine with 7 partitions ;)), but as a reminder (something to think/talk about). Merry christmas -- oh and btw Quote:
|
Re: [Announce] kernel-plus for Harmattan
Quote:
I'd say btrf support for example is more urgent atm. |
Re: [Announce] kernel-plus for Harmattan
Hello
I recently installed the latest version of Kernel plus. Could it be because of this, that everytime I delete or install an app, my N9 closes all open programs? I have absolutely now idea how to begun solving this problem. Also, shouldn't this Kernel include Opptimizer compatibility? At least on my phone Opptimizer does not recognize this. |
This problem is present in every open mode kernel afaik
here's the fix: http://talk.maemo.org/showthread.php...ng#post1387413 I don't know about opptimizer though as I don't overclock my N9.... |
Re: [Announce] kernel-plus for Harmattan
perhaps add this to the next - major - update ?
http://talk.maemo.org/showpost.php?p...51&postcount=9 |
All times are GMT. The time now is 21:21. |
vBulletin® Version 3.8.8