[Samsung Galaxy S10 ROMs, Kernels, Recoveries, & Ot] ianmacd:
Changelog

v3.4.0-4_ianmacd for G97[035]F [inc. DTJA kernel] (2020-11-17)

Rebase kernel on Samsung's DTJA source code.

Merge all outstanding fixes and enhancements from the TWRP source tree.

This version is intended for use only with Android 10.

v3.4.0-3_ianmacd for G97[035]F [inc. DTH7 kernel] (2020-09-11)

Rebase kernel on Samsung's DTH7 source code.

This version is intended for use only with Android 10.

v3.4.0-2_ianmacd for G97[035]F [inc. CTG4 kernel] (2020-08-14)

Rebase kernel on Samsung's CTG4 source code.

This version is intended for use only with Android 10.

v3.4.0-1_ianmacd for G97[035]F [inc. CTF1 kernel] (2020-06-30)

Update TWRP to version 3.4.0.

This version is intended for use only with Android 10.

v3.3.1-105_ianmacd for G97[035]F [inc. CTF1 kernel] (2020-06-18)

Rebase kernel on Samsung's CTF1 source code.

This version is intended for use only with Android 10.

v3.3.1-104_ianmacd for G97[035]F [inc. CTD1 kernel] (2020-05-31)

Rebase kernel on Samsung's CTD1 source code.

This version is intended for use only with Android 10.

v3.3.1-103_ianmacd for G97[035]F [inc. CTC9 kernel] (2020-03-31)

Rebase kernel on Samsung's CTC9 source code.

This version is intended for use only with Android 10.

v3.3.1-102_ianmacd for G97[035]F [inc. BTA8 kernel] (2020-02-08)

Rebase kernel on Samsung's BTA8 source code.

This version is intended for use only with Android 10.

v3.3.1-101_ianmacd for G97[035]F [inc. BSKO kernel] (2019-12-20)

Fix for cosmetic Unable to decrypt FBE device message that was sometimes displayed in the previous Android 10 release (-100).

This version is intended for use only with Android 10.

v3.3.1-13_ianmacd for G97[035]F [inc. ASJG kernel] (2019-12-20)

Fix for cosmetic Unable to decrypt FBE device message that was sometimes displayed in the previous Android Pie release (-12).

This version is intended for use only with Android 9.

v3.3.1-100_ianmacd for G977B [inc. BSL2 kernel] (2019-12-20)

Rebase kernel on Samsung's BSL2 source code.

This version is intended for use only with Android 10.

v3.3.1-7_ianmacd for G977B [inc. ASJ7 kernel] (2019-12-19)

Rebase kernel on Samsung's ASJ7/ASK1 source code.

Merge latest upstream TWRP commits.

v3.3.1-100_ianmacd for G97[035]F [inc. BSKO kernel] (2019-12-07)

Rebase kernel on Samsung's BSKO source code.

This version is intended for use only with Android 10.

v3.3.1-12_ianmacd for G97[035]F [inc. ASJG kernel] (2019-12-03)

Rebase kernel on Samsung's ASJG source code.

v3.3.1-11_ianmacd for G97[035]F [inc. ASIG kernel] (2019-10-11)

Add support for Samsung DeX for PC.

v3.3.1-10_ianmacd for G97[035]F [inc. ASIG kernel] (2019-10-07)

Rebase kernel on Samsung's ASIG source code.

Merge latest upstream TWRP commits.

v3.3.1-9_ianmacd for G97[035]F [inc. ASH6 kernel (which also works with ASH1 firmware)] (2019-09-17)

Restore working MTP functionality to TWRP. With thanks to bigbiff for the reference and to Geiti for his commit embodying the same fix.

v3.3.1-8_ianmacd for G97[035]F [inc. ASH6 kernel (which also works with ASH1 firmware)] (2019-09-06)

Kernel rebased on Samsung's ASH6 source code.

v3.3.1-7_ianmacd for G97[035]F [inc. ASG8 kernel (which also works with ASH1 firmware)] and v3.3.1-6_ianmacd for G977B [inc. ASF5 kernel] (2019-08-20)

File-based System back-up option was missing in v3.3.1-6_ianmacd.

v3.3.1-6_ianmacd for G97[035]F [inc. ASG8 kernel (which also works with ASH1 firmware)] and v3.3.1-5_ianmacd for G977B [inc. ASF5 kernel] (2019-08-18)

Use $ANDROID_ROOT to set the mount point for the system block device to /system_root on these system-as-root devices.

This change renders this and future TWRP releases incompatible with previous versions. Any existing zip file installer code that attempts to mount /system or expects the system block device to be mounted on /system will now fail under this new version and will require modification.

Solved infinite recursion of symbolic links when resolving /system paths.

v3.3.1-5_ianmacd for G97[035]F [inc. ASG8 kernel (which also works with ASH1 firmware)] (2019-08-07)

Kernel rebased on Samsung's ASG8 source code.

v3.3.1-4_ianmacd for G977B [inc. ASF5 kernel] (2019-07-06)

Kernel rebased on Samsung's ASF5 source code.

Hugely improved Dutch translation.

v3.3.1-4_ianmacd for G97[035]F [inc. ASF3 kernel] (2019-07-05)

Kernel rebased on Samsung's ASF3 source code.

Hugely improved Dutch translation.

v3.3.1-3.1_ianmacd for G977B [inc. ASEC kernel] (2019-06-21)

First production release for the G977B (beyondx).

v3.3.1-3.1_ianmacd for G97[035]F [inc. ASE7 kernel] (2019-06-12)

Removed an experimental patch that was accidentally included in v3.3.1-3_ianmacd.

Previous releases were for the G97[035]F only:

v3.3.1-3_ianmacd [inc. ASE7 kernel] (2019-06-12)

Kernel rebased on Samsung's ASE7 source code.

v3.3.1-2_ianmacd [inc. ASD5 kernel] (2019-05-21)

Image back-ups of /product now possible.

v3.3.1-1_ianmacd [inc. ASD5 kernel] (2019-05-17)

Updated to upstream v3.3.1-0.

Fix linker warnings when binaries are executed while /system is mounted.

v3.3.0-2_ianmacd [inc. ASD5 kernel] (2019-05-11)

Kernel rebased on Samsung's ASD5 source code.

v3.3.0-1_ianmacd [inc. ASCA kernel] (2019-04-26)

Add support for mounting, backing up and restoring /product.

Add support for backing up and restoring /vendor.

Partitions now listed alphabetically.

Default brightness now 66% of maximum brightness (was 50%) to aid reading.

v3.3.0-0 [inc. ASCA kernel] (2019-04-21)

First ianmacd release.

TWRP updated to 3.3.0-0.

Fixes death on power-off issue, which left device unable to boot when turned back on.

Fixes inability to upgrade Magisk via Magisk Manager.

Replaces SELinux permissive kernel with enforcing kernel.