Custom ROM development... - Oppo Realme 1 Questions & Answers

Realme 1 will be popular among developers for sure.XDA acknowledged it by opening a page for our device even before its sale has started.So all that is good.
Now coming to the problems,
We all know that mediatek is infamous for not releasing kernel sources.That makes it difficult for the developers to build custom ROMs.
On a more positive note since the realme one is based on 8.1 Oreo,I am guessing that its project treble compatible(somebody please confirm this) which makes the custom ROM development easier.
So the final question,
Will we get fully working custom ROMs of future android versions even if oppo and mediatek does not release kernel sources?Will project treble help in doing that??

You most probably will not. Snapdragon phones have better development, for example, the Redmi 4A did not have kernel source till recently, yet we had bugless Nougat ROMs, and now with source we have Oreo. It all depends on developer support, Oppo is not a brand that interests developers, on top of that it is a Mediatek phone, your custom ROM dreams may well be shattered. A few ported ROMs may be made if any developer decides to make it but will most likely be too buggy.

SouradeepB said:
You most probably will not. Snapdragon phones have better development, for example, the Redmi 4A did not have kernel source till recently, yet we had bugless Nougat ROMs, and now with source we have Oreo. It all depends on developer support, Oppo is not a brand that interests developers, on top of that it is a Mediatek phone, your custom ROM dreams may well be shattered. A few ported ROMs may be made if any developer decides to make it but will most likely be too buggy.
Click to expand...
Click to collapse
True.But oppo has never released a phone like this.
This phone has the same chipset(helio p60) of oppo f7 which is two times more costly than the realme 1.Therefore it offers immense value for money.And this will attract a lot of customers.Normally when a device has a huge customer base and if it is a value for money device, developers usually become interested in those devices.
Also I know know that both mediatek and oppo have violated GPL many times by not releasing the sources.But since this device is treble compatible,it should solve that problem to a certain extent right?
I am open to discussion...

gauthamkithu said:
Realme 1 will be popular among developers for sure.XDA acknowledged it by opening a page for our device even before its sale has started.So all that is good.
Now coming to the problems,
We all know that mediatek is infamous for not releasing kernel sources.That makes it difficult for the developers to build custom ROMs.
On a more positive note since the realme one is based on 8.1 Oreo,I am guessing that its project treble compatible(somebody please confirm this) which makes the custom ROM development easier.
So the final question,
Will we get fully working custom ROMs of future android versions even if oppo and mediatek does not release kernel sources?Will project treble help in doing that??
Click to expand...
Click to collapse
Yes it will help, as project treble is a initiative by Google to help developers create custom roms without approaching Vendor(Oppo) or the Manufacturer(Mediatek).

gauthamkithu said:
Realme 1 will be popular among developers for sure.XDA acknowledged it by opening a page for our device even before its sale has started.So all that is good.
Now coming to the problems,
We all know that mediatek is infamous for not releasing kernel sources.That makes it difficult for the developers to build custom ROMs.
On a more positive note since the realme one is based on 8.1 Oreo,I am guessing that its project treble compatible(somebody please confirm this) which makes the custom ROM development easier.
So the final question,
Will we get fully working custom ROMs of future android versions even if oppo and mediatek does not release kernel sources?Will project treble help in doing that??
Click to expand...
Click to collapse
Their response shown below,
We understand that you want to give root access to the device and we apologize for the inconvenience caused.
As per the policy, it is not suggestible to root the device. However, if you want to root the device, you can root it using any third party boot-loader on your risk. We won't be able to assist you with any information regarding the rooting of device.

nisanthu said:
Their response shown below,
We understand that you want to give root access to the device and we apologize for the inconvenience caused.
As per the policy, it is not suggestible to root the device. However, if you want to root the device, you can root it using any third party boot-loader on your risk. We won't be able to assist you with any information regarding the rooting of device.
Click to expand...
Click to collapse
I don't need root access, but there are issues with Color OS 5.
Like:
1. New notification pop appear for 3-4 seconds and you cannot swipe and close them, you need to wait to automatically close them, hampering your work. In other OS you can simply swipe left/right/both to close popup.
2. If you enable development option, then yellow notification will show constantly to close it, until you close mode. Why can't I use function like mock location, etc.
3. If you use app which use accessibility services (like Greenify) then it will constantly show notifcation bar sign to close, it means you cannot use Developer Mode or Accessibility Services Apps.
Hope Oppo will fixes these issues with Color OS in future updates.

