In Terms Of Custom Roms & Kernels What Can We Expect ? - Huawei P20 Pro Questions & Answers

Is this influenced by Project Treble ?

You'll be able to run a stock rom via treble just like you can with the p10/mate10. That said, why would you want to? The camera will be straight trash on a custom rom.

Goronok said:
You'll be able to run a stock rom via treble just like you can with the p10/mate10. That said, why would you want to? The camera will be straight trash on a custom rom.
Click to expand...
Click to collapse
It depends on what you take from this question:
1) Custom ROM based on EMUI, or
2) Custom ROam built from source.
If the P10 or Mate 10 series is anything to go by, there won't be many if any options of EMUI based customised ROMs. However, with the work that PHH is doing, he has stated earlier today (to a question of mine) that he will be looking to have his treble builds support the P20 Pro.
On Source built custom ROMs, you might loose things like the camera however there is also a potential that this could be ported over. Again, PHH has done some work to port over the Huawei camera to the Mate 10 etc but he also said he wouldn't be looking at this for the P20 Pro. Might be that we have to hope for someone else to try this task, I know I don't have the skill set for it.
Treble will definitely make it easier. However, it would still be helpful to get kernel sources released in a timely manner and encourage Devs to get this device / encourage Huawei to give devices to know quality developers.
In the meantime I would ask that people tweet or otherwise get in contact with Huawei to release kernel sources ASAP.
Sent from my OnePlus 5 using XDA Labs

Expect nothing. Sell that crap and buy Nokia 3310. There is latest CM for it every day.

I'm not too concerned about a full custom ROM to be honest. Root is my main concern for minor tweaks and ad blocking etc

rav101 said:
It depends on what you take from this question:
1) Custom ROM based on EMUI, or
2) Custom ROam built from source.
If the P10 or Mate 10 series is anything to go by, there won't be many if any options of EMUI based customised ROMs. However, with the work that PHH is doing, he has stated earlier today (to a question of mine) that he will be looking to have his treble builds support the P20 Pro.
On Source built custom ROMs, you might loose things like the camera however there is also a potential that this could be ported over. Again, PHH has done some work to port over the Huawei camera to the Mate 10 etc but he also said he wouldn't be looking at this for the P20 Pro. Might be that we have to hope for someone else to try this task, I know I don't have the skill set for it.
Treble will definitely make it easier. However, it would still be helpful to get kernel sources released in a timely manner and encourage Devs to get this device / encourage Huawei to give devices to know quality developers.
In the meantime I would ask that people tweet or otherwise get in contact with Huawei to release kernel sources ASAP.
Sent from my OnePlus 5 using XDA Labs
Click to expand...
Click to collapse
- How does PHH's builds differ usually from Stock EMUI ?
Hopefully there will be a kernel or two being developed with any luck ?

SlyUK said:
- How does PHH's builds differ usually from Stock EMUI ?
Hopefully there will be a kernel or two being developed with any luck ?
Click to expand...
Click to collapse
I haven't tried it yet but it's properly stock aosp. No special features
Sent from my OnePlus 5 using XDA Labs

rav101 said:
I haven't tried it yet but it's properly stock aosp. No special features
Sent from my OnePlus 5 using XDA Labs
Click to expand...
Click to collapse
Fair enough
(Shall press "Thanks" tomorrow)

Looks like custom rom hasn't gone anywhere yet.
Btw what is treble?
Sent from my SM-G955F using Tapatalk

twe90kid said:
Looks like custom rom hasn't gone anywhere yet.
Btw what is treble?
Click to expand...
Click to collapse
Google project treble
https://source.android.com/devices/architecture/treble
Sent from my CLT-L29 using XDA Labs

Related

CyanogenMod for OnePlus 3T ?!

