CyanogenMod for the Huawei P9 - Huawei P9 Questions & Answers

Hi everyone,
I am aware that the P9 is still new but the OnePlus 3 was released at nearly the same time and there is already dev teams working on CM roms for the device. I'm also aware that roms for the Kirin chipsets are difficult to create.

I would be surprised if it came to the p9. As you said yourself, a lot harder on the Kirin chipset and probably not that many developers. The oneplus 3 has the 820 chip which has tons of developers which makes it easier.
Sent from my EVA-L09 using Tapatalk

Even if someone was working on it, I doubt it would be functional enough to use as a daily.

Goronok said:
Even if someone was working on it, I doubt it would be functional enough to use as a daily.
Click to expand...
Click to collapse
True.

The biggest fallback of this device is that issue. I hope they release some source codes to make it possible, but for some reason manufacturers often doesn't want to do it. I hope huawei will choose the right side and instead of killing this beauty after 2 years, let it live with the community development.
By the way, applauses for the Sony for the open xperia project.

This kinda works:
http://forum.xda-developers.com/p9/development/rom-t3483134

Related

Coustom roms to Xiaomi note pro - Anyone?

Xiaomi promises to update to Android 6 our beloved Note pro, when are this gonna happen?
Other phones with same processor Snap 810 already has android 6 running like one plus 2.
Xiaomi keep giving us useless updates, and when comes with one good update is full of bugs. - No real developing for our Note pro.
Some coustom roms (3 roms and android 5.1.1 - Mokke and CM12.1 (batery drain problem and developer abandoned this roms), Flyme (full of chinese stuff dont get me wrong, but i can not read chinese, at least the apps could be in english. no google play and gives error installing gapps, ota update gives error and can not install any update)- so little developing.
Any one can give us a real working rom (not Miui) whithout this problems and if it can be android 6?
I don't think there's much going to be in terms of development. If you check github for mokee on the other thread, there's bit of activity.
I think we all agree that the phone is not that impressive especially issues with overheating 810. I don't care what miui fanboys say but it definitely heats up when charging and browsing at the same time. You can't touch your face with top corner of the phone due to the hear. I guess we were wrong if we thought if we able to flash other rooms other miui.
Heck, my galaxy s2 is still getting weekly updates for LP and MM rows. Disappointing. Just going to get nexus 6p
Sent from my MI NOTE Pro using Tapatalk
If updates and roms are important to you then you picked the wrong oem for that.
zelendel said:
If updates and roms are important to you then you picked the wrong oem for that.
Click to expand...
Click to collapse
Not a bad OEM at all, I do like Xiaomi but they do make some bad decisions sometimes. Wish there was more development from the community.
this is a great phone, with great specs, but with poor developing, i hope that one or two developers can give us a really great android 6 rom
Given up on the mi note pro and bought G5, guess what nothing happening here in the way of roms either, my wife has the note pro now.
Kahun said:
Not a bad OEM at all, I do like Xiaomi but they do make some bad decisions sometimes. Wish there was more development from the community.
Click to expand...
Click to collapse
You have to understand that the main developers wont touch their devices. Every now and then someone might port the rom or bring it up but it is always just some random person. The main devs for big teams avoid this OEM like the plague
zelendel said:
If updates and roms are important to you then you picked the wrong oem for that.
Click to expand...
Click to collapse
Obviously, I can see that you typical fanboy
Sent from my MI NOTE Pro using Tapatalk
Gurusev_Uppal said:
Obviously, I can see that you typical fanboy
Sent from my MI NOTE Pro using Tapatalk
Click to expand...
Click to collapse
First off don't be mad because you did t do your research before getting a device.
Second I would watch how you speak to me before you end up removed.
helderfp said:
this is a great phone, with great specs, but with poor developing, i hope that one or two developers can give us a really great android 6 rom
Click to expand...
Click to collapse
To an extent, the heating issues are a fact for mi note pro and other mi phones are getting aosp roms but not much for mi note pro which is flagship device.
Having said that other oem phones with 810 are getting updates and there is overheating issues
Sent from my MI NOTE Pro using Tapatalk
zelendel said:
You have to understand that the main developers wont touch their devices. Every now and then someone might port the rom or bring it up but it is always just some random person. The main devs for big teams avoid this OEM like the plague
Click to expand...
Click to collapse
And why the main devs for big teams avoid this OEM like the plague any reason?
helderfp said:
And why the main devs for big teams avoid this OEM like the plague any reason?
Click to expand...
Click to collapse
There are many reasons. The first being that this OEM seldom puts out the proper source code. Violating the GPL is a common thing for china/Asia based devices. Not something 3rd party devs like very much. Then you also have the fact that the MIUI team are known Kangers to the point of removing authorship on commits. We all know how well that goes over. You have to remember where MIUI started. Right here. There is a reason they were banned for so long from here. Another is the warez market that replaces the PlayStore in China based devices. Need I go on?
Don't worry we will see soon Android 6 on the new Miui 8 for our phone...and since there is no problem, there is no need to get new roms but would not be bad to have more choise, also if I would like they care more about camera that is not enough optimized for its quality
Sent from my Mi Note Pro using Tapatalk
Now I know seem very negative about this OEM and in truth I am. The greatest joy I get is when users like you guys do it anyway. Just because the devs for the teams don't get the devices to support doesn't mean hope is lost. It all depends on how much effort you guys want to put in. You have the devices now so you have 2 choices. 1. Take what they give you and accept it. Or 2. Refuse to and make things happen. The first is the easiest road to take.
There are thousands of threads to help. Read up and see what you guys can do. Remember that is how xda started. Taking what oems gave us and making them better. The ball is and always has been in the users court.
Gurusev_Uppal said:
I think we all agree that the phone is not that impressive especially issues with overheating 810. I don't care what miui fanboys say but it definitely heats up when charging and browsing at the same time. You can't touch your face with top corner of the phone due to the hear.
Click to expand...
Click to collapse
I'm not a fanboy of anything (except maybe Fanboy's Adblock List) but I don't experience any of those "810 issues" that get mentioned so much. I use the phone on a daily basis and it never overheats. Granted, I don't play games, so if you do, YMMV. In my usage scenario, the phone can get a little warm when simultaneously charging and using GPS navigation with screen always on but just when browsing? This I really don't get.
To me the phone is actually quite impressive, especially considering how much (or how little) I paid for it. The only annoyance is that the battery capacity could be larger than the ~3000 mAh. That being said, I don't think it's a power drain issue as it's primarily the screen time that is sucking the battery juice, and that is to be expected. So if they could fit a 4000-5000 mAh battery into it, it would have made a marked difference. Other than that, the phone is great.
The little developer attention it gets is because of its limited availability in the West, which is where most (and the best part of) the community-driven development happens. And even in China, the Note Pro has been the most expensive Xiaomi device ever sold to-date. With it, Xiaomi were trying to break into another market segment, or perhaps at least establish themselves as a company that does "premium" phones too. It was never really supposed to sell in high numbers, and for this reason the availability of promotional pricing was also limited. Most of the time, the phone was not really cheap already in China, and when resold abroad through middlemen that also had to earn their cut, it was never going to become a proposition for the masses.
Basically, for high developer activity you need to have a wide user base in the cultural West, due to in particular better work-life balance and the open-source ethos. Missing out on this is Xiaomi's biggest weakness, especially aggravated in America due to the lack of local 4G band support. If you want a lot of development, buy a Nexus device, although these days it pretty much guarantees you'll be overpaying for the hardware. Some Xiaomi devices also get quite a lot of development but for this you should choose a lower-cost one that is or will eventually be released globally. The Redmi Note 3 Pro is one example of such a device and it has already overtaken the Mi Note Pro in terms of development despite being released much later.
As for myself, I prefer MIUI to AOSP/CM in terms of interface although I'm not really happy with the direction its development seems to have taken (MIUI becoming more bloated and less customizable). It would of course be great to have an alternative in case I have to jump the ship but the hype with the version bump from Android 5.1 to 6.0 (which should more accurately be numbered 4.5.1 and 4.6) again I don't get.
Just my 2¢...
zelendel said:
You have to understand that the main developers wont touch their devices. Every now and then someone might port the rom or bring it up but it is always just some random person. The main devs for big teams avoid this OEM like the plague
Click to expand...
Click to collapse
That's understandable but it's not the OEM but the actual device. Firstly if you look at phones like the main Mi series or the Redmi series they have HUGE amount of development. The reason for that? .. Kernel sources were released early we didn't have to wait over a year and the user base is absolutely huge unlike the Mi Note Pro that's exclusive only to China no other Asian countries such as India. So you are like comparing OEM's that released a phone e.g HTC One (GLOBALLY) which everyone can get to a Mi Note Pro (EXCLUSIVE TO CHINA) that's why there is hardly any development going + the delay of kernel sources and forgot to mention a lot of people got for the cheaper option such as Mi Note which has a lot more development as the USER BASE IS BIGGER. Simple? If you were developing an app what would you develop it for first? Android or Blackberry OS? Obviously Android as it has a bigger USER BASE. Same goes for the phones developers work on ROMs with a lot bigger user base where they will reach a lot bigger audience.
Even Xiaomi shows this with their actions:
The new MIUI8 Beta gets released for Mi Note, which is much wider spread (due to it's price difference). Even though the Pro has a much better SD810 compared to the Mi Note. That also went for most experiments like a Windows ROM for the Mi Note, but not for the Mi Note Pro.
Kahun said:
That's understandable but it's not the OEM but the actual device. Firstly if you look at phones like the main Mi series or the Redmi series they have HUGE amount of development. The reason for that? .. Kernel sources were released early we didn't have to wait over a year and the user base is absolutely huge unlike the Mi Note Pro that's exclusive only to China no other Asian countries such as India. So you are like comparing OEM's that released a phone e.g HTC One (GLOBALLY) which everyone can get to a Mi Note Pro (EXCLUSIVE TO CHINA) that's why there is hardly any development going + the delay of kernel sources and forgot to mention a lot of people got for the cheaper option such as Mi Note which has a lot more development as the USER BASE IS BIGGER. Simple? If you were developing an app what would you develop it for first? Android or Blackberry OS? Obviously Android as it has a bigger USER BASE. Same goes for the phones developers work on ROMs with a lot bigger user base where they will reach a lot bigger audience.
Click to expand...
Click to collapse
See you are looking at this wrong. There is a hug diff between developers of roms and app developers. App developers want people using their apps. It's a great way to make money. Rom developers really couldn't care less.
The fact that it is only available in Asia is not really a big deal. Most developers here (myself encluded) have been importing devices for decades. Hell I was using a China based tilt for the FFC before apple ever released the first one stateside. So if developers wanted the device they could easily get it.
zelendel said:
See you are looking at this wrong. There is a hug diff between developers of roms and app developers. App developers want people using their apps. It's a great way to make money. Rom developers really couldn't care less.
The fact that it is only available in Asia is not really a big deal. Most developers here (myself encluded) have been importing devices for decades. Hell I was using a China based tilt for the FFC before apple ever released the first one stateside. So if developers wanted the device they could easily get it.
Click to expand...
Click to collapse
So tell me the reason they stay away apart from taking ages with kernel sources
Kahun said:
So tell me the reason they stay away apart from taking ages with kernel sources
Click to expand...
Click to collapse
You have to understand that MIUI has a history here. The team is known for taking the code of other devs and removing the authorship of the commit. (they were caught out and then they closed the source) There have been many supporters over the years. I was a huge fan when they started because the Theme engine had great potential. Key word is "had". The main developer for APT tool was a huge supporter for a while and then even he dropped all support for Xiaomi and MIUI.
The GPL is also a very big deal to most developers. It embodies that which Linux/Android is built on. Even when they do release it, it is never complete and needs fixing. This only happens because they are behind the China firewall.
If you notice it is not just this OEM. It is many others. If you look in team groups and pay attention you will notice a pattern. There are OEMs that are avoided. Xiaomi has been one of them for years. Huawei has also been one for a long time. Heck they were even on a ban list for Gov employees. And the dreaded Generic named device. Now this is for many reasons. Quality control, After sales ,support, GPL (android), Security concerns, The iphoneish look (this matters to many, far more then you would think). So there are some reasons. Hope this has offered some insight.

[Discussion] Not happy P8 won't be updated to Nougat? REPORT!

Hey people. I am P9 user BUT I am not happy that your phones won't be updated to Nougat. This means my P9 won't get Android 8... This is ridiculous! Not even 2 years of OS updates?
So Report HERE to these muth*ducker from Huawei so they realize how stupid this is!
Product & Technical Support - Complaints - Maintenance period!
It's a joke with these specs phones to get only one Major Update!
Don't be silent people! You are the one who make these companies rich! And they treat you like this? After all you paid with hard earned money!
I'm not sure if they are going to care about, there are some compability issues with Android 7 and the Hardware of the Huawei P8, guess its too much afford for them.
But we wont even get EMUI 5, thid is kinda sad.
I just hope the CM13 Port will be finished soon.
But its worth a try..
Correct me if I'm wrong. I understand that it's because the chip of P8 (Mali-T628) does not support some features of Android N (like vulkan API). So it's not because they don't want to...
what is more interesting is that my old phones like Samsung Galaxy s4 mini and Galaxy ACE 2, which are pretty old phones, handle nougat via cyanogenmod, but in matter of P8 thare are compatibility issues? how is this possible?
00471 said:
what is more interesting is that my old phones like Samsung Galaxy s4 mini and Galaxy ACE 2, which are pretty old phones, handle nougat via cyanogenmod, but in matter of P8 thare are compatibility issues? how is this possible?
Click to expand...
Click to collapse
Lots of people have Samsung phones so there is a "market" for keeping these going.
The source code is available.
They tend to use hardware that lots of other devices use.
Huawei use proprietary hardware on a smaller number of devices.
beardedwonder said:
Lots of people have Samsung phones so there is a "market" for keeping these going.
The source code is available.
They tend to use hardware that lots of other devices use.
Huawei use proprietary hardware on a smaller number of devices.
Click to expand...
Click to collapse
what market do you mean? galaxy ace 2 and s4mini ended with kitkat with message that their hw can not handle lollipop, so ridiculous considering that cynaogenmod 14 runs on both of them better than official stock rom 4-5 years ago, i think this is all bull*hit, if they wanted to bring us nougat, they could, how they even could release flagship knowing that they will not be able to release at least 2 updates? this is not normal
00471 said:
what market do you mean? galaxy ace 2 and s4mini ended with kitkat with message that their hw can not handle lollipop, so ridiculous considering that cynaogenmod 14 runs on both of them better than official stock rom 4-5 years ago, i think this is all bull*hit, if they wanted to bring us nougat, they could, how they even could release flagship knowing that they will not be able to release at least 2 updates? this is not normal
Click to expand...
Click to collapse
By "market" I meant for developers. I can get the latest CM running on my S2. I don't think Samsung should still be supporting it.
The only reason those phones are still running up to date software is that 3rd parties have developed for them.
With most android phones you can expect one major update and that is normal and has been the case for many years. If you don't like it you should get a nexus or at least a phone with a more common chipset with community support.
Huawei should just release all the code necessary to allow for 3rd party development on their phones, especially when they stop updating them.
M.Ozturk said:
Correct me if I'm wrong. I understand that it's because the chip of P8 (Mali-T628) does not support some features of Android N (like vulkan API). So it's not because they don't want to...
Click to expand...
Click to collapse
They do not want to. Now they have an excuse.

Anyone can explain why we doesn't get official support from LineageOS untill now?

I brought this phone and expected it will be the choice of many geeks or developers, and soon to be supported for third party ROM development.
Ended up it is far more disappointing. No support for LineageOS until now and I can't think of the reason. We have open sourced kernel, snapdragon processor, decent spec and predecessor A1 in Lineage's list.
Anyone mind explain or share your opinion?
it sucks
Viksz said:
it sucks
Click to expand...
Click to collapse
Yeah, just like your reply.
AfiAzrael said:
I brought this phone and expected it will be the choice of many geeks or developers, and soon to be supported for third party ROM development.
Ended up it is far more disappointing. No support for LineageOS until now and I can't think of the reason. We have open sourced kernel, snapdragon processor, decent spec and predecessor A1 in Lineage's list.
Anyone mind explain or share your opinion?
Click to expand...
Click to collapse
It's because the Poco F1 was released so close after this phone and it was such a good value for the money as well as being heavily pushed by Xiaomi that most of the developers and geeks just opted for that phone instead.
AfiAzrael said:
I brought this phone and expected it will be the choice of many geeks or developers, and soon to be supported for third party ROM development.
Ended up it is far more disappointing. No support for LineageOS until now and I can't think of the reason. We have open sourced kernel, snapdragon processor, decent spec and predecessor A1 in Lineage's list.
Anyone mind explain or share your opinion?
Click to expand...
Click to collapse
Be patience. The base work is Lineage version 16, then it works, we can get official Lineage.
And one mire things: A2 uses 2 partition. It is very rare, and different method than others.
Shyciii said:
And one mire things: A2 uses 2 partition. It is very rare, and different method than others.
Click to expand...
Click to collapse
Not really... It's exactly what Google specified and what Pixel devices use. Obviously you don't see shortage of development on those devices because of this.
It definitely has to do with the lack of developers and development competition caused by a better value phone such as the Poco F1 and that's why everything is taking a lot of time...
Now I heard the news that Google no longer issues update for Android One devices by themselves. Instead the manufacturer will in charge of that. That's why the updates are slow. We need Lineage soon.
AfiAzrael said:
Now I heard the news that Google no longer issues update for Android One devices by themselves. Instead the manufacturer will in charge of that. That's why the updates are slow. We need Lineage soon.
Click to expand...
Click to collapse
That's how it always was

Non EMUI Rom for Mate 20 PRO

(I have no permissions for ROMs sections so posting this here)
So it looks things are slowly moving , and we are able to unlock bootloader and root our devices.
User @auras76 was kind enough to bring as the first ROM available, but I guess I am not the only one looking forward to get rid of EMUI and its poor customisation layer
I hope once firm .173 hits general release we start getting more dev interest, but the goal of this thread is to find out if any dev could be potentially interested (or already planning) to work on a non-EMUI ROM
I can imagine a bounty could be organised for users to support financially this action.
What are everyone's thoughts on this?
Doubt you will see much development of any major Rom's if there is not a free way to unlock your bootloader as there just won't be that many unlocked devices
I am fully aware of that, however let´s hope that changes if/when .171 FW is generally available and allows bootloader unlock.
I just wanted to check if there would be a way to attract some devs here, even by supporting their work (purchasing a device? 10$ per person???)
If you like custom ROMs so much buy a One Plus phone. Lots of custom ROMs and every custom ROM has bugs. There is no build of any custom ROM that doesn't have bugs and sometimes the bugs on "stable" versions of custom ROMs are so serious they impact the basic functionality of the phone.
If you think I'm exaggerating pick a custom ROM for the OP5, 5T, OP6 or 6T and look at the last several pages of user posts.
They will be users reporting bugs-often very serious ones.
If you pick an OP5 or 5T ROM many will no longer be in development. The last several pages before the ROM was abandoned will be users still reporting bugs that will never get fixed.
And that is on phones that are supposedly very development friendly.
The days of custom ROMs that improve a phone's functionality, speed and stability over the stock ROM died with Nexus phones but if you want to run a custom ROM anyway buying this phone makes pretty much no sense because Huawei is not developer friendly. They don't want owners of Huawei phones to unlock their bootloaders or run custom ROMs on Huawei devices. The same is true for Xiaomi and Samsung phones.
For that matter Google, the company behind Nexus phones which were the most developed friendly phones anyone could buy no longer wants people to use custom ROMs which is why they came up with the ROM certification program and safety net.
Apps that help phone owners bypass safety net are automatically banned from the Play Store. Whatever method Magisk uses to bypass Safety Net gets plugged by Google forcing the developer to come up with a new method that will stop working when it also gets plugged by Google.
The developer behind SuperSu said the writing was on the wall for original Android development several years ago and he knew what he was talking about.
Well, I thought XDA was exactly the place where people "like custom ROMS" and tinker with their phones.
I am coming exactly from OP phone so I know how scene works there.
OP phones are dev-friendly but not many people try different ROMs as Oxygen is probably the smoothest implementation layer of all manufacturers, so there is no need other to change other than fun.
But we are not talking about OP but Huawei here, which is the opposite case. Lousy software implementation, from battery management (see the Powergenie issues threads), to Huawei bloatware, notification handling, little customisation allowed.... So Huawei is not like OP but more like Xiaomi, heavily (not for good) customised Android version. And there might be not many OP ROMS, but check in Xiaomi land... many super stable versions that improve almost any Xiaomi device with AOSP or LOS versions.
As I said, maybe all it takes is to support a dev with a device for ROM release... I know I wouldn't be the only one looking forward to this.
Alright let's clear up what XDA is about.
It's a hub for developers. It's not a hub for people coming in with no knowledge demanding/posting hundreds of threads asking for ROMs for a device which is bootloader locked in most cases. Attitude like this steers developers away from devices because of noob communities. Look at the Samsung community on XDA.
Huwaei is still an infant when it comes to Android so they are learning the ins and outs of what works and what doesn't. Give em a break. They produce amazing devices with amazing technology. Just because it's locked doesn't mean you have to get your nickers in a twist because no one wants to develop for a new company on the Android scene. Give it some time. Maybe someone will come along and get the ball rolling for everyone and find a nice little backdoor in the bootloader and make it possible for everyone. Till then don't hold your breath and stamp your feet. Do your research before you flog out a grand on a device that might not have unofficial development for.
I really hope we can open this device up for more development, what could we do with unbridled access to the NPU, 3 rear cameras and the front 3d point cloud camera array
jhs39 said:
If you like custom ROMs so much buy a One Plus phone. Lots of custom ROMs and every custom ROM has bugs. There is no build of any custom ROM that doesn't have bugs and sometimes the bugs on "stable" versions of custom ROMs are so serious they impact the basic functionality of the phone. .
Click to expand...
Click to collapse
Had to pop in here to tell you you're completely wrong on that one.
Off the top of my head. No limits xXx for the OnePlus 5, not a single bug.
From Oreo 8.1 anyway.
A lot for devices have ROMs which surpass stock in more ways than one and have zero bugs
Further to my point and @ the OP.
The p20 pro has only seen ROMs because of the last few users / developers who have committed to Huawei/Honor devices and the fact that Honor view 10 ROMs work on the pro, in light of the changes made by Huawei IE: bootloader lock down, you will not see a lot of ROMs at all for your device in fact anyone who wants to root / flash / unlock their phones should not touch Huawei or Honor ever again, maybe (and that's a big maybe) the greedy pair of OEMs will see sense. But I doubt it.
Advice in short, dont buy their phones, I certainly won't ever again. They don't deserve it after what they've done.

Is there no developer to develop custom rom?

I'm wondering is there no capable developer here who can build custom rom for Nokia 8?I don't have the proper programming language skill to deal with maintaining source codes to develop a proper custom rom for Nokia 8.If someone has skill in programming language but doesn't have a powerful machine I can collaborate with that. I could request some developer I know to build rom for this phone but someone has to donate a Nokia 8 to them to do that,oh well...
Guess I'll have to sell this Phone if nothing happens for this heavenly neglected phone.
Thing is, Nokia 8 is not a popular device. Just look at our forum, it's almost dead.
So even if there is a good chef owning a Nokia 8, that's probably his secondary device.
Devs circulate around popular devices, so there's a crowd to build for. Here we're just a few people, so there's no point.
If modding is important to you, always choose a popular device, that allows or even encourages modding. Nokia 8 is not that kind of device.
exactly, Nokia 8 is minimalistic and has no any additions. Nokia 8 is simply to work quickly and efficiently.
Can I ask a question? Why you need custom ROM? at this time Phone is up to date.
mati5000 said:
exactly, Nokia 8 is minimalistic and has no any additions. Nokia 8 is simply to work quickly and efficiently.
Can I ask a question? Why you need custom ROM? at this time Phone is up to date.
Click to expand...
Click to collapse
Why some phone gets custom rom and other modding facilities after a few month from release?(Guess that phones i'm talking about) Even after having kernel source codes and bootloader unlock option we haven't seen any development in custom rom project for 8.Don't think 8 got stable OS or any kind of feature improvement in that half baked OS that we have asked for.This is is a lot cheaper phone with a great hardware spec but still none of the dev showed any interest on this phone.Glad to see a guy is trying to do something for this device(T-Virus project) but Anyway,not interested into custom rom or even into this phone anymore. This post is a month older.Nor I can close the thread unless I PM to moderator.:silly:
I believe that something can be improved with custom rom but unfortunately It's hard to determine what anything more might be needed at this time.
my friends prefer piece of junk Xiaomi because is cheap. When i start talking about Nokia they tend to frown.
I Love my Nokia 8
i think there will be no developers or atleast very few, cause Nokia was lagging to unlock booloader, there is very small community which have small amount of Nokia 8's (comparing with other brands most popular phones). This phone is dead, sadly.

Categories

Resources