Copyright (C) 2007 Nokia Corporation RELEASE NOTES ============= RELEASE INFORMATION Project: maemo 2.2 'gregale' Development Platform Version: 2.2 Date: 2007-02-02 GENERAL INFORMATION =================== This is maemo Development Platform 2.2 containing the following components: - i386 rootstrap - armel rootstrap - armel rootfs - Nokia non-free binary packages tarball which is used for creating customized rootfs - Nokia non-free binary packages tarball which is used for rootstrap maemo developer rootstraps provide development environment for building software for the Internet Tablet product. Note that this release is for 770 developers, N800 developers should use maemo 3.x platform. The rootstraps contain a large number of headers, libraries and tools that are needed to develop software for the selected target system. Rootstraps are installed inside the Scratchbox cross compilation environment. This release includes two rootstraps for two different architectures and purposes: - i386 rootstrap: The i386 rootstap is used during the development stage of the software. The benefit of using native i386 based environment is the added speed because no emulation is needed nor used. Majority of development work is done in the i386 rootstrap environment inside the Scratchbox. - ARMEL rootstrap: The main use case for the developer for using ARMEL rootstrap environment is to cross compile his application for the actual device. The developer root filesystem (="dev rootfs") - Developer ROOTFS: this is a minimal SW image that can be flashed to the actual device. It can be used for various development and testing purposes. NEWS ==== Changes from 2.1 - New SDK matching the latest OS 2006 edition - Maemo 2.2 supports Scratchbox 1.0 Apophis R4 - Bug fixes and other enhancements SOFTWARE AND HARDWARE REQUIREMENTS ================================== Recommended minimum hardware setup: - Please visit http://www.scratchbox.org/ for detailed information about hardware requirements. Software: - Scratchbox Apophis R4 or later - The following toolchains from scratchbox.org scratchbox-toolchain-cs2005q3.2-glibc-arm scratchbox-toolchain-cs2005q3.2-glibc-i386 - Do not install doctools for scratchbox. INSTALLATION INSTRUCTIONS ========================= Please see http://www.maemo.org/platform/docs/tutorials/Maemo_tutorial.html BUGS ==== Please see https://maemo.org/bugzilla/ KNOWN LIMITATIONS ================= - If you use Maemo 2.2 in the same scratchbox as Maemo 3.0, you will have to remove the ~/.osso directory/ - The submenus do not open in some environments. RELEASE FEEDBACK ================ maemo 2.2 'gregale' related bug reports and feedback should be reported to the maemo bugzilla.