After I've reat a lot of threads about the OnePlus 3T, it seems that CM13 for the OnePlus 3 isn't compatible to the OnePlus 3T. Unfortunately there don't even exists a correponding thread in the CM forum for the OnePlus 3T. Even more unfortunately - I've also reat, that the developers won't support the OnePlus 3T.
Is that true... ore just a bad joke?
rUmtifUsel said:
After I've reat a lot of threads about the OnePlus 3T, it seems that CM13 for the OnePlus 3 isn't compatible to the OnePlus 3T. Unfortunately there don't even exists a correponding thread in the CM forum for the OnePlus 3T. Even more unfortunately - I've also reat, that the developers won't support the OnePlus 3T.
Is that true... ore just a bad joke?
Click to expand...
Click to collapse
that was the only reason I bought 3T Maybe I should return this before my return period is over
Oh, come on...
Things take time.
Verstuurd vanaf mijn SM-T813 met Tapatalk
So, CM isn't compatible with a Snapdragon 821? Because that's the only real difference. I don't think so somehow.....it's more likely that some developers are resentful that OP discontinued the OP3 and started the OP3T and most developers bought a OP3, thus aren't buying a OP3T and make the small changes necessary to make ROMS work on OP3T?
So what about trying to do it yourself =)
Envoyé de mon Redmi Note 3 en utilisant Tapatalk
kamnikaz said:
So what about trying to do it yourself =)
Click to expand...
Click to collapse
I´m interested to learn but if cm needs to be built from scratch, that will be far away from my knowledge
http://forum.xda-developers.com/oneplus-3t/help/help-development-t3508892
I'm almost certain someone will build it at least since the Oneplus 3 is supported. Worst case I will build it myself. Got it to boot on the Huawei P8 so it shouldn't be too difficult for the 3T. I'm more interested in an AOSP build.
fisher6 said:
I'm almost certain someone will build it at least since the Oneplus 3 is supported. Worst case I will build it myself. Got it to boot on the Huawei P8 so it shouldn't be too difficult for the 3T. I'm more interested in an AOSP build.
Click to expand...
Click to collapse
I prefer Resurrection remix but cm is a very good start. Do you need to create all the drivers self or how does it work when the first build should be created?
Anyone already working on this? I thought about it, but it would be my first build... could be fun.
I think there are few things like sd 821 which make op3 cm doesn't work on op3t, it should be compatible mostly.
This should help: hxxps://wiki.cyanogenmod.org/w/Build_for_oneplus3 hxxps://wiki.cyanogenmod.org/w/Doc:_porting_intro
lindahl85 said:
I prefer Resurrection remix but cm is a very good start. Do you need to create all the drivers self or how does it work when the first build should be created?
Click to expand...
Click to collapse
As soon as the device and kernel trees are up RR will be officially supported
And personally. I don't think Source will release until nougat. Why would they release them with nougat less then a month away. Why would Devs spend the time making a rom when nougat is almost here.
If Oneplus 3T and 3 are mostly identical, then could all you really need for CM14.1 would be to edit the script in meta>google>android>script? or is CM not that simple?
c_86 said:
And personally. I don't think Source will release until nougat. Why would they release them with nougat less then a month away. Why would Devs spend the time making a rom when nougat is almost here.
Click to expand...
Click to collapse
That is an incredibly sage observation. If there are developers ready plug the CyanogenMod hole for the 3T (and I'm confident there's at least one or two), it'd be silly for them to plug it with CM13.1. The first CM build the 3T will see is likely 14.1.
If and when it does drop a month or two from now, I'll be abandoning OxygenOS immediately and permanently..
apascual89 said:
As soon as the device and kernel trees are up RR will be officially supported
Click to expand...
Click to collapse
They were already available ahead of launch ?
https://forums.oneplus.net/threads/...and-kernel-sources-for-the-oneplus-3t.473810/
apascual89 said:
As soon as the device and kernel trees are up RR will be officially supported
Click to expand...
Click to collapse
https://github.com/OnePlusOSS
Ivalicenyan said:
If Oneplus 3T and 3 are mostly identical, then could all you really need for CM14.1 would be to edit the script in meta>google>android>script? or is CM not that simple?
Click to expand...
Click to collapse
People, DON'T do this
Sent from my GT-S7580 using Tapatalk
I may have this wrong, but I was looking at CM ROMs over at the oneplus 3 forum (dev), and it appears that the first version of CM wasn't release for a little over 2 months from the release date of the oneplus 3. I wouldn't expect anything quicker over here (if anyone is trying). (well, someone is always trying).
I've built CM12 and 13 on various devices. There are guides all over the place that make it a matter of "process of elimination of errors" just to build, which can take from an hour to forever. (or a week) ; -- Getting it to boot is another thing entirely. You can get all of the useful blobs for the 3t even now from system.img (3.5.3) and build 3.5.3 based ROMs.
People are making the difference between 3t and 3 sound like a gaping chasm, when it's not very clear that there's a significant difference in instruction sets. Maybe the case is more than some developers don't want to support the 3t and all it's associated "problems". (some of those problems are just perceived problems). IF they just do the bare minimum and release 3t ROMs and Kernels then there'll be near chaos with a ton more people whining about something that doesn't work. Since the processor (and GPU) are different, then of course, that'll be a target for whiners that can't handle getting something for free and the few bugs that go with that. The thing that keeps me off of public development (these days) is how much crap I had to listen to while doing it ~3-10 years back.
I'm guessing a "fresh" set of people will do these next iterations of CM-NN.X coming along. Also, it would be somewhat "inspiring" if OnePlus would release those damn Camera sources (or even blobs).
white43 said:
So, CM isn't compatible with a Snapdragon 821? Because that's the only real difference. I don't think so somehow.....it's more likely that some developers are resentful that OP discontinued the OP3 and started the OP3T and most developers bought a OP3, thus aren't buying a OP3T and make the small changes necessary to make ROMS work on OP3T?
Click to expand...
Click to collapse
i'm a developer lel...i bought a oneplus3t and i think that port of a oneplus3 rom isn't too difficult, the snapdragon820 and the snapdragon821 are basically the same processor, the only difference is the clock.so..for the building the device tree is identic, what changes is the kernel and the vendor..for the kernel i can use the same patch that cm have used for the oneplus3 so probably i'll support the oneplus3t. My rom isn't a cm based but when we talk about kernels and vendors the rom don't make any difference.
---------- Post added at 08:53 PM ---------- Previous post was at 08:50 PM ----------
Ivalicenyan said:
If Oneplus 3T and 3 are mostly identical, then could all you really need for CM14.1 would be to edit the script in meta>google>android>script? or is CM not that simple?
Click to expand...
Click to collapse
ABSOLOUTLY NOT, DON'T DO THAT.
they are similar but not identic. there is motivation if the name is Oneplus3t and not oneplus3
---------- Post added at 09:00 PM ---------- Previous post was at 08:53 PM ----------
fisher6 said:
I'm almost certain someone will build it at least since the Oneplus 3 is supported. Worst case I will build it myself. Got it to boot on the Huawei P8 so it shouldn't be too difficult for the 3T. I'm more interested in an AOSP build.
Click to expand...
Click to collapse
trust me, if you want to port a nougat rom or any versione of android on a non-nexus or on a non-pixel device don't build aosp...build AOKP, DirtyUnicorns (they are aosp based but they have a lot of modifications for non-nexus devices) or at last cm, cm is caf and with a caf base you can try to port the rom but don't belive to make a completly functional rom, for now doesen't exist a nougat kernel for oneplus3t so..if you succesfully build the cm probably will not boot or you could have many other problems.
MasterJack1697 said:
i'm a developer lel...i bought a oneplus3t and i think that port of a oneplus3 rom isn't too difficult, the snapdragon820 and the snapdragon821 are basically the same processor, the only difference is the clock.so..for the building the device tree is identic, what changes is the kernel and the vendor..for the kernel i can use the same patch that cm have used for the oneplus3 so probably i'll support the oneplus3t. My rom isn't a cm based but when we talk about kernels and vendors the rom don't make any difference.
Click to expand...
Click to collapse
Can you build cm for OP3T? That would be great! OP btw released the kernel and device tree for OP3T:
https://forums.oneplus.net/threads/...and-kernel-sources-for-the-oneplus-3t.473810/

How come the honor 8 has lots of AOSP based roms, and we don't

Everybody here is saying that wating for a custom rom for p8lite2017 is a waste of time because huawei doesn't release the sources, then why does honor 8 have so many custom roms for it ? It has EMUI 5 just like us, it's made by the same company in the same year, how did the devs manage to make roms for it ??
Honor 8 source code is released, for P8 Lite 2017 isn't.
MobileTechArena said:
Honor 8 source code is released, for P8 Lite 2017 isn't.
Click to expand...
Click to collapse
Ah.. i didn't know that, i thought HUAWEI didn't release sources at all, thank you for the information
Some developers (also I) take the data of the devices which they own. They do not need the official resources. Therefore, there is not custom rom also from devices his resources were published. I build my custom rom when android 8 is released.
ChinHon said:
Some developers (also I) take the data of the devices which they own. They do not need the official resources. Therefore, there is not custom rom also from devices his resources were published. I build my custom rom when android 8 is released.
Click to expand...
Click to collapse
I'd be glad if we can get even just a custom kernel..But if we do get a custom rom, then all the more better!
AOSP based rom <3 <3 <3
what about K rom in honor 6x dose it compatible with our device ?
K-rom
boofman said:
I'd be glad if we can get even just a custom kernel..But if we do get a custom rom, then all the more better!
Click to expand...
Click to collapse
I already work some time on a EMUI 5 custom rom. Alike for Honor 6x. Only of the Kernel is not enough. We also need 100% Recovery. There is not that.
ChinHon said:
I already work some time on a EMUI 5 custom rom. Alike for Honor 6x. Only of the Kernel is not enough. We also need 100% Recovery. There is not that.
Click to expand...
Click to collapse
True. Our Recovery isn't that all stable and consistent. I am not really expecting too much from this phone since its a budget device, and I got most of the things I want and need to work: root, busybox, Viper4Android. The TWRP is a bonus, even if its in a semi-usable state.
It's great if we can have Custom ROMs, but even just a custom kernel will suffice for now.
OFFTOPIC: On another note, I am hoping that Xposed will somehow work for Android 7 onwards. Even without a Custom ROM, that will open a lot of doors for customization.
When source codes get released you can find them here: http://consumer.huawei.com/en/opensource/
When I search for PRA, which I think is your phone model, I can get sources. Seems like sources are available for your phone
JpegXguy said:
When source codes get released you can find them here: http://consumer.huawei.com/en/opensource/
When I search for PRA, which I think is your phone model, I can get sources. Seems like sources are available for your phone
Click to expand...
Click to collapse
I think that's it, i was looking there yesterday and there was nothing under PRA.
You can have the Kernel with pleasure. Comes from the B110. Use on own risk.
https://mega.nz/#!ZldRWApK!Tjs9RFIM0ybTnp7GiWdbUd9WykCSfggUxDkK3lEx6pI
Was modified from kangvip.
ChinHon said:
You can have the Kernel with pleasure. Comes from the B110. Use on own risk.
https://mega.nz/#!ZldRWApK!Tjs9RFIM0ybTnp7GiWdbUd9WykCSfggUxDkK3lEx6pI
Was modified from kangvip.
Click to expand...
Click to collapse
Is this compatible with B160?
Also, do we have changelogs? TIA
JpegXguy said:
When source codes get released you can find them here: http://consumer.huawei.com/en/opensource/
When I search for PRA, which I think is your phone model, I can get sources. Seems like sources are available for your phone
Click to expand...
Click to collapse
OMG LOL the sources are available, thank u man!
Hi folks, anyone with stock room for p8 lite 2017 PRA-LX1. I would like to use the d load method to have my dual Sim working. Pls help with the right link. I don't want to root the phone. Kindly assist. Thanks a lot
Kwaku77 said:
Hi folks, anyone with stock room for p8 lite 2017 PRA-LX1. I would like to use the d load method to have my dual Sim working. Pls help with the right link. I don't want to root the phone. Kindly assist. Thanks a lot
Click to expand...
Click to collapse
https://mobiletech360.co/huawei-p8-lite-2017-stock-firmwarerom-android-7-nougat-pra-lx1/
Oh we do have them guys... we do have them..

