Help : how to go back to Android on Oneplus Nord 2 5g ? (device not functional under Ubuntu Touch)
-
Hi !
Is it possible to install back an Android OS (OxygenOS or any operating one) on a Oneplus Nord 2 ?
Problem encountered :
As far as I'm concerned, the device is not usable under Ubuntu Touch for now :- SIM card not detected
- no sound (unless the phone is connected with bluetooth external loudspeakers)
- impossible to accord any permission to acces the camera
- many other minor bugs (w/ alarm clock, torchlight, battery lifetime, bluetooth...)
Already tried :
- reinstall UT a 2nd time (still with UBports Installer, still with "Wipe data" + "Boostrap partition" well checked) (also tried the 2 update channel choices - oddly with the same result)
- reboot several times (before/after updates, without/with the Sim, in Recovery mode...)
- searched in forums, help pages and documentation, tried things... but didn't find any solution.
Help wanted for :
- well, finding the easyest way to make my phone work correctly !
-> As there is nothing official under /e/OS ou LineageOS for my device, I think would like to go back to a classic OS for now (and wait for UT to be fully developped in a stable version for my device!) but I can't realy figure how to.
-> There is no official Oneplus Firmware file, but I found 3 different links to download the Stock ROM. I don't understand if the procedure is the same from a Ubuntu Phone, nor if it is operational under Linux, nor which link to choose :
(Otherwise, regarding AOSP ROM, there are severals roms from [Project Elixir](link url) and also this unofficial [DerpFest](link url) build which seems to be well but never heard of either before and not sure it's the easiest/stable option, does anyone have any feedback?)
=> I feel I was not experienced enough to use a beta/devel version (I've been an Ubuntu user on the computer for years, but this experience with the phone is so much more complicated!) and i'm feeling a bit lost...
Device : Oneplus Nord 2 5G (denniz)
Current OS version : Ubuntu 20.04 (r64)
OS uptade channel : 20.04/arm64/android9plus/devel(nb : comptuer running under elementary OS 0.4.1 Loki, based on Ubuntu 16.04.5 LTS)
-
@taillecrayon said in Help : how to go back to Android on Oneplus Nord 2 5g ? (device not functional under Ubuntu Touch):
Current OS version : Ubuntu 20.04 (r64)
That may be a big part of the problem. The Ubuntu 20.04 based version is in beta; it's not ready to be used by the general audience. Did you happen to try the Ubuntu 16.04 stable version?
-
@moem thank you for answering
I had only 2 choices for the os update channel : 20.04/arm64/android9plus/devel and 16.04/arm64/android9/devel.
Tried both, but in each case it installs Ubuntu 20.04 !
Actually there is no UT stable version for my device yet... and obviously it happens to be too complicated for me ! That's why I was wondering if the best thing to do wasn't to reinstall an Android OS...
-
@taillecrayon said in Help : how to go back to Android on Oneplus Nord 2 5g ? (device not functional under Ubuntu Touch):
in each case it installs Ubuntu 20.04 !
That is super weird! And in each case, even if it had installed the proper version, it would be devel... which is for testing, not for general use. So, yes... you might be better off installing a different OS for now. I've never done that so I can't help, but maybe LineageOS fulfills your needs? This page might be helpful, or this one.
-
@moem Yes, it's very strange!
And the dedicated device page on the UT website was warned that "The device is still in development and has partial functionality" and that some of the smart functionalities (wireless monitor, offline charging, automatic brightness, NFC and small stuff like that) "might not work yet"... but all the basic features (calls, SMS and cellular functionalities, camera, torchlight, bluetooth...) were supposed to work.
The (unofficial) LineagesOS for my device is also a beta version so I'll leave it to someone else !
I would like to try one of the Stock ROM links I found, but I realy don't know which one to choose, nor if it will work, nor if there is something specific to do from a device running under Ubuntu Touch.
Everything seems to become suddenly so much more complicated to me now !
I'll wait to see if anyone can help...
-
@taillecrayon I had tried this: https://forum.xda-developers.com/t/stock-full-rom-oxygenos_11-3_a-20-eu-dn2103-unbrick-guide.4366985/. It worked fine.
About LineageOS, I believe the port is based on it. I had the same problems on 20.04, but 16.04 worked fine as described in the device page. -
@taillecrayon 16.04 worked with UBports installer 0.9.7, maybe you should update? You can join the telegram group for this device: t.me/ut_oneplusnord2 (https://t.me/ut_oneplusnord2)
-
@ikoz Thanks for answering !
My UBports Installer version (0.9.7-beta) is the last one for my distribution (elementary OS) - I hadn't thought about it, but may be part of the problem...
An other strange thing is that the first times I tried to reinstall UT (whether it was 20.04 or 16.04), UBports Installer detected my device as "Ubuntu alps oplus6893" (insted of "Oneplus Nord 2 5g" the very 1st time), but now it says "your device halium_arm64 is not supported"...
Anyway, I'll try to go back to an Android ROM (relieved it worked for you!)
But I'm still wondering if the way to do it will be the same as described in most tutorials (as my device is not running under Android anymore) ? For instance, are Android tools (ADB & Fastboot drivers...) going to match with my "ubuntu phone" ?
-
@taillecrayon ADB and Fastboot drivers will still work. It is normal for the device to be detected as something else, usually the modem chipset (?) under UT when reinstalling with UT installer (but not when doing the first install from Android).
-
@taillecrayon They should be flashed with mtk client. Instructions are available on the xda thread.