yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
What version of the firmware are you running?

And you tried with the other twrp? As in fastboot boot twrp.img?

People in that thread say it works.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] BEINGKHA3:
The problem appering for my Oneplus 7 Pro is that, after installing the official TWRP, pattern isnt being asked and I get the initial screen as if i installed twrp for the first time but this happens every time boot to twrp.

And I guess bcz of this.. The data directory isnt empty.

So i cant even take a nand backup or flash anything from the internal storage.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Blackfireball5:
I'm rooted with official twrp on 9.5.6 and have no wifi, audio, alarm is acting funny, and some data related apps (Instagram direct messages) crash the app. I completely reinstalled 9.5.6 from twrp, then reflashed official twrp, switched slots, rebooted into recovery, flashed Magisk and all the same problems are there.

I'm seeing some people say that the Chinese twrp has fixed this issue, while other people have told me to go install Skydragon kernel (which I don't want to do).

Was anyone able to get their kernel working normally with this twrp and 9.5.6?

---------- Post added at 11:00 PM ---------- Previous post was at 10:59 PM ----------

Once you get into twrp, try switching slots in reboot menu, then click the opposite slot, then reboot to recovery. I had to switch slots to get my decryption screen to come up.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] BEINGKHA3:
I tried this but it isnt working either.

I even formatted the data partition to F2FS as its said in the oneplus 7 pro port for oneplus 6/6T that the this device uses this file format system.

This it just shows ext4 again after getting back to twrp.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Blackfireball5:
Gotcha, not sure then. Sorry.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] BEINGKHA3:
No worries i am anyways gonna get back to locked bootloader

Cz i need netflix in HD

Thts the whole purpose of buying this phone so i could utilize the fluid amoled all screen display.

Rest i have my OnePlus 3T and 6 to tinker around with rooting and other ROMS
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vibrantliker:
now that there's an official TWRP out, will the install instructions change?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RandomPooka:
According to the TWRP page, no.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vibrantliker:
I don't even understand how to install it on this phone. You flash the installer version in Magisk?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Krsmqn:
This place is about helping out. So mind the attitude, and allow for my two cents. It was harmless, and imho easier.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] lieblingsbesuch:
Same here :angel: I am patiently waiting for solid instructions from mauronofrio.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Reuben_skelz92:
Common...there's instructions on the first page. Also instructions and methods throughout this thread
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] lieblingsbesuch:
Yeah I know, but for me, it does not feel that solid. Also, with the existing flashing method, I cannot figure out how to update the OOS without losing TWRP. This is the main factor that keeps me from installing it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Reuben_skelz92:
Isn't that how root always works? You update them reflash twrp
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RfBob:
See Post #556
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] djsubterrain:
Yeah, you'll need to add instructions in regards to losing wifi access since the boot.img will most likely be a different version. I uploaded 9.5.5 (EU) - both default boot.img and rooted version previously. Would be nice if people on other versions do the same so we can get a collection.

Flashing one of the available kernels, after root and TWRP is confirmed working, will also fix the wifi issue
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] thedr9669:
I came to say that I have working TWRP/Root/WiFi/Etc... and saw your step by step write up. I know that doing this type of stuff can be scary for some people and an exact step by step instruction is needed/wanted. I wanted to shout out that this is fine work and a great contribution to our community. Thank you for your time and effort kind person.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] lieblingsbesuch:
Thank you for the kind introduction. I am wondering if there will be an easier way (like on the op6t, just installing it by adb and flashing in twrp itself) in the future?

my understanding is that I always ne a custom rooted oos version with every new oos release from now on?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vibrantliker:
I took the plunge last night and it was so simple. I downloaded the official TWRP from https://twrp.me/oneplus/oneplus7pro.html (the installer).

Flash that via Magisk

Reboot to recovery (TWRP)

Flash Magisk 19.2

Reboot

That's it!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mikkis2k:
Can i use official instead in the last step or do you reccomend the unofficial one?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RfBob:
Actually you can, yes. As seen above.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] redpoint73:
Other OnePlus phones, you can flash the full OTA zip (not the patch) in TWRP, then immediately flash Magisk (do

not

reboot after flashing the OTA) to keep TWRP (and to root it again).

At least that is the case on my old 3T, and I just looked how to do it for the 6T, and it is the same story.

7 Pro is going to be more complicated. The dev is working on a method/guide to OTA with root (but waiting to get hands on the device): https://xdaforums.com/showpost.php?p=79648973&postcount=499
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Chrypsisilon:
Is there a Way to just Flash TWRP without Magisk?

I don't need to have a fully rooted Phone (at the Moment).

I just wanna have the Bootoalder Unlocked to Sideload an SD Card and to copy all Pictures with the original creation Date.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
until fastboot boot is fixed on this recovery you need root

you could root just to install twrp and then not flash magisk after twrp but it may not boot without flashing magisk again
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Lord Mod:
So, i have root on my device and I wanna flash the twrp.

But the twrp installer don't let me, it tells me, that img flashing is disabled for the oneplus 7pro and it will work in feature.

Am I doing something wrong, because that's how it's described in the incoming post?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
follow this

https://xdaforums.com/showpost.php?p=79661206&postcount=556
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Hi to all, today at 18.30 i received the OnePlus 7 Pro, i opened it at 20.00 more or less. Unfortunately i'm full of work and i need to study for my university exams, so I'm sorry if I'm not very present on the forum.

In all cases:

TWRP 3.3.1-25 for OnePlus 7 Pro:

Fixed fastboot boot command, now it works with this new twrp, so you can use the new guides i added on the first post.

Bug Report:

Some people with 5g version report me that is not possible to flash stock rom on that version, i know this and i will work to solve also this problem.

TWRP 3.3.1-25 Unofficial by mauronofrio

TWRP 3.3.1-25 Unofficial Installer by mauronofrio
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] djsubterrain:
Good luck with your exams and enjoy the phone :D

Have you unlocked it by any chance? :p
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
thanks :)

us on 5g need to wait for firmware fix as we cant fastboot boot yet

and good luck
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kyledowling:
Fastboot boot command has been fixed! Wiped everything today and reinstalled TWRP the normal way. All seems to be working.

1) Reboot to bootloader

2) Fastboot boot twrp.img

3) Adb sideload the installer

4) Reboot to recovery (from twrp)

5) Flashed magisk
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] enerGy:
Glad you got the device bro and also this is working perfect now :D

I used this method straight from your latest version to get my preferred kernel choice and root running:

1. From fastboot run command fastboot boot recoveryimgfilename.img

2. Flash the recovery installer from TWRP

3. Reboot to recovery

4. Flash preferred kernel

5. Flash Magisk 19.2

6. Flash the kernel again

7. Reboot device enjoy

In case it helps anyone :good:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] netgar:
I'm already rooted by patching prerooted bootimage. How can install twrp?

Thank you for your help
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
I will try this tomorrow

PS: This makes way more sense than flashing stuff with Magisk Manager from within Android :D
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ulxerker:
Thanks! Does it also contain decryption for the May security patch?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
Delete step 4 then your steps would be perfect.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] konman21:
I'm running TWRP 3.3.1-20 with build 9.5.6GM22A, is there an easy way to flash this new update through Magic app and flashing root as well.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] twinnfamous:
Reading will become your best friend and lead you to many answers just joking. But yes you can flash installer through magisk or boot recovery and flash installer from twrp.

---------- Post added at 03:20 AM ---------- Previous post was at 03:03 AM ----------

It says on first page the 3.3.2-0 supports may security patch so yes the latest one will as well.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] tech_head:
I've tried it with a patched image with just Magisk. No dice.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] sultan.of.swing:
Cannot seem to get TWRP installed. Fastboot keeps saying no such file on the device, I've downloaded the TWRP zip and the img files. Both of those are on the phone. When I boot into fastboot and run the commands posted in the 1st thread I just get no such file or directory
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
TWRP image needs to be in the same folder as adb/Fastboot folder on computer.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] sultan.of.swing:
I ended up getting it working.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
OK cool
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
Noticed new build and new instructions. I'll try tomorrow hopefully and report back. I'm planning on using custom ROM (not magisk theme app etc but full ROM) and kernel. I'll return tomorrow.

---------- Post added at 03:57 AM ---------- Previous post was at 03:49 AM ----------

And on the root of the sdcard directory. These directions are fuzzy. I'm guessing the correct steps are

1) get patched 9.5.6 image with magisk (you can get this from other post)

2) fastboot boot patchedimage.img

3) install TWRP 25 zip

4) install magisk 19.2 zip

5) install kernel if you like

6) reboot and profit

This should work. As noted... You only get one try at pattern unlock to decrypt. Reboot recovery if you do not get to your internal storage

7) install magisk app and hide needed apps for Google Pay to function

-The end
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] WillyRy:
bootloader unlock will wipe everything. That should be your first step before anything. provided you're not tmobile and bootloader locked.

