Other
com.trustonic.tuiservice
Trusted User Interface
- Risk
- With care
- Source
- Third party
- What it is
- Other
What it is
A security layer by Trustonic.
Allows a "Trusted App" to interact directly with the user, completely isolated from the device OS.
It's closed source and normal devs can't use it for their apps.
Mainly used by OEM apps like Samsung Pay and for DRM.
Google implemented their own TUI in Android Pie: https://android-developers.googleblog.com/search/label/Trusted%20User%20Interface
https://www.trustonic.com/news/blog/benefits-trusted-user-interface/
Disabling will break "Trusted Apps".
Commands
adb shell pm uninstall --user 0 com.trustonic.tuiservice
To put it back:
adb shell cmd package install-existing com.trustonic.tuiservice
Every removal listed here is per-user only: the system image is untouched, and the restore command puts the app back from the copy already on the device. Nothing is downloaded.
References
- https://stackoverflow.com/questions/16909576/how-to-make-use-of-arm-trust-zone-in-android-application
- https://en.wikipedia.org/wiki/Trusted_execution_environment
- https://en.wikipedia.org/wiki/ARM_architecture#Security_extensions
- https://googleprojectzero.blogspot.com/2017/07/trust-issues-exploiting-trustzone-tees.html
- https://medium.com/@nimronagy/arm-trustzone-on-android-975bfe7497d2
- https://www.synacktiv.com/posts/exploit/kinibi-tee-trusted-application-exploitation.html
- https://blog.quarkslab.com/introduction-to-trusted-execution-environment-arms-trustzone.html
- https://medium.com/taszksec/unbox-your-phone-part-i-331bbf44c30c
- nhttps://www.gsd.inesc-id.pt/~nsantos/papers/pinto_acsur19.pdf
This is not the directory. Here we say what a package is in general; what happens on your particular television is on your model's entry, and that one wins. The same package can be dead weight on one set and hold the home screen up on another.