[RECOVERY][UNOFFICIAL] TWRP-3.2.3-x [beryllium][20180831]

Search This thread

Shivam Kumar Jha

Senior Member
Dec 28, 2013
361
3,186
Hyderabad
2HtVAF5zfNMlmKhF0QYqCSr1rsstB1btNfdKl7WvGTcZkOSKCYNxdXwsSizx9VhiPg=w300

Team Win Recovery Project (TWRP) is an open-source software custom recovery image for Android-based devices. It provides a touchscreen-enabled interface that allows users to install third-party firmware and back up the current system, functions often unsupported by stock recovery images. It is, therefore, often installed when rooting Android devices, although it isn't dependent on a device being rooted to be installed.

Notes for themers: In addition to the udpated theme, we have introduced a theme version variable to the TWRP theme system. If the theme version does not match the version that TWRP expects, TWRP will reject the custom theme and load its stock theme. This change will ensure that people who update TWRP without updating their theme will still have a workable recovery. We have removed libjpeg support. The stock theme was only using a jpeg image for the splash / curtain. This change means that any custom themes will no longer be able to use jpeg images. It also means that tools used to repack recovery images with a different curtain / splash will need to be updated to use the new method.

Version number notes: For a while we’ve been using a 4 digit version number and reserved the 4th digit for device-specific updates. For instance, we find and fix a device-specific issue like decryption of data on Nexus 5, we would release that as a 2.8.7.1. After a while, some people would start asking where 2.8.7.1 was for other devices. So, going forward we have decided to change the numbering scheme to 3.0.0-2, etc. Our hope is that this version numbering scheme will more clearly identify that the 4th digit does not indicate a version change for the code base.

We need your help! The bulk of TWRP work is done by 3 people on a volunteer basis. We have pushed most of our device files to our github and we have a gerrit instance. If you have the ability, please help us maintain our official devices and/or add your device to our official device list. Thanks in advance!

1) Install the TWRP app from the Play Store or grab the apk from our website
2) Open the app, agree to the terms, and enable root access
3) Select TWRP Flash
4) Search for your device and select the version you wish to download
5) Once the download is complete, select the file (it's usually in your downloads folder) and then Flash Recovery
OR:

Most devices can be updated quickly and easily within TWRP if you already have version 2.8.4.0 or higher installed
1) Download the latest version from our website on your device here
2) Reboot to TWRP
3) Hit Install and tap the "Images..." button in the lower right
4) Browse to the location of the TWRP image on your device and select it
5) Select recovery from the partition list and swipe to flash
OR:
You can find more information and download links on our website.

DOWNLOAD:
Note this is a very preliminary build. Feel free to report bugs.
Do flash disable force encryption mod, reboot recovery & then wipe /data as /data decryption doesn't work as of now.
twrp*.img


Fastboot Flashing Code
Code:
[CENTER]fastboot flash recovery twrp*.img[/CENTER]

BUGS:
  • /data decryption does not work

If you have found a bug, please consider posting it to our github issues log. It's pretty much impossible for us to keep up with the more than 40 threads that we have for the devices that we "directly" support. If you have a significant problem that cannot be answered in this thread, your best bet is to PM me directly, contact us via our website, or find us in our IRC channel below. If you see someone that's struggling, feel free to point it out to us. We need your help to help us keep track of all of our devices! Thanks!

SUPPORT:
Live support is available via #twrp on Freenode with your IRC client or just click this link.

Device tree
Kernel source: Prebuilt stock kernel


XDA:DevDB Information
[RECOVERY] TWRP-3.2.3-x [beryllium], Tool/Utility for the Xiaomi Poco F1

Contributors
Shivam Kumar Jha
Source Code: https://github.com/omnirom/android_bootable_recovery/

Version Information
Status: Alpha

Created 2018-08-31
Last Updated 2018-08-31
 

Attachments

  • IMG_20180831_102514_047.jpg
    IMG_20180831_102514_047.jpg
    42.6 KB · Views: 13,482
  • IMG_20180831_102518_600.jpg
    IMG_20180831_102518_600.jpg
    67.4 KB · Views: 13,560
  • IMG_20180831_102521_943.jpg
    IMG_20180831_102521_943.jpg
    83.7 KB · Views: 13,537
  • IMG_20180831_102528_169.jpg
    IMG_20180831_102528_169.jpg
    125.5 KB · Views: 11,855
  • IMG_20180831_102530_676.jpg
    IMG_20180831_102530_676.jpg
    55.8 KB · Views: 11,347
  • IMG_20180831_102534_755.jpg
    IMG_20180831_102534_755.jpg
    60 KB · Views: 11,125
  • IMG_20180831_102536_387.jpg
    IMG_20180831_102536_387.jpg
    29.3 KB · Views: 10,750
Last edited:

Harry_00s.HS

Senior Member
Oct 24, 2015
342
86
26
LUCKNOW
Moto G60
2HtVAF5zfNMlmKhF0QYqCSr1rsstB1btNfdKl7WvGTcZkOSKCYNxdXwsSizx9VhiPg=w300

Team Win Recovery Project (TWRP) is an open-source software custom recovery image for Android-based devices. It provides a touchscreen-enabled interface that allows users to install third-party firmware and back up the current system, functions often unsupported by stock recovery images. It is, therefore, often installed when rooting Android devices, although it isn't dependent on a device being rooted to be installed.

Notes for themers: In addition to the udpated theme, we have introduced a theme version variable to the TWRP theme system. If the theme version does not match the version that TWRP expects, TWRP will reject the custom theme and load its stock theme. This change will ensure that people who update TWRP without updating their theme will still have a workable recovery. We have removed libjpeg support. The stock theme was only using a jpeg image for the splash / curtain. This change means that any custom themes will no longer be able to use jpeg images. It also means that tools used to repack recovery images with a different curtain / splash will need to be updated to use the new method.

Version number notes: For a while we’ve been using a 4 digit version number and reserved the 4th digit for device-specific updates. For instance, we find and fix a device-specific issue like decryption of data on Nexus 5, we would release that as a 2.8.7.1. After a while, some people would start asking where 2.8.7.1 was for other devices. So, going forward we have decided to change the numbering scheme to 3.0.0-2, etc. Our hope is that this version numbering scheme will more clearly identify that the 4th digit does not indicate a version change for the code base.

We need your help! The bulk of TWRP work is done by 3 people on a volunteer basis. We have pushed most of our device files to our github and we have a gerrit instance. If you have the ability, please help us maintain our official devices and/or add your device to our official device list. Thanks in advance!

1) Install the TWRP app from the Play Store or grab the apk from our website
2) Open the app, agree to the terms, and enable root access
3) Select TWRP Flash
4) Search for your device and select the version you wish to download
5) Once the download is complete, select the file (it's usually in your downloads folder) and then Flash Recovery
OR:

Most devices can be updated quickly and easily within TWRP if you already have version 2.8.4.0 or higher installed
1) Download the latest version from our website on your device here
2) Reboot to TWRP
3) Hit Install and tap the "Images..." button in the lower right
4) Browse to the location of the TWRP image on your device and select it
5) Select recovery from the partition list and swipe to flash
OR:
You can find more information and download links on our website.

DOWNLOAD:
Note this is a very preliminary build. Feel free to report bugs.
Do flash disable force encryption mod as /data decryption doesnt work.
twrp*.img


Kernel source: Prebuilt stock

Fastboot Flashing Code
Code:
[CENTER]fastboot flash recovery twrp*.img[/CENTER]

BUGS:
If you have found a bug, please consider posting it to our github issues log. It's pretty much impossible for us to keep up with the more than 40 threads that we have for the devices that we "directly" support. If you have a significant problem that cannot be answered in this thread, your best bet is to PM me directly, contact us via our website, or find us in our IRC channel below. If you see someone that's struggling, feel free to point it out to us. We need your help to help us keep track of all of our devices! Thanks!

SUPPORT:
Live support is available via #twrp on Freenode with your IRC client or just click this link.


XDA:DevDB Information
[RECOVERY] TWRP-3.2.3-x [beryllium], Tool/Utility for the Xiaomi Poco F1

Contributors
Shivam Kumar Jha
Source Code: https://github.com/omnirom/android_bootable_recovery/


Version Information
Status: Alpha

Created 2018-08-31
Last Updated 2018-08-31

HAHAHA nice to see you here , finally things starting to pop . Thanks for the twrp , well how's you now ?
 
  • Like
Reactions: Ilovekun

Nigam666

Senior Member
Jul 15, 2014
87
27
When i saw your name, I thought I landed on cancro thread by mistake :p great to see you here!
Mind sharing how you unlocked the bootloader? Official tool is asking me to wait 360hours. :/ Thanks.
 
G

GuestK00183

Guest
Anybody interested about Custom Kernel for poco f1? I will need testers?

Sent from my Mi A1 using Tapatalk
 

munchy_cool

Senior Member
Apr 6, 2008
8,626
2,380
void (0)
Do you mind sharing the method you used to unlock the bootloader? Waiting for 360 hrs is a bit too long.

there is no method buddy. if the app tells you to wait for 360 hrs you have to. no way around it. for those who have already unlocked the bootloader no one why they didnt have to wait for 360 hrs.

