What I thinking now is to modify the apk file firstly to stop getting updates and permanently cutting off gboards connection from internet. Is it a easy task to do? Suggest me if there any discontented Gboard version. Also please share thoughts about keyboard tracking.
https://github.com/rkkr/simple-keyboard
It's not smart at all, but it's also not smart at all.
Graphene: https://grapheneos.org/
Bliss: https://sourceforge.net/projects/blissos-x86/files/Official/
Very first 1981 IBM PC 5150 had special diagnostic backdoor routine hidden in POST code:
https://minuszerodegrees.net/5150/post/5150%20-%20POST%20-%2...
IF REQUESTED, LOAD DIAG. CODE "Take the clock pin in the motherboard's keyboard DIN connector LOW for 40 ms. (Done by the KBD_RESET subroutine.) If the attached device responds with the byte of 65h, the attached device is a special IBM device that supplies diagnostic/test code to the 5150 via the keyboard port. If 65h received, load in the diagnostic/test code (255 bytes) via the keyboard port, then execute the code."
Not that dangerous as it was only active for a split second during boot. But it gave peopple ideas. Zenith Data Systems implemented something similar in its ZBIOS, except meant to be active _at all times_ when computer runs :o
seg000:7B03 in https://github.com/raszpl/Zenith_ZBIOS/blob/main/Zenith%20Z-... :
triggered by pressing [T while holding Ctrl: Good news for Zenith customers from 1989 someone with more sense disabled this in final bios, but dead code is still there :)