yashsingh1/xdaforums huggingface dataset:
[Android] rauma:
Thanks so much.

I have just tried to create my own tree ( used 4 mk files as I mentioned above, no libs, no kernel, no blah blah, :) ).

I just want to make a ics flashable rom on my phone ( so I think I don't need more files than 4 mk files, am i right?).

but I get :

no rule make target for "otapackage".

google gives me a solution: change makefile in build/core.

but error is still there.

:(
[Android] rauma:
After delete "otapackge" ( just make -j2), Its building... but i'm not sure if it can be flashed?.

:(

---------- Post added at 06:18 PM ---------- Previous post was at 05:58 PM ----------

Error appears now. :(, May be 4 mk files are not enough to build a ROM???
[Android] CosmoDroid:
Is there any easy way to change the UI of AOSP/CM (Settings background etc) from holo dark to holo light by editing the source code...??

Edit: I noticed that almost all the drawable folders nd xmls in " /frameworks/base/core/res/res" and "packages/(different apps) " have both holo dark nd holo light items and values. However it seems that holo dark is selected as default while building CM. If there was a way to change it into holo light the whole appearance of the ROM could have changed to holo light. Please help if anyone knows anything about this. Thanks a lot in advance. :)
[Android] speed_bot:
it depends on what those 4 makefiles contain not the number.
[Android] rauma:
All of them have a very short content:

AndroidProducts.mk:

PRODUCT_MAKEFILES := \
$(LOCAL_DIR)/device_a730s.mk

BoardConfig.mk

USE_CAMERA_STUB := true
....
#BOARD_HAS_LARGE_FILESYSTEM := true

full_a730s.mk:

$(call inherit-product, $(SRC_TARGET_DIR)/product/languages_full.mk)
$(call inherit-product, device/sky/a730s/device_a730s.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/full.mk)

# Discard inherited values and use our own instead.
PRODUCT_NAME := a730s
PRODUCT_DEVICE := a730s
PRODUCT_MODEL := Sky a730s

vendorsetup.sh:

add_lunch_combo full_a730s-eng
add_lunch_combo full_a730s-userdebug

I tried with these files only but It doesnt work. ( no rule make target "otapackage"...)

Also, tried add some specific things (audiolib, some rc files... ) and still get error. (in fact, build OK but get error when flashing , status 0)
[Android] speed_bot:
this is no where near enough.
[Android] rauma:
No, Actually the BoardConfig.mk file contains more than it is above,

USE_CAMERA_STUB := true

TARGET_NO_BOOTLOADER := true
TARGET_NO_KERNEL := true
TARGET_BOARD_PLATFORM := msm7k
TARGET_BOARD_PLATFORM_GPU := qcom-adreno200
TARGET_CPU_ABI := armeabi-v7a
TARGET_CPU_ABI2 := armeabi
TARGET_ARCH_VARIANT := armv7-a-neon
TARGET_CPU_SMP := true
ARCH_ARM_HAVE_TLS_REGISTER := true

TARGET_HAVE_HDMI_OUT := false
TARGET_USES_OVERLAY := true
TARGET_NO_RADIOIMAGE := true
TARGET_HAVE_TSLIB := false
TARGET_GLOBAL_CFLAGS += -mfpu=neon -mfloat-abi=softfp
TARGET_GLOBAL_CPPFLAGS += -mfpu=neon -mfloat-abi=softfp

# fix this up by examining /proc/mtd on a running device
#TARGET_USERIMAGES_USE_EXT4 := true
BOARD_BOOTIMAGE_PARTITION_SIZE := 0x00600000
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x00600000
BOARD_SYSTEMIMAGE_PARTITION_SIZE := 414187520
BOARD_USERDATAIMAGE_PARTITION_SIZE := 499384320
BOARD_FLASH_BLOCK_SIZE := 131072
# BOARD_CUSTOM_GRAPHICS := ../../../device/sky/a760s/recovery/graphics.c

#BOARD_HAS_NO_SELECT_BUTTON := true
# Use this flag if the board has a ext4 partition larger than 2gb
#BOARD_HAS_LARGE_FILESYSTEM := true

If it is still not enough, Could you please tell me some useful documents for doing this. I know there are many many posts on the internet about this but I think you're experienced in making these ones, so, could you please?.

Thank you.
[Android] speed_bot:
download extrac-files.sh from any device config change the device and manufacture it in then you will have your vendors setup..for libs you gotta define it in device.mk like if your device use msm727 chipse then you gotta put audio.msm7x27 camera.msm7x27 gralloc.msm7x27 etc and if it uses qualcomm chipset then add this in boardconfig TARGET_USES_QUALCOMM_LIBS=true
[Android] rauma:
many thanks to you. Oh, Do I need a new kernel, I want to use currently kernel thought?.

---------- Post added at 03:05 PM ---------- Previous post was at 02:29 PM ----------

I have downloaded extract-files.sh from another phone. But In that file, I see many directory that my phone does not have, How can I handle this?

For example:

At this line:

adb pull /system/lib/libmpl.so ../../../vendor/sky/$DEVICE/proprietary

but my phone does not have libmpl.so lib, How can I do now?. I tried to delete it but It apparently may not be good way.
[Android] speed_bot:
thats why i said pick a one which runs on same processor atleast..you can ignore it by commenting that line out..
[Android] rauma:
Thank you. I will try it again ( in fact, I try with samsung galaxy S, HTC Vivo...), :(
[Android] apascual89:
How to resolve

I get this error when starting to compile:

build/core/dynamic_binary.mk:39: *** hardware/qcom/audio-caf/alsa_sound: LOCAL_MODULE not defined before call to local-intermediates-dir. Stop

It doesn't even begin the process. Anyone know how to resolve this?

Thanks
[Android] speed_bot:
put this in boardconfig.mk

TARGET_USES_CAF_AUDIO := True
[Android] dastin1015:
Correct syntax is TARGET_QCOM_AUDIO_VARIANT := caf
[Android] apascual89:
That's already defined in the qcom common BoardConfigCommon.mk.

Just for background. I have cm10.1 building without errors for the Xperia Z thanks to the FreeXperia trees. I'm trying to build Paranoid Android and this is where this is happening.
[Android] dastin1015:
ParanoidAndroid uses a mix or AOSP and their own repos. What you need to do is with some repos is switch to usage of CM
[Android] apascual89:
Would using cm's build folder help?

Edit: I switched build folders and it started building, we'll see. Thanks for the replies
[Android] S-trace:
Hello. I'm trying to build Ubuntu Phone Android's part from source for HTC Evo 3D GSM (shooteru), using

<project path="device/htc/shooteru" name="johnnyslt/android_device_htc_shooteru" remote="github" revision="refs/heads/cm-10.1" />

<project path="device/htc/msm8660-common" name="johnnyslt/android_device_htc_msm8660-common" remote="github" revision="refs/heads/cm-10.1" />

<project path="kernel/htc/msm8660" name="johnnyslt/android_kernel_htc_msm8660" remote="github" revision="refs/heads/cm-10.1" />

I'm getting next errors: http://pastebin.com/TMW7RkA5

What should I do with it? Mine device not have ION chip, so how to get rid of this:

In file included from hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp:48:0:
hardware/qcom/media/mm-video/vidc/vdec/inc/omx_vdec.h: At global scope:
hardware/qcom/media/mm-video/vidc/vdec/inc/omx_vdec.h:849:43: error: field 'op_buf_ion_info' has incomplete type
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp: In member function 'void omx_vdec::allocate_color_convert_buf::init_members()':
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp:9026:10: error: 'op_buf_ion_info' was not declared in this scope
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp: In member function 'OMX_ERRORTYPE omx_vdec::allocate_color_convert_buf::free_output_buffer(OMX_BUFFERHEADERTYPE*)':
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp:9219:8: error: 'class omx_vdec' has no member named 'free_ion_memory'
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp:9219:25: error: 'op_buf_ion_info' was not declared in this scope
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp: In member function 'OMX_ERRORTYPE omx_vdec::allocate_color_convert_buf::allocate_buffers_color_convert(OMX_HANDLETYPE, OMX_BUFFERHEADERTYPE**, OMX_U32, OMX_PTR, OMX_U32)':
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp:9247:138: warning: format '%d' expects argument of type 'int', but argument 5 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp:9263:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp:9269:3: error: 'op_buf_ion_info' was not declared in this scope
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp:9269:43: error: 'class omx_vdec' has no member named 'alloc_map_ion_memory'
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp:9271:72: error: 'CACHED' was not declared in this scope
hardware/qcom/media/mm-video/vidc/vdec/src/omx_vdec.cpp:9284:10: error: 'class omx_vdec' has no member named 'free_ion_memory'
[Android] dastin1015:
You need to use Evervolv's media-legacy and display-legacy until me or some other developers get ION for shooter and shooteru
[Android] S-trace:
Thank You!

Should I also use jellybean-ubuntuphone branch of https://github.com/Evervolv/android_device_htc_shooteru tree and its dependences instead of cm-10.1 branch of https://github.com/ johnnyslt/android_device_htc_shooteru which recommended in https://wiki.ubuntu.com/Touch/Porting ?
[Android] dastin1015:
Yes. Evervolv is already prepared and set for it. Look in the shooteru android section and helicopter88 already has Ubuntu working.
[Android] xSkArx:
Can I compile without compile kernel?
[Android] speed_bot:
yes you can using a prebuilt kernel.

---------- Post added at 07:47 AM ---------- Previous post was at 07:46 AM ----------

its failing to allocate memory to fs weird error.. lets see what dastin says about this..
[Android] xSkArx:
I've search but don't found nothing, and I tried to compile kernel but I can't get it
[Android] fmarky:
Did you get the toochain to be able to build the kernel?

http://xdaforums.com/showthread.php?t=1846916

You can follow this guide to set up your build machine and there is a download link for the toolchain too.
[Android] Takenover83:
Anyone know how to fix this error? Trying to compile AOKP for the D710. (used device tree's from cm10.1, from post #1)

user@LinuxMint ~/WORKING_DIRECTORY $ lunch

You're building on Linux

Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. full_mips-eng
5. full_grouper-userdebug
6. full_tilapia-userdebug
7. mini_armv7a_neon-userdebug
8. mini_armv7a-userdebug
9. mini_mips-userdebug
10. mini_x86-userdebug
11. full_mako-userdebug
12. full_d710
13. full_maguro-userdebug
14. full_manta-userdebug
15. full_toro-userdebug
16. full_panda-userdebug
17. aokp_mako-userdebug
18. aokp_maguro-userdebug
19. aokp_toro-userdebug
20. aokp_toroplus-userdebug
21. aokp_grouper-userdebug
22. aokp_tilapia-userdebug
23. aokp_manta-userdebug
24. aokp_a510-userdebug
25. aokp_d2att-userdebug
26. aokp_d2tmo-userdebug
27. aokp_d2usc-userdebug
28. aokp_d2vzw-userdebug
29. aokp_evita-userdebug
30. aokp_hercules-userdebug
31. aokp_i605-userdebug
32. aokp_i9100-userdebug
33. aokp_i9100g-userdebug
34. aokp_i9300-userdebug
35. aokp_l900-userdebug
36. aokp_maserati-userdebug
37. aokp_p930-userdebug
38. aokp_solana-userdebug
39. aokp_spyder-userdebug
40. aokp_su640-userdebug
41. aokp_t0lte-userdebug
42. aokp_targa-userdebug
43. aokp_umtsspyder-userdebug
44. aokp_vs920-userdebug

Which would you like? [full-eng] 12

** Invalid variant: 'full_d710'
** Must be one of user userdebug eng

Edit: I think I fixed it. Added "-eng" to the end of the line in vendorsetup.sh.
[Android] djmatt604:
Change your vendor setup script to say "d710-userdebug" after add_lunch_combo. Then rerun source build/envsetup.sh and you should be good.

EDIT: someone will correct me if I'm wrong, but 'eng' is a release flag and I don't know if your end product would be rooted right away. Userdebug is a flag for a developer release that will give you root access and other tools. I always use userdebug myself but maybe it is different with AOKP since their common folder installs SuperSU plus the su binary for you. Meh, always best to err on the side of caution IMO :)

Sent from my 4.2.GSII
[Android] ktempleton:
To me it doesn't look like you added d710 in the vendor/aokp vendorsetup.sh or to the android products.mk also did you make an aokpmk for the d710 i actually use the device and vendor trees from team Hydra which is dastins repo that he uses for cm10.1 if you need help since i already build this rom hit me up and I'll help any way i can
[Android] Kayant:
You also need to add a mk file for your device in vendor/aokp/products.... then add your device to androidproducts.mk..... because next now your building aosp not aokp....

Edit - looks like I was beaten to the punch ;)

Let's Go ^_^
[Android] cj360:
Trying Linux mint ATM, and I was wondering if I could just install a repository from Ubuntu to grab the required packages from the first post.
[Android] Kayant:
You don't need to do anything ;) just copy the commands and run them in terminal all the packages needed are available..... I was on Linux mint 14 for some time.... Now am am back to (Manjaro) Arch Linux

Let's Go ^_^
[Android] cj360:
Cool beans :)

edit- or it was till I edited my default.xml in .repo/manifests now I see a ton of

WARNING: gnome-keyring:: couldn't connect to: /run/user/andrew/keyring-4wxTSe/pkcs11: No such file or directory

Even though the inital sync went fine. What the buck?
[Android] Mlopik:
So for compiling I only need device tree? What about other trees like kernel, libhardware, hardware??

Thanks for the reply
[Android] speed_bot:
all hardware blobs are already downloaded..
[Android] Kayant:
You may also need your device's vendor tree ( proprietary files) which can be downloaded or extracted from your current rom and like you said you need a kernel..... Which can be prebuilt or compiled with the rom depending on what your device setup is like..... For the other stuff you mentioned like libhardware it all depends if your device is a legacy device or not some things may need to be changed
[Android] ktempleton:
target thumb C++: gralloc.exynos4 <= hardware/samsung/exynos4/hal/libgralloc_ump/alloc_device.cpp
hardware/samsung/exynos4/hal/libgralloc_ump/gralloc_module.cpp: In function 'int gralloc_lock(const gralloc_module_t*, buffer_handle_t, int, int, int, int, int, void**)':
hardware/samsung/exynos4/hal/libgralloc_ump/gralloc_module.cpp:390:17: error: 'GRALLOC_USAGE_YUV_ADDR' was not declared in this scope
hardware/samsung/exynos4/hal/libgralloc_ump/gralloc_module.cpp: At global scope:
hardware/samsung/exynos4/hal/libgralloc_ump/gralloc_module.cpp:484:1: error: 'gralloc_module_t' has no non-static data member named 'getphys'
make: *** [out/target/product/d710/obj/SHARED_LIBRARIES/gralloc.exynos4_intermediates/gralloc_module.o] Error 1
make: *** Waiting for unfinished jobs....
hardware/samsung/exynos4/hal/libgralloc_ump/alloc_device.cpp: In function 'int gralloc_alloc_buffer(alloc_device_t*, size_t, int, const native_handle_t**, int, int, int, int, int, int)':
hardware/samsung/exynos4/hal/libgralloc_ump/alloc_device.cpp:182:21: error: 'GRALLOC_USAGE_HW_ION' was not declared in this scope
hardware/samsung/exynos4/hal/libgralloc_ump/alloc_device.cpp:182:53: error: 'GRALLOC_USAGE_HW_FIMC1' was not declared in this scope
hardware/samsung/exynos4/hal/libgralloc_ump/alloc_device.cpp:227:27: error: 'GRALLOC_USAGE_HW_ION' was not declared in this scope
hardware/samsung/exynos4/hal/libgralloc_ump/alloc_device.cpp:227:59: error: 'GRALLOC_USAGE_HW_FIMC1' was not declared in this scope
hardware/samsung/exynos4/hal/libgralloc_ump/alloc_device.cpp: In function 'int alloc_device_alloc(alloc_device_t*, int, int, int, int, const native_handle_t**, int*)':
hardware/samsung/exynos4/hal/libgralloc_ump/alloc_device.cpp:393:25: error: 'GRALLOC_USAGE_HW_ION' was not declared in this scope
hardware/samsung/exynos4/hal/libgralloc_ump/alloc_device.cpp:393:57: error: 'GRALLOC_USAGE_HW_FIMC1' was not declared in this scope
make: *** [out/target/product/d710/obj/SHARED_LIBRARIES/gralloc.exynos4_intermediates/alloc_device.o] Error 1

hey dastin i have been working on this problem for a month or more i have tried dfining these in all ways i can think of but no matter what i do i cant seem to get past these errors if you have any ideas i would be grateful thanks kt
[Android] dastin1015:
In Evervolv's frameworks/av you'll see some recent commits I've cherry-picked that define those variables

私のEVO 4G LTEから送信される。
[Android] ktempleton:
OK looking at their gerrit i don't see anything related to those issues in the frameworks av i see some ion refs in the shooter repos am i missing it somewhere tia

OK found it in the native thanks so much man you are the man
[Android] dastin1015:
Sorry I meant the repos not gerrit. Native then. Still frameworks :P

私のEVO 4G LTEから送信される。
[Android] speed_bot:
do you mind linking me to that commit?
[Android] dastin1015:
https://github.com/Evervolv/android_frameworks_native/commits/jellybean

Also under the merged tab of review.evervolv.com look for commits cherry-picked by me and you'll see stuff pertaining to Samsung devices (specifically exynos4 processor) and their necessary commits for functionality

私のEVO 4G LTEから送信される。
[Android] evol4g:
getting a weird error i can't get past it's for ubuntu touch, anyone got any ideas?

http://paste.ubuntu.com/5615894/

also on xylon i'm having an issue where storage wont mount, i've already checked the vold.fstab and storage_list.xml with no luck, i'm using the same device tree as before so i don't know what the issue could be.. it's really buggin me.. is it possible somehow the device overlay isnt compiling properly?
[Android] cj360:
I'm assuming that's with cm's display-caf? If so that's pretty weird that I didn't have the issue. Or my build flags are set to ignore your warning and keep going. But I haven't seen a werror = narrowing before.
[Android] orbital_71:
Dastin, can i ask about cherry pick question down over here?
[Android] dastin1015:
Yes.
[Android] orbital_71:
I had read couple of cherry pick thread this is what mine understanding after reading it. Basically i had build for P990 from CM source with success. Now here mine understanding. Repo sync CM source > cherry pick ppl commit and put into framework folder do i need to delete anything here? I am lost on the step over this part.
[Android] dastin1015:
To do a cherry-pick you would navigate to the repo you want to add the commit to. So for example let's say you want my SQN WiMAX commit in frameworks/base you'd do these commands from the root of your source tree:

$ cd frameworks/base
$ git fetch https://github.com/Team-Hydra/android_frameworks_base cm-10.1 && git cherry-pick 9c04a3363b6610e29ee1d8114bc7b15f670502d7

The syntax is as follows:

$ git fetch gitAddressOfTheRepoYouAreGettingPickFrom branch && git cherry-pick checksumOfTheCommit
[Android] orbital_71:
So it mean that when i cherry pick a commit what i had to do is cd to the folder where the commit is am i right?
[Android] lozohcum:
What if first build doesn't work? What's the next step to work on it?

I don't understand it, can you explain more clearly? I'm trying to figure out by myself but errors only.

I think there are many people who know how to build those suff but they don't want to help beginners...

I have this problem:

build/core/product_config.mk:253: *** No matches for product "cm_jlo". Stop.
Device jlo not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Traceback (most recent call last):
File "build/tools/roomservice.py", line 59, in <module>
result = json.loads(urllib2.urlopen(githubreq).read())
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 400, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 513, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 438, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 372, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 521, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden
build/core/product_config.mk:253: *** No matches for product "cm_jlo". Stop.

** Don't have a product spec for: 'cm_jlo'
** Do you have the right repo manifest?
[Android] Chromium:
can anyone help? i believe i set everything up ok, but when i try to compile i am getting errors:

heres what the output is:

http://pastebin.com/hV1XCUYD

Thanks
[Android] cj360:
It says your missing flex so try removing it and reinstalling it if you already have it. Or install it if you're not sure.
[Android] Kayant:
Do you have a cm.mk in your device tree??
[Android] Chromium:
I'm getting this error:

find: `../../vendor/unbundled_google/libs/gcm/gcm-client/src': No such file or directory
find: `../../vendor/unbundled_google/libs/gcm/gcm-server/src': No such file or directory
find: `../../vendor/unbundled_google/libs/gcm/gcm-client/src': No such file or directory
find: `../../vendor/unbundled_google/libs/gcm/gcm-server/src': No such file or directory
find: `src': No such file or directory
[Android] dastin1015:
That's not an error. Ignore it. An actual error will say error in front of it and will stop the compilation.
[Android] orbital_71:
What was this src about? I also had it 2 month ago.
[Android] cj360:
Hello, tried to build a new version of 4.1.2 which was building fine a couple weeks ago now it errors out.

target thumb C++: audio_policy.msm7x30 <= hardware/qcom/audio/msm7x30/audio_policy_hal.cpp
hardware/libhardware_legacy/audio/audio_hw_hal.cpp: In function 'int android_audio_legacy::adev_open_output_stream(audio_hw_device*, uint32_t, int*, uint32_t*, uint32_t*, audio_stream_out**)':
hardware/libhardware_legacy/audio/audio_hw_hal.cpp:464:73: error: no matching function for call to 'android_audio_legacy::AudioHardwareInterface::openOutputStream(uint32_t&, int*&, uint32_t*&, uint32_t*&, android::status_t*)'
hardware/libhardware_legacy/audio/audio_hw_hal.cpp:464:73: note: candidate is:
hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareInterface.h:342:29: note: virtual android_audio_legacy::AudioStreamOut* android_audio_legacy::AudioHardwareInterface::openOutputStream(uint32_t, audio_output_flags_t, int*, uint32_t*, uint32_t*, android::status_t*)
hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareInterface.h:342:29: note: no known conversion for argument 2 from 'int*' to 'audio_output_flags_t'
make: *** [out/target/product/zeusc/obj/STATIC_LIBRARIES/libaudiohw_legacy_intermediates/audio_hw_hal.o] Error 1
make: *** Waiting for unfinished jobs....
hardware/qcom/audio/msm7x30/audio_policy_hal.cpp: In function 'int android_audio_legacy::create_qcom_ap(const audio_policy_device*, audio_policy_service_ops*, void*, audio_policy**)':
hardware/qcom/audio/msm7x30/audio_policy_hal.cpp:389:17: error: 'struct audio_policy' has no member named 'set_stream_volume_index_for_device'
hardware/qcom/audio/msm7x30/audio_policy_hal.cpp:390:17: error: 'struct audio_policy' has no member named 'get_stream_volume_index_for_device'
make: *** [out/target/product/zeusc/obj/SHARED_LIBRARIES/audio_policy.msm7x30_intermediates/audio_policy_hal.o] Error 1
hardware/qcom/audio/msm7x30/AudioPolicyManager.cpp: In member function 'virtual android::status_t android_audio_legacy::AudioPolicyManager::startOutput(audio_io_handle_t, android_audio_legacy::AudioSystem::stream_type, int)':
hardware/qcom/audio/msm7x30/AudioPolicyManager.cpp:528:9: warning: 'muteWaitMs' may be used uninitialized in this function [-Wuninitialized]

Turns out I had a typo in my boardconfig.mk
[Android] Chromium:
im getting this error that stops it from compiling now. Any help?

make: *** No rule to make target `/home/priyesh/android/system/out/target/product/bravo/obj/lib/libcamera.so', needed by `/home/priyesh/android/system/out/target/product/bravo/obj/SHARED_LIBRARIES/camera.qsd8k_intermediates/LINKED/camera.qsd8k.so'. Stop.
make: *** Waiting for unfinished jobs....
Import includes file: /home/priyesh/android/system/out/target/product/bravo/obj/SHARED_LIBRARIES/camera.qsd8k_intermediates/import_includes

Total time elapsed: 1 minutes (104.376744238 seconds)
priyesh@priyesh-VirtualBox:~/android/system$
[Android] forumber2:
Add libcamera.so to obj/lib/libcamera.so manually to vendor blobs
[Android] Chromium:
how do i do that?
[Android] lozohcum:
I want to build CM10 not CM10.1, what command I should type for CM10 source?