micode / xiaomi_kernel_opensource Goto Github PK
View Code? Open in Web Editor NEWXiaomi Mobile Phone Kernel OpenSource
Xiaomi Mobile Phone Kernel OpenSource
Linux© kernel is a copyrighted software written by @torvalds et al. and is released under the GNU GPLv2 license. According to licensing terms distributor of derived work of Linux kernel must provide modified Linux© source code along with the distribution of the software. Since Redmi (1) uses Linux kernel and is distributed to the public @MiCode must comply to terms of GNU GPL2 License and release Redmi (1)'s Linux© kernel source code.
Linux© 作业系统内核是由 @torvalds 等人设计的一个享有智慧财产权的软件并其被已 GNU GPL 第 2 版授权条款释出。根据授权条款规定基于 Linux© 作业系统内核的衍伸作品的散布者必需伴随其散布的软件提供被修改的 Linux© 作业系统核心来源代码。既然红米手机使用了 Linux© 作业系统内核且已被散布至公开场合 @MiCode 必须尊从 GNU GPL 第 2 版授权条款的规定释出红米手机的 Linux© 作业系统核心来源代码。
Linux© 作業系統核心是由 @torvalds 等人設計的一個享有智慧財產權的軟體並其被已 GNU GPL 第 2 版授權條款釋出。根據授權條款規定基於 Linux© 作業系統核心的衍伸作品的散佈者必需伴隨其散佈的軟體提供被修改的 Linux© 作業系統核心來源程式碼。既然紅米手機 (1)使用了 Linux© 作業系統核心且已被散佈至公開場合 @MiCode 必須尊從 GNU GPL 第 2 版授權條款的規定釋出紅米手機 (1) 的 Linux© 作業系統核心來源程式碼。
Dear @MiCode, hehao [email protected], Hugo Barra and XiaoMi corp.,
English version
Linux© kernel is a copyrighted software written by @torvalds et al. and is released under the GNU GPLv2 license. According to licensing terms distributor of derived work of Linux kernel must provide modified Linux© source code along with the distribution of the software. Since Redmi (Note 3g) uses Linux kernel and is distributed to the public @MiCode must comply to terms of GNU GPL2 License and release Redmi (Note 3g)'s Linux© kernel source code.
简体中文(**大陆地区)版本
Chinese(Simplified)(China) version
Linux© 作业系统内核是由 @torvalds 等人设计的一个享有智慧财产权的软件并其被已 GNU GPL 第 2 版授权条款释出。根据授权条款规定基于 Linux© 作业系统内核的衍伸作品的散布者必需伴随其散布的软件提供被修改的 Linux© 作业系统核心来源代码。既然红米手机使用了 Linux© 作业系统内核且已被散布至公开场合 @MiCode 必须尊从 GNU GPL 第 2 版授权条款的规定释出红米手机的 Linux© 作业系统核心来源代码。
正體中文(台灣地區)版本
Chinese(Traditional)(Taiwan) version
Linux© 作業系統核心是由 @torvalds 等人設計的一個享有智慧財產權的軟體並其被已 GNU GPL 第 2 版授權條款釋出。根據授權條款規定基於 Linux© 作業系統核心的衍伸作品的散佈者必需伴隨其散佈的軟體提供被修改的 Linux© 作業系統核心來源程式碼。既然紅米手機 (Note 3g)使用了 Linux© 作業系統核心且已被散佈至公開場合 @MiCode 必須尊從 GNU GPL 第 2 版授權條款的規定釋出紅米手機 (Note 3g) 的 Linux© 作業系統核心來源程式碼。
Seriously, your Redmi Note 3g customer.
With given defconfig if i compile kernel it boots but TouchPanel isn't working for ido. I compared dtbs with stock and it seems fine. I think the problem is in FocalTech Touch Panel driver. By watching dmesg it seems ft5x06 driver isn't initializing properly. Sensor too i guess? Did you guys checked source that it is working or not before pushing?
Hello, this will be great forma developers. Do it for the comunity, because we love xiaomi and que trust you.
Please release the kernel source of Redmi note 1S(Gucci)!
You add Xiaomi as copyright holder some Linux Foundation files unnecessary, one example https://github.com/MiCode/Xiaomi_Kernel_OpenSource/blob/ido-l-oss/drivers/char/diag/diag_memorydevice.c#L2 That file identical to upstream, tell me in which part from Xiaomi and/or Wingtech.
Please release Kernel sources for redmi 2 (hm20148XX) devices.
Please release the kernel source of Hongmi 1(MT5589)
I compiled the kernel and I have not wifi.
I've looked at drivers / Makefile and not the wifi
nice device; mind uploading the kernel source asap? thanks :)
Please provide compilation steps
Errors are-:
arch/arm/mach-msm/smd_init_dt.c:24:25: fatal error: smd_private.h: No such file or directory
compilation terminated.
SOLUTION:-
arch/arm/mach-msm/smd_init_dt.c:24:25
from < smd_private.h> to "smd_private.h"
sound/soc/msm/msm8226.c:30:40
from < qdsp6v2/msm-pcm-routing-v2.h> to "qdsp6v2/msm-pcm-routing-v2.h"
drivers/misc/tspdrv/tspdrv.c:34:20:
from < tspdrv.h> to "tspdrv.h"
drivers/misc/tspdrv/tspdrv.c:43:24:
from < ImmVibeSPI.c> to "ImmVibeSPI.c"
sound/soc/msm/qdsp6v2/rtac.c:28:21:
from < q6voice.h> to "q6voice.h"
drivers/misc/tspdrv/tspdrv.c:86:41:
from < VibeOSKernelLinuxHRTime.c> to "VibeOSKernelLinuxHRTime.c"
drivers/misc/tspdrv/tspdrv.c:84:37:
from < tspdrvOutputDataHandler.c> to "tspdrvOutputDataHandler.c"
(NOTE: i added SPACE after < because without space whole word is being hide...!)
Some developer said it isn't complete,so they can not develop on it.
We should open source each device.It's a company should be done. Xiaomi should opensource the hm1 device kernel. Dont't forget the GPL license. Every people must obey it.
We really need the HM1 kernel source.
(No, this is not GPL(v2) related, it simply a open-source request to MiRecovery, the recovery mode software runs on all XiaoMi's products with some exceptions(like RedMi (1)))
(This is filed here because other project of @MiCode is not related with this issue)
new
There is obviously missing camera drivers for the back camera(Sunny Q13s01B), after I built the kernel from source and use it to boot CM12 only front camera works. I searched through the kernel source and found only one declaration of 'q13s01b' in the dts files(which do not in itself make up a camera driver -.-) while there are 3 declararions of 'p5v40a'(front camera) including c code to detect and perform operations on the front camera. This is probably why front camera works but not back(I've already included ALL proprietary camera libs). Plase DO fix this, armani doesn't have this issue! It's really annoying to only have front camera working, and almost impossible for a single dev not affiloated with xiaomi to fix it himself!
Dear @MiCode, hehao [email protected], Hugo Barra and XiaoMi corp.,
Linux© kernel is a copyrighted software written by Linus Torvalds(@torvalds) et al. and is released under the GNU GPLv2 license. According to licensing terms distributor of derived work of Linux kernel must provide modified Linux© source code along with the distribution of the software. Since "Mi Pad", your product uses Linux© kernel and is distributed to the public XiaoMi corp. must comply to requirement of GNU GPLv2 License and release Mi Pad's Linux© kernel source code.
Not complying to the copyrighted property's license is COPYRIGHT INFRINGEMENT!
Seriously, your Mi Pad customer.
Linux© 作业系统内核是由 @torvalds 等人设计的一个享有智慧财产权的软件并其被已 GNU GPL 第 2 版授权条款释出。根据授权条款规定基于 Linux© 作业系统内核的衍伸作品的散布者必需伴随其散布的软件提供被修改的 Linux© 作业系统核心来源代码。既然小米平板使用了 Linux© 作业系统内核且已被散布至公开场合 @MiCode 必须尊从 GNU GPL 第 2 版授权条款的规定释出小米平板的 Linux© 作业系统核心来源代码。
违反智慧财产授权条款即为侵权行为!
致 MiCode 社區(@MiCode 於 GitHub)、hehao [email protected](有 Xiaomi_Kernel_OpenSource 版本倉庫寫入權限的小米科技成員)、Hugo Barra(小米科技全球副總裁)、雷軍 <http://www.leijun.com/ >(小米科技創始人、董事長兼執行長)以及小米科技公司 <http://www.xiaomi.cn/ >:
Linux© 作業系統核心是由 Linus Torvalds(@torvalds) 等人設計的,以 GNU GPL 第 2 版授權條款釋出的智慧財產。根據 GNU GPL 第 2 版授權條款要求基於 Linux© 作業系統核心的衍伸作品的散佈者必需伴隨衍伸作品提供被修改的 Linux© 作業系統核心來源程式碼。既然貴公司的產品「小米平板」使用了 Linux© 作業系統核心且已被散佈至公開場合貴公司必須尊從 GNU GPL 第 2 版授權條款的要求釋出「小米平板」的 Linux© 作業系統核心來源程式碼。
違反智慧財產授權條款為侵權行為!
嚴肅地,「小米平板」顧客敬上。
hi all ! recently i want to run pentesting in my phone,i find i may need to use a wifi adapter that otg to my phone.i can see the device by lsusb ,the dmesg also print something that declare found a wifi adapter ,but in ifconfig there is no more interface that belong to my wifi adapter .so i think it may because the driver is not included ,so i want to build one.
i know i need kernel header,and wifi adapter driver source,i think i can get them both.this repo contains the kernel header .so i wonder if i got the kernel module ,how can i use it?
My device is xiaomi note normal,the wifi adapter is rt5370.thanks anyone who can help.
Hi,
where exactly are the Kernel configs for HM NOTE LTE dior_debug_defconfig and dior_user_defconfig?
After compiling and booting wifi doesn't work...
As part of armani kernel source the wlan prima module code is missing.
Please release it.
We need more choice ! Please hear the sound of mi fans !!!
when i was compiling,i got this error
kernel/sysctl_binary.c:141:13: error: 'KERN_BOOT_REASON' undeclared here (not in a function)
kernel/sysctl_binary.c:528:13: error: 'NET_IPV6_ACCEPT_RA_PREFIX_ROUTE' undeclared here (not in a function)
kernel/sysctl_binary.c:528:2: error: initializer element is not constant
kernel/sysctl_binary.c:528:2: error: (near initialization for 'bin_net_ipv6_conf_var_table[24].ctl_name')
make[1]: *** [kernel/sysctl_binary.o] Error 1
make: *** [kernel] Error 2
kernel for redmi3/2
plesea help me
As, by going previous issues i found solution of "tspdrv.h not found" by doing
now it is giving error like shown below...
CC drivers/misc/qcom/qdsp6v2/audio_amrnb.o
CC drivers/misc/qcom/qdsp6v2/audio_amrwb.o
CC drivers/misc/qcom/qdsp6v2/audio_amrwbplus.o
CC drivers/misc/qcom/qdsp6v2/audio_evrc.o
CC drivers/misc/qcom/qdsp6v2/audio_qcelp.o
CC drivers/misc/qcom/qdsp6v2/amrwb_in.o
LD drivers/misc/qcom/qdsp6v2/built-in.o
LD drivers/misc/qcom/built-in.o
CC drivers/misc/tspdrv/tspdrv.o
In file included from drivers/misc/tspdrv/tspdrv.c:43:0:
drivers/misc/tspdrv/tspdrv.h:90:9: note: #pragma message: * KERNEL ************
#pragma message "* KERNEL *******_"
^
In file included from include/linux/kernel.h:14:0,
from include/linux/sched.h:15,
from /home/rushabh/KernelDevelopment/Xiaomi_Kernel_OpenSource-ferrari-l-oss/arch/arm64/include/asm/compat.h:25,
from /home/rushabh/KernelDevelopment/Xiaomi_Kernel_OpenSource-ferrari-l-oss/arch/arm64/include/asm/stat.h:23,
from include/linux/stat.h:5,
from include/linux/module.h:10,
from drivers/misc/tspdrv/tspdrv.c:34:
drivers/misc/tspdrv/ImmVibeSPI.c: In function 'isa1000_vib_set_level':
include/linux/dynamic_debug.h:64:16: error: implicit declaration of function 'KBUILD_STR' [-Werror=implicit-function-declaration]
static struct ddebug __aligned(8)
^
include/linux/dynamic_debug.h:76:2: note: in expansion of macro 'DEFINE_DYNAMIC_DEBUG_METADATA'
DEFINE_DYNAMIC_DEBUG_METADATA(descriptor, fmt);
^
include/linux/printk.h:240:2: note: in expansion of macro 'dynamic_pr_debug'
dynamic_pr_debug(fmt, ##VA_ARGS)
^
drivers/misc/tspdrv/ImmVibeSPI.c:244:2: note: in expansion of macro 'pr_debug'
pr_debug("%s: level = %d\n", func, level);
^
:0:27: error: 'tspdrv' undeclared (first use in this function)
include/linux/dynamic_debug.h:66:14: note: in expansion of macro 'KBUILD_MODNAME'
.modname = KBUILD_MODNAME,
^
include/linux/dynamic_debug.h:76:2: note: in expansion of macro 'DEFINE_DYNAMIC_DEBUG_METADATA'
DEFINE_DYNAMIC_DEBUG_METADATA(descriptor, fmt);
^
include/linux/printk.h:240:2: note: in expansion of macro 'dynamic_pr_debug'
dynamic_pr_debug(fmt, ##VA_ARGS)
^
drivers/misc/tspdrv/ImmVibeSPI.c:244:2: note: in expansion of macro 'pr_debug'
pr_debug("%s: level = %d\n", func, level);
^
:0:27: note: each undeclared identifier is reported only once for each function it appears in
include/linux/dynamic_debug.h:66:14: note: in expansion of macro 'KBUILD_MODNAME'
.modname = KBUILD_MODNAME,
^
include/linux/dynamic_debug.h:76:2: note: in expansion of macro 'DEFINE_DYNAMIC_DEBUG_METADATA'
DEFINE_DYNAMIC_DEBUG_METADATA(descriptor, fmt);
^
include/linux/printk.h:240:2: note: in expansion of macro 'dynamic_pr_debug'
dynamic_pr_debug(fmt, ##VA_ARGS)
^
drivers/misc/tspdrv/ImmVibeSPI.c:244:2: note: in expansion of macro 'pr_debug'
pr_debug("%s: level = %d\n", func, level);
^
drivers/misc/tspdrv/ImmVibeSPI.c: In function 'ImmVibeSPI_ForceOut_SetSamples':
:0:27: error: 'tspdrv' undeclared (first use in this function)
include/linux/dynamic_debug.h:66:14: note: in expansion of macro 'KBUILD_MODNAME'
.modname = KBUILD_MODNAME,
^
include/linux/dynamic_debug.h:76:2: note: in expansion of macro 'DEFINE_DYNAMIC_DEBUG_METADATA'
DEFINE_DYNAMIC_DEBUG_METADATA(descriptor, fmt);
^
include/linux/printk.h:240:2: note: in expansion of macro 'dynamic_pr_debug'
dynamic_pr_debug(fmt, ##VA_ARGS)
^
drivers/misc/tspdrv/ImmVibeSPI.c:487:2: note: in expansion of macro 'pr_debug'
pr_debug("%s: level = %d\n", func, level);
^
cc1: some warnings being treated as errors
scripts/Makefile.build:308: recipe for target 'drivers/misc/tspdrv/tspdrv.o' failed
make[3]: ** [drivers/misc/tspdrv/tspdrv.o] Error 1
scripts/Makefile.build:455: recipe for target 'drivers/misc/tspdrv' failed
make[2]: *** [drivers/misc/tspdrv] Error 2
scripts/Makefile.build:455: recipe for target 'drivers/misc' failed
make[1]: *** [drivers/misc] Error 2
Makefile:815: recipe for target 'drivers' failed
make: *** [drivers] Error 2
KK armani kernel source is missing.
Hello good I wanted to ask when the kernel source code hm note 1s will be available? thank you very much xiaomi. excuse my English translator use
In file included from include/linux/jump_label.h:70:0,
from include/linux/static_key.h:1,
from include/linux/tracepoint.h:20,
from include/linux/module.h:18,
from arch/arm64/mm/fault.c:21:
/home/root/ker/arch/arm64/include/asm/jump_label.h: In function 'do_page_fault':
/home/root/ker/arch/arm64/include/asm/jump_label.h:30:2: warning: asm operand 0 probably doesn't match constraints
asm goto("1: nop\n\t"
^
/home/root/ker/arch/arm64/include/asm/jump_label.h:30:2: warning: asm operand 0 probably doesn't match constraints
/home/root/ker/arch/arm64/include/asm/jump_label.h:30:2: warning: asm operand 0 probably doesn't match constraints
/home/root/ker/arch/arm64/include/asm/jump_label.h:30:2: error: impossible constraint in 'asm'
/home/root/ker/arch/arm64/include/asm/jump_label.h:30:2: error: impossible constraint in 'asm'
/home/root/ker/arch/arm64/include/asm/jump_label.h:30:2: error: impossible constraint in 'asm'
scripts/Makefile.build:308: recipe for target 'arch/arm64/mm/fault.o' failed
make[1]: *** [arch/arm64/mm/fault.o] Error 1
Makefile:822: recipe for target 'arch/arm64/mm' failed
make: *** [arch/arm64/mm] Error 2
arch/arm/mach-msm/smd_init_dt.c:23:25: fatal error: smd_private.h: No such file or directory
include smd_private.h
^
compilation terminated.
make[1]: *** [arch/arm/mach-msm/smd_init_dt.o] Error 1
make: *** [arch/arm/mach-msm] Error 2
make: *** Waiting for unfinished jobs....
Error while building the kernel in the file (line 24)
arch/arm/mach-msm/smd_init_dt.c
cannot find smd_private.h
Solution:-
Replace <> with ""
Hi,
Where do I find the source code for the Pronto WLAN driver of Prima specific to REDMI Note 4G?
It is required to successfully compile the kernel and make use of the WiFi on the handset.
This kernel source is missing the driver's source code and hence wifi will not get enabled in custom kernel after compilation.
Other devices' kernel sources do provide the drivers for their h/w (pronto wlan) for compilation.
It would be great to have for DIOR as well..
CONFIG_PRONTO_WLAN=m
Dear @MiCode, hehao [email protected], Hugo Barra and XiaoMi corp.,
Linux© kernel is a copyrighted software written by @torvalds et al. and is released under the GNU GPLv2 license. According to licensing terms distributor of derived work of Linux kernel must provide modified Linux© source code along with the distribution of the software. Since MiPad 2 (latte) uses Linux kernel and is distributed to the public @MiCode must comply to terms of GNU GPL2 License and release MiPad 2 (latte)'s Linux© kernel source code.
where is the source code of mi note pro
In file included from include/linux/kernel_stat.h:8:0,
from init/main.c:32:
include/linux/interrupt.h: In function ‘tasklet_unlock’:
include/linux/interrupt.h:500:2: error: implicit declaration of function ‘smp_mb__before_atomic’ [-Werror=implicit-function-declaration]
smp_mb__before_atomic();
^
include/linux/interrupt.h: In function ‘tasklet_disable_nosync’:
include/linux/interrupt.h:548:2: error: implicit declaration of function ‘smp_mb__after_atomic’ [-Werror=implicit-function-declaration]
smp_mb__after_atomic();
^
cc1: some warnings being treated as errors
scripts/Makefile.build:308: recipe for target 'init/main.o' failed
make[1]: *** [init/main.o] Error 1
Makefile:822: recipe for target 'init' failed
make: *** [init] Error 2
too many errors.....
ido-l-oss
@hehao
hi guys, i faced new error here for thomas. maybe anyone can help me?
DTC arch/arm/boot/dts/qcom/../msm8226-sim.dtb
Error: arch/arm/boot/dts/qcom/msm8226-regulator.dtsi:532.2-3 label or path, 'pm8226_chg_chgr', not found
FATAL ERROR: Syntax error parsing input tree
/android/miui/arch/arm/boot/dts/qcom/Makefile:173: recipe for target 'arch/arm/boot/dts/qcom/../msm8226-sim.dtb' failed
make[1]: *** [arch/arm/boot/dts/qcom/../msm8226-sim.dtb] Error 1
/android/miui/arch/arm/Makefile:307: recipe for target 'dtbs' failed
make: *** [dtbs] Error 2
make: *** Waiting for unfinished jobs....
In the source the control for contrast control is missing, there should be a parameter;
/sys/devices/virtual/graphics/fb0/msm_fb_dispparam
But its not being set in the source (drivers/video/msm/mdss/mdss_fb.c), could you guys update the source/fix this?
Hello,
the Xiaomi mi5 device is out since a month (http://en.miui.com/thread-230807-1-1.html)
This build is available from xiaomi servers themselves (http://en.miui.com/download-299.html) :
ro.build.id=MRA58K
ro.build.display.id=MRA58K
ro.build.version.incremental=V7.2.8.0.MAACNDB
ro.build.date=Tue Mar 22 18:36:59 CST 2016
ro.product.model=MI 5
ro.product.brand=Xiaomi
ro.build.product=gemini
ro.build.description=gemini-user 6.0 MRA58K V7.2.8.0.MAACNDB release-keys
ro.build.fingerprint=Xiaomi/gemini/gemini:6.0/MRA58K/V7.2.8.0.MAACNDB:user/release-keys
According to GPL 3.0 agreements (http://www.gnu.org/licenses/gpl-3.0.en.html), could Xiaomi release the kernel sources quickly ?
GPL @MiCode
Hello,
I have been able to build the Cancro kernel according to the instructions in the wiki here. Using the boot.img generated, I am able to boot a Cyanogen system, but when I try to use the same kernel to boot the stock MIUI rom, the boot fails. I am able to get an adb shell, but zygote repeatedly fails with a SIGABRT (as seen in logcat) and I get no UI on the device.
Has anyone been able to use a kernel compiled from source to boot the stock rom? If so, did you make any modifications?
Thanks,
JK
I try to compile kernel using UBERTC 4.9 for my redmi3 but i stuck on this error
CHK include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
CC scripts/mod/devicetable-offsets.s
GEN scripts/mod/devicetable-offsets.h
HOSTCC scripts/mod/file2alias.o
HOSTLD scripts/mod/modpost
CHK include/generated/compile.h
CHK kernel/config_data.h
CC drivers/soc/qcom/subsystem_restart.o
drivers/soc/qcom/subsystem_restart.c: In function 'subsys_register':
drivers/soc/qcom/subsystem_restart.c:1480:19: error: 'WT_SUBSYSTEM_REASTART_LEVEL' undeclared (first use in this function)
if (0 == strncmp(WT_SUBSYSTEM_REASTART_LEVEL, "SYSTEM", 6)) {
^
drivers/soc/qcom/subsystem_restart.c:1480:19: note: each undeclared identifier is reported only once for each function it appears in
make[3]: *** [drivers/soc/qcom/subsystem_restart.o] Error 1
make[2]: *** [drivers/soc/qcom] Error 2
make[1]: *** [drivers/soc] Error 2
make: *** [drivers] Error 2
Can you please upload the kernel and all other GPL source-code for the new Redmi 3 ? (based on Qualcomm MSM8939v2 Snapdragon 616).
(N.B. despite it is a new phone, I discovered it is vulnerable to the Stagefright security exploit, which is very serious. Since there is still no bugfix from Xiaomi, at least your customers must be able to recompile themselves a kernel+AOSP from source. And for this we need very quickly the kernel sources)
As title, will refine it when I have leisure time.
Please update the ferrari branch with latest sources. One or more of your 761 commits to 7023b7a (LA.BR.1.1.2-01120-8x16.0) broke GPU startup.
Again an another error :
In file included from drivers/tspdrv/tspdrv.c:54:0:
drivers/tspdrv/ImmVibeSPI.c: In function 'drv2604_write_reg_val':
drivers/tspdrv/ImmVibeSPI.c:681:4: error: implicit declaration of function 'KBUILD_STR' [-Werror=implicit-function-declaration]
drivers/tspdrv/ImmVibeSPI.c:681:4: error: 'tspdrv' undeclared (first use in this function)
drivers/tspdrv/ImmVibeSPI.c:681:4: note: each undeclared identifier is reported only once for each function it appears in
drivers/tspdrv/ImmVibeSPI.c: In function 'drv2604_read_reg':
drivers/tspdrv/ImmVibeSPI.c:732:2: error: 'tspdrv' undeclared (first use in this function)
cc1: some warnings being treated as errors
scripts/Makefile.build:307: recipe for target 'drivers/tspdrv/tspdrv.o' failed
make[2]: *** [drivers/tspdrv/tspdrv.o] Error 1
scripts/Makefile.build:443: recipe for target 'drivers/tspdrv' failed
make[1]: *** [drivers/tspdrv] Error 2
Makefile:950: recipe for target 'drivers' failed
make: *** [drivers] Error 2
Can you push updated kernel sources for dior?
CC net/xfrm/xfrm_user.o
CC net/wireless/ibss.o
CC net/sysctl_net.o
CC net/xfrm/xfrm_ipcomp.o
CC net/wireless/sme.o
LD net/xfrm/built-in.o
CC net/wireless/chan.o
CC net/wireless/ethtool.o
CC net/wireless/mesh.o
CC net/activity_stats.o
CC net/wireless/ap.o
CC net/wireless/trace.o
CC net/wireless/wext-core.o
CC net/wireless/wext-proc.o
CC net/wireless/wext-spy.o
CC net/wireless/wext-priv.o
CC net/wireless/regdb.o
LD net/wireless/cfg80211.o
LD net/wireless/built-in.o
LD net/built-in.o
rushabh@rushabh-Lenovo-G580:~/KernelDevelopment/Xiaomi_Kernel_OpenSource-ferrari-l-oss$
compilation stops here...
My system:
toolchain- NDK version 4.9
device - Mi4i
Ubuntu 64 bit
GPL @MiCode
Millet standard CM13 (virgo) why no one do? The function of the beautiful MIUI though optimization can CM more powerful Adapter though a source out late Really hope someone can fit
Hi ! I've got that kind of error while trying to compile for cancro :/ :
arch/arm/mach-msm/smd_init_dt.c:24:25: fatal error: smd_private.h: No such file or directory
compilation terminated.
scripts/Makefile.build:307: recipe for target 'arch/arm/mach-msm/smd_init_dt.o' failed
make[1]: *** [arch/arm/mach-msm/smd_init_dt.o] Error 1
Makefile:953: recipe for target 'arch/arm/mach-msm' failed
make: *** [arch/arm/mach-msm] Error 2
but the file exist >.<
Fixed in this :
#13
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.