Does P20 Pro supports Project Treble?

...or it will lack of updates like previous Huawei phones?
masi0 said:
...or it will lack of updates like previous Huawei phones?
Click to expand...
Click to collapse
Any phone released with Android 8.0 or later (this will have 8.1), has to support treble as standard.
No idea what updates will be like but I hear that the bootloader will be unlockable and phh plans to support the P20 pro from a treble ROM perspective.
No idea about kernel sources being released by Huawei and therefore how long it might take for twrp and/or custom kernels to be built.
Sent from my OnePlus 5 using XDA Labs
masi0 said:
...or it will lack of updates like previous Huawei phones?
Click to expand...
Click to collapse
It never lack updates. Even mate 10 has plenty of updates.
What it lack is, an easy way to modify something.
Example,
I havent jump to this phone yet, because there's no root method available yet.
And android without root equal to : too many pain in the *ss, lol
Excuse me for being a paranoid Android, but with Huawei's past reputation on updates ..
Would it be possible for somebody to do the adb check and paste the results back here please
https://www.xda-developers.com/project-treble-android-oreo/
mb.
amouses said:
Excuse me for being a paranoid Android, but with Huawei's past reputation on updates ..
Would it be possible for somebody to do the adb check and paste the results back here please
https://www.xda-developers.com/project-treble-android-oreo/
mb.
Click to expand...
Click to collapse
It supports (checked on p20 pro c432 dual sim)
So the question is.
Has anyone successfully flashed a treble ROM on the P20 Pro?
Did it everything work?
How did you do it?
I've flashed several via twrp, flash system image.
None worked.
I've read that the twrp versions we have are incapable of wiping completely.
Not only that but if you've modified the phone, IE: root etc it won't work.
Obviously you need to be able to flash the system IMG but by what method is it going to be successful?
Had tried los, dotos and cosmic all booted fine. Haven't had time to play with these roms though. I like the dotos design but I can't set-up fingerprint.
I flashed the images via fastboot.

