Mate 9 Open Source Released - Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D

I was searching google for kirin 960 open source and I ended up in https://www.cnx-software.com/2017/06/07/open-source-code-released-for-hisilicon-kirin-960-based-huawei-mate-9-and-huawei-p10-smartphones/.
Here is Huawei open source search link
http://consumer.huawei.com/en/opensource/detail/?siteCode=worldwide&keywords=p10&fileType=openSourceSoftware&pageSize=10&curPage=1
Here is the download link of Huawei Mate 9 [MHA] Android 7.0 Open Source Code, 402Mb
http://download-c1.huawei.com/download/downloadCenter?downloadId=95352&version=391424&siteCode=worldwide

rhinestorm said:
I was searching google for kirin 960 open source and I ended up in https://www.cnx-software.com/2017/06/07/open-source-code-released-for-hisilicon-kirin-960-based-huawei-mate-9-and-huawei-p10-smartphones/.
Here is Huawei open source search link
http://consumer.huawei.com/en/opensource/detail/?siteCode=worldwide&keywords=p10&fileType=openSourceSoftware&pageSize=10&curPage=1
Here is the download link of Huawei Mate 9 [MHA] Android 7.0 Open Source Code, 402Mb
http://download-c1.huawei.com/download/downloadCenter?downloadId=95352&version=391424&siteCode=worldwide
Click to expand...
Click to collapse
It's been out for at least 7 months now, that's when I added it to my git.
It's still broken though... Stock camera doesn't work using a custom kernel.

ante0 said:
It's still broken though... Stock camera doesn't work using a custom kernel.
Click to expand...
Click to collapse
Please, attach your custom boot.img or put it somewhere. I'm lazy and distracted by other things to compile it myself

Related

P8 Lite Open Source(ALE, Android 5.0,kernel )

I juste found the open source for android 5 kernel right now
I think it's gonna be a first step for cooking custom roms
here's the link : http://consumer.huawei.com/en/support/mobile-phones/p8lite-en.htm
Just click update button and you will get a window to download the P8 Lite Open Source(ALE, Android 5.0,kernel )
So, there is chance for Cyanogenmod
This fabulous links was on emui.com since the p8 lite was here.
And yes it's the source of the kernel for android 5.0.
For now I know only one unofficial cyanogen project but not for a near future and a other's spanish was abandoned
I hope we see some custom roms soon
I'm working on something.
Just gimme some time
PCSE said:
I'm working on something.
Just gimme some time
Click to expand...
Click to collapse
can't wait !
I'm waiting anxiously

[HACK WANTED] Use Huawei Honor 4x Cyanogen 13 ROM for Huawei Y6?

Hello all,
I would like to use a Honor 4x (Cherry) Cyanogen ROM (this one) for my Y6 SLT-L01. I figured it would be possible based on this thread of someone making a TWRP recovery for the Y6 based on the Honor 4x.
At first I just tried flashing the zip from TWRP, but the updater_script stopped me with a :
"This package is for device: c8817d,g620s,C8817D,C8817E,G621-TL00,G620S-UL00,G620S-L01,Che1-CL10,Che1-CL20,Che1-L04; this device is Honor4A."
And so I opened up the cm-13.0-20160504-NIGHTLY-cherry\META-INF\com\google\android\updater_script and removed the assert line spitting out the error, but now I just get a rather non-descriptive:
"Error flashing zip '/(emmc or sdcard, neither works)/cm-13.0lkdslk;lasd-NIGHTLY-cherry.zip'" - full log is attached below
I compared the build prop of my device, and that of the ROM I want to flash, and most of the items look pretty similar or compatible. For example, the ro.board.platform is msm8909 for my device and msm8916 for the ROM.
I've also attached both build props below.
At the end of the day, my question is: Is it possible to hack something quick that will let me use this ROM with my phone because the hardware is so similar? I would rather do that then set up a whole android ROM development build environment. Any advice would be appreciated.
maybe someone here can port it, btw has kernel sources of Y6 released??
Someone can do it, but he needs the proper files
without proper kernel sources i think it would not be possible
Kernel source isn't the most important, proprietary vendod files and device tree are crucial
venom007 said:
without proper kernel sources i think it would not be possible
Click to expand...
Click to collapse
Kernel source are released for the huawei y6
Amaan007 said:
Kernel source are released for the huawei y6
Click to expand...
Click to collapse
maybe someone will port it
Amaan007 said:
Kernel source are released for the huawei y6
Click to expand...
Click to collapse
If it's already released then there's no need to port. Better to build from source.
Sent from my Honor 8 using XDA Labs
adriansticoid said:
If it's already released then there's no need to port. Better to build from source.
Click to expand...
Click to collapse
Well , if any dev owns that device then surely they will get roms
Fworg64 said:
Hello all,
I would like to use a Honor 4x (Cherry) Cyanogen ROM (this one) for my Y6 SLT-L01. I figured it would be possible based on this thread of someone making a TWRP recovery for the Y6 based on the Honor 4x.
At first I just tried flashing the zip from TWRP, but the updater_script stopped me with a :
"This package is for device: c8817d,g620s,C8817D,C8817E,G621-TL00,G620S-UL00,G620S-L01,Che1-CL10,Che1-CL20,Che1-L04; this device is Honor4A."
And so I opened up the cm-13.0-20160504-NIGHTLY-cherry\META-INF\com\google\android\updater_script and removed the assert line spitting out the error, but now I just get a rather non-descriptive:
"Error flashing zip '/(emmc or sdcard, neither works)/cm-13.0lkdslk;lasd-NIGHTLY-cherry.zip'" - full log is attached below
I compared the build prop of my device, and that of the ROM I want to flash, and most of the items look pretty similar or compatible. For example, the ro.board.platform is msm8909 for my device and msm8916 for the ROM.
I've also attached both build props below.
At the end of the day, my question is: Is it possible to hack something quick that will let me use this ROM with my phone because the hardware is so similar? I would rather do that then set up a whole android ROM development build environment. Any advice would be appreciated.
Click to expand...
Click to collapse
Probably not
136fei said:
Probably not
Click to expand...
Click to collapse
There are quite a few roms on huawei y6 development thread
Amaan007 said:
There are quite a few roms on huawei y6 development thread
Click to expand...
Click to collapse
Can you link them here?
adriansticoid said:
Can you link them here?
Click to expand...
Click to collapse
https://forum.xda-developers.com/huawei-y6/development
Amaan007 said:
https://forum.xda-developers.com/huawei-y6/development
Click to expand...
Click to collapse
Thanks man.
Sent from my Honor 8 using XDA Labs
Amaan007 said:
https://forum.xda-developers.com/huawei-y6/development
Click to expand...
Click to collapse
+1

HUAWEI P9 Lite_OpenSource(VNS-Hisi_Andriod 6_0_kernel)

Hello,
I saw on the huawei site that p9lite have source code released
http://download-c.huawei.com/downlo...oadId=80203&version=318922&siteCode=worldwide
Hopefully someone makes a good use of it.
Could you tell me how to flash this file ?
mrnikt said:
Could you tell me how to flash this file ?
Click to expand...
Click to collapse
This is not for flashing. That is the kernel source code for this device.
Is just for developers.
They always release the Kernel Sources for their device. but the devs needs also the sources for the Kirin SoC's.
Don't think you will be ever able to build this kernel. Just tested the source and there are a lot of files missing.
I tried to build but already got a error of missing file 'init/mounts.o' that is required to build the kernel.
Yes you can. I did it myself and I'm quite noobish at compiling. I've upgraded the kernel source as well See http://forum.xda-developers.com/p9/development/p9-lite-kernel-source-updated-to-3-10-t3410130 for the kernel updated as image binary, or the updated source at my github. (props to Paul o Brien for instructions)
lzimbrea said:
This is not for flashing. That is the kernel source code for this device.
Is just for developers.
Click to expand...
Click to collapse
Thanx a lot
So what are the chances of seeing a custom ROM with the source for Kirin SoC not released?
And as an aside... any guesses on why it is not released?
Hello, I noticed that the link is no longer available.. do anyone knows why?
I am trying to find it but I found only the chinese DL00 and TL00 version here http://download-c.huawei.com/download/downloadCenter?downloadId=88007&version=344035&siteCode=cn
EDIT: Nevermind, I found it here:
http://download-c1.huawei.com/downl...oadId=87926&version=372546&siteCode=worldwide
*Even if it's Marshmallow

cm 13 for honor 5c

