[Moto G General] 0xicl33n:
Aright so, it was totally my bad for "posting this in the wrong section" as porting ubuntu to the moto is considered

developing something

, at least imo.

Second, doing this was pushed back a little bit, as the original virtual machine i setup was not big enough. I read i needed to download at least 15 gigs of source code(ubuntu), but i didnt take into account i would then need the source code for CM11..which was another 15 gigs..vm had to be scrapped and remade with more space.

All the source code is now ready to go, actual work on it can start now.

What i plan on doing is telling ubuntu to use the CM11 built for the moto g instead of the CM10 that it was created with, i have no idea if that is going to work, like ive said, this is new to me ;)

Ubuntu touch requires CM10. It will not play nicely with CM11 without lots of work and some more skilled developers. I have to now build CM10 for the Moto G and then rip the parts i need for ubuntu from it and then build that.

Ive been using linux deploy on most of my android devices for the longest time, and as comfortable as i am in the terminal...the pure ubuntu touch expeirence is what im looking for. I dont actually know what ubuntu mobile is...

Progress:

root@Xubuntu-Devel:/phonedev/cm10-ubuntu/motog# brunch xt1034
including vendor/cm/vendorsetup.sh
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
Trying dependencies-only mode on a non-existing device tree?

/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
CM_VERSION=10.1-20140121-UNOFFICIAL-xt1034
TARGET_PRODUCT=cm_xt1034
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.11.0-15-generic-x86_64-with-Ubuntu-13.10-saucy
HOST_BUILD_TYPE=release
BUILD_ID=JDQ39E
OUT_DIR=/phonedev/cm10-ubuntu/motog/out
============================================

/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
/bin/bash: prebuilts/gcc/linux-x86/arm/linaro-4.7.2/bin/arm-linux-androideabi-gcc: No such file or directory
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
CM_VERSION=10.1-20140121-UNOFFICIAL-xt1034
TARGET_PRODUCT=cm_xt1034
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.11.0-15-generic-x86_64-with-Ubuntu-13.10-saucy
HOST_BUILD_TYPE=release
BUILD_ID=JDQ39E
OUT_DIR=/phonedev/cm10-ubuntu/motog/out
============================================
Checking build tools versions...
************************************************************
You are attempting to build with an unsupported version
of java.

Your version is: java version "1.6.0_27".
The correct version is: Java SE 1.6 or 1.7.

Please follow the machine setup instructions at
https://source.android.com/source/download.html
************************************************************
build/core/Makefile:44: warning: overriding commands for target `/phonedev/cm10-ubuntu/motog/out/target/product/xt1034/system/etc/mkshrc'
build/core/base_rules.mk:502: warning: ignoring old commands for target `/phonedev/cm10-ubuntu/motog/out/target/product/xt1034/system/etc/mkshrc'
build/core/Makefile:44: warning: overriding commands for target `/phonedev/cm10-ubuntu/motog/out/target/product/xt1034/system/lib/egl/egl.cfg'
build/core/base_rules.mk:502: warning: ignoring old commands for target `/phonedev/cm10-ubuntu/motog/out/target/product/xt1034/system/lib/egl/egl.cfg'
No private recovery resources for TARGET_DEVICE xt1034
Export includes file: system/core/libmincrypt/Android.mk -- /phonedev/cm10-ubuntu/motog/out/host/linux-x86/obj/STATIC_LIBRARIES/libmincrypt_intermediates/export_includes
Header: /phonedev/cm10-ubuntu/motog/out/host/linux-x86/obj/include/libexpat/expat.h
Header: /phonedev/cm10-ubuntu/motog/out/host/linux-x86/obj/include/libexpat/expat_external.h
Header: /phonedev/cm10-ubuntu/motog/out/target/product/xt1034/obj/include/libexpat/expat.h
Header: /phonedev/cm10-ubuntu/motog/out/target/product/xt1034/obj/include/libpng/pngconf.h
Header: /phonedev/cm10-ubuntu/motog/out/target/product/xt1034/obj/include/libpng/pngusr.h
Header: /phonedev/cm10-ubuntu/motog/out/target/product/xt1034/obj/include/libwpa_client/wpa_ctrl.h
Header: /phonedev/cm10-ubuntu/motog/out/target/product/xt1034/obj/include/libsonivox/ARM_synth_constants_gnu.inc
make: *** No rule to make target `/phonedev/cm10-ubuntu/motog/out/host/linux-x86/bin/dtbTool', needed by `/phonedev/cm10-ubuntu/motog/out/target/product/xt1034/dt.img'. Stop.
make: *** Waiting for unfinished jobs....