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

Search This thread

deepongi

Recognized Developer
Jul 12, 2008
6,097
15,096
41
Portugal
OnePlus 9
Samsung Galaxy Watch 5
Thank you all for the donations, you guys were great!!

now... back to developing.. got an idea to use a single twrp for ext4 and erofs on a single build.

regards, and thanks once again!

infected_
 

Attachments

  • PXL_20230120_143716751.MP.jpg
    PXL_20230120_143716751.MP.jpg
    5.4 MB · Views: 61
  • PXL_20230120_143702975.MP.jpg
    PXL_20230120_143702975.MP.jpg
    3.9 MB · Views: 61

samhhmobil

Senior Member
May 25, 2017
553
298
Hamburg
May I ask, will there be a TWRP-Version, which is able to decrypt /data with LineageOS 20 (as far as I know it's f2fs filesystem, and it's ice:v1 encrypted).

The actual ext4-twrp cannot handle this.

samhhmobil
 
  • Like
Reactions: Marcyvee

falke1978

Member
Dec 21, 2011
22
2
Hello.
I finde this Download here.
But this Verison ist Different to the XDA Version on Page 1

Which version should I use?
The one from TWRP or the one from XDA ?

I have installed LineageOS MicroG version 19.1.
Hardware = Oneplus 8 Pro

At XDA I have seen there are 2 versions
EXT4 and EROFS
What is the difference besides the resources and that EXT4 supports RW and EROFS is ReadOnly ?

Thanks for the help

Regards
 
  • Like
Reactions: rodken

falke1978

Member
Dec 21, 2011
22
2
May I ask, will there be a TWRP-Version, which is able to decrypt /data with LineageOS 20 (as far as I know it's f2fs filesystem, and it's ice:v1 encrypted).

The actual ext4-twrp cannot handle this.

samhhmobil
I have the same Problem

When I install TWRP on Lineage 19.1 then DATA is suddenly encrypted. Do not want to reset in any case.

If I install the normal LINEAGE Recovery everything goes but with TWRP it no longer works.
Have made an upgrade from 18.1 => 19.1.

Before the upgrade than with 18.1 TWRP has worked fine

Regards
 

Marcyvee

Senior Member
Oct 9, 2015
386
38
Hello.
I finde this Download here.
But this Verison ist Different to the XDA Version on Page 1

Which version should I use?
The one from TWRP or the one from XDA ?

I have installed LineageOS MicroG version 19.1.
Hardware = Oneplus 8 Pro

At XDA I have seen there are 2 versions
EXT4 and EROFS
What is the difference besides the resources and that EXT4 supports RW and EROFS is ReadOnly ?

Thanks for the help

Regards
Do it works also with OP8P (instantnoodlep)?
 

deepongi

Recognized Developer
Jul 12, 2008
6,097
15,096
41
Portugal
OnePlus 9
Samsung Galaxy Watch 5
I have the same Problem

When I install TWRP on Lineage 19.1 then DATA is suddenly encrypted. Do not want to reset in any case.

If I install the normal LINEAGE Recovery everything goes but with TWRP it no longer works.
Have made an upgrade from 18.1 => 19.1.

Before the upgrade than with 18.1 TWRP has worked fine

Regards
the new builds are for A13, in you case use the old builds.
 
  • Like
Reactions: rodken

samhhmobil

Senior Member
May 25, 2017
553
298
Hamburg
Did you install the recovery or just booted it?
Edit: I tried to boot it from bootloader, but it stucks on fastboot mode logo.
Just my 2¢...

when I tried to boot TWRP via "fastboot boot xxx" as long as Stock ROM OxygenOS (Android13) was installed, it was exactly the same behavior for me as you did describe. TWRP cannot boot.
Yeah, sigh...

But... it was possible to boot on this way the LineageOS20-recovery, it works. Great.

So I did install LOS20 via LOS-recovery and "adb sideload", and now.... tadaaaaa....

Now, with a working LineageOS I can boot TWRP via "fastboot boot“. TWRP works. Just only the issue, that TWRP cannot decrypt /data, remains.

samhhmobil
 

falke1978

Member
Dec 21, 2011
22
2
Did you install the recovery or just booted it?
Edit: I tried to boot it from bootloader, but it stucks on fastboot mode logo.
I followed the official instructions.
So unlock
Then custom rom on it
Root
TWRP etc.
I previously had 18.1 LOS on it with TWRP 3.6.XX

Then I updated to 19.1 LOS (adb sideload)
TWRP from 3.6.XX to 3.7.XX updatet (maybe as mentioned above by someone was the error)
Obviously I confused this with A12 and A13.

In any case, the device then did not go into BOOT.
Now I have the "official" Lineage Recovery for 19.1 flashed and rooted again so that the AF firewall goes.
This is currently running.

Now I want to clarify this with TWRP so I know where the problem lies.
Currently running now 19.1 (December 2022 version) on it

I would now like to know which version of TWRP I can use that is compatible with 19.1.
I need the version number or a download link please.

Thanks for the help I think we are close to a solution

Regards
 

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.