Curious: what are you waiting to know from huawei? I'm assuming not the sources since they already released that.
I can start building stuff for this phone, I have a couple of units. But I've never build android. I have plenty of experience with linux (sysadmin) though, so I jut need to understand the high-level flow before I can start building.
This is the vague idea I have right now:
- first, get all the required hardware drivers. I assume huawei's source will include all the drivers needed.
- next, build a ROM, say cyanogenmod or AOSP, using the drivers from above
Questions:
- Does this sound reasonable or am I way off?
- does each phone have a different partition layout that I need to figure out?
I bought a Ascend G6 and I wanted the rom before it gets here from china, huawei is usually more lenient with their core stuff.
if its your first rom or recovery I say start from scratch(this will be a learning experience)
1 starting with a simple device tree to try to get cwm to boot(try a prebuilt kernel)
2 then moving to the kernel, if its huawei you will have to fix it(more than likely) and then try to get it to boot stock.
3 Once you know it boots go back to device tree(create a vendor tree also) and start expanding it to completeness(kernel and modules must be built with cyanogen now at this point so the defconfig needs to be modified also, takes time to do this)
4 try to boot cm after building, be prepared to use kmsg, logcat, then ddms
5 fix bugs if it fails
6 rinse and repeat 4 and 5
remember the time it takes to build, simply building the kernel takes a few minutes, cwm can take 10 minutes, but rough cm source is at least an hour(can take hours) so be prepared. For example building randomblames cm11 on my 3770k 4.8Ghz takes me(well took

) about 2 hours between builds if I make clean and clobber.
the cm development site is a good place to start
Development - CyanogenMod
layout normally depends on the chipset and manufacturer(some use proprietary)
Having trouble getting this to work. Bootloader is unlocked, I've tried flashing using both fastboot and the dd method from the Vitria Info thread. When I try booting into recovery it just gets me to the stock recovery. I'm rather new to this so I'm not really sure if I might be doing something wrong.
if thats happening then stop for now(because you don't want to flash recovery to the wrong partition)
check and make sure your flashing the right recovery.img(cwm is in this thread the other one has the stock recovery and boot for archiving)
root first(you did this)
unlock bootloader(you did this)
reboot back into bootloader
fastboot flash recovery recovery.img(should say some stuff afterwards)