[ONE Android Development] danieldmm:
TWRP 3.1.0-1-TugaPower

Revert "Fix adb shell in 7.0 tree"

file_contexts: remove symlink to binary file and use text version instead

vold_decrypt: Add back missing xml and get rid of compiler warning

Add TWRP app install to landscape and watch themes

crypto: Use system's vold for decryption

Fix missing libf2fs.so needed by mkfs.f2fs

ADBBU: Cleanup string usage/namespace

Timeout for decrypt

gui: preserve order of gui_print vs gui_msg

languages: update chinese translation

Update Hungarian localization

Tweak MTP startup routine

Fix handling of USB config during MTP switching

twrpDigest: don't crash when zip.md5 file is empty

logd: add seclabel so that service runs in 7.1 tree builds

Use LOGI/LOGE for non-EVENT_LOGGING events

Run language_helper.py from inside languages dir

Update MTP debugging tags

Do not unconditionally remove MTP storage on unmount

Only change USB mode to mtp when ready for MTP

build: [FIXUP] Addendum for BusyBox get/setprop & API 24 vs 25

Fix "ordered comparison between pointer and zero".

Update Russian localization

cryptfs: Fix encryption issue due to stack corruption.

Add a listxattr tool for listing xattrs

libtar: support backing up and restoring new Android user.* xattr

Partition: Remove unused has_data_media variable

GUI: Fix typo in warning message

Symlink file_contexts --> file_contexts.bin

Fix bldr msg file open mode when offset specified

DE language update

Gottardo - languages: update italian translation

Update ru.xml for TWRP ver. 3.0.3.0

Improve backup display names with emulated storage

Fix crash during check for TWRP app

Fill uid/gid for screenshots at compile time

GUI: Improve automatic determination of TW_THEME

Allow custom bootloader msg offset in block misc

gui: Fix Android.mk for TW_CUSTOM_THEME

recovery: adjust mkfs.f2fs location

orscmd: add minimal getcap and setcap tools

Support power key on slideout

Whitespace cleanup in Themes

Disable relocations on orscmd to fix compile error in Omni 7.1

ifdef overlay graphics

Try mounting different filesystems during decryption

Add another license header

Fix detection of TWRP app in /data

gui: bump theme version to 2

bldrmsg: Only emmc /misc is supported

gui: Initialize button render position

HardwareKeyboard: Update event logging

GUI: Mark local flip() function as static

fb2png: Update/Cleanup headers

init: Remove duplicate trigger of load_system_props_action

Add missing file descriptor closes

Restore TW_BACKUP_AVG_IMG_RATE handling

Move sh selection out of GUI makefile

Move pigz symlinks out of GUI makefile

Add missing license headers

flashutils: additional emmc check

gui: Actions: Toggle backlight on power key

SELinux can be assumed for Android 4.4+

Restore file system type logline on restore

Do not disable performance mode too early for backup

Unused variable cleanup

Very minor code cleanup

Whitespace cleanup

gui: remove old unmaintained 2.x theme

libtar: backup and restore posix capabilities

ADBbackups: Fix wrong owner on binary backups.

Include symlink size (path length) in Get_Folder_Size()

gui: Detect device resolution with TARGET_SCREEN_HEIGHT/WIDTH

TWRP device version string

build: AOSP/CM14 fixes (API 24/25, mainly BusyBox-less environment)

updater: link libcrypto_utils_static if it exist

libtar: Use relative path for crypto/ext4crypt include

bootloader_message: Allow TWRP to ignore wipe-data command into misc

Support theme width and height offsets

build: Consolidate the crypto_utils presence tests

Fix compile error on 4.4 tree

Adjust & Improve Chinese translations for zh_CN/TW again

https://www.androidfilehost.com/?fid=529152257862709650

This is still in tests, bugs can happen, would appreciate all feedback. Cheers