/nnproject/

Symbian TLS 1.2 Support


Patch for Symbian 9.1+ that enables TLS 1.2/1.3 on system level.
Applies to native and J2ME applications,
Doesn't apply to Qt and Python.
Uses MBedTLS version 3.4.1.


S60v3+ Installation


Open4All patch is required

System patch:
    Supports from S60v3.0 (9.1), up to Belle FP2

    1. Install MBedTLS.sis
    2. Extract contents of ssl.zip to C: drive root with X-Plore


Download for S60v3+

MBedTLS library v1.4.0
Last update: 01.03.2025

System SSL patch v18
Last update: 01.03.2025


UIQ3 Installation


Extract mbedtls_stl.dll and ssl.dll to C:\sys\bin.


Download for UIQ3

MBedTLS + SSL patch (TLS 1.2 only)
Last update: 30.04.2025
by JigokuMaster



There will be no EKA1 (Symbian 8.1-) support!

For developers
Sources
MBedTLS fork repo
System patch
Java patch
UIQ3
PyS60TLS

Headers
GitHub

Libraries
Dynamic:
epoc32\armv5\lib\mbedtls.dso
Last update: 26.08.2025

Warning:
ABI is not compatible with UIQ3 and JigokuMaster/Symbian-TLS-Patch version!
2026, nnproject

Website made by rehdzi & shinovon