Maemo Development Appliance
Maemo (a platform for Nokia Internet Tablets) cross-architecture application development appliance, with ARMEL and X86 targets.
Features
Ubuntu 6.10 (Edgy Eft) Maemo Development VMware appliance=========================================================This is a standard install of Ubuntu 6.10 server, with the following additions:- Base Gnome Desktop install (some components have been stripped out, e.g. Open Office, Evolution)- Apophis R4 Scratchbox installed to /scratchbox- Maemo 3.0 Bora SDK with SDK_ARMEL and SDK_X86 targets installed with CPU transparency- Xephyr X Server (for scratchbox debugging)- Eclipse 3.2.1 with PyDev and CDK extensions- SciTE Editor- Some other tools (vim, etc.)- VMWare Tools (autostart on login)- Some branding of the desktopThis VM can be used to quickly edit, compile, and test code targeted for the Maemo platform, whichruns on Nokia N800 Internet Tablet devices.The Scratchbox has been configured so that the The VMware tools were also installed.Some additional setup may be needed to debug directly on your device. See the Maemo wiki foradditional details.MAEMO DEV TIPS==============These steps are documented on the Wiki and other locations but are included for newbies ;).Basic startup and shutdown:- Launch Scratchbox- Use sb-menu / Select to activate a target environment- You can also use sb-conf select SDK_X86 or sb-conf select SDK_ARMEL- Start the Xephyr xnest server- Run af-sb-init.sh start from the sbox-SDK_X86 target window- Watch the pretty pictures appear in the Xephyr nest window- Close and exit gracefullyUpdating:- You should always keep your packages in sync.- Be careful adding new repos to the scratchbox apt list- Under *both* X86 and ARMEL, execute: 1. apt-get update 2. fakeroot apt-get -f install Issues:- If you are unable to switch to a target (in use), restart the VM. (does anyone know where the lockfile resides?)USEFUL URLS===========Bora Installation @ http://repository.maemo.org/stable/bora/INSTALL.txtScratchbox Apophis Installation @ http://scratchbox.org/documentation/user/scratchbox-1.0/html/installdoc....LOGIN DETAILS=============(sudo user, group maemo)username: maemopassword: maemoroot password: maemoSETUP=====Run setup.sh from the command line in ~ (/home/maemo) if you need to configure basic settings.You can of course also do this directly, or via Gnome Desktop. This setup script will enable you to: - reconfigure keyboard. - reconfigure timezone. - set a new password for the 'notroot' user. - configure hostname * - configure network interface(s) * - configure DNS * * using the file editor, samples providedCHANGELOG=========20 Jan 2007: - Initial release 14 Dec 2006 : - Fixed: keyboard configuration not applying. - Updates: minor README.txt changes.12 Dec 2006 : - Added: VMware tools. - Added: update iftab with new mac eth0 address. - Updated: minor README.txt changes.COMMENTS, BUGS, ETC.====================Kon Wilms - kon at geopacket dot comCREDITS=======This VM is based on Joao Inacio's Edgy Server appliance.COPYRIGHTS AND LICENSES=======================Eclipse: http://www.eclipse.org/legal/cpl-v10.htmlScratchbox: http://www.scratchbox.org/license.htmlMaemo: http://www.maemo.org/legal/license.htmlAll other trademarks and copyrights are property of their respective owners.
Technical Specifications
Operating System:
Ubuntu 6.10
VMware Tools installed: Yes
Size: 1000MB
Allocated Memory (RAM): 256
Applications Installed:
- Base Gnome Desktop install (some components have been stripped out, e.g. Open Office, Evolution)- Apophis R4 Scratchbox installed to /scratchbox- Maemo 3.0 Bora SDK with SDK_ARMEL and SDK_X86 targets installed with CPU transparency- Xephyr X Server (for scratchbox debugging)- Eclipse 3.2.1 with PyDev and CDK extensions- SciTE Editor- Some other tools (vim, etc.)- VMWare Tools (autostart on login)- Some branding of the desktop
Virtual Appliance Account Information
Download link provided by the submitter, not VMware. Report broken downloads here.
Feedback