First off, read the primary thread, here
http://forum.ppcgeeks.com/showthread.php?t=43753
Special thanks to the posters in the primary thread for helping this along, and especially tekkdrone for doing the hard work. All credit goes to him, and whoever he gives credit to.
My Android+Apache guide, slightly more detailed in terms of time, not just "wait for awhile".
*update* new video at the bottom.
Copy the files provided here
http://chillaxin.net/?page_id=268
Copy them to your SD card, just like this:
SD/Android/haret,initrd, zImage, startup.txt
SD/android.rootfs.tar.bz2, *android.img
*SD/AndroidApps
Capitals matter to Linux. Capitalize that A in your Android directory.
*notes*
*android.img- created on your first boot, this should not be messed with and left where it is.
*SD/AndroidApps-this is created by you for your programs. Android on the apache is not far enough along to utilize this yet, you can leave it out. Your Android programs will go here once supported.
After all of that is created/copied, check and double check your file extensions. If downloaded in IE, the files with no extensions will have .txt added. Make sure to check that your file extensions are visable. In explorer (not IE) go to Tools>Folder Options>View tab>Advanced settings, find the check box for Hide extensions for known file types. Uncheck this. Click ok, then browse back to your SD card (if using active sync explore, close the window then re open it). Make sure the file extensions are how they should be:
In SD/Android you should see:
haret-0.5.2.exe (or whatever version you use)
zImage
initrd
startup.txt
In SD/ you should see
android.rootfs.tar.bz2
Yes, that .bz2 is important. Remember, linux cares about what is capitalized and what is not, zImage is a capital I not lowercase i or L. Users of AS will notice nothing changed if you changed the extensions, press back, then go back into the window. It won't update your screen unless you reload it. F5 should work, too.
Now the crappy finicky stuff is done, you should be ready for your first try at booting android!
I personally do a soft reboot to clear out the system memory, once that is all done (unplug the USB cable so AS doesn't fire up on reboot) you can run haret one of two ways, you can use your file browser of choice and run it from SD/Android, or my way, I created a shortcut in start>programs so I wouldn't have the file manager running when I launched haret. Up to you, just personal choice. I normally "overclock" however I disable this when I plan to run android.
First off, make sure you are NOT plugged into the PC, it will stop haret from booting, getting stuck at jumping to kernal. Power doesn't seem to do it, just the USB to the PC.
Once you launch haret it's just a wait until it does something, if anything. If it works the way it should, you will see haret launch, a short progress bar, then a black screen with:
jumping to kernal- This message should be around about 2 mins, if it's sitting there for over 5 then it hung.
Then it spouts off a bunch of spam system messages, nothing you should care about until it stops and you see:
creating 100M root file - This should be around for about 3 mins, this is dependant on the SD card speed, it could take more like 5 mins, any longer then 8 is probably a hang. I use a corsair, and it takes about 2 mins for me. Next you see some more spam, then:
Populating root from /sdcard/android.rootfs.tar.bz2 - This should take about 5mins. Again dependant on the card you use, I would give it 5-8 mins before thinking it hung. Anything past 10 mins is a hang. Next you see more spam then:
Booting Android...with a short warning about legacy support of rild, not an issue, this should be about 1 min.
ANything past 4 is a hang. Next you see:
Android start screen *animated* approx 1 min, much more then 3 is a hang. Next is...
Android main screen, what our Today screen is for android. The screen is locked on start, pressing the Menu key (windows key) unlocks the screen.
Welcome to Android. Windows key is menu, OK button is back.
If you run haret and the screen doesn't go black with the first message about jumping to kernal or gives an error at that stage, double check your initrd and zImage files for errors, no extensions or anything like that. If you get a white screen, use the other Haret here
http://chillaxin.net/downloads/2.6.25-longbow/haret.exe
If it hangs up at the stage it should say creating 100M root file, check your initrd and android.rootfs.tar.bz2 files for errors in spelling and extensions.
If it hangs where it should say populating root from...then check your android.rootfs.tar.bz2 for errors in spelling and extensions.
If it just doesn't work, and everything looks right, soft reset then try again, sometimes it just doesnt work for some reason, once it took me 3 reboots without changing a thing to get it to run, then it just ran fine like nothing was wrong.
After your first succesful boot you will have a new file in your SD/ directory, android.img. Once this is created you can choose to delete the android.rootfs.tar.bz2 file as android.img is creaded from the 100M file it created and then populated with the files contained in android.rootfs.tar.bz2. I leave mine there as I tend to mess around with it alot and have to redo it often. The android.img is a loopback image that the linux kernal (android) uses for its data, so any changes to this file may render it useless and must be rebuilt from the beginning. For those familiar with linux (not me) you can mount it as an ext2 partition and then add or subract from it as you please, it should be fine. Windows users, I am not aware of any way to modify it as windows won't utilize ext2 partitions, you would need a linux live cd, or in other words, a linux installation on a cd, boot from this and you can boot linux without interferring with your windows installation, similar what we do with android on the phone.
I can't offer help in this as I'm not real familiar with the method, I do however have a knoppix live cd. Try to find one via google or even torrent sites.
Any other help needed I would be glad to offer my assistance, the more we get on board with this, the more likely we are to get a nearly fully functional android os for our phones, the vogue already has one, we need one too!
I'll be making a video of the entire process from haret's launch to android "desktop" so you can get a better feel for the times and what to expect to see. Don't think you can read the screen, it's hard even with it an inch from my nose, it will not show up on video. Video is approx 9 mins.
http://www.youtube.com/watch?v=RilNAk48fZc
Video of second boot is up, this has haret, zimage and initrd on phone memory, android.img on sd root
http://www.youtube.com/watch?v=sB9cVU4DDHI about 3:30 with some playaround time in it.
Remember to pop a thanks my way if this helps you out