The Following User Says Thank You to pali For This Useful Post: | ||
![]() |
2011-07-15
, 09:51
|
Posts: 87 |
Thanked: 46 times |
Joined on Nov 2010
@ lisbon, portugal
|
#1002
|
Here's a small guide to add u-boot to power48.
1st: Install all packages from 1st post
check if it's installed properly withCode:dpkg -i kernel-power_1:2.6.28-10power48_armel.deb dpkg -i kernel-power-modules_1:2.6.28-10power48_armel.deb dpkg -i kernel-power-flasher_1:2.6.28-10power48_armel.deb dpkg -i kernel-power-settings_0.12_armel.deb dpkg -i kernel-power-bootimg_1:2.6.28-10power48_armel.deb
Is should say 2.6.28.10-power48Code:uname -r
Then follow up this little guide(Thx to [DarkGUNMAN] and Fabry's guide of patching power-kernel with u-boot)
Open Terminal:
# PrerequisitesCode:sudo gainroot cd /home/user
#1. Download power kernel deb file from repository and extract fiasco image from itCode:apt-get install -y wget flasher mkimage
#2. Download Matan's u-boot from repository (it is named u-boot-for-power-kernel) and extract file image from itCode:wget http://atrey.karlin.mff.cuni.cz/~pali/kernel-power_1:2.6.28-10power48_armel.deb -O kernel-power_2.6.28-10power48_armel.deb dpkg --fsys-tarfile kernel-power_2.6.28-10power48_armel.deb | tar -xf - boot/zImage-2.6.28.10-power48.fiasco mv boot/zImage-2.6.28.10-power48.fiasco /home/user/ rm -r boot rm kernel-power_1:2.6.28-10power48_armel.deb
#3. Unpack Fiasco imageCode:wget http://repository.maemo.org/extras-devel/pool/fremantle/free/u/u-boot-for-power-kernel/u-boot-for-power-kernel_1.0_all.deb -O u-boot-for-power-kernel_1.0_all.deb dpkg --fsys-tarfile u-boot-for-power-kernel_1.0_all.deb | tar -xf - ./usr/lib/u-boot/u-boot.bin.0x38000/u-boot.bin.0x38000 mv ./usr/lib/u-boot/u-boot.bin.0x38000/u-boot.bin.0x38000 /home/user/vmlinuz-2.6.28.10-power48 rm -r usr rm u-boot-for-power-kernel_1.0_all.deb
#4. Transform zImage in uImage (necessary because u-boot boots Kernel only in uImage file format)Code:flasher -u -F zImage-2.6.28.10-power48.fiasco rm zImage-2.6.28.10-power48.fiasco
#5. Add power kernel uImage at end of previous file (starting write at offset 0x38000 aka 448 blocks)Code:mkimage -A arm -O linux -T kernel -C none -a 80008000 -e 80008000 -n "Power Kernel v48" -d zImage uImage
#6. Remove zImage & uImageCode:dd if=uImage of=vmlinuz-2.6.28.10-power48 seek=448
#7.1 Flash the kernelCode:rm zImage rm uImage
#7.2 Open a new terminal (Shift+Ctrl+X) leave other xterm open!!!Code:softupd -vv -s --local
#8. Optional - Multiboot - backup and replace Power48Code:flasher --local -f -k /home/user/vmlinuz-2.6.28.10-power48
#9. Optional - Clean Multiboot EntriesCode:mv /boot/zImage-2.6.28.10-power48 /boot/multiboot/vmlinuz-2.6.28.10-power48-bak mv /boot/multiboot/vmlinuz-2.6.28.10-power* /boot/multiboot/vmlinuz-2.6.28.10-power48-bak mv /home/user/vmlinuz-2.6.28.10-power48 /boot/multiboot/vmlinuz-2.6.28.10-power48
If you have old power47 or double power48 entries
open Filebox and navigate to /etc/multiboot.d to delete the respecting *.item files.
#10. Reboot and watch the!!!
Edit: I coloured the code for those who don't know what goes together and what not. So, each colored lines are a complete string where to hit 'Enter' after. I left the obvious ones untouched
Greetz,
J4ZZ
![]() |
2011-07-15
, 11:33
|
Posts: 539 |
Thanked: 518 times |
Joined on May 2010
@ nanaurbusiness
|
#1003
|
The Following User Says Thank You to J4ZZ For This Useful Post: | ||
![]() |
2011-07-15
, 13:11
|
Posts: 87 |
Thanked: 46 times |
Joined on Nov 2010
@ lisbon, portugal
|
#1004
|
There is no boot.scr that's right. That's why it loads/needs the uimage file.
I've tested all of the steps and I couldn't find any errors.
Btw. Thanks for pointing me to the small typo, its fixed now... But anyways not deleting the .*deb file shouldn't do any harm to the whole process.
Greetz,
J4ZZ
![]() |
2011-07-15
, 13:26
|
|
Posts: 1,625 |
Thanked: 998 times |
Joined on Aug 2010
|
#1005
|
![]() |
2011-07-15
, 13:53
|
|
Posts: 4,365 |
Thanked: 2,467 times |
Joined on Jan 2010
@ Australia Mate
|
#1006
|
Here's a small guide to add u-boot to power48.
1st: Install all packages from 1st post
check if it's installed properly withCode:dpkg -i kernel-power_1:2.6.28-10power48_armel.deb dpkg -i kernel-power-modules_1:2.6.28-10power48_armel.deb dpkg -i kernel-power-flasher_1:2.6.28-10power48_armel.deb dpkg -i kernel-power-settings_0.12_armel.deb dpkg -i kernel-power-bootimg_1:2.6.28-10power48_armel.deb
Is should say 2.6.28.10-power48Code:uname -r
Then follow up this little guide(Thx to [DarkGUNMAN] and Fabry's guide of patching power-kernel with u-boot)
Open Terminal:
# PrerequisitesCode:sudo gainroot cd /home/user
#1. Download power kernel deb file from repository and extract fiasco image from itCode:apt-get install -y wget flasher mkimage
#2. Download Matan's u-boot from repository (it is named u-boot-for-power-kernel) and extract file image from itCode:wget http://atrey.karlin.mff.cuni.cz/~pali/kernel-power_1:2.6.28-10power48_armel.deb -O kernel-power_2.6.28-10power48_armel.deb dpkg --fsys-tarfile kernel-power_2.6.28-10power48_armel.deb | tar -xf - boot/zImage-2.6.28.10-power48.fiasco mv boot/zImage-2.6.28.10-power48.fiasco /home/user/ rm -r boot rm kernel-power_2.6.28-10power48_armel.deb
#3. Unpack Fiasco imageCode:wget http://repository.maemo.org/extras-devel/pool/fremantle/free/u/u-boot-for-power-kernel/u-boot-for-power-kernel_1.0_all.deb -O u-boot-for-power-kernel_1.0_all.deb dpkg --fsys-tarfile u-boot-for-power-kernel_1.0_all.deb | tar -xf - ./usr/lib/u-boot/u-boot.bin.0x38000/u-boot.bin.0x38000 mv ./usr/lib/u-boot/u-boot.bin.0x38000/u-boot.bin.0x38000 /home/user/vmlinuz-2.6.28.10-power48 rm -r usr rm u-boot-for-power-kernel_1.0_all.deb
#4. Transform zImage in uImage (necessary because u-boot boots Kernel only in uImage file format)Code:flasher -u -F zImage-2.6.28.10-power48.fiasco rm zImage-2.6.28.10-power48.fiasco
#5. Add power kernel uImage at end of previous file (starting write at offset 0x38000 aka 448 blocks)Code:mkimage -A arm -O linux -T kernel -C none -a 80008000 -e 80008000 -n "Power Kernel v48" -d zImage uImage
#6. Remove zImage & uImageCode:dd if=uImage of=vmlinuz-2.6.28.10-power48 seek=448
#7.1 Flash the kernelCode:rm zImage rm uImage
#7.2 Open a new terminal (Shift+Ctrl+X) leave other xterm open!!!Code:softupd -vv -s --local
#8. Optional - Multiboot - backup and replace Power48Code:flasher --local -f -k /home/user/vmlinuz-2.6.28.10-power48
#9. Optional - Clean Multiboot EntriesCode:mv /boot/zImage-2.6.28.10-power48 /boot/multiboot/vmlinuz-2.6.28.10-power48-bak mv /boot/multiboot/vmlinuz-2.6.28.10-power* /boot/multiboot/vmlinuz-2.6.28.10-power48-bak mv /home/user/vmlinuz-2.6.28.10-power48 /boot/multiboot/vmlinuz-2.6.28.10-power48
If you have old power47 or double power48 entries
open Filebox and navigate to /etc/multiboot.d to delete the respecting *.item files.
#10. Reboot and watch the!!!
Edit: I coloured the code for those who don't know what goes together and what not. So, each colored lines are a complete string where to hit 'Enter' after. I left the obvious ones untouched
Greetz,
J4ZZ
![]() |
2011-07-15
, 14:14
|
Posts: 151 |
Thanked: 93 times |
Joined on Sep 2009
@ sofia, bulgaria
|
#1007
|
![]() |
2011-07-15
, 17:21
|
Posts: 44 |
Thanked: 18 times |
Joined on May 2010
@ Somewhere on earth
|
#1008
|
Here's a small guide to add u-boot to power48.
1st: Install all packages from 1st post
check if it's installed properly withCode:dpkg -i kernel-power_1:2.6.28-10power48_armel.deb dpkg -i kernel-power-modules_1:2.6.28-10power48_armel.deb dpkg -i kernel-power-flasher_1:2.6.28-10power48_armel.deb dpkg -i kernel-power-settings_0.12_armel.deb dpkg -i kernel-power-bootimg_1:2.6.28-10power48_armel.deb
Is should say 2.6.28.10-power48Code:uname -r
Then follow up this little guide(Thx to [DarkGUNMAN] and Fabry's guide of patching power-kernel with u-boot)
Open Terminal:
# PrerequisitesCode:sudo gainroot cd /home/user
#1. Download power kernel deb file from repository and extract fiasco image from itCode:apt-get install -y wget flasher mkimage
#2. Download Matan's u-boot from repository (it is named u-boot-for-power-kernel) and extract file image from itCode:wget http://atrey.karlin.mff.cuni.cz/~pali/kernel-power_1:2.6.28-10power48_armel.deb -O kernel-power_2.6.28-10power48_armel.deb dpkg --fsys-tarfile kernel-power_2.6.28-10power48_armel.deb | tar -xf - boot/zImage-2.6.28.10-power48.fiasco mv boot/zImage-2.6.28.10-power48.fiasco /home/user/ rm -r boot rm kernel-power_2.6.28-10power48_armel.deb
#3. Unpack Fiasco imageCode:wget http://repository.maemo.org/extras-devel/pool/fremantle/free/u/u-boot-for-power-kernel/u-boot-for-power-kernel_1.0_all.deb -O u-boot-for-power-kernel_1.0_all.deb dpkg --fsys-tarfile u-boot-for-power-kernel_1.0_all.deb | tar -xf - ./usr/lib/u-boot/u-boot.bin.0x38000/u-boot.bin.0x38000 mv ./usr/lib/u-boot/u-boot.bin.0x38000/u-boot.bin.0x38000 /home/user/vmlinuz-2.6.28.10-power48 rm -r usr rm u-boot-for-power-kernel_1.0_all.deb
#4. Transform zImage in uImage (necessary because u-boot boots Kernel only in uImage file format)Code:flasher -u -F zImage-2.6.28.10-power48.fiasco rm zImage-2.6.28.10-power48.fiasco
#5. Add power kernel uImage at end of previous file (starting write at offset 0x38000 aka 448 blocks)Code:mkimage -A arm -O linux -T kernel -C none -a 80008000 -e 80008000 -n "Power Kernel v48" -d zImage uImage
#6. Remove zImage & uImageCode:dd if=uImage of=vmlinuz-2.6.28.10-power48 seek=448
#7.1 Flash the kernelCode:rm zImage rm uImage
#7.2 Open a new terminal (Shift+Ctrl+X) leave other xterm open!!!Code:softupd -vv -s --local
#8. Optional - Multiboot - backup and replace Power48Code:flasher --local -f -k /home/user/vmlinuz-2.6.28.10-power48
#9. Optional - Clean Multiboot EntriesCode:mv /boot/zImage-2.6.28.10-power48 /boot/multiboot/vmlinuz-2.6.28.10-power48-bak mv /boot/multiboot/vmlinuz-2.6.28.10-power* /boot/multiboot/vmlinuz-2.6.28.10-power48-bak mv /home/user/vmlinuz-2.6.28.10-power48 /boot/multiboot/vmlinuz-2.6.28.10-power48
If you have old power47 or double power48 entries
open Filebox and navigate to /etc/multiboot.d to delete the respecting *.item files.
#10. Reboot and watch the!!!
Edit: I coloured the code for those who don't know what goes together and what not. So, each colored lines are a complete string where to hit 'Enter' after. I left the obvious ones untouched
Greetz,
J4ZZ
![]() |
2011-07-15
, 17:40
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#1009
|
The Following 3 Users Say Thank You to Estel For This Useful Post: | ||
![]() |
2011-07-15
, 17:42
|
Posts: 87 |
Thanked: 46 times |
Joined on Nov 2010
@ lisbon, portugal
|
#1010
|
![]() |
Tags |
battery-status, bq27x00_battery, kernel, kernel-power, misiak4king, noobs-cant-read, pali4president, patches, readdirections, revolverspinyou |
|
Working with PR 1.3 too.