Hi Joey, it sounds like you are having the same issues that I was. Can I ask what device you are trying to port to? I was trying to port to the HTC sensation (msm8660). The problem is that the kernel you are using is set up for Android 4.0 (CM9), whereas Ubuntu is using as its base CM10.1 (which is based off Android 4.2). That is why you have the mismatch. One option you have is to find an unofficial CM10.1 port for your device (e.g. in the case of the sensation I used this: http://forum.xda-developers.com/showpost.php?p=37123159&postcount=2) and integrate the modded components, using a local_manifest. So instead of not building qcom/display, you build a modded one which interfaces properly between the rest of the CM10.1 code and the kernel. I hope that helps you.
As for my attempt, I was able to build and flash everything, but on boot the phone would drop into recovery mode and hardly mount anything. I could mount all the filesystems myself (include /data/ubuntu), but I could not execute ubuntu_chroot. I have had to leave that alone for a while (time constraints) although I would still be interested if anyone else on this list had some suggestions. Out of curiosity, when you boot, do you have adb access? On Thu, Mar 7, 2013 at 2:56 PM, Joey Jiao <[email protected]> wrote: > All, > Facing error during compile hardware/qcom/display for fence not defined > something, looks like my kernel not match cm' msm_mdp.h for some struct > define. Delete this project currently to finish all build. Try to fastboot > boot recovery after all images done, but failed to boot into it, can see > the backlight is on. Any idea? > 在 2013-3-7 下午7:24,"Joey Jiao" <[email protected]>写道: > > Hi Andrew, >> Nice fix. Saw the entry. Will try later when home. Thanks. >> 在 2013-3-7 下午7:19,"Andrew Black" <[email protected]>写道: >> >>> >>> Hi Joey, >>> >>> Applying this patch fixed this for me: >>> https://github.com/aokpx/platform_bionic/pull/1/files >>> >>> Cheers >>> Andrew >>> >>> On Thu, Mar 7, 2013 at 9:37 AM, Joey Jiao <[email protected]> wrote: >>> >>>> Hi, >>>> Facing below build error, what does it mean and any suggestions? >>>> >>>> Install: /home/my/phablet/out/target/product/xxx/system/lib/libstdc++.so >>>> Import includes file: >>>> >>>> /home/my/phablet/out/target/product/xxx/obj/SHARED_LIBRARIES/libm_intermediates/import_includes >>>> target asm: libm <= bionic/libm/arm/e_pow.S >>>> /tmp/ccAMP40v.s: Assembler messages: >>>> /tmp/ccAMP40v.s: Error: .size expression for pow does not evaluate to a >>>> constant >>>> make: *** >>>> [/home/my/phablet/out/target/product/xxx/obj/SHARED_LIBRARIES/libm_intermediates/arm/e_pow.o] >>>> Error 1 >>>> >>>> -- >>>> -Joey Jiao >>>> >>>> -- >>>> Mailing list: https://launchpad.net/~ubuntu-phone >>>> Post to : [email protected] >>>> Unsubscribe : https://launchpad.net/~ubuntu-phone >>>> More help : https://help.launchpad.net/ListHelp >>>> >>> >>>
-- Mailing list: https://launchpad.net/~ubuntu-phone Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp

