[Android General] Augustoandro:
Hey guys,

I've begun this thread for all those who have devices which don't have a source code and as a result, no TWRP.

You can request a TWRP on this thread for those devices. Since these are not official builds, they won't be available on TWRP website, only here.

You need to post these things for getting a TWRP.

1. recovery.img of your device

2. Install DiskInfo from Play Store, enable the following settings in the Diskinfo app

Show mount path
Show partition name
Show file system
Expert mode
Unmounted partitions
Device Mapper partitions
Temporary filesystems

and post screenshots of the app.

3. Install any root explorer and send screenshots of /dev, /dev/block directory and /dev/block/platform/whateverfoldersarehere/ directory

4. Screen resolution of your device (720x1280 for example)

After this, wait for a few days until I post your TWRP recovery.

While requesting for the first time, do not quote this post, just mention me by

@Augustoandro

It will help in keeping the thread clean.

Here are the already available 100% working and validated recoveries:

1.Micromax Canvas Juice 3+ a.k.a. Micromax Q394:

https://mega.nz/#!OF8USCJA!ZfoNcfVegFIw6qjHN2az-Ni7n85xFEo4-ZaTSGZasvE

2.Chuwi Hi8 Air (Ported by Kellwa):

Move to this thread:

https://xdaforums.com/android/software/recovery-chuwi-hi8-air-twrp-t3875196

3. Doogee S90:

https://mega.nz/#!zJ9W3A4D!ZrfLAguHW5cBJ0fPsbeo0blG2a1d-lrdruNGo4m3Q-U

Note: Flash the zip from the thread below to disable dm-verity and forceencrypt, so that your TWRP can run without encryption errors.

https://xdaforums.com/android/software/universal-dm-verity-forceencrypt-t3817389

Below are the recoveries that haven't been tested or have bugs. Feel free to work on them and make them better. But notify me when you do so, so that I can provide the improved TWRP through this thread to others.

1. Archos 50B Neon:

https://mega.nz/#!WN9wCQYb!LF4SAuLrwuI6um351mAgFIVJpGWifNRlD8-esc8fGnw

2. Gionee A1 Plus:

https://mega.nz/#!PV0SkAbb!egNFZEZYgWukl0Pi1KSAO3WXxpjuKrNqemvdDOpPzDI

3. Honor 7C AUM-L41:

https://mega.nz/#!vV8mBCjL!m-adiDl95-DjXr6XjRLJW63iG2z-tQPwqdyUSczmZSE

4. Honor 7C LND-L29:

https://mega.nz/#!jM9kQKjB!KBvOKKkyqn5UsHkYjFotn3-w5qGzsMMFOhcxB0knEIg

Notes:

1. Archos 50B Neon has Reboot Menu issues.

2. Gionee A1 Plus hasn't been tested yet, please test it.

3. Honor 7C TWRPs have a bug due to which /data is encrypted by default.

Try flashing the "dm-verity and forceencrypt disabler zip" from the thread given below

https://xdaforums.com/android/software/universal-dm-verity-forceencrypt-t3817389

If it works, contact me on this thread so that I can publish a new version TWRP for the Honor 7C devices with everything working.

CHANGELOG:

1. Fixed external sdcard or usb-otg not detected issue. Both can be read and used to flash files available in them.

2. ADB sideload fixed. Though it still shows "Starting ADB Sideload feature" when the feature is already working. You can check whether it works by typing this command

adb devices

If it shows output such as

1234567890ABCDEF sideload

then it means sideload is working.

TROUBLESHOOTING:

In case, the TWRP released upon your request shows that the partitions can't be mounted, send me the screenshot of the following command run from TWRP terminal.

find /dev/block -name by-name

THANKS TO CONTRIBUTORS WHO MADE THIS THREAD BETTER:

Thanks to [MENTION=8099736]inguna[/MENTION] for resolving the "SDCARD and USB-OTG not detected" bug and making MTP, ADB work.

Thanks to [MENTION=3666478]seanybiker[/MENTION] for pointing out the "dm-verity and forceencrypt disabler zip" thread and [MENTION=5964608]avirus[/MENTION] for testing out the zip and the Doogee S90 TWRP.

Also, thanks to [MENTION=6037748]Zackptg5[/MENTION] for his work on "dm-verity and forceencrypt disabler zip".

Thanks to [MENTION=7285913]aIecxs[/MENTION] for pointing out that the mount paths of partitions in recovery boot might be different from normal boot, and also providing the troubleshooting method, in case such a situation occurs.

In case, you want to port a TWRP yourself, feel free to check out this guide:

https://xdaforums.com/android/general/guide-porting-twrp-source-t3843473

Feel free to donate through the paypal link below if you appreciate my efforts

https://www.paypal.me/augustoandro54

HIT THANKS IF FOUND USEFUL