This Magisk Module contains the Openssl 3.5.4 for Android 

ASUS_I006D:/ $ openssl --version
OpenSSL 3.5.4 30 Sep 2025 (Library: OpenSSL 3.5.4 30 Sep 2025)
ASUS_I006D:/ $ 


The openssl binary is dynamically linked but only for the standard Android OS libraries:

ASUS_I006D:/ $  ldd /system/bin/openssl 
	linux-vdso.so.1 => [vdso] (0x73e2fd9000)
	libdl.so => /apex/com.android.runtime/lib64/bionic/libdl.so (0x73e0b51000)
	libc.so => /apex/com.android.runtime/lib64/bionic/libc.so (0x73dc6eb000)
ASUS_I006D:/ $ 


The module contains also the openssl libraries. To not overwrite the ssl libraries from the OS the libraries from this module are in the directory 

/system/usr/lib

e.g:

ASUS_I006D:/ $ ls -l /system/usr/lib
total 18796
drwxr-xr-x 3 root root       60 1970-02-13 20:10 cmake
drwxr-xr-x 2 root root      100 1970-02-13 20:10 engines-3
-rw-r--r-- 1 root root 10995816 2025-10-02 14:57 libcrypto.a
lrwxrwxrwx 1 root root       14 1970-02-13 20:10 libcrypto.so -> libcrypto.so.3
-rw-r--r-- 1 root root  5329744 2025-10-02 14:57 libcrypto.so.3
-rw-r--r-- 1 root root  1956040 2025-10-02 14:57 libssl.a
lrwxrwxrwx 1 root root       11 1970-02-13 20:10 libssl.so -> libssl.so.3
-rw-r--r-- 1 root root   945472 2025-10-02 14:57 libssl.so.3
drwxr-xr-x 2 root root       60 1970-02-13 20:10 ossl-modules
drwxr-xr-x 2 root root      100 1970-02-13 20:10 pkgconfig
ASUS_I006D:/ $ 



History
  12.05.2025 3.5.0-v1.0.0 /bs
    initial release of the Magisk Module
 

  02.10.2025 3.5.4-v1.0.0 /bs
    updated OpenSSL to version 3.5.4

