In this tutorial, we will show you the steps to extract fastboot images from .ozip file for Realme/Oppo devices. Earlier most of the OEMs used to upload their deviceās firmware file in a simple compressed format. The user just had to extract the content of that file like they do for any other ZIP file. However, things have now changed around the Android ecosystem. While some OEMs upload the firmware in .bin format, others like Oppo and Realme take the OZIP route. Talking about the latter, the extraction of these files requires Python, and only then you could get hold of the desired firmware files. This will then allow you to use the system and vendor dump files, use the stock file for rooting purposes, and carry out other related tasks. So with that in mind, here are the required steps to extract fastboot images from the .ozip file for Realme and Oppo devices. Follow along for the complete instructions. Page ContentsHow to Extract Fastboot Images from .ozip File Guide For Oppo/RealmeRequirementsStep 1 Install Python ApplicationStep 2 Extract OZIP Decrypt ToolStep 3 Launch Command Window or CMDStep 4 Installing Pycryptodome and DocoptStep 4 Installing Extract OZIP FirmwareStep 5 Download URTool Before we list out the steps, there are a few tools and software that needs to be installed onto your PC. So head over to the below requirements section and make sure to grab the required files. Requirements The usage of each of these tools will become perfectly clear as and when you use them, instructions for which is given below. On that note, here are the steps to extract fastboot images from .ozip file for Realme/Oppo devices. Also Read install the OTA stock ROM update via Realme device recovery. Step 1 Install Python Application First and foremost, to do all this, you need the application called Python on your computer. Go into the Python website and download the latest version. Once you have downloaded it, now install it via double-tapping on the EXE from the downloaded folder. Tap the Install Now button to install it. It will start the installation on your computer. Once it is done, you will see the setup was the successful screen. You can now close the window. Keep this location in mind C\Users\YOURNAME\AppData\Local\Programs\Python\Python39 YOURNAME refers to PC name At the time of my installation, the python version was 39, so if you are installing 40, then it must be Python40 After installing the python, you can extract the ozip_decrypt_tool zip to your python folder C\Users\YOURNAME\AppData\Local\Programs\Python\Python39. Just open the downloaded zip file and select the 4 files and extract it to the python location given above. After moving, you will see these 4 files Step 3 Launch Command Window or CMD To open the command window, head over to the Python location C\Users\YOURNAME\AppData\Local\Programs\Python\Python39. Now tap on the URL location and type CMD and hit enter, this will launch the command prompt window. Step 4 Installing Pycryptodome and Docopt If you have opened the command prompt screen, then now we need to install the Pycryptodome and Docopt by typing the following command. You can copy-paste the command to your cmd window. First, letās install the Pycryptodome using the command python -m pip install pycryptodome If it shows a successfully installed screen, you can now enter the next command to install the docopt python -m pip install docopt After successfully installing both, you can follow the next step to extract the Realme or Oppo Ozip stock ROM file. To convert the Realme OZIP firmware into zip file, you need to enter the command given below. Before that, make sure you move the firmware ozip file to the python folder location. Once you move, try to rename the ozip file name to something short like or If you have done that, then execute the below command to decrypt the ozip and create zip file python You can now open the python location and check the newly created zip file. In our case, it is Open it, you will find the firmware files like vendor file, and more. If you want to just the boot img, then you can easily extract the from the zip file, but all the other files like system, vendor, etc will be in . format, which cannot be directly flashed via Fastboot or extracted via WinZIP/WinRAR. Our next step will be for those users who want the complete files which they could be using to flash the firmware using fastboot commands. Step 5 Download URTool Credits XDA Recognized Contributor acervenky After converting the ozip file to a zip file using the python, our next step is to create a flashable file to flash via fastboot, to do it, you must download the URTool from Github. Extract the zip file to a folder name URTool. Now move or copy the newly created zip file from the Python folder location to the URTool folder. In my case, my zip file is named Now launch the URLTool by double-clicking on the file The tool will now ask you to select the firmware file. Since there is only one firmware file inside the URT folder, you should see the firmware file occupy the first spot. So type in 1 and hit Enter. In the next menu that appears, select the extract android imageā option. This is again the first option, so type 1 and hit Enter. The extraction process will now begin and you might see a few error messages, ignore them, they arenāt going to be any cause of concern. Once the extraction is done, the tool will notify you of the same. Furthermore, you will also see a newly created folder named 01-Project inside the URT Tool folder. Go to this folder and you could then access the extracted system, vendor, and other dump files. 01-Project folder Inside this folder, there will be a folder named 1-Sources. From this folder, you could get hold of the boot, system, and vendor image files. 1-Sources folder Apart from the dump and IMG files, you could access other files from the firmware ZIP file that we had placed inside the URT Tool folder. With that said, we conclude the guide on how to extract fastboot images from .ozip file for Realme/Oppo devices. If you have any queries, do let us know in the comments section below. Rounding off, here are some iPhone Tips and Tricks, PC tips and tricks, and Android Tips and Trick that you should check out as well.
Howto unyaffs (extracting 1 Download and extract Unyaffs In any folder 2 Now place you system.img/data.img in the folder in which you extracted unyaffs files.
Youneed to have your system set to associate the IMG file format with WinZip for this to work. Select the files within the IMG image that you want to extract, or press Ctrl + A to select them all. Select the location where you want to unzip the data, and click Unzip. Wait for WinZip to finish the unzipping.