yashsingh1/xdaforums huggingface dataset:
[OnePlus 9] reconman:
Follow the guide here for incremental OTAs: https://xdaforums.com/t/guide-magisk-unlock-root-keep-root-oos-12-c-48.4252373/

I'm not sure if it actually works, I didn't press "Reboot" in Magisk, but instead tried to reboot via the System Update app, which reverted Magisk and left me with a stock ROM without root.

With the help of some python scripts, I was able to produce a LE2113_11.C.48 patched boot.img. Here it is: https://mega.nz/folder/m4gT2Jpb#L9b10as6NluP_QJoYb8fng

The stock boot.img is included just in case someone needs it.

If you've lost root and want to restore it again:

1. Boot into fastboot either by holding Volume Down while booting or using adb reboot bootloader

2. fastboot boot LE2113_11.C.48_patched.img

3. Open the Magisk app and choose Install -> Direct Install (recommended)

4. Reboot via Magisk
[OnePlus 9] master_axe2:
is this for EU?
[OnePlus 9] reconman:
LE2113 is OnePlus 9 EU, so yes.
[OnePlus 9] cruzzmz:
.C60 killed my mobile network ... and i think i am not the only one facing this
[OnePlus 9] EtherealRemnant:
Either follow the instructions I posted in the other thread you replied to in order to get data fixed with root or use the OOS11 downgrade package for your device that's in the first post to get back to OOS11.
[OnePlus 9] shadowstep:
Added C.60 (IN) to the first post.
[OnePlus 9] WesTD:
link is expired
[OnePlus 9] jmadiaga:
thank you
[OnePlus 9] reconman:
Sorry, updated the link. Didn't know that it expires.
[OnePlus 9] Dan Forever:
How do you use these? Is there a how to/guide somewhere?

Do they work with the MSM tool?

Can I use these to switch back to stock OxygenOS from LineageOS?

Thanks!
[OnePlus 9] EtherealRemnant:
The easiest way to go back to stock is to use the MSM Tool. Anything else risks bricking the device to the point you have to use the MSM Tool anyway.
[OnePlus 9] Dan Forever:
The reason I ask is there doesn't appear to be an MSM tool for EU/2113 variant. I tried the "global" one but the msm tool threw an error at me
[OnePlus 9] EtherealRemnant:
https://xdaforums.com/t/unbrick-guide-for-oneplus-9-eu-le2113-only.4448501/
[OnePlus 9] Dan Forever:
Oh my god you're amazing. My google foo has been failing me up until now.

I'll try it tonight and let you know how it goes.
[OnePlus 9] EtherealRemnant:
Worst case scenario, use the OnePlus 9 Pro Indian MSM to flash it and then use my modded 11.2.4.4 MSM to get back to normal firmware (if you use the Indian 9 Pro MSM and don't flash another MSM, you will be stuck on OOS11 because OOS12 the touchscreen won't work).

https://xdaforums.com/t/global-11-2...-for-indian-variant-flashing-as-well.4454357/
[OnePlus 9] Dan Forever:
Success! I'm back to stock OOS11 \o/

Thanks again :)
[OnePlus 9] rophiroth:
Shalom, can someone upload a full OTA of LE2111.C61 or the boot image? thanks

PS: I exctrct what I think is the .61 full OTA, but when I do a full payload dump with payload-dumper-go_1.0.0_windows_amd64 console show me boot image size is like 200mb, then the result is of 60mb more less D:
[OnePlus 9] dl200010:
Even Oxygen Updater isn't giving full OTA anymore. You can update with incremental, but follow Magisk's write-up and disable all modules first, but no need to reboot when disabling modules.
[OnePlus 9] rophiroth:
I download a new version of payloader go 1.2.2 and got a decen 196mb boot.img do you think it would be safe to patch it and use it for root?
[OnePlus 9] dl200010:
I'd first try "fastboot boot boot.img". If that boots just fine, than use Magisk to patch the img file. Than "fastboot boot magiskboot.img". If you have root, then you can direct install in Magisk app. That way there is no need to flash the img alone, and Magisk will backup boot so it can be restored when the next OTA comes.

Doing "fastboot boot boot.img" will boot that image without flashing, and if anything is wrong, then you just force shut off the phone and turn it back on. It will go back to the original boot on the phone and not the img you booted.
[OnePlus 9] rophiroth:
Thank you, that worked pretty well, I will see if I can upload the stock boot img and the patched.

