[Optimus One, P500 Original Android Development] Bytecode:
Ok so this project was re-opened because I have some problems with CyanogenMod 6 sources downloading (old git),but I won't abandone it for now. Lucky thing that Eclair doesn't have this problems because codeaurora got its own git with ALL android stuff in it (AOSP I mean). Now I've informed myself better and standard AOSP building tut is ok. Only need to replace java6 with java5,lunch with choosecombo,and AOSP repo with CA one.

But I still do have a (stupid) question:

I have an OLD sucky computer (but I think it's enough to build eclair). Here a lshw output:

ciaox-athlon13
description: Desktop Computer
version: PB13207706
width: 32 bits
capabilities: smbios-2.3 dmi-2.3 smp-1.4 smp
configuration: boot=normal chassis=desktop cpus=1 uuid=C88BE84F-8734-D911-8000-4E45435F4349
*-core
description: Motherboard
product: MS-6786
vendor: NEC COMPUTERS INTERNATIONAL
physical id: 0
*-firmware
description: BIOS
vendor: Phoenix Technologies, LTD
physical id: 0
version: V4.4
date: 10/02/2004
size: 128KiB
capacity: 192KiB
capabilities: isa pci pnp upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp zipboot biosbootspecification netboot
*-cpu
description: CPU
product: AMD Athlon(tm) XP 3000+
vendor: Hynix Semiconductor (Hyundai Electronics)
physical id: 4
bus info: cpu@0
version: 6.10.0
slot: Socket A
size: 2171MHz
capacity: 4GHz
width: 32 bits
clock: 167MHz
capabilities: boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up
*-cache:0
description: L1 cache
physical id: 8
slot: Internal Cache
size: 128KiB
capacity: 128KiB
capabilities: synchronous internal write-back
*-cache:1
description: L2 cache
physical id: 9
slot: External Cache
size: 512KiB
capacity: 512KiB
capabilities: synchronous external write-back
*-memory
description: System Memory
physical id: 26
slot: System board or motherboard
size: 512MiB
capacity: 2GiB
*-bank:0
description: DIMM DDR 400 MHz (2,5 ns)
product: None
vendor: None
physical id: 0
serial: None
slot: A0
size: 512MiB
width: 64 bits
clock: 400MHz (2.5ns)
*-bank:1
description: DIMM DDR 400 MHz (2,5 ns) [empty]
product: None
vendor: None
physical id: 1
serial: None
slot: A1
width: 64 bits
clock: 400MHz (2.5ns)
*-generic UNCLAIMED
physical id: 1
bus info: parisc@00
*-pci
description: Host bridge
product: VT8378 [KM400/A] Chipset Host Bridge
vendor: VIA Technologies, Inc.
physical id: 100
bus info: pci@0000:00:00.0
version: 00
width: 32 bits
clock: 66MHz
configuration: driver=agpgart-via latency=8
resources: irq:0 memory:d0000000-d7ffffff
*-pci
description: PCI bridge
product: VT8237/VX700 PCI Bridge
vendor: VIA Technologies, Inc.
physical id: 1
bus info: pci@0000:00:01.0
version: 00
width: 32 bits
clock: 66MHz
capabilities: pci pm normal_decode bus_master cap_list
resources: memory:dc000000-ddffffff memory:d8000000-dbffffff
*-display UNCLAIMED
description: VGA compatible controller
product: KM400/KN400/P4M800 [S3 UniChrome]
vendor: VIA Technologies, Inc.
physical id: 0
bus info: pci@0000:01:00.0
version: 01
width: 32 bits
clock: 66MHz
capabilities: pm agp agp-2.0 vga_controller bus_master cap_list
configuration: latency=32 mingnt=2
resources: memory:d8000000-dbffffff memory:dc000000-dcffffff memory:dd000000-dd00ffff
*-usb:0
description: USB Controller
product: VT82xxxxx UHCI USB 1.1 Controller
vendor: VIA Technologies, Inc.
physical id: 10
bus info: pci@0000:00:10.0
version: 80
width: 32 bits
clock: 33MHz
capabilities: pm uhci bus_master cap_list
configuration: driver=uhci_hcd latency=32
resources: irq:21 ioport:d000(size=32)
*-usb:1
description: USB Controller
product: VT82xxxxx UHCI USB 1.1 Controller
vendor: VIA Technologies, Inc.
physical id: 10.1
bus info: pci@0000:00:10.1
version: 80
width: 32 bits
clock: 33MHz
capabilities: pm uhci bus_master cap_list
configuration: driver=uhci_hcd latency=32
resources: irq:21 ioport:d400(size=32)
*-usb:2
description: USB Controller
product: VT82xxxxx UHCI USB 1.1 Controller
vendor: VIA Technologies, Inc.
physical id: 10.2
bus info: pci@0000:00:10.2
version: 80
width: 32 bits
clock: 33MHz
capabilities: pm uhci bus_master cap_list
configuration: driver=uhci_hcd latency=32
resources: irq:21 ioport:d800(size=32)
*-usb:3
description: USB Controller
product: USB 2.0
vendor: VIA Technologies, Inc.
physical id: 10.3
bus info: pci@0000:00:10.3
version: 82
width: 32 bits
clock: 33MHz
capabilities: pm ehci bus_master cap_list
configuration: driver=ehci_hcd latency=32
resources: irq:21 memory:de000000-de0000ff
*-isa
description: ISA bridge
product: VT8235 ISA Bridge
vendor: VIA Technologies, Inc.
physical id: 11
bus info: pci@0000:00:11.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: isa pm bus_master cap_list
configuration: latency=0
*-ide
description: IDE interface
product: VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE
vendor: VIA Technologies, Inc.
physical id: 11.1
bus info: pci@0000:00:11.1
logical name: scsi0
logical name: scsi1
version: 06
width: 32 bits
clock: 33MHz
capabilities: ide pm bus_master cap_list emulated
configuration: driver=pata_via latency=32
resources: irq:20 ioport:1f0(size=8) ioport:3f6 ioport:170(size=8) ioport:376 ioport:dc00(size=16)
*-disk
description: ATA Disk
product: ST3160021A
vendor: Seagate
physical id: 0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: 8.01
serial: 3LJ2RVSZ
size: 149GiB (160GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 signature=ace22e9e
*-volume
description: Windows NTFS volume
physical id: 1
bus info: scsi@0:0.0.0,1
logical name: /dev/sda1
version: 3.1
serial: 6a2986d4-a4a2-b440-bbb6-a6b0192caaca
size: 149GiB
capacity: 149GiB
capabilities: primary bootable ntfs initialized
configuration: clustersize=4096 created=2011-07-12 11:47:04 filesystem=ntfs modified_by_chkdsk=true mounted_on_nt4=true resize_log_file=true state=dirty upgrade_on_mount=true
*-cdrom
description: DVD writer
product: DVD_RW ND-3500AG
vendor: _NEC
physical id: 1
bus info: scsi@1:0.0.0
logical name: /dev/cdrom
logical name: /dev/cdrw
logical name: /dev/dvd
logical name: /dev/dvdrw
logical name: /dev/scd0
logical name: /dev/sr0
version: 2.56
serial: [
capabilities: removable audio cd-r cd-rw dvd dvd-r
configuration: ansiversion=5 status=nodisc
*-multimedia
description: Multimedia audio controller
product: VT8233/A/8235/8237 AC97 Audio Controller
vendor: VIA Technologies, Inc.
physical id: 11.5
bus info: pci@0000:00:11.5
version: 50
width: 32 bits
clock: 33MHz
capabilities: pm cap_list
configuration: driver=VIA 82xx Audio latency=0
resources: irq:22 ioport:e000(size=256)
*-communication
description: Communication controller
product: AC'97 Modem Controller
vendor: VIA Technologies, Inc.
physical id: 11.6
bus info: pci@0000:00:11.6
version: 80
width: 32 bits
clock: 33MHz
capabilities: pm cap_list
configuration: driver=VIA 82xx Modem latency=0
resources: irq:22 ioport:e400(size=256)
*-network
description: Ethernet interface
product: VT6102 [Rhine-II]
vendor: VIA Technologies, Inc.
physical id: 12
bus info: pci@0000:00:12.0
logical name: eth0
version: 74
serial: 00:11:09:a1:92:c7
size: 10Mbit/s
capacity: 100Mbit/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=via-rhine driverversion=1.5.0 duplex=half latency=32 link=no maxlatency=8 mingnt=3 multicast=yes port=MII speed=10Mbit/s
resources: irq:23 ioport:e800(size=256) memory:de001000-de0010ff
*-scsi
physical id: 2
bus info: usb@1:2.2
logical name: scsi2
capabilities: emulated scsi-host
configuration: driver=usb-storage
*-disk
description: SCSI Disk
physical id: 0.0.0
bus info: scsi@2:0.0.0
logical name: /dev/sdb
size: 931GiB (1TB)
capabilities: partitioned partitioned:dos
configuration: signature=000c9dea
*-volume:0
description: EXT4 volume
vendor: Linux
physical id: 1
bus info: scsi@2:0.0.0,1
logical name: /dev/sdb1
logical name: /media/57e0c9cf-598d-46cd-b3cb-e56c90cc4db4
version: 1.0
serial: 57e0c9cf-598d-46cd-b3cb-e56c90cc4db4
size: 102GiB
capacity: 102GiB
capabilities: primary journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized
configuration: created=2011-05-13 18:39:55 filesystem=ext4 lastmountpoint=/media/57e0c9cf-598d-46cd-b3cb-e56c90cc4db4 modified=2011-11-06 13:15:04 mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered mounted=2011-11-06 13:15:04 state=mounted
*-volume:1
description: Extended partition
physical id: 2
bus info: scsi@2:0.0.0,2
logical name: /dev/sdb2
size: 378GiB
capacity: 378GiB
capabilities: primary extended partitioned partitioned:extended
*-logicalvolume:0
description: Linux swap / Solaris partition
physical id: 5
logical name: /dev/sdb5
capacity: 1269MiB
capabilities: nofs
*-logicalvolume:1
description: Linux filesystem partition
physical id: 6
logical name: /dev/sdb6
logical name: /media/3c869263-f2b0-45a2-a102-5ee322cf9ea4
capacity: 20GiB
configuration: mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered state=mounted
*-logicalvolume:2
description: Linux filesystem partition
physical id: 7
logical name: /dev/sdb7
logical name: /media/LMDE Home
capacity: 90GiB
configuration: mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered state=mounted
*-logicalvolume:3
description: HPFS/NTFS partition
physical id: 8
logical name: /dev/sdb8
logical name: /media/Windows Data
capacity: 34GiB
configuration: mount.fstype=fuseblk mount.options=rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 state=mounted
*-logicalvolume:4
description: Linux filesystem partition
physical id: 9
logical name: /dev/sdb9
logical name: /media/ArchHome
capacity: 232GiB
configuration: mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered state=mounted
*-volume:2
description: EXT4 volume
vendor: Linux
physical id: 3
bus info: scsi@2:0.0.0,3
logical name: /dev/sdb3
logical name: /home
version: 1.0
serial: 3371334d-fa68-4bf2-8950-36e390e36380
size: 304GiB
capacity: 304GiB
capabilities: primary bootable journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized
configuration: created=2011-03-23 18:22:00 filesystem=ext4 lastmountpoint=/home modified=2011-11-06 13:00:45 mount.fstype=ext4 mount.options=rw,relatime,user_xattr,acl,barrier=1,data=ordered mounted=2011-11-06 13:00:45 state=mounted
*-volume:3
description: EXT4 volume
vendor: Linux
physical id: 4
bus info: scsi@2:0.0.0,4
logical name: /dev/sdb4
logical name: /
version: 1.0
serial: b385e0a3-3afc-4489-ad3e-48212be2e32f
size: 145GiB
capacity: 145GiB
capabilities: primary journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized
configuration: created=2011-11-01 16:01:04 filesystem=ext4 lastmountpoint=/ modified=2011-11-01 16:37:20 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,user_xattr,acl,barrier=1,data=ordered mounted=2011-11-06 13:00:45 state=mounted
*-network
description: Wireless interface
physical id: 1
bus info: usb@1:2.4
logical name: wlan0
serial: 00:1c:df:a0:ac:d3
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rt73usb driverversion=3.0.0-12-generic firmware=1.7 ip=192.168.1.100 link=yes multicast=yes wireless=IEEE 802.11bg

Anyway,I need to "make" sources,so what about the -jX flag? I heard somewhere -jX flags depends on CPUs,I only have one,so make -j1. But is there any method to make build faster without melting my CPU? :)

Also,what buildtype method is more advantageous for me? eng,userdebug,or user? I read some infos about it but I still can't decide.

Sorry for asking too much questions on this stuff,I had to learn this stuff months ago :) anyways stuff learned here will be very useful on Android 4.0 porting :)

Current status: Downloading CAF sources with NO PROBLEMS :)

---------------------------------------------------------------------------------------------

Project on hold - again! CM6 sources are downloading,so will switch to this in future if I get problems on CM6,as I did now. Do not consider me confused as I just explained why I reopened and reclosed project in one day.