yashsingh1/xdaforums huggingface dataset:
[Redmi Note 9 Guides, News, & Discussion] Communos:
Please, READ what's being said in the thread, I have been in favour of custom roms since the beginning. I know what unbranded roms mean. What I pointed out was VD171 confidently said there are many roms for merlin out there on google, While there was only one, LineageOS. When asked for the links, he straight away declines to provide, because he doesn't have them, and was lying.

Talking about opinions, this thread is for custom roms, recommending stock rom is baseless here.

The thread moderator posted too, opinions for stock roms shouldn't be posted here.

I've been in the custom roms community since 2015, I am very well versed with their benefits over the stock, the demerits too. And for the Note 9 community, we worked hard for several months to produce bugless roms, and when they are released a random guy comes over and starts to recommend stock roms over them? Are the developers fools who have been working hard since months to make a stable device tree, provide bugless custom roms?

And for the part you bricked your phone, that was due to your mistake. If you flash wrong files or use wrong vendor or commands, brick is obvious. This is a mtk device, and everyone knows what's the dangers of customising it. I'm using GSI and roms on my note 9 since September 2020, no issues till now.

Bugless custom roms are already out, please check the forums for this device.

Talking about UNOFFICIAL, The official/unofficial is just a tag, The only difference is official roms are bugless, which the current unofficial is too, and can be applied for official.

This is not a Snapdragon device, There's a risk in customising it, every user undertakes risk when he/she starts to begins to mod their device. So complaining of bricks due to their mistake, is ridiculous.

Ban for what? This thread is for custom roms, I'm talking about custom roms. It's the people who are trying to enforce their opinion about stock roms here should be banned.

Peace out man, No hard feelings, just please look what had been said in the thread previously, you will understand.
[Redmi Note 9 Guides, News, & Discussion] Communos:
Main contributor? I could make several threads for the same files which would be included in a single thread. I rather chose to work in the telegram groups, you can join and see my work there, I provided LineageOS and several other bugless ports to the community when there were no custom roms around for the device.

Most of the guides VD171 has made were already released by us in telegram ages before he posted them on XDA.
[Redmi Note 9 Guides, News, & Discussion] c.whoopee:
Then give me the link
[Redmi Note 9 Guides, News, & Discussion] Communos:
Bliss port

https://drive.google.com/uc?id=1wLAJkQvqS0A8EtNbOpGUdmo4oO0XZnl3&export=download

Lineage port

https://tdrive.elytra8.workers.dev/LineageOS%2017.1%20Port%20Merlin.zip

CrDroid port

Google Drive - Quota exceeded

drive.google.com

Shapeshift port

Google Drive - Quota exceeded

drive.google.com

These are to be flashed with a certain vendor. MIUI 11.0.2 Indonesia.

Please check https://t.me/HelioG85_Updates if you want proof that I made these.

If your UI lags, place props_conf in internal storage,flash MagiskHide Props config module in magisk manager and reboot

Props conf link: https://drive.google.com/file/d/1g8B2DIsz-l7oDBYpUdi3dXUsEPU35H9s/view?usp=sharing
[Redmi Note 9 Guides, News, & Discussion] c.whoopee:
Why Indonesia? Can these be flashed on a global variant? Should I flash indonesia vendor instead of the global one in order for this to work?
[Redmi Note 9 Guides, News, & Discussion] Communos:
This is a port, So vendor is included in it. But the problem is, If you flash on higher global varient, it will be downgrading vendor without bypassing ARB.

So it won't boot. You could give wiping system and vendor and then flashing a try, but I'm not sure.

Also if you're flashing these, do not flash Magisk before first boot. And after boot, there's a lag fix needed, Just install magiskhide props config module and place propsconf_conf in internal storage.

Check the channel, it has mentioned which builds don't have brightness fixes merged. For that https://telegra.ph/Firas-12-04

I don't know why would you like to use a port now, since AOSiP, Pixel experience and LineageOS roms are already out, and are smoother.

