Honor USA on Facebook responds, but they're clueless... - Honor 8 Guides, News, & Discussion

Me:
"Any ETA on releasing the EMUI 5.0 kernel source for the US Honor 8 FRD-L04? If EMUI is not going to keep up with the Android security patches (Still on December and it's almost April) I'd like to switch to a custom ROM that will. However that can't happen without the kernel source."
Honor USA:
"Good morning John, thank you for your great question. could you provide me with the build number on your device so that I can check on the system to see if the update to the emui 5.0 is available or not. Thank you for choosing Huawei and I hope you have a great day."
Me:
"I already have EMUI 5.0 build FRD-L04C567B360 on my phone. What I'm looking for is the EMUI 5.0 kernel source code for my device. Honor/Huawei is required to release the kernel source if requested since you're distributing binaries built off the Linux kernel source code which is distributed under the GPLv2 license."
Honor USA:
"Hello John, Thank your for contacting us, in regard your inquiry, first we need the Model of your device, in order to take a better care of you."
Me:
"Then read the software build number I gave you. The model number is the first 6 digits FRD-L04. How can you not know that?"

Quite a disappointing answer from Honor USA

Well, or just pretending :laugh:

Try to not write some many sentences with so many potential topics.
Just ask: when will Huawei release the kernel source of Nougat as is required by the Linux GPL license.
Make it maybe even clearer: Huawei is currently violating the GPL license as the kernel sources for Nougat are not released yet. When will this violation stop?

faeArai said:
Try to not write some many sentences with so many potential topics.
Just ask: when will Huawei release the kernel source of Nougat as is required by the Linux GPL license.
Make it maybe even clearer: Huawei is currently violating the GPL license as the kernel sources for Nougat are not released yet. When will this violation stop?
Click to expand...
Click to collapse
I posted the question on the Honor 8 Google+ today.
Just a straight question.
Are you going to give us this code
I have also been posting on Thier Facebook pages.
If we all keep doing this they will release just to shut us up (i hope)

Also patches for all the bugs in EMUI5, and a potential release date for EMUI5.1
Either way, it's my last Huawei phone. They clearly don't care. Very disappointing.

SolarisSixth said:
Also patches for all the bugs in EMUI5, and a potential release date for EMUI5.1
Either way, it's my last Huawei phone. They clearly don't care. Very disappointing.
Click to expand...
Click to collapse
They are not going to release to us EMUI 5.1
They have said that they will release us an update with extra features after June but not EMUI 5.1
Why i don't know.
I got an email back from Honors Facebook page.
They asked me for a screenshot of the page on my phone that says that i need kernel source code !!
This shows what we are dealing with here.
The guys at Honor ain't got a clue.
I'm guessing that EMUI is just handed down to them from Hauawi and Honor have no control or say over releasing anything

My answer from Honor USA Facebook
We have limited information on the specific kernel source code based on specific countries, as different countries will have different procedures. We suggest to refer back to Honor United Kingdom customer care at 08000 886 700 or 0800 088 6900 for better assistance. Or alternatively, you may click on the below link to find out more:
http://consumer.huawei.com/uk/support/faqs/detail/index.htm?id=77412
Those guys who are dealing with Facebook and Google+ have no idea or way to help us with the kernel code
John

The Facebook groups are only there to answer stupid questions like where can I buy this phone or what colours option is this phone available in? No tech questions what so ever.... I've given up hope on Huawei long time ago.

Honor is launching a beta program for its current hardware and upcoming software.
http://www.androidcentral.com/honor-wants-few-brave-americans-beta-test-its-buggiest-software

I doubt they're clueless. If anything the facebook rep was instructed to avoid the question, because he isn't allowed to share info about it.

johnhux7 said:
They are not going to release to us EMUI 5.1
They asked me for a screenshot of the page on my phone that says that i need kernel source code !!
Click to expand...
Click to collapse
Go to Settings ->About Phone -> Legal Information -> Open Source Licenses
And you can screenshot that first section right there that say they will provide you with a copy of kernel source code if you request it.

Ok.
So that's what they are wanting.
Thank you
---------- Post added at 08:48 PM ---------- Previous post was at 08:44 PM ----------
anks329 said:
Go to Settings ->About Phone -> Legal Information -> Open Source Licenses
And you can screenshot that first section right there that say they will provide you with a copy of kernel source code if you request it.
Click to expand...
Click to collapse
I have done it.
Don't think they have a clue

