This correspondence proposes an improved implementation of the subspace projection method aiming to minimize the near-far effect that occurs in Global Navigation Satellite System (GNSS) receivers. Our technique does not demand phase estimation of the strong signals, thus being also suitable for frequency-locked loop and noncoherent receivers. The only requirement to acquire weak signals is to use large integration intervals which entails accurate Doppler frequency estimation of the strong signals.