kernel-Power Stable v49 in Extras-Devel

Dec 2, 2011

Last version v49 which is now in Extras-Devel has new frequency scheme, so everyone who has custom profile (or modified /etc/default/kernel-power) MUST modify them according to new frequencies, i.e to remove 700 and to change 750 to 720. See more on
Version v49 is in Extras-Devel repository, but maemo package interface still does not see it. So I cannot promote kernel-power into Extras-Testing! See bug:

New thread about development here:


Update (from old version):
Use Hildon Application Manager or via apt-get

In Hildon Application Manager install package: Linux kernel for power user
Or via apt-get package: kernel-power-flasher

Overclock support (optional):
In Hildon Application Manager install package: Linux kernel for power user (settings and overclock)
Or via apt-get package: kernel-power-settings

Multiboot support (optional):
In Hildon Application Manager install packages: Maemo ULTimate BOOTloader and Linux kernel for power user (boot image for multiboot)
Or via apt-get packages: multiboot and kernel-power-bootimg

Multiboot and overclock support can be uninstalled via Hildon Application Manager or via apt-get. Uninstalling kernel image is possible only via menu entry "Nokia Kernel".



kernel-power (1:2.6.28-10power49) fremantle; urgency=low

* support for binding and unbinding framebuffer console
* split nokia patch nokia-20093908+0m5.diff into more
* smartreflex - added calibration values for 720MHz and 805 MHz (SW calculated according to TI docs)
* update radio-si4713 fm transmitter:
* removed nokia code and special ioctl which disabled changing power_level
* ability to lock and unlock power_level via sysfs
* update bq27x00 battery driver:
* backport changes from upstream
* add support for accessing bq27200 battery registers using ioctl
* fixed rx51 board info and module now working again (but bme must be stopped)
* fixed rebooting device after battery module was unloaded
* update dspbridge driver (by freemangordon):
* fix ioctl buffer overrun
* DSS video memory is increased from 6 to 8 megabytes, allowing DSS scaler to rescale HD videos (including 1280x720)
* add support for for CONFIG_BRIDGE_NEW_API
* fix DSP cache when is incoherent with main memory, which leads to memory errors
* backport fixes from omapzoom kernel-omap3
* backport harmattan patches
* support both new and old ictl
* added new patches:
* adding-ramzswap-driver.diff
* patch_swap_notify_core_support_2_2.6.28.diff
* update_mmu_cache_arm.diff

-- Pali Rohár <hidden> Fri, 18 Nov 2011 22:44:19 +0100

kernel-power (1:2.6.28-10power48) fremantle; urgency=low

* cleaned and rewritten debian/rules
* cleaned patches (splitted nokia and omap patches)
* revert back -source and -debug package
* updated info about kernel-power for HAM
* possible to install only -bootimg package (same features)
* fixed kernel-power uninstall script
* 720p DSP patch by freemangordon
* ext4 data corruption patch by Tigerite
* minstrel-aziwoqpa patch from garage tracker
* compcache/zram patch from kernel-bfs
* enabled usbnet dm9601 kernel module
* enabled nilfs2 kernel module
* enabled xts kernel module
* fixed class 10 microSD card
* disabled patch i2c-battery.diff
* disabled board-rx51-peripherals.diff (disabled autoloading bq27x00_battery module)

-- Pali Rohár <hidden> Sat, 09 Jul 2011 16:03:55 +0200

kernel-power (1:2.6.28-10power47) fremantle; urgency=low

* enabled additional kernel modules (for usb host mode)
* backported bq27x00_battery patch
* some patches from kernel-power bugtracker
* multiboot support in kernel-power-bootimg package

-- Pali Rohár <hidden> Sun, 01 May 2011 01:22:09 +0200


Known problems:
* JoikuSpot not working
* Some bluetooth headsets not working
* BME and bq27x00_battery module cannot live together


Source code:
Project is hosted on Maemo Garage in git repository.
Project site:

Bugs and patches can be reported/sent in this thread, on project bug tracker, on IRC or on my email address.

0. Download source code from git repository (may contains unreleased code):

$ GIT_SSL_NO_VERIFY=1 git clone
$ cd kernel-power
$ kernel-power-2.6.28/debian/rules get-orig-source
$ tar --strip-components=1 -C kernel-power-2.6.28 -xf kernel-power_2.6.28.orig.tar.gz kernel-2.6.28

0. Or download via apt (contains exact same last version):

$ apt-get source kernel-power

1. Compilation in scratchbox:

$ fakeroot apt-get install sdk-fiasco-gen
$ cd kernel-power-2.6.28
$ dpkg-buildpackage -b -rfakeroot

2. Compilation with madde:

$ cd kernel-power-2.6.28
$ patch -p2 -i debian/madde.patch
$ mad dpkg-buildpackage -b
$ patch -p2 -R -i debian/madde.patch


Thanks to @mwkn for the Tweet Source Maemo.Org

Leave a Reply

Your email address will not be published.


About us

IoT Gadgets is dedicated to bring you all the Internet of Things IoT news that pertains to gadgets. Simple. We love for you to join us on this journey.

Contact us: [email protected]


linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram