Related
Warning:This is an experimental find and i am not held liable if you brick your device (go into twrp and start over)
Installing Magisk in a Dual Boot Environment:
Things you need
(i advise to save all to your external card if you have one so it wont be erased):
Need to Create:
primary rom
secondary rom
gapps (unless you prefer one in link)
gapps in secondary (dual)
included in following link:http://www.mediafire.com/folder/95yswgomsz3d3/Magiskdualboot
gapps aroma(both normal and dual)
no verity zip(both normal and dual)
su remove(both normal and dual)
magisk 14.3 dualboot
dualbootutilities(just in case something goes wrong)
Dual boot patcher app
Step One:
Assuming your on the latest twrp for this rom (check official twrp app)
you will want to go to wipe in twrp and wipe data,
reboot to recovery,wipe advanced options and wipe everything except internal storaage and external storage then reboot into recovery again
Step 2:install primary rom,no verity,gapps,remove su addon,and magisk 14.3 dualboot zip.
(when everything loads set it up as you would normally making sure everythings up to date from play store,magisk manager update,etc
Step 3:install every magisk module you wish to have and reboot (once rebooted go into modules and unclick everything and reboot)
Step 4:get a root file manager and go into /data/adb in the root folder (make a copy of magisk.img and put on your sdcard)
step 5:install dual boot patcher app,run it,grant permission and when it asks to set kernal do so (everytime you change a rom it may ask you to set kernal)
step 6:use the patch zip file to patch your primary rom as an upgrade,then flash the patched primary rom then reboot to system (this allows nonconflict with other roms to avoid error and enables app sharing on the app)
step 7:assuming you downloaded the secondary rom,go to patch zip file section in the patcher app and add flash file and select your second rom zip and put it under secondary slot
step 8: patch as well in secondary:no verity zip,su remove zip and gapps.install the patched dual rom and files in twrp then reboot to system (it should start setting up your second rom)
step 9:update everything in second rom from play store plus do the setup
step 10:reboot back into recovery and install the dualboot magisk 14.3 zip again.reboot system and update that magisk manager and zip
step 11:install dual boot patcher app on the second rom now and itll ask you to set second kernal when you go to roms,do so
step 12:reboot back to recovery and then go advanced>file manager and then go /data/adb and select magisk.img copy file to data/multiboot/dual/data/adb/ then reboot to system.
step 13:now when you reboot into second rom you will notice in modules in magisk manager all the modules you had in primary are there
(be careful when enabling some as some will not work but its a small list)
(Warning:if theres any updates to any app you need to follow steps 12 and 13.
installing modules directly from the manager in second rom can cause bricks or crashes)
Step 14:have Fun
Tested Modules that work:
android mic fix,app systemizer,audio modification library,boot animation replacer,detach(doesnt really hide market links nomore but doesnt crash),google camera patch,google framework,init.d linker,iybp,mm recovery,max resolution for youtube,priviledged api booter,ram management by crok,secure if,single user mod,splatoon 2 font,sysconfig patcher,terminal app systemizer,terminal app debloater,teethering enabler,ts-bindsunified hosts adblock,universal dee buffer remover,busybox, universal safetynet fix beta v 5,volume steps increase,wifi bonding and xmlpak
Will give it a shot when I get the chance
could someone help me just install magisk with the either the stock rom, or even any of the custom ones?
Im unable to find a step by step guide similiar to this one, for installing magisk on lg k550 (without the dual boot option, as im a newbie and prefer not to add any extra possible complications )
takethe5th said:
could someone help me just install magisk with the either the stock rom, or even any of the custom ones?
Im unable to find a step by step guide similiar to this one, for installing magisk on lg k550 (without the dual boot option, as im a newbie and prefer not to add any extra possible complications )
Click to expand...
Click to collapse
All the ROMs on the 2 plus work for both models. Also do you have telegram. We are all there to give advice. I'm more the magisk expert though you can shoot a line thru there or follow guides we have posted. We welcome all new members
t.me/lgstylo2plus
Frosthaxx said:
All the ROMs on the 2 plus work for both models. Also do you have telegram. We are all there to give advice. I'm more the magisk expert though you can shoot a line thru there or follow guides we have posted. We welcome all new members
t.me/lgstylo2plus
Click to expand...
Click to collapse
I am looking for something similar but for LG Stylo 3 Plus.
Sent from my LGMS428 using XDA Labs
Alright, I have tried just about everything and keep running into the same roadblock so I am going to post here and see if someone has an idea of what is going on and how to work around it. I will outline each method used below as detailed as I can. I'm currently on 9.5.9 and looking to upgrade to .11. I'm currently on Slot B.
First Method:
1.) Disabled all Magisk modules / themes etc
2.) Downloaded .11 OTA from OnePlus Updater
3.) Installed locally via System Updates
4.) Installed TWRP A/B Retention Script in Magisk
5.) Magisk OTA install to inactive slot
6.) Reboot
Result: Reboots to TWRP in the new slot but no pin number is requested and no files showing under Install, cannot reboot to system. I reboot to slot b and try again.
Second Method:
1.) Disabled all Magisk modules / themes etc
2.) Downloaded .11 OTA from OnePlus Updater
3.) Reboot to TWRP
4.) Flash ROM
5.) Flash TWRP installer
6.) Reboot recovery
Result: Reboots to TWRP in the new slot but no pin number is requested and no files showing under Install, cannot reboot to system. I reboot to slot b and try again.
Third Method:
1.) Disabled all Magisk modules / themes etc
2.) Download / Install via system updates message to upgrade to .10
4.) Installed TWRP A/B Retention Script in Magisk
5.) Magisk OTA install to inactive slot
6.) Reboot
Result: Reboots to TWRP in the new slot but no pin number is requested and no files showing under Install, cannot reboot to system. Upon rebooting to slot b I at least got a notification that the update had failed and to enter repair mode to attempt again, however, I decided to not do this yet to avoid issues with breaking root / TWRP.
-----
As you can see... I am getting to the point of rebooting to recovery in the new slot but am unable to do anything in terms of flashing ROM > TWRP > Magisk to update both slots or do anything in the new slot. I'm almost assuming a clean ROM flash, flash TWRP / Magisk might fix any issues but I want to prod you all first for a solution before I go with the nuclear option.
i.Design said:
Alright, I have tried just about everything and keep running into the same roadblock so I am going to post here and see if someone has an idea of what is going on and how to work around it. I will outline each method used below as detailed as I can. I'm currently on 9.5.9 and looking to upgrade to .11. I'm currently on Slot B.
First Method:
1.) Disabled all Magisk modules / themes etc
2.) Downloaded .11 OTA from OnePlus Updater
3.) Installed locally via System Updates
4.) Installed TWRP A/B Retention Script in Magisk
5.) Magisk OTA install to inactive slot
6.) Reboot
Result: Reboots to TWRP in the new slot but no pin number is requested and no files showing under Install, cannot reboot to system. I reboot to slot b and try again.
Second Method:
1.) Disabled all Magisk modules / themes etc
2.) Downloaded .11 OTA from OnePlus Updater
3.) Reboot to TWRP
4.) Flash ROM
5.) Flash TWRP installer
6.) Reboot recovery
Result: Reboots to TWRP in the new slot but no pin number is requested and no files showing under Install, cannot reboot to system. I reboot to slot b and try again.
Third Method:
1.) Disabled all Magisk modules / themes etc
2.) Download / Install via system updates message to upgrade to .10
4.) Installed TWRP A/B Retention Script in Magisk
5.) Magisk OTA install to inactive slot
6.) Reboot
Result: Reboots to TWRP in the new slot but no pin number is requested and no files showing under Install, cannot reboot to system. Upon rebooting to slot b I at least got a notification that the update had failed and to enter repair mode to attempt again, however, I decided to not do this yet to avoid issues with breaking root / TWRP.
-----
As you can see... I am getting to the point of rebooting to recovery in the new slot but am unable to do anything in terms of flashing ROM > TWRP > Magisk to update both slots or do anything in the new slot. I'm almost assuming a clean ROM flash, flash TWRP / Magisk might fix any issues but I want to prod you all first for a solution before I go with the nuclear option.
Click to expand...
Click to collapse
First method was the right method. But don't flash the ab retention script. Flash the file in system update then go to magisk and flash to inactive slot. Reboot after that and when you boot back up flash the twrp installer in magisk and reflash root and reboot to recovery to verify its there.
joemossjr said:
First method was the right method. But don't flash the ab retention script. Flash the file in system update then go to magisk and flash to inactive slot. Reboot after that and when you boot back up flash the twrp installer in magisk and reflash root and reboot to recovery to verify its there.
Click to expand...
Click to collapse
I'm assuming you mean flash TWRP installer via Magisk once rebooted? I just want to make certain before trying again.
i.Design said:
I'm assuming you mean flash TWRP installer via Magisk once rebooted? I just want to make certain before trying again.
Click to expand...
Click to collapse
Yes
joemossjr said:
Yes
Click to expand...
Click to collapse
This didn't work. I was able to at least see my storage now and installed OTA via TWRP > TWRP installer > Magisk to update Slot B now I'm having the same issue in both slots.
there has to be something else up with your device. I would try a clean flash with magisk or try the latest magisk canary build.
I have downloaded the 11 update via OxygenUpdater using VPN (Location is set to France)
Since i diden't get the update on my real location.
Rebooted to TWRP->Flashed 11 update->Flashed TWRP->Rebooted to TWRP>Flashed Magisk>Flashed Kernel>Rebooted to System.
Everything seems to be working.
Try this simple and straight forward method,
Download the full zip 9.5.11, not the update zip but full zip,
Transfer to phone storage,
wipe only dalvik cache and data, DO NOT WIPE SYSTEM OR VENDOR, OR INTERNAL STORAGE,
Flash the oos zip,
Flash twrp, Reboot recovery,
Flash oos zip file again followed by twrp,
Reboot recovery,
Flash magisk 19.3,
Now Reboot system,
Do not click on any slots in twrp let the system select the appropriate slot, system will take some time to boot also will Reboot itself, but will boot eventually,
hope this helps, cheers.
How this helps, worked for me, I don't have T-Mobile version
i.Design said:
Alright, I have tried just about everything and keep running into the same roadblock so I am going to post here and see if someone has an idea of what is going on and how to work around it. I will outline each method used below as detailed as I can. I'm currently on 9.5.9 and looking to upgrade to .11. I'm currently on Slot B.
First Method:
1.) Disabled all Magisk modules / themes etc
2.) Downloaded .11 OTA from OnePlus Updater
3.) Installed locally via System Updates
4.) Installed TWRP A/B Retention Script in Magisk
5.) Magisk OTA install to inactive slot
6.) Reboot
Result: Reboots to TWRP in the new slot but no pin number is requested and no files showing under Install, cannot reboot to system. I reboot to slot b and try again.
Second Method:
1.) Disabled all Magisk modules / themes etc
2.) Downloaded .11 OTA from OnePlus Updater
3.) Reboot to TWRP
4.) Flash ROM
5.) Flash TWRP installer
6.) Reboot recovery
Result: Reboots to TWRP in the new slot but no pin number is requested and no files showing under Install, cannot reboot to system. I reboot to slot b and try again.
Third Method:
1.) Disabled all Magisk modules / themes etc
2.) Download / Install via system updates message to upgrade to .10
4.) Installed TWRP A/B Retention Script in Magisk
5.) Magisk OTA install to inactive slot
6.) Reboot
Result: Reboots to TWRP in the new slot but no pin number is requested and no files showing under Install, cannot reboot to system. Upon rebooting to slot b I at least got a notification that the update had failed and to enter repair mode to attempt again, however, I decided to not do this yet to avoid issues with breaking root / TWRP.
-----
As you can see... I am getting to the point of rebooting to recovery in the new slot but am unable to do anything in terms of flashing ROM > TWRP > Magisk to update both slots or do anything in the new slot. I'm almost assuming a clean ROM flash, flash TWRP / Magisk might fix any issues but I want to prod you all first for a solution before I go with the nuclear option.
Click to expand...
Click to collapse
OP7PRO, stock ROM, stock kernel
This has been ABSOLUTELY working for me and how i was used doing it back in the days..
*After switching off all modules in Magisk and do a system reboot to apply this..
(Do I have to mention it's probably best, when updating to disable any password/fingerprint protection when rebooting AFTER FLASHING OTA, TWRP and Magisk in recovery?)
*I didn't use local update setting.
*What's on in developer options?
-OEM Unlock allowed
-Advanced reboot
-USB Debugging
*Don't know if having these developer settings otherwise would interfere, I just try to write it down as specific as of how i did this.
*Also: I didn't even bother looking at A/B partitioning and where to install what, please correct me if i could be wrong, but using this method worked for me and also when installing TWRP zip in recovery, the log showed A/B sloth solution success when installing.
*Not using substratum themes etc., but I want to say it's probably best to go as clean as you can anyway, since you can always go back being beautiful afterwards I guess?
So try remember where you left off being a makeup loving customiser and momentary revert being as clean as possible.. at least for maybe 20 minutes okay?
How I did it:
-Download the OTA update zip on your phone (full update file zip just shy of 2 Gb) using oxygen updater app in Google playstore.
(Don't install the systemsoftware zip from the oxygen updater once downloaded), you're going to install the systemsoftware.zip in TWRP recovery as opposed to update via Magisk to install the new systemsoftware).
-Download TWRP (INSTALLER!!) have this ZIP on phone (Find it by reading some posts about TWRP Installer zip or use link below)
*I used: twrp-installer-3.3.1-4-guacamole.zip
https://dl.twrp.me/guacamole/ (for TWRP zip)
-Download Magisk zip
*I used: Magisk-v19.3.zip
(So far 3 zip files, have them somewhere pretty obvious on your phone)
-Boot into recovery (I did this by using this option in Magisk manager)
Then:
-Flash the update OTA ROM.zip (just shy of 2Gb)
*DON'T REBOOT*!!!!
-Go back in TWRP recovery menu, Flash TWRP Installer zip
-Still in TWRP recovery menu go back, Reboot to recovery
-Back in TWRP, flash Magisk zip
-Clear Dalvik cache (not sure if this is actually still needed)
-Reboot system normally, enable Magisk modules you want, reboot system...
Updated to 9.5.10 works
Updated to 9.5.11 works
Updated to 10.0.0 works
I can't find the full zip for 9511 anywhere
joemossjr said:
there has to be something else up with your device. I would try a clean flash with magisk or try the latest magisk canary build.
Click to expand...
Click to collapse
I ended up having to reformat to deal with the encryption issue. After reformatting I was able to boot to slot b and am at .11 now!
I'm really hoping this ordeal fixed whatever the problem was so that future OTA's aren't this much of a headache. I'll keep the tips in mind. I'm just glad to have a working device at .11 with root even if I have to re-install all of my apps etc.
virtyx said:
I can't find the full zip for 9511 anywhere
Click to expand...
Click to collapse
It's live on XDA frontpage.
---
I think best update method is get full zip, do local upgrade, flash Magisk after OTA on inactive slot, reboot, flash TWRP installer via magisk and reflash magisk (direct method). Reboot and zero issues.
smariob said:
It's live on XDA frontpage.
---
I think best update method is get full zip, do local upgrade, flash Magisk after OTA on inactive slot, reboot, flash TWRP installer via magisk and reflash magisk (direct method). Reboot and zero issues.
Click to expand...
Click to collapse
just came up now
what i normally do is flash full zip
reboot
then reboot fastboot and boot twrp, then flash twrp then magisk.
i like the OS boot first time without twrp or magisk, just habit i guess
everything working fine, nightscape also
EDIT:
i think SWAP has been turned off in 9.5.11
it no longer displays in ElementalX app (with stock kernel)
What did I do wrong?
Someone help me shed some light. I'm not sure what I did wrong while updating using magisk.
So this is the steps I did.
1. Installed the OTA update
2. In magisk went to install to inactive slot (after OTA)
3. Then it went through the motions and restarted.
At the screen where you put the password in it shut down and then went to the stock recovery. Tried again, same thing. So after some panicking I did this.
Reflashed twrp via computer
Flashed the uninstall of magisk
Flashed twrp zip
Restarted it and everything is fine now. I just had to re-flash the modules which was quite annoying.
So what did I do wrong? Have I buggered up anything to do with the inactive slots or partitions?
I don't know why people have such difficulty?
1. Get the full zip via Oxygen Updater or some other method.
2. Do a local install vis the settings. DO NOT REBOOT.
3. Install Magisk via the "Install after OTA" from Magisk Manager.
4. Reboot
5. You will now have the slot rooted that you updated.
6. Run the local install again. This will install to the other slot. It will fail the first attempt. Do it again.
7. Install Magisk via the OTA option and reboot.
You have now updated both slots and rooted them.
If you would like TWRP or custom kernels, follow those instructions.
If you install TWRP, you MUST install Magisk in the same slot or you will get a boot loop for that slot.
That is the reason why I keep both slots at the same OS level and rooted with TWRP installed.
What country guys you are from that you are getting update? Im in USA and still got nothing.
netgar said:
What country guys you are from that you are getting update? Im in USA and still got nothing.
Click to expand...
Click to collapse
Using oxygen updater, try disabling all.mods before checking for update. Or in oxygen updater settings, select advanced mode, and see if update is available.
Krsmqn said:
Using oxygen updater, try disabling all.mods before checking for update. Or in oxygen updater settings, select advanced mode, and see if update is available.
Click to expand...
Click to collapse
By mods you mean magisk modules?
Update
Advanced option did the job. Updated with magisk and few magisk modules + few substratum themes.
Thx
netgar said:
By mods you mean magisk modules?
Update
Advanced option did the job. Updated with magisk and few magisk modules + few substratum themes.
Thx
Click to expand...
Click to collapse
Yeah, meant magisk modules, sorry. But looks like you got it anyway. ?
All update methods to 11 failed.
Hi, I am new to custom ROM's and Rooting my device. And i hope you can help me with my Problem. I have a OnePlus A6003
What i tried so far:
Before i tried installing CustomROM's my device was on OOS 10.3.0
Then i needed to use the "twrp-3.3.1-16-enchilada-Q-mauronofrio.img" to get into TWRP
in TWRP i followed the Instructions from the LinageOS site:
Now tap Wipe.
Now tap Format Data and continue with the formatting process. This will remove encryption and delete all files stored in the internal storage.
Return to the previous menu and tap Advanced Wipe, then select the System partition and then Swipe to Wipe.
Sideload the LineageOS .zip package:
On the device, select “Advanced”, “ADB Sideload”, then swipe to begin sideload.
On the host machine, sideload the package using: adb sideload filename.zip
(Optionally): If you want to install any additional add-ons, run adb reboot sideload, then adb sideload filename.zip those packages in sequence.
info_outline
Note: If you want Google Apps on your device, you must follow this step before booting into LineageOS for the first time!
(Optional): Root your device by installing LineageOS’ AddonSU, (use the arm64 package) or by using any other method you prefer.
Once you have installed everything successfully, run ‘adb reboot’.
Click to expand...
Click to collapse
I was sure this wasn't the right way cause after i rebooted the device i couldn't get to LinageOS.
After that i could get the "twrp-installer-3.3.1-2-enchilada.zip" (The official version from the TWRP site to work)
Flashed LinageOS the proper way (that's what i thought, lol) through install in TWRP
after that i had the same problem i could boot one time into LinageOS and that was it.
Current State of the Phone:
Bootloader unlocked (check)
Recovery Mode starts LinageOS Recovery
Fastboot is working fine
TWRP is not installed
What i am basically trying to do is:
Install a Privacy Focused ROM (open for Suggestions but i think LinageOS is good)
Root with Magisk
Flash NanoDroid Packages
Flash AFWall+
Flash AdAway
Some questions that i have
Do i need the customized TWRP because my phone did originally run OOS 10.3.0?
Whats the proper way to install a ROM on this device and Root it afterwards with Magisk?
Hi,
Phone : Realme 5 Pro EU version 4GB/128GB.
As the title says, I am trying to install LineageOS then MicroG on my Realme 5 Pro. So far... I've been at this for a couple of days and I've learned a lot, but that was worth it. Still have to see after a couple of days if this install is stable enough.
Usual disclaimer that this is not because it worked for me that it'd work for you etc...
What files are necessary to follow this post?
-> vbmeta.img & twrp.img here : https://drive.google.com/drive/folders/1MUEJkl25gL7zUPXNKFx_I5HLHyfCAzz7 as posted in this guide : https://forum.xda-developers.com/t/...install-twrp-and-install-custom-roms.4177511/
-> C12 Stock ROM from realme : https://download.c.realme.com/osupdate/RMX1971EX_11_OTA_1120_all_s0mRvUGlCJAI.ozip
-> the Lineage 17.1 ROM provided by @kemo12533 here : https://sourceforge.net/projects/myholly****/files/ROMs/RMX1971/LineageOS/
-> the NikGApps Core for Android 10 ARM64 : https://sourceforge.net/projects/ni...ps-core-arm64-10-20210130-signed.zip/download
-> Magisk : https://github.com/topjohnwu/Magisk/releases/download/v22.1/Magisk-v22.1.apk
-> NanoDroid-patcher : https://downloads.nanolx.org/NanoDroid/Stable/NanoDroid-patcher-23.1.2.20210117.zip
-> NanoDroid-MicroG : https://downloads.nanolx.org/NanoDroid/Stable/NanoDroid-microG-23.1.2.20210117.zip
What I have done so far that works (after tons of FAIL)?
-> Unlocked the device
I managed to unlock the device without too much issue following the guide (link to the guide on this forum is provided above).
-> Installed TWRP
rebooted into bootloader.
"fastboot flash recovery twrp.img"
then proceeded in recovery to TWRP.
Lesson Learned: when "fastboot flash ..." behaves funky (as in not the expected result which is OK), change cable/usb port/computer and don't bother trying to troubleshoot it (I spend a day on this for no result). I have to go on my parents windows computer to fastboot flash but hey it works.
-> Installed latest version of RealmeUI OS (C12 from late march 2021)
TWRP wiped (Dalvik, Cache, System, Vendor, Data)
TWRP format data.
TWRP installed RealmeUI OS C12 without issue
(I did boot it without problem and enabled debugging but I don't think it is required)
-> reinstalled TWRP that had just been overwritten by C12 install.
rebooted in bootloader
"fastboot flash recovery twrp.img"
"fastboot flash vbmeta vbmeta.img"
then booted in recovery to TWRP.
-> Installed LineageOS 17.1 with NikGApps.
TWRP wiped (Dalvik, Cache, System, Vendor, Data) and then formatted data.
TWRP installed LineageOS 17.1
TWRP Install NikGApps.
TWRP installed magisk (which roots the OS).
Rebooted and LineageOS booted without issue.
Note 1 : I tried to install this LineageOS on its own to do a clean MicroG install but on its own it wouldn't boot (same with OpenGApps pico). BitGApps and NikGapps Core both make Lineage Boot, but I settled on NikGApps because it seems automatically 'removed' afterwards when installing MicroG, see later.
Note 2 : The magisk app says that the realme5pro does not have ramdisk. It seems that this is wrong: Magisk does say that phones from 2019 & 2020 are a mess to detect and that the RAMDISK test (Yes or No) is unreliable for those. I followed the manual for No Ramdisk and it corrupted my recovery partition. I followed the manual for yes and it works without issue since.
-> Installing MicroG.
I am now in LineageOS
Magisk Installed Magisk from the same apk and follow instructions to install Magisk properly.
Magisk Installed NanoDroid-patcher & rebooted
Magisk Installed NanoDroid-MicroG & rebooted
at this point the play store icon and app have disappeared (most probably removed by the NanoDroid-MicroG install) and the MicroG Settings app is installed. You still have some permissions to give MicroG and configure it properly, but the following video does a good job of that so I'll leave is at that.
Learned along the way :
It seems to be really hard to brick that phone (good stuff). As long as you can still boot in fastboot you can recover, even if system and recovery don't work.
when "fastboot flash ..." commands don't work when "fastboot devices" lists your device, find another computer, don't waste your time trying to fix this with no result.
write down what works for future reference. I am now documenting every step that works.
Edit 1 : Added Magisk bit. Reorganised post and added details.
Edit 2 : Added MicroG bit. Reorganised post and added details. I guess it's a sort of a guide now...
Hi there!
Does anyone know if it is currently possible to install LineageOS+MicroG on a Samsung Galaxy S20FE Exynos with OneUI 4.1 and Android 12 (SM-G780F/DS)?
Or is there another OS that would allow me to have a degoogled and privacy-friendly smartphone?
Thank you all for your help!
Search for "Lineageos with microg". LineageOS with microgn and f-droid already installed
I've been using below steps to update my OP6 while preserving root. Thought of sharing with you all
I've been using this method for all recent updates like 9.0.9 ->10.3.0->10.3.5->10.3.6->10.3.7->10.3.8->10.3.9->10.3.11->11.1.1.1
My OP6 info:
TWRP: 3.2.3-x | blu_spark v9.91
Magisk: 23.0
Steps:
enable system update app if it's disabled
nandroid backup (optional)
enable any disabled system apps like youtube
- download OTA updated zip: via Oxygen Updater App -> Full Update option
- Install it: System Settings -> Local Upgrade option (don't reboot).
- Once installed: go to Magisk -> run TWRP retention script from osm0sis (don't reboot).
- Again in Magisk, install magisk -> install to inactive slot (don't reboot yet).
- Then on modules list, disable all modules and then finally...
- Reboot, this reboot will take some minutes...
- after reboot, re enable all modules and everything will work perfectly.
The System Updater and Magisk do all the work, never ever once having to boot into recovery.
JerryGoyal said:
I've been using below steps to update my OP6 while preserving root. Thought of sharing with you all
I've been using this method for all recent updates like 9.0.9 ->10.3.0->10.3.5->10.3.6->10.3.7->10.3.8->10.3.9->10.3.11->11.1.1.1
My OP6 info:
TWRP: 3.2.3-x | blu_spark v9.91
Magisk: 23.0
Steps:
enable system update app if it's disabled
nandroid backup (optional)
enable any disabled system apps like youtube
- download OTA updated zip: via Oxygen Updater App -> Full Update option
- Install it: System Settings -> Local Upgrade option (don't reboot).
- Once installed: go to Magisk -> run TWRP retention script from osm0sis (don't reboot).
- Again in Magisk, install magisk -> install to inactive slot (don't reboot yet).
- Then on modules list, disable all modules and then finally...
- Reboot, this reboot will take some minutes...
- after reboot, re enable all modules and everything will work perfectly.
The System Updater and Magisk do all the work, never ever once having to boot into recovery.
Click to expand...
Click to collapse
Hi guys How I can #root OnePlus 6 in oxygen os 11.1.1.1??? said: And how install #TWRP OnePlus 6 in oxygen os 11.1.1.1??? Can't install TWRP in android 11 crashed OnePlus 6 The in Oxygen os 11.1.1.1 very slowly #speed phone OnePlus 6 and very slowly and poor Network? Don't use high speed Network? Don't use high speed phone? Please help me Thanks
JerryGoyal said:
I've been using below steps to update my OP6 while preserving root. Thought of sharing with you all
I've been using this method for all recent updates like 9.0.9 ->10.3.0->10.3.5->10.3.6->10.3.7->10.3.8->10.3.9->10.3.11->11.1.1.1
My OP6 info:
TWRP: 3.2.3-x | blu_spark v9.91
Magisk: 23.0
Steps:
enable system update app if it's disabled
nandroid backup (optional)
enable any disabled system apps like youtube
- download OTA updated zip: via Oxygen Updater App -> Full Update option
- Install it: System Settings -> Local Upgrade option (don't reboot).
- Once installed: go to Magisk -> run TWRP retention script from osm0sis (don't reboot).
- Again in Magisk, install magisk -> install to inactive slot (don't reboot yet).
- Then on modules list, disable all modules and then finally...
- Reboot, this reboot will take some minutes...
- after reboot, re enable all modules and everything will work perfectly.
The System Updater and Magisk do all the work, never ever once having to boot into recovery.
Click to expand...
Click to collapse
Super useful, thank you!
Very helpful!
Thank you JerryGoyal
Your method worked perfectly!
fullbazak said:
Hi guys How I can #root OnePlus 6 in oxygen os 11.1.1.1??? said: And how install #TWRP OnePlus 6 in oxygen os 11.1.1.1??? Can't install TWRP in android 11 crashed OnePlus 6 The in Oxygen os 11.1.1.1 very slowly #speed phone OnePlus 6 and very slowly and poor Network? Don't use high speed Network? Don't use high speed phone? Please help me Thanks
Click to expand...
Click to collapse
I've got the same issue
fullbazak said:
Hi guys How I can #root OnePlus 6 in oxygen os 11.1.1.1??? said: And how install #TWRP OnePlus 6 in oxygen os 11.1.1.1??? Can't install TWRP in android 11 crashed OnePlus 6 The in Oxygen os 11.1.1.1 very slowly #speed phone OnePlus 6 and very slowly and poor Network? Don't use high speed Network? Don't use high speed phone? Please help me Thanks
Click to expand...
Click to collapse
Let me know here if you find a fix for installation of TWRP under 11.1.1.1 please?
With rooted version 10.3.x I updated this way without any problems:
How to Update Your OnePlus 6 or 6T Without Losing Root — No Computer Needed
One of the biggest downsides to rooting is that it can be a pain to update every month with each new security patch. With other phones, you might have had to fully unroot the device, maybe flash a stock recovery, or potentially even flash all the factory images to get a new update. Thankfully...
oneplus.gadgethacks.com
* Download full stock rom (same as from OxygenUpdater), latest TWRP (now 3.5) and lastest Magisk (now 23.0) onto sdcard of device.
* Reboot into TWRP recovery
* Flash stock ROM and then TWRP without intermediate reboot
* Reboot into TWRP recovery again
* Flash Magisk
* Reboot normally.
I left all disabled system apps such as e.g. Youtube app, disabled. I did the update manually without using Oxygenupdater, the latter only for verifying the MD5 of the ROM.
Can this also be done with flashing 11.1.1 ROM ?
JerryGoyal said:
I've been using below steps to update my OP6 while preserving root. Thought of sharing with you all
I've been using this method for all recent updates like 9.0.9 ->10.3.0->10.3.5->10.3.6->10.3.7->10.3.8->10.3.9->10.3.11->11.1.1.1
My OP6 info:
TWRP: 3.2.3-x | blu_spark v9.91
Magisk: 23.0
Steps:
enable system update app if it's disabled
nandroid backup (optional)
enable any disabled system apps like youtube
- download OTA updated zip: via Oxygen Updater App -> Full Update option
- Install it: System Settings -> Local Upgrade option (don't reboot).
- Once installed: go to Magisk -> run TWRP retention script from osm0sis (don't reboot).
- Again in Magisk, install magisk -> install to inactive slot (don't reboot yet).
- Then on modules list, disable all modules and then finally...
- Reboot, this reboot will take some minutes...
- after reboot, re enable all modules and everything will work perfectly.
The System Updater and Magisk do all the work, never ever once having to boot into recovery.
Click to expand...
Click to collapse
Sorry, please explain "modules list". In what context is this please?
Quick note. Do not re-enable Smali Patcher if that was one of your previously enabled modules. The framework used to create the patch was from the previous android OS version, so it'll just spin when booting. To fix it follow the official recommendation from the smali patcher FAQ which is Boot into TWRP > Advanced > File Manager > navigate to data > adb > modules > select the module directory (in this case "fomey.smalipatcher" > folder icon in the bottom right > delete.
mermaidkiller said:
With rooted version 10.3.x I updated this way without any problems:
How to Update Your OnePlus 6 or 6T Without Losing Root — No Computer Needed
One of the biggest downsides to rooting is that it can be a pain to update every month with each new security patch. With other phones, you might have had to fully unroot the device, maybe flash a stock recovery, or potentially even flash all the factory images to get a new update. Thankfully...
oneplus.gadgethacks.com
* Download full stock rom (same as from OxygenUpdater), latest TWRP (now 3.5) and lastest Magisk (now 23.0) onto sdcard of device.
* Reboot into TWRP recovery
* Flash stock ROM and then TWRP without intermediate reboot
* Reboot into TWRP recovery again
* Flash Magisk
* Reboot normally.
I left all disabled system apps such as e.g. Youtube app, disabled. I did the update manually without using Oxygenupdater, the latter only for verifying the MD5 of the ROM.
Can this also be done with flashing 11.1.1 ROM ?
Click to expand...
Click to collapse
Have you used this method earlier in earlier versions
Hi @JerryGoyal need TWRP retention script which you have mentioned in your post, kindly share the link here
mermaidkiller said:
With rooted version 10.3.x I updated this way without any problems:
How to Update Your OnePlus 6 or 6T Without Losing Root — No Computer Needed
One of the biggest downsides to rooting is that it can be a pain to update every month with each new security patch. With other phones, you might have had to fully unroot the device, maybe flash a stock recovery, or potentially even flash all the factory images to get a new update. Thankfully...
oneplus.gadgethacks.com
* Download full stock rom (same as from OxygenUpdater), latest TWRP (now 3.5) and lastest Magisk (now 23.0) onto sdcard of device.
* Reboot into TWRP recovery
* Flash stock ROM and then TWRP without intermediate reboot
* Reboot into TWRP recovery again
* Flash Magisk
* Reboot normally.
I left all disabled system apps such as e.g. Youtube app, disabled. I did the update manually without using Oxygenupdater, the latter only for verifying the MD5 of the ROM.
Can this also be done with flashing 11.1.1 ROM ?
Click to expand...
Click to collapse
Which TWRP version and Magisk version did you use?
A very big thanks to you bro!
Before Updation:
--------------------
My OP6 info:
v 9.0.9
TWRP: 3.2.3-x | blu_spark v9.91
Magisk: 23.0
After Updation:
------------------
Now My OP6 info:
v11.1.1.1
TWRP: 3.2.3-x | blu_spark v9.91 (But its not accepting the password, so not decrypting)
Magisk: 23.0
Any suggestions regarding TWRP to work.
I have been using the same method for updating open betas. Now there is official november update.. Is it possible to update to official rom from open beta using this method without losing data and root?
Static-xy said:
Which TWRP version and Magisk version did you use?
Click to expand...
Click to collapse
Usually the latest (3.5 resp. 23).
So now I want to use the same way, by re-flashing TWRP (probably a newer version) after the new stock ROM, but before reboot.
@JerryGoyal kindly share twrp retention script and twrp link here which you used
JerryGoyal said:
I've been using below steps to update my OP6 while preserving root. Thought of sharing with you all
I've been using this method for all recent updates like 9.0.9 ->10.3.0->10.3.5->10.3.6->10.3.7->10.3.8->10.3.9->10.3.11->11.1.1.1
My OP6 info:
TWRP: 3.2.3-x | blu_spark v9.91
Magisk: 23.0
Steps:
enable system update app if it's disabled
nandroid backup (optional)
enable any disabled system apps like youtube
- download OTA updated zip: via Oxygen Updater App -> Full Update option
- Install it: System Settings -> Local Upgrade option (don't reboot).
- Once installed: go to Magisk -> run TWRP retention script from osm0sis (don't reboot).
- Again in Magisk, install magisk -> install to inactive slot (don't reboot yet).
- Then on modules list, disable all modules and then finally...
- Reboot, this reboot will take some minutes...
- after reboot, re enable all modules and everything will work perfectly.
The System Updater and Magisk do all the work, never ever once having to boot into recovery.
Click to expand...
Click to collapse
Thank you.
After the whole process is completed what to do with TWRP retention script module
should we uninstall it
Does the method in the OP work for updating from 11.1.1.1 to 11.1.2.2? Or is it only for updating from earlier versions of Oxygen to 11.x?
ashish1989 said:
After the whole process is completed what to do with TWRP retention script module
should we uninstall it
Click to expand...
Click to collapse
????
@JerryGoyal .
Hi, I am on OP6 on OOS version 10.3.5 with Magisk root version 21.4 and twrp recovery. Also XXX nolimts Rom installed. I have no issues with the current version of OOS, and have disabled the update with 'Xxx nolimits' rom. I am unable to use banking apps since the Magisk hide apparently doesn't work for them. Only 'phonepe' works till now, but it's only a matter of time when they behave like 'yono sbi' app too. I have heard that this is because of the safetynet check failure. I have tried installing the module 'universal safetynet fix' but it didn't work. I have an unlocked bootloader as well, I don't know if that is relevant. Please help.