xPerfect provides a full Android development environment in the form of a virtual machine and is free for anyone to download and use as required for building and developing Android sources, kernels, drivers, diff patches and more. Built with Virtual Box on Ubuntu 10.10 x64. Latest sources and builds for Froyo and beyond require this 64bit environment and as a result made available this as a virtual machine for the development community or anyone interested in Android development to use as they wish. This is a work in progress and is in initial release 0.1.
xPerfect virtual appliance - Android SDK r10 / NDK r5b - dev:
NEWS Build andconfiguration complete. Provides a stable environment for android application and firmware (rom) development.
INSTALL Latest Virtual Box -
http://www.virtualbox.org
Copyright and licensing - Apache Open source licence respective licences contained within image MUST remain intact.
BUGS Known issues and instructions here at the original thread
PROVIDES:
Ubuntu 10.10 x64
Sun Java 6 JDK Hotspot JVM
Android SDK r10 Linux
Android NDK r5b Linux
Qt ADB - Phone explorer
Motoroloa - MotoDevStudio (eclipse ide)
Environment variables exported
Required libs & packages pre-installed and compiled
INSTRUCTIONS:
Download and install Virtual Box, extract the package to a folder and import as desired. Due to the size of the disc image this is the essential files and environment only. Many of the 'add-ons' such as AVD devices, samples and other files have been excluded to maintain as small download size as possible. Easily add the required files back in by directly downloading or using the aptitude package manager: apt-get
1: Start Virtualbox
2: Inside the Virtualbox Menu click: File > Import Appliance (Ctrl+I)
3: Click the "Choose" button.
4: Locate and select the OVF file from where you extracted the files.
5: Click Open.
6: Verify your xPerfect settings are correct.
7: Make any changes to the device such as memory etc
8: Verify the disk size.
9: Click Import
Disc space has been restricted to minimum for downloading. To increase disc size you can use
the following command within Linux after importing the virtual appliance.
cd /.VirtualBox/HardDisks
VBoxManage clonehd xPerfect.vdi yourName.vdi
For Windows users running Virtual Box the same syntax would be done with the MS-DOS command
Start > Run > type CMD (enter)
cd c:program files
In the format or application syntax of;
Sun VirtualBox Command Line Management Interface
(C) 2005-2010 Sun Microsystems, Inc.
All rights reserved.
Usage:
VBoxManage clonehd
[--format VDI|VMDK|VHD|RAW|]
[--variant Standard,Fixed,Split2G,Stream,ESX]
[--type normal|writethrough|immutable]
[--remember] [--existing]
This command duplicates the appliance and creates a new UUID for the appliance, removing a
issue with id duplication and virtual drives sharing the same properties, already registered in Virtual Box.
When creating the new Virtual machine / appliance, allocate any desired disc space such as
40GB - 60GB or any number you feel comfortable with, just ensure you have enough disc space!
VBox 4.0+ supports resizing of VDIs.
This appliance was made with Virtual Box 3.1.6
VMWARE:
Anyone running VMware should download the VMware Open Virtualization Format (OVF) Tool.
http://www.vmware.com/downloads/download.do?downloadGroup=OVF-TOOL-1-0
WHY VIRTUAL BOX?
VirtualBox is a powerful x86 / AMD64 / Intel64 virtualization product for enterprise and
free home use. It's a feature rich, high performance product for enterprise customers and
is the only professional solution freely available as Open Source Software under the terms
of the GNU General Public License (GPL).
http://www.virtualbox.org/wiki/Changelog
DOWNLOAD FILESONIC
http://letitbit.net/download/94908.971b93db63e9752c32d02ecb2936/xperfect_android_environment_-_ubuntu_10.10_x64_sun_java_6.rar.html