[TWRP][3.7.0-13][instantnoodle]TWRP for OnePlus 8/8Pro ][OFFICIAL][BETA 3]

Search This thread

RodiNet7601

Senior Member
Jan 13, 2017
167
54
Caniço
OnePlus 6
Huawei P20 Lite
Does anyone have any insider info about when the A12 branch is going to be updated.

I can't get TWRP 3.7.0_11-0 work on my OnePlus 8 device with A12 OOS. After I've booted into Fastboot Mode, flashed the recovery partition and chosen the Recovery Mode by pressed power button, my device restarted and it booted into Fastboot Mode again.
Try change slot to see if you can boot:
  1. fastboot --set-active=a
  2. . . .or. . .
  3. fastboot --set-active=b
 

mmoritz

Member
Sep 21, 2021
11
3
Does anyone have any insider info about when the A12 branch is going to be updated.

I can't get TWRP 3.7.0_11-0 work on my OnePlus 8 device with A12 OOS. After I've booted into Fastboot Mode, flashed the recovery partition and chosen the Recovery Mode by pressed power button, my device restarted and it booted into Fastboot Mode again.
Best we got right now is orangefox recovery beta
Try change slot to see if you can boot:
  1. fastboot --set-active=a
  2. . . .or. . .
  3. fastboot --set-active=b
A 12 rom won't boot with that variant. Best bet is to grab the custom recovery from whichever ROM your on and reflash that partition
 

SimplisticXDA

Member
Jul 9, 2017
23
3
What steps did you take to try to get it to recognize via TWRP?
1. Multiple Different File systems: exFAT, FAT32, and I think ext4?

2. Different Drives: 4 and 64 GB, of which the 4 GB one has a light and doesn't react at all when plugged into my OP8

3. Couldn't test a different OTG adapter because I only have 1 USB-C one, however since it worked on my G6 (and
in the actual booted system) I'm less likely to believe it just doesn't work with my phone

4. all of these (which by the way I can't seem to get ROMs to flash on anything higher than twrp-installer-3.6.0_11-0-instantnoodle.zip)
EvY5BJJ.png


5. and also after an MSM to 10.5.7 (IN2017) and install of 3.6.0 again
 
Last edited:

rodken

Senior Member
Jan 11, 2010
2,500
1,175
1. Multiple Different File systems: exFAT, FAT32, and I think ext4?

2. Different Drives: 4 and 64 GB, of which the 4 GB one has a light and doesn't react at all when plugged into my OP8

3. Couldn't test a different OTG adapter because I only have 1 USB-C one, however since it worked on my G6 (and
in the actual booted system) I'm less likely to believe it just doesn't work with my phone

