Question Will there be a Custom Rom available in the future ? - Red Magic 8 pro

Hello colleagues and friends
I am thinking about buying this phone but before that I would like to ask if anyone has information about the work on Costum rom for this device?

I've started reading about how to build Lineage OS for a new phone. I've never done that before, so don't hold your breath. Maybe I'll succeed, maybe I'll fail. I've ordered my phone almost a week ago, but it hasn't shipped yet. Custom ROMs generally only happen for popular phones, so while I hope developers will join in here, I'm not super optimistic.

No
And even if there was it would be very very very buggy
As Kernel sources are not released

maybe we are writing petitions to nubi with a request to make the sources for this model public

Lol! I went to help.redmagic.gg and opened a chat asking for the kernel source code. They asked me to be more specific, so I said that in order to build Lineage OS (and other ROMs thereafter) I would need the kernel source code for the Redmagic 8 pro. They said they have escalated my request, and I should watch my email. I give this a 0.05% chance of success.

jfsat said:
Lol! I went to help.redmagic.gg and opened a chat asking for the kernel source code. They asked me to be more specific, so I said that in order to build Lineage OS (and other ROMs thereafter) I would need the kernel source code for the Redmagic 8 pro. They said they have escalated my request, and I should watch my email. I give this a 0.05% chance of success.
Click to expand...
Click to collapse
Customer support is garbage. I am using the OS set to Hungarian. The language is not officially supported so most things are in English (which is ok for meg), except for 1 thing. The update page is displayed in Spanish for some weird reason. I reported this 3 years ago.
No fix in Red Magic OS as of yet.

Well, it didn't take RedMagic long to tell me no:
We would like to inform you that kernel source code has not been released now, once it is released we can provide it for you.
If you have any further questions, please do not hesitate to contact us back.
Click to expand...
Click to collapse

Let them know it will boost the sales like moto edge s pro did if redmagic 8 would be the first 8 gen 2 phone that allows to install custom rom.
Red magic 8 has unique design, useful cooling fan. It is a good phone but branding is not popular.

I also send a really long text maybe if enough people asking them, they will finally give up lol

