Most of the online documentation ask for running the infamous GoodTFT [LCD-Show] scripts.
I have issues running scripts from untrusted sources as root, and a quick look at the LCD35-Show script did not really convince me, as they:
- are poorly written (imho)
- call sudo on every command
- will move/replace/erase existing config files without asking for user permission
- may try to fetch other things from the net, using wget and/or git
- are not up to date for latest versions of Raspberry Pi OS (e.g. some files have moved from
/boot/to/boot/firmware/)