A tool to flash .ofp files in bootloader mode without needing MSM Tool, an alternative to official realme tool

Overview

Oppo/Realme Flash .OFP File on Bootloader

Logo

A tool to flash .ofp files in bootloader mode without needing MSM Tool, an alternative to official realme tool.

THE DEVICE MUST HAVE THE BOOTLOADER UNLOCKED

Features

  • soft unbrick
  • install stock firmware
  • switch device region

Credits

Installation

Install

Linux (in the example below I will use ubuntu)

Install adb & fastboot and simg2img

sudo apt-get install android-tools-adb android-tools-fastboot simg2img

Install python >=3.8, git and other deps

sudo apt install python3 git python3-pip

Grab files

git clone https://github.com/italorecife/OppoRealme-OFP-Flash
cd OppoRealme-OFP-Flash
pip3 install -r requirements.txt

Windows

Install the adb & fastboot drivers.

Install python + git

  • Install python 3.9 and git
  • WIN+R cmd

Grab files and install

git clone https://github.com/italorecife/OppoRealme-OFP-Flash
cd OppoRealme-OFP-Flash
pip3 install -r requirements.txt

Usage

Put the .ofp file in the same folder as the program, then put your device in mode fastboot to start flash.

Run:

python3 flash.py

if you have windows OS you can run normally by double clicking, and you have linux use terminal.

#Detailed Usage Guide

