[ANNOUNCE] qi-bootmenu-0.2
giacomo 'giotti' mariani
giacomomariani at yahoo.it
Thu Oct 7 10:01:14 CEST 2010
> Hi,
>
> I finally had some time to hack on qi-bootmenu the result is
> a new 0.2 release
>
> http://www.brain-dump.org/projects/qi-bootmenu/
>
> with the following changes:
>
> - based on 2.6.34 this should hopefully fix some sd card
> related problems
>
> - static NAND boot option in the menu, the NAND partition
> is only mounted upon selection so there is no delay for
> sd based boots.
>
> To make NAND booting work out of the box it would be nice
> if the distros (I tried SHR and QtMoko) could add their
> kernels to the jffs2 images too.
>
> At the moment you have to ssh into the device mount the
> NAND partition, download their kernel and put it at the
> right place. Something along the lines of:
>
> ssh root@$FREERUNNER # the password is empty
> mkdir /mnt/mtdblock6
> mount -t jffs2 /dev/mtdblock6 /mnt/mtdblock6
> mkdir /mnt/mtdblock6/boot && cd /mnt/mtdblock6/boot
> wget $KERNEL
> mv $KERNEL uImage-GTA02.bin
>
> Bonus points if the distros would place a bootlogo.png
> alongside the kernel (current preferred dimension is
> 100x80)
>
> - visual feedback upon boot selection. There seems to be
> a issue which ocassionally garbles parts of the
> font/text but I think it's better than before.
>
> - userspace updated to latest versions including EFL 1.0
> beta release
>
> - integration of a cross toolchain into the build scripts.
> this should make rebuilding everything a matter of
> executing one shell script. Well at least in theory...
>
> Kernel and Qi ready to flash to your Freerunner can be found at:
>
> http://www.brain-dump.org/projects/qi-bootmenu/uImage-GTA02-bootmenu-0.2.bin
> http://www.brain-dump.org/projects/qi-bootmenu/qi-s3c2442-bootmenu-0.1.udfu
>
> If you flash the above Qi version, pressing AUX should boot from
> NAND and thus present the bootmenu independently of the content
> of your sd card. If you don't want to use my patched Qi then
> get it to boot from NAND in some other way, for example by putting
> noboot-GTA02 files into your sd partitions. Let me know how it
> works for you.
>
> The build scripts, in case anyone wants to rebuild the whole
> thing, can be found at:
>
> http://repo.or.cz/w/qi-bootmenu-system.git/snapshot/7c3a92f22e9498198212e4682b2fe078a676f1b5.tar.gz
>
> download and extract the tarball then run ./build.sh this will
> download everything that is needed and then build the kernel +
> initramfs. See the README file for further information.
>
> What remains to be done is
>
> - add ubifs support
>
> - read partition labels? or some other way to display custom
> text in the menu
>
> - gta01 support, this basically means kernel support in >= 2.6.34
> the kernel maximum size of 2MB including the initramfs
> should be doable
>
> - ...
>
> Patches welcome.
>
> Have fun,
> Marc
>
>
Thanks.
__________________________________________________
Do You Yahoo!?
Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto spazio gratuito per i tuoi file e i messaggi
http://mail.yahoo.it
More information about the community
mailing list