PS: Here I upload the stock boot and patched for c61
[OnePlus 9] dl200010:
Good! Once you patch the boot.img, then back it up on your PC. If in the future you lose root, then you can "fastboot boot magiskboot.img" to direct install.
[OnePlus 9] rophiroth:
My phone says its LE2111 but the box says LE2110, is that normal? Should I try to go back to a global version? I've FPS and probably other performance problems
[OnePlus 9] EtherealRemnant:
LE2110 is China, LE2111 is India. You have a Chinese phone running Indian firmware. Depending on where you are using it, you won’t have the most ideal experience since the Chinese model is missing a number of bands the global device has.
[OnePlus 9] rophiroth:
Thank you for your answer, actually everything in terms of bands work like a charm... I have FPS problems on 3d games only, probably battery drains or memory leaks... But I think LE2111 is the automatic update for chinese phone
[OnePlus 9] EtherealRemnant:
LE2110 normally comes with ColorOS, not OxygenOS. Someone converted it to Indian LE2111 firmware.

If the bands are fine, there's no need to do anything else. Unfortunately these phones just have buggy stock software. OnePlus throttles the SoC significantly so you either have to use performance mode in the battery settings to force high clocks or you have to go to a custom ROM.

India gets updates before everyone else does (it goes China > India > global > EU > T-Mobile) so it's not a bad choice for firmware, just unfortunately the stock firmware leaves a lot to be desired in many ways......
[OnePlus 9] TheSubMatrix:
Greetings all! I am attempting to root my oneplus 9 and have run into a bit of a snag. My OOS version is the global version of c61 but there doesn't appear to be an img of it on the official repo or unofficial XDA repo. From seeing this I assume I have to downgrade back to c48 and use the magisk ota update feature to get to the latest version. My question is, how to I go about downgrading my OOS back to c48 so I can root and use magisk's ota updater to get back to the latest version with root? Or, if possible, is there a way to get my hands on the global c61 version so I can patch it with magisk?
[OnePlus 9] rophiroth:
I extract from the payload of the update c61 of LE2111 and update here, also update the patched version, you can try fastboot boot the img and root from magisk https://androidfilehost.com/?w=files&flid=335174
[OnePlus 9] chrisrg:
I have LE2113 EU OP 9 which has been MSM restored to OOS 11.2.7.7.

After setting up downloaded OTA 11.2.10.10, installed and booted ok.

Another update is offered: C.47, 4042 MB so I assume it's a full OS image?

It downloads and installs and prompts the reboot.

On rebooting it fails. The "powered by android" screen just flashes briefly and screen goes black again while it changes slots and boots back to OOS11.

I've tried downloading the flashable zip from here but the result is still the same.

I don't know what's going on with oneplus because according to the Oneplus now virtually unusable forum, EU has been updated to C.61

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

EDIT: *Got this sorted now:

Solution was to flash the LE2113_11_C.47 rom from page 1 by fastboot booting twrp and installing in usual fashion.

There were some red lines in twrp suggesting rebooting recovery when done so unplugged phone , rebooted to the oneplus recovery where wiped cache and data before rebooting.

Reboot took a while but when done bootloader is *relocked automatically* and ota update for C.61 appeared.

Installed and rebooted ok and another update for C.62 appeared.

Rebooted again and another small update appeared, still C.62 but with June security patch.

*Turns out I was wrong about this. I assumed the bootloader had relocked because there was no warning screen when rebooting the various updates.I noticed later that it was still unlocked.

All atempts to relock fail and the device bootloops and will not boot. Unplugging and button press combo for fastboot mode gets you back to fastboot where it can be unlocked again.

-----------------------------------------------------------------------------------------------------------------------------------------------------
[OnePlus 9] ACEBILBO-I:
For the first time in a while I finally got ahold of a full ZIP, thanks to Oxygen Updater, on EU device. Somebody will be able to also make a patched magisk image with it.

