[TWRP][3.6.1-11][instantnoodle]TWRP for OnePlus 8/8Pro ][OFFICIAL][BETA]

Search This thread

Extreme_Ninja2099

Senior Member
Jan 1, 2017
475
194
OnePlus 3
OnePlus 6T
I don't understand why people need the backup function that badly. The only time your internal storage is fully wiped with twrp, is if you're going from OOS to custom or custom to OOS. Other than that, you can dirty flash custom ROMs(keeps installed apps and rom settings)or clean flash(factory reset) both of which keeps all your media like music, videos, downloads, etc.
It's not about the internal storage. U can back that up manually, the twrp backup is a way to restore the data that's not in the internal storage. It's basically a way to restore a ROM/OOS like you never left or what it was like before the backup. It's way easier to switch from a twrp backup if you got loads of data/ stuff to set up. Otherwise, clean installing is better. For me, switching ROMs is tiering and a long process to get everything set up and restored.
TWRP backup is just something to have in case u want to switch to another ROM and switch back to or if a mod ur going to install might mess the system up or something to have in case something goes wrong. If any of these things do happen, a TWRP backup is handy especially when u just want to go back to a ROM quickly + easily with everything back and running

Ps. I am coming from a OP6T and that's what the TWRP backup was mainly used for. Idk know if this is the same for the 8 series
 

scorpio76r

Senior Member
Jan 10, 2016
1,401
507
All over like street lights
It's not about the internal storage. U can back that up manually, the twrp backup is a way to restore the data that's not in the internal storage. It's basically a way to restore a ROM/OOS like you never left or what it was like before the backup. It's way easier to switch from a twrp backup if you got loads of data/ stuff to set up. Otherwise, clean installing is better. For me, switching ROMs is tiering and a long process to get everything set up and restored.
TWRP backup is just something to have in case u want to switch to another ROM and switch back to or if a mod ur going to install might mess the system up or something to have in case something goes wrong. If any of these things do happen, a TWRP backup is handy especially when u just want to go back to a ROM quickly + easily with everything back and running

Ps. I am coming from a OP6T and that's what the TWRP backup was mainly used for. Idk know if this is the same for the 8 series
I agree, I'm coming from the OP6t also.
 

Marcyvee

Senior Member
Oct 9, 2015
224
15
So, if I backup OOS and copy my backup somewhere else, can I install a custom rom and, if I don't like it, restore OOS with twrp?
 

Unn113

Senior Member
Nov 19, 2010
1,105
867
Poland
OnePlus 8
OnePlus 8 Pro
I was using the migrate app to restore from android 9 to Android 11 on the 6t. Could not restore via migrate on this device. Twrp gave error during flash
TiBu recovery package also doesn't work in my case
So, if I backup OOS and copy my backup somewhere else, can I install a custom rom and, if I don't like it, restore OOS with twrp?
In theory yes, but for now it's not working like it should
 

rodken

Senior Member
Jan 11, 2010
850
285
I don't understand why people need the backup function that badly. The only time your internal storage is fully wiped with twrp, is if you're going from OOS to custom or custom to OOS. Other than that, you can dirty flash custom ROMs(keeps installed apps and rom settings)or clean flash(factory reset) both of which keeps all your media like music, videos, downloads, etc.
In the event that the device does not boot up after flashing anything - then what do you do without a fully functional backup,

(1) 'Say a prayer to the MSM Gods'?

Or

(2) Wish that one can perform a restore from a NanDroid?
 
  • Like
Reactions: Revenant Ghost

Marcyvee

Senior Member
Oct 9, 2015
224
15
And forgetting OOS, is it possible to choose in what slot install a custom rom? And what about the update? Can a rom provide seamless update? Or we always flash an update through twrp? In this case, it will be flashed on the other slot to prevent bootloops or any other problem?
 

jamescable

Senior Member
In the event that the device does not boot up after flashing anything - then what do you do without a fully functional backup,

(1) 'Say a prayer to the MSM Gods'?

Or

(2) Wish that one can perform a restore from a NanDroid?
What if you find yourself in that situation without being anywhere near a PC? You're pretty much screwed.
Nope. Just do a clean flash with twrp. Or a factory reset. The ROMs, gapps, kernels, etc are already in storage so no pc needed
 
  • Like
Reactions: dyval

FoxyDrew

Senior Member
Aug 18, 2014
1,185
491
East Taunton
I don't understand why people need the backup function that badly. The only time your internal storage is fully wiped with twrp, is if you're going from OOS to custom or custom to OOS. Other than that, you can dirty flash custom ROMs(keeps installed apps and rom settings)or clean flash(factory reset) both of which keeps all your media like music, videos, downloads, etc.
Just because you don't understand it doesn't mean your 2 cents means anything to the people who do understand..

It's a great feature that me, along with (clearly) many other use and enjoy.

Some people jump from one ROM to the next a lot, in which a clean flash and having a stable backup is recommended.

I just don't get it, if a feature is getting asked about a lot, and you don't use it. Happily enjoy the features that you DO use, no need to explain to people you admit you didn't understand why they don't want something that they want.
 

jamescable

Senior Member
Just because you don't understand it doesn't mean your 2 cents means anything to the people who do understand..

It's a great feature that me, along with (clearly) many other use and enjoy.

Some people jump from one ROM to the next a lot, in which a clean flash and having a stable backup is recommended.

I just don't get it, if a feature is getting asked about a lot, and you don't use it. Happily enjoy the features that you DO use, no need to explain to people you admit you didn't understand why they don't want something that they want.
That's why I am asking, so I can understand. I've never had to do a backup besides EFS and kernel backups since the very beginning of twrp from day 1.
 

Top Liked Posts

  • 1
    Well generally when someone asks if something "works" they don't mean "somewhat" but ok lol.
    ATM it still makes TWRP fairly useless then since you can't make/restore nandroids if it can't read internal storage and I think I'm not the only one who sees that as the main purpose of TWRP 😇 .
    I didn't say anything about it working lol. I was making a statement of what DOES work
  • 1
    A/B have separate recoveries. As long as 12 has it's non twrp, the 11 with twrp should still work. But since oreo.... the end of awesome backups and roms that weren't bins, twrp now isn't as useful. Conflicting reports of backup/restore operations successfully conducted when titanium backup pro and my backup pro handle everything BUT camera pics, screenshots, and downloads.
    1
    All you need to read in op and you see the answer is no nobody likes to read anymore.
    1
    Same answer as the last dozen times this question was asked - NO.
    1
    Well, it does somewhat. I can flash a12 ROMs, but after that, it will only read otg and not internal storage. So I can flash ROMs using otg
    Well generally when someone asks if something "works" they don't mean "somewhat" but ok lol.
    ATM it still makes TWRP fairly useless then since you can't make/restore nandroids if it can't read internal storage and I think I'm not the only one who sees that as the main purpose of TWRP 😇 .
    1
    Well generally when someone asks if something "works" they don't mean "somewhat" but ok lol.
    ATM it still makes TWRP fairly useless then since you can't make/restore nandroids if it can't read internal storage and I think I'm not the only one who sees that as the main purpose of TWRP 😇 .
    I didn't say anything about it working lol. I was making a statement of what DOES work
  • 60
    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..
    *
    */


    A12 support is still a WIP, but most things are working, A12 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
    vibration
    stock firmware flashing
    OTG

    NOT WORKING
    wip
    A12

    Download

    :: SourceForge ::

    ::
    AndroidFileHost ::



    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.


    Source Code:

    https://github.com/infectedmushi/android_device_oneplus_instantnoodle-dev
    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 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.
    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.
    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.