Question ROM Development? - Xiaomi 12 Pro

Is there ROM development happening for this device at this current moment?
The specs of this phone is really something, but I despise MIUI.
I am not asking ways to improve MIUI, I will not use it.
I am just asking, if rom development is happening for this device at all, and some timeline as to when I would be able to see it, if at all.
I ask, since I would probably go OnePlus 10 pro if nothing is likely to happen to this device.
Thanks!

hahagu said:
Is there ROM development happening for this device at this current moment?
The specs of this phone is really something, but I despise MIUI.
I am not asking ways to improve MIUI, I will not use it.
I am just asking, if rom development is happening for this device at all, and some timeline as to when I would be able to see it, if at all.
I ask, since I would probably go OnePlus 10 pro if nothing is likely to happen to this device.
Thanks!
Click to expand...
Click to collapse
https://github.com/MiCode/Xiaomi_Kernel_OpenSource

Related

is anyone aware of any developers who are on their way to getting this phone

I only ask the above because we have one unofficial ROM and zero modified stock ROMs and nothing to flash in case of emergencies, it's off putting for me to modify anything as I've nothing on my memory to flash should I need it.
Not being needy, just concerned that this flagship isn't getting the treatment it deserves
Well there's reasons for that. Phone just came out not long ago, not released in the US, and in a strange move Huawei have said in two months bootloader unlocking won't officially be supported basically killing development for this phone unfortunately. I wouldn't expect any major developers moving their ROM's to us.
Giraff3 said:
Well there's reasons for that. Phone just came out not long ago, not released in the US, and in a strange move Huawei have said in two months bootloader unlocking won't officially be supported basically killing development for this phone unfortunately. I wouldn't expect any major developers moving their ROM's to us.
Click to expand...
Click to collapse
Still find it odd, firstly with every flagship I've had and as you can see from my signature ( if you're viewing this on a pc ) I've had quite a few.
I have never once seen, after over a months release only one non official ROM available for a phone, the Sony z1 and the note 4 being the worst amongst every device I've had, the OnePlus and the HTC sensation being the best with the most.
Secondly there is a huge chance that Huawei will overturn their decision to allow bootloader unlocking, not only that but id have imagined that with today's developers whether or not Huawei allows unlocking, we would still have a hack around it S-Off for HTC devices springs to mind.
The US not being involved is a loss but at the same time, some of the best developers I've had the chance to communicate with here on XDA have been from all over the world, not too many from the US iirc so I'm not buying that.
I'm not bashing here but just a little concerned that not a single ROM had been released, I think it's a terribly sign for such a device to have nothing.
I've even been looking into making my own ROM myself, will know over the next few weeks if I can make that a reality or not, but as it stands I don't even have a starting base and the difference between devices unless debranded is quite stark and would probably end up bricking devices.
Such a shame, I sincerely hope it changes but I'm holding less and less hope as time goes on.
PS: I'm not sure but wasn't treble meant to be able to be used on this device too??
There are plenty of treble based ROMs and most of them should work fine.: https://forum.xda-developers.com/project-treble
Just flash them via TWRP. Otherwise Huawei phones have traditionally never had much independent ROM development.
mrabcx said:
There are plenty of treble based ROMs and most of them should work fine.: https://forum.xda-developers.com/project-treble
Just flash them via TWRP. Otherwise Huawei phones have traditionally never had much independent ROM development.
Click to expand...
Click to collapse
Oh mate??? You might have just become my hero, I know literally nothing about project treble other than the fact that it may help with ROM flashing, but again have never done it..
Coming from the OnePlus 5 I never needed it.
Have you flashed any treble ROMs on this device ?
If you don't mind can I just ask.
If I flash something, how can I get back to my normal ROM if it becomes unbootable?
Update: @mrabcx
I tried to install a treble ROM, made a nand back up first and it failed to boot, restored nand and it's now back up and running.
I think we need a treble compatible twrp, does it even exist for the p20 pro??
I don't have P20 myself so can't answer that, but the phone is very similar to other Huawei phones such as Mate 10 and should in theory be able to boot Treble ROMs. I guess there could be some issues with clearing cache/wiping data etc. If you can post the details in the Treble ROM sections then I'm sure someone there will be able to help you out.
mrabcx said:
I don't have P20 myself so can't answer that, but the phone is very similar to other Huawei phones such as Mate 10 and should in theory be able to boot Treble ROMs. I guess there could be some issues with clearing cache/wiping data etc. If you can post the details in the Treble ROM sections then I'm sure someone there will be able to help you out.
Click to expand...
Click to collapse
Yep I was under that impression myself, then I tried every single ROM there is in the treble section, not a single one booted.
Not only that but everyone there is trying to get it working on their phones so no one really cares for anyone else.
Not good.
Tried via fastboot as our twrp doesn't work.
Tried via twrp and the sand issue.