after the bootloader, TWRP and Magisk shouldn't wipe any data.

so after bootloader unlock, you should be able to set up preferences without worry

Edit: my battery died while typing response, and HolyAngel beat me to it upon reboot. Pay attention to his posts, he knows his sh!t
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] jamesfitzes:
And if I root that means I can't get OTA updates anymore? Tough decision to be made lol
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] WillyRy:
With the 6T and mauronofrio's latest TWRP, I was able to take the latest OOS ota update.

OTA has more to do with recovery (mauronofrio's TWRP) than Root (magisk). AFAIK.

Guessing he is in the process of making the same efforts for the 7Pro.

I can't speak for him, or those who know more.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] reaper000:
Rooted devices do get OTA updates -- they just will be FULL ROM updates (>1.5GB) and not incremental (<1GB) updates.

However, if you install these FULL updates in OOS you will lose root (and custom recovery like TWRP, if installed). Which is why people who have root and TWRP flash updates manually; they flash the full OOS update and TWRP installer, then Magisk.

This way, you have the update, TWRP, and root.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Kevinkuensken:
After i boot to oos and then to twrp to Install anything i must wipe again to See storage.

---------- Post added at 08:01 AM ---------- Previous post was at 08:00 AM ----------

After i boot to oos and then to twrp to Install anything i must wipe Data again to See storage
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Cyberhamxa:
That's why I have written "combined guide" as it is not just limited to installing TWRP recovery. Also, the link is for other people looking for help, not for the creator of this thread as he already knows how to do these steps.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TheDantee:
Flashed and booted to recovery loaded fine haven't flashed anything yet.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Yes flash magisk installer

As i wrote in the first post, decryption are not working, so you can't see files in internal storage
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Step-han:
Is internal storage working if you don't set any print/patern in Android?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
No, it will work only if you format data and flash noforceencryption.zip
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Step-han:
Oke, different then the begin with the OP6.

OTG with usb-stick works?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Yes it should work, i have not tested it, and my tester doesn't have a usb otg cable
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TheDantee:
Can Confirm USB OTG Works
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] posedatull:
hey guys, i tried using it on 9.5.4, and it just refuses to take the "fastboot --set-active=b" command (it was on A when i checked, i even tried with A and still the same thing, says unknown option. Can anyone help, please?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] jamesfitzes:
That's what I thought... Say Oneplus releases 9.5.7 (200 MB update) for example over the current 9.5.6 OS. There is no way one can just give us (rooted folks) the 200 MB file to flash through TWRP ? So we don't have to download the whole 9.5.7 and flash the whole OS (2 GB for example) ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rav101:
Via XDA I'm sure you will be able to download it and flash it in TWRP or though the local upgrade process but I've not heard of people doing it and depending on what you're doing with root, it might cause issues.

It's just best to wait until you can download the full file and that way you know there are less changes of issues arising.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vukis:
Help pls. Flashed Test-0. 3 img from https://xdaforums.com/oneplus-7-pro/how-to/twrp-testing-versions-op7pro-t3931749#post79571097 and now its only loading to teamwin window and hanging. Restarting boots to same twrp window and hangs. Can see adb devices in this situation, but not fastboot :(

Edit: start by power on+volume down loads fastboot.. Phew... :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] jamesfitzes:
As i wrote in the first post, decryption are not working, so you can't see files in internal storage[/QUOTE]

What does that mean? If I want to flash a zip file of an app, then I won't be able to?

I usually browse folders/files with root browser, with the current TWRP I won't be able to?

Thanks
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
So you can't do this, or better, if you have only the bootloader unlocked, shouldn't be problems, but if you rooted your device or just flashed the twrp you can flash an incremental zip, you need of the full rom. The incremental zip is made only for people who are completely stock, because it will update only a stock rom, if you modified it automatically the incremental can't update a modified system. An incremental are made only for determinated stock rom.

Yes the twrp is trying to decrypt and it doesn't boot, so just run :

adb reboot bootloader

So you will reboot to fastboot, in fastboot you can choose if you want to flash the twrp you can find in the first post or the stock boot.img, in the second case be sure to flash the right boot.img version

You can't browse your internal storage, so you need of a usb otg storage, or sideload, or pushing a file with adb in the main memory and flash it or some other trick
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TikiThePug:
You need to update your fastboot binaries with the latest ones from Google.