4. all of these (which by the way I can't seem to get ROMs to flash on anything higher than twrp-installer-3.6.0_11-0-instantnoodle.zip)
EvY5BJJ.png


5. and also after an MSM to 10.5.7 (IN2017) and install of 3.6.0 again
What exactly transpires after you attempt to mount on TWRP?
-- There should be an option to select your USB Drive
 

rodken

Senior Member
Jan 11, 2010
2,500
1,175
Still nothing, I've given up for now though. I'll leave you with this log, in case it somehow helps.
Question: What method did you use to format the USB Drive?
-- Maybe TWRP is still recognizing it as a unified storage system even after formatting?
-- Repair File System within TWRP to see if this fixes the issue
-- According to your log - your drive is partitioned as VFAT
-- With VFAT, file corruption is more likely to occur
-- VFAT has been known to be inefficient in storage space usage
-- Remove the TWRP Theme
-- Remove any encryption on your device, e.g., password, PIN, fingerprint, etc.
-- Try without enabling MTP

N.B.: I realized that you are running a Custom ROM while having this issue.
 
Last edited:

SimplisticXDA

Member
Jul 9, 2017
23
3
Question: What method did you use to format the USB Drive?

Rufus, non-bootable MBR/GPT exFAT, FAT, and FAT32. I also formatted it IN TWRP ON MY G6, and it still didn't pick it up

Maybe TWRP is still recognizing it as a unified storage system even after formatting?

As I keep saying, it's not recognizing anything, I might as well plug in air, at this point it's not user error but an actual problem and until someone else tries it, I'm going to keep assuming so.

Repair File System within TWRP to see if this fixes the issue

Can't repair what isn't there

According to your log - your drive is partitioned as VFAT

That's just what it says by default.

Remove the TWRP Theme

what?

Remove any encryption on your device, e.g., password, PIN, fingerprint, etc.

Tried

Try without enabling MTP

also tried.

N.B.: I realized that you are running a Custom ROM while having this issue.

"5. and also after an MSM to OOS 10.5.7 (IN2017) and install of 3.6.0 again"

EDIT: While my G6 picks up the USB it also seems to be unstable when it comes to using it, so it may not entirely be the fault of my OP8 (or maybe both TWRPS are just broke)
 
Last edited:
  • Like
Reactions: rodken

Top Liked Posts

  • There are no posts matching your filters.
  • 74
    TWRP for OnePlus 8 and 8 Pro
    h1641Xl - Imgur (1).jpg



    TWRP is an open source, community project. TWRP development is done by a large support community with many people who are willing to answer questions and help people with their devices either through our IRC channel or on forums like xda-developers, and zulip-chat.

    A custom recovery is used for installing custom software on your device. This custom software can include smaller modifications like rooting your device or even replacing the firmware of the device with a completely custom "ROM".

    Team Win strives to provide a quality product. However, it is your decision to install our software on your device. Team Win takes no responsibility for any damage that may occur from installing or using TWRP.

    Code:
    #include
    
    /*
    *
    * Yea, though I walk through the valleys of c++ and java, of the shadow of death on these forums,
    * I will fear no evil and i will develop and code restless: for thou art with me and my keyboard;
    * thy rod and thy staff they comfort me, and my mouse..
    *
    */


    A13 support is still a WIP, but most things are working, A13 is all new, keep that in mind.

    WORKING:
    Decryption
    ADB Sideload
    Format Data
    Flashing zips (kernels and ROM's)
    Backup/Restore
    MTP is working
    adb is working
    OTG
    more...

    NOT WORKING
    tell me

    Download

    Beta 3

    Flashable zips:

    https://devuploads.com/h6omb3dsxg5n -> twrp_op8_ext4-3.7.0-b3.zip - 34.8 MB
    https://devuploads.com/d6j8gpbyfbzf -> twrp_op8_erofs-3.7.0-b3.zip - 34.8 MB

    Flashable imgs

    https://devuploads.com/gxv3t5onoapm -> twrp_op8_ext4-3.7.0-b3.img - 100.0 MB
    https://devuploads.com/vg662syh8j7j -> twrp_op8_erofs-3.7.0-b3.img - 100.0 MB

    (Please disable any adblockers downloading from my links)


    Instructions


    Windows

    Install oneplus usb driver, after disabling driver signature enforcement

    Download and install platform tools, unzip and add the folder to Windows path,

    "Settings > Advanced System Settings > Environment Variables > New"

    Example -> http:///imgur.com/a/x8XOofQ

    open command prompt, or powershell, and:

    fastboot flash recovery_a twrpname.img
    fastboot flash recovery_b twrpname.img

    Linux

    Download and add to path (.bashrc) platform-tools:

    export PATH=$HOME"/platform-tools:$PATH"

    dont forget udev rules if you're using ubuntu based distro:

    https://github.com/M0Rf30/android-udev-rules

    open a terminal and:

    fastboot flash recovery_a twrpname.img
    fastboot flash recovery_b twrpname.img

    that's all.

    Telegram Group:


    Feel free to join!


    Source Code:

    https://github.com/infectedmushi/android_bootable_recovery
    https://github.com/bigbiff/android_device_oneplus_instantnoodle
    https://github.com/TeamWin/android_bootable_recovery
    https://github.com/systemad/android_device_oneplus_instantnoodle

    Credits:
    @bigbiff
    @Lossyx
    @Captain_Throwback for original tree
    @mauronofrio for original tree
    TWRP team
    23
    uploaded beta 3. it's possible now to backup persist partition also.

    twrp-op8-3.6.0_11-infected-b3.img
    twrp-op8-3.6.0_11-infected-b3.zip

    * 0c94cd7 - fstab: it's now possible to backup persist partition.
    * b99d112 - module load: Try loading prior modules first
    * 5ab53dc - libresetprop: use the latest header
    * 60927bc - kernel_module_loader: Set a prop after completing
    * 3a95d18 - fscrypt v1: support legacy ioctl
    * 540c802 - build: add option to create recovery installer zip
    * 7284ace - vndk: remove exclusion in recovery
    * aa2f760 - update_engine: handle payload that contain xbl_lp5 partitions
    * f1db62e - libresetprop: update to magisk HEAD
    * b65b045 - soong: Add TARGET_LEGACY_HW_DISK_ENCRYPTION conditional

    regards.
    23
    uploaded beta 6.

    changelog:

    * Add custom kernel for recovery
    * crypto: only set crypto state and type if not already set
    * crypto: only show FBE error if device is encrypted
    * digest: fix checking of digest on restore
    * fs_mgr: allow deleting merged snapshots
    * merges: allow user to perform snapshot merges in advanced menu
    * mtp: don't create storage device after format data
    * recovery: Allow kernel to read and write unlabeled files
    * repacker: add root overwrite warning


    regards.
    22
    uploaded beta 8.

    * sdcard: only bind mount sdcard after successful preparation of data
    * Add TW_QCOM_ATS_OFFSET flag to manually set time/date offset
    * System_Property_Get: Allow specifying multiple prop file paths
    * update RECOVERY_INSTALLER_PATH to proper path
    * fastbootd: Check for and run startup script if script exists
    * Adding TARGET_OTA_ASSERT_DEVICE flag for custom device asserts
    * theme: move TW_THEME_VERSION to variables.h
    * theme: clean up TW_THEME_VERSION shell command
    * prebuilt: update magiskboot to v24.1 stable

    regards.
    21
    back to business guys. feels good to be ok, in good health and back to XDA..

    i'll compile a new build even today.

    let's keep rolling again!!

    regards.