I found these instructions on how to download linux on a sidekick and was hoping they could be adjusted to download android instead. here are the instruction
THIS IS A LIVE DOCUMENT IN PROGRESS! USE IT AS A GUIDE! SOME PORTIONS OF THIS DOCUMENT WERE TYPED BY MEMORY SO MISTAKES ARE POSSIBLE! AS USUAL, I WILL NOT BE RESPONCIBLE FOR ANY DAMAGE TO YOUR DEVICE. DO THIS AT YOUR OWN RISK! HOWEVER, IF YOU HAVE A PROBLEM DROP ME A LINE, I'll TRY TO HELP YOU. How to install linux on Danger Hiptop: 1.If you do not have linux desktop, download live linux on cd knoppix from www.knoppix.org, burn it to cd and boot off of this cd. You'll have linux without having to mess with installation and configuration. 2.Get jtag source from the downloads section on my website. 3.Read README file in the jtag directory. It tells what additional libraries are required and where to get them. It also tells how to compile jtag. 4.Run jtag as root. 5.Type "cable parallel 0x378 DLC5" 6.Type "detect" this should show S3C44B0x id. 7.Type "detectflash" this should show info on your flash chip. 8.Type "readmem 0 0x3fffff dangeros.image" this should create dangeros.image file in the directory where you've started jtag. Note that complete download of the image may take few hours. Jtag is very slow. SAVE THIS FILE!!! SAVE IT IN MULTIPLE PLACES! YOU'LL NEED IT IF YOU EVER DECIDE TO GO BACK TO DANGER! 9.Download blob.bin from downloads section into directory where you've started jtag. 10.Type "flash blob.bin 0" this will flash blob. 11.You can do the same with kernel and ramdisk by downloading binaries and typing "flash ramdisk.bin 0xb0000", "flash kernel.bin 0x10000" or alternatively you can set up debugging/development environment as explained in the next section. 12.Type "cable parallel 0x378 WIGGLER" or just disconnect jtag. 13.Do hardware reset - press power button and button under LCD at the same time. 12.To restore danger OS, follow steps 1 through 7 and then type "flash 0 dangeros.image". This reflashing will take even longer then downloading image - 10hours or so. How to set debugging/development environment. You've got to flash blob over jtag first! 1.Get a laptop with irda port. Make sure IRDA is enabled in the system boot menu. 2.Download a copy of Knoppix - linux on CD, burn it to CD. Boot from this CD. You'll have a linux running on the laptop without having to deal with installation, configuration etc. 3.Start shell, type "minicom". Press simultaneously "CTRL" "A" and then press "letter O". You should see config menu. Select serial port config, select 38400 baud rate and turn off hardware flow control. In the "filename and paths" menu type in path to your upload directory - directory keeping ramdisk and kernel images. 4.Align laptop's IRDA port with port on the sidekick. Reset sidekick you should see blob messages showing up on the laptop screen. After loading kernel and ramdisk from flash, blob waits for 10 secs before booting the linux. If you want to stop boot process press any key on the laptop keyboard. 5.To upload kernel, type "xdownload kernel", for ramdisk - "xdownload ramdisk", for blob - "xdownload blob". Press "CTRL" "A" simultaneously and then "S", select xmodem and then a file to send. Note that, since knoppix loads software from CD, blob may timeout while "rxsxz" utility is being loaded from CD. Try it again, and see if you can start xmodem transfer quickly after typing "xdownload kernel". 6.After kernel upload is finished. You may boot into this new kernel image by typing "boot" or if you want to pass some extra parameters to kernel type "boot <params>", e.g. "boot console=ttyS0" to select console over an IRDA port. 7.You may also flash the new kernel or ramdisk image. Type "erase kernel" or "erase ramdisk" to clean flash memory areas. Type "flash kernel kernel" to store newly uploaded kernel image into kernel partition, or "flash ramdisk ramdisk" to store ramdisk. Flashing images with blob is way faster then with jtag. 8.Type "boot" you should see penguin on the screen. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] Announcing the new M5 SDK! http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---

