maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   OS2008 / Maemo 4 / Chinook - Diablo (https://talk.maemo.org/forumdisplay.php?f=29)
-   -   'Fixed in Fremantle' and Diablo community SSU (https://talk.maemo.org/showthread.php?t=30648)

lma 2010-03-27 17:59

Re: 'Fixed in Fremantle' and Diablo community SSU
 
Quote:

Originally Posted by cstryon (Post 584396)
updated successfully. no problems. Awesome stuff. what did the patches do?

There's a changelog included in the Maemo-Upgrade-Description, but I guess if you've already installed it it's too late to see it so here goes:

Code:

kernel-diablo:
  * Fixes: BMO#2249: FM Radio frequency not set for use in Japan.
  * Fixes: BMO#2491: cant run camera applications with v4l2.
  * Fixes: BMO#3123: Patch to kernel to allow DSP framebuffer sharing on N8x0
    devices
  * Fixes: BMO#3519: Integrate screen rotation patches into stock kernel.
  * Changed debian/rules to do a parallel make because Diablo's
    dpkg-buildpackage is too old to support -j and I'm lazy.
 xserver-xomap:
  * Fixes: BMO#3519: Integrate screen rotation patches into stock kernel and X
    server.

There are a couple of more kernel patches in the queue (bug 2504 & bug 3243) but these are not yet integrated as they go into kernel modules and it's pointless to build them until we have some way to update the initfs. I spoke briefly to Stskeeps on IRC earlier this week and it seems (understandably) that a licencing request will not go very far so I'm still pondering how to do it.

The easiest option seems to be to just remount initfs rw temporarily and copy the new modules over the old ones. There's enough free space there on N800/N810 for this to be reasonably safe once or twice, however it's not a good long-term solution and I'm not quite sure about how much free space there is on an N810W. The other option would be to steal the initfs rebuilding stuff from bootmenu to create a fresh jffs2 image and flash it but that's obviously more complicated. If anyone has any other suggestions I'm all ears!

maacruz 2010-03-27 20:23

Re: 'Fixed in Fremantle' and Diablo community SSU
 
Quote:

Originally Posted by lma (Post 584467)
The easiest option seems to be to just remount initfs rw temporarily and copy the new modules over the old ones. There's enough free space there on N800/N810 for this to be reasonably safe once or twice, however it's not a good long-term solution and I'm not quite sure about how much free space there is on an N810W. The other option would be to steal the initfs rebuilding stuff from bootmenu to create a fresh jffs2 image and flash it but that's obviously more complicated. If anyone has any other suggestions I'm all ears!

The first option, done carefully, could work fine:
Remount initfs rw
Move the old modules to a backup directory
Check initfs free space
Copy new modules, checking the free space with each, just to be sure.
If there is not enough free space, restore old modules and print error message.

maacruz 2010-03-27 20:45

Re: 'Fixed in Fremantle' and Diablo community SSU
 
If we are going to modify initfs, don't forget this fix https://bugs.maemo.org/show_bug.cgi?id=3852

maacruz 2010-03-27 22:27

Re: 'Fixed in Fremantle' and Diablo community SSU
 
1 Attachment(s)
Adding osso-xterm to the wish-list:
I just remembered I have a improved version of osso-xterm. After searching where I found it, I finally arrived to this thread: http://talk.maemo.org/showthread.php?t=23291
The version available in that thread has the transparent vkb hack, but the menu options to enable/disable it aren't checkmenu, so it doesn't shows the current state and I find it too confusing.
I have managed to keep the previous deb package, if the newer is too experimental we could add this one to the SSU. It adds all options but the vkb hack.

migs 2010-03-28 00:22

Re: 'Fixed in Fremantle' and Diablo community SSU
 
Quote:

Originally Posted by lma (Post 584298)
Just pushed another update that includes a patched kernel & xserver. Both my tablets survived it, but you have been warned.

After, I installed it I thought that it 12-3 but when I go to the "about" screen l still see 12-1

fixfox 2010-03-28 00:32

Re: 'Fixed in Fremantle' and Diablo community SSU
 
Quote:

Originally Posted by lma (Post 584298)
Just pushed another update that includes a patched kernel & xserver. Both my tablets survived it, but you have been warned.

Successfully installed.... Please keep up the good work!

lma 2010-03-28 09:15

Re: 'Fixed in Fremantle' and Diablo community SSU
 
Quote:

Originally Posted by migs (Post 584892)
After, I installed it I thought that it 12-3 but when I go to the "about" screen l still see 12-1

Mea culpa (forgot to update the version in /etc/osso_software_version and the post-install script) :-(

I'm now setting those automatically from the package version so it won't happen again.

scaler 2010-03-28 11:37

Re: 'Fixed in Fremantle' and Diablo community SSU
 
Quote:

Originally Posted by lma (Post 584171)
That's bug 2491, which seems unrelated to USB.

Sorry about that. I misunderstood "camera apps" to mean "apps involving connection to (external) camera". Turns out it doesn't. Thanks for the working link to Bug 2491, which clarifies that.

Thanks also for instructions on use of Wiki. Sorry again if that was something I was already supposed to know.

cstryon 2010-03-28 22:52

Re: 'Fixed in Fremantle' and Diablo community SSU
 
got the next update. so painless. and i actually read the changelog this time. thanks guys.
I have noticed, and it might just be a placebo, but everything seems...snappier...should it be? I have noticed Rotate is certainly faster, but that may be from the rotate kernal Lma linked me to.
So what are the chance of the os, or maybe just the browser, will be upgrade with the graphics acceleration?

Once again, thanks for all the work and let me know if there is anything specific i should test and report on.

Posted from my N810.

lma 2010-03-29 01:00

Re: 'Fixed in Fremantle' and Diablo community SSU
 
Quote:

Originally Posted by cstryon (Post 586002)
I have noticed, and it might just be a placebo, but everything seems...snappier...should it be?

In your case definitely, since you were running an older kernel & xorg server. There were some significant speedups in 5.2008.43-7 :-)

Quote:

So what are the chance of the os, or maybe just the browser, will be upgrade with the graphics acceleration?
Not quite ready for end users yet if I'm reading http://talk.maemo.org/showthread.php?t=21697 & http://wiki.maemo.org/MBX_drivers_status right, but maybe someday.


All times are GMT. The time now is 17:48.

vBulletin® Version 3.8.8