[GUIDE][FLASHABLE][H990] Downgrade Firmware [Oreo 8.0] to [Nougat 7.0] and back - LG V20 Guides, News, & Discussion

About
**********
I created this to make it easier for users of the H990 (single SIM) variant to downgrade to Nougat from Oreo.
This is untested on any other variant. If anyone does brave the unknown, please let me know the outcome.
This is particularly helpful when using LOS 16 with working fingerprint sensor,
as previously we needed to KDZ to Nougat and then reroot. This is not the case anymore.
How
**********
This is a tricky process, so I cannot stress this enough: BACKUP EVERYTHING. Your ROM, your pictures, files, Whatsapps, Internal storage etc.
1 - The Downgrade
Do not reboot out of Recovery at all during this process.
Put all these files on a USB OTG or External SD Card.
1. Reboot to Recovery
2. Install the "old" TWRP 3.0.2.1 (for some reason only this version wipes data correctly)
3. Reboot to recovery
4. (This will delete all of your data) Format Data (type "yes")
5. Wipe Data, Cache, Dalvik and System
6. Flash the downgrade zip
7. Flash SuperRom 4.1. Do not choose a kernel in AROMA. Do not reboot in AROMA.
8. Flash MK2000 BTTF Nougat kernel
9. Flash Magisk
10. Reboot
2 - Going to LOS 16
1. Reboot to Recovery.
2. Flash the latest TWRP
3. Reboot to recovery
4. Wipe Data, Cache, Dalvik and System
5. Flash LOS 15.1
6. Reboot
7. Check camera and rotation work
8. Reboot to Recovery
9. Flash LOS 16
10. Flash Gamma Kernel (if desired)
11. Flash GApps Pie (9.0) Nano
12. Flash Magisk
13. Reboot
3 - Going back to Stock oreo
Do not reboot out of Recovery at all during this process.
Put all these files on a USB OTG or External SD Card.
1. Reboot to Recovery
2. Install the "old" TWRP 3.0.2.1 (for some reason only this version wipes data correctly)
3. Reboot to recovery
4. (This will delete all of your data) Format Data (type "yes")
5. Wipe Data, Cache, Dalvik and System
6. Flash my Rooted Stock H990 Oreo ROM (this restores all Oreo partitions)
7. Flash MK2000 Oreo kernel
8. Flash Magisk
9. Reboot
10. (Optional) You can now flash the latest TWRP again and restore an Oreo ROM backup.
Downloads
**********
Downgrade (8.0 to 7.0): Downgrade ZIP by @jl10101
Nougat ROM: SuperRom 4.1 (H990)
Nougat Kernel: MK2000 BTTF Nougat
Oreo Kernel: MK2000 Oreo
Oreo ROM: Rooted Stock H990 Oreo ROM by @jl10101
Root: Magisk
Thanks
**********
@i95swervin for the inspiration and instructions here
@dudeawsome for SuperRom 4.1 for the H990
@x86cpu for maintaining LOS for our V20 family
@askermk2000 for the fantastic MK2000 kernel