https://developer.android.com/studio/releases/platform-tools
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
Remember flash the Magisk 19.2 zip in TWRP, reboot and flash it again (Direct Install)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
Twice? After reboot normally? Reboot into recovery and flash twice? I'm not sure what you're saying
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
Yes flash it in TWRP. Reboot, open Magisk Manager click install, install again and Click Direct Installa
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
Seems unnecessary but okay. This idea of flashing things within magisk app just seems weird. Doesn't installing the zip within trwp make it permanent? This device is so weird. I've never done this many strange steps. Fastboot, install zips, done. What the point of flashing when in normal mode from inside an app??
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Aphex13:
So,if we're already running TWRP 3.3.1-0, can we just boot to recovery and flash the new 3.3.1-1 image, or do we still need to fastboot the new one? Thank you for any input.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
Yeah it is overwhelming, but gets easier as you receives updates.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kroening.s:
Someone know if it's riskless to install 9.5.6 GM21AA over my 9.5.5 GM21BA (EU).

I think the updates might be a little bit faster for non EU version :cyclops:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miam78:
Hey

Been reading those pages but this still confuses me ... Myabe because I have read them at 4am or maybe i'm just a little retarded lol

(Only bootloader unlock atm)

So, by using the "New" install guide from #1, how do I root ?

It just needs to reboot, once step 9 done , right into recovery (or directly ) and then it now allows us to flash magisk through TWRP(25) like "before"?

Or I still have to do it with adb sideload/OTG ?

On one of the first unofficial TWRP, I tried to root with adb sideload and couldn't make it work tho .

Thanks anyway !
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Yes you can boot or flash the twrp and then flash magisk through it.

I need from some oneplus 7 pro 5g version and from some others people this infos for a better common twrp. Just answer me the output of these commands:

adb shell getprop ro.product.vendor.model

adb shell getprop ro.boot.rf_version

Please do this when your device is powered on and also you are in twrp (if you have not the twrp is not a problem). You can run these commands also if you have not the root
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] djsubterrain:
Might want to add that request to the first post? Cos this one will most likely get lost in the flood :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rav101:
They are the same version. It was just a hotfix for the US variant as some stuff on Verizon wasn't working.

The updates for Global and EU will be exactly at the same time.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miam78:
Well, I still can't flash anything on twrp, (no file).
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Which rom do you have?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miam78:
OOS
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kroening.s:
Ooh, ok thanks :good:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] BEINGKHA3:
You can use the official TWRP.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Lord Mod:
Sorry guys, I flashed TWRP now and had root rights. Now I wanted to boot into TWRP and make a Nandroid backup. Error message at Backup Data.

Now I wanted to boot back into the system, but I can't, the device only boots into TWRP.

Can someone please help me? :(
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miam78:
Well that was weird, 1st time decryption didn't work , 2nd time I tried everything went fine ! Now rooted thanks mauno
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Can you show the error during the data backup? Are you sure you have root rights?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miam78:
On non5G OP7 pro

adb shell getprop ro.product.vendor.model

adb shell getprop ro.boot.rf_version

It just shows :

4
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Lord Mod:
Yes, i´m sure that i have root rights.

What i did:

Root rights

flashing twrp (newest) via magisk app

flashing magisk again

check if root works - it did

boot to twrp

twrp - fail

than flashed the newest twrp via "Install Recovery Ramdisk"

and no all **** lol "unable to Mount storage" at twrp. and it boots only to bl and twrp

---------- Post added at 13:03 ---------- Previous post was at 12:59 ----------

which slot should I take? A or B?

And at the moment only "metadata" is mounted

I cann´t find the Slots Change again in TRWP

And i also cann´t Mount other patritions.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Master X:
actually official 3.3.1-1 and 3.3.1-25 are the same twrp

Sorry if this has been asked, but,

If i have 3.3.1-25(unofficial) installed, is there any reason to install 3.3.1-1(official) version?

Thanks
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] djsubterrain:
Your versions are wrong, the 3.3.1-25 is unofficial but will most likely be uploaded as official after testing. That's the point, as I understand it, of the unofficial versions although there shouldn't be many issues as mauronofrio has the device himself now so can do initial testing without getting into trouble.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
3.3.1-1 official and 3.3.1-25 unofficial are.the same twrp, but in the unofficial i added the fix for the may security patch
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] 19blacktiger77:
GM1913

4

You can also use a terminal emulator ( for people who doesn't want to use PC):

getprop ro.product.vendor.model

getprop ro.boot.rf_version
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Yes yes, thanks to all i have what i need, i'm trying to make something unified also for OnePlus 7 Pro 5g
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
Is this so 5g devices can flash oos zips?