Are you referring to a terminal, like the Command Prompt on Windows, where you type in text commands and receive a text output? That is not the same thing as a kernel, which is basically responsible for handling applications and resources like memory and peripherals.
Tcmd stand for Tnu . Command . Detector
it does every thing it's just not ready yet and i want to work desktop and file manger, lock screen
i started Tcmd but right now all it show keys codes
The problem is, and part of why I'm sure commandblockguy is crying internally, is that it's a bit hard to justify calling this project "Linux" or a "kernel" when those are operating systems and this is a shell.
In all reality, unless this project is intended to fully replace the TI-OS and provides all levels of hardware/software/user interfacing, then you cannot really call it a kernel or an OS. It is, at best, an alternate graphical interface (or text-based interface) for what essentially remains TI's code. That makes this a shell. I'd propose names that indicate this, for instance: LBCS (Linux-Based Calculator Shell) or LCS (Linux Calculator Shell). Or even LShell or LinShell. There's a lot of creative nomenclature at your disposal that could help commandblockguy get a decent night's sleep.
That aside, this is an amazing looking project, and you seem to be making some nice progress, so godspeed! Best of luck.