question about A12 roms - OnePlus 7 Pro Questions & Answers

noticed we've had some A12 roms for a little while now and for some reason now instead of flashing them, all of them seem to be sideloaded and using that roms custom recovery to sideload it instead of using something like twrp and normally flashing it. any reason this is the case with A12 roms? and is it possible to downgrade from an A12 rom back to OOS 11/10?

The reason for the sideloading is that there's no working version of TWRP for A12 that can decrypt the data partition, hence lineage created a custom recovery and I believe everyone else has copied it. As for the downgrading, you may be able to sideload a stock file, but I'd use the MSM tool to get back to OOS, although you should keep in mind you will need to unlock the bootloader once again.

Related

how to reflash your original ROM back?

Answering my own question and for others who may need to.
Make a nand back up if the following in twrp.
Data
System
Boot ramsisk
I tried to install a treble ROM but I think the twrp version i'm using didn't allow it.
Going to hope that a compatible treble twrp is released or we are screwed for treble ROMs and let's be honest that's our last hope.
OR
Boot to eRecovery and recover from there, you'll lose all data and recovery but you will retain bootloader unlock.

Ota and twrp

Hello guys, i have a question. What is the proper way of flashing miui updates from twrp. Atm i am on 10.2.2.0 but a new pie udpate has been released and i want to update to it. Also, do i need a certain recovery? I am on pitchblack atm.
I just don't want to brick my phone. Thanks in advance.
You can flash with no problem.
But after flash you lose twrp (it will be stock recovery). Need it reflash.
I successfully updated to pie, but a problem emerged. I can no longer flash magisk. Flashing magisk results in a bootloop and when i uninstall it from the recovery, the phone boots normally.
Any suggestions?
Did you flash that zip "lazyflasher"? For the dm verification thing.

OP3 to OP7P Questions

