Active Topics

 


Reply
Thread Tools
Posts: 10 | Thanked: 0 times | Joined on Jul 2010
#1
Hi,

I have noticed that psfreedom requires kernel power46:
Code:
/opt/psfreedom/modules/hermes/power46
/opt/psfreedom/modules/hermes/power46/psfreedom.ko
/opt/psfreedom/modules/pl3/power46
/opt/psfreedom/modules/pl3/power46/psfreedom.ko
Apparently, it has not yet been updated for power47 which is the current version.

If I do a apt-cache showpkg kernel-power-bootimg:
Code:
Package: kernel-power-bootimg
Versions: 
1:2.6.28-10power47 (/var/lib/apt/lists/repository.maemo.org_extras-devel_dists_fremantle_free_binary-armel_Packages)
 Description Language: 
                 File: /var/lib/apt/lists/repository.maemo.org_extras-devel_dists_fremantle_free_binary-armel_Packages
                  MD5: a4d0834ca0f1ff0b84fb3edb6eb28eda

2.6.28-maemo46 (/var/lib/apt/lists/repository.maemo.org_extras-devel_dists_fremantle_free_binary-armel_Packages) (/var/lib/dpkg/status)
 Description Language: 
                 File: /var/lib/apt/lists/repository.maemo.org_extras-devel_dists_fremantle_free_binary-armel_Packages
                  MD5: 53c49ec4e99b67df534edbf9b0d2ccdb

2.6.28-maemo45 (/var/lib/apt/lists/repository.maemo.org_extras-devel_dists_fremantle_free_binary-armel_Packages)
 Description Language: 
                 File: /var/lib/apt/lists/repository.maemo.org_extras-devel_dists_fremantle_free_binary-armel_Packages
                  MD5: 53c49ec4e99b67df534edbf9b0d2ccdb
It shows "1:2.5.28-10power47" as the current version but previous versions are named "2.6.28-maemoXX" - why?
Is the "maemoXX" versions the same as the "powerXX" versions?

If I downgrade to the previous version (46), I get this kernel:
Code:
-rw-r--r--    1 root     root      1793436 Nov 18 16:09 zImage-2.6.28-maemo46
Version 47 of power kernel is named "vmlinuz-2.6.28.10-power47".

Before downgrade:
Code:
[1|root@Nokia-N900|/boot]dpkg -l|grep kernel|grep power
ii  kernel-power                                        1:2.6.28-10power47                Flashable Linux kernel for kernel power 2.6.28.10
ii  kernel-power-bootimg                                1:2.6.28-10power47                    Linux kernel boot image
ii  kernel-power-flasher                                1:2.6.28-10power47                Linux kernel updater for kernel power 2.6.28.10
ii  kernel-power-modules                                1:2.6.28-10power47                Linux kernel modules for kernel power 2.6.28.10
ii  kernel-power-settings                               0.11                              Tools for the customization of kernel settings
After downgrade:
Code:
[1|root@Nokia-N900|/boot/multiboot]dpkg -l|grep kernel|grep power
ii  kernel-power                                        1:2.6.28-10power47                Flashable Linux kernel for kernel power 2.6.28.10
ii  kernel-power-bootimg                                2.6.28-maemo46                    Linux kernel boot image
ii  kernel-power-modules                                2.6.28-maemo46                    Linux kernel modules
rc  kernel-power-settings                               0.11                              Tools for the customization of kernel settings
If I look at /lib/modules, the name looks correct:
Code:
[1|root@Nokia-N900|/boot/multiboot]vdir /lib/modules
drwxr-xr-x    5 root     root          456 May  9 09:39 .
drwxr-xr-x   10 root     root         8072 May  7 20:34 ..
drwxr-xr-x    2 root     root         7672 May  9 09:39 2.6.28-omap1
drwxr-xr-x    2 root     root          984 May  9 09:39 2.6.28.10maemo-omap1
drwxr-xr-x    2 root     root        19640 May  9 09:39 2.6.28.10power46
lrwxrwxrwx    1 root     root           16 May  9 09:39 current -> 2.6.28.10power46
So why does kernel-power-modules have the correct name (power46) but kernel-power-bootimg have a different name (maemo46)?

qiet72
 
Posts: 10 | Thanked: 0 times | Joined on Jul 2010
#2
Hi again,

I found an older backup of my rootfs and found this:
Code:
./boot/multiboot/vmlinuz-2.6.28.10power46 -> ./boot/zImage-2.6.28-maemo46
So it looks like the maemoXX version are the same as the powerXX version. I will have to boot and try it out.

qiet72
 
clasificado's Avatar
Posts: 466 | Thanked: 180 times | Joined on Feb 2010
#3
yup. retsaw confirms that maemo-46 is the correct power kernel version

http://talk.maemo.org/showpost.php?p...&postcount=446
 
Posts: 10 | Thanked: 0 times | Joined on Jul 2010
#4
Confirmed. Don't know why they rename the older versions but they are the kernel power kernels.

With multiboot installted, it is now easy to switch between different kernel versions. :-)

For the interests of anybody else, to downgrade, run the following command:

Code:
root@n900# apt-get install kernel-power=2.6.28-maemo46
qiet72
 
Posts: 701 | Thanked: 585 times | Joined on Sep 2010 @ London, England
#5
There's a new maintainer for kernel-power, AFAIK he hasn't been made maintainer for the original kernel-power project because Titan hasn't responded to messages to give his consent, so Pali, the new maintainer, had to name the packages slightly differently.
 
Posts: 28 | Thanked: 11 times | Joined on Nov 2010
#6
Try this in terminal:

apt-get install kernel-power=2.6.28-maemo46 kernel-power-modules=2.6.28-maemo46 kernel-power-headers=2.6.28-maemo46 kernel-power-flasher=2.6.28-maemo46

Make sure you remove kernel power v47 before doing this.

It'll be good if someone manage to contact titan.It's a mess to maintain kernel power without him.
 
Posts: 92 | Thanked: 69 times | Joined on Nov 2009 @ UK
#7
I take it this will work if one wishes to upgrade to 46 from 42?

FYI it does for anyone else doing the same (dont need the headers though if your'e not devving [afaik?])

Last edited by fusi; 2011-07-28 at 21:27.
 
Reply


 
Forum Jump


All times are GMT. The time now is 14:51.