Comments
  • Can't flash global (export ) rom, only gdpr

    Can't flash global (export ) rom, only gdpr

    System: Arch Linux Version of android tools: 31.0.3-5 Version of Python: 3.10.5-1 Using Linux compiled *.bin file My Device: Realme GT Master Edition RMX3363 My prebuilt firmware after buying and installing some OTA updates: Global rom C.06 region KE Tested flashing via OFP Flash Tool: EU C.07, EU C.06 - device boots after flashing. Global C.07, C.06, A.10 any region - device bootloops, сhanging slots doesn't help. Flasher output is identical for EU and Global. ( "Файлы идентичны" on screenshot - Files are identical ) EU.txt RU.txt Screenshot_20220608_222025 Also, I unpacked *.ofp and compared checksums between gdpr and global firmware partitions. It was revealed that the difference between flashable partitions is only in super.img, vbmeta_system.img, vbmeta_vendor.img, userdata.img. Screenshot_20220608_215130 Screenshot_20220608_215159 Screenshot_20220608_215218 Screenshot_20220608_215238 I tried to flash the European firmware first, then flash the above partitions manually. The result is bootloop. I thought, perhaps in the global firmware, the super.img partition is broken. I downloaded the OTA update from the RU region, unpacked it, also unpacked super.img from the global firmware, compared all partition, but their checksums turned out to be identical. Screenshot_20220608_214837 So super.img is not broken. This is photo taken from twrp after flashing global rom. Seems super partition is broken after flashing photo_2022-06-08_22-05-51 Also, I am attaching the imjtool output with information about the super partitions from export and gdpr, if this is of course necessary. Screenshot_20220608_221132 Screenshot_20220608_221206 What else to try, I do not know, I hope for your help

    opened by Hryniuk1 13
  • Does this work on all realme devices?

    Does this work on all realme devices?

    I have the Chinese Gt Neo 3 (Mediatek 8100) and once the global OFP file gets released I want to flash it using this tool. Will it work? Is there a chance it will brick my device or anything else that I should know?

    opened by Ma8uru77 2
  • Can i rollback with this tool

    Can i rollback with this tool

    I flashed realme ui F.05 on top of realme ui 1.0 Android 10 with this .ofp flash tool it has flashed all partitions well and appears successful message but my realme 5pro device doesn't start booting (its going to fastboot) recovery also working fine I don't know what to do now Help pleace

    opened by mani4692 2
  • Is installation possible?

    Is installation possible?

    Hello. There is a REALME Q3S (RMX3461) smartphone with global firmware, Kenya region. There is a clone, Realme 9 5G SE (RMX3461) with global firmware, India region. The bootloader is unlocked on the Realme Q3S smartphone, there is an OFP firmware from Realme 9 5G SE. Can I install a firmware from the Realme 9 5G SE smartphone? Will the installation of a smartphone break down?

    Realme Q3s: [ro.boot.prjname]: [21643] [ro.build.oplus_nv_id]: [01110100] [ro.build.product]: [RMX3461T2] [ro.product.device]: [RE548BL1] [ro.product.product.name]: [RMX3461T2] [ro.product.system.name]: [RMX3461T2] [ro.product.vendor.name]: [RMX3461T2] [ro.product.bootimage.model]: [RMX3461] [ro.product.bootimage.name]: [RMX3461T2] [ro.product.model]: [RMX3461] [ro.product.odm.model]: [RMX3461]

    Realme 9 5G SE: [ro.boot.prjname]: [21695] [ro.build.oplus_nv_id]: [00011011] [ro.build.product]: [RMX3461] [ro.product.device]: [RE54BFL1] [ro.product.product.name]: [RMX3461] [ro.product.system.name]: [RMX3461] [ro.product.vendor.name]: [RMX3461] [ro.product.bootimage.model]: [RMX3461] [ro.product.bootimage.name]: [RMX3461] [ro.product.model]: [RMX3461] [ro.product.odm.model]: [RMX3461]

    I will attach the Getprop file from these two smartphone models. Please, help.

    getprop_A06_Realme_9_5g_se.txt getprop_A03_Realme_Q3s.txt

    opened by chukotka-forever 1
  • Celular não liga mais após uso da ferramenta

    Celular não liga mais após uso da ferramenta

    Usei a ferramenta pra flashar a rom stock do GT 2 Pro e deu sucesso no terminal porém o celular não liga mais. Aparentemente os botões pararam de funcionar. Pode me ajudar? Tentei plugar na bateria e nem assim ele não liga.

    opened by sminato27 1
  • Realme 3 pro shows done as soon as process start

    Realme 3 pro shows done as soon as process start

    Firmware link :- https://realmefirmware.com/realme-3-pro-firmware/ Tried both of them. While going through the code, there's no region after parsing the xml due to which it never goes to extraction process and directly shows success.

    opened by 007shubhchaudhary 1
  • My Phone was Boot , But In display fingerprint not working

    My Phone was Boot , But In display fingerprint not working

    It's working 50-60% and giving some errors also... while flashing......

    =================================================

    Waiting for device in fastboot mode to start << OK: Device unlocked

    Starting process.... Note: this may take a while, it will make some popcorn for now.

    EXTRACTING: persist FLASHING: persist FLASH SUCCESS!

    EXTRACTING: preload FLASHING: preload FLASH SUCCESS!

    EXTRACTING: custom FLASHING: custom FLASH SUCCESS!

    EXTRACTING: cache FLASHING: cache FLASH SUCCESS!

    EXTRACTING: super FLASHING: super FLASH SUCCESS!

    EXTRACTING: userdata FLASHING: userdata FLASH SUCCESS!

    EXTRACTING: xbl FLASHING: xbl FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: xbl FLASHING: xbl FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: xbl_config FLASHING: xbl_config FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: xbl_config FLASHING: xbl_config FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: xblbak FLASHING: xblbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: xblbak FLASHING: xblbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: xbl_configbak FLASHING: xbl_configbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: xbl_configbak FLASHING: xbl_configbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cdt FLASHING: cdt FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cdt FLASHING: cdt FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cdt FLASHING: cdt FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cdt FLASHING: cdt FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: ddr FLASHING: ddr FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cdt_engineering FLASHING: cdt_engineering FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: aop FLASHING: aop FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: aop FLASHING: aop FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: tz FLASHING: tz FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: tz FLASHING: tz FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: hyp FLASHING: hyp FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: hyp FLASHING: hyp FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: bluetooth FLASHING: bluetooth FLASH SUCCESS!

    EXTRACTING: bluetooth FLASHING: bluetooth FLASH SUCCESS!

    EXTRACTING: abl FLASHING: abl FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: abl FLASHING: abl FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: dsp FLASHING: dsp FLASH SUCCESS!

    EXTRACTING: dsp FLASHING: dsp FLASH SUCCESS!

    EXTRACTING: keymaster FLASHING: keymaster FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: keymaster FLASHING: keymaster FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: boot FLASHING: boot FLASH SUCCESS!

    EXTRACTING: boot FLASHING: boot FLASH SUCCESS!

    EXTRACTING: cmnlib FLASHING: cmnlib FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cmnlib FLASHING: cmnlib FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cmnlib64 FLASHING: cmnlib64 FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cmnlib64 FLASHING: cmnlib64 FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: devcfg FLASHING: devcfg FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: devcfg FLASHING: devcfg FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: qupfw FLASHING: qupfw FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: qupfw FLASHING: qupfw FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: vbmeta_system FLASHING: vbmeta_system FLASH SUCCESS!

    EXTRACTING: vbmeta_vendor FLASHING: vbmeta_vendor FLASH SUCCESS!

    EXTRACTING: vbmeta FLASHING: vbmeta FLASH SUCCESS!

    EXTRACTING: vbmeta FLASHING: vbmeta FLASH SUCCESS!

    EXTRACTING: dtbo FLASHING: dtbo FLASH SUCCESS!

    EXTRACTING: dtbo FLASHING: dtbo FLASH SUCCESS!

    EXTRACTING: imagefv FLASHING: imagefv FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: imagefv FLASHING: imagefv FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: uefisecapp FLASHING: uefisecapp FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: uefisecapp FLASHING: uefisecapp FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: recovery FLASHING: recovery FLASH SUCCESS!

    EXTRACTING: recovery FLASHING: recovery FLASH SUCCESS!

    EXTRACTING: oppo_sec FLASHING: oppo_sec FLASH SUCCESS!

    EXTRACTING: aopbak FLASHING: aopbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: aopbak FLASHING: aopbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: tzbak FLASHING: tzbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: tzbak FLASHING: tzbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: hypbak FLASHING: hypbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: hypbak FLASHING: hypbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: bluetoothbak FLASHING: bluetoothbak FLASH SUCCESS!

    EXTRACTING: bluetoothbak FLASHING: bluetoothbak FLASH SUCCESS!

    EXTRACTING: ablbak FLASHING: ablbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: ablbak FLASHING: ablbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: dspbak FLASHING: dspbak FLASH SUCCESS!

    EXTRACTING: dspbak FLASHING: dspbak FLASH SUCCESS!

    EXTRACTING: keymasterbak FLASHING: keymasterbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: keymasterbak FLASHING: keymasterbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: bootbak FLASHING: bootbak FLASH SUCCESS!

    EXTRACTING: bootbak FLASHING: bootbak FLASH SUCCESS!

    EXTRACTING: cmnlibbak FLASHING: cmnlibbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cmnlibbak FLASHING: cmnlibbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cmnlib64bak FLASHING: cmnlib64bak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: cmnlib64bak FLASHING: cmnlib64bak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: devcfgbak FLASHING: devcfgbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: devcfgbak FLASHING: devcfgbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: qupfwbak FLASHING: qupfwbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: qupfwbak FLASHING: qupfwbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: vbmetabak FLASHING: vbmetabak FLASH SUCCESS!

    EXTRACTING: vbmetabak FLASHING: vbmetabak FLASH SUCCESS!

    EXTRACTING: dtbobak FLASHING: dtbobak FLASH SUCCESS!

    EXTRACTING: dtbobak FLASHING: dtbobak FLASH SUCCESS!

    EXTRACTING: imagefvbak FLASHING: imagefvbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: imagefvbak FLASHING: imagefvbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: uefisecappbak FLASHING: uefisecappbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: uefisecappbak FLASHING: uefisecappbak FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: recoverybak FLASHING: recoverybak FLASH SUCCESS!

    EXTRACTING: recoverybak FLASHING: recoverybak FLASH SUCCESS!

    EXTRACTING: apdp FLASHING: apdp FLASH SUCCESS!

    EXTRACTING: msadp FLASHING: msadp FLASH SUCCESS!

    EXTRACTING: splash FLASHING: splash FLASH SUCCESS!

    EXTRACTING: logfs FLASHING: logfs FLASH SUCCESS!

    EXTRACTING: storsec FLASHING: storsec FLASH SUCCESS!

    EXTRACTING: secdata FLASHING: secdata FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)

    EXTRACTING: opporeserve2 FLASHING: opporeserve2 FLASH SUCCESS!

    EXTRACTING: DRIVER FLASHING: DRIVER FLASH SUCCESS!

    Done. ofp file flashed with success! Press Enter to continue...

    I cant upload the file but

    here the ofp file URl ..... ===>>

    opened by ISABELLA2541 12
  • GT 5g

    GT 5g

    Flashed as per instructions here https://telegra.ph/Realme-GT-5G-UnbrickFlash-StockChange-Region-03-02 Device is now bricked and does not show in adb or fastboot

    [email protected]:~/Downloads/OppoRealme-OFP-Flash$ python3 ./flash.py Oppo/Realme Flash .OFP File on Bootloader | 1.0 (c) 2022 | Italo Almeida (@SirCDA) - GPL-3.0 License

    Usage: Put the .ofp file in the same folder as the program, then put your device in mode fastboot to start flash.

    Note: if your device was not recognized in fastboot mode by the computer, try to install the adb drivers.

    Searching for .ofp files File found: RMX2202GDPR_11_C.05_2021121619280000.ofp OK: Ofp Compatible

    Choose a Region << 0 - Auto detect with adb 1 - EUEX - [ID: 01000100] 2 - EU-NONEEA - [ID: 10000101] 3 - GB - [ID: 10001010] Choice: 0

    Waiting for device in adb mode << Chosen region: EUEX - [ID: 01000100]

    Can keep some partitions without changing << 0 - Start Flash 1 - USERDATA(app, settings, internal memory) | STATUS: NEW 2 - BOOT | STATUS: NEW 3 - RECOVERY | STATUS: NEW Choose to toggle status or start flash: 0

    =================DISCLAIMER================= We are not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. =================DISCLAIMER================= 1 - I understand and wish to continue 0 - Exit Choice: 1

    Waiting for device in fastboot mode to start << OK: Device unlocked

    Starting process.... Note: this may take a while, it will make some popcorn for now.

    EXTRACTING: persist FLASHING: persist FLASH FAILED!

    EXTRACTING: vbmeta_system_a FLASHING: vbmeta_system_a FLASH SUCCESS!

    EXTRACTING: vbmeta_system_a FLASHING: vbmeta_system_a FLASH SUCCESS!

    EXTRACTING: vbmeta_system_b FLASHING: vbmeta_system_b FLASH SUCCESS!

    EXTRACTING: vbmeta_system_b FLASHING: vbmeta_system_b FLASH SUCCESS!

    EXTRACTING: vbmeta_vendor_a FLASHING: vbmeta_vendor_a FLASH SUCCESS!

    EXTRACTING: vbmeta_vendor_a FLASHING: vbmeta_vendor_a FLASH SUCCESS!

    EXTRACTING: vbmeta_vendor_b FLASHING: vbmeta_vendor_b FLASH SUCCESS!

    EXTRACTING: vbmeta_vendor_b FLASHING: vbmeta_vendor_b FLASH SUCCESS!

    EXTRACTING: metadata FLASHING: metadata FLASH SUCCESS!

    EXTRACTING: userdata FLASHING: userdata FLASH SUCCESS!

    EXTRACTING: xbl_a FLASHING: xbl_a FLASH FAILED!

    EXTRACTING: xbl_a FLASHING: xbl_a FLASH FAILED!

    EXTRACTING: xbl_config_a FLASHING: xbl_config_a FLASH FAILED!

    EXTRACTING: xbl_config_a FLASHING: xbl_config_a FLASH FAILED!

    EXTRACTING: xbl_b FLASHING: xbl_b FLASH FAILED!

    EXTRACTING: xbl_b FLASHING: xbl_b FLASH FAILED!

    EXTRACTING: xbl_config_b FLASHING: xbl_config_b FLASH FAILED!

    EXTRACTING: xbl_config_b FLASHING: xbl_config_b FLASH FAILED!

    EXTRACTING: ddr FLASHING: ddr FLASH FAILED!

    EXTRACTING: engineering_cdt_a FLASHING: engineering_cdt_a FLASH SUCCESS!

    EXTRACTING: engineering_cdt_a FLASHING: engineering_cdt_a FLASH SUCCESS!

    EXTRACTING: engineering_cdt_b FLASHING: engineering_cdt_b FLASH SUCCESS!

    EXTRACTING: engineering_cdt_b FLASHING: engineering_cdt_b FLASH SUCCESS!

    EXTRACTING: aop_a FLASHING: aop_a FLASH FAILED!

    EXTRACTING: aop_a FLASHING: aop_a FLASH FAILED!

    EXTRACTING: tz_a FLASHING: tz_a FLASH FAILED!

    EXTRACTING: tz_a FLASHING: tz_a FLASH FAILED!

    EXTRACTING: hyp_a FLASHING: hyp_a FLASH FAILED!

    EXTRACTING: hyp_a FLASHING: hyp_a FLASH FAILED!

    EXTRACTING: modem_a FLASHING: modem_a FLASH SUCCESS!

    EXTRACTING: modem_a FLASHING: modem_a FLASH SUCCESS!

    EXTRACTING: bluetooth_a FLASHING: bluetooth_a FLASH FAILED!

    EXTRACTING: bluetooth_a FLASHING: bluetooth_a FLASH FAILED!

    EXTRACTING: abl_a FLASHING: abl_a FLASH FAILED!

    EXTRACTING: abl_a FLASHING: abl_a FLASH FAILED!

    EXTRACTING: dsp_a FLASHING: dsp_a FLASH FAILED!

    EXTRACTING: dsp_a FLASHING: dsp_a FLASH FAILED!

    EXTRACTING: keymaster_a FLASHING: keymaster_a FLASH FAILED!

    EXTRACTING: keymaster_a FLASHING: keymaster_a FLASH FAILED!

    EXTRACTING: boot_a FLASHING: boot_a FLASH SUCCESS!

    EXTRACTING: boot_a FLASHING: boot_a FLASH SUCCESS!

    EXTRACTING: devcfg_a FLASHING: devcfg_a FLASH FAILED!

    EXTRACTING: devcfg_a FLASHING: devcfg_a FLASH FAILED!

    EXTRACTING: qupfw_a FLASHING: qupfw_a FLASH FAILED!

    EXTRACTING: qupfw_a FLASHING: qupfw_a FLASH FAILED!

    EXTRACTING: vbmeta_a FLASHING: vbmeta_a FLASH SUCCESS!

    EXTRACTING: vbmeta_a FLASHING: vbmeta_a FLASH SUCCESS!

    EXTRACTING: dtbo_a FLASHING: dtbo_a FLASH SUCCESS!

    EXTRACTING: dtbo_a FLASHING: dtbo_a FLASH SUCCESS!

    EXTRACTING: uefisecapp_a FLASHING: uefisecapp_a FLASH FAILED!

    EXTRACTING: uefisecapp_a FLASHING: uefisecapp_a FLASH FAILED!

    EXTRACTING: imagefv_a FLASHING: imagefv_a FLASH FAILED!

    EXTRACTING: imagefv_a FLASHING: imagefv_a FLASH FAILED!

    EXTRACTING: shrm_a FLASHING: shrm_a FLASH SUCCESS!

    EXTRACTING: shrm_a FLASHING: shrm_a FLASH SUCCESS!

    EXTRACTING: vm-bootsys_a FLASHING: vm-bootsys_a FLASH SUCCESS!

    EXTRACTING: vm-bootsys_a FLASHING: vm-bootsys_a FLASH SUCCESS!

    EXTRACTING: multiimgoem_a FLASHING: multiimgoem_a FLASH FAILED!

    EXTRACTING: multiimgoem_a FLASHING: multiimgoem_a FLASH FAILED!

    EXTRACTING: cpucp_a FLASHING: cpucp_a FLASH SUCCESS!

    EXTRACTING: cpucp_a FLASHING: cpucp_a FLASH SUCCESS!

    EXTRACTING: featenabler_a FLASHING: featenabler_a FLASH FAILED!

    EXTRACTING: featenabler_a FLASHING: featenabler_a FLASH FAILED!

    EXTRACTING: vendor_boot_a FLASHING: vendor_boot_a FLASH SUCCESS!

    EXTRACTING: vendor_boot_a FLASHING: vendor_boot_a FLASH SUCCESS!

    EXTRACTING: qweslicstore_a FLASHING: qweslicstore_a FLASH SUCCESS!

    EXTRACTING: qweslicstore_a FLASHING: qweslicstore_a FLASH SUCCESS!

    EXTRACTING: splash_a FLASHING: splash_a FLASH SUCCESS!

    EXTRACTING: splash_a FLASHING: splash_a FLASH SUCCESS!

    EXTRACTING: oplus_sec_a FLASHING: oplus_sec_a FLASH SUCCESS!

    EXTRACTING: oplus_sec_a FLASHING: oplus_sec_a FLASH SUCCESS!

    EXTRACTING: aop_b FLASHING: aop_b FLASH FAILED!

    EXTRACTING: aop_b FLASHING: aop_b FLASH FAILED!

    EXTRACTING: tz_b FLASHING: tz_b FLASH FAILED!

    EXTRACTING: tz_b FLASHING: tz_b FLASH FAILED!

    EXTRACTING: hyp_b FLASHING: hyp_b FLASH FAILED!

    EXTRACTING: hyp_b FLASHING: hyp_b FLASH FAILED!

    EXTRACTING: modem_b FLASHING: modem_b FLASH SUCCESS!

    EXTRACTING: modem_b FLASHING: modem_b FLASH SUCCESS!

    EXTRACTING: bluetooth_b FLASHING: bluetooth_b FLASH FAILED!

    EXTRACTING: bluetooth_b FLASHING: bluetooth_b FLASH FAILED!

    EXTRACTING: abl_b FLASHING: abl_b FLASH FAILED!

    EXTRACTING: abl_b FLASHING: abl_b FLASH FAILED!

    EXTRACTING: dsp_b FLASHING: dsp_b FLASH FAILED!

    EXTRACTING: dsp_b FLASHING: dsp_b FLASH FAILED!

    EXTRACTING: keymaster_b FLASHING: keymaster_b FLASH FAILED!

    EXTRACTING: keymaster_b FLASHING: keymaster_b FLASH FAILED!

    EXTRACTING: devcfg_b FLASHING: devcfg_b FLASH FAILED!

    EXTRACTING: devcfg_b FLASHING: devcfg_b FLASH FAILED!

    EXTRACTING: qupfw_b FLASHING: qupfw_b FLASH FAILED!

    EXTRACTING: qupfw_b FLASHING: qupfw_b FLASH FAILED!

    EXTRACTING: vbmeta_b FLASHING: vbmeta_b FLASH SUCCESS!

    EXTRACTING: vbmeta_b FLASHING: vbmeta_b FLASH SUCCESS!

    EXTRACTING: dtbo_b FLASHING: dtbo_b FLASH SUCCESS!

    EXTRACTING: dtbo_b FLASHING: dtbo_b FLASH SUCCESS!

    EXTRACTING: uefisecapp_b FLASHING: uefisecapp_b FLASH FAILED!

    EXTRACTING: uefisecapp_b FLASHING: uefisecapp_b FLASH FAILED!

    EXTRACTING: imagefv_b FLASHING: imagefv_b FLASH FAILED!

    EXTRACTING: imagefv_b FLASHING: imagefv_b FLASH FAILED!

    EXTRACTING: shrm_b FLASHING: shrm_b FLASH SUCCESS!

    EXTRACTING: shrm_b FLASHING: shrm_b FLASH SUCCESS!

    EXTRACTING: vm-bootsys_b FLASHING: vm-bootsys_b FLASH SUCCESS!

    EXTRACTING: vm-bootsys_b FLASHING: vm-bootsys_b FLASH SUCCESS!

    EXTRACTING: multiimgoem_b FLASHING: multiimgoem_b FLASH FAILED!

    EXTRACTING: multiimgoem_b FLASHING: multiimgoem_b FLASH FAILED!

    EXTRACTING: cpucp_b FLASHING: cpucp_b FLASH SUCCESS!

    EXTRACTING: cpucp_b FLASHING: cpucp_b FLASH SUCCESS!

    EXTRACTING: featenabler_b FLASHING: featenabler_b FLASH FAILED!

    EXTRACTING: featenabler_b FLASHING: featenabler_b FLASH FAILED!

    EXTRACTING: qweslicstore_b FLASHING: qweslicstore_b FLASH SUCCESS!

    EXTRACTING: qweslicstore_b FLASHING: qweslicstore_b FLASH SUCCESS!

    EXTRACTING: splash_b FLASHING: splash_b FLASH SUCCESS!

    EXTRACTING: splash_b FLASHING: splash_b FLASH SUCCESS!

    EXTRACTING: oplus_sec_b FLASHING: oplus_sec_b FLASH SUCCESS!

    EXTRACTING: oplus_sec_b FLASHING: oplus_sec_b FLASH SUCCESS!

    EXTRACTING: apdp FLASHING: apdp FLASH FAILED!

    EXTRACTING: logfs FLASHING: logfs FLASH FAILED!

    EXTRACTING: storsec FLASHING: storsec FLASH FAILED!

    EXTRACTING: secdata FLASHING: secdata FLASH FAILED!

    EXTRACTING: spunvm FLASHING: spunvm FLASH FAILED!

    EXTRACTING: rtice FLASHING: rtice FLASH SUCCESS!

    EXTRACTING: boot_b FLASHING: boot_b FLASH SUCCESS!

    EXTRACTING: boot_b FLASHING: boot_b FLASH SUCCESS!

    EXTRACTING: vendor_boot_b FLASHING: vendor_boot_b FLASH SUCCESS!

    EXTRACTING: vendor_boot_b FLASHING: vendor_boot_b FLASH SUCCESS!

    EXTRACTING: oplusdycnvbk FLASHING: oplusdycnvbk FLASH SUCCESS!

    EXTRACTING: oplusstanvbk_a FLASHING: oplusstanvbk_a FLASH SUCCESS!

    EXTRACTING: oplusstanvbk_a FLASHING: oplusstanvbk_a FLASH SUCCESS!

    EXTRACTING: oplusreserve1 FLASHING: oplusreserve1 FLASH SUCCESS!

    EXTRACTING: oplusreserve2 FLASHING: oplusreserve2 FLASH SUCCESS!

    EXTRACTING: DRIVER FLASHING: DRIVER FLASH SUCCESS!

    EXTRACTING: oplusstanvbk_b FLASHING: oplusstanvbk_b FLASH SUCCESS!

    EXTRACTING: oplusstanvbk_b FLASHING: oplusstanvbk_b FLASH SUCCESS!

    EXTRACTING: super FLASHING: super FLASH SUCCESS!

    Done. ofp file flashed with success! Press Enter to continue...

    opened by timatinsipid 1
  • Can not flash realme UI 2

    Can not flash realme UI 2

    I have tried realme 1.0 succesfull but it can not flash realme 2.0.

    Error:

    >> Waiting for device in fastboot mode to start <<
    OK: Device unlocked
    
    Starting process....
    Note: this may take a while, it will make some popcorn for now.
    
    EXTRACTING: persist
    FLASHING: persist
    FLASH SUCCESS!
    
    EXTRACTING: cache
    FLASHING: cache
    FLASH FAILED!
    
    EXTRACTING: userdata
    FLASHING: userdata
    FLASH SUCCESS!
    
    EXTRACTING: xbl
    FLASHING: xbl
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: xbl
    FLASHING: xbl
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: xbl_config
    FLASHING: xbl_config
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: xbl_config
    FLASHING: xbl_config
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: xblbak
    FLASHING: xblbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: xblbak
    FLASHING: xblbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: xbl_configbak
    FLASHING: xbl_configbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: xbl_configbak
    FLASHING: xbl_configbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: cdt
    FLASHING: cdt
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: ddr
    FLASHING: ddr
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: aop
    FLASHING: aop
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: aop
    FLASHING: aop
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: tz
    FLASHING: tz
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: tz
    FLASHING: tz
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: hyp
    FLASHING: hyp
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: hyp
    FLASHING: hyp
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: bluetooth
    FLASHING: bluetooth
    FLASH SUCCESS!
    
    EXTRACTING: bluetooth
    FLASHING: bluetooth
    FLASH SUCCESS!
    
    EXTRACTING: abl
    FLASHING: abl
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: abl
    FLASHING: abl
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: dsp
    FLASHING: dsp
    FLASH SUCCESS!
    
    EXTRACTING: dsp
    FLASHING: dsp
    FLASH SUCCESS!
    
    EXTRACTING: keymaster
    FLASHING: keymaster
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: keymaster
    FLASHING: keymaster
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: boot
    FLASHING: boot
    FLASH SUCCESS!
    
    EXTRACTING: boot
    FLASHING: boot
    FLASH SUCCESS!
    
    EXTRACTING: cmnlib
    FLASHING: cmnlib
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: cmnlib
    FLASHING: cmnlib
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: cmnlib64
    FLASHING: cmnlib64
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: cmnlib64
    FLASHING: cmnlib64
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: devcfg
    FLASHING: devcfg
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: devcfg
    FLASHING: devcfg
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: qupfw
    FLASHING: qupfw
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: qupfw
    FLASHING: qupfw
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: vbmeta_system
    FLASHING: vbmeta_system
    FLASH SUCCESS!
    
    EXTRACTING: vbmeta_vendor
    FLASHING: vbmeta_vendor
    FLASH SUCCESS!
    
    EXTRACTING: vbmeta
    FLASHING: vbmeta
    FLASH SUCCESS!
    
    EXTRACTING: vbmeta
    FLASHING: vbmeta
    FLASH SUCCESS!
    
    EXTRACTING: dtbo
    FLASHING: dtbo
    FLASH SUCCESS!
    
    EXTRACTING: dtbo
    FLASHING: dtbo
    FLASH SUCCESS!
    
    EXTRACTING: imagefv
    FLASHING: imagefv
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: imagefv
    FLASHING: imagefv
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: uefisecapp
    FLASHING: uefisecapp
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: uefisecapp
    FLASHING: uefisecapp
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: recovery
    FLASHING: recovery
    FLASH SUCCESS!
    
    EXTRACTING: recovery
    FLASHING: recovery
    FLASH SUCCESS!
    
    EXTRACTING: oppo_sec
    FLASHING: oppo_sec
    FLASH SUCCESS!
    
    EXTRACTING: aopbak
    FLASHING: aopbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: aopbak
    FLASHING: aopbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: tzbak
    FLASHING: tzbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: tzbak
    FLASHING: tzbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: hypbak
    FLASHING: hypbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: hypbak
    FLASHING: hypbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: bluetoothbak
    FLASHING: bluetoothbak
    FLASH SUCCESS!
    
    EXTRACTING: bluetoothbak
    FLASHING: bluetoothbak
    FLASH SUCCESS!
    
    EXTRACTING: ablbak
    FLASHING: ablbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: ablbak
    FLASHING: ablbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: dspbak
    FLASHING: dspbak
    FLASH SUCCESS!
    
    EXTRACTING: dspbak
    FLASHING: dspbak
    FLASH SUCCESS!
    
    EXTRACTING: keymasterbak
    FLASHING: keymasterbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: keymasterbak
    FLASHING: keymasterbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: bootbak
    FLASHING: bootbak
    FLASH SUCCESS!
    
    EXTRACTING: bootbak
    FLASHING: bootbak
    FLASH SUCCESS!
    
    EXTRACTING: cmnlibbak
    FLASHING: cmnlibbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: cmnlibbak
    FLASHING: cmnlibbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: cmnlib64bak
    FLASHING: cmnlib64bak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: cmnlib64bak
    FLASHING: cmnlib64bak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: devcfgbak
    FLASHING: devcfgbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: devcfgbak
    FLASHING: devcfgbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: qupfwbak
    FLASHING: qupfwbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: qupfwbak
    FLASHING: qupfwbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: vbmetabak
    FLASHING: vbmetabak
    FLASH SUCCESS!
    
    EXTRACTING: vbmetabak
    FLASHING: vbmetabak
    FLASH SUCCESS!
    
    EXTRACTING: dtbobak
    FLASHING: dtbobak
    FLASH SUCCESS!
    
    EXTRACTING: dtbobak
    FLASHING: dtbobak
    FLASH SUCCESS!
    
    EXTRACTING: imagefvbak
    FLASHING: imagefvbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: imagefvbak
    FLASHING: imagefvbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: uefisecappbak
    FLASHING: uefisecappbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: uefisecappbak
    FLASHING: uefisecappbak
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: recoverybak
    FLASHING: recoverybak
    FLASH SUCCESS!
    
    EXTRACTING: recoverybak
    FLASHING: recoverybak
    FLASH SUCCESS!
    
    EXTRACTING: apdp
    FLASHING: apdp
    FLASH SUCCESS!
    
    EXTRACTING: splash
    FLASHING: splash
    FLASH SUCCESS!
    
    EXTRACTING: logfs
    FLASHING: logfs
    FLASH SUCCESS!
    
    EXTRACTING: storsec
    FLASHING: storsec
    FLASH SUCCESS!
    
    EXTRACTING: secdata
    FLASHING: secdata
    FLASH FAIL: Changing this partition is not allowed for security reasons (Critical Partition)
    
    EXTRACTING: opporeserve2
    FLASHING: opporeserve2
    FLASH FAILED!
    
    EXTRACTING: DRIVER
    FLASHING: DRIVER
    FLASH SUCCESS!
    
    EXTRACTING: super
    FLASHING: super
    FLASH SUCCESS!
    
    Done. ofp file flashed with success!
    Press Enter to continue...
    
    opened by Nobatgeldi 3