Note: Roms would need MIUI 12.0.1 vendor , since custom vendor hasn't been developed yet.
[Redmi Note 9 Guides, News, & Discussion] cleverdmasoy:
Wanna know the reason why devs wan't to get rid of stock rom MIUI it's because of their secret invasion of privacy. MIUI is not secure event PHH and Erfan, one of the devs of ubuntu touch does not trust miui. we need custom roms tbh
[Redmi Note 9 Guides, News, & Discussion] c.whoopee:
I am going to display a certain situation:

I have a Redmi Note 9, 4gb/128gb global variant (qjomixn). Suddenly, I stumbled upon your telegram channel about custom roms for Redmi Note 9 but the device that was flashed on is an Indonesian variant (qjoidxm). So, I have questions that you can answer with surety that this won't go sideways.

1.) What do you mean "downgrading vendor without bypassing ARB"? I

2.) SInce I am on a global variant, What recovery should I use to flash these ported roms?

3.) Does flashing a MIUI 12.0.1 Indonesia stable vendor on a global variant device work?
[Redmi Note 9 Guides, News, & Discussion] Communos:
1. Flashing a firmware of lower version on higher version can brick, Due to Xiaomi implementing Anti roll back.

2. TWRP should work fine.

3. For now, I haven't met anyone who has flashed only vendor and flashed these ports, they straight away downgraded miui by wiping system, wiping vendor and flashing the full miui firmware.

Please keep this mind.

12.0.1 Indonesia firmware is needed for the custom roms.

11.0.2 Indonesia firmware is needed for these ports.
[Redmi Note 9 Guides, News, & Discussion] c.whoopee:
Meaning it is not compatible with the global version of Redmi Note 9 since it does have different variations. So this is a BUST. Roms like this could mislead anyone who dares installing it in the first place without thinking a second thought. That is why threads on Redmi Note 9 ROMS like this should put what variation should this be compatible with in the title like:

[A10][Indonesian Variant] *Name of ROM*

or

[MERLIN][qjoidxm] *Name of ROM*
[Redmi Note 9 Guides, News, & Discussion] Communos:
BUST? this is not a generic system image, It's a port and they don't work with all vendors. Are you dumb enough not realise that many new devices don't have custom vendors and use a certain version of Vendor to flash roms?

Also, do you even realise that you can flash Indonesian firmware on your global varient? You can flash any regional miui rom for your device.

Your information is busted, not the roms. Please go in the telegram group, learn something and then talk here.

They have been tested, and found working on every varient of the note 9.
[Redmi Note 9 Guides, News, & Discussion] c.whoopee:
I never told YOU that this is a GSI rom... I never pointed out to you about GSI roms. The only thing that I said about the GSI roms is where I messed up and ended with a bootloop with no access to both bootloader nor recovery. That was my fault and shouldn't brought up.

All I did was asking you a question on whether you can flash this custom roms THAT YOU PORTED on a global variant and whether you can flash a vendor from an Indonesian Firmware to a Global Variant. SInce you TECHNICALLY said that you can flash an Indonesian firmware to a Global Variant, the only question is this.

"Could you please give me a very specific instructions on flashing Indonesian Variant on the same device running Global Variant?"
[Redmi Note 9 Guides, News, & Discussion] Communos:
That's not what you only did, you called my work a bust, without knowing it was you who was lacking the information, an apology for this would be appreciated. I can pretty much understand why your phone was bricked, since you don't know a lot of things you're supposed to know.

Anyways, to flash Indonesian firmware, connect phone in fastboot and type the following commands.

fastboot reboot fastboot

fastboot erase system

fastboot erase vendor

fastboot reboot bootloader

And then Open Mi Flash, download stock Indonesian rom from https://xiaomifirmwareupdater.com

And flash through MiFlash, select clean all option.

Pretty simple, isn't it?
[Redmi Note 9 Guides, News, & Discussion] c.whoopee:
Then, I am sorry for calling out that this was a bust. I came here for information and to stop a senseless dispute by putting myself into it in the process. So in general, I need to erase system and vendor in order for me to flash the Indonesian fastboot rom. So, in your experience, what variant is your phone when you purchased it? Could you send me a video as proof that this works?
[Redmi Note 9 Guides, News, & Discussion] Communos:
Global varient. Basically, the varient of the phone isn't important, the firmware that it's running is.