You have to take into account that the kernel, as well as every other part of the operating system is built in China, specifically, in their Jenkins instance, that's why neither Honor USA nor Honor UK will (be able to) help you.

XePeleato said:
You have to take into account that the kernel, as well as every other part of the operating system is built in China, specifically, in their Jenkins instance, that's why neither Honor USA nor Honor UK will (be able to) help you.
Click to expand...
Click to collapse
I get that but what else can we do.
We need to get them listening some how and i don't speak Chinese !!!

So I finally found Huawei's instructions for requesting the Honor 8 EMUI 4.1 opensource software here.
Here's the contents of the readme.txt file within the FRD-L04_MM_EMUI4_1_opensource.zip file:
Huawei Device Co., Ltd ("Huawei")is pleased to provide you the corresponding open source code of the device. If you want the code, please contact us with an email titled "Open Source Codes Issue" to [email protected]. Please note we may charge you the cost of physically performing source distribution like sending you a CD of the Open Source Codes, if you reqest. And the code download link will be ready soon.
Click to expand...
Click to collapse
I sent an email following their instructions requesting the EMUI 5.0 source code. We'll see if I get any response.
If not, the next step is probably to involve the Free Software Foundation (www.fsf.org). There is a page at http://www.gnu.org/licenses/gpl-violation.html describing how to report GPL violations.
There is a file at /etc/NOTICE.html.gz on the Honor 8 that contains a NOTICE.html listing all? of the opensource licensed software on the device and the specific license covering each file. One possible avenue is the f2fs software that's copyright Samsung Electronics and released under the GPLv2. They might be willing to enforce their copyright on a competitor...

But what really is the issue with the kernel? Didn't they at least released the emui 4.1 source (and so the blobs needed)?
Can't this be used in a modern kernel, too?
Even if they release emui 5 kernel, what happens, let say with lineage 15 or 16 when there is no newer emui kernel?
How do other projects handle this, as there still are new versions of lineage for old devices?

faeArai said:
But what really is the issue with the kernel? Didn't they at least released the emui 4.1 source (and so the blobs needed)?
Click to expand...
Click to collapse
Yes, they released emui 4 kernel, I don't know what do you mean with 'the blobs needed'.
faeArai said:
Even if they release emui 5 kernel, what happens, let say with lineage 15 or 16 when there is no newer emui kernel?
Click to expand...
Click to collapse
We'll use the latest kernel then.
faeArai said:
How do other projects handle this, as there still are new versions of lineage for old devices?
Click to expand...
Click to collapse
Because 'other projects' OEM's do release the kernel source.
-----------
Why does this affect development? Let's make clear the kernel / userspace barrier, the kernel is (supposed to be) open source while the userspace drivers are not, so it makes sense to use the Nougat (proprietary) pre-built drivers because they'll work better with the Android framework, but those drivers are 'tied' to the kernel. It would be an option to rollback to the emui 4 kernel, but that would also mean to use the closed source userspace drivers.
TL;DR
If we want to use the newer libraries, we need the newer kernel

I doubt it that other companies release source code for devices not longer supported. There always is an end of life and still lineage comes up with new releases for those devices.
There is still new lineage for Nexus 4 or 5 or even older devices that also needed binary drivers and from my understanding those drivers are not open source, are they? With blobs i mean the binary files.
If i remember rightly, the only device with fully open source drivers is HTC HD2 since the drivers where reverse engineered back than in the good old days.
So why can't we take the binary drivers from emui 4 and use them with some adaptation to the interface in newer kernel versions as i assume is done for other devices as there are no more official updates?

Granted I'm not a developer, but I had wondered something similar -- can we cross-compile using the closed binaries from MM using a 4.1.18 kernel version.

Related

ZTE official 2.6.35 kernel source for ZTE Blade will be released recently

2012.02.09 posted
Traveling for more than 20 hours, exhausted right now.
Hurried to pay network fees for the school network, see my post,found that the ZTE officials responded, see the following:
Coming from [email protected]
--------------------------------------------------------------------------------------------
Dear users:
Hello!
Thank you for your support and interest in the ZTE products;
We has plans recently to release the Blade(V880) (International Edition) 2.6.35 kernel source code on the ZTE official phone support site, please keep attention with it;
As for the Blade(V880) Unicom version for mainland China, the official does not support the Android 2.3 system.Thus,it would not be include in the kernel source.
If you have any other questions, please contact us or please call the customer service hotline 0755-26779999 or 400-880-9999, we will be happy to serve you! Thank you!
I wish you:
Good health! Work happy!
--------------------------------------------------------------------------------------------
This is a relatively significant results achieved since the release of my article.
You can search the link of my original post by google.
But it's in Chinese,to help you to get to know it,I will translate it to English as following.
Since my English is not good,I hope you can know the general idea of my article.
---------------------------------------------------------------------------------------------
2012.02.06 posted
Is very hard to type so many words, worked so hard to write the article,just for two purpose:
First,to let all Blade(V880) users get access to know an important information, ie, mobile phone manufacturers open source really means what?
The other wish is,to express a strong sound to ZTE officials, that is, we really need you to open up the kernel source code.
Mobile phone manufacturers open-source means what to commom users?
For the Android source code, always means Android system source code and the Android Linux kernel source code.
The Android system source code released by the official Google, some Mod team (such as CyanogenMod) release modifide the source code.
The open source I mentioned here, refers to the kernel source code.
Linux and its kernel, here only a brief description, not too much introduction, if you are interested with it,google can help you a lot.
First, we know, the Android system is based on the linux kernel, the most common platform architecture is arm.
The linux kernel can be considered to be an underlying system, which is responsible for hardware drivers and process management and resource call.
Linux kernel source code from the linux community and internal contains the source code for each platform's hardware drivers.
With any specific Android phone, the hardware configuration is not all the same.
In order to perfect run, a targeted kernel must be especially compiled for it.
What is targeted means?
Adding the appropriate driver code for the debice ,which not included in the common hardware driver support list of the original kernel source;
Some features and drivers which would not suit or not need for the target machine should best not be compiled into the kernel, to save system resources and improve the efficiency of the running kernel;
some special needs of the upper system (such as swap) should be compiled in the kernel.
ZTE Blade(V880) can the most complex mobile phone in the world, not one of.
In fact, its own hardware structure is not complicated ;It is different version, different batches of the machine hardware model being very complex.
Complex version: common overseas such as British oranges, Germany BASE, Japan's Softbank, Switzerland, Singapore...;
The Unicom version for mainland China (Model V880 and V880+), the Hong Kong version, the Asia-Pacific version.
Complex batch: especially the Unicom customized version of the machine of April, July,August, September, November and other batch.
The V880 various versions of hardware model is inconsistent, this is nothing to blame.
As for the domestic configuration is lower than the overseas version of the configuration, ZTE's strategy, I declined to comment.
The biggest problem is the domestic version of each batch of hardware models are complex and variable.
The most obvious phenomenon is that when a new purchased V880 was using an unofficial 3rd Rom, there always some hardware can not work proper.
For example, recently several V880 + users asked why they could not find a Android 2.3 Rom which support swap and hardware works well at the same time.
Before this ,you should know that the blade for China mainland does not has official Android 2.3 support.
I just explained: original official leaked 2.6.35 kernel from overseas, can normally driven man V880 hardware, sensors are normal, but does not support swap;
Why 3rd Rom makers do not add swap support to it?
The linux kernel does not like the .apk package can decompile out, it has to be overall re-compile.
When recompiling, you should link all the source code but not only the swap parts.
The problem is due to the complexity of the hardware models, in order to compile a commom kernel for variable batch, we need to add more driver code.
More difficult, the ZTE officials did not announce new hardware model of change, not to mention its driver source code.
The result is,when recompile the kernel to add the swap function, we do not know which driver to be add in due to the variable hardware model.
The official original kernel,hardware is running well, but does not support swap; 3rd compiled kernel support swap, but always leave some of the hardware does not work properly.
If ZTE Corporation release the 35 kernel source code (containing the driver source code of the various batches of different models of hardware),
Problems such as the V880 + have, would not be a problem.
This is the significance of open kernel source code:
Drive better, more powerful third party compiled the kernel, and can more better 3rd Rom, new functions and new features.
Burstlam has being the leader in developing Rom for balde (V880) for a long time.
He has complained many times in his articles about ZTE's not releasing the kernel source,there is a part of his article which he release his Android 4.0.3 Beta Edition:
First, note that is also a major problem in the capture of the GPU core part is already there has been progress, but unfortunately there were no suitable ADRENO chip library file to do the actual test.
Because currently 7X27 only use the ARM V6 platform with chip combination ADRENO. Be able to find updated versions of library files are just ARMV7 platform ...
I have not aimed to look ZTE will do, only aims to look SONY X8 for the same configuration update, and then have a chance to really hard solution.
I think that if ZTE can release a V880 kernel source code, Burstlam will be quite happy, of course, all the V880 users will be more happy.
On the android 4.0, to correct a misunderstanding, the ICS does not necessarily need the linux 3.0 kernel,where 2.6.35 kernel is also OK.
That means, if the 35 kernel source code released, the process of android 4.0 on the Balde(V880) will be accelerated;
Another information, MIUI v4 will organize code more portability, MIUI may be used on Blade(V880) when ICS can be perfect run.
In fact, ZTE announced earlier by the 2.6.32 kernel source code; 35 kernel source code, not know the reson, has been reluctant to release.
Look at other mobile phone manufacturers, such as
HTC, already announced a large number of models of the 35 kernel source at
*****sorry ,new menmber has no right to post outside links*****
Samsung has been open source release page
*****sorry ,new menmber has no right to post outside links*****
In addition, domestic Huawei also released its classic models U8800/U8800 of + 35 kernel source ...
So those whose balde(V880) does not work proper,
those who tried of finding patch for your Rom,
those who eager to early using a perfect Android 4.0,
those who have similar hardware configuration mobile With Blade(V880),
those who think this article is helpfull for you,
Be sure a lot of click, reply, vote and reproduced,so that more people aan see this,
To let the ZTE official developers see the majority of the user's requirements.
Personally think that send an email to the ZTE also a good way to express your wish to ZTE officials.
ZTE's handset division, e-mail address: [email protected]
Replies are stereotyped as we reflect, ZTE (Is it a computer auto-reply?):
Dear users:
Hello!
Thank you for contacting us.
Phone kernel source code can not open, please understand us!
If you have other questions, please contact us or please call the customer service hotline 0755-26779999 or 400-880-9999, we will be happy to serve you! Thank you!
I wish you:
Good health! Work happy!
Why other manufacturers can open the kernel source code, while ZTE can not?
I do not know here, "Unable to open" ,is for what reasons and for what consideration, in short, the answer is not satisfactory.
Hope you continue pay attention about this article, untill ZTE release the source code.
(At least given the model of the new hardware,so we can go to the hardware vendors to find the driver code)
PS: I knew how much influence can initiate a lot of people to participate in the petitions, just sincerely hope that brings together the power of the masses,
Clicks,reply, multi reproduced, so that the ZTE official to hear the voice of the user's and the early release of the 35 kernel source code.
great news.
my proximity sensor (v880+) works only on official rom. kernel is 2.6.35.7.
so when will it be released? in a week? month?
Great news. ZTE are always slow to release Linux kernel source code, despite the requirements of the GPL. Keep pushing them.
ZTE Blade/Libras have Android 2.3.5 & a more recent build of the 2.6.35 kernel than ZTE have released source code for so far, including better hardware support for new models.
well, i just got an email from zte on their plans to release the v880 kernel,
***
Dear Sir / Ma’am,
Thanks for contacting ZTE.
We don't have this plan now.
Thanks for your understading.
Best Regards
xboxee said:
well, i just got an email from zte on their plans to release the v880 kernel,
***
Dear Sir / Ma’am,
Thanks for contacting ZTE.
We don't have this plan now.
Thanks for your understading.
Best Regards
Click to expand...
Click to collapse
I got a similar reply last year. Probably wouldn't hurt to remind them about their source code release obligations at regular intervals.
What they need to understand is if they don't release complete kernel source code for every compiled kernel then they're effectively selling phones with pirate software.
They're breaking the terms of the copyright license that the Linux kernel was given to them under & which allows them to sell Android devices (GPL v2) which says that they must release complete source code.
wbaw said:
I got a similar reply last year. Probably wouldn't hurt to remind them about their source code release obligations at regular intervals.
What they need to understand is if they don't release complete kernel source code for every compiled kernel then they're effectively selling phones with pirate software.
They're breaking the terms of the copyright license that the Linux kernel was given to them under & which allows them to sell Android devices (GPL v2) which says that they must release complete source code.
Click to expand...
Click to collapse
actually i got a prompt reply from them. and in my second letter i reminded about GPL and my non-working proximity sensor (in fact, absence of proper kernel driver for it). it this is what they said
Dear Sir / Ma’am,
Thanks for contacting ZTE.
Please contact the local dealer where you purchased the device or network operator to upgrade your device.
Should there be further assistance, please do not hesitate to contact us.
Best Regards
just wrote another letter, well, let's see.
xboxee said:
well, i just got an email from zte on their plans to release the v880 kernel,
***
Dear Sir / Ma’am,
Thanks for contacting ZTE.
We don't have this plan now.
Thanks for your understading.
Best Regards
Click to expand...
Click to collapse
Well,a lot of Chinese V880 users got the e-mail as following(of course,in Chinese):
尊敬的用户:
您 好!
感谢您对中兴产品的支持和关注;
我司已计划近期公布V880(国际版)2.6.35内核源代码到中兴官方手机支持网站,请您留意;
V880国内版本,官方不支持Android 2.3 系统;
如您还有其它问题请及时联系我们,或欢迎拨打客服热线0755-26779999或400-880-9999,我们将竭诚为您提供服务!谢谢!
祝您:
身体健康!工作开心!
The reply of ZTE is positive.
If you have any doubt,just wait for official news.
bingo1991 said:
Well,a lot of Chinese V880 users got the e-mail as following(of course,in Chinese):
尊敬的用户:
您 好!
感谢您对中兴产品的支持和关注;
我司已计划近期公布V880(国际版)2.6.35内核源代码到中兴官方手机支持网站,请您留意;
V880国内版本,官方不支持Android 2.3 系统;
如您还有其它问题请及时联系我们,或欢迎拨打客服热线0755-26779999或400-880-9999,我们将竭诚为您提供服务!谢谢!
祝您:
身体健康!工作开心!
The reply of ZTE is positive.
If you have any doubt
Click to expand...
Click to collapse
ok, but when? this is what i was asking about. it seems (taking into consideration replies to my letters) like 2 divisons just don't know what either of them do.
xboxee said:
actually i got a prompt reply from them. and in my second letter i reminded about GPL and my non-working proximity sensor (in fact, absence of proper kernel driver for it). it this is what they said
Dear Sir / Ma’am,
Thanks for contacting ZTE.
Please contact the local dealer where you purchased the device or network operator to upgrade your device.
Should there be further assistance, please do not hesitate to contact us.
Best Regards
just wrote another letter, well, let's see.
Click to expand...
Click to collapse
Well, following the GPL the person or company that distributed the compiled software to you is responsible for providing the source code on request. So that would be the retailer of your phone, for the source code of the kernel on your phone when it was sold. ZTE would only have to supply the source code to the next company in the supply chain, strictly speaking, if they weren't distributing rom updates.
I believe ZTE are distributing compiled 2.6.35 Blade kernels directly through their update server to people with Blades or Libras bought in some countries. Those kernels are clearly slightly later versions with more modifications than are in the 2.6.35 kernel source which they've released for their other devices. The new wifi driver in zte roms refuses to load with a kernel compiled from their source, some new hardware in newer models of the phone doesn't work either. The wifi driver says it's GPL too, if you grep the binary, no source code for that yet either - unfortunately qualcomm probably own all the copyright on that.
Anyway, we can't take legal action, the only thing we've got is a bit of pester power. Hopefully they'll take notice that at least a few of their customers want GPL compliance. Only a copyright holder, like a Linux kernel developer, or busybox developer could take action.
---------- Post added at 04:22 AM ---------- Previous post was at 04:07 AM ----------
bingo1991 said:
Well,a lot of Chinese V880 users got the e-mail as following(of course,in Chinese):
尊敬的用户:
您 好!
感谢您对中兴产品的支持和关注;
我司已计划近期公布V880(国际版)2.6.35内核源代码到中兴官方手机支持网站,请您留意;
V880国内版本,官方不支持Android 2.3 系统;
如您还有其它问题请及时联系我们,或欢迎拨打客服热线0755-26779999或400-880-9999,我们将竭诚为您提供服务!谢谢!
祝您:
身体健康!工作开心!
The reply of ZTE is positive.
If you have any doubt,just wait for official news.
Click to expand...
Click to collapse
Sounds good. Hopefully we'll have some kernel source code updates from ZTE soon.
I think there are some language problems when we try emailing zte.com.cn in English. The English speakers there don't seem to understand that they're using the Linux kernel, which is GPL, which legally obliges them to release the source code for all the different versions that they use, at least if they want to keep selling phones in Europe & the USA.
English translation of the Chinese text, from Google...
Dear users:
Hello!
Thank you for your support and interest in the ZTE products;
Division I has plans recently announced the V880 (International Edition) 2.6.35 kernel source code to the ZTE official phone support site, please pay attention;
The V880 domestic version, the official does not support the Android 2.3 system;
If you have other questions, please contact us or please call the customer service hotline 0755-26779999 or 400-880-9999, we will be happy to serve you! Thank you!
I wish you:
Good health! Work happy!
Click to expand...
Click to collapse

