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

Search This thread

deepongi

Recognized Developer
Jul 12, 2008
6,075
15,016
40
Portugal
OnePlus 8
OnePlus 9
uploaded beta 6. it solves some MTP quirks builds were having.

* 4ed3f94169 sdcard: only bind mount sdcard after successful preparation of data
* a871016870 MtpServer: create new ffs handle if current one fails
* ed83f739ba Partition_Property_Get: Get props from additional partitions
* b5dff95c82 [WIP] Allow flashing lz4 images

regards.
 

ac386

Senior Member
Jul 7, 2017
67
4
If i'm running on a custom rom then can i flash latest oos using this?? Or only msm will work for going back to oos??
 

deepongi

Recognized Developer
Jul 12, 2008
6,075
15,016
40
Portugal
OnePlus 8
OnePlus 9
If no one tries to flash OOS 11 within the next 16 hours when AICP releases next update, I'll flash OOS just to make sure again before I update AICP
I've tried @osm0sis builds that he posted, but I get same error.

Edit: saw your edit now. I'll try beta 3, and then look at logs/Gerrit/GitHub what changed.

Edit2: I get same error on beta 3
 

Attachments

  • Screenshot_2022-01-17-17-39-56.png
    Screenshot_2022-01-17-17-39-56.png
    175.6 KB · Views: 54
  • Screenshot_2022-01-17-17-40-01.png
    Screenshot_2022-01-17-17-40-01.png
    77.1 KB · Views: 54
Last edited:

ac386

Senior Member
Jul 7, 2017
67
4
Should i flash rom zip directly then flash twrp again then format data if i flash magisk after rom flashing then do i need to flash twrp again ?
 

Marcyvee

Senior Member
Oct 9, 2015
377
37
Just a few questions: why to backup only data partition? Do system partition backup works? Is it possible to backup stock oxygen rom and restore it after flashing any custom rom? Can it flash all the roms flashable with rom installer or sideloaded? If yes, will this wipe storage partition and all my data?
 

zookdagook

Member
Sep 15, 2013
12
1
St. Louis
OnePlus 8
To make sure I have this right, I just unlock bootloader with token, flash twrp in adb, then this:
Yes flash rom zip, then TWRP, flash magisk, format data, reboot. No need to flash twrp again after magisk.

Or do I still have to patch magisk with a custom bootimage then flash that after unlocking the bootloader? Thank you so much for any info, and big thanks to the devs
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Has anyone out there ever restored OOS13?
    Only doing backups when you can't restore them is pretty useless, right? :)
    I would like to restore a phone to the backup state with all apps, settings, etc. Ideally on another identical device, so that I am safe if I lose or break mine.

    @rodken: Yes, I did that. Settings, Password & security, all off or not enrolled. During backup as well as during restore. No SIM card during restore.

    Yes, I read (first post in this thread) "A13 support is still a WIP". But also "WORKING: ... Backup/Restore".
    If restoring is basically possible, then i am doing something wrong. I would like to know what ;)

    Cheers!
    Zweikeks
  • 71
    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.