We introduce the first fully self-consistent model combining the seismic micro-ruptures occurring within a generalized Burridge-Knopoff spring-block model with the nucleation and propagation of electric charge pulses within a coupled mechano-electrokinetic system. This model provides a general theoretical framework for modeling and analyzing geoelectric precursors to earthquakes. In particular, it can reproduce the unipolar pulses that have often been reported before large seismic events, as well as various observed anomalies in the statistical moments of the ambient electric fields and the power-law exponent transition of the power spectra of electric fields.