Marshmallow update 'coming soon' to the Honor 5X

Marshmallow update 'coming soon' to the Honor 5X http://www.androidcentral.com/marshmallow-update-coming-soon-honor-5x
I hope anybody from huawei can read this:
If other models of 5x doesn't receive marshmallow update, this is the last huawei product I'm buying.
Hope our great devs can port it to our models
fazorni said:
I hope anybody from huawei can read this:
If other models of 5x doesn't receive marshmallow update, this is the last huawei product I'm buying.
Hope our great devs can port it to our models
Click to expand...
Click to collapse
Marshmallow will definitely come for KIW-L24 model since Honor US mentioned it. I'm currently beta testing Marshmallow for KIW-L22, so it will recieve the update as well. I don't know about KIW-L21 model, but it will most probably receive it as well.
It's been another month... where's the update???
EMUI 4 for honor x5
Hello there.
I noticed on the Huawei web site that you can download EMUI 4 for honor x5.
File: Honor 5X OpenSource (KIW&KII Android 6.0_ EMUI4.0_kernel_overseas).zip
Does someone know how to apply the update?
Thanks
PdelS said:
Hello there.
I noticed on the Huawei web site that you can download EMUI 4 for honor x5.
File: Honor 5X OpenSource (KIW&KII Android 6.0_ EMUI4.0_kernel_overseas).zip
Does someone know how to apply the update?
Thanks
Click to expand...
Click to collapse
Hi, I'm pretty sure that is just the new kernel without the operation system. A kernel is low-level software sitting between the phone's hardware and the android operating system. We need Huawei to release the Android 6.0 operating system source code as well
PdelS said:
Hello there.
I noticed on the Huawei web site that you can download EMUI 4 for honor x5.
File: Honor 5X OpenSource (KIW&KII Android 6.0_ EMUI4.0_kernel_overseas).zip
Does someone know how to apply the update?
Thanks
Click to expand...
Click to collapse
Caltinpla said:
It's been another month... where's the update???
Click to expand...
Click to collapse
Hello,
That's the source code and you cannot apply it as you need to compile that one first. The source code is meant for developers and is very useful for making custom ROMs.
I am not sure with Honor 5x model are you using, but here in India for KIW-22, the beta test for Android6+EMUI4 is under progress and I am one of the beta tester from the community. Same should be the situation all across the Globe. There are some problems with RAM management and battery. With the update, device consumes more RAM and battery than Android 5.1+EMUI3, which is keeping the update from the release. Developers are working hard to fix these issues and update should be out soon.
Also here in India, Honor has put release candidate version for Android6+EMUI4 update for download on request only for KIW-22. Here is the URL: https://club.hihonor.com/in/honor5x...i-4-0-marshmallow-limited-public-release.2985
I bet the same should be there for your region. You can download and update your phone to that version.
pank.dhnd, thanks for your detailed explanation.
I’m an average user, so in my case I will wait for the official update.
Regards
pank.dhnd said:
Hello,
That's the source code and you cannot apply it as you need to compile that one first. The source code is meant for developers and is very useful for making custom ROMs.
I am not sure with Honor 5x model are you using, but here in India for KIW-22, the beta test for Android6+EMUI4 is under progress and I am one of the beta tester from the community. Same should be the situation all across the Globe. There are some problems with RAM management and battery. With the update, device consumes more RAM and battery than Android 5.1+EMUI3, which is keeping the update from the release. Developers are working hard to fix these issues and update should be out soon.
Also here in India, Honor has put release candidate version for Android6+EMUI4 update for download on request only for KIW-22. Here is the URL: https://club.hihonor.com/in/honor5x...i-4-0-marshmallow-limited-public-release.2985
I bet the same should be there for your region. You can download and update your phone to that version.
Click to expand...
Click to collapse
Hi, could you please suggest how to update issues, i am also beta tester and need to report few issues like Wifi + is not working properly, No option to display Contacts only with Number, Battery Drain and RAM Management etc..
mj.vikram said:
Hi, could you please suggest how to update issues, i am also beta tester and need to report few issues like Wifi + is not working properly, No option to display Contacts only with Number, Battery Drain and RAM Management etc..
Click to expand...
Click to collapse
Hello,
I assume you are using KIW-L22 variant. I will PM you the link where you can post the bugs, as well as can put new requirements.
Caltinpla said:
Marshmallow update 'coming soon' to the Honor 5X http://www.androidcentral.com/marshmallow-update-coming-soon-honor-5x
Click to expand...
Click to collapse
Captured the Marshmallow ota for L22. You can update the OP.
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1190/g79/v50702/f1/full/update.zip
Some of you may like this Marshmallow for Honor 5X L-21 link
I found this link with marshmallow for honor 5X Kll-L21 the file 1.16 gb. Unfortunately it is not for the L-24 but I am sure some of you may love.
I just started as a xda member so it does not let me post links. If you are a developer or just a member and you are interested in link email me to [email protected]

