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

Search This thread

Docomoco

Member
Dec 27, 2011
49
4
This is probably a noob question but I wanna make sure.....

This is only for A11, right?

I am currently on A10, rooted, Magisk and twrp-3.4.0-14-instantnoodle-unified-mauronofrio installed.
So first I would need to update to A11, then root with Magisk, then install this via Magic or flash it with flashboot.
Am I correct?
Thanks.
 

jackreaper

Member
Nov 24, 2014
14
7
Hello Friends ,
Does TWRP have factory reset options?
Will factory reset wipe my root and TWRP ?
How to perform it ?
Tanks a lot for the guidance
 

kitcostantino

Senior Member
Mar 21, 2011
1,787
1,091
Mayberry
OnePlus 6T
OnePlus 8
This is probably a noob question but I wanna make sure.....

This is only for A11, right?

I am currently on A10, rooted, Magisk and twrp-3.4.0-14-instantnoodle-unified-mauronofrio installed.
So first I would need to update to A11, then root with Magisk, then install this via Magic or flash it with flashboot.
Am I correct?
Thanks.

I'm no expert, but my *theory* would be put full update, Magisk.apk , and new TWRP on internal storage then install new TWRP from old TWRP, flash update, flash magisk.
But again, this is only my conjecture, not a proven thing from my end. Someone out there likely has done exactly that. It's what I would have done if I had gone back to android 10 more recently, then seen the new TWRP that works on a11.
 

Unn113

Senior Member
Nov 19, 2010
1,193
1,111
Poland
OnePlus 8
OnePlus 8 Pro
I'm no expert, but my *theory* would be put full update, Magisk.apk , and new TWRP on internal storage then install new TWRP from old TWRP, flash update, flash magisk.
But again, this is only my conjecture, not a proven thing from my end. Someone out there likely has done exactly that. It's what I would have done if I had gone back to android 10 more recently, then seen the new TWRP that works on a11.
I would rather flash a11 as should be, from stock update app, then flash twrp via fastboot, then flash magisk from recovery
 

Extreme_Ninja2099

Senior Member
Jan 1, 2017
616
293
OnePlus 3
OnePlus 6T
There's a button for thanks pal ;)

No worries, if you get stuck let us know we'll help you out.

And yes let us know how the back up/restore goes, more info the better.
For backup/restore, I'm gonna follow mauronofrio's method (For the Backups use always "system_image" and "vendor_image" instead of "system" and "vendor".).
This always worked for me on the OP6T and OP3. So it should be the same for my OP8 Pro
 

Extreme_Ninja2099

Senior Member
Jan 1, 2017
616
293
OnePlus 3
OnePlus 6T
Someone online suggested to backup my persist and imei partition. I found my persist, but which one is for imei? Is it (metadata, or boot or DTBO or EFS or Modem or recovery or VBMeta)? I'm not sure which partition is for imei on the OP Pro

Update: it was EFS. For the TWRP backup, the partitions are different. But I chose boot, data, and the system/vendor for the twrp backup. let's see how the restore goes...
 
Last edited:
  • Like
Reactions: AlDollaz

AlDollaz

Senior Member
Nov 1, 2012
516
290
Philadelphia
Someone online suggested to backup my persist and imei partition. I found my persist, but which one is for imei? Is it (metadata, or boot or DTBO or EFS or Modem or recovery or VBMeta)? I'm not sure which partition is for imei on the OP Pro

Update: it was EFS. For the TWRP backup, the partitions are different. But I chose boot, data, and the system/vendor for the twrp backup. let's see how the restore goes...

Good luck! Are you using OOS?
 

dlads

Senior Member
Aug 24, 2010
16,715
6,438
Liverpool
Nothing Phone 2
Someone online suggested to backup my persist and imei partition. I found my persist, but which one is for imei? Is it (metadata, or boot or DTBO or EFS or Modem or recovery or VBMeta)? I'm not sure which partition is for imei on the OP Pro

Update: it was EFS. For the TWRP backup, the partitions are different. But I chose boot, data, and the system/vendor for the twrp backup. let's see how the restore goes...
IMEI is efs mate...I had the commands somewhere from the OnePlus 5.


Back up
--------------

Says to do this in TWRP in the advanced terminal? Not sure about that, I'd try fastboot tbh.

Press enter after each command:

dd if=/dev/block/mmcblk0p10 of=/sdcard/modemst1.bin bs=512

dd if=/dev/block/mmcblk0p11 of=/sdcard/modemst2.bin bs=512


Restore

Copy both modemst1.bin & modemst2.bin files to your PC.

In Fastboot:

fastboot flash modemst1 modemst1.bin
fastboot flash modemst2 modemst2.bin


This shouldn't matter if the Nand back up is actually working. All partitions will be backed up
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 73
    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.