Can we expect cm13 for honor 5c
It's hard to determine, nothing available yet (kernel source, device tree, bootloader unlock).
as honor and xda are now tied up we can expect it soon.
morover being kirin it would be a hard time for them
anyways i think yhe source code is aldredy availabe at huawei site.
venom007 said:
as honor and xda are now tied up we can expect it soon.
morover being kirin it would be a hard time for them
anyways i think yhe source code is aldredy availabe at huawei site.
Click to expand...
Click to collapse
I don't see a 5C kernel source there, is it named differently?!
No,you are all wrong!
The Bootloader can be unlocked easily by now.I'm a Chinese,lots of instructions are on our websites.And the TWRP for Honor 5C is already available.
PalakMi said:
I don't see a 5C kernel source there, is it named differently?!
Click to expand...
Click to collapse
The kernel source is available,but named differently. The Huawei p9 Lite and Honor 5C share the chipset and kernel source. I noticed that there were defconfigs of "nemo" next to my "venus" ones. And only recently did I discover that the codename for the 5C is "Nemo".
Even the previous generation of the Huawei P line uses the CM device and vendor tree of a Honor 4C or something,because they are identical inside.
Sent from my HUAWEI VNS-L21 using Tapatalk
Go check on my github for the device tree,and XePelato for the kernel source.
Although the kernel source is there,it is tricky to build(only two people managed to build it...)
The Marionette said:
The kernel source is available,but named differently. The Huawei p9 Lite and Honor 5C share the chipset and kernel source. I noticed that there were defconfigs of "nemo" next to my "venus" ones. And only recently did I discover that the codename for the 5C is "Nemo".
Even the previous generation of the Huawei P line uses the CM device and vendor tree of a Honor 4C or something,because they are identical inside.
Sent from my HUAWEI VNS-L21 using Tapatalk
Go check on my github for the device tree,and XePelato for the kernel source.
Although the kernel source is there,it is tricky to build(only two people managed to build it...)
Click to expand...
Click to collapse
Ok, thanks for the infos
The Marionette said:
The kernel source is available,but named differently. The Huawei p9 Lite and Honor 5C share the chipset and kernel source. I noticed that there were defconfigs of "nemo" next to my "venus" ones. And only recently did I discover that the codename for the 5C is "Nemo".
Even the previous generation of the Huawei P line uses the CM device and vendor tree of a Honor 4C or something,because they are identical inside.
Sent from my HUAWEI VNS-L21 using Tapatalk
Go check on my github for the device tree,and XePelato for the kernel source.
Although the kernel source is there,it is tricky to build(only two people managed to build it...)
Click to expand...
Click to collapse
If someone wants to compile the kernel, it's here: https://github.com/XePeleato/android_kernel_huawei_venus
The instructions are inside, if someone could report if it works, I'd really appreciate it.
XePeleato said:
If someone wants to compile the kernel, it's here: https://github.com/XePeleato/android_kernel_huawei_venus
The instructions are inside, if someone could report if it works, I'd really appreciate it.
Click to expand...
Click to collapse
It builds.
The product we should add the ramdisk to is the "Image" file or the "Image.gz" file?
Image
I'm sorry but I see this too late.I have a Honor 5C with 3GB RAM(NEM-AL10).I can test it on my phone.Can you try it?
I advice you to wait for a more stable custom ROM
Waiting eagerly for a stable build
krispy321 said:
Waiting eagerly for a stable build
Click to expand...
Click to collapse
yeah me too, am just sick of laggy emui
venom007 said:
yeah me too, am just sick of laggy emui
Click to expand...
Click to collapse
Same here.
BTW your themes are nice @venom007
krispy321 said:
Same here.
BTW your themes are nice @venom007
Click to expand...
Click to collapse
haha, themes are just for the looks, its still poor RAM management and optimisation from emui side that cant be changed via a LAYER or THEME
venom007 said:
haha, themes are just for the looks, its still poor RAM management and optimisation from emui side that cant be changed via a LAYER or THEME
Click to expand...
Click to collapse
Ya, maybe they would improve in emui5
krispy321 said:
Ya, maybe they would improve in emui5
Click to expand...
Click to collapse
hope so
gopikrishnachowdaru said:
Can we expect cm13 for honor 5c
Click to expand...
Click to collapse
I think as long as root is available, I will even stick to stock rooted. As long as I get root, I'm set.lol
Sent from my SM-N900T using XDA Labs
There is a guy bring the device tree so you can probably see cm13 on this phone soon or now look up the work he has done to bring the CyanogenMod to the honour 7 really good job
http://forum.xda-developers.com/honor-8/development/rom-t3500171

source code !

Is there full source code now ? I think they relased ..
What do you mean? There is kernel source and there always was.
Sent from my ALE-L21 using Tapatalk
dominj97 said:
What do you mean? There is kernel source and there always was.
Sent from my ALE-L21 using Tapatalk
Click to expand...
Click to collapse
http://consumer.huawei.com/en/opens...Type=openSourceSoftware&pageSize=10&curPage=1
I think this is new , they relesad again source code....
milos95kv said:
http://consumer.huawei.com/en/opens...Type=openSourceSoftware&pageSize=10&curPage=1
I think this is new , they relesad again source code....
Click to expand...
Click to collapse
I downloaded it, it is something old, or not related to p8lite.. The kernel is 3.10.3x or 4x...
milos95kv said:
http://consumer.huawei.com/en/opens...Type=openSourceSoftware&pageSize=10&curPage=1
I think this is new , they relesad again source code....
Click to expand...
Click to collapse
You've discovered the Huawei opensource website, yes. Alice sources can always be found here:
http://consumer.huawei.com/en/opens...Type=openSourceSoftware&pageSize=10&curPage=1
and for custom development team OpenKirin has repositories on GitHub.
surdu's latest nougat ROMs are based on the EMUI 4.1 kernel, and reasonably we won't see anything newer since Huawei's last (and current) updates are security patches.
Huawei source code
Is there anyone who still have Huawei open source code

Categories

Resources