why no custom roms?

I been quite a while why there are no roms for mi a1 as google will update mi a1 to 8.0 when im old and about to die "why is there no rom development wilk this device ever have any roms".
Because there's no kernel sauce! Source!
Don't quite understand .. isn't the complete firmware shared already on xiaomi site .. ?
KhaledAbdo said:
Don't quite understand .. isn't the complete firmware shared already on xiaomi site .. ?
Click to expand...
Click to collapse
Compiled firmware, not the source code, that's completely different things.
Kernel source still not shared by mi.
https://www.xda-developers.com/xiaomi-not-released-kernel-sources-mi-a1/
I read it here. But why they dare to put "Android One" and advertise as it is? They want to test our patience and people to sue them for being "misleading"?
myself379 said:
https://www.xda-developers.com/xiaomi-not-released-kernel-sources-mi-a1/
I read it here. But why they dare to put "Android One" and advertise as it is? They want to test our patience and people to sue them for being "misleading"?
Click to expand...
Click to collapse
nobody stopped them withholding miui sources and kernel sources for other device trees. They have always stood on giants shoulders.
Wait for Google's project trebel to land with Oreo so that we can have lot more custom ROMs.
It's not guaranteed that we get project Treble implemented:
https://www.xda-developers.com/oneplus-project-treble-android-oreo/
Phones and tablets that ship with Android 8.0 Oreo are required to implement Project Treble, but devices running older versions of Android — including the OnePlus 5T, which runs Android 7.1.1 Nougat — are not.
Click to expand...
Click to collapse