LineageOS?

I haven't seen much work done on ASUS phones for LineageOS ROM releases. I particularly couldn't find a ROM for the first ROG Phone. Now, after much waiting, the ROG Phone II is available. What needs to be done in order to be able to flash the ASUS ROG Phone II with a custom ROM?
I would like to upgrade my phone, but doing it without an alternative to the default OS is a no-go, for me.
Zakku said:
I haven't seen much work done on ASUS phones for LineageOS ROM releases. I particularly couldn't find a ROM for the first ROG Phone. Now, after much waiting, the ROG Phone II is available. What needs to be done in order to be able to flash the ASUS ROG Phone II with a custom ROM?
I would like to upgrade my phone, but doing it without an alternative to the default OS is a no-go, for me.
Click to expand...
Click to collapse
We need a real dev, which i wouldnt expect.
So are basically none of the custom ROM groups doing work on ASUS phones, these days?
Zakku said:
So are basically none of the custom ROM groups doing work on ASUS phones, these days?
Click to expand...
Click to collapse
Nope. Asus doesn't send out units to devs, like other companies do. If they did, we probably would have many roms.
Zakku said:
So are basically none of the custom ROM groups doing work on ASUS phones, these days?
Click to expand...
Click to collapse
I do have a person who could 100% get lineage on it, but we would need to him a device.
TBH, I'm a custom rom flasher too! BUT, there's so many options to customize ROG II that I don't feel the need to flash other roms - for now at least...
Also note, we have air triggers which make the rom even harder to code...
suzook said:
Nope. Asus doesn't send out units to devs, like other companies do. If they did, we probably would have many roms.
Click to expand...
Click to collapse
100% false. They sampled out a bunch of Zenfone 6, including to arnovag82, the entire reason the gcam port works on rog phone ii to begin with.
resident0915 said:
100% false. They sampled out a bunch of Zenfone 6, including to arnovag82, the entire reason the gcam port works on rog phone ii to begin with.
Click to expand...
Click to collapse
Wooptie Doo....gcam ports. Roms is what we need
Google should have made this phone
suzook said:
Wooptie Doo....gcam ports. Roms is what we need
Google should have made this phone
Click to expand...
Click to collapse
Your statement is still laughably false and completely misinformed. Try doing a simple search before making up claims: https://www.xda-developers.com/asus-zenfone-6-custom-rom-twrp-lineageos/
resident0915 said:
Your statement is still laughably false and completely misinformed. Try doing a simple search before making up claims: https://www.xda-developers.com/asus-zenfone-6-custom-rom-twrp-lineageos/
Click to expand...
Click to collapse
My point, is Google should make a phone like this. New pixel 4 6gb ram...2.0ufs, and 64gb storage. What a joke
So, I don't really care about the accessories. If I could just get an /e/ or LineageOS port, I'm satisfied with just having the powerful hardware. I've thought long and hard about it, but there's just absolutely no way I'd run a phone with its default OS.
If I could afford it, I'd certainly try to see what I could do about getting another one, but I'd feel awkward about not having any guarantees.
Is there no way I could get a walkthrough for how I can accomplish this custom ROM on my own?
Right now, there's no ROM development going for this device. Still you (developers) can build ROMs because this device has stock vendor source which can be used with any customized System OS.
There's also unofficial TWRP for which you can use it to modify the stock ROG 2 system as your liking. Like disabling & removing system bloat apps, flashing Magisk root, using Edxposed framework & GravityBox, etc.
ROM development has halted because devs dont want to waste their time working on Android 9 when ASUS has been beta testing Android 10 when developers received their phones. They are waiting for Android 10 kernel source code.
You can see this by checking their GitHubs, LineageOS was in development 3 weeks ago, its up to ASUS to finish their update first.
suzook said:
Wooptie Doo....gcam ports. Roms is what we need
Google should have made this phone
Click to expand...
Click to collapse
Sell up and by a Pixel then, problem solved.
rasmali said:
Sell up and by a Pixel then, problem solved.
Click to expand...
Click to collapse
LMFAO, 3 mos later.
That is the general idea.
So your are not prepared to put your money where your month was ( Google should have made this phone) then just chill and enjoy until. I mean whats the point of moaning about something someone hasn't not done, when you can not do it yourself.
From my opinion the system comes with the phone is good enough because it provides the stock android option. Especially the android q updated recently.