jfsat said:
I've started reading about how to build Lineage OS for a new phone. I've never done that before, so don't hold your breath. Maybe I'll succeed, maybe I'll fail. I've ordered my phone almost a week ago, but it hasn't shipped yet. Custom ROMs generally only happen for popular phones, so while I hope developers will join in here, I'm not super optimistic.
Click to expand...
Click to collapse
I'd recommend going for Paranoid Android (PA) as it's CAF (basically Qualcomm patches to AOSP). It also was built for Asus Zenfone 9 (8+ Gen 1), so similar steps for RM8 Pro could probably be followed. Maybe you can ask someone from PA team (or the Zenfone 9 maintainer) for help.
Also asked support for kernel source code, but most likely we could use one from Qualcomm (but it's not public, unfortunately, so we need to register there somehow)

Can someone write such a request in English and post it here in the thread and provide a link where I can send it to anyone who wants to copy it and send it Thanks

What about the kernel source from s23 series ?

skycrow67 said:
What about the kernel source from s23 series ?
Click to expand...
Click to collapse
There are also OnePlus 11 kernel sources available, but they all might have different device trees (same GPIOs are used differently). In worst case scenario one could fry the phone.
AFAIK we could extract GPIO information from boot.img, but I'd wait for official source code to be released. They published 7s Pro sources, so there is a high chance that 8 Pro will be published as well (GPLv2 obliges them to do so, but who cares)

aaa.bbb111222 said:
There are also OnePlus 11 kernel sources available, but they all might have different device trees (same GPIOs are used differently). In worst case scenario one could fry the phone.
AFAIK we could extract GPIO information from boot.img, but I'd wait for official source code to be released. They published 7s Pro sources, so there is a high chance that 8 Pro will be published as well (GPLv2 obliges them to do so, but who cares)
Click to expand...
Click to collapse
Looks like the 7s Pro was released on July 11th, and the kernel source code was released on October 27th? So a 3.5 month gap maybe. The 8 Pro was released the last week of last year, right? So optimistically we're talking about mid-April?

jfsat said:
Looks like the 7s Pro was released on July 11th, and the kernel source code was released on October 27th? So a 3.5 month gap maybe. The 8 Pro was released the last week of last year, right? So optimistically we're talking about mid-April?
Click to expand...
Click to collapse
I hope so. Guys I swear when this phone is getting custom firmware I think this will be the best phone for the next years for a lot of people

[CLOSED] New MIUI port for Red Magic 8 Pro
This port of MIUI was recently released for the Red Magic 8 Pro, is anyone able to download or give it a try? http://b23.tv/IQtgRZ6 - Post http://b23.tv/j2OoBDG - Video I unfortunately am unable to as I don't have a CN phone number
forum.xda-developers.com
MIUI port from CN

I guess we are not getting kernel source code unless zte wants to release it somewhere in the future. Their support refuses to publish it (not that they have sources, but still), seems that this comes from their management.
BTW, there's a kernel for NX711J (Nubia Z50) here, maybe it could be used.
UPD: I just got an email from support. They finally agreed to provide source code, it will be uploaded soon. I'll publish a link as soon as I get it. No EDL package tho.

aaa.bbb111222 said:
I guess we are not getting kernel source code unless zte wants to release it somewhere in the future. Their support refuses to publish it (not that they have sources, but still), seems that this comes from their management.
BTW, there's a kernel for NX711J (Nubia Z50) here, maybe it could be used.
UPD: I just got an email from support. They finally agreed to provide source code, it will be uploaded soon. I'll publish a link as soon as I get it. No EDL package tho.
Click to expand...
Click to collapse
Ly bro

Now I propose to write a firehose public request for the edl package he can give too
Well, in my opinion, you should ask people who make costum rom to be interested in this model

StoneIsland said:
Now I propose to write a firehose public request for the edl package he can give too
Well, in my opinion, you should ask people who make costum rom to be interested in this model
Click to expand...
Click to collapse
We really need a custom ROM for this phone because the stock firmware is so Bad

Related

Lineage OS on LeEco Le Pro 3

Hello everyone,
the question and disscussion is:
Do we get Lineage OS support in the Future? it does not matter if unofficial or official, but what do you think?
I saw the LeEco le Max 2 get some unofficial support, so it could be that some Devs will try it.
It would be awesome *_*
I think the problem is, that the community isn't that big like for the le Max 2, but maybe it will get bigger in the future.
What do you think? :good:
I'm running my own custom image of LineageOS 13.0. All is working as expected, but I don't have time to clean all the stuff to share it with public. I uploaded my sources that works in https://www.github.com/corvusmod, so if someone wants to build it, feel free
For L14 version, camera is not working already and will not work until Leeco release N for Pro3
I think, it's not discussion, but it is a question. So, it should be in "QUESTIONS & ANSWERS". Le Max 2 have bigger community, because this phone is cheaper and cheapest Le Max 2 was for 180-200$. This mobile is older. Our Le Pro 3 have few months and in future it could have more community and ROMs like this.
corvus said:
I'm running my own custom image of LineageOS 13.0. All is working as expected, but I don't have time to clean all the stuff to share it with public. I uploaded my sources that works in https://www.github.com/corvusmod, so if someone wants to build it, feel free
For L14 version, camera is not working already and will not work until Leeco release N for Pro3
Click to expand...
Click to collapse
Wooow! Someone interested?
It would be awesome!
:fingers-crossed:
Who could we talk to in order to get official support?
I dont know, but to get official support there should be at first a stable unofficial lineage OS Version. I do not know much about creating ROMs but i hope someone does and will create a masterpiece for le pro 3
I hope so
I can continue cleaning of the LOS13. I have quite a bit of free time and want to get started on a project. If corvus doesn't mind, I'll make a thread on my progress and, eventually, some stable builds.
corvus said:
I'm running my own custom image of LineageOS 13.0. All is working as expected, but I don't have time to clean all the stuff to share it with public. I uploaded my sources that works in https://www.github.com/corvusmod, so if someone wants to build it, feel free
For L14 version, camera is not working already and will not work until Leeco release N for Pro3
Click to expand...
Click to collapse
Hi Corvus,
I've been trying to build slim from the repo you forked, but it keeps telling me I have no recovery, and ends up erroring out. I tried on ubuntu 16.04 lts though, could be my issue. Gonna try your lineage 13 version.
jts2111 said:
I can continue cleaning of the LOS13. I have quite a bit of free time and want to get started on a project. If corvus doesn't mind, I'll make a thread on my progress and, eventually, some stable builds.
Click to expand...
Click to collapse
Would be awesome. I will try your build!
Good project looking forward to
manuelbvb said:
Would be awesome. I will try your build!
Good project looking forward to
Click to expand...
Click to collapse
I'll edit a link to the thread I make with to-dos based off the source code I can see.
Here's where I'll post progress!: https://forum.xda-developers.com/le-pro3/development/progress-lineage-os-13-t3546126
jts2111 said:
I can continue cleaning of the LOS13. I have quite a bit of free time and want to get started on a project. If corvus doesn't mind, I'll make a thread on my progress and, eventually, some stable builds.
Click to expand...
Click to collapse
Hi @jts2111,
No problem from my side. TS team shared with me the sources, I modified them for Lineage, and try to do some tweaks (already uploades) and have some more in local, but causes some problems, so I didn't upload them.
With this image I get more than 3 days of batt time and a sot of 8 hours, so it's good for me. My only concern is that I was not able to make Camera2 HAL working to get manual settings. But I have little time to test, so any help from this side is welcome.
Only one thing, please, share the code in a public repo so TS, me or any other developer can see it and work together.
Thanks
---------- Post added at 10:35 PM ---------- Previous post was at 10:32 PM ----------
jts2111 said:
I can continue cleaning of the LOS13. I have quite a bit of free time and want to get started on a project. If corvus doesn't mind, I'll make a thread on my progress and, eventually, some stable builds.
Click to expand...
Click to collapse
robertzas said:
Hi Corvus,
I've been trying to build slim from the repo you forked, but it keeps telling me I have no recovery, and ends up erroring out. I tried on ubuntu 16.04 lts though, could be my issue. Gonna try your lineage 13 version.
Click to expand...
Click to collapse
For Slim, please use the fork from where I get the code. See it in github. It's TS source, so it should work.
corvus said:
Hi @jts2111,
No problem from my side. TS team shared with me the sources, I modified them for Lineage, and try to do some tweaks (already uploades) and have some more in local, but causes some problems, so I didn't upload them.
With this image I get more than 3 days of batt time and a sot of 8 hours, so it's good for me. My only concern is that I was not able to make Camera2 HAL working to get manual settings. But I have little time to test, so any help from this side is welcome.
Only one thing, please, share the code in a public repo so TS, me or any other developer can see it and work together.
Thanks
Click to expand...
Click to collapse
I forked your repo and shared it in my post. I'll work on what you mentioned. One of my top (long term) goals is complete CTS compatibility. With safetynet passed, there'd be nothing that would really pull you back to stock.
Definitely, I'm preparing the Kernel code after code to ensure we get a very clean and functional Kernel for the future, instead of just merging the one from LeEco with more than 80% of unneeded bits due to their other devices being at the same place (shameful).
This will get a ~30MB Kernel reduced to around 12MB and thus make custom ROMs perform a lot better and boot immensely faster after all.
I'd only need one sense of common attitude which is asking LeTV to keep the Kernel source up-to-date when they launch OTAs as well, I've seen some comments regarding their image stabilization fix at latest release (OTA) which is only possible at Kernel/blob level and thus if we want to have this feature working (at least partially) we need the source code "right off the bat" to get those fixes. Please, make pressure on their forums for 5.9 x720 Kernel source code and for nougat preview builds, I'd appreciate to even help with their own EUI for that matter, I'll see if I can get in touch with them concerning those points.
Do we have someone from China or someone with experience with Chinese so we can attach our discussions there?
I do hope they keep the open source up to date, but it seems they are doing the bare minimum to apply to Google's open source policy. I'm in the US, so I have the x727 with 1 SIM. We would need someone to test with a x720 as well.
@GalaticStryder, Leeco only will post the sources needed to avoid license problems with GPL, so dont wait much help from them. But we can ask...
@jts2111, I have a 720, so I can test your builds.
@jts2111
I received my X720 this week and I could also test your experimental build.
It would be nice to already start with a LineageOS custom ROM as first ROM to avoid a lot of reinstallation / reconfiguration of apps with other kind of custom ROMs.

Device tree, Kernel source, Vendor blobs

Heya, I just got my hands on a J200H, and I get to keep it for a while.
As I was using it, I thought if there is any lineageos for it, and there is not.
Now it would be great if you guys point me where I can find Device tree, Kernel source, Vendor blobs for this device, so that I could start working on this device and add the repo to official lineageos server for build ( provided all things goes smoothly nearly one month is enough )
Also I saw some varients of this device, it would be great if you could add device models (the codes- like J200H) and their source codes too, I could try merging them into a universal source code and patch as universal makes less problem.
Thanks In advance! And any update will be posted here.
I doubt if the things mentioned are available.
But if the are really willing to do this than this can be useful .
Have a look a this
https://web.archive.org/web/20161224192644/https://wiki.cyanogenmod.org/w/Doc:_porting_intro
and this
https://forum.xda-developers.com/an...ow-to-create-device-tree-android-rom-t3498355
ad. said:
I doubt if the things mentioned are available.
But if the are really willing to do this than this can be useful .
Have a look a this
https://web.archive.org/web/20161224192644/https://wiki.cyanogenmod.org/w/Doc:_porting_intro
and this
https://forum.xda-developers.com/an...ow-to-create-device-tree-android-rom-t3498355
Click to expand...
Click to collapse
got em on samsungs website, but holy ****e their bandwidth....they are killing me.....
Just look at these download speed.... god no...
https://ibb.co/gnDQLQ
uts58 said:
got em on samsungs website
Click to expand...
Click to collapse
I don't know but I guess they are just kernel source .
Once downloaded you can know what is that actually.
@uts58 Are you still working on it????

Android 9 Pie on N7 2013

Any chance we'll see Pie on N7? Even doable?
xenokc said:
Any chance we'll see Pie on N7? Even doable?
Click to expand...
Click to collapse
Let us all hope and Pray....
The way its getting delayed, i doubt pie will come (that too fully stable) for our old device. Last @flex1911 said that Lineage is almost fixed. Maybe be should ask him and motivate more.
abhifx said:
The way its getting delayed, i doubt pie will come (that too fully stable) for our old device. Last @flex1911 said that Lineage is almost fixed. Maybe be should ask him and motivate more.
Click to expand...
Click to collapse
Yeah, I've been working last week on some stuff for Flo, but unable to test since my USB is dead. I got one guy to do it, waiting for him.
I've got no solder now, so can't fix my flo yet. Gonna do it later.
flex1911 said:
Yeah, I've been working last week on some stuff for Flo, but unable to test since my USB is dead. I got one guy to do it, waiting for him.
I've got no solder now, so can't fix my flo yet. Gonna do it later.
Click to expand...
Click to collapse
Apologies for naivete, I just repo sync'd Unlegacy Android Pie thinking that since Flo was in the branch that it was already possible just no one was compiling it.
Again, just a brand-nubian banging my head against obstacles until they give, is it not possible to take say a Marlin P kernel and run it through LazyFlasher to make it Flo friendly?
LazyFlasher is a custom kernel flashing tool designed to make it easy to dynamically modify ramdisks and inject kernel binaries into the current boot image.
It's the swiss army knife of kernel flashing for use in Team Win Recovery Project.
The intent behind it was to allow a 1 custom kernel fits all approach, where your users can flash single zip on any ROM for a particular device,
allowing your kernel to be compatible with the vast majority of custom ROMs already out there. It takes away the pain of building custom boot.img
for each and every variant a user requests and puts it into 1 low maintenance intelligent universal flashable zip.
Click to expand...
Click to collapse
Thank you for persevering and keeping this awesome device awesome.
Here is an android pie ota package for nexus 7 (flo):
https://forum.xda-developers.com/showpost.php?p=78575088&postcount=1811
Dummy question - how to flash that OTA package?

Lineage Os?

Was wondering if anybody has worked on any type of a redmi 7 rom based on lineage since we just got a twrp solution.
My boot loader is going to be unlocked in 12 days, so if any developers are working on anything let me know and i can test it out.
Thanks!
Devs need from Xiaomi to open source the kernel at least to make things easier.
It is good that we are having TWRP now without source code.
The phone is still very new and it is already catching a lot of development attention.
mylove90 said:
Devs need from Xiaomi to open source the kernel at least to make things easier.
It is good that we are having TWRP now without source code.
The phone is still very new and it is already catching a lot of development attention.
Click to expand...
Click to collapse
Does xiaomi have a track record on how long they give an open source kernal?
mylove90 said:
Devs need from Xiaomi to open source the kernel at least to make things easier.
It is good that we are having TWRP now without source code.
The phone is still very new and it is already catching a lot of development attention.
Click to expand...
Click to collapse
Agreed. I'm waiting to build it too
Kernel to be open-sourced by the end of this month
My estimate is that the kernel will be open-sourced around the 20th of May, hopefully. I've got all the gear ready to build a custom ROM, for a Redmi device, for the first time. I'm looking to build Lineage (but I don't know whether I'd succeed). I got the device on the 8th of May, and still waiting for that 360h to go by, as my bootloader is still locked. In the meantime, I'm looking for what else I can try out!
looks like the kernel source is released
kernel source are released already
Anyone was courage enough to try to compile the kernel source on his own ?
The sources released are not official or final.
The sources released doesn't compile as is and some fixing because of some errors.

General Finally! RM8P kernel code source is already released

(Dear Valued RedMagic Customer,
Thank you for your patience,
Please check the source code at https://github.com/ztemt. If you cannot access the connection, please refresh the interface and try again the next day. Thank you for your understanding.)
Edit :
It's already released.
Now I hope the developers start creating fantastic roms for this beast phone
salahomer said:
(Dear Valued RedMagic Customer,
Thank you for your patience,
Please check the source code at https://github.com/ztemt. If you cannot access the connection, please refresh the interface and try again the next day. Thank you for your understanding.)
Click to expand...
Click to collapse
Isn't our device NX729J? I don't see kernel source released for this... Sounds like they giving you the run around. They would sell a lot more phones if they did release. I almost didn't buy one due to this.. Hopefully they will release it soon.
Edit: Cool! It's finally released!
JWnSC said:
Isn't our device NX729J? I don't see kernel source released for this... Sounds like they giving you the run around. They would sell a lot more phones if they did release. I almost didn't buy one due to this.. Hopefully they will release it soon.
Click to expand...
Click to collapse
Very soon, not now...so let us wait a few more days or weeks
JWnSC said:
Isn't our device NX729J? I don't see kernel source released for this... Sounds like they giving you the run around. They would sell a lot more phones if they did release. I almost didn't buy one due to this.. Hopefully they will release it soon.
Click to expand...
Click to collapse
I see there are 7S and 6S kernels, but I don't see any custom ROMs for them, so idk if we will see any for this phone too.
The repo is now available, however, it's empty by the time of me posting this now. It took them two weeks just to create the repo, that's insane. Well, at least it finally happened. Waiting for sources to be uploaded, they probably have to use slow vpn or something to do that, so it might take quite a bit of time.
What can we do with the kernel source?
So it is here.
JWnSC said:
Isn't our device NX729J? I don't see kernel source released for this... Sounds like they giving you the run around. They would sell a lot more phones if they did release. I almost didn't buy one due to this.. Hopefully they will release it soon.
Click to expand...
Click to collapse
Edit :
It's already released, check again.
Now I hope the developers start creating a new fantastic roms for this beast phone
Well, apparently we'll have to write drivers for our device:
Code:
# nubia driver
drivers/nubia
arch/arm64/configs/vendor/nubia
arch/arm64/configs/vendor/NX729J_diff.config
arch/arm64/configs/vendor/NX729J-perf_diff.config
arch/arm64/configs/vendor/NX729J_driveronly.config
This is from .gitignore, so we can't build this kernel and run it i.e. on stock rom.
aaa.bbb111222 said:
Well, apparently we'll have to write drivers for our device:
Code:
# nubia driver
drivers/nubia
arch/arm64/configs/vendor/nubia
arch/arm64/configs/vendor/NX729J_diff.config
arch/arm64/configs/vendor/NX729J-perf_diff.config
arch/arm64/configs/vendor/NX729J_driveronly.config
This is from .gitignore, so we can't build this kernel and run it i.e. on stock rom.
Click to expand...
Click to collapse
So... What does that mean for new custom roms
gwenmillett said:
So... What does that mean for new custom roms
Click to expand...
Click to collapse
We're not gonna see them until someone writes these drivers or zte publishes them. Both are very unlikely, so...
Seems like they uploaded it again, on zips. I checked and it seems to contain several things inside the /drivers/nubia folder so we probably have now a full workable kernel source

Categories

Resources