yashsingh1/xdaforums huggingface dataset:
[Android] Infinity:
Clone telephone-ext from los

---------- Post added at 02:55 AM ---------- Previous post was at 02:53 AM ----------

Wow lunch is healthy

Try build then

./rom-build.sh devicename
[Android] NepoRood:
It's a parse error, it literally tells you what is wrong. Look at the offending file and fix it. (Hint: Line 7)
[Android] mahmoud_10th:
because of the generated zimage not working :(
[Android] TimSchumi:
Make sure you completely synced your sources

---------- Post added at 05:04 PM ---------- Previous post was at 05:03 PM ----------

You have some text standing before the shown xml declaraion. Remove all lines before the shown tag in the mentioned XML files

---------- Post added at 05:08 PM ---------- Previous post was at 05:04 PM ----------

Either put your prebuilt kernel inside device/<vendor>/<codename> or remove all stuff concerning prebuilt kernel from your device tree and add kernel source
[Android] Raja_12:
./vendor/qcom/binaries/Android.mk:1: *** This repo is now deprecated. Move your blobs to your device's vendor repo..

build/core/ninja.mk:167: recipe for target '/home/dragon/xenon/out/build-xenonhd_tomato.ninja' failed

make: *** [/home/dragon/xenon/out/build-xenonhd_tomato.ninja] Error 1

make: Leaving directory '/home/dragon/xenon'
[Android] TimSchumi:
This message says clearly what to do...
[Android] Raja_12:
Sry. I can't able to get it. Can u elaborate.
[Android] TimSchumi:
You should take the stuff you need from vendor/qcom/binaries and put them into vendor/<manufacturer>/<codename>
[Android] gtpitch:
As a temporary fix until the device trees and vendor stuff get updated you should be able to just comment that line out of vendor/qcom/binaries/Android.mk
[Android] nicesoni_ash:
You can simply comment out this repo in your roomservice and sync again, then build or try the above method.

Edit:

Works for op2, for other devices, you may need to edit some other make files that are referring to this repo.

Sent from my "1+2" powered by Official RR 7.x.x

Compiled by myself
[Android] king:
how to make tree if no one has made yet?:crying:
[Android] Infinity:
Its very simple

No need to worry

Search for guide on xda

(Btw which device)

---------- Post added at 02:20 PM ---------- Previous post was at 02:17 PM ----------

vendor/qcom/binaries This repo is now deprecated. Move your blobs to your device's vendor repo

(Bro now learn to read the errors.

Sometimes solution is in the front of you, but you ignore)
[Android] king:
I have searched a lot but did not find any guide to make a tree . Device is Samsung Galaxy C5 (snapdragon 617) no one building anything for it,we just have a working twrp recovery by a Chinese dev:crying::crying::crying::crying::crying:
[Android] Infinity:
Building recovery need device tree

So ask your developer for the tree

(I have no experience in building recovery but i guess it needs tree)

Correct me if i wrong

And can i have you device codename
[Android] Raja_12:
Yep. It seems odd bcoz it didn't show up on my first build. I don't wanna make any silly mistakes. So I posted it here.
[Android] Infinity:
Okay...

Which rom is this?
[Android] Raja_12:
XenonHD
[Android] Swp1996:
It Was A judag.. bohat bada jugad.... pm me if tht prblm is still there
[Android] nicesoni_ash:
That's a boolean function, you need to return a boolean value to it.

Edit:

Maybe post a proper log.

Not funny. If you can't help then don't reply in such way and this is an English forum, use English only.

Sent from my "1+2" powered by Official RR 7.x.x

Compiled by myself
[Android] Raja_12:
ninja: Entering directory `.'

ninja: error: '/home/dragon/aosip/out/target/product/tomato/system/lib64/libfmjni.so', needed by '/home/dragon/aosip/out/target/product/tomato/system/priv-app/FMRadio/FMRadio.apk', missing and no known rule to make it

build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed

make: *** [ninja_wrapper] Error 1

make: Leaving directory '/home/dragon/aosip' [MENTION=4659955]nicesoni_ash[/MENTION]
[Android] winlinand:
Is this guide still valid?
[Android] Matt07211:
Your missing the libfmjni.so LIbrary. FMRadio.apk needs that library. Locate and place in indicated directory
[Android] Raja_12:
I cant find it.
[Android] Matt07211:
What exactly can't you find?

If it's the .so file try looking for it in the original phone firmware, or look on LineageOS (or similar) GitHub page
[Android] nicesoni_ash:
And next time, please post complete logs.
[Android] Arvind7352:
Check if your device's BoardConfig.mk has the following Definition which is also set to true

BOARD_HAVE_QCOM_FM := true

Why ? This definition from this commit was recently added in all the ROMs, to build it only for QCOM Devices

Here are the differences w.r.t MarshMallow and Nougat

[>] Install OpenJDK 7 (openjdk-7-jdk) for MarshMallow and OpenJDK 8 (openjdk-8-jdk) for Nougat

[>] Install the Latest Distros (14.04-16.10) instead of the older ones. Seems obvious no ? :silly:

[>] MarshMallow / Nougat ROMs have their Frameworks' and Apps' Java code built with the Jack Toolchain

[>] Nougat ROMs are additionally built on the Ninja BuildSystem

To learn more about Jack (and it's usage), go HERE

Ninja is a Speed-Focused Buildsystem, you can read about it in the following sources

Source1 Source2 MyOpinion :D

Rest of the Steps/Concepts STILL apply, and they are taught in a newbie-friendly way.

PS:

I don't find any significant difference for building Lollipop, so I didn't mention it.
[Android] gtpitch:
Was literally just deprecated like 48 hours ago.
[Android] Raja_12:
My problem is whenever i try to build second time it throws different errors. i successfully compiled xenon,U-Os,citrus but when i try after repo sync to cherry-pick some items it didnt enter into build directory, lot of errors than before. i guess its because of source updates.
[Android] Infinity:
This is because

In 1st build whenever you make changes to fix errors you never commit it

And when you do repo sync all that changes go reverse and ROM came to his original position

And you face error

In 2nd build (specially in clean build)
[Android] Matt07211:
Hi, first device port and ROM compile. First things first, relevant links:

https://github.com/Matt07211/local_manifests

https://github.com/Matt07211/android_device_samsung_xcover3lte

https://github.com/Matt07211/android_kernel_samsung_xcover3lte

https://github.com/Matt07211/android_vendor_samsung_xcover3lte

I'll be building on my own machine in a couple of days, but this error has poped up on another users machine when trying to build with my source (I want all the errors fixed before I create a Google cloud VM and build there, so he is my tester), so please bare with me if it takes a while to test some ideas

source ./build/envsetup.sh
including device/generic/mini-emulator-arm64/vendorsetup.sh
including device/generic/mini-emulator-armv7-a-neon/vendorsetup.sh
including device/generic/mini-emulator-x86_64/vendorsetup.sh
including device/generic/mini-emulator-x86/vendorsetup.sh
including device/samsung/xcover3lte/vendorsetup.sh
including vendor/cm/vendorsetup.sh
including sdk/bash_completion/adb.bash
including vendor/cm/bash_completion/git.bash
including vendor/cm/bash_completion/repo.bash

lunch lineage_xcover3lte-userdebug
build/core/product_config.mk:249: *** Can not locate config makefile for product "lineage_xcover3lte".
Device xcover3lte not found. Attempting to retrieve device repository from LineageOS Github ([url]http://github.com/LineageOS).[/url]
Repository for xcover3lte not found in the LineageOS Github repository list. If this is in error, you may need to manually add it to your local_manifests/roomservice.xml.
build/core/product_config.mk:249: *** Can not locate config makefile for product "lineage_xcover3lte".
build/core/product_config.mk:249: *** Can not locate config makefile for product "lineage_xcover3lte".

** Don't have a product spec for: 'lineage_xcover3lte'
** Do you have the right repo manifest?

I have a look through this thread and am currently looking on Google for a solution, but while I do that I thought I might ask the people here with experience in fixing build time errors if they have encountered and FIXED the problem.

Happy to test any suggestions
[Android] Arvind7352:
Answer: The BuildSystem Detects Lineage-Specific Product files having the name lineage.mk

Why so ? See this line of code

all_product_configs := $(shell find device -path "*/$(CM_BUILD)/lineage.mk")

[>] What it does is, it finds for the file lineage.mk under the device folder 'recursively' (upto the lowest depth of the folder tree), and returns back the location of various lineage.mk inside the device directory

[>] The convention you used for naming this particular file is obsolete (not used anymore, Officially). Refer Official Lineage trees too. :)

What should I do ?

[>] Rename lineage_xcover3lte.mk to lineage.mk, that's all.
[Android] naimrlet:
You forgot a space after the omni makefile in AndroidProduct.mk at device tree

Add a space after that
[Android] tribual:
Hi!

Can compile AOKP for Elephone P9000 and all is fine till 3 days ago.

Problem now is:

Can build and install, all is running. Only missing is no pull down quick settings and no swipe to unlock. Status bar can be pulled down, but when I pull down a second time, the quick settings (WiFi, BT, and so on) should be visible, but I can't pull down. Doesn't work...

For testing I have reverted all commits on git for device, vendor an kernel but it does not help.

I don't have any ideas now. Maybe someone here can help or does know the problem.

THX for now!

Gesendet von meinem P9000 mit Tapatalk
[Android] Matt07211:
Thanks for the he fix, telling me why, in a nice detailed response, I like that (especially since this is my first port).

I'll push the fix to my GitHub and try tonight :)

I'll also have a look the android_build repo to see if I've got everything else correct for it.

Thanks, nice catch
[Android] Raja_12:
I'm having camera can't connect error in citrus-Caf. How to fix it?
[Android] Arvind7352:
No Logs, No relevant help from people. ;)

Your talks won't help, let the device (logs) talk.
[Android] Raja_12:
Device -https://github.com/shrukul/android_device_yu_tomato
[Android] nicesoni_ash:
Seriously? Upload full log somewhere if you expect help here. This is not magic. [emoji52]

Sent from my "1+2" powered by Official RR 7.x.x

Compiled by myself
[Android] Matt07211:
Since the old cm Gerrit is down, and trying to access it via the Wayback machine doesn't work, do you happen to remember the Changes that needed to be done?
[Android] sskr_:
Please help to compile candy rom

HOST_ARCH=x86_64

HOST_OS=linux

HOST_BUILD_TYPE=release

HOST_OS_EXTRA=Linux-4.4.0-51-generic-x86_64-with-Ubuntu-16.04-xenial

OUT_DIR=/home/sujit/candy/out

=======================================================

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=7.1.1

CANDY_VERSION=Candy-armani-7.1.1.Beta.v2.7-UNOFFICIAL-20170305-2104

TARGET_PRODUCT=candy_armani

TARGET_BUILD_VARIANT=userdebug

TARGET_BUILD_TYPE=release

TARGET_ARCH=arm

TARGET_ARCH_VARIANT=armv7-a-neon

TARGET_CPU_VARIANT=cortex-a7

=======================================================

TARGET_GCC_VERSION=4.9

TARGET_NDK_GCC_VERSION=4.9

TARGET_KERNEL_TOOLCHAIN=4.9

=======================================================

find: ‘src/android’: No such file or directory

find: ‘src’: No such file or directory

find: ‘../commonutil/src’: No such file or directory

/bin/bash: line 0: cd: cts/tests/libcore/ojluni/resources: No such file or directory

find: ‘../../libs/commonutil/src’: No such file or directory

build/core/binary.mk:1210: external/compiler-rt/Android.mk: libcompiler_rt: Unused source files:

build/core/binary.mk:1210: external/compiler-rt/Android.mk: libcompiler_rt: Unused source files:

build/core/binary.mk:1210: external/compiler-rt/Android.mk: libcompiler_rt: Unused source files:

build/core/binary.mk:1210: external/deqp/Android.mk: libdeqp: Unused source files: \

find: ‘../../provider/java’: No such file or directory

build/core/binary.mk:1210: external/pdfium/third_party/pdfiumbigint.mk: libpdfiumbigint: Unused source files: bigint/BigInteger.cc bigint/BigIntegerUtils.cc bigint/BigUnsigned.cc bigint/BigUnsignedInABase.cc

frameworks/av/camera/cameraserver/Android.mk:18: Target has integrated cameraserver into mediaserver. This is weakening security measures introduced in 7.0

build/core/package_internal.mk:143: Empty argument supplied to find-subdir-assets

find: ‘src/android/bluetooth/client/pbap’: No such file or directory

find: ‘/home/sujit/candy/out/target/common/obj/SHARED_LIBRARIES/libwifi-hal-mock_intermediates’: No such file or directory

find: ‘dummy’: No such file or directory

build/core/package_internal.mk:143: Empty argument supplied to find-subdir-assets

find: ‘dummy’: No such file or directory

find: ‘dummy’: No such file or directory

find: ‘InCallUI/src-N’: No such file or directory

find: ‘../ContactsCommon/src-N’: No such file or directory

find: ‘../PhoneCommon/src-N’: No such file or directory

find: ‘dummy’: No such file or directory

vendor/qcom/binaries/Android.mk:1: *** This repo is now deprecated. Move your blobs to your device's vendor repo.. Stop.

make: Leaving directory '/home/sujit/candy'

#### make failed to build some targets (02:05 (mm:ss)) ####
[Android] Raja_12:
check last few pages. use search.
[Android] vleonidov:
OTA install issues

Hi guys!

I've tried to build my own LineageOS cm-14.1 for Oneplus2. Also, I've add my own OTA-server for downloading full OTA packages. Evertyhing works OK, but when I try to install downloaded OTA .zip package I get following issue in LogCat:

E/uncrypt: failed to set bootloader message: failed to find /misc partition
system_process E/RecoverySystemService: uncrypt failed with status: -1

org.lineageos.updater E/UpdatesSettings: Unable to reboot into recovery mode
java.io.IOException: Setup BCB failed
at android.os.RecoverySystem.installPackage(RecoverySystem.java:497)
at android.os.RecoverySystem.installPackage(RecoverySystem.java:421)
at com.cyanogenmod.updater.utils.Utils.triggerUpdate(Utils.java:153)
at com.cyanogenmod.updater.UpdatesSettings$8.onClick(UpdatesSettings.java:698)
at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:166)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6126)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)

Could anyone help with it, please? Why it happens?

Thank you in advance!
[Android] Raja_12:
I'm making a build with few changes. i ll upload full log later. in between can u tel me how to find make commands?, in some manifests they didnt mention mka commands. i guess they are meant only for the official builds or can it be hacked?
[Android] NepoRood:
I build AOKP, so:

mka clean and mka rainbowfarts

mka bacon works on a lot of different ROMs, or mka otapackage, just straight up make -j24 "whatever", works for me too.

but, I usually use mka
[Android] Infinity:
To find your make commands

You can check your build.sh file

(Path = vendor/romname/build.sh)
[Android] Matt07211:
First things first, relevant links:

https://github.com/Matt07211/local_manifests

https://github.com/Matt07211/android_device_samsung_xcover3lte

https://github.com/Matt07211/android_kernel_samsung_xcover3lte

https://github.com/Matt07211/android_vendor_samsung_xcover3lte

source ./build/envsetup.sh
including device/generic/mini-emulator-arm64/vendorsetup.sh
including device/generic/mini-emulator-armv7-a-neon/vendorsetup.sh
including device/generic/mini-emulator-x86_64/vendorsetup.sh
including device/generic/mini-emulator-x86/vendorsetup.sh
including device/samsung/xcover3lte/vendorsetup.sh
including vendor/cm/vendorsetup.sh
including sdk/bash_completion/adb.bash
including vendor/cm/bash_completion/git.bash
including vendor/cm/bash_completion/repo.bash

lunch lineage_xcover3lte-userdebug
build/core/config.mk:671: COMMON_GLOBAL_C(PP)FLAGS changed
build/core/config.mk:675: *** bailing...
Device xcover3lte not found. Attempting to retrieve device repository from LineageOS Github ([url]http://github.com/LineageOS).[/url]
Repository for xcover3lte not found in the LineageOS Github repository list. If this is in error, you may need to manually add it to your local_manifests/roomservice.xml.
build/core/config.mk:671: COMMON_GLOBAL_C(PP)FLAGS changed
build/core/config.mk:675: *** bailing...
build/core/config.mk:671: COMMON_GLOBAL_C(PP)FLAGS changed
build/core/config.mk:675: *** bailing...

** Don't have a product spec for: 'lineage_xcover3lte'
** Do you have the right repo manifest?

Since the last time I asked I have fixed more build errors, this is the current one I got stumped on (Previous one had to do with 'MALLOC_IMP', changed it to 'MALLOC_SVELTE' (https://github.com/Matt07211/androi...mit/acdda2d83c219978adb04dc0e1b7209bef280222) after changing that I encounter the above error.), This thread had an answer but it pointed to the old CM Gerrit (which isnt up, and I cannot get it to work in the archive.org Wayback machine), so I am unable to see the fix easily, is anyone here able to point me in the correct direction. :)

Any help appreciated.
[Android] Raja_12:
yeeah i got the command. then

++++ userdata ++++

creating userdata.img...

BuildImage: in_dir = /tmp/tmpmlGmA8/data, out_file = /tmp/tmpf2HOn0

fs type is not ext4

Running: mkf2fsuserimg.sh /tmp/tmpf2HOn0 13576175616

Traceback (most recent call last):

File "./build/tools/releasetools/add_img_to_target_files", line 519, in <module>

main(sys.argv[1:])

File "./build/tools/releasetools/add_img_to_target_files", line 513, in main

AddImagesToTargetFiles(args[0])

File "./build/tools/releasetools/add_img_to_target_files", line 439, in AddImagesToTargetFiles

AddUserdata(output_zip)

File "./build/tools/releasetools/add_img_to_target_files", line 265, in AddUserdata

succ = build_image.BuildImage(user_dir, image_props, img.name)

File "/home/oniv/reaper/build/tools/releasetools/build_image.py", line 476, in BuildImage

(_, exit_code) = RunCommand(build_command)

File "/home/oniv/reaper/build/tools/releasetools/build_image.py", line 55, in RunCommand

p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)

File "/usr/lib/python2.7/subprocess.py", line 711, in __init__

errread, errwrite)

File "/usr/lib/python2.7/subprocess.py", line 1343, in _execute_child

raise child_exception

OSError: [Errno 2] No such file or directory

ninja: build stopped: subcommand failed.

build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed

make: *** [ninja_wrapper] Error 1

make: Leaving directory '/home/oniv/reaper'

#### make failed to build some targets (03:29:33 (hh:mm:ss)) ####
[Android] spookcity138:
Isn't this just an otatools problem? I could be wrong, but if so just mka otatools.
[Android] Infinity:
Paste full log
[Android] Matt07211:
I'm dumb!

Remote debugging makes stuff aittle bit harder to figure out straight away.

What causes this error?

Device configurations are no longer allowed to change the global flags.

https://github.com/LineageOS/android_build/blob/cm-14.1/core/config.mk#L672

How to fix?

Remove the global flags from the device configuration file.

Or

As mentioned here this has changed around the Android 7.0 realease, and this link (https://groups.google.com/forum/m/#!topic/android-building/U_IkbMv-_MY ) explains another way to set flags if they are actually still really needed.

Hopefully this helps other users
[Android] Raja_12:
http://pastebin.com/1V5A61a7

---------- Post added at 12:29 PM ---------- Previous post was at 12:16 PM ----------

mka otatools !! can it complete the process?
[Android] spookcity138:
If mka otatools succeeds. Just build like normal and if that was indeed the problem it will succeed.
[Android] Raja_12:
it didnt succeed.
[Android] spookcity138:
Oh, well darn. I'm not really sure then. I'm sure someone here will be able to help. Good luck!
[Android] Raja_12:
im facing this issue in two ROMs

can it be due to recent commits especially F2fs. can u look into it https://github.com/shrukul/android_device_yu_tomato/commits/aex
[Android] spookcity138:
I mean I guess that it could. I'm not really sure. I just know that I've had a very similar error building slim ROM 6 and it was an otatools issue. mka otatools, then building as normal worked for me.

I will take a longer look at those commits when I have some more time. Hopefully someone else will have an idea though.
[Android] Raja_12:
It is due to F2Fs commit. i reverted. my build completed successfully.
[Android] spookcity138:
Great! I'm glad you got it figure out.
[Android] efex09:
I have compiled cm13 but cam is not working, need help.

Log > here

Device tree > device && common device

Kernel > kernel

Vendor > vendor

Its something related to ion."ION import failed"
[Android] Raja_12:
Error Camera Not connecting

Possible reason- Not compatible Hardware found[hardware/qcom/camera]

ROM- https://github.com/Citrus-CAF

Device treehttps://github.com/shrukul/andhttps:roid_device_yu_tomato

Vendor-https://github.com/shrukul/proprietary_vendor_yu

Log1-https://hastebin.com/ruyafupeqo.md

Log2-https://hastebin.com/hesenopolo.sql

[MENTION=7159965]Infinity[/MENTION] [MENTION=7237874]NepoRood[/MENTION] [MENTION=4659955]nicesoni_ash[/MENTION]
[Android] Jamie_oppo:
Edit: I fixed it sorry for spam
[Android] tribual:
No one any idea? Getting freaky with this bug! [emoji43]

Gesendet von meinem P9000 mit Tapatalk
[Android] redfeast:
STATIC_LIBRARIES/libcutils_intermediates/libcutils.a)
[32mtarget StaticLib:[0m liblog (/home/pradeep/dev/pac/out/target/product/fortuna3g/obj/STATIC_LIBRARIES/liblog_intermediates/liblog.a)
drivers/misc/Kconfig:406:warning: type of 'TIMA_LOG' redefined from 'boolean' to 'tristate'
[32mtarget thumb C:[0m libselinux <= external/libselinux/src/booleans.c
[32mtarget thumb C:[0m libselinux <= external/libselinux/src/canonicalize_context.c
drivers/misc/Kconfig:789:warning: choice value used outside its choice group
drivers/misc/Kconfig:791:warning: choice value used outside its choice group
drivers/misc/Kconfig:799:warning: choice value used outside its choice group
drivers/misc/Kconfig:802:warning: choice value used outside its choice group
drivers/misc/Kconfig:804:warning: choice value used outside its choice group
[32mtarget thumb C:[0m libselinux <= external/libselinux/src/disable.c
KCONFIG_SELINUX((null))
KCONFIG_LOG_SELINUX((null))
KCONFIG_TIMA((null))
KCONFIG_DMVERITY((null))
KCONFIG_VARIANT((null))
***
*** You must specify VARIANT_DEFCONFIG !
***
/home/pradeep/dev/pac/kernel/samsung/fortuna3g/scripts/kconfig/Makefile:130: recipe for target 'msm8916_fortuna3g_eur_defconfig' failed
make[3]: *** [msm8916_fortuna3g_eur_defconfig] Error 1
/home/pradeep/dev/pac/kernel/samsung/fortuna3g/Makefile:508: recipe for target 'msm8916_fortuna3g_eur_defconfig' failed
make[2]: *** [msm8916_fortuna3g_eur_defconfig] Error 2
Makefile:130: recipe for target 'sub-make' failed
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory '/home/pradeep/dev/pac/kernel/samsung/fortuna3g'
build/core/tasks/kernel.mk:257: recipe for target '/home/pradeep/dev/pac/out/target/product/fortuna3g/obj/KERNEL_OBJ/.config' failed
make: *** [/home/pradeep/dev/pac/out/target/product/fortuna3g/obj/KERNEL_OBJ/.config] Error 2
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes. Stop.

[1m[37m#### [1m[31mmake failed to build some targets[0m [1m[36m(01:42 (mm:ss))[0m [1m[37m####[0m

help me fix this error while buildind only bootimage

here is the entire build log

https://gist.github.com/redfeast/81fc2d9db1a3d60e1afced7816d74c68
[Android] NepoRood:
We recently did some updates, re-sync your sources and see if the issue is resolved.

Regerts,

Nepo
[Android] mahmoud_10th:
i have a problem to make the sound work after compiling mt6582 source code of lenovo s860

kernel booted OK and every thing working fine except for sound

i want some help please
[Android] Droidcore:
where link to clone ? can't find on git