[OOS][Stable][OP6T Global][OP6T Tmobile] Oneplus 6T stable OOS guide thread

Search This thread

Striatum_bdr

Senior Member
May 29, 2011
4,650
2,176
Marseille
This is how I do it.


I don't understand why people want absolutely do it another way... That's what works 100% times, I personally don't rely on twrp on those phones, and toplohnwo, Magisk Dev clearly states in his Twitter account that on phones with logical A/B slots (meaning op6t for example) he consider twrp shouldn't be flashed, only temporarily booted.
 

faybarn

Senior Member
Oct 19, 2010
169
36
After this update Vodafone UK WiFi calling and volte don't seem to be working anymore. Anyone else experiencing this or know if a fix?
 

BigLisy

Senior Member
Feb 21, 2014
235
23
My OP6T now doesn't pass the safetynet check, while it did right until the update. anyone else? Any way to fix that? tried disabling all modules, didn't help.
 

carlost24

Senior Member
Jul 30, 2009
493
9
Im currently running int. On tmo 6T rebranded by msmdownload tool, in which i somply download the update zip and install via local upgrade.

Im looking to root pretty soon, is this the rigamarole that needs to be done for every update once rooted?
 

Striatum_bdr

Senior Member
May 29, 2011
4,650
2,176
Marseille
My OP6T now doesn't pass the safetynet check, while it did right until the update. anyone else? Any way to fix that? tried disabling all modules, didn't help.


Mine is ok. Read a few pages back the future of safetynet + root is highly compromised. And quoting tpjohnwu not fixable. Search his Twitter account he explains in detail why


Changelog of 10.3.3 added in third post
 
  • Like
Reactions: Chad The Pathfinder

kevk60

Senior Member
Dec 21, 2012
293
121
U.S.A
Updated to 10.3.3 along with latest magisk and latest twrp. So far everything seems to be working fine. Will update if I find any problems. Safeynet is good. Updated with local update and the rest thru magisk.
 
Last edited:

Charles:

Senior Member
Feb 18, 2007
262
7
Trying to flash the stable 10.3.3
Coming from OB6
- Flashed 10.3.3. Didn't reboot
- Flashed TWRP installer zip 3.3.1.32 via Magisk. Didn't reboot
- Installed Magisk on inactive slot...where it's stuck
It's been stuck at "dtbo image: /dev/block/sde18" in Magisk for 20 minutes now. What next?

*edit*
Killed Magisk, tried installing Magisk on the inactive slot and it completed.
 
Last edited:

kevk60

Senior Member
Dec 21, 2012
293
121
U.S.A
Can you elaborate a bit more, mainly the "rest" part through Magisk.. thanks
What I meant the "rest" was flashing twrp with magisk and then flashing magisk to inactive slot after OTA. Sorry, should have been a bit more thorough.

---------- Post added at 06:26 PM ---------- Previous post was at 06:20 PM ----------

Trying to flash the stable 10.3.3
Coming from OB6
- Flashed 10.3.3. Didn't reboot
- Flashed TWRP installer zip 3.3.1.32 via Magisk. Didn't reboot
- Installed Magisk on inactive slot...where it's stuck
It's been stuck at "dtbo image: /dev/block/sde18" in Magisk for 20 minutes now. What next?
I have never used the beta oos but from what I have read, it requires a clean install when coming from beta to stable oos. If I am wrong, somebody correct me please. A clean install involves a wipe, which would be cache, system and data.
 

Charles:

Senior Member
Feb 18, 2007
262
7
I have never used the beta oos but from what I have read, it requires a clean install when coming from beta to stable oos. If I am wrong, somebody correct me please. A clean install involves a wipe, which would be cache, system and data.

I've read a few people have flashed just like any other ROM update and it was fine.
 

steadfasterX

