Hi.
I have decided to go back to official ROM made by OnePlus due the camera quality (which as I understand, is superior).
Camera is important to me.
I am currently running LineageOS 14.1.
My question is:
OnePlus have this PDF explaining how to do this, but since I have TWRP, I was wondering if I should just disregard this PDF and just flash as normal (meaning - go into TWRP, Wipe Data + System + Cache, then Flash new Zip File, then Wipe Delvik, then reboot)?
Thanks!
Related
Hello,
I'm new here. And I think I've learn a lot of things reading through all the useful posts.
I have a moto g 3rd gen. XT1541 2GB reteu ( really its my wife's phone), currently running its original stock 5.1.1.
I want to try some custom ROM based on 7.1, but my wife wants to be able to go back to the actual state, in case she don't like the new OS (worst battery life, mainly). So I think about 2 options:
Option 1:
- Factory reset
- Unlock bootloader
- Boot twrp with fastboot (not install at this time)
- Perform a complete nandroid backup of the system to SD.
- Install twrp.
- Then install Lineage OS 14.1
So in this case: Could be possible to restore the nandroid backup later? Will it be safe? remember its a nandroid backup of LP 5.1.1
Option 2:
- Factory reset
- Install twrp with fastboot
- install Lineage OS 14.1
In case of need... Could I go back to 5.1.1 by installing a factory image with fastboot? Any risk?
Thank you in advance.
angel6700 said:
Hello,
I'm new here. And I think I've learn a lot of things reading through all the useful posts.
I have a moto g 3rd gen. XT1541 2GB reteu ( really its my wife's phone), currently running its original stock 5.1.1.
I want to try some custom ROM based on 7.1, but my wife wants to be able to go back to the actual state, in case she don't like the new OS (worst battery life, mainly). So I think about 2 options:
Option 1:
- Factory reset
- Unlock bootloader
- Boot twrp with fastboot (not install at this time)
- Perform a complete nandroid backup of the system to SD.
- Install twrp.
- Then install Lineage OS 14.1
So in this case: Could be possible to restore the nandroid backup later? Will it be safe? remember its a nandroid backup of LP 5.1.1
Option 2:
- Factory reset
- Install twrp with fastboot
- install Lineage OS 14.1
In case of need... Could I go back to 5.1.1 by installing a factory image with fastboot? Any risk?
Thank you in advance.
Click to expand...
Click to collapse
Hi,
Both the options you mentioned should work without any problems.
For Option 1)
I'd really recommend this option. Its the safe way to go. Also you should have no problem restoring LP 5.1.1 backup after installing any ROM.
For Option 2)
Yes it will work without any problems too, but installing factory image via fastboot is a tedious process.
So just to make things easier go with option 1.
Thank-you for your help.
So I'll say with option 1, and keep the backup in a safe place, just in case...
Anyway, first thing is to manually copy all important data, before unlocking the bootloader. I think the process deletes everything.
Now, is time to play
Thanks again.
To be on the safe side when you do the backup in twrp select also the system image option. It makes a bigger backup but for stock rom backup I always do it. For custom rom it's not needed. Just my humble opinion.
Cheers!
I have the following installed:
[url]https://forum.xda-developers.com/oneplus-one/development/8-0-0r3-lineageos-15-0-t3670670[/URL]
Android: LineageOS 15.1 (8.1.0_r4) with latest magisk installed (15.3) with unofficial opengapps 8.1 mini package
When I try to downgrade to either Lineage 14.1 official or carbonrom 5.1 I am getting a boot loop at the oneplus logo. Restoring from backup to 8.1 resolves the issue.
1. factory reset
2. wipe system
3. Install Lineage 14.1 or carbonrom 5.1
4. Install recent opengapps mini package for 7.1.2
4. Reboot
The phone boot loops at the oneplus logo and I end up restoring from backup.
I have looked online and was struggling to find anything relevant. Some people report a new battery solved the issue but since It works when I restore from the backup It doesn't seem to be that. I do have a new battery on hand that I am eventually going to install though so I can do that.
Apologies if I am missing something obvious.
-Snowrider- said:
I have the following installed:
https://forum.xda-developers.com/oneplus-one/development/8-0-0r3-lineageos-15-0-t3670670
Android: LineageOS 15.1 (8.1.0_r4) with latest magisk installed (15.3) with unofficial opengapps 8.1 mini package
When I try to downgrade to either Lineage 14.1 official or carbonrom 5.1 I am getting a boot loop at the oneplus logo. Restoring from backup to 8.1 resolves the issue.
1. factory reset
2. wipe system
3. Install Lineage 14.1 or carbonrom 5.1
4. Install recent opengapps mini package for 7.1.2
4. Reboot
The phone boot loops at the oneplus logo and I end up restoring from backup.
I have looked online and was struggling to find anything relevant. Some people report a new battery solved the issue but since It works when I restore from the backup It doesn't seem to be that. I do have a new battery on hand that I am eventually going to install though so I can do that.
Apologies if I am missing something obvious.
Click to expand...
Click to collapse
Try the following :
-uninstall magisk using uninstaller(available in magisk forum)
-clear system,data,cache,dalvik
-install only the rom with out gapps
if it boots properly then you can install the gapps later or else if u find flashing gapps is causing the bootloop then use an older version and double check the compatibility.
if still not just try out another nougat rom
Thanks for the suggestion.
I tried your steps with the latest stable slimrom 7.1.2, lineage 14.1 and carbonrom 5.1 and I am still seeing the same issue. I was able to clean install the lineage 15.1 beta I linked to though in addition to restoring my backup as I have done before. I might try to clean install a different 8.1 (AOSP for example) and see if that one works. This will help narrow down if the issue is caused by 8.1 in general or specifically something that the lineage 15.1 beta has done.
I had a similar problem when I flashed Sultan's LOS14.1. I fixed it by flashing down to stock using wugfresh's bacon root toolkit. Keep in mind though that this will wipe EVERYTHING on your phone. Hope it doesn't come to that. Best of luck!
CedArctic said:
I had a similar problem when I flashed Sultan's LOS14.1. I fixed it by flashing down to stock using wugfresh's bacon root toolkit. Keep in mind though that this will wipe EVERYTHING on your phone. Hope it doesn't come to that. Best of luck!
Click to expand...
Click to collapse
This is what I ended up doing and it did the trick. Thank you for the suggestion.
Hey OP6 users
i thought of something. that might have been obvious for some people but maybe not for everyone.
when doing a clean flash for a custom ROM it is often needed that we flash a required base. Either OOS stable or a OOS beta version.. which ever is needed by the custom ROM.
we don't need to flash the base again when we're just updating the custom ROM (unless the custom ROM needs a newer version of the base
knowing that, is it still needed to flash the base when changing to a custom ROM that needs the exact same base?
correct me if I'm wrong, but it would save some time for us to not have to flash the same required base for another custom ROM which needs the same one we previously flashed.
it would save: two OOS + TWRP flashes every time and two TWRP reboots, which would be pretty nice?
it would also be nice to save that time if we just wanted to re flash the current ROM I/you/we were using for any reason.
then a clean flash of a current custom ROM in use or changing to another ROM with the requirement of the same base would just be as simple/fast as
Format Data !!!!(optiona)!!!!
Flash Custom ROM + TWRP.zip
Reboot TWRP
Flash Custom ROM + TWRP.zip
Reboot TWRP
Flash GApps.zip + Magisk
Reboot System
In general you don't have to flash the base ROM again to change your custom ROM. Even if one base is 9.0.3 and the other is 9.0.4 it is normally not necessary. The base Rom is foremost used for it's vendor (and other partitions) which are not touched by Custom Roms.
But you have to pay attention to your security patch level before you switch between ROMs.
And of course (strongly recommended) to wipe cache, data and system before switching to another ROM (a complete format is only needed uf you are rolling back to an earlier security patch level)
At least this is my experience and (little) knowledge about how android etc works.
Allthough, If you run into problems, rebasing your phone is always a good option. Helped me out a few times.
How much time do you think you are wasting out of your life when you have to flash a base file (give me seconds and % of HP)? ROFL...?
If I am flashing a new ROM, usually I clean flash, test the ROM... IF I LIKE --> clean flash again, and set it up proper.
Feels good coming fresh out of the box, knowing everything is working optimized.
Anways, with xXx.NoLimits and how smooth OOS is, personally I don't really see any point on flashing custom ROMs anyways anymore.
castrum_doloris said:
In general you don't have to flash the base ROM again to change your custom ROM. Even if one base is 9.0.3 and the other is 9.0.4 it is normally not necessary. The base Rom is foremost used for it's vendor (and other partitions) which are not touched by Custom Roms.
But you have to pay attention to your security patch level before you switch between ROMs.
And of course (strongly recommended) to wipe cache, data and system before switching to another ROM (a complete format is only needed uf you are rolling back to an earlier security patch level)
At least this is my experience and (little) knowledge about how android etc works.
Allthough, If you run into problems, rebasing your phone is always a good option. Helped me out a few times.
Click to expand...
Click to collapse
Aight yeah it thougt so. Ofc I wipe data before flashing a new rom. But thanks for your input/confirmation feels good to have other opinions and experiences then there's also the fact you also have to wait until your rom supports the new base, so u don't flash a new base then switch to your custom Rom and stuff won't work correctly hehe
@castrum_doloris
or anyone else here on the forum
now that our oneplus 6 got an official update i want to ask something. is this okey/safe to do
currently having omnirom installed in both slots and to update base could this work? or will it give problems
1 have custom rom installed with 9.0.4 base
2 flash oxygenos (9.0.5) x2
3 flash custom rom x2
4 reboot twrp
5 flash gapps + magisk
6 reboot system
if i flash oxygenos over omnirom just to update the base and never reboot system to oxygenos will this still give me problems with data? or is it a safe way to update the base ? or is the only way to go to do factory reset?
kewinhw said:
@castrum_doloris
or anyone else here on the forum
now that our oneplus 6 got an official update i want to ask something. is this okey/safe to do
currently having omnirom installed in both slots and to update base could this work? or will it give problems
1 have custom rom installed with 9.0.4 base
2 flash oxygenos (9.0.5) x2
3 flash custom rom x2
4 reboot twrp
5 flash gapps + magisk
6 reboot system
if i flash oxygenos over omnirom just to update the base and never reboot system to oxygenos will this still give me problems with data? or is it a safe way to update the base ? or is the only way to go to do factory reset?
Click to expand...
Click to collapse
Don't do it.
First, it is unneccessary (and useless) and second the security patch of 9.0.5 is too old compared to omni. Even if you don't boot into OOS System your whole storage won't get decrypted anymore (so you have to format your complete internal storage)
You have to get away a bit from this thought of the "Rom base". If you install a custom rom, you install a completely new system. The need of installing OOS "as a base" is mainly the vendor (and some other) partitions. And as long as these don't get updated/changed, your exact "base rom" is irrelevant.
9.0.5 doesn't have any significant changes. And these few changes are only relevant for the system itself (which would get deleted by installing a custom rom)
castrum_doloris said:
Don't do it.
First, it is unneccessary (and useless) and second the security patch of 9.0.5 is too old compared to omni. Even if you don't boot into OOS System your whole storage won't get decrypted anymore (so you have to format your complete internal storage)
You have to get away a bit from this thought of the "Rom base". If you install a custom rom, you install a completely new system. The need of installing OOS "as a base" is mainly the vendor (and some other) partitions. And as long as these don't get updated/changed, your exact "base rom" is irrelevant.
9.0.5 doesn't have any significant changes. And these few changes are only relevant for the system itself (which would get deleted by installing a custom rom)
Click to expand...
Click to collapse
okey I'm using the disable dm-verity, forceencrypt script btw. but okey i see now hehe. thanks for your answer
Hello,
I have a Lenovo K6 Power (K33a42) (Karate). I had installed this Custom ROM on 1st Jan. I liked it till February end but after noticing that it had some problems (not dev's problem, its just mine). I thought of switching to LineageOS 17. It says i require stock nougat firmware. I dont want to go to stock firmware just so that i can go to Lineage. So can i flash it normally? Just wipe system, data, cache, dalvik? (Is system necessary can i flash it without doing that too? Idm if i have to)
Thanks.
DamnBro304 said:
Hello,
I have a Lenovo K6 Power (K33a42) (Karate). I had installed this Custom ROM on 1st Jan. I liked it till February end but after noticing that it had some problems (not dev's problem, its just mine). I thought of switching to LineageOS 17. It says i require stock nougat firmware. I dont want to go to stock firmware just so that i can go to Lineage. So can i flash it normally? Just wipe system, data, cache, dalvik? (Is system necessary can i flash it without doing that too? Idm if i have to)
Thanks.
Click to expand...
Click to collapse
If it says to flash the nougat firmware, there is a reason it says to flash it? If it says that it is required, there is a reason it says that. If upubwant to use the LineageOS ROM then do what it says, flash the nougat firmware then flash LineageOS.
Yes, you can flash LineageOS without wiping system partition but it probably won't work correctly and you'll have to wipe system and flash the ROM again.
Just follow the instructions and do what it says to do. It does not matter that you do not want to.
Hey, thanks for that quick reply. Its not like i dont want to flash stock firmware (sorry if you felt like it in the first post). I cant find my firmware anywhere. I did find it here, its not the latest one but ig its fine? I Dont have enough trust on that website.
Since oneplus 6 nas no security updates i decide to install custom ROM LineageOS 19.1 the newest build from official website.
Before installing this ROM i do all steps gently from Funky Wizard guide.
I have ADB drivers, unlock bootloader, installed magisk (rootet phone) backup my OOS and EFS, and installed twrp.
All basic stuff. Now i was ready to go to installed lineageOS.
I install lineage and i do all steps by their official website but with twrp. ( only what i dont flash copy partition zip file i wasnt sure if that will be work with twrp ).
After restart to recovery i must install gapps. Unfortunely the recovery was replaced i was assumed istead of twrp.
I installed gapps with their recovery and all work fine until i want to replace to twrp.
Now when i boot temporarly from img to install it perm. I have weird folder names wihtout any possibility to add ZIP file.
With some research i guess that folders are somehow encrypted.
Could you help me to install twrp with lineageOS when i have still access to this files? I need it for ex. recovery to stock if something in future goes wrong.
And i am currently on android 12 for sure.
Thank you from feedback!
first of all, you'd be better of if you posted this in the right area ==> https://forum.xda-developers.com/t/rom-official-enchilada-12-lineageos-19.4437321/ ==> more chance to get help related to LOS 19 questions (it's pure chance I saw your post here)
second: make sure to follow the instructions given at the LOS instructions pages ==> https://wiki.lineageos.org/devices/enchilada/
Mostly it is important that you have latest OOS 11 firmware installed in both slots before you start with LOS.
For the first steps never mind which recovery you have, just follow the instructions using LOS recovery. Reason is that TWRP is having problems wiping data / performing factory reset, at least it never worked for me. Then later on you can switch to TWRP
Back in May this year I wrote an instruction set here: https://forum.xda-developers.com/t/rom-official-enchilada-12-lineageos-19.4437321/post-86879331
Interesting for you right now is everything below 1.x
2.x is a separate instructiopn set for OTA updates coming later on
Good luck!
Thank you for response. You have right its better to install it directly from dedicated recovery (lineage) and than replace with twrp. Also i fill missing steps (install recovery again and flash parition integration file) and also wipe all data as instruction says. Now after reinstall lineageos and then install twrp i have all normal structure files as before. Thanks again