Releases(1.0)
Owner
Italo Almeida
Italo Almeida
A 100% python file organizer. Keep your computer always organized!

PythonOrganizer A 100% python file organizer. Keep your computer always organized! To run the project, just clone the folder and run the installation

3 Dec 02, 2022
Modeval (or Modular Eval) is a modular and secure string evaluation library that can be used to create custom parsers or interpreters.

modeval Modeval (or Modular Eval) is a modular and secure string evaluation library that can be used to create custom parsers or interpreters. Basic U

2 Jan 01, 2022
A Python application that helps users determine their calorie intake, and automatically generates customized weekly meal and workout plans based on metrics computed using their physical parameters

A Python application that helps users determine their calorie intake, and automatically generates customized weekly meal and workout plans based on metrics computed using their physical parameters

Anam Iqbal 1 Jan 13, 2022
Scripts to convert the Ted-MDB corpora into the formats for DISRPT shared task and the converted corpora

Scripts to convert the Ted-MDB corpora into the formats for DISRPT shared task and the converted corpora.

1 Feb 08, 2022
Gives you more advanced math in python.

AdvancedPythonMath Gives you more advanced math in python. Functions .simplex(args: {number}) .circ(args: {raidus}) .pytha(args: {leg_a + leg_2}) .slo

Voidy Devleoper 1 Dec 25, 2021
Python script that automates the tasks involved in starting a new coding project

