There is no single or ultimate answer for the origin of 1/f noise. It is just present everywhere and all the time.
For semiconductors, scattering in charge motion or trapping in states with distributed time constants are argued to result in nearly 1/f noise.
The magnitude of the 1/f noise in semiconductor devices is function of the DC bias. One usually uses Hooge equation and estimates the Hooge parameter in it, if the number of carriers is known, or estimates charge trap density in unit 1/(m^3*eV), if trapping is assumed. The Hooge parameter normally is denoted with alpha_H and the trap density with Nt. Other parameters are also used, such as power spectrum density PSD(f) at frequency f=1Hz and noise power = integral(PSD*df) in one frequency decade (the latter is used in standards for noise in resistors). Note that PSD is not really power in [W/Hz], but either current or voltage in square, in unit A^2/Hz or V^2/Hz, respectively. The mathematical bottle neck with 1/f noise is that setting PSD=1/f, then integral(PSD*df)=log(f) diverges at f=0Hz and f=infinite. However, PSDs at f=0Hz and f=infinite are impossible for measurement, because these require infinite time of observation or infinite frequency of the spectrometer (neither meaningful for humans). Thus, the interpretation of the 1/f noise in a limited bandwidth (and time) is what takes place in practice.
The bottom line is the top line. There is no single or ultimate answer for the origin of 1/f noise. It just exists. The noise that now we call 1/f noise, was first measured by Johnson in 1925 and then named “flicker noise” in 1926 by Schottky. The 1/f noise is one type of low-frequency noise (LFN). The LFN in semiconductor and other electrical devices is investigated intensively last 50 years.
Thus, search the literature, as Michal Radziwon advised in the previous answer. The LFN is very interesting subject. Although the 1/f electronic noise has a “birthday” (the aforementioned paper of Schottky), the 1/f fluctuation was present all the times. The earliest that I know is the famous “panta rei” (“everything flows”), attributed to an antic Greek philosopher with the amendment “You cannot step twice in the same river” by another philosopher during the Roman times.
It is mainly linked to defects in semiconductors crystalline lattice...you can estimate 1/f noise by doing electrical measures at 0K (Nitrogen) temperature and compare to the ambient temperature...