Thanks Dave.
I've tried the external antenna. It works on the RX but not the TX.
With the same setting and self made antenna, the TX just drop from -35dbm to -70dbm comparing with the original one in 1 meter range.
And also, I didn't see any circuit that allows G3 using dipole antenna, is it really possible?