It showed up when I was going to be upgrading from C61 to C62. It allowed me to do the unroot and root inactive slot before rebooting trick, when updating with the local update app that you can download (didn't seem to work from the phone settings, even tho it was introduced again since C61).

I tried to upload it to Mega but for whatever reason the upload never finishes, so please add it to the thread when you find a good file host (and possibly to the OP)

MD5: 5d3bb9cd1048ff717f8c77843038d24c

Original file name: 7a9d6d0e76bd4555a4412ebb442e316f.zip

EDIT: I extracted the stock boot.img from the zip using payload dumper, please do test if it works by booting it rather than installing it before doing patches, as the payload dumper quit before the end of the process with an error (it has issues with files bigger than 4GB, but it did seem like boot was extracted correctly) and I don't want the img to be unreliable and somebody ending with a bricked device

Mega

EDIT 2: Magisk patched
[OnePlus 9] morfances:
Sorry I didn't understand: this .img file is used to upgrade from C61 to C62 oneplus 9 EU version?
[OnePlus 9] ACEBILBO-I:
Nope, the .img is for patching with magisk (provided it works), the zip for the update you need to download using oxygen updater until someone is able to upload it in the thread
[OnePlus 9] Oggy512:
Did you manage to patch the boot.img with Magisk? I didn't. I extracted the boot image from the OxygenUpdater Zip as well and tried to patch with Magisk v25.1, 25.2 and Canary, but when I boot the patched version via fastboot and then try to install via Magisk app, it doesn't let me install it (direct), just patch boot image again.

I tried also with your version from Mega, no luck...

Any hints?
[OnePlus 9] ACEBILBO-I:
I have added next to the stock image a Magisk patched one, unfortunately as everything's working fine and I've had trouble in the past I can't really afford to test it, however I suspect if you had root before updating that you would probably need to boot into the patched image, use magisk to "Uninstall">"Uninstall completely", and reboot, if after the reboot you still have some leftover magisk app I'd uninstall it, we want to get rid of Magisk in any way possible.

Then boot again into patched mode and install Magisk, I've had this issue in the past and that's how I fixed it, but I'm not sure it's the same problem for your case, perhaps there is something new with these ZIPs that OnePlus provides (although if you don't have root right now I don't think it will make matters any worse so worth a shot).

For future reference if you already had root on C61, use the method for rooting before rebooting for the update, as it saves a lot of time and hassle (and it worked for me), and it's the reason why I prefer so much more when we get full ZIPs, with OTAs you need to unroot and root again after the update.
[OnePlus 9] Oggy512:
I did have root on C61. Until now it was possible to install the update, but not auto reboot and install root again via Magisk app, before reboot.

This time, when I clicked install it did automatically the reboot, without confirmation, that's the reason why I lost root. Apparently I wasn't awa of that "local update apk thing", which seems to ask for reboot, instead of auto-reboot.

Anyway, now itÄs too late and I'm on unrooted C62 (without uninstalling root before of course).

I tried to boot you patched version from the post above, but I got the same result: If I boot it and then open magisk (25.2) app, it says "Installed: N/A".

But I do not have any option to uninstall or remove root/Magisk, as you mentionend. So same result as with my patched version...

Any other idea?

My problem is right now, that I can't get Google Pay to work, since it detects root (which I haven't, but it detects the unlocked bootloader and doesn't let me pay). I don't want to relock bootloader, since it would wipe the phone, so I'd like to have root again ;-)

But apparently the patching method trough extract boot img from Oxygen Update doesn't work anymore :-(
[OnePlus 9] ACEBILBO-I:
That's really unfortunate, I know how you feel because the only issue I always have is GPay, there are 2 possible things:

Disclaimer: have data backed up as I've been in bootloops before because of one thing or the other

1. If you still have a "masked" magisk app (the one renamed), perhaps that one once opened could help out with uninstalling or other things you could need (either in normal boot or perhaps in patched)

2. I'm pretty sure that you can install and uninstall magisk through a recovery by renaming the .apk of magisk manager to uninstall.zip (and maybe magisk.zip for installing), if there is TWRP for Android 12 try to boot that recovery and use uninstall.zip, rebooting then going back to use the installation .zip. If TWRP isn't available I think there is also lineage OS recovery (again, you should probably boot from it as there have been a lot of issues flashing recoveries in the past). You need to do a bit more research but hopefully this could help.
[OnePlus 9] rophiroth:
Shalom 🙏🏼 🔯, I forgot to reinstall magisk before reboot on update c62 of LE2111, can someone send me patched boot img of c63? U, u thanks
[OnePlus 9] xiaozi:
Can someone direct me to LE2115_11_C62 stock rom? I just got the oneplus 9 from BB. Thanks!
[OnePlus 9] shadowstep:
Added C.62 (EU, IN), C.63 (IN) to the first post.
[OnePlus 9] rophiroth:
Thanks! Where are the official place for them? Im uploading the stock boot and magsik patched here:

https://androidfilehost.com/?w=files&flid=335174
[OnePlus 9] Peng Wang:
unbelievable
[OnePlus 9] trouble.:
Im on le2113 oos12 can i downgrade with flashing 2115?
[OnePlus 9] sansanc:
So c64 for EU is out.

View attachment 5711971
[OnePlus 9] kjsanjay:
Can someone explain the differences between EU, global & Indian ROMs. I live in the US and I have an India OP9 with Indian ROM. Thinking of switching to EU to avoid the bloatware & EU variant seems to be getting updates at a decent frequency compared to global.
[OnePlus 9] kjsanjay:
Can someone help me with the steps to flashing C64 for EU. I'm currently on LE2111 C.60.
[OnePlus 9] EtherealRemnant:
India gets the builds quicker than any other region. They also get beta builds quicker. The C.64 is just C.63 with some EU specific fixes. India will be the first to get the next build for sure while EU had to watch IN and GLO get their C.63 builds weeks before.

Also, the IN build has the carrier settings files for IN carriers. There is no guarantee that EU will. This would mean the loss of VoLTE, 5G, and WiFi calling, which is why I had to convert my GLO 9 back from IN and CN after testing as I couldn’t make calls unless I was on 3G.
[OnePlus 9] kjsanjay:
I see. I am currently in the US. So would it be better for me to switch to the GLO?

My phone is the Indian OP9 with dual SIM & no wireless charging. I just got EU ROM running on the phone still haven't noticed any issues yet.
[OnePlus 9] EtherealRemnant:
Download the Force LTE Only (4G/5G) app from the Play Store, use Method 2 to bring up the phone information dialog. Check and see if VoLTE is provisioned or not.
[OnePlus 9] kjsanjay:
You're right! VoLTE isn't provisioned. :/

Does that mean it's best I move over to global ROM?
[JASJAR, XDA Exec, MDA Pro ROM Development] kingkobra:
guysss....as much as i love my universal....i just cant stand da problem its giving me since ive bought it. n finally i know wats da problem wid it....

its actually the voltage problem wid the motherboard. i mean once i press da power button to turn off da display...it gets stuk.n wud not com bak to life unless i soft reset it...n cause of dis da battery life is amazing...lolzz...1 hour n pooof...battery dead.

ive even searched for a solution but nothin can fix it.

plzzzzz plzzzz plzzz....if any1 can show me da way of buyin myself a new motherboard for my uni...i wud be greatful throughout my life...plzzzz...help me wid dis. im in love wid da universal n don wanna part wid it. moreova if ne1 has a broken uni wid a workin motherboard...plzzzzzz m ready to buy it......

btw.....i need it in india...

plzzz help me guys.

thxxxxx..........

xda-developers rocks :)