Some background: I'm coming from an OP3 which did not have this Slot A/B thing and you could easily just flash firmware going forward. I'm currently confused as to how custom roms will update firmware and such going forward.
I noticed there's 'systemless' roms now (like NoLimits), I don't really understand what the advantages/disadvantages vs something like Havoc OS are.
If I go with a custom rom, will I need to flash to OOS to update firmware then reflash back to the custom rom in the future?
I apologize if these are really newb questions, trying to find specific details with some of these keywords makes it really hard to find relevant information (and I've tried).
https://forum.xda-developers.com/oneplus-6/how-to/guide-noobs-guide-to-b-partitions-op6-t3816123
Link above is some info on A/B partitioning.
The benefit of systemless ROMs are that they are just Magisk Modules so installing and uninstalling is very easy. You don't need to boot into recovery or wipe anything.
Havoc is a full ROM and based on AOSP so wiping is needed, especially when security patches are different. Some people are decrypting their phones with the no verity zip but I won't say too much about that to keep things as simple as possible.
You don't need to flash any OOS firmware when on Havoc, and I think it's because custom ROMs have their own vendor image. More advanced users feel free to correct me if I'm wrong about this.
Flashing isn't really too different and I personally don't even think about A/B slots. You just need to remember to flash the TWRP zip file after a ROM flash to keep TWRP. And you also need to reboot back into recovery to install Google apps, rather than just after the ROM flash.
Custom kernels are now flashed last (after TWRP and Magisk).
This is how I've done it and have been issue-free.

Why doesn't OP8T OxygenOS recovery do much?

It looks like the OP8T OOS recovery doesn't really exist. About the only things it will do is wipe data or reboot to fastboot or system. No sideload.
All of the android devices that I own I have rooted as well as installed new ROMS on them and they had at least a basic recovery. Why doesn't OP8T OOS have a recovery like most any basic android OS? I really don't understand especially since OP has been very user-oriented in dealing with it's fan base. It appears the LOS recovery has these basic features. I expect other ROMS built for OP8T have a working recovery. Is there something unusual about the OP8T?
zzjea said:
It looks like the OP8T OOS recovery doesn't really exist. About the only things it will do is wipe data or reboot to fastboot or system. No sideload.
All of the android devices that I own I have rooted as well as installed new ROMS on them and they had at least a basic recovery. Why doesn't OP8T OOS have a recovery like most any basic android OS? I really don't understand especially since OP has been very user-oriented in dealing with it's fan base. It appears the LOS recovery has these basic features. I expect other ROMS built for OP8T have a working recovery. Is there something unusual about the OP8T?
Click to expand...
Click to collapse
With the move to the A/B model, you now flash updates directly in the running system. So that functionality is no longer required in recovery. Which leaves just factory reset and fastboot as the two functions you can't do while the phone is still running.
Thanks. How do you install a new ROM then?
zzjea said:
Thanks. How do you install a new ROM then?
Click to expand...
Click to collapse
You use the custom ROM's recommended installation process.
You flash images, after unpacking them, with fastbootd.
So if you wanted to go back to OOS stock ROM from a custom ROM, you have to use the MSMtool? Did Android 10 or 11 or OOS change the partition structure for the OP8T? When and why did payload. bin become the container for the img files that used to be directly in the zip file? Is this all about the introduction of the seamless update and the a and b slots?
zzjea said:
So if you wanted to go back to OOS stock ROM from a custom ROM, you have to use the MSMtool? Did Android 10 or 11 or OOS change the partition structure for the OP8T? When and why did payload. bin become the container for the img files that used to be directly in the zip file? Is this all about the introduction of the seamless update and the a and b slots?
Click to expand...
Click to collapse
Have a read of this: https://source.android.com/devices/tech/ota/ab
Note that the OnePlus 8T uses this method - it even gets the updates from Google's servers.

Help making a Backup before installing magisk+twrp OP8 IN2015 - already unlocked bootloader.

Hello! I've been rooting and installing custom ROMs for years but it's been a long while since I last did it, I got a oneplus 8 global (IN2015) late last year, unlocked the bootloader as soon as I got it out of the box since I knew eventually I would want to flash some stuff. but I have kept it stock this long. Running latest Oxygen 11 android 11
Since I want to start flashing some kernels or roms I wanted to ask about making a backup since I've never had a phone without sd card slot where I would usually store backups.
Can I still use titanium backup to keep all of my apps/data/photos/videos and the state they are in, store it in my pc , then go about flashing a custom Rom and then bring my titanium backup back into the phone and restore everything?
since I'll be installing custom roms based on android 11 I believe it will be fine with no conflicts? or does it matter that my apps were installed in Oxygen OS?
that's what I used to do with older phones anyway. is there a way to flash a rom while having the titanium backup still in storage since most roms require full whipe when clean installing them?
Recently twrp added official support for OP8 and when I open the official app it recognizes my phone as instant noodle but when I click search for phone it says it can't connect to the server? should I flash official twrp from the app or via fastboot? which I'm also quite rusty with.
any tips for a step by step would be appreciated
Hello, I was in the same boat as you since I came to the OP 8 from a Galaxy S4. Titanium backup should work for what you want to do, as long as the custom rom is also based on A11 (disclaimer: I haven't tried it; I'm running rooted stock OOS 11 with a custom kernel). If the rom you want to install requires a data partition format, you can't keep the backups there during the flashing process. If it only needs a data wipe / factory reset, everything in the sdcard directory (also known as /data/media) should be preserved.
I'd say just flash TWRP in fastboot. Flash it to both recovery slots, and read up on how flashing works with A/B slot devices if you aren't familiar, since you'll need to know about it when flashing roms also. It's a big difference from what I was used to with older devices.
Thanks for the reply, yeah I was thinking of just going with a custom kernel since I have so much stuff going on the phone I find it really a chore to backup, but still might want to try it.
What kernel are you using and how are you liking it ?

Categories

Resources