#!/bin/sh
tmp=/tmp/kernel-deinstall
cat > $tmp <<EOF
-This program will remove the enhanced power-user Linux kernel
+This program will remove the BFS Linux kernel
and restore the original Nokia kernel.
The settings will be kept but will have no effect.
Warning: This deinstallation method is currently experimental and could lead to a bricked device.
exit 1
fi
dbusmsg "Nokia kernel was restored. Removing enhanced kernel packages..."
-apt-get remove -y kernel-power kernel-power-modules > $tmp
+apt-get remove -y kernel-bfs kernel-bfs-modules > $tmp
ok=$?
cat $tmp
if test $ok = 0; then
[Desktop Entry]
Version=0.1
Type=Application
-Name=Deinstall Kernel-Power
-Exec=sudo /usr/sbin/kernel-power-deinstall
+Name=Deinstall Kernel-BFS
+Exec=sudo /usr/sbin/kernel-bfs-deinstall
X-Osso-Type=application/x-executable
Terminal=false
-debian/kernel-power-deinstall /usr/sbin
-debian/kernel-power-deinstall.desktop /usr/share/applications/hildon
-debian/kernel-power-flasher.sudoers /etc/sudoers.d
+debian/kernel-bfs-deinstall /usr/sbin
+debian/kernel-bfs-deinstall.desktop /usr/share/applications/hildon
+debian/kernel-bfs-flasher.sudoers /etc/sudoers.d
#!/bin/sh
test "$1" = install || exit 0 # upgrades are fine
-f=/tmp/kernel-power-msg
+f=/tmp/kernel-bfs-msg
cat > $f <<EOF
This package will install an enhanced Linux kernel,
with many additional features and bugfixes.
After the installation, you need to unplug the USB cable,
completely shutdown your device, and boot again to activate the kernel.
EOF
-maemo-confirm-text "Kernel-Power Flasher" $f
+maemo-confirm-text "Kernel-BFS Flasher" $f
res=$?
rm -f $f
exit $res
dbusmsg="run-standalone.sh dbus-send --type=method_call --dest=org.freedesktop.Notifications /org/freedesktop/Notifications org.freedesktop.Notifications.SystemNoteInfoprint"
if pgrep -f /usr/bin/hildon-application-manager > /dev/null; then
- $dbusmsg string:"This package can only be deinstalled with the application 'Deinstall Kernel-Power'."
+ $dbusmsg string:"This package can only be deinstalled with the application 'Deinstall Kernel-BFS'."
exit 1
fi
-user ALL = NOPASSWD: /usr/sbin/kernel-power-deinstall
+user ALL = NOPASSWD: /usr/sbin/kernel-bfs-deinstall
ln -s @KVER@ /lib/modules/current
if grep -q "MODULE_PATH=/lib/modules/current" /sbin/preinit; then
- sed 's%MODULE_PATH=/lib/modules/current%MODULE_PATH=/lib/modules/`uname -r` #fixed by kernel-power%' /sbin/preinit > /sbin/preinit.tmp && \
+ sed 's%MODULE_PATH=/lib/modules/current%MODULE_PATH=/lib/modules/`uname -r` #fixed by kernel-bfs%' /sbin/preinit > /sbin/preinit.tmp && \
chmod +x /sbin/preinit.tmp && \
mv /sbin/preinit.tmp /sbin/preinit
fi
ln -s 2.6.28-omap1 /lib/modules/current
if test "$1" != upgrade && grep -q 'MODULE_PATH=/lib/modules/`uname -r`' /sbin/preinit; then
- sed 's%MODULE_PATH=/lib/modules/`uname -r` #fixed by kernel-power%MODULE_PATH=/lib/modules/current%' /sbin/preinit > /sbin/preinit.tmp && \
+ sed 's%MODULE_PATH=/lib/modules/`uname -r` #fixed by kernel-bfs%MODULE_PATH=/lib/modules/current%' /sbin/preinit > /sbin/preinit.tmp && \
chmod +x /sbin/preinit.tmp && \
mv /sbin/preinit.tmp /sbin/preinit
fi