cheeeeers
[JASJAR, XDA Exec, MDA Pro ROM Development] yasamin:
Solution

I suggest upgrading a good rom plus a new Radio.nbf the radio part should be made for your device ie Qtek, Jasjar or whatever it may be, by the way this seems to me a software error. also you'd better SIM Unlock after upgrade upto now radio 9 plus rom from PDAViet called HAT.RAR has been best for jasjar
[JASJAR, XDA Exec, MDA Pro ROM Development] kingkobra:
cmon guys...if anyone can help me wid dis....i wud be veryy gratefull.

peace......
[JASJAR, XDA Exec, MDA Pro ROM Development] x_JoM_x:
try new battery.
[JASJAR, XDA Exec, MDA Pro ROM Development] rdosti:
If its really hardware..then software solutions wont do any good, ... honestly though I continue to offer cooking services for Universal..I dont have one... The universal days and over...finding a universal will be tough since the market rates are less than 80$ for a Universal in most countries...And the buyers wont sell that low any more.

If you can get hold of a new Universal ...that would be better...
[JASJAR, XDA Exec, MDA Pro ROM Development] kingkobra:
hmmm......thx for da reply dude...yesss m pretty sure dat its a hadware fault as i hav read dat sum uni has dese kinda wierd probs like dis voltage ****....awww man.....u just gave me an idea.....well i was gettin a uni without the flex cable for less dan 65$...lets c if i can still find it.

thx for da help bro.....

cheers.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] raystef66:
I'm really interested in the battery life of this F3 with his 4520mah.

As I've seen some early reviews on YT they come to the conclusion that SOT rounds about 7h...

Ofc the 120Hz drains a lot but compared to my F2 Pro with 4700mah (60Hz), I can easily get 14h SOT on average use.

