Skip to main content

Command Palette

Search for a command to run...

📉 How I Accidentally Upgraded to Android 15 and Downgraded Back to Android 14 on My OnePlus Nord CE 4

Updated
3 min read

⚙️ Why I Use This Phone

I use my OnePlus Nord CE 4 exclusively for livestreaming via an external camera. It’s not my personal phone — it’s part of a dedicated setup that includes CameraFI Live, RustDesk, and MacroDroid. Because of this specific use, stability and automation control are critical for me.


🤦 How I Ended Up on Android 15

I received an OTA update notification, and without checking the version properly, I went ahead and clicked “Install”. I kind of knew Android 15 was rolling out, but I didn’t double-check.

Right after the update:

  • The UI looked different

  • Some permission dialogs changed

  • And overall, the system felt less predictable for my livestream use case


🚨 Why I Wanted to Go Back

Android 14 had been rock-solid for my livestreaming setup. With Android 15, I started worrying about:

  • Background service interruptions

  • USB permission popups behaving differently

  • Compatibility with automation scripts in MacroDroid

So I decided to downgrade back to Android 14.


❌ Local Downgrade Didn’t Work

I first tried the usual local upgrade path:

  • Downloading firmware via Oxygen Updater

  • Looking for older full OTA zips

But OnePlus no longer publicly provides older full OTA firmware. Oxygen Updater also only showed the latest Android 15 builds.


🧠 Found the Fix on XDA

After spending hours searching forums, I stumbled across a lifesaver post on the OnePlus Community: 🔗 OnePlus OTA Archive Thread

It had full OTA zips by model and version, including the one I needed: `10085_sign_CPH2613_11_A_OTA_0360_all_LC1KTR_00011011.zip`
This was Android 14 build: 14.0.1.420EX01


🧰 Downgrade Process: Local Upgrade Worked!

Even though many people online said EDL or fastboot was required — I was lucky. I just:

  1. Copied the OTA zip file to my phone’s internal storage

  2. Renamed it appropriately if needed

  3. Opened Settings > System > Local Update

  4. Chose the file and installed it

No payload extraction, no fastboot flashing, no QFIL — it just worked. 🙏


🛠️ What About Drivers or Fastboot Problems?

Surprisingly — none.

  • No driver issues

  • No fastboot devices problems

  • No bootloops

  • Just a clean, smooth downgrade


✅ Back on Android 14 – Fully Stable

I’m now back on Android 14, with a stable build that works perfectly with:

  • CameraFI Live

  • RustDesk screen sharing

  • MacroDroid automation

  • Powerbank-powered long streams (15–18 hours)

No permission glitches, no crashes, no battery optimization surprises.


💡 Final Note

If you're in a similar situation, don’t waste time manually unpacking payloads or hoping for fastboot images — just grab the full OTA zip from: 👉 OnePlus OTA Archive Thread

It saved me hours — and now my streaming setup is back to being bulletproof.

5 views

More from this blog

V

VS Writings

31 posts

Crazy Developer From India, who has more interest in programming than a main stream academic!

I ❤️ Open Source!

📉 How I Accidentally Upgraded to Android 15 and Downgraded Back to Android 14 on My OnePlus Nord CE 4