[myTouch 3G, Magic Android Development] eug89:
now i'm trying to build my own rom from the source just to see what I end up with...

I followed your instructions and know it's more or less one hour that it's compiling, so far so good, but i have onsome questions for you: when do i have to give this comands?:

$ mkdir ~/mydroid/vendor/htc/prebuilt-open/akmd/proprietary
$ mkdir ~/mydroid/vendor/qcom/proprietary-open/libgps/proprietary
$ mkdir ~/mydroid/vendor/htc/common-open/akmd/proprietary
$ mkdir ~/mydroid/vendor/qcom/proprietary-open/libhgl/proprietary
$ mkdir ~/mydroid/vendor/qcom/android-open/pvomx/proprietary
$ mkdir ~/mydroid/vendor/qcom/proprietary-open/dsp/mm/proprietary
$ mkdir ~/mydroid/vendor/qcom/proprietary-open/libaudioeq/proprietary
$ mkdir ~/mydroid/vendor/qcom/android-open/loc_api/proprietary
$ mkdir ~/mydroid/vendor/pv-open/proprietary
$ mkdir ~/mydroid/vendor/qcom/android-open/libopencorehw/proprietary
$ mkdir ~/mydroid/vendor/qcom/proprietary-open/dsp/libqcamera/proprietary
$ cp ~/htc/app/FieldTest.apk ~/mydroid/vendor/htc/prebuilt-open/proprietary/FieldTest.apk
$ cp ~/htc/lib/libgps.so ~/mydroid/vendor/qcom/proprietary-open/libgps/proprietary/libgps.so
$ cp ~/htc/bin/akmd ~/mydroid/vendor/htc/common-open/akmd/proprietary/akmd
$ cp ~/htc/bin/debug_tool ~/mydroid/vendor/htc/prebuilt-open/proprietary/debug_tool
$ cp ~/htc/bin/htclogkernel ~/mydroid/vendor/htc/prebuilt-open/proprietary/htclogkernel
$ cp ~/htc/bin/set_grp_id ~/mydroid/vendor/qcom/proprietary-open/libhgl/proprietary/set_grp_id
$ cp ~/htc/etc/01_qcomm_omx.cfg ~/mydroid/vendor/qcom/android-open/pvomx/proprietary/01_qcomm_omx.cfg
$ cp ~/htc/lib/libOmxCore.so ~/mydroid/vendor/qcom/proprietary-open/dsp/mm/proprietary/libOmxCore.so
$ cp ~/htc/lib/libOmxH264Dec.so ~/mydroid/vendor/qcom/proprietary-open/dsp/mm/proprietary/libOmxH264Dec.so
$ cp ~/htc/lib/libOmxMpeg4Dec.so ~/mydroid/vendor/qcom/proprietary-open/dsp/mm/proprietary/libOmxMpeg4Dec.so
$ cp ~/htc/lib/libOmxVidEnc.so ~/mydroid/vendor/qcom/proprietary-open/dsp/mm/proprietary/libOmxVidEnc.so
$ cp ~/htc/lib/libandroid_servers.so ~/mydroid/vendor/qcom/proprietary-open/libaudioeq/proprietary/libaudioeq.so
$ cp ~/htc/lib/libhgl.so ~/mydroid/vendor/qcom/proprietary-open/libhgl/proprietary/libhgl.so
$ cp ~/htc/lib/libloc_api.so ~/mydroid/vendor/qcom/android-open/loc_api/proprietary/libloc_api.so
$ cp ~/htc/lib/libmm-adspsvc.so ~/mydroid/vendor/qcom/proprietary-open/dsp/mm/proprietary/libmm-adspsvc.so
$ cp ~/htc/lib/libomx_wmadec_sharedlibrary.so ~/mydroid/vendor/pv-open/proprietary/libomx_wmadec_sharedlibrary.so
$ cp ~/htc/lib/libomx_wmvdec_sharedlibrary.so ~/mydroid/vendor/pv-open/proprietary/libomx_wmvdec_sharedlibrary.so
$ cp ~/htc/lib/libopencorehw.so ~/mydroid/vendor/qcom/android-open/libopencorehw/proprietary/libopencorehw.so
$ cp ~/htc/lib/libpvasfcommon.so ~/mydroid/vendor/pv-open/proprietary/libpvasfcommon.so
$ cp ~/htc/lib/libpvasflocalpb.so ~/mydroid/vendor/pv-open/proprietary/libpvasflocalpb.so
$ cp ~/htc/lib/libpvasflocalpbreg.so ~/mydroid/vendor/pv-open/proprietary/libpvasflocalpbreg.so
$ cp ~/htc/lib/libqcamera.so ~/mydroid/vendor/qcom/proprietary-open/dsp/libqcamera/proprietary/libqcamera.so
$ cp ~/htc/lib/libqcomm_omx.so ~/mydroid/vendor/qcom/android-open/pvomx/proprietary/libqcomm_omx.so
$ cp ~/htc/etc/gps.conf ~/mydroid/vendor/htc/sapphire-open/proprietary/gps.conf_US
$ cp ~/htc/etc/pvasflocal.cfg ~/mydroid/vendor/pv-open/proprietary/pvasflocal.cfg

How long did it took to your pc to compile? It's just to have an idea...

Last question... at the end what files will I get? system.img , boot.img etc or all files that I have to put together?