""1. New notification pop appear for 3-4 seconds and you cannot swipe and close them, you need to wait to automatically close them, hampering your work. In other OS you can simply swipe left/right/both to close popup.""
HERE IS SOLUTION FOR YOU> SWIPE UP to CLOSE
Ayyshjaju said:
I don't need root access, but there are issues with Color OS 5.
Like:
1. New notification pop appear for 3-4 seconds and you cannot swipe and close them, you need to wait to automatically close them, hampering your work. In other OS you can simply swipe left/right/both to close popup.
2. If you enable development option, then yellow notification will show constantly to close it, until you close mode. Why can't I use function like mock location, etc.
3. If you use app which use accessibility services (like Greenify) then it will constantly show notifcation bar sign to close, it means you cannot use Developer Mode or Accessibility Services Apps.
Hope Oppo will fixes these issues with Color OS in future updates.
Click to expand...
Click to collapse

gauthamkithu said:
Realme 1 will be popular among developers for sure.XDA acknowledged it by opening a page for our device even before its sale has started.So all that is good.
Now coming to the problems,
We all know that mediatek is infamous for not releasing kernel sources.That makes it difficult for the developers to build custom ROMs.
On a more positive note since the realme one is based on 8.1 Oreo,I am guessing that its project treble compatible(somebody please confirm this) which makes the custom ROM development easier.
So the final question,
Will we get fully working custom ROMs of future android versions even if oppo and mediatek does not release kernel sources?Will project treble help in doing that??
Click to expand...
Click to collapse
It confirmed via email. The reply is given below:
"Thank you for writing to RealMe Customer Service regarding Project Treble inquiry.
We are delighted to inform you that your RealMe 1 device supports Project Treble. It is already enabled in your device."
But after some researchs i realised that even if it could support project treble, we still can't flash GSI rom with a locked bootloader. (Correct me if it is a wrong findings)

best customm rom
which is the best custom rom available for realme 1 ?

mygadgetreviewer said:
which is the best custom rom available for realme 1 ?
Click to expand...
Click to collapse
rightnow none..
root is not possible yet..

Any chances of custom roms that may pop up for realme 1
I am buying a new phone soon. I would like to know if realme 1 will get a custom rom? Please reply quick. Also when do you think the custom rom will be available?

custom rom
kindly worked custom rom,how can flash twrp?

Firmware
gauthamkithu said:
Realme 1 will be popular among developers for sure.XDA acknowledged it by opening a page for our device even before its sale has started.So all that is good.
Now coming to the problems,
We all know that mediatek is infamous for not releasing kernel sources.That makes it difficult for the developers to build custom ROMs.
On a more positive note since the realme one is based on 8.1 Oreo,I am guessing that its project treble compatible(somebody please confirm this) which makes the custom ROM development easier.
So the final question,
Will we get fully working custom ROMs of future android versions even if oppo and mediatek does not release kernel sources?Will project treble help in doing that??
Click to expand...
Click to collapse
Is realme 4gb version firmware available? Please provide the link of stock firmware.

Any update on bootloader unlock and rooting..?

Realme 1 support project terbel
:good:
gauthamkithu said:
Realme 1 will be popular among developers for sure.XDA acknowledged it by opening a page for our device even before its sale has started.So all that is good.
Now coming to the problems,
We all know that mediatek is infamous for not releasing kernel sources.That makes it difficult for the developers to build custom ROMs.
On a more positive note since the realme one is based on 8.1 Oreo,I am guessing that its project treble compatible(somebody please confirm this) which makes the custom ROM development easier.
So the final question,
Will we get fully working custom ROMs of future android versions even if oppo and mediatek does not release kernel sources?Will project treble help in doing that??
Click to expand...
Click to collapse
The realme 1 support project terbel I used the to check and it's shows that it support

confirmed the realme 1 and 2pro are getting bootloader unlock
Confirmed by realme CEO madhav Seth realme 1 and 2pro are getting bootloader unlock and kernel source code confirmed on twitter by him