Recognized Developer
  • Nov 13, 2013
    5,716
    15,031
    What I meant the "rest" was flashing twrp with magisk and then flashing magisk to inactive slot after OTA. Sorry, should have been a bit more thorough.

    ---------- Post added at 06:26 PM ---------- Previous post was at 06:20 PM ----------


    I have never used the beta oos but from what I have read, it requires a clean install when coming from beta to stable oos. If I am wrong, somebody correct me please. A clean install involves a wipe, which would be cache, system and data.
    Nope. Flashed it yesterday from latest beta to 10.3.3 without any serious issues:

    1. Downloaded full 10.3.3 OTA via OTA updater app
    2. Magisk -> uninstall -> restore boot image (NO reboot)
    3. System -> upgrade -> choose local upgrade and selecting the downloaded OTA file and ignoring the scary message about factory reset and flash (NO reboot!!!)
    4. Magisk -> install -> to inactive slot
    5. Use the REBOOT button in magisk after flashing (important afaik to skip any system shutdown tasks)
    6. After (a looong) boot Google play and downloads might FC (at least on mine and saw it by otbers) which can be fixed by clearing just the app data of "download manager".

    That's how it worked perfectly for me while I have to say that I had made:

    Full titanium backup
    Full backup with the app "Migrate"
    Almost full (no userdata) backup with TWRP
    adb pull /sdcard

    ... before actually doing the above. Yea I'm paranoid but better safe then sorry ;)



    Sent from my OnePlus 6T using XDA Labs
     
    • Like
    Reactions: thomasnsr

    lilbrat

    Senior Member
    Jun 13, 2011
    998
    373
    Amman
    OnePlus 8T
    What I meant the "rest" was flashing twrp with magisk and then flashing magisk to inactive slot after OTA. Sorry, should have been a bit more thorough.

    ---------- Post added at 06:26 PM ---------- Previous post was at 06:20 PM ----------


    I have never used the beta oos but from what I have read, it requires a clean install when coming from beta to stable oos. If I am wrong, somebody correct me please. A clean install involves a wipe, which would be cache, system and data.

    Thanks for the reply , I guess I am not understanding the flashing of TWRP with Magisk.. something new to me.
    lol .. hate this device when it comes to flashing..
    But my device is so weird, everything I put on it works, viper, Dolby all good, edxposed for my watch (Huawei) works, hell even Google pay works without all the mods and scripts that some folks use.. but flashing...grr
     
    Last edited:

    kevk60

    Senior Member
    Dec 21, 2012
    293
    121
    U.S.A
    Thanks for the reply , I guess I am not understanding the flashing of TWRP with Magisk.. something new to me.
    lol .. hate this device when it comes to flashing..
    But my device is so weird, everything I put on it works, viper, Dolby all good, edxposed for my watch (Huawei) works, hell even Google pay works without all the mods and scripts that some folks use.. but flashing...grr
    You can flash twrp in magisk by going to modules in magisk. Then tap on the plus sign in the yellow circle and find your twrp installer then tap on it and magisk will flash it.

    ---------- Post added at 04:57 AM ---------- Previous post was at 04:56 AM ----------

    Nope. Flashed it yesterday from latest beta to 10.3.3 without any serious issues:

    1. Downloaded full 10.3.3 OTA via OTA updater app
    2. Magisk -> uninstall -> restore boot image (NO reboot)
    3. System -> upgrade -> choose local upgrade and selecting the downloaded OTA file and ignoring the scary message about factory reset and flash (NO reboot!!!)
    4. Magisk -> install -> to inactive slot
    5. Use the REBOOT button in magisk after flashing (important afaik to skip any system shutdown tasks)
    6. After (a looong) boot Google play and downloads might FC (at least on mine and saw it by otbers) which can be fixed by clearing just the app data of "download manager".

    That's how it worked perfectly for me while I have to say that I had made:

    Full titanium backup
    Full backup with the app "Migrate"
    Almost full (no userdata) backup with TWRP
    adb pull /sdcard

    ... before actually doing the above. Yea I'm paranoid but better safe then sorry ;)



    Sent from my OnePlus 6T using XDA Labs
    Thanks for your reply.
     

    Duskycub

    Senior Member
    Dec 14, 2010
    138
    21
    99611
    I upgraded my mclaren 6t to 10.3.2 everything worked great for the last month about 2 days ago a "!" Showed up on the LTE band and the Wi-Fi band saying limited connect ability I upgrade it to 10.3.3 and same thing internet works just fine doesn't seem to be any slower phone works just fine everything seems to be working just fine except it says that all the time any help would be greatly appreciated
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 54
      OOS stable for Oneplus 6T Global

      This thread is an attempt to make things clean for OP6T users.
      It will contain latest zip links for OOS stable.
      It will contain a brief guide on how to root, install TWRP , how to update with or without those elements.

      6T global edition is supported by thread readers and me, and T Mobile converted specific concerns will be handled by community under the supervision of @Scott, thanks to him for the help.

      It will not contain basics like ADB and Fastboot connection
      with a computer. Experiment, read, there are many and many tutorials on the internet for that. Don’t forget there is a world outside XDA and that you can perform a search on any search engine to grab information.

      It will not cover by decision the ‘patching boot.img’ method for gaining root. It’s not necessary to use it when we have a working TWRP and Fastboot. If you want to try it search on the internet about ‘extracting boot.img from payload.bin’ and then use Magisk Manager to patch it.

      Please NO discussion about:
      Magisk itself, custom kernels, debloating (whatever method you want to use), custom ROMS… Only STOCK STABLE OOS.
      If you just want to flash custom kernels, no need to have TWRP, Ex Kernel Manager and Franco Kernel Manager for example can take care of that (see Play Store to grab those apps), and backup your stock kernel.

      ALWAYS USE LATEST VERSIONS of the different tools used. Don’t ask for help if you’re using 6 months old TWRP or Magisk. Update it first.
      First a bit of what I have understood about our phone, and its main specificity, i.e A/B slots.

      A/B slots, what else ?

      This structure is meant to enable to have two different versions of the SAME ROM, one slot will contain the previous version of the ROM, the other slot will contain the updated one. If you are on slot A and running 10.3.0, the update process will lead to have 10.3.0 on slot A and 10.3.1 on slot B. On next boot the bootloader will automatically boot updated one (i.e slot B will be flagged as the active one). In case of issues during boot process the bootloader will switch the active slot back to the ‘old’ version(here slot A) that was booting fine.
      This means that IT’S NOT a dual boot feature!! If you want to run a custom ROM it’s better to have the same custom ROM on both slots and not a mix of OOS and custom ROM. But that’s already OT so let’s stay focus, each custom ROM should provide clear instructions about that.
      Having a slot phone means that there is no Recovery partition. So if you ‘fastboot flash boot twrp.img’ it will overwrite your boot partition and thus the ROM kernel and can lead to issues. The .img file is only meant to be temporarly booted. Recovery (stock or TWRP) is a part of the boot ramdisk.

      Some simple facts about slots and flashing in TWRP:
      • Flashing a whole ROM (OOS for example) will automatically flash it to the currently inactive slot and switch it to be the active one (that works also with stock recovery, when performing a ‘local update’)
      • Flashing a ROM overwrites completely the boot partition (in recent Android versions, flashing process is using partition RAW images and not files like it was before): that means that TWRP and Magisk (if present) will be ERASED.
      • Flashing TWRP installer will flash it AUTOMATICALLY ON BOTH SLOTS (and will erase Magisk if present)
      • Magisk (and GAPPS but it only applies to custom ROMs), when flashed with TWRP is only flashed in ACTIVE slot. That’s why you must REBOOT to recovery BEFORE flashing Magisk to have it installed on the active updated slot. And that explains why you must flash it last.
      • That said, if you stay on OOS, YOU DON’T care about slots, just remember those basics to understand why you have to respect some steps, and let the recovery take care of slots. Messing manually with them results often in soft bricks


      Downloads


      OOS stable full signed zips: thanks to @Some_Random_Username, @Titokhan, @trollavin (their thread here)
      If the above doesn’t work anymore just let me know I’ll find something else.

      FYI you can still go to Oneplus website but they take time to update it to latest version… And there is no archives.




      XDA:DevDB Information
      OOS Stable thread support, ROM for the OnePlus 6T

      Contributors
      Striatum_bdr, Scott
      ROM OS Version: Android 10
      ROM Kernel: Linux 4.x

      Version Information
      Status: Stable

      Created 2020-02-05
      Last Updated 2020-02-06
      20
      Rooting

      CHANGELOGS

      OOS 10.3.4:


      • System
        Updated launcher version to 4.1.6
        Updated Android Security Patch to 2020.05
        Improved system stability and fixed general bugs
      • Phone
        Fixed the issue with default country in assisted dialing when SIM2 is in roaming state
        Newly added Work-Life Balance to help prioritize notifications and allocate time wisely (India only)
        Newly added Epic Games in Game Space (India only)



      OOS 10.3.3:


      • System
        Fixed the issue with a black screen randomly appearing while playing games
        Updated GMS package to 2020.02
        Updated Android Security Patch to 2020.04
        Improved system stability and fixed general bugs
      • Network updates
        Integrated VoLTE & VoWifi support for Telenor – Denmark
        Integrated VoWifi support for RJIO – India
      • Phone
        Newly added OpSoprts features in the shelf
        Added OnePlus Roaming feature: choose a plan without worrying about the SIM card while traveling
      • Cloud Sync updates [India only]
        Updated the CloudService to Version 2.0



      OOS 10.3.2:


      Changelog 10.3.2
      System

      • Fixed the screen flickering issue while swiping up to unlock

      • Improved system stability and fixed general bugs

      • Updated Android security patch to 2020.02


      OOS 10.3.1:

      Changelog 10.3.1

      System
      • Fixed the issue with a black screen appearing after unlocking the device using fingerprint
      • Fixed the issue with the animation logo while rebooting the device
      • Fixed the issue with device heating up while charging
      • Fixed the random disconnection issue with 5Ghz Hotspot
      • Improved system stability and fixed general bugs
      • Updated Android security patch to 2019.12
      Camera
      • Optimized the image preview time in the Pro mode
      • Fixed the camera crash issue
      Gallery
      • Fixed the issue with videos and images not displaying in Gallery


      OOS 10.3.0:

      Changelog 10.3.0

      System
      • Updated system to Android 10
      • Brand new UI for Android 10
      • Fixed the automatic reboot issue
      • Added the notch area display option in the Settings (Settings - Display - Notch display - Hide the notch area)
      • Fixed the issue with lock screen appearing even after unlocking the device with the password
      • Fixed the issue with Navigation bar after upgrade
      • Fixed the Digital wellbeing option missing in the settings
      • Updated Android security patch to 2019.11
      Fingerprint
      • Fingerprint unlock functionality improvement
      • Enhanced the fingerprint animation
      Camera
      • Camera performance improvement
      Wifi Connectivity
      • Fixed the issue of Wifi connection to 5Ghz networks


      OOS 10.0.1:

      Changelog 10.0.1

      System
      • Updated system to Android 10
      • Brand new UI for Android 10
      • Updated Android security patch to 2019.10
      • Fixed the fingerprint identification issue
      • Fixed the animation lag for fingerprint unlock
      • Fixed the automatic reboot issue after upgrade
      Camera
      • Improved the performance and fixed known issues
      Wifi Connectivity
      • Fixed the 5Ghz WiFi connection

      OOS 10.0.0:

      Changelog 10.0.0

      System
      • Upgraded to Android 10
      • Brand new UI design
      • Enhanced location permissions for privacy
      • New customization feature in Settings allowing you to choose icon shapes to be displayed in the Quick Settings
      • General bug fixes and improvements
      Full Screen Gestures
      • Added inward swipes from the left or right edge of the screen to go back
      • Added a bottom navigation bar to allow switching left or right for recent apps
      Game Space
      • New Game Space feature now joins all your favorite games in one place for easier access and better gaming experience
      Contextual Display
      • Intelligent info based on specific times, locations and events for Ambient Display (Settings - Display - Ambient Display - Contextual Display)
      Message
      • Now possible to block spam by keywords for Message (Messages - Spam - Settings - Blocking settings)
      16
      Just an FYI: I will be helping to support the T-Mobile version of the device in this thread.
      15
      UPDATING WITHOUT ROOT


      If your bootloader is locked (meaning no root no TWRP, factory state)
      , the update process is trivial, OOS (or Oxygen Updater if you use it) will grab a patch file (around 100MB max usually) and will apply it and will ask you to reboot. Everybody should be able to do this as it’s the normal way every phone on earth updates itself… If major changes are present sometimes you’ll have the whole ROM file. It doesn’t matter anyway it leads to the same destination.

      If your bootloader is unlocked but without root, the only difference is that OOS (or Oxygen Updater) will download the WHOLE ROM (around 1.8GB) and will apply it then ask for rebooting


      UPDATING WITH ROOT (+/- TWRP)

      Whole ROM update is mandatory. You can wait for System Update to download it or grab manually the zip file or use Oxygen updater. You then go in Settings > System > System Update > clic on the upper right cogwheel then choose ‘Local Update’ and select the zip file (If you download the OTA .zip file manually you must place it in the root of user data, like /data/media/0/ i.e the user internal storage, or eventually in the .OTA folder if there's one. If you use Oxygen Updater or System automatic donwload it will be right placed).

      The following update method is the preferred one (even if you have TWRP, recommended by some TWRP devs) due to frequent changes in partitions by OnePlus

      1. apply the ROM update via Settings > System > System Update > Local Update
      2. DON’T REBOOT
      3. Open Magisk Manager
      4. [If you have TWRP, go in Modules menu, clic on ‘+’ and choose latest TWRP installer zip file on your phone. Don’t use Retention A/B Script Magisk Module I had issues with it] [then stay in Magisk Manager and do the next step]
      5. On main screen of the app clic on ‘install’ next to Magisk paragraph
      6. On the pop up menu confirm ’Install’
      7. On the next pop up menu clic on the last entry: install on inactive slot (after OTA update)
      Then only reboot.

      The order can be changed (the most important thing to preserve is Magisk, TWRP is easy to flash back):

      • Update without taking care of TWRP, just Magisk part ("install to other slot after OTA thing")
      • Once rebooted to updated system, flash TWRP as a module with Magisk Manager
      • Install Magisk again using Magisk Manager ("direct install" option)

      There are infinite debates about uninstalling or not Magisk Modules before updating. Most of the times nothing to touch, sometimes there could be issues, instead of uninstalling perhaps just inactivate them by precaution before updating.

      Note: If you are rooted and run an OOS version older than 10.3.1, the above method should work, but you can also update your ROM to latest stable without taking care of root/TWRP and then root again as described in post #2

      If you want to try TWRP way:

      • Reboot to TWRP
      • Flash OOS update
      • Flash TWRP installer
      • Reboot to Recovery
      • Flash Magisk
      • Reboot System



      IF YOU ARE INTO A SOFT BRICK

      Don't forget the Vol+/Vol-/Power_button combo that can save you from a non responding phone...

      If you can boot in fastboot mode, flash the stock ROM with fastboot. A little trick is to edit the flash-all-partitions**.bat and remove ‘-w’ (-w means that the partition will be wiped before flashing) from the script, it will prevent personal data wipe. Or flash manually all partitions one by one, without ‘-w’ flag evidently. Some partitions can’t be flashed with fastboot, for that once booted back to OOS, download and install by ‘local update’ method the same ROM version you’ve just restored with fastboot (see the linked thread to know why, emojis issues for example sometimes).
      If you can’t go in fastboot mode, use Oneplus MSM tool. See there and there.
      14
      ROOTING (+/- TWRP)

      Magisk zip is to be found here
      TWRP latest .img and installer are to be found here
      Don’t use all-in-one tools, you’re a grown up person you can to it by yourself. Yes you can.

      If you're not rooted and run an OOS version older than 10.3.1, update your phone normally to latest OOS stable version then do as below

      If you’re not rooted and running 10.3.1 or higher, those are the simplest steps to gain root.

      Unlock your bootloader (will wipe everything…): “fastboot oem unlock” from a computer (see beginning of OP to know why I don’t detail this) with phone in fastboot mode
      Grab latest Magisk zip on your phone and latest TWRP .img on your computer (AND TWRP installer .zip on your phone if you want to install TWRP permanently). Boot in fastboot mode your phone.

      Then :
      • “fastboot boot twrp_latest.img” (adapt to the name and path of your twrp file)
      • within TWRP, flash TWRP installer .zip if you want to keep TWRP
      • flash Magisk zip (always AFTER flashing TWRP)
      Reboot
      (you can theoretically use the TWRP feature ‘install recovery ramdisk’ to avoid flashing twrp installer but never tested)

      Note: please STOP using blue_spark TWRP!!! Support for OP6T has been stopped long time ago, only OP6 twrp is still actively supported by eng.stk (errors are mandatory if you flash it on 6t). I even see people that use a 3.2.x version of blue_spark...
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone