Development [RECOVERY] [12] [OFFICIAL] TeamWin Recovery Project

Search This thread

Nebrassy

Recognized Developer
Sep 17, 2015
1,019
2,153
Lattakia
Xiaomi Poco X3 Pro



Introduction:

Team Win Recovery Project or TWRP for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added a lot of our own features. It's a fully touch driven user interface , no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.

Key Features:

Touchscreen driven with real buttons and drag-to-scroll
XML-based GUI that allows full customization of the layout true theming!
Settings are saved to the sdcard and persist through reboots
Ability to choose which partitions to back up and which to restore
Ability to choose to compress backups now with pigz (multi-core processor support for faster compression times)
Onscreen keyboard
Easy selection of internal/external storage

In addition to the above new features, TWRP features a scripting engine that allows an app to send commands to the recovery for the recovery to perform during startup. We call this scripting engine OpenRecoveryScript. This engine will be put to use immediately in the GooManager app. GooManager will be able to install recoveries automatically for most supported devices. The app will also let you choose to install multiple zips from within Android, wipe, and run a backup.

We are looking for other talented developers, themers, and device maintainers if they are interested in helping with a free, open source project.

Source Code:

GitHub - https://github.com/TeamWin/android_bootable_recovery

Gerrit Instance - http://gerrit.twrp.me

If you have made your own TWRP build for an unsupported device, please let us know. We might add your build to the list of unofficial builds. Bear in mind that we are working hard to add more devices and we may add your device to our official build list later.

Hello, this is TWRP for Poco X3 Pro Global/Indian (vayu/bhima)

touch and adb work
SD card and USB OTG are working
Decryption is working


Send me a beer: Crypto(Preferred) | PayPal

Tree: https://github.com/TeamWin/android_device_xiaomi_vayu

Telegram group: https://t.me/NSSFB

Download: https://twrp.me/xiaomi/xiaomipocox3pro.html

Unofficial 12 builds: https://www.pling.com/p/1833617/
 
Last edited:

ChriMo

Senior Member
Oct 13, 2014
403
100
Nice, thanks to the dev. Is there a site/tutorial which explains the differences of the current recovery systems including why for example Arrow OS has its own?
I guess device memory setup,encryption and OTG plays a big role but since I used TWRP the first time years ago I did not keep up with Android/Recovery development much.
 

jngiag

Senior Member
Jul 19, 2009
242
131
I have tested it flashing Arrow vanilla version.

1) Able to read and write from Pc to internal storage and sd card.
2) Able to flash rom and Gapp separately.
3) Able to backup and restore.

It is almost like a perfect twrp to me. (y) Thank you.
 
  • Like
Reactions: ianseer and ChriMo

pl1992aw

Senior Member
Apr 5, 2019
1,232
923
Bug report :

Following guides on xiaomi.eu and xda here, before flashing ROMs, "format data".

Data is gone.

"Put the ROM into internal storage."

Connect to PC, internal storage inaccessible from PC !!!

Internal storage was accessible before data wipe.

I tried to boot into system, MIUI loaded, initialization setup done. Reboot to fastboot, flash recovery and boot twrp img, then internal storage accessible again.

So, before flashing a rom, format data.

Done, oh no, internal storage inaccessible by PC AGAIN !!!

Now I'm forced to install rom with microSD, if formatting data is required "before flashing".

I got 3 of this phone, 2 of the are having same issue.
The third is waiting to unlock bl.

Arrow's guide ([ROM] guide, not [GUIDE] guide) had this "wipe data" step "after" zip flashing. So this works.

I'm just wondering if all guides about formatting before flashing rom zip is the must order.
 

Nebrassy

Recognized Developer
Sep 17, 2015
1,019
2,153
Lattakia
Xiaomi Poco X3 Pro
Bug report :

Following guides on xiaomi.eu and xda here, before flashing ROMs, "format data".

Data is gone.

"Put the ROM into internal storage."

Connect to PC, internal storage inaccessible from PC !!!

Internal storage was accessible before data wipe.

I tried to boot into system, MIUI loaded, initialization setup done. Reboot to fastboot, flash recovery and boot twrp img, then internal storage accessible again.

So, before flashing a rom, format data.

Done, oh no, internal storage inaccessible by PC AGAIN !!!

Now I'm forced to install rom with microSD, if formatting data is required "before flashing".

I got 3 of this phone, 2 of the are having same issue.
The third is waiting to unlock bl.

Arrow's guide ([ROM] guide, not [GUIDE] guide) had this "wipe data" step "after" zip flashing. So this works.

I'm just wondering if all guides about formatting before flashing rom zip is the must order.
After formatting data, you need to reboot twrp, I believe it tells you that while formatting
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    unofficial 12 builds are here:
    5
    unofficial 12 builds are here:
    thank you very much!

    I can confirm that this build can decrypt Android 12. i just updated my Arrow12.1 to latest using it without using sdcard.
    2
    Modified twrp with backup restore feature for internal storage android 12 encryption
    2
    Hi would be nice to know if
    - You did any modification
    - is this an official twrp recovery
    - if so credits go to whom
    - if official link would be good

    TY
    its based from the latest Nebrassy build a12 encryption supported i did modify twrp.flags from system/etc/ and added this line:
    /storage ext4 /data/media/0 flags=display="Internal Storage";usermrf;backup=1;fsflags="bind";removable
    /metadata_image emmc /dev/block/bootdevice/by-name/metadata flags=display="Metadata_Image";backup=1;flashimg=1
    To enable the detection of internal storage as well as backup restore function
  • 51



    Introduction:

    Team Win Recovery Project or TWRP for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added a lot of our own features. It's a fully touch driven user interface , no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.

    Key Features:

    Touchscreen driven with real buttons and drag-to-scroll
    XML-based GUI that allows full customization of the layout true theming!
    Settings are saved to the sdcard and persist through reboots
    Ability to choose which partitions to back up and which to restore
    Ability to choose to compress backups now with pigz (multi-core processor support for faster compression times)
    Onscreen keyboard
    Easy selection of internal/external storage

    In addition to the above new features, TWRP features a scripting engine that allows an app to send commands to the recovery for the recovery to perform during startup. We call this scripting engine OpenRecoveryScript. This engine will be put to use immediately in the GooManager app. GooManager will be able to install recoveries automatically for most supported devices. The app will also let you choose to install multiple zips from within Android, wipe, and run a backup.

    We are looking for other talented developers, themers, and device maintainers if they are interested in helping with a free, open source project.

    Source Code:

    GitHub - https://github.com/TeamWin/android_bootable_recovery

    Gerrit Instance - http://gerrit.twrp.me

    If you have made your own TWRP build for an unsupported device, please let us know. We might add your build to the list of unofficial builds. Bear in mind that we are working hard to add more devices and we may add your device to our official build list later.

    Hello, this is TWRP for Poco X3 Pro Global/Indian (vayu/bhima)

    touch and adb work
    SD card and USB OTG are working
    Decryption is working


    Send me a beer: Crypto(Preferred) | PayPal

    Tree: https://github.com/TeamWin/android_device_xiaomi_vayu

    Telegram group: https://t.me/NSSFB

    Download: https://twrp.me/xiaomi/xiaomipocox3pro.html

    Unofficial 12 builds: https://www.pling.com/p/1833617/
    11
    Official builds have started

    10
    unofficial 12 builds are here:
    9
    new build is up

    fixed flashing stock rom on indian variant
    fixed super partition showing up twice
    added support for pstore
    fixed apex spam
    9
    new build is up

    -fixed decryption on stock
    -fixed vibration