PS:- I do not own the device nor have I unlocked the bootloader. I am waiting for someone to test band 2 and 4 so I can buy it.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 76
    2HtVAF5zfNMlmKhF0QYqCSr1rsstB1btNfdKl7WvGTcZkOSKCYNxdXwsSizx9VhiPg=w300

    Team Win Recovery Project (TWRP) is an open-source software custom recovery image for Android-based devices. It provides a touchscreen-enabled interface that allows users to install third-party firmware and back up the current system, functions often unsupported by stock recovery images. It is, therefore, often installed when rooting Android devices, although it isn't dependent on a device being rooted to be installed.

    Notes for themers: In addition to the udpated theme, we have introduced a theme version variable to the TWRP theme system. If the theme version does not match the version that TWRP expects, TWRP will reject the custom theme and load its stock theme. This change will ensure that people who update TWRP without updating their theme will still have a workable recovery. We have removed libjpeg support. The stock theme was only using a jpeg image for the splash / curtain. This change means that any custom themes will no longer be able to use jpeg images. It also means that tools used to repack recovery images with a different curtain / splash will need to be updated to use the new method.

    Version number notes: For a while we’ve been using a 4 digit version number and reserved the 4th digit for device-specific updates. For instance, we find and fix a device-specific issue like decryption of data on Nexus 5, we would release that as a 2.8.7.1. After a while, some people would start asking where 2.8.7.1 was for other devices. So, going forward we have decided to change the numbering scheme to 3.0.0-2, etc. Our hope is that this version numbering scheme will more clearly identify that the 4th digit does not indicate a version change for the code base.

    We need your help! The bulk of TWRP work is done by 3 people on a volunteer basis. We have pushed most of our device files to our github and we have a gerrit instance. If you have the ability, please help us maintain our official devices and/or add your device to our official device list. Thanks in advance!

    1) Install the TWRP app from the Play Store or grab the apk from our website
    2) Open the app, agree to the terms, and enable root access
    3) Select TWRP Flash
    4) Search for your device and select the version you wish to download
    5) Once the download is complete, select the file (it's usually in your downloads folder) and then Flash Recovery
    OR:

    Most devices can be updated quickly and easily within TWRP if you already have version 2.8.4.0 or higher installed
    1) Download the latest version from our website on your device here
    2) Reboot to TWRP
    3) Hit Install and tap the "Images..." button in the lower right
    4) Browse to the location of the TWRP image on your device and select it
    5) Select recovery from the partition list and swipe to flash
    OR:
    You can find more information and download links on our website.

    DOWNLOAD:
    Note this is a very preliminary build. Feel free to report bugs.
    Do flash disable force encryption mod, reboot recovery & then wipe /data as /data decryption doesn't work as of now.
    twrp*.img


    Fastboot Flashing Code
    Code:
    [CENTER]fastboot flash recovery twrp*.img[/CENTER]

    BUGS:
    • /data decryption does not work

    If you have found a bug, please consider posting it to our github issues log. It's pretty much impossible for us to keep up with the more than 40 threads that we have for the devices that we "directly" support. If you have a significant problem that cannot be answered in this thread, your best bet is to PM me directly, contact us via our website, or find us in our IRC channel below. If you see someone that's struggling, feel free to point it out to us. We need your help to help us keep track of all of our devices! Thanks!

    SUPPORT:
    Live support is available via #twrp on Freenode with your IRC client or just click this link.

    Device tree
    Kernel source: Prebuilt stock kernel


    XDA:DevDB Information
    [RECOVERY] TWRP-3.2.3-x [beryllium], Tool/Utility for the Xiaomi Poco F1

    Contributors
    Shivam Kumar Jha
    Source Code: https://github.com/omnirom/android_bootable_recovery/

    Version Information
    Status: Alpha

    Created 2018-08-31
    Last Updated 2018-08-31
    49
    Here is a modified TWRP with microSD fixed.

    http://www.mediafire.com/file/cbiy2084dylmb1h/twrp-3.2.3.0-beryllium-20180831_microSD.img.7z/file

    No idea what the OP is doing :p was just a missing fstab line - nothing special!

    Oh, one more thing - you can manually disable forced-encryption by editing the fstab on vendor:

    adb pull /vendor/etc/fstab.qcom
    - Manually change forceencrypt flag to encryptable (for userdata entry)
    adb push fstab.qcom /vendor/etc/
    adb shell restorecon /vendor/etc/fstab.qcom

    You might need Magisk installed after that. Probably will actually.
    23
    For those interested,

    I've made a device tree that's compatible with the usual minimal-TWRP build system - this is a possible candidate for official TWRP. Repo is here.

    HOWEVER, I spent days trying to solve decryption issue to no avail. The only keymaster module I could find is an OpenSSL software-implementation which fails with error "cannot read key; it was not made by this keymaster".

    I have since moved on, it's beyond my skill. Hopefully someone more experienced can figure this out soon.
    18
    ahh,,, glad to see you here sir. im used ur twrp manager project on mia1. its awsome. if i flash twrp from your link. will it solved decryption issue too?
    btw. are you move to poco soon?

    Nah, I just fixed microSD.

    Yes, Poco is now my #1 :) I'm looking into a proper TWRP now. I think I can just port it from Mi8, since the devices are almost identical (will just try swapping out kernel and adding line for microSD). First I want to see if Low-level Backup/Restore (EDL mode) is also possible for us, though.
    17
    @CosmicDan do you know if manually changing encryption make it permanent? Thanks.

    Yes, unless you
    1) Flash a new ROM with Vendor (e.g. any Stock ROM), or
    2) Forget to flash Magisk (in this case, verity will kick in).

    I have fixed encryption on my own work on TWRP, but only FBE (file-based encryption) which is the new and BETTER type of encryption. I cannot get the old FDE working, which is what stock ROM uses.

    But we can at least mod the stock ROM to use the new FBE style quite easily.

    I'm working on making this an automatic process, however, before releasing.