Since the limitation of size, power consumption cost and other factors of smart antenna, the complexity of algorithm should be low, simple and fast convergence by the general requirements. So selecting an appropriate algorithm is a key issue. The core of smart antenna is its adaptive algorithm. For the characteristics of TD-SCDMA mobile terminal, the authors analyze the advantages and disadvantages of various algorithms and propose a semi-blind algorithm combining the NLMS algorithm and the CMA algorithm in this paper. The new semi-blind algorithm has strong robustness and low complexity. It is suitable for smart antenna of TD-SCDMA mobile terminals.