Auto Project Builder Automates the repetitive tasks while starting a new project Installation Use the REQUIREMENTS.txt file to install the dependencie

Prathap S S 1 Feb 03, 2022
A basic ticketing software.

Ticketer A basic ticketing software. Screenshots Program Launched Issuing Ticket Show your Ticket Entry Done Program Exited Code Features to implement

Samyak Jain 2 Feb 10, 2022
データサイエンスチャレンジ2021 サンプル

データサイエンスチャレンジ2021 サンプル 概要 線形補間と Catmull–Rom Spline 補間のサンプル Python スクリプトです。 データサイエンスチャレンジ2021の出題意図としましては、訓練用データ(train.csv)から機械学習モデルを作成して、そのモデルに推論させてモーシ

Bandai Namco Research Inc. 5 Oct 17, 2022
Nesse repositório serão armazenados os conteúdos de aula

Lets_Code_DS_Degree_Alunos Nesse repositório serão armazenados os conteúdos de aula Formato das aulas: Notebook de aula já vem comentado para reduzir

Patricia Bongiovanni Catandi 6 Jan 21, 2022
GWAS summary statistics files QC tool

SSrehab dependencies: python 3.8+ a GNU/Linux with bash v4 or 5. python packages in requirements.txt bcftools (only for prepare_dbSNPs) gz-sort (only

21 Nov 02, 2022
The blancmange curve can be visually built up out of triangle wave functions if the infinite sum is approximated by finite sums of the first few terms.

Blancmange-curve The blancmange curve can be visually built up out of triangle wave functions if the infinite sum is approximated by finite sums of th

Shankar Mahadevan L 1 Nov 30, 2021
Bookmarkarchiver - Python script that archives all of your bookmarks on the Internet Archive

bookmarkarchiver Python script that archives all of your bookmarks on the Internet Archive. Supports all major browsers. bookmarkarchiver uses the off

Anthony Chen 3 Oct 09, 2022
用于红队成员初步快速攻击的全自动化工具。

关于 Author:m0sway Mail:[email protected] Github:https://www.github.com/m0sway/Jud JuD是

m0sway 46 Jul 21, 2022
A turtlebot auto controller allows robot to autonomously explore environment.

A turtlebot auto controller allows robot to autonomously explore environment.

Yuliang Zhong 1 Nov 10, 2021
A simple 3D rigid body simulation written in python

pyRigidBody3d A simple 3D rigid body simulation written in python

30 Oct 07, 2022
Python implementation for Active Directory certificate abuse

Certipy is a Python tool to enumerate and abuse misconfigurations in Active Directory Certificate Services (AD CS). Based on the C# variant Ce

Oliver Lyak 1.3k Jan 09, 2023
Use `forge` and `cast` commands in Python scripts

foundrycli.py ( 🔥 , 🐍 ) foundrycli.py is a Python library I've made for personal use; now open source. It lets you access forge and cast CLIs from P

Zero Ekkusu 17 Jul 17, 2022
Find functions without canary check (or similar)

Ghidra Check Protector Which non-trivial functions don't reference the stack canary checker (or other, user-defined function)? Place your cursor to th

buherator 3 Jan 17, 2022
Blender addon to import images as meshes

ImagesAsMesh Blender addon to import images as meshes. Inspired by: ImagesAsPlanes Installation It's like just about every other Blender addon. Downlo

Niccolo Zuppichini 4 Jan 04, 2022
Create beautiful diagrams just by typing mathematical notation in plain text.

Penrose Penrose is an early-stage system that is still in development. Our system is not ready for contributions or public use yet, but hopefully will

Penrose 5.6k Jan 08, 2023