Sailfish os
I want sailfish os for our realme device

Bootloader unlocked finally
Realme 1 has got bootloader unloccked when can we expect to get custom rom now

Imrans123 said:
Realme 1 has got bootloader unloccked when can we expect to get custom rom now
Click to expand...
Click to collapse
You need to wait for kernel sources to get released so devs can work on custom roms. If we get a TWRP recovery, you can try out the A/B GSI roms which are good but slightly buggy. If you want a bugfree rom, you need to wait a while, maybe a month or so.

Thanks bro when can we expect releases of kernel source another quarter

Related

Why there isn't any development with custom kernels for MIUI roms?

Hi friends and dear developers..
I've been in this community since many years. I've been using Sony phones and then xiaomi phones.
> I've always seen that there are most kernels developed only for Cyanogen(now Lineage) based ROMs.
I accept that Lineage based ROMS are much much better in terms of performance and fluidity, and I love many roms out there.
But I always see xiaomi users get back to MIUI one day or another, since it has it own advantages, especially looks.
So my real query is, why don't we concentrate atleast a little on kernels for MIUI roms as well??
So friends, kindly share your views and suggestions, so that developers might take a look into this.
Love you all for your valuable time and knowledge. :good::highfive:
ashok weird said:
Hi friends and dear developers..
I've been in this community since many years. I've been using Sony phones and then xiaomi phones.
> I've always seen that there are most kernels developed only for Cyanogen(now Lineage) based ROMs.
I accept that Lineage based ROMS are much much better in terms of performance and fluidity, and I love many roms out there.
But I always see xiaomi users get back to MIUI one day or another, since it has it own advantages, especially looks.
So my real query is, why don't we concentrate atleast a little on kernels for MIUI roms as well??
So friends, kindly share your views and suggestions, so that developers might take a look into this.
Love you all for your valuable time and knowledge. :good::highfive:
Click to expand...
Click to collapse
MIUI is outdated most of us using XDA only use custom ROMs,take me for an example I used MIUI in my redmi 3s only initial 3~5 months after that when I heard xioami won't upgrade redmi 3s to nougat ,I switched to custom ROM since then I never gone back to MIUI ,heck I even forgot I'm using xiaomi device.
There is bunch of up-to-date Oreo custom ROMs available for our device,as for MIUI it only stuck in Android marshmallow with April 2017 security patch which is one year old.so do u really think developers should care about MIUI?if normal users don't want to use MIUI ,then why should developers waste their time to create kernel,which nobody gonna use? Besides kernel development for our device is generally not that great compared to santoni and other redmi devices,so yeah this my opinion on this matter,if in future xiaomi decided to upgrade all devices to up-to-date Android(which I doubt),I'm sure developers will create more kernels for MIUI,even then custom ROMs will always dominate.
As for themes,since you're not new here,you at least heard about substratum theme engine/OMS give it a try,it's better than MIUI theming.
If you really want to stick to MIUI (official or custom Marshmallow based) you can use PerXepted kernel by Nichcream : https://forum.xda-developers.com/xiaomi-redmi-3s/development/kernel-perxepted-16-aug-t3657329
It is excellent.
SMR96 said:
MIUI is outdated most of us using XDA only use custom ROMs,take me for an example I used MIUI in my redmi 3s only initial 3~5 months after that when I heard xioami won't upgrade redmi 3s to nougat ,I switched to custom ROM since then I never gone back to MIUI ,heck I even forgot I'm using xiaomi device.
There is bunch of up-to-date Oreo custom ROMs available for our device,as for MIUI it only stuck in Android marshmallow with April 2017 security patch which is one year old.so do u really think developers should care about MIUI?if normal users don't want to use MIUI ,then why should developers waste their time to create kernel,which nobody gonna use? Besides kernel development for our device is generally not that great compared to santoni and other redmi devices,so yeah this my opinion on this matter,if in future xiaomi decided to upgrade all devices to up-to-date Android(which I doubt),I'm sure developers will create more kernels for MIUI,even then custom ROMs will always dominate.
As for themes,since you're not new here,you at least heard about substratum theme engine/OMS give it a try,it's better than MIUI theming.
Click to expand...
Click to collapse
Thank you for your detailed explanation. And i totally agree with you buddy.. Except the fact that there are end users who still love MIUI (even though android version isn't updated and yes it sucks very much)..
And yes I have used substratum theme engine, its really great though
Manzing said:
If you really want to stick to MIUI (official or custom Marshmallow based) you can use PerXepted kernel by Nichcream : https://forum.xda-developers.com/xiaomi-redmi-3s/development/kernel-perxepted-16-aug-t3657329
It is excellent.
Click to expand...
Click to collapse
Yeah bro I have used it already.. It haven't been updated since long... And I hope it won't be updated anymore....
Because like SMR96 bro said, miui isn't updated (in terms of android version or security patch). Hence developers won't take much interest in updating kernel for an outdated ROM
ashok weird said:
Yeah bro I have used it already.. It haven't been updated since long... And I hope it won't be updated anymore....
Because like SMR96 bro said, miui isn't updated (in terms of android version or security patch). Hence developers won't take much interest in updating kernel for an outdated ROM
Click to expand...
Click to collapse
It has been updated in january 2018, this is not so bad. The real problem is due to MIUI security patch level, april 2017 is not acceptable.
But sadly, nobody tried to add new security patch to MIUI.

Andeoid pie?

Will we get android pie roms?
i am really interested in the pixel experience.
I was a mtk user and a porter ...can i port other pie rom like xiaomi note 4's with same kernel version ?
i am new so treat me like a noob:good:
mona356 said:
Will we get android pie roms?
i am really interested in the pixel experience.
I was a mtk user and a porter ...can i port other pie rom like xiaomi note 4's with same kernel version ?
i am new so treat me like a noob:good:
Click to expand...
Click to collapse
I'm very sad to see R5+ development is currently dead. I was hoping someone would build a Pixel Experience or any AOSP based ROM for our device but even the oreo roms are dead or finalized already. So i don't think people have anymore interest in R5+..
bdogan1912 said:
I'm very sad to see R5+ development is currently dead. I was hoping someone would build a Pixel Experience or any AOSP based ROM for our device but even the oreo roms are dead or finalized already. So i don't think people have anymore interest in R5+..
Click to expand...
Click to collapse
The real problem is lack of updated Oreo kernel sources (how much less Pie). This means, for example, that certain display panels (eg, ebbg) cannot be supported by custom ROMs (you might have to go back to Nougat kernels for that).
Why not write to Xiaomi to release up-to-date Oreo kernel sources for vince in the first instance? If enough people make a fuss, perhaps something will happen ...
DarthJabba9 said:
The real problem is lack of updated Oreo kernel sources (how much less Pie). This means, for example, that certain display panels (eg, ebbg) cannot be supported by custom ROMs (you might have to go back to Nougat kernels for that).
Why not write to Xiaomi to release up-to-date Oreo kernel sources for vince in the first instance? If enough people make a fuss, perhaps something will happen ...
Click to expand...
Click to collapse
Xiaomi however isn't listening their customers. A big example is ARB system which absolutely destroys devices. So i guess we are gonna stay dead until something shows up..

port MIUI 10 (9.0) to Redmi 5 Plus

someone can port that? it could be good see R5+ with Miui 10 Pie ROM.
And why would you need it? Just to have Pie easter egg and 9.0 displayed when you enter "About phone"? MIUI is heavily modified framework, and as long as there is no official 9.0 update from Xiaomi (which imo is not going to happen, looking at the past few months of suspended global beta) there is no need for additional work that would bring new bugs and problems on top of the existing ones. Pie MIUI is basically the same as on Oreo anyway.
But, if you just need to flash your "About phone" tab to friends and others with 9.0, go to build.prop and change some things...
tl,dr: not worth the hassle
For the same reason that a personal create a custom rom aosp pie... To add another possibility and keep the update process alive for the R5+.
andrexp31 said:
For the same reason that a personal create a custom rom aosp pie... To add another possibility and keep the update process alive for the R5+.
Click to expand...
Click to collapse
That's the point - you need open source code (AOSP - Android Open Source Project). All these ROMs came because Xiaomi released kernel code for Vince, and some nice devs got their hands around it. MIUI is very much not open source. This device might get semi-stable Android Q or whatever comes after Pie, but don't expect anything fancy. In Xiaomi ecosystem, this device has probably EOL tag already. Enjoy what you already have, there is sooo much to choose from.

Question Good phone for custom ROMs?

Hey guys I am seriously considering buying the Note 10 (mojito) and I would like to know your opinions on custom ROMs for it. The Note 10 ticks all the boxes for me, but I worry that phones like the Note 10 PRO and PRO MAX will take most of the attention of Devs and therefore custom ROM development in mojito will not receive much attention. Do you think this is a valid worry?
I want my next phone to run deGoogled ROMs (like LOS), is mojito going to be a good choice for this?
Right now in my country its price is very good, while the PRO/MAX variants haven't arrived yet. It will be some time before they do, and even more before their price drops. So mojito is a very strong contender for me.
To clarify, I am not complaining there isn't a deGoogled custom ROM yet, only asking if you guys think it will get them.
I already use a custom ROM without Google, dotOS 5.0.1.
Installation of the Vanilla Version (without Google Services/Apps) via PE/AOSP or Lineage Recovery and ADB sideload.
Here are the instructions:
Install PixelExperience on mojito - PixelExperience Wiki
Install PixelExperience on mojito - PixelExperience Wiki
wiki.pixelexperience.org
Just take dotOS ROM from here (instead of Pixel Experience ROM).
Afterwards the APKs for microG:
Download - microG Project
Activate all checkboxes in microG settings, reboot and disable battery optimization for all components.
F-Droid and Aurora Store working, from there you can get the MozillaNLPbackend and NomatimNLPbackend and Deja Vu for location services without using Google.
There is no need to worry. It's will claim a lot of development. the most reason was to not see a lot and lazy at the beginning is on our Device (mojito/sunny) we don't have Recovery partition! which let our development slow but we have a good stuff of developers that's works hard and got us on the road as you see the roms are coming till now we got 6 roms and 3 recoveries and Orangefox soon.
UniNick said:
I already use a custom ROM without Google, dotOS 5.0.1.
Installation of the Vanilla Version (without Google Services/Apps) via PE/AOSP or Lineage Recovery and ADB sideload.
Here are the instructions:
Install PixelExperience on mojito - PixelExperience Wiki
Install PixelExperience on mojito - PixelExperience Wiki
wiki.pixelexperience.org
Just take dotOS ROM from here (instead of Pixel Experience ROM).
Afterwards the APKs for microG:
Download - microG Project
Activate all checkboxes in microG settings, reboot and disable battery optimization for all components.
F-Droid and Aurora Store working, from there you can get the MozillaNLPbackend and NomatimNLPbackend and Deja Vu for location services without using Google.
Click to expand...
Click to collapse
Amazing man, this is awesome. I was not aware that there was a deGoogled ROM for it already, nor that dotOS existed and was so slick. I will definitely take a look at this.
Does it pass SafetyNet?
Would you happen to know who the developer/maintainer for that unofficial ROM is? I looked around and couldn't find a page for it here on XDA.
Nevermind, saw here that there isn't an XDA page for some ROM for the the time being. Since I have never flashed a custom ROM on any phone, I will wait for one to see what are people's experiences with it.
Abdullah.Csit said:
There is no need to worry. It's will claim a lot of development. the most reason was to not see a lot and lazy at the beginning is on our Device (mojito/sunny) we don't have Recovery partition! which let our development slow but we have a good stuff of developers that's works hard and got us on the road as you see the roms are coming till now we got 6 roms and 3 recoveries and Orangefox soon.
Click to expand...
Click to collapse
Sweet, this is comforting. I am really looking forward to deGoogling my phone, but am a little hesitant since I have zero experience flashing ROMs hahaha. Was going to go for a phone with Official LOS support but models available to me are the same price as the Note 10, but nowhere near as good.
syntheticdingo said:
Does it pass SafetyNet?
Click to expand...
Click to collapse
On unrooted dotOS with just microG: no.
However, 2 out of 3 banking apps work.
After testing dotOS (vanilla) with microG for a couple of days and with a lot of apps, I'd say it's not usable as a daily driver yet.
There are problems with most apps that use maps, like Uber or Wolt or DHL parcel service.
They generate error messages that google services are not properly installed and quit or malfunction.
However, microG and the corresponding locations services install perfectly and don't show any errors.
I didn't have such problems with other ROMs on other phones (but always using microG), e.g. crDroid or ArrowOS or LineageOS.
Thanks for the feedback. Is that the only issue with the ROM?
I am really sold on DotOS, it is very close to stock and has very beautiful customizations. My problem with the one that is available so far is that it doesnt look very transparent (at least to me). No source code available, no page here. And I dont know how serious the Dev is about maintaining it, nor how credible he is as well.
Not really trying to test every ROM, just find one that is stable, deGoogled and maintained.
I think you're a couple of months too early with your questions, the phone is pretty new and the ROMS and recoveries in a very early state.
hahaha yes, I am afraid so.
My phone's battery is starting to act up, so I will have to make a purchase soon. May take a leap of faith on this phone and see how much attention it gets from the dev community
Thanks for your feedback!
[email protected]@@@@ said:
Please provide gaming rom in redmi note 10
Click to expand...
Click to collapse
or you could install smartpack kernel manager and tweak the kernel parameter to give the best fps for your phone .. try it
[email protected]@@@@ said:
Please provide gaming rom in redmi note 10
Click to expand...
Click to collapse
Gaming ROMs does not exist

Question How much time it will take for the first custom roms to appear?

I bought this device 6 months ago and since then I've been curious about custom roms in here, and some time ago they released the kernel source for Kyoto (Motorola Edge 20 Lite)
Currently working on TWRP. It's working but a few more bits to iron out before releasing. Watch this space
As far as custom Roms... Can't help.. GSIs work fine though
CFKod said:
Currently working on TWRP. It's working but a few more bits to iron out before releasing. Watch this space
As far as custom Roms... Can't help.. GSIs work fine though
Click to expand...
Click to collapse
Oh, that's nice I'll keep my eye here in case something happens!
Is there hope? I'm a n00b but from what I've heard developing custom ROMs for MediaTek processor is basically impossible.
sinandredemption said:
Is there hope? I'm a n00b but from what I've heard developing custom ROMs for MediaTek processor is basically impossible.
Click to expand...
Click to collapse
i think that has more to do with the source code being released or not. it has however been released: https://forum.xda-developers.com/t/kernel-source-released.4407299/
AMOLINAE said:
Oh, that's nice I'll keep my eye here in case something happens!
Click to expand...
Click to collapse
Are you willing to test the kernel?
Sakthivel Nadar, has agreed to develop kernel and roms, he is maintaining roms and did bringup for these devices.
- Poco M2
- Redmi 9 Prime
- Realme 1
- Realme U1
- Realme C2
He is also maintaining PE officially for Redmi 9 Prime and Poco M2.
All the above devices are based on mediatek chipsets.
Here's his GitHub for reference.
github.com/sparxfusion
https://download.pixelexperience.org/team/sparxfusion
I would be interested in testing a custom ROM on this device. However, is there any risk of hard-bricking the device beyond the point of no redemption?
I have not been a custom ROM tester before.
sinandredemption said:
I would be interested in testing a custom ROM on this device. However, is there any risk of hard-bricking the device beyond the point of no redemption?
I have not been a custom ROM tester before.
Click to expand...
Click to collapse
Hello!
I have made a separate thread, please get in touch on telegram the link is given in the other thread. The developer is very experienced as mentioned in other thread by me.
DarkLegend_1943 said:
Are you willing to test the kernel?
Sakthivel Nadar, has agreed to develop kernel and roms, he is maintaining roms and did bringup for these devices.
- Poco M2
- Redmi 9 Prime
- Realme 1
- Realme U1
- Realme C2
He is also maintaining PE officially for Redmi 9 Prime and Poco M2.
All the above devices are based on mediatek chipsets.
Here's his GitHub for reference.
github.com/sparxfusion
https://download.pixelexperience.org/team/sparxfusion
Click to expand...
Click to collapse
sure! I joined the tg group a few minutes ago.

Categories

Resources