Point is that I'm rather disappointed by the SOT with this 4520mah battery even on 120Hz. I would have expected ~10h on 120Hz with average usage.

Would like to know your opinion on this.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Nemix77:
I don't think the panel supports variable/adaptive refresh rate.

Perhaps we'll just have to wait and see if the panel can do 90hz with a mod.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] raystef66:
Panel doesn't support variable for now but can be done on custom kernel/mods. Afaik no major problem on that.

But a ~7h SOT with a running 120Hz on normal use and a 4520mah battery is a fairly bad result if you ask me.

Lowering refresh rate to 90 and even 60 compromises the real value of this 120Hz screen which is one of the main reason why I would buy this well designed phone...
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] bagnolo2015:
For me 6/7 hours of screen with 120 hz screen frequency are excellent.

But I doubt that you can do those hours of screen at that frequency. Or am I wrong?
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Kom_zo:
That is so much better than I expected. I wonder how far we can stretch the screen on time by removing all the bloatware or installing a custom ROM.

How much can we expect the battery to degrade over time? If it's 9,5 hours now, can we expect it to be ~7 after 2 years of use?
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] huntersun:
Setedit

user_refresh_rate and peek_refresh_rate to 90
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] raystef66:
Nice better then expected, almost 10h....

Have bought mine since a couple of days (2 weeks waiting time) and intend to make the Offical crDroid for it and as expected this will improve drains too, especially idle which is worse on stock. Some YT vid mentioned a drop of 10% overnight where we can easily obtain ~0.3%/h idle drain.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Kom_zo:
I see you are already the maintainer for the POCO F2 Pro build. It would be awesome if you could bring crDroid to the F3! Please keep us posted :)
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] raystef66:
Yea I'm maintainer for F2 Pro, MI9 and axon7 but when F3 is passing the test (can resend within 30 days) and feels smooth to use I sure will be setting things up to get custom rom running.

We'll see how things evolve.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] wakko42:
Would be great, love your rom for mi9 ;)
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] GeForce66:
The battery life really is amazing as shown in the linked video.

However most tech youtubers get ~7h for some reason.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Nemix77:
I'll be doing this when my Poco F3 arrives in Canada next year...

Hopefully it helps with battery life, heat and ultimately minimizes screen dimming.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] ciccio83q:
Sadly I have mine since 3 days ago and the battery drains very quickly. Completely debloated through adb, but the problem persists. In idle, I lost almost 20% of the total charge
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] raystef66:
Same. Rather disappointing...

On 120Hz I had a 15% SOT drain and this morning had lost 20% overnight (~2.5% idle)

In comparison : my F2 Pro on latest stock rom from a user shows 7.8% SOT drain and about 0.33% idle... with a 4700mah battery.

So do the math. Even on stock the idle is way too high.

Going to test 60Hz for some time to check SOT as well.

Btw, sound is amazing. As screen brightness is (better then F2 Pro). Nice blazing fast fp scanner and cool design as well ofc. Haptic is a little weak tbh but doable.

EDIT : did some test this morning on 60 and 120Hz and surprisingly the loss was 5% on 60 and 7% on 120. Tested 1 hour playing around... so fairly ok.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] unrated87:
@raystef66 i hope you will do some magic to the device ;)
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Nemix77:
I heard the haptics on the F3 are near flagship quliaty from most YouTube reviewers.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] raystef66:
We are currently busy on setting up some stuff to build...long way to go though ;)

Haptic feels nice although it's a but faint. But not a big deal for me anyway.

Btw, did some test this morning on 60 and 120 Hz with YT playing in the background and actually the results are better then I thought : lost 5% on 60Hz and 7% on 120Hz

So seems ok.

EDIT: measured idle overnight and now had only 0.2%/h drop overnight ! Also today +-6%/h SOT
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] NeoDaemon:
Also having a heavy drain on idle sometimes like 20~30% overnight, not sure what triggers it, did a reset and the drain was fixed temporally, on next charge the drain started again, another reset fixed it. Let's see if settles down or maybe a firmware alleviates it.

That bothers me the most is that doesnt show on battery statistics, it just drains til i reset the device.
[Sony Xperia 1 II Guides, News, & Discussion] Sho-Bud:
I received this update about a week ago. It has the 1 march Android security update.

I may be wrong, but it looks like the processing of the jpg files out of the camera has been tweaked. I have the impression that the processing is a bit less. Anyone noticed this as well?
[Sony Xperia 1 II Guides, News, & Discussion] Joshimahip1:
I still haven't received this update yet