I purchased a Oneplus 6T to try out @mobian on it. However, it turns out there are some of them that are T-Mobile branded, and to unlock it for Mobian, the official procedure is to first ask T-Mobile to SIM Unlock it then ask Oneplus to unlock the bootloader.
Thankfully, someone figured out how to just reflash the entire phone so you can skip both of those steps! The process is here: https://www.xda-developers.com/t-mobile-oneplus-6t-international-without-unlocked-bootloader/
You have to run Windows bare metal for it to work (I tried a VM, it didn't work).
@kop316 I just did this last night. Worked great. What method did you use to update the firmware though? After using MSM, the phone would be on OxygenOS 9.0.11. I think putting any Linux distro requires updating the OOS version (and firmware) to something newer. But my phone is not getting OTA updates. Is yours? Am also trying to use the Oxygen Updater app from Google Play Store, but haven't gotten that to work yet.
heh, I'll have to check it out, thanks!
Ok, so This was annoyingly complicated, but here goes:
https://xdaforums.com/t/oneplus-6t-global-rom-ota-oxygen-os-repo-of-oxygen-os-builds.3865396/ This has a repo of all of the OTAs, so you can download the latest there. HOWEVER, that was annoying slow, so I looked up the filename of the latest one, and then I found it on Android file host (the md5 sum matched)
Next, I loaded that zip file into the device's memory.
Then, I extracted all of the images with: https://github.com/ssut/payload-dumper-go
1/2
You cannot directly flash critial partitions it like it says in the pmOS wiki, so what I did was only flast the boot image and the dtbo image. This allowed me to boot into the latest TWRP image.
Then I can not finally flash the OTA zip. You then restart it to flash both slots.
Hope that helps!
2/2
@kop316 Link from which the screenshot came: https://wiki.postmarketos.org/wiki/OnePlus_6_(oneplus-enchilada)
I do see similar language on the Mobian site: "It's recommended that you upgrade Android to the latest available version and install all system updates before installing Mobian, because Mobian uses FW files from Android partitions for enabling various peripherals (e.g. WIFI)."
https://wiki.debian.org/InstallingDebianOn/OnePlus/OnePlus6