Before you go on to install custom roms and stuff, I'd recommend you to backup your IMEI for your own safety, just in case if your phone is bricked due to any mistake and needs format, you could restore IMEI back after wipe.

(Note to anyone who considers this is promotion: I do not own the YouTube channel and neither I'm affiliated with it by any means, and the video has not been monetized.)

Good luck flashing, let's forget the previous argument and move on :)
[Redmi Note 9 Guides, News, & Discussion] Communos:
I don't have any video proof, but here's a screenshot of Shapeshift port, which I'm currently using.
[Redmi Note 9 Guides, News, & Discussion] c.whoopee:
Could you also give me the link for the twrp for Redmi Note 9?
[Redmi Note 9 Guides, News, & Discussion] Communos:
Google Drive - Quota exceeded

drive.google.com
[Redmi Note 9 Guides, News, & Discussion] c.whoopee:
NOTE TO ANYONE WHO READ THIS OTHER THAN ME AND COMMUNOS: DO NOT FOLLOW UNTIL PROVEN. I need to hear it from him.

Flash Indonesian fastboot rom via ADB and Miflash.

Turn off phone and reboot to fastboot. Connect the said device to PC.

In PC, run cmd-here.exe in the adb directory and enter:

fastboot erase system

fastboot erase vendor

fastboot reboot bootloader to enter bootloader

Make sure you backup the IMEI to ensure safety before flashing via SP Tools.

Download an Indonesian fastboot rom from source then flash it to phone via MIFlash. (Recommend: 12.0.1 or lower)

After flashing, reboot the device and viola, you've got an Indonesian version of the MIUI to your Global Variant Device.

Flashing TWRP.

Download the said recovery from this link below

"https://drive.google.com/uc?id=1TPdi1UGf_kUxFOdTl3u8xY5h-aQUDz9h&export=download"

Reboot device to bootloader and connect to PC.

In PC, run adb and type

"fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img" (vbmeta from the indonesian fastboot rom, NOT from the Global fastboot rom)

"fastboot flash recovery recovery.img"

"fastboot reboot recovery"

After that, the recovery should be working.

Flashing a Custom Rom.

Download a Custom Rom from a telegram or the links provided below:

https://xdaforums.com/t/building-ro...ote-9-10x-merlin.4231389/page-4#post-84494251

Then, connect phone to PC and copy your preferred rom to SDCard (Memory card is recommended).

Reboot your phone to recovery.

In TWRP, select install and choose the rom from SDcard. Then, flash it.

Reboot your device.

Viola, you just customize your phone.

This summarize everything you have told me. If you want to add more, feel free to do so. But I can assure you that these are the things I understood and nothing more.
[Redmi Note 9 Guides, News, & Discussion] Communos:
For downgrading

fastboot reboot fastboot

fastboot erase system

fastboot erase vendor

fastboot reboot bootloader

(Fastboot reboot fastboot is important step, it reboots your phone to userspace fastboot where you can erase system and vendor which you can't in normal fastboot.)

For TWRP

fastboot flash recovery.img

fastboot --disable-verification flash vbmeta vbmeta.img

fastboot reboot recovery

Please note that for flashing PORTS by me, 11.0.2 Indonesia rom is needed. Link: https://xiaomifirmwareupdater.com/miui/merlin/stable/V11.0.2.0.QJOIDXM/

For flashing CUSTOM ROMS 12.0.2 Indonesia rom is needed.

Xiaomi Firmware Updater

The ultimate script that provides firmware packages for Xiaomi devices.

xiaomifirmwareupdater.com

In TWRP, before flashing the PORT you have to wipe DATA, DALVIK, CACHE and INTERNAL STORAGE.

(DO NOT FLASH MAGISK RIGHT AFTER THE ROM, DO AFTER FIRST BOOT)

please note that the links I provided need 11.0.2 Indonesia firmware, 12.0.1 is for CUSTOM ROMS, These are PORTS, not source built ROMS.
[Redmi Note 9 Guides, News, & Discussion] DavitidzeSh:
Is the CrDroid port any good? which device os it ported from?
[Redmi Note 9 Guides, News, & Discussion] Communos:
These are ported with patches and vendor with source built generic system images, not from any device

And it works fine, Everything's working quite well, SELinux enforcing.
[Redmi Note 9 Guides, News, & Discussion] c.whoopee:
Another clarification, when you said PORTS you meant the roms that we're modified to work at a specific firmware such as Bliss and Shapeshift and CUSTOM ROMS are the ones provided by other modders such as Pixel Experience etc? If not, please add more info about it.

Note: Sorry for being nosy but I need it for additional research.
[Redmi Note 9 Guides, News, & Discussion] Communos:
Yeah, these are called ports because , GSI is for all devices with treble support, which means the System was not originally made for this device, but has been modified, and zipped with the vendor and other files which make it specifically for Note 9. Hence a GSI port .

The custom roms are built in the first place specifically for the device.

All of these you mentioned, Shapeshift, bliss, pixel experience are rom projects, but depends how you make it for your device, if you take an already existing generic image and modify it, it's called a PORT. If you build them on the server firsthand, it's called a ROM.
[Redmi Note 9 Guides, News, & Discussion] Manjotbenipal:
You are right just uninstalling bloatware with root and applying a mtz theme works perfectly. No need to put device and its features at risk 😉
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Maitreya29:
NezukoOS

/* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

The people working towards bringing you this release are:

Maitreya Patni, Source.

Your device maintainers.

And all the people we cherry pick from!

/* Changelogs
1.4 Release
• Completely rebase rom, start from scratch. It's a whole new rom technically with far less bugs. New beginnings if you may.
• Redesign Settings home page.
• Redesign About Page
• Redesign Dialer.

• Completely open sourced the rom. Official and unofficial are the same now.
• Vanilla builds

• June SP
• June Pixel FP
• Enforce marlin fp for google photos, enjoy your gay unlimited storage.

• Since this is a complete rebase there are a little less customizations for now in comparison to the last version. Rest assured they'd be back later.
• Also added our wallpaper based accent color generation system.
*/

1. Download the ROM, and Magisk if you want root/Gapps if needed.

2. Wipe System, Data, Dalvik, Cache.

3. Flash the ROM, and Magisk if you want root.

4. Reboot and Enjoy.

We would like to thank the following ROMs, because if they weren't here, we couldn't be there too <3

LineageOS

Pixel Experience

And much more cherry-picked from!

Download here!

Source Code:

ROM Source

Kernel Source

ROM Support

Device Support​
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Maitreya29:
reposted because I forgot to link kernel sauces in old post, very sorry.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] TufTurf:
Nice work.. is this rom built on top of PixelExperience or PixelExtended ?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] dashengqie:
NFC bus card recharge error occurred, can you solve it?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] TechieTwinToes:
Great work!! Super smooth UI.

The only thing I wish you could add would be Smart Charging.

It really helps keep my battery anxiety in check.

Gonna follow the development closely! 😃
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] PeterJ74:
2 times now, in 24 hours when the phone would not respond to input except if I keep pressing power button for the power menu to show, but that menu does not open settings or anything else. Had to restart the phone to use it

EDIT: happened a third time, it seems to be unusable to me...
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] asfandyartamoor:
Really Loving this rom, I only have a question.

Why does it not say and feel like the phone is dash charging or is it just me?

Don't get me wrong here, it charges fine but I feel like the charging speed is somehow slower than what I got from Pixel Extended rom.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] srivatsava777:
Use lazy kernel. Default kernel is causing problems for a limited no of users.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] oollav:
Very good rom! It boots fast and it's very smooth. The only thing I would like to have is the google voice match. Is it possible to get/fix?

Keep up the good work!
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Fireblast3:
Great rom, can I suggest a rotation control? like 180 rotation. Thanks

Edit: Can you separate Ring and notification volume?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] lukedcypher:
This ROM is so underrated ! Super smooth fast AF experience while being perfect for the battery too! Maitreya is a genius !
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Ali Rafique:
This for all OnePlus 5t devices whether it is global or indian variant?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] vbwoy:
Hey guess does gcam 8.0 front camera work for this rom as yet?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] sawkit:
Thank you very much ! Just one thing, since i installed you're OS, i don't have a lot of battery left. After 7 hours, my 5T shutting down
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Maitreya29:
General update post, Soundtrigger issues and hotwod enrollment have also been fixed.

