[EVO 4G Android Development] Homefix:
You can setup vbox and make your images that way I dont know what issues your having,

Install Vbox

Setup new operating system Ubuntu

New static Harddrive (I use 60G, 20G will do but your image copies will be limited)

Ram: 3096 (if you have it to spare, im runnung win 7 64 bit, with 12gig ram).

Video: max if you can (128)

Network: Network Bridge

CdRom: Pick one to boot from

Start with your ubuntu desktop 10.10 boot disk and it will install

after that just open a terminal

:sudo apt-get install qemu qemu-kvm-extras

:sudo apt-get install debootstrap

:sudo apt-get install fakeroot

:sudo apt-get install wget

Create a folder or directory like /home/yourusername/qemuArm

:sudo mkdir /home/yourusername/qemuArm

:cd /home/yourusername/qemuArm

:sudo wget http://ports.ubuntu.com/ubuntu-port...rmel/current/images/versatile/netboot/vmlinuz

:sudo rootstock --fqdn ubuntu --login ubuntu --password ubuntu --notarball --imagesize 3G --seed nano --dist lucid

should take 15 min to 30 min you will end up with an image and logfile

make a copy of it

:cp qemu-armel-??????????.img qemu??????????.img

Start Emulation

:sudo qemu-system-arm -M versatilepb -cpu cortex-a8 -kernel ./vmlinuz -hda ????????????.img -m 256 -append "root=/dev/sda mem=256M devtmpfs.mount=0 rw"

Hopefully it will boot and you will see a blank screen press alt-F1 and login

You will have to setup /etc/network/interfaces

:sudo nano /etc/network/interfaces

ADD BELOW EXISTING ENTRIES

auto eth0

iface eth0 inet dhcp

:cntrl-x, y, and enter to save

:sudo ifconfig eth0 up

:sudo dhclient eth0

thats it you can then add your repositories to /etc/apt/sources.list (deb http://ports.ubuntu.com/ubuntu-ports main restricted universe multiverse etc...) just look in your host machine's "/etc/apt/sources.list", and use that.(just change the build karmic,lucid,maveric)

:sudo apt-get update

If you want to network (ssh or VNC viewer during emulation) end emulation do this-

:

On the Host System make sure Qemu is not running.

then: (install some more stuff)

:sudo apt-get install bridge-utils

then: (configure network bridge)

:sudo nano /etc/network/interfaces

add: (under existing entries of the file)

auto br0

iface br0 inet dhcp

bridge_ports eth0

bridge_maxwait 0

then: cntrl-X, confirm save, and exit.

then: sudo ifconfig eth0 0.0.0.0

then: sudo ifup br0

then: (Load the tun module (you can add tun to /etc/modules if you want it to load on boot)

:sudo modprobe tun

then: set permissions

:sudo chmod 0666 /dev/net/tun

then: (change Qemu Script)

:sudo nano /etc/qemu-ifup

add: a "#" symbol to all existing entries except the first line (got it?)

add: (under existing entries of the file):

echo "Executing /etc/qemu-ifup"

echo "Bringing up $1 for bridged mode..."

sudo /sbin/ifconfig $1 0.0.0.0 promisc up

echo "Adding $1 to br0..."

sudo /usr/sbin/brctl addif br0 $1

sleep 2

then: set permissions

:sudo chmod +x /etc/qemu-ifup

Then you can add "nic tap" to the end

Start emulation over with this

:sudo qemu-system-arm -M versatilepb -cpu cortex-a8 -kernel ./vmlinuz -hda <whatever you name it>.img -m 256 -append "root=/dev/sda mem=256M devtmpfs.mount=0 rw" -net nic -net tap

and dont forget after you install lxde and tightvncserver, you can install VNC Viewer on your Windows machine or whatever op-sys u use (dont use VM ubuntu host). then you can view your desktop during the qemu emulation.

Dont forget you can also use VNC Viewer on your desktop machine to view your phone (use WiFi) or you can "ifconfig" to use your sprint network, its just laggy.

Some issues you may run into:

Making a maveric image is possible only if your host machine is maveric, You will reach a point where you will get these "segmentation faults" when networking (using apt-get or ssh) after that you will have to use your phone for modifications

Same holds true if you have lucid on the host machine, you cannot make a maveric build, and you will have "seg-faults" with your lucid build.

Using the -net -nic -net -tap will mess up your lan after some point I just reboot router restart ubuntu and get back to work.

Also if you setup........