Because there is little rom development for this device?

Greetings Friends,
I have seen very little development or developers for this device is very rare because the A1 before releasing the Kernel already had development, and this device was already released the kernel but I still see little development.
Yeah i dunno why developers not intrested in this device
How long ago did they start selling these devices?
AsItLies said:
How long ago did they start selling these devices?
Click to expand...
Click to collapse
Longer than A1 when it takes first customs
Before Launching the source code of the A1 Kernel and there were ROMS and Magisk modules for this phone, the participation is very minimal, I think they were all for the RN5.
I just hope developers will have a look at Mi A2. Is it too early to expect development?
MoldySoapBox said:
I just hope developers will have a look at Mi A2. Is it too early to expect development?
Click to expand...
Click to collapse
Lineage for the A1 started 6 months after the release.
edit: Also the Pie update is near so probably nobody wants to waste time on bringing up a 8.1. based rom.
Another thing is that it has Treble GSI A/B support, so you can install a variety of already popular roms right off the bat. I know a custom kernel is under development that has both overclock and underclock as well. I am currently using the Arrow GSI rom and it works very well. I have xposed and root, I also get way better battery life than with the stock rom. The only bug I have is the front flashlight turns on when I use the front camera. You can flash any of the A/B roms on this site if you want more roms.
It even includes Pie roms and lineage os. I see no reason devs would want to spend time making something that already exists.
They will most likely work on kernel development/tweaks to fix bugs in the already existing treble roms, like the camera bug in the rom I am using.

Custom Kernel support?

I have a general question about custom kernels.... Is a custom kernel specific to a device?
So can I currently install e.g. FrancoKernel or do I have to wait until it is supported...
Moischen said:
I have a general question about custom kernels.... Is a custom kernel specific to a device?
So can I currently install e.g. FrancoKernel or do I have to wait until it is supported...
Click to expand...
Click to collapse
A kernel is always highly device specific. It includes the low level interface to the hardware and as such needs the correct drivers for the individual hardware..
HIGHLY DEVICE SPECIFIC. I ran Franco for years on my Nexus devices but he'll never support a device he doesn't have and he'll never own one of these phones. Amazing Dev though. You can use his app still with these phones if you want to check it out
Sent from my MI 9 using Tapatalk
mbc663 said:
HIGHLY DEVICE SPECIFIC. I ran Franco for years on my Nexus devices but he'll never support a device he doesn't have and he'll never own one of these phones. Amazing Dev though. You can use his app still with these phones if you want to check it out
Sent from my MI 9 using Tapatalk
Click to expand...
Click to collapse
Why do you say he will never own one of these phones? He develops for pocophone, Redmi Note 3 and 4.
Nuno Oliveira said:
Why do you say he will never own one of these phones? He develops for pocophone, Redmi Note 3 and 4.
Click to expand...
Click to collapse
My mistake, its been a long time since I've checked in with Franco stuff :good:
Not only are custom kernels device specific but if you are unfortunate enough to own a device from XDA darlings One Plus there are separate kernels for Oxygen and non Oxygen based ROMs because there is so much code in Oxygen that veers from stock Android--in spite of the fact that reviewers always claim Oxygen is as close to stock Android as you can get. In reality Oxygen is as far as you can get from stock Android without buying an iPhone.
In spite of all the grumbling about MIUI and EMUI neither actually requires a kernel that won't boot up custom Android ROMs on the same phone.
I think that Mi9 will never get nice custom kernel. Mi9 SE has some, any SD855 has but not Mi9.. Dunno why. Kernel code was leaked before launching Mi9 sale.
Is any Dev working on some kernel??
Khotu said:
Is any Dev working on some kernel??
Click to expand...
Click to collapse
No.
Dor71 said:
No.
Click to expand...
Click to collapse
Is it impossible to make kernel for Mi9 for now or what?

Categories

Resources