[DISCUSSION] Android 8.0.0 and EMUI 8 binarys

Hi Guys,
what do you think. Is Huawei finally going to release a WORKING Open Source code for this amazing phone? Since February i´m waiting for my loved LinageOS...
Proprietary stuff
CodeRR said:
Hi Guys,
what do you think. Is Huawei finally going to release a WORKING Open Source code for this amazing phone? Since February i´m waiting for my loved LinageOS...
Click to expand...
Click to collapse
While they released the code to the ROM I don't think that they are going to release the proprietary blobs for their hardware as open source, even on Qualcomm SoC devices these had to be pulled from running devices, so unless a developer wants to take up the task and put themselves at risk legally there will probably not be a lineage for the mate 9 unless you port it yourself. I downloaded the source from Huawei, and from the looks of it there are things that really on closed source binaries. Now if Huawei makes their hardware libraries open source as well then it's a different matter entirely.

OREO Update

Just finished long Chat with Huawei Rep, as to when I might expect OREO OTA update for my MHA-L29 USA model. Basically he said he had no idea since the update push has to come from Google and not Huawei, and insisted that Huawei has no control over the timing.
I expect carrier delays, but on an unlocked phone, is he right?
100% BS. Huawei does control the updates, They just don't know squat. This is my first time not having a carrier device and waiting on the update might suck. They might be waiting for the Mate 10 to drop, but who knows.
Thanks. That’s what I thought.
LOL, NO, but AFTER the Oreo update, once the phone has 8 along with project treble enable, THEN it will be up to google to
release patches and major updates, and Huawei to update the UI & apps they preinstall. It's suppose to separate the OS, from everything else, allowing the fragmentation problem to be eliminated, or, greatly reduced.
read this:
1.) https://www.androidauthority.com/project-treble-818225/
2.) https://www.xda-developers.com/why-current-oneplus-nokia-phones-wont-be-project-treble-certified/
as i know, the mate 9 isn’t directly supported from Google project treble. Yes, i know mate 9 has project treble "vendor" partition, but as i know, the updates for it are also fired by HUAWEI.
As i know too, the phone needs two vendor partitions for real supporting "treble". This is available only on new phones, which they come with OREO and which are not updated from Nougat. (see Google manufacture conditions for OREO - less specifications for update conditions!!!)
because:
Vendor "A" (life) is the partition which runs if android is starting,
Vendor "B" (update) is the partition to download the Google updated vendor partition to!
After reboot, vendor "B" is checked and than activated to be sure, that there is no problem.
So, updates can be downloaded AND installed during the phone and android is running from partition "A".
Mate 9 has only 1x vendor partition, so we have to use the Huawei update installer routine for upgrading it!
This is the reason, the treble updates for mate 9 are fired from Huawei and NOT from Google!
you can use following app to check your partitions and treble usability
->https://play.google.com/store/apps/details?id=com.kevintresuelo.treble&hl=us
See 2 of my signature Hit me, if i’m going wrong!
Edit: add a link and updated the txt.
Thanks ice tea for detailed explanation.
cash2387 said:
100% BS. Huawei does control the updates, They just don't know squat. This is my first time not having a carrier device and waiting on the update might suck. They might be waiting for the Mate 10 to drop, but who knows.
Click to expand...
Click to collapse
Man thats cruel updates shouldnt be based on their marketing stuffs but it should be on their after sales service
Fed up
So my 636 is more approaching 3 months out of date for security updates.
This is not good enough.
FF shows 2 updates on the last month, once at least a month ago, that are not authorised for my phone.
Why are these even published if I can't load them.
3 MONTHS OUT OF DATE HUAWEI.
I AM TOTALLY OVER THIS LACK OF SERVICE
Mate 9 update using VPN
I am from Oman ,I recived my mate 9 oreo update last week when i use windsctibe VPN and try to check for update,pop cane as update available , when I connect vpn I got a us ip address ,once after download stated I disconnect VPN and download completed using normal internet
A/B partitions
Icetea said:
read this:
1.) https://www.androidauthority.com/project-treble-818225/
2.) https://www.xda-developers.com/why-current-oneplus-nokia-phones-wont-be-project-treble-certified/
as i know, the mate 9 isn’t directly supported from Google project treble. Yes, i know mate 9 has project treble "vendor" partition, but as i know, the updates for it are also fired by HUAWEI.
As i know too, the phone needs two vendor partitions for real supporting "treble". This is available only on new phones, which they come with OREO and which are not updated from Nougat. (see Google manufacture conditions for OREO - less specifications for update conditions!!!)
because:
Vendor "A" (life) is the partition which runs if android is starting,
Vendor "B" (update) is the partition to download the Google updated vendor partition to!
After reboot, vendor "B" is checked and than activated to be sure, that there is no problem.
So, updates can be downloaded AND installed during the phone and android is running from partition "A".
Mate 9 has only 1x vendor partition, so we have to use the Huawei update installer routine for upgrading it!
This is the reason, the treble updates for mate 9 are fired from Huawei and NOT from Google!
you can use following app to check your partitions and treble usability
->https://play.google.com/store/apps/details?id=com.kevintresuelo.treble&hl=us
See 2 of my signature Hit me, if i’m going wrong!
Edit: add a link and updated the txt.
Click to expand...
Click to collapse
Wrong, A/B partitions are used for "seamless" upgrades, that has absolutely nothing to do with project treble from Google. The mate 9 under Oreo is "fully" treble complaint. The vendor partition is always going to be upgraded from the vendor as this is where most of the closed source drivers and binaries live the Android system itself is just separate now from all that because of project treble, but don't expect that Google will be providing updates to any phones other than their own due to all the bloatware and ui stuff.
@revjamescarver
as i wrote, "as i know"!
And how (or where) do you get your informations???
Information
Icetea said:
@revjamescarver
as i wrote, "as i know"!
And how (or where) do you get your informations???
Click to expand...
Click to collapse
As far as treble requirements, straight from Google. Google does not "require" vendors to implement the a/b partitioning scheme, regarding the a/b partitioning scheme, straight from the vendors that implement it. There is tons of documentation on this and I'm not going to waste my time explaining it to you, go read it all yourself
it looks like i had found my next candidate for my personal ignore list now.
btw: answers like yours are not very helpful to prevent spreading wrong facts!
and again: i have written "as i know" and not "you should know".
anyway, i will spend my time now also to more rewarding themes.
...waste time?
Unhelpful.

Categories

Resources