Der siebenfache Weltmeister verpasste das Rennen am vergangenen Wochenende in Bahrain, nachdem er positiv auf das Virus getestet hatte, ist aber pünktlich zum Saisonfinale zurückgekehrt.
Am Samstag qualifizierte sich Hamilton hinter Red Bulls Max Verstappen und Mercedes-Teamkollegen Valtteri Bottas als Dritter für das Rennen. Aber er sagt, er sei immer noch nicht "100% fit".
"Es wird definitiv nicht das einfachste Rennen sein", sagte er, "aber ich werde es schaffen und absolut alles geben, was ich habe."
"Aufladen ist nicht so einfach"
Mercedes bestätigte, dass Hamilton am Mittwoch nach 10 Tagen Isolation negativ auf das Virus getestet wurde.
Der 35-Jährige sagt, er habe versucht, so viel wie möglich zu schlafen, fühle sich aber weiterhin energielos.
"Das Aufladen ist nicht so einfach wie in der Vergangenheit", sagte er. "Ich habe gerade in dieser Woche eine gute Menge an Gewicht verloren, also wie gesagt nicht 100% […], aber es wird mich auf keinen Fall daran hindern, morgen auszugehen und alles zu geben."
Hamilton hat 11 der 16 Rennen in einer anderen Titelgewinnsaison gewonnen, aber versprochen, im letzten Rennen des Jahres "alles zu geben".
"Natürlich wird die Genesung von Covid länger dauern, aber ich habe den Kampf im Auto trotzdem genossen. @ Maxverstappen1 hat großartige Arbeit geleistet, ebenso wie @valtteribottas, und es ist großartig, McLaren so nah zu sehen. Ich werde morgen alles geben, um es zu versuchen und." beende stark ", sagte er.