Hello,
We don’t need cPanel. Only FTP https://www.digitaltrends.com/computing/what-is-ftp-and-how-do-i-use-it/ FTP host, FTP user and FTP pass to proceed with theme update.
Regards