Aktywność lotnictwa niemieckiego wzrosła w rejonie Berlina. W operacji berlińskiej wzięły udział w kwietniu i maju 4 Pomorska Mieszana Dywizja Lotnicza oraz 1 Mieszany Korpus Lotniczy posiadający w swoim składzie 2 Brandenburska Dywizja Lotnictwa Szturmowego i 3 Dywizja Lotnictwa Myśliwskiego. Początkowo pułki 4 Pomorskiej Mieszanej Dywizji prowadziły rozpoznanie i atakowały niemieckie stanowiska ogniowe na lewym brzegu Odry z zadaniem wsparcia 1 Armii WP podczas forsowania rzeki na odcinku Stara Rudnica – Gozdowice. Z chwilą przełamania obrony niemieckiej nad Odrą lotnictwo prowadziło rozpoznanie i atakowało oddziały niemieckie, by uniemożliwić im przeciwdziałanie na ziemi i w powietrzu.
W dniu 20 kwietnia 1945 klucze samolotów 3 Pomorskiego Pułku-Szkolno-Bojowego, pod osłoną myśliwców 1 pułku lotnictwa myśliwskiego, atakowały oddziały Niemców w Bad Freienwalde i Eberswalde. W dniach następnych podobne uderzenia bombowo-szturmowe wykonywała 4 Dywizja Mieszana. Jednocześnie przez cały czas prowadzono rozpoznanie i atakowano nieprzyjaciela na przedpolu natarcia 1 Armii WP i sowieckiej 61 Armii. 1 Korpus Lotnictwa Mieszanego wszedł do działań 24 i 25 kwietnia 1945.