Why is dev support so bad for this phone?

I have an old mi note 5 pro which I gave to my girlfriend and that phone already has many stable android 10 ROMs, along with havoc and pixel experience, and it didn't even get an official android 10 update.
This phone has official android 10 from xiaomi but there aren't any aosp based ROMs on it. All the major ones have been abandoned and there aren't too many in general anyway. Why is that happening? Is it specifically hard to make ROMs for this phone?
lvnatic said:
I have an old mi note 5 pro which I gave to my girlfriend and that phone already has many stable android 10 ROMs, along with havoc and pixel experience, and it didn't even get an official android 10 update.
This phone has official android 10 from xiaomi but there aren't any aosp based ROMs on it. All the major ones have been abandoned and there aren't too many in general anyway. Why is that happening? Is it specifically hard to make ROMs for this phone?
Click to expand...
Click to collapse
what do you mean by dev support so bad?iff you can question dev like this "quote" (Is it specifically hard to make ROMs for this phone)..why dont you try to make one?dont throw stupid question on this forum..to make a custom rom first you need free time..second need a team to develop 1 rom..third you not getting paid for what you did (yes you can put your donation link in the post but not all user will donate to you..dumn kiddo
Basically stick with MIUI if you want a functional phone with updates for like 2 years. Then you can rely on 3rd party developers. But then again software for your device is not guaranteed. Or better should had bought OnePlus 7/t/pro instead. Xiaomi has a very bad record of updating their device. It's called planned obsolescence. It's better if you learn how to make ROMs if you want to keep your device updated. You can't trust and rely on anyone these days.
Cheaper devices which have lost support tend to get better dev support.
I'd imagine more android 10 roms when the official kernel sources for it are released. If it were never to get Android 10, then devs may see it worthwhile to backport kernels.
lvnatic said:
I have an old mi note 5 pro which I gave to my girlfriend and that phone already has many stable android 10 ROMs, along with havoc and pixel experience, and it didn't even get an official android 10 update.
This phone has official android 10 from xiaomi but there aren't any aosp based ROMs on it. All the major ones have been abandoned and there aren't too many in general anyway. Why is that happening? Is it specifically hard to make ROMs for this phone?
Click to expand...
Click to collapse
Because you haven't out baked any ROMs.
Sent from my Mi 9T Pro using Tapatalk
Let's not act like the folks at the MI forums and discuss it rationally instead of lashing out at OP.
My guess is that K20 series is rather new series and has lower salse than extremely successful devices like Note 5 pro. So it has smaller dev base and availability of raw materials yet.
Instead of giving cliche answers like "developers have life too", "why don't you make rom yourself".
Why can't we discuss lack of Android 10 roms for our device? OP asked the right question.
As far as I know, we don't have stable device tree for Q. Xiaomi doesn't release device trees. Abhishek(dev of LineageOS 10) has a working device tree but he wants to make it stable and then release the sources. Once he releases that i think then we will get more Q based custom roms.
Yeah It is not worthy changing to custom rom. Better stay on stock atm
Because it's still a rather new phone, atleast the global one. Custom ROMs in general seem to be dying, probably because official ROMs are getting better and better compared to the times when i had my HTC HD2.
I don't know why everyone is so butthurt about this post, I'm legitimately curious why this is happening. I'm not bashing the devs at all, maybe 10 year old children that can't even comprehend a text should stick to their telegram groups.
Thanks to everyone who posted something actually useful, it seems the official device tree hasn't been released it, hopefully xiaomi will take care of this soon.
lvnatic said:
I don't know why everyone is so butthurt about this post, I'm legitimately curious why this is happening. I'm not bashing the devs at all, maybe 10 year old children that can't even comprehend a text should stick to their telegram groups.
Thanks to everyone who posted something actually useful, it seems the official device tree hasn't been released it, hopefully xiaomi will take care of this soon.
Click to expand...
Click to collapse
At the moment there is a bit of inactivity whilst many devs are waiting for android 10 sources to be released by Xiaomi. I'm guessing most devs don't want to waste time working on fixing Pie ROMs when they know everyone will abandon them once stable 10 ROMs arrive.
Give it a month or so and you'll see done movement again.
Robbo.5000 said:
At the moment there is a bit of inactivity whilst many devs are waiting for android 10 sources to be released by Xiaomi. I'm guessing most devs don't want to waste time working on fixing Pie ROMs when they know everyone will abandon them once stable 10 ROMs arrive.
Give it a month or so and you'll see done movement again.
Click to expand...
Click to collapse
Good point, I haven't considered that. This phone is very popular and I was really curious why there are so few custom ROMs, maybe we will get more goodies on android 10.
lvnatic said:
I don't know why everyone is so butthurt about this post, I'm legitimately curious why this is happening. I'm not bashing the devs at all, maybe 10 year old children that can't even comprehend a text should stick to their telegram groups.
Thanks to everyone who posted something actually useful, it seems the official device tree hasn't been released it, hopefully xiaomi will take care of this soon.
Click to expand...
Click to collapse
because you too stupid too make comparerison with your stupid redmi note 5 over 2019 k20 pro/Mi 9T pro device dumb ass..they way you said (dev support so bad) make you look so stupid..thats all..and 1 more thing..you can say dev support so slow..not dev support so bad since they not work for you kiddo..
xNovaLeader said:
because you too stupid too make comparerison with your stupid redmi note 5 over 2019 k20 pro/Mi 9T pro device dumb ass..they way you said (dev support so bad) make you look so stupid..thats all..and 1 more thing..you can say dev support so slow..not dev support so bad since they not work for you kiddo..
Click to expand...
Click to collapse
Really don't need this kind of rage, take it easy. I believe op was just asking. Just a curiosity... Despite your concerns about the words he used to start the talk. I believe it is pretty easy to understand he was not demanding anything from the good guys, the devs, or even trying to complaining about it.
Seems that there's no way to have a civilized conversation about it without getting someone any hassle, saying "why don't you develop? Douchebag".... Not first time I saw this. Weird thing indeed...
From the Moderator oka1
This conversation is going nowhere productive.... They rarely do.
Remember, everyone posts their work for free, if you do not like their work, I suggest you make your own ROM and show us your skills .......... Which likely, are non-existent with the exception of running your mouth.
.........As Such ..... THIS THREAD IS CLOSED
~~~ Oka1

This versus the Redmi Note 8 Pro In terms of Potential Development..

I wanted to switch to this phone from my Redmi Note 8 Pro the second i saw the specsheet but i read some comments on a few reviews that mentioned a lack of development for the phone... Is this true? If so, why is that the case? Would you say this phone is a better buy against the RN8P?
Thanks!
Adding some specifics, The only reason i might want to look into this switch is because i can't stand MIUI. I know ColorOS isn't all that better but i thought atleast with a snapdragon processor i could just flash whatever ROM i wanted... I already get ample performance from the G90T.
It won't be long to start seing the first kernels and custom roms. Some devs already started to work. Patience is a virtue.
nazagan said:
It won't be long to start seing the first kernels and custom roms. Some devs already started to work. Patience is a virtue.
Click to expand...
Click to collapse
Thanks for the information man
I was locking around to see if there a news for development but haven't found anything, where did you see this, I mean the developers working on the X2 pro
I'm looking forward to this!

Question Developing a rom for Xiaomi 12 Pro

What skills or things do I need other than the phone in question to be able to develope a custom-rom for this phone? I would be interested to learn more about this.
Makkekakke said:
What skills or things do I need other than the phone in question to be able to develope a custom-rom for this phone? I would be interested to learn more about this.
Click to expand...
Click to collapse
Lots of knowledge and time and Linux.
Xiaomi 12 pro has A/B partitions which does not facilitate the task
Sample guide.
https://www.androidauthority.com/build-custom-android-rom-720453/
Thanks @NOSS8
I'm okay with spending time on projects that i would use or share with others and linux is not a new thing to me neither.
The other questions is does this phone have all neccesary components etc avaible to develop a rom for it as well?
I have seen and used xiaomi.eu but it is kinda the same as oem rom but extra goodies from china rom and all agressive battery saving options still remain killing all apps.
Makkekakke said:
Thanks @NOSS8
I'm okay with spending time on projects that i would use or share with others and linux is not a new thing to me neither.
The other questions is does this phone have all neccesary components etc avaible to develop a rom for it as well?
I have seen and used xiaomi.eu but it is kinda the same as oem rom but extra goodies from china rom and all agressive battery saving options still remain killing all apps.
Click to expand...
Click to collapse
Source code here.
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/zeus-s-oss
"all agressive battery saving options still remain killing all apps'
There are settings for that.
NOSS8 said:
There are settings for that.
Click to expand...
Click to collapse
I have still missed notifications, apps are getting killed etc when following https://dontkillmyapp.com/xiaomi
But thanks for helping
Makkekakke said:
I have still missed notifications, apps are getting killed etc when following https://dontkillmyapp.com/xiaomi
But thanks for helping
Click to expand...
Click to collapse
For important notifications, for example google messages:
Battery saver: no restrictions
Automatic start: yes
Permissions: all.
NOSS8 said:
Source code here.
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/zeus-s-oss
Click to expand...
Click to collapse
I assume this is almost everything i need?
Makkekakke said:
I assume this is almost everything i need?
Click to expand...
Click to collapse
Not sure that's enough.
I'm seeing with a developer for an AOSP rom, I'll let you know.
So,the answer:
Hi, have checked and no trees or kernel yet for this device.
Would be able to make but atm not much time. Once trees and kernel would be available though building like crDroid would be no problem.
Following this answer I provided with 2 Github links.
https://github.com/MiCode/vendor_qcom_opensource_wlan/tree/zeus-s-oss
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/zeus-s-oss
Atm it will be a no. Not sure how it will go in time.
Ofc thx for the offer and maybe we'll speak each other soon.
I contacted 5 others developers.
1/Too busy.
2/Too busy.
3/Too busy.
4/Waiting for a response
5/Waiting for a response
Thanks for informing!
Makkekakke said:
Thanks for informing!
Click to expand...
Click to collapse
[CLOSED]📌Mod edit...
Mod edit: Content of OP removed on request of threadowner. Regards Oswald Boelcke
forum.xda-developers.com
What happened to crowdfunding activity
sinz0000 said:
What happened to crowdfunding activity
Click to expand...
Click to collapse
Abandoned project.
NOSS8 said:
Abandoned project.
Click to expand...
Click to collapse
Reason?
sinz0000 said:
Reason?
Click to expand...
Click to collapse
No news from the developer who had accepted.
Coming from Oneplus phones going all the way back to the 2, I knew jumping to this phone it wasn't going to be the same development experience. But I can tell you from years of watching forums and development that this phone is DOA for development. If anything was going to happen it would have happened long before now like in the spring.
We will be dependent upon official Xiaomi releases supplemented by the Xiaomi.EU customization for as long as we own this phone. There will never be a custom rom. Accept that or get a Pixel 7 before the sale is over.
farmz_inc said:
Coming from Oneplus phones going all the way back to the 2, I knew jumping to this phone it wasn't going to be the same development experience. But I can tell you from years of watching forums and development that this phone is DOA for development. If anything was going to happen it would have happened long before now like in the spring.
We will be dependent upon official Xiaomi releases supplemented by the Xiaomi.EU customization for as long as we own this phone. There will never be a custom rom. Accept that or get a Pixel 7 before the sale is over.
Click to expand...
Click to collapse
The biggest problem with this phone is the autonomy even with a Xiaomi Eu rom, maybe with an AOSP it would have been better.
Performance and autonomy, difficult to reconcile the two despite what Qualcomm says and given the comparisons with other Socs.
More performance and better battery life of course, but the reality is different, all of this is just commercial, note that almost all brands that will use the Gen 2 switch to larger batteries, while it is said that it will consume less than the Gen 1, amazing isn't it?
The optimization also seems to have been abandoned by Xiaomi too busy selling its multitude of phones.
As far as development is concerned, the phone is expensive and despite the source code being released 1 month after its release, it is incomplete.
Currently the flagships all have the same problem, autonomy.
NOSS8 said:
The biggest problem with this phone is the autonomy even with a Xiaomi Eu rom, maybe with an AOSP it would have been better.
Performance and autonomy, difficult to reconcile the two despite what Qualcomm says and given the comparisons with other Socs.
More performance and better battery life of course, but the reality is different, all of this is just commercial, note that almost all brands that will use the Gen 2 switch to larger batteries, while it is said that it will consume less than the Gen 1, amazing isn't it?
The optimization also seems to have been abandoned by Xiaomi too busy selling its multitude of phones.
As far as development is concerned, the phone is expensive and despite the source code being released 1 month after its release, it is incomplete.
Currently the flagships all have the same problem, autonomy.
Click to expand...
Click to collapse
farmz_inc said:
Coming from Oneplus phones going all the way back to the 2, I knew jumping to this phone it wasn't going to be the same development experience. But I can tell you from years of watching forums and development that this phone is DOA for development. If anything was going to happen it would have happened long before now like in the spring.
We will be dependent upon official Xiaomi releases supplemented by the Xiaomi.EU customization for as long as we own this phone. There will never be a custom rom. Accept that or get a Pixel 7 before the sale is over.
Click to expand...
Click to collapse
Thanks for the Frank answer, let me stop checking XDA atleast.
MIUI should atleast offer option to switch launchers.
Never returning to xiaomi

Categories

Resources