I recently found a fix for WFD which would be included in the next update. Rest should be good. If anyone still has questions feel free to reply to this post.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] lethallunatic:
Hi,

When you say fixed on which build is this?

Could you please tell me why one build is twice as large as the latest one here? I have not installed the build yet but kind of curious.. Not in a country right now where changing Android builds is easy.

I would really like to try a signed build of Android, Unfortunately Lineage is not which gives me a headache between each update. I wish they did...

View attachment 5368257
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] KeinePanik:
Usually zips with about 700 - 800mb are vanilla builds (no Gapps included). Zips with more than 1GB have Gapps included.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Maitreya29:
2021-06-20 is latest, it's smaller because it's a vanilla build. You'd have to flash GApps seperately.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Ravi3467:
How to find gapps for this rom ?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Ravi3467:
Does it has twrp pre-installed ?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Maitreya29:
use any you like.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Maitreya29:
ROMs dont usually ship with preinstalled TWRP atleast not for this device.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Maitreya29:
Hello guys, small update. I will be moving on to another device and this ROM is no longer maintained. I had fun here but it's time to move on. Thank you very much!
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Oswald Boelcke:
Thread closed on request of OP @Maitreya29 as the OP doesn't anylonger owns the device and is unable to support. However, thanks very much for your highly appreciated contributions.

Regards

Oswald Boelcke
[Google Pixel 5 Questions & Answers] Ewto16:
I got a notification in Magisk Manager that there is an updated version of Magisk available. How do I update to the newest version? Do I have to patch a new boot.img and push that down to my phone? I didn't think it was possible to "in place" upgrade Magisk. I recall that not working on my previous Pixel at all.
[Google Pixel 5 Questions & Answers] JimSmith94:
Just update it in Magisk Manager. That works for my Pixel 5. I only patch the boot.img after doing the monthly security update.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Maitreya29:
Project Radiant

/* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

The people working towards bringing you this release are:

Maitreya Patni, Source.

Your device maintainers.

And all the people we cherry pick from!

/* Changelogs
1.4 Release
• Completely rebase rom, start from scratch. It's a whole new rom technically with far less bugs. New beginnings if you may.
• Redesign Settings home page.
• Redesign About Page
• Redesign Dialer.

• Completely open sourced the rom. Official and unofficial are the same now.
• Vanilla builds

• June SP
• June Pixel FP
• Enforce marlin fp for google photos, enjoy your gay unlimited storage.

• Since this is a complete rebase there are a little less customizations for now in comparison to the last version. Rest assured they'd be back later.
• Also added our wallpaper based accent color generation system.
*/

1. Download the ROM, and Magisk if you want root/Gapps if needed.

2. Wipe System, Data, Dalvik, Cache.

3. Flash the ROM, and Magisk if you want root.

4. Reboot and Enjoy.

We would like to thank the following ROMs, because if they weren't here, we couldn't be there too <3

LineageOS

Pixel Experience

And much more cherry-picked from!

Download here!

Source Code:

ROM Source

Kernel Source

ROM Support

Device Support
​
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Maitreya29:
reposted because I forgot to link kernel sauces in old post, very sorry.

I provide support on telegram, I dont check XDA often.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] davidmlrdvm:
Mod edit - translated by https://www.deepl.com/translator and the post below merged:

good rom, recommended very complete and functional

do you recommend any specific kernel?

********************************************************

buena rom, recomendada muy completa y funcional

recomiendas algun kernel en especifico?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] arcslt18:
Am i missing something here, Could not find screenshot. Anyone please?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] AtomicXzz:
Congrats on releasing your own rom, and thank you for your continued support for cheeseburger.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] pippideniro:
looking forward to try this rom. so unfortunately Official Pixel Extended was mb abandoned.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] JohnWrick:
Clean flashed. No 3rd party kernel. I am experiencing charging issues.

Does the "Smart Charging" feature of the ROM doesn't work?

Even if I disable it, will it work?