[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] adfree:
I am trying to dd dump my rooted device(s) for easier search...

As Firmware files most compressed or special Format or whatever...

For instance my SM-A202F Android 11 now...

a20e:/ # cat /proc/partitions
major minor #blocks name

1 0 8192 ram0
1 1 8192 ram1
1 2 8192 ram2
1 3 8192 ram3
1 4 8192 ram4
1 5 8192 ram5
1 6 8192 ram6
1 7 8192 ram7
1 8 8192 ram8
1 9 8192 ram9
1 10 8192 ram10
1 11 8192 ram11
1 12 8192 ram12
1 13 8192 ram13
1 14 8192 ram14
1 15 8192 ram15
7 0 131072 loop0
254 0 2097152 zram0
179 0 30535680 mmcblk0
179 1 4096 mmcblk0p1
179 2 8192 mmcblk0p2
179 3 20480 mmcblk0p3
179 4 20480 mmcblk0p4
179 5 8192 mmcblk0p5
179 6 8192 mmcblk0p6
179 7 8192 mmcblk0p7
259 0 4096 mmcblk0p8
259 1 4096 mmcblk0p9
259 2 4096 mmcblk0p10
259 3 1024 mmcblk0p11
259 4 8192 mmcblk0p12
259 5 8192 mmcblk0p13
259 6 2048 mmcblk0p14
259 7 36864 mmcblk0p15
259 8 54272 mmcblk0p16
259 9 8192 mmcblk0p17
259 10 8192 mmcblk0p18
259 11 46080 mmcblk0p19
259 12 512 mmcblk0p20
259 13 4096 mmcblk0p21
259 14 512 mmcblk0p22
259 15 512 mmcblk0p23
259 16 5632 mmcblk0p24
259 17 4300800 mmcblk0p25
259 18 532480 mmcblk0p26
259 19 573440 mmcblk0p27
259 20 409600 mmcblk0p28
259 21 51200 mmcblk0p29
259 22 5120 mmcblk0p30
259 23 20480 mmcblk0p31
259 24 24358912 mmcblk0p32
179 24 16384 mmcblk0rpmb
179 16 4096 mmcblk0boot1
179 8 4096 mmcblk0boot0
179 32 124868608 mmcblk1
179 33 124867584 mmcblk1p1

dumped whole eMMC to external Card...

dd if=/dev/block/mmcblk0 of=/mnt/user/0/2516-BE1D/dddump/dddumpFULL.bin

dd if=/dev/block/mmcblk0boot0 of=/mnt/user/0/2516-BE1D/dddump/dddumpboot0.bin

dd if=/dev/block/mmcblk0boot1 of=/mnt/user/0/2516-BE1D/dddump/dddumpboot1.bin

If I search for this HEX Value inside dddumpFULL.bin

E0C2818755AFD2D1E08DA3728023B9F6

I have 16 hits...

Now trying to extract files... to check if I can find all 16 hits inside files...

Later more...

Edit 1.

5 from 16 inside partition 26...

p26 5 hits

dddump_smA202F\extract\Partition26\lib64\libengmode15.so
dddump_smA202F\extract\Partition26\lib64\libengmode2lite.so
dddump_smA202F\extract\Partition26\tee\00000000-0000-0000-0000-000000534b4d
dddump_smA202F\extract\Partition26\tee\00000000-0000-0000-0000-564c544b5052
dddump_smA202F\extract\Partition26\tee\00000000-0000-0000-0000-656e676d6f64

Edit 2.

p25 7 hits

dddump_smA202F\extract\Partition25\system\lib\libengmode.so
dddump_smA202F\extract\Partition25\system\lib\libsec_skpm.so
dddump_smA202F\extract\Partition25\system\lib\libterrier.so
dddump_smA202F\extract\Partition25\system\lib64\libengmode.so
dddump_smA202F\extract\Partition25\system\lib64\libsec_skpm.so
dddump_smA202F\extract\Partition25\system\lib64\libterrier.so
dddump_smA202F\extract\Partition25\system\tee\00000000-0000-0000-0000-0000534b504d

p19 1 hit... maybe modem... need to check PIT

So I have 13 from 16 hits...

Edit 3.

By simple searching filenames from this post...

Found this:

https://globalplatform.org/wp-content/uploads/2020/10/GP-TEE-2020_01-CR-1.1_GP200007-Certificate-and-Certification-Report_20220324.pdf

Edit 4.

TEEGRIS​

SAMSUNG TEEGRIS | Samsung Developer

The world runs on you.

developer.samsung.com

Edit 5.

Breaking TEE Security Part 1: TEEs, TrustZone and TEEGRIS - Riscure

In this series of blog posts about Samsung’s TEE OS we identify vulnerabilities in tee security and show how to exploit them.

www.riscure.com

GitHub - enovella/TEE-reversing: A curated list of public TEE resources for learning how to reverse-engineer and achieve trusted code execution on ARM devices

A curated list of public TEE resources for learning how to reverse-engineer and achieve trusted code execution on ARM devices - enovella/TEE-reversing

github.com