In fairness, that was not my intention
I had been suggesting we try to learn how to roll back to the last update, in Post #42
Then we had the screenshot of running a âmade up commandâ.
I had to be somewhere else after that.
In fairness, that was not my intention
I had been suggesting we try to learn how to roll back to the last update, in Post #42
Then we had the screenshot of running a âmade up commandâ.
I had to be somewhere else after that.
Maybe redundant to say. But I did not manage to get twrp working on Oneplus. I had no problem with that when I installed several Samsung devices. So I had little options left.
Good morning @eosfan I wonder if you are still up for new ideas, or if this is a well deserved day of rest. I hope that remark did not seem like personal knock back, it was not intended like that.
Just on the âwhat did we learn last timeâ, well the thing that prompted my rollback suggestion is that if Recovery had never been adjusted (as it seemed from your reports yesterday morning) it might well still be a match with your âoldâ system/ e-2.1-r-
so there was the outside chance if that switching slot would restore the âprevious environmentâ.
It is important that you can always switch reliably. This is normal,
This link also explains the expected ânormalâ for the for the factory delivered device, with a Oneplus âbootloader menuâ as described here https://www.hardreset.info/devices/oneplus/oneplus-7-pro/bootloader-mode/. The bootloader menu is indicated locked to Fastboot, indicated by FASTBOOT MODE highlighted in red.
All the time the device is not bricked, if system
and recovery
are compromised and unbootable it is normal that the phone will return to Bootloader / fastboot. So this is a simple indicator that repair of both is required.
You might confirm whether your arrow keys allow you to select START from this menu and that this at least attempts to start system
. My advice would be to do this first (if it works) after any âswitch slot commandâ, rather than to attempt to look at recovery first.
As you use the arrow keys from the Bootloader menu does a new Boot to recovery option appear?
If, no, and START takes you to recovery when you expect system
then this tells you that system
is unbootable, but the fallback to recovery is still bootable.
From what you have said earlier maybe you are in the process of preparing the phone for dispatch elsewhere, but if you were up for more learning, my suggestion would be to review where you have managed to get in collecting the OnePlus stock ROM.
Alternatively, if you wanted to further explore the idea of âgoing backâ, this is generally âagainst Android rulesâ but I believe that as Android 13 is not yet established it may be possible. I am going to include this link asking for general advice on A/B slot on a OnePlus 7 because it contains a valuable contribution from @LuK1337 of LineageOS https://www.reddit.com/r/LineageOS/comments/n2fvl5/some_general_notes_about_androids_with_slots_ab/.
Good morning aibd, Always room for a new adventure. No worries, no offense taken. I totally appreciate your and everybody elseâs input in trying to help me out. If the rest of the world would be as helpful as the people on this forum this would be a different world ;-),
I am sorry but I think I do not quite understand what you are proposing.
Blockquote
Do you mean on which website I found the image? In trying to find a solution I visited so many website. I canât remember which it was. This is the name of the file I downloaded
OnePlus7ProOxygen_21.P.45_OTA_0450_all_2206171138_fa345ce5f997412d.zip
Blockquote
Do you mean still starting from scratch with Oxygen 12? Yesterday I managed to get the phone running by installing e/OS T 2.2 through fastboot on slot a. In doing so I did a factory reset and wipe.
In reaction to a suggestion of @piero I installed 2.1 on slot b. After that I updated through the system updater to 2.2. Funny thing is when I restarted the phone on slot a the version had changed from 2.2. to 2.1. So I used system updater to bring it back to 2.2.
I do assume the sideload install gets done on the active slot. But given the result it now appears the install gets done either on both slots or slots get sync.
So I guess 2.2. is now installed on both slots and the recovery will be updated in the next update automatically.
I will read the link you sent about slots maybe I will understand then.
Have a very good Sunday and yes today I will be outside in the sun and BBQ.
Thanks once more.
Read your link about slots
these instructions are even more confusing
" As an overview, the installation process first gets you to flash the lineage recovery to the current boot image. This will prevent your current OS from booting, but seeing as we will be overwriting it thatâs ok. Then you boot into recovery with the key combination.
Once in recovery, you sideload the copy partitions script to ensure neither firmware slot is older than the other. Then reboot back into recovery for good measure (this will take you back to Lineage recovery)
Then perform the wipe, and sideload the lineage zip. Once this has been sideloaded, you must reboot back into recovery before flashing anything else. Otherwise it will not switch slots and flash to the wrong one.
Then reboot in to your OS and you should be good to go "
This comment seems to say slot a is automatically copied to b
"My personal technique is to flash everything on the slot A with the last but one Lineageos build and then boot on that slot and use the updater to update to the last lineageos build which will fill slot B. Thatâs the easiest way I found. "
OK but you only just read it. Maybe it is not your situation right now. I suggest it is a thing to bookmark and come back to see how it can fit with your evolving understanding.
I will revert to answering your Post #64 only.
I was unclear of your actual success at close of play yesterday but that sounds like âa phone running fineâ ? As you have not actually mentioned it please could you paste here what is actually shown in
About phone > Android version > /e/OS version. Tap on /e/OS version to copy to clipboard.
That is not necessary (but it might be interesting for following readers) but I was just asking whether you have a fallback âStock ROMâ file, So all good.
So this is in the land of speculation but I have found it significant that neither /e/OS nor LineageOS wikis include a copy-partions.sh
so maybe there is an element of sync, unknown to me.
I will be picky, so that we see accurate information.
When you already successfully did through system updater
e-2.1-t-xxx-dev TO e-2.2-t-xxx-dev
with âUpdate recoveryâ as Post #36 one would have expected to see a âmatching recoveryâ.
If not, please tell us (or an image) of the existing recovery.
Are you asking me to check recovery on both slots? After I installed 2.1. on slot b. I booted the phone and used system updater to get it to 2.2 also.
Booting from slot a to my surprise this was back on 2.1. so I used system updater here also to get it to 2.2.
But maybe I do not understand your question correctly. How do I get an image of existing recovery?
ahh ⌠I guess I previously missed.
So we do have a fully running, satisfactory phone. Great.
⌠and when you said
⌠you meant updated again to e-2.3. Sure I expect so.
Yep it looks like everything is fine now. If I still encounter new problems I will start from scratch with Oxygen. I am very pleased with it.
Sometimes I wish I could go back to the phone booth timesâŚ
Yes indeed updated again to 2.3.
Have a good Sunday aibd!
BTW Did you get TWRP running with Oneplus?
I understand that when slot A is active, the install or upgrade is done to slot BâŚ
Indeed, and this fits with from https://www.xda-developers.com/how-a-b-partitions-and-seamless-updates-affect-custom-development-on-xda/
(A/B devices donât have a dedicated recovery partition)
⌠so as we have seen the recovery is expected to Update on the new slot.
Yes I do have TWRP on my OnePlus One, but that is a flagship device from when life was simpler.
This is going off-topic! Perhaps you can move your Solution, to a post of @piero after your good work under his guidance yesterday.
version 3.4 was buggy, 3.7 is sometime repported buggy tooâŚ
I am running TWRP 3.6.2_9-0 with Android 11(R) on OnePlus One.
Thank you aibd, I will give that a try.
Hi @eosfan I was not sure why you and @piero asked me about TWRP on my old phone, but for your phone I see in OnePlus 7 Pro (guacamole)
Installation:
WARNING: If you accidently flash TWRP to your device using fastboot instead of temporarily booting the image, you will need to download the latest factory image for your device and reflash the boot image.
One is further advised to
Temporary boot the downloaded image using the following command:
fastboot boot twrp.img
<target>
is specified, https://groups.google.com/g/android-platform/c/EAKbE-7GUIEFurther advice and instructions follow.
Please note also that TWRP is designed to be Android version specific. In this article, October 2022, TWRP 3.7.0 lands with long-awaited Android 12 support and various other fixes we read,
Notably, TWRP doesnât have any official support for Android 13 yet, but it is in development.
Thank you very much @aibd . I downloaded this but had a problem getting it to run. Thanks for the instructions, that will surely help. I thought I would need twrp to flash Oxygen 12. Isnât that the case?
Have a very good day!
I really would not have thought so!
Perhaps you have an install guide supplied with your download which you should read carefully.
⌠a âFastboot ROMâ when unzipped will have a file like flash-all.bat
or flash-all.sh
which is a script to be run from Fastboot.
(Just on the hypothetical, this is aimed to ensure that the device is returned to original, no adaptions.)
I tried to install twrp app on my phone but that one crashes.
Will first read all the links you sent me and see where it gets me.
Please do not retry, many reports of trouble, what did you expect to get from it?