Hi JL
You have kindly help me rooting my phone ( I posted in Q&A and you gave me helpful answers. I have the DS version, and I am now now rooted with the 10B ame version. I would be tempted to install this, which seems straightforward. I will probably loose the dual sim, right? Anything I can do. I think I should backup EFS and modem,, and re-install them, right? (BTW, I am looking for how to back up these - the method I found doesn't seem to work with Magisk)

henrylar said:
Hi JL
You have kindly help me rooting my phone ( I posted in Q&A and you gave me helpful answers. I have the DS version, and I am now now rooted with the 10B ame version. I would be tempted to install this, which seems straightforward. I will probably loose the dual sim, right? Anything I can do. I think I should backup EFS and modem,, and re-install them, right? (BTW, I am looking for how to back up these - the method I found doesn't seem to work with Magisk)
Click to expand...
Click to collapse
Sure, I can try help
My first question though, is what the aim is? If you are on Nougat, and you want to go to LOS, then you don't need this.
This is mainly to go from stock Oreo to Nougat again (or Nougat again, then to LOS).

Thank you very much for responding.
I am going for stock oreo, just trying to recognise what I need to be aware of before upgrading. Can I just install this or alternatively the oreo AME in this track?
https://forum.xda-developers.com/v20/development/rom-h990ds-20a-ame-flashable-t3883897
Will I run into any problems about oreo partitions/ modem or is it simply to install this or alternatively yours?
Another q. - you use the old twrp, there is quite a lot about encryption in the twrp track, and the fhashable 20a ame I just linked to insists on the newest TWRP. j

thanks so much great guide

Hello bro, can you make one for 990DS or this can also be used for the same without any problem? All I want is to make fingerprint sensor to work with Oreo rooted. Please suggest how to go about it.

yes, I am asking the same question. is it working for H990DS? if not, could u make one for us?
thanks

Can you pleas re-upload:
Downgrade (8.0 to 7.0): Downgrade ZIP by @jl10101
Thanks in advance

Herman1990 said:
Can you pleas re-upload:
Downgrade (8.0 to 7.0): Downgrade ZIP by @jl10101
Thanks in advance
Click to expand...
Click to collapse
Anyone? @jl10101

fikhl said:
Anyone? @jl10101
Click to expand...
Click to collapse
Anyone has the files? Or can @jl10101 help? Thanks!

Can you please re-upload Downgrade ZIP by @jl10101

Related

[Question] I need Help Please ...can i format data from terminal in TWRP ?

i cant make factory reset or wip any thing to flash my rom
is there any way to format from termnal in twrp or another any way
my phone bricked now and i can log int fastboot and TWRP only
please help me and very thank you any way to any one try to help me aslo help other
i search in XDA and cant found solution so i created this thread and for me and for any one need help like me
thank you all
https://youtu.be/M7yHloINh9w
ali_vip60 said:
i cant make factory reset or wip any thing to flash my rom
is there any way to format from termnal in twrp or another any way
my phone bricked now and i can log int fastboot and TWRP only
please help me and very thank you any way to any one try to help me aslo help other
i search in XDA and cant found solution so i created this thread and for me and for any one need help like me
thank you all
Click to expand...
Click to collapse
If you go to twrp then reboot to bootloader? Will it go to fastboot?
dexz said:
If you go to twrp then reboot to bootloader? Will it go to fastboot?
Click to expand...
Click to collapse
yes sure when reboot to bootloader it go to fastboot and thank for replay no one replay and there is more developer
and i think they are busy but ......i solved that problem now by lock bootloader then it told me lock and format factory yes
after this i go TWRP and i can wipe can advance wipe easy ....... now i have another problem
when i flashed any rom with emui 4.0 or 4.1 or custom rom like twisted phone stop on logo huawei and not working
and if i flashed nougat b520 or b530 it show me like this video
https://www.youtube.com/watch?v=fSkasVODNLk
what this problem and i flash 2 file zip ????
ali_vip60 said:
if i flashed nougat b520 or b530 it show me like this video
what this problem and i flash 2 file zip ????
Click to expand...
Click to collapse
Based on the video. Try to install update_data.zip again.
Can you tell me what's the steps you did to install Nougat? (From start)
ali_vip60 said:
now i have another problem
when i flashed any rom with emui 4.0 or 4.1 or custom rom like twisted phone stop on logo huawei and not working
Click to expand...
Click to collapse
Flashed any rom means by dload?
On twisted rom. Did your factory reset it after you flash it?
dexz said:
Based on the video. Try to install update_data.zip again.
Can you tell me what's the steps you did to install Nougat? (From start)
Flashed any rom means by dload?
yes any rom with emui4.0 or 4.1 yess by dload
On twisted rom. Did your factory reset it after you flash it?
Click to expand...
Click to collapse
yes i factory reset and advance wip all thing then install zip file for twisted after finish phone stay on logo huawei as i install any rom with emui 4.0 and 4.1
install nougat
fastboot flash twrp 3.2 for twisted rom cus 3.3 not flashed
then opwn twrp factory reset then wip all thing
after this install 2 file zip and when finish phone open and look like video
flash twrp 3.0.3 and go twrp and flash updat.zip again then open phone
same prorblem like video
ali_vip60 said:
yes i factory reset and advance wip all thing then install zip file for twisted after finish phone stay on logo huawei as i install any rom with emui 4.0 and 4.1
install nougat
fastboot flash twrp 3.2 for twisted rom cus 3.3 not flashed
then opwn twrp factory reset then wip all thing
after this install 2 file zip and when finish phone open and look like video
flash twrp 3.0.3 and go twrp and flash updat.zip again then open phone
same prorblem like video
Click to expand...
Click to collapse
So you wanted to go Nougat or Twisted? If you want to go for Nougat. I suggest you use TWRP 3.0.2 (Nougat).
1. Reboot to TWRP
2. Format data
3. Advance Wipe (Dalvik, Cache, Data & System)
4. Reboot to Recovery (Optional)
5. Install update_data.zip (Do not reboot)
6. Install update.zip (Do not reboot)
7. If you want to root your phone. You can install at this step.
8. Install TWRP 3.0.2-Nougat (You need to install this again because update.zip will replace it with stock recovery)
9. Reboot to System.
10. Wait for few minutes (5-10mins)
That's all.
dexz said:
So you wanted to go Nougat or Twisted? If you want to go for Nougat. I suggest you use TWRP 3.0.2 (Nougat).
1. Reboot to TWRP
2. Format data
3. Advance Wipe (Dalvik, Cache, Data & System)
4. Reboot to Recovery (Optional)
5. Install update_data.zip (Do not reboot)
6. Install update.zip (Do not reboot)
7. If you want to root your phone. You can install at this step.
8. Install TWRP 3.0.2-Nougat (You need to install this again because update.zip will replace it with stock recovery)
9. Reboot to System.
10. Wait for few minutes (5-10mins)
That's all.
Click to expand...
Click to collapse
Exactly this what i do and i get like video can you get me link for c185 nougat maybe i have wrong ver for nougat but iam sure i have my ver for nxt l29 c185 b520 an b560
ali_vip60 said:
Exactly this what i do and i get like video can you get me link for c185 nougat maybe i have wrong ver for nougat but iam sure i have my ver for nxt l29 c185 b520 an b560
Click to expand...
Click to collapse
Don't worry. I'm just wanted to be sure you did the right way. Your original region is L29C185?
What you can do next is to downgrade it to B180(EMUI4) first via dload and check your build number if is NXT-L29C185B180. Search the thread on downgrade method using rollback update.app (EMUI5 to EMUI4)
Tell me the result later.
dexz said:
Don't worry. I'm just wanted to be sure you did the right way. Your original region is L29C185?
What you can do next is to downgrade it to B180(EMUI4) first via dload and check your build number if is NXT-L29C185B180. Search the thread on downgrade method using rollback update.app (EMUI5 to EMUI4)
Tell me the result later.
Click to expand...
Click to collapse
yes my orignal region is l29c185
i can flash b180 by dload but iam scared from flashing and when finish phono stay in logo huawei
tell me what i must do please
ali_vip60 said:
yes my orignal region is l29c185
i can flash b180 by dload but iam scared from flashing and when finish phono stay in logo huawei
tell me what i must do please
Click to expand...
Click to collapse
You need to rollback first.
HUAWEI Mate8 Rollback Package (NXT-L29, from EMUI5.0+Android7.0 rollback to EMUI4.0)
https://forum.xda-developers.com/mate-8/general/huawei-mate8-rollback-package-nxt-l29-t3498256
Then only you can downgrade to B180. Once you have dload B180. Do factory reset (Press Volume Up + Power). You'll be fine.
If your build number is NXT-L29C185B180 after installing B180 then redo the steps of installing Nougat. Just follow my previous steps.

how to ota with root

I am rooted with custom kernel and recovery. What's the best way to take the ota?
What ota??
Before you create a thread here, please be more specifice. And use the SEARCH button.
I think you are trying to upgrade from 5.1.8 to 5.1.9.
There is a official thread here on xda. And everything is there explained, about how to update to the new version.
The way I did:
1. Flash full 5.1.9.zip
2. Flash twrp.zip
3. Reboot to recovery.
4. Flash Magisk.
5. Clear dalvik cache.
There is a dedicated thread for questions like this.
https://forum.xda-developers.com/oneplus-6/how-to/official-oxygenos-5-1-5-ota-oneplus-6-t3794232
I just took the ota, then flashed WRP followed by Magisk
Ghost123NL said:
Before you create a thread here, please be more specifice. And use the SEARCH button.
I think you are trying to upgrade from 5.1.8 to 5.1.9.
There is a official thread here on xda. And everything is there explained, about how to update to the new version.
The way I did:
1. Flash full 5.1.9.zip
2. Flash twrp.zip
3. Reboot to recovery.
4. Flash Magisk.
5. Clear dalvik cache.
Click to expand...
Click to collapse
Hi, I'm planning to root my op6. Im not sure how the A\B partition thingy works so just trying to clear some doubts. After you flash the full zip in twrp in 2nd step by "flashing twrp" you mean flashing the twrp installer or you lose twrp and flash it using fastboot?
mohdfahad47 said:
Hi, I'm planning to root my op6. Im not sure how the A\B partition thingy works so just trying to clear some doubts. After you flash the full zip in twrp in 2nd step by "flashing twrp" you mean flashing the twrp installer or you lose twrp and flash it using fastboot?
Click to expand...
Click to collapse
just flash the installer right after rom and you are good to go
If u don't need TWRP and happy with magisk, u can install ota with official updater and after that (before reboot) go into magisk and do --> install--> install to inactive slot (after ota). That's all.
After reboot you have updated system with magisk installed. I do this all the time.

Procedure for custom rom to stock or custom rom to custom rom

guys, i have a little confusion:
What's the correct procedure for reinstall the stock OOS from a custom rom and the procedure for change custom rom to another one?
i ask this because every time i try i brick the phone. (so msmntool and lose internal storage)
my latest experiment:
i was on Havoc, rooted and blue_twrp
full wiped (cache's, data and system)
installed Full 9.0 OTA+ twrp on slot A
rebooted to twrp
installed again Full 9.0 OTA+ twrp on slot B
installed magisk
rebooted to system...
keep boot on recovery and also i canno't decrypt sdcard because twrp doesn't ask me the pin....
someone suggested to me to format data, but i don't want to lose my internal storage anytime...
help?
The best thing to do to avoid all of thi bs is to follow this guide:
https://forum.xda-developers.com/oneplus-6/how-to/tutorial-decrypt-flash-rom-pie-oreo-roms-t3838643
vivmar said:
guys, i have a little confusion:
What's the correct procedure for reinstall the stock OOS from a custom rom and the procedure for change custom rom to another one?
i ask this because every time i try i brick the phone. (so msmntool and lose internal storage)
my latest experiment:
i was on Havoc, rooted and blue_twrp
full wiped (cache's, data and system)
installed Full 9.0 OTA+ twrp on slot A
rebooted to twrp
installed again Full 9.0 OTA+ twrp on slot B
installed magisk
rebooted to system...
keep boot on recovery and also i canno't decrypt sdcard because twrp doesn't ask me the pin....
someone suggested to me to format data, but i don't want to lose my internal storage anytime...
help?
Click to expand...
Click to collapse
You dont have to flash the rom to both the slots. Just make a clean flash without format data.
First of all, Stay Encrypted :laugh:
Now from custom rom to Oxygen OS make a clean flash so follow the below:
Must Use Bluspark TWRP
1. Wipe Dalvik, System, Data & Cache
2. Flash the Full OxygenOS Rom Full Zip (Links available on my threads Beta or Stable Pie)
3. Flash the TWRP installer Zip
4. Reboot to RECOVERY to make sure TWRP stays and continue to root.
5. Flash Magisk Stable to maintain root (Avoid Beta)
6. Reboot System and Enjoy the latest firmware without any data loss
Make sure you follow above and also make sure:
1. Use Bluspark TWRP
2. Move from Pie To Pie / Pie to Oreo or Oreo to Pie might require a format.
Similarly follow the same if you want to move from Oxygen OS to Custom Rom, check the rom thread if the developer needs you to flash anything extra or firmware files.
Hope the above helps :good:
Funk Wizard said:
You dont have to flash the rom to both the slots. Just make a clean flash without format data.
First of all, Stay Encrypted :laugh:
Now from custom rom to Oxygen OS make a clean flash so follow the below:
Must Use Bluspark TWRP
1. Wipe Dalvik, System, Data & Cache
2. Flash the Full OxygenOS Rom Full Zip (Links available on my threads Beta or Stable Pie)
3. Flash the TWRP installer Zip
4. Reboot to RECOVERY to make sure TWRP stays and continue to root.
5. Flash Magisk Stable to maintain root (Avoid Beta)
6. Reboot System and Enjoy the latest firmware without any data loss
Make sure you follow above and also make sure:
1. Use Bluspark TWRP
2. Move from Pie To Pie / Pie to Oreo or Oreo to Pie might require a format.
Similarly follow the same if you want to move from Oxygen OS to Custom Rom, check the rom thread if the developer needs you to flash anything extra or firmware files.
Hope the above helps :good:
Click to expand...
Click to collapse
Thanks so much!

OB10 to custom roms

Hi there, can someone enlighten me how yo flash custom roms?my device already unlocked bootloader and i know how to flash cuz i play with xiaomi mi5, sams galaxy3 , sony x8.
For now i dont have a twrp. Im going twrp by fastboot before this.
Im really sure that i already go through all of the post. But seems from OB10 is really complicated.
1.ready fastboot twrp, bluspark twrp,roms, gapps and magisk( if necessary) and custom kernel
2.fastboot twrp by cmd or else
3.wipe what here? Or just factory reset and leave internal storage?
*Here i confused, do i need to wipe for both slot. Im still new to a/b partition. And do i need to do that for both slot to flash as steps 4-10 as below?
4.flash roms then bluspark twrp
5.reboot to recovery
6.flash gapps,magisk? Then twrp back?
7.reboot to twrp
8.flash custom kernel then twrp again?
9.reboot system
10. End right?
Please help me here. I cant find the real and proper steps. The only way i found is from OB7 to custom roms as they share same security patch.
Thanks for any help.
1. Flash any strock rom.zip partition A.
2. After that recovery.zip
3. Reboot back to recovery
4. Confirm you are in another slot B
5. Flash stock rom.zip. Which slot first is not important.
6. After that flash recovery.zip and then reboot.
After that you can install whatever you want.
That what I do if im switching roms and trying new stuff.
Working everytime.
Until OB7 and stable 9.0.2 I used fasboot roms, flashed via AIO tool, but new fastboot roms working different and I got laggy video and audio.
Okeh thats clear for both slot. But for OB10 to any customs rom is it needed to flash OB7?
What do you mean by stock rom?bete rom or stable rom?
slayerliar said:
Okeh thats clear for both slot. But for OB10 to any customs rom is it needed to flash OB7?
What do you mean by stock rom?bete rom or stable rom?
Click to expand...
Click to collapse
Stock any offical rom for OP6
9.0.2 or 9.0.3 or any OB3,4,5,6,7,8,9,10
If you want custom rom, look instructions, there is mentioned what is base rom. That you need flash.
If there is custom rom based OB7 then you need flash OB7(probably working lower builds also)
Thank brotha. I think they need to state which firmware do we need to start from. Otherwise it will be like me that confusing as they will patch up more and more security.
slayerliar said:
Thank brotha. I think they need to state which firmware do we need to start from. Otherwise it will be like me that confusing as they will patch up more and more security.
Click to expand...
Click to collapse
Pie ROM, pie firmware. (Except pre release betas)
Oreo ROM, Oreo firmware.
ROM - always flash latest firmware of the OS you want pie or Oreo (I always go for latest and don't have any issues . Tho I'm back to oos ,debloated now.)
Twrp - Always after ROMs, before roboot.
Gapps - after twrp and reboot, to make sure it installs to the right slot, that's why you install twrp and then reboot.. this will change your slot from A to B or from B to A. Manual switch is never necessary
Flashing gapps flashes to the slot you are in right now, so flashing before the first reboot (after twrp flash) Will get it to the wrong slot.
Magisk - if you want root. After all.
After all this you can, if you want, flash decrypt ..if you don't need your device to be encrypted,this Will give you more to think of tho.. let's just not go into this now.
i understand the process, but get confused at which file to specifically flash twice when they say
"latest firmware of the OS". So lets say the custom ROM i want to flash needs a PIE firmware 9.0.2 or higher,
what file am i supposed to flash?
9.0.2-PIE-OnePlus6Oxygen_22_OTA_027_all_1810260000_d46787d2c9-FASTBOOT.zip
or
OnePlus6Oxygen_22_OTA_027_all_1810260000_d46787d2c9.zip

Update from OOS 5.1.4 to 9.0.7 with unlocked bootloader + magisk... is it safe?

Hello! I have my OP6 with OOS but I unlocked the bootloader, installed Magisk and now I would like to update via OTA to the OOS 9.0.7 but I need to know if there can be some problemsor consequences like brick or I will lose something. The phone already said that after updating I will lose root :crying:
Can somebody tell me how can I update to Pie safely?
If I need to do a nandroid backupora backupof media I can do it without prob with TWRP and storing all my data in the cloud.
Thanks a lot!
Make a full backup
1-Download the full rom 9.0.7
2-boot to twrp
3-flash the rom (dont wipe anything )and dont reboot because you need to flash twrp just after the rom
4-reflash twrp while you are still in recovery (or you can flash twrp just after the rom by adding it in the queue)
5-reboot to recovery (dont boot to system yet)
6-flash magisk
7reboot to system

Categories

Resources