W roku 2007 w ciągu 3 miesięcy przebudowano fragment tejże drogi na odcinku: Człuchów – Chrząstowo (8 kilometrów), jest to kolejny odcinek, który poszerzono do 7 metrów jezdni, a pobocza zostały wzmocnione i wyregulowane, nie jako pobocza bitumiczne, ale jest możliwy na nich lokalny ruch pojazdów wolnobieżnych.

Władze województwa pomorskiego wyraziły zamiar poszerzenia jezdni tej ważnej i historycznej drogi do 7 metrów na całym pozostałym odcinku w granicach tego województwa. Od roku 2010 cały odcinek w woj. pomorskim jest już szerokości 7 metrów (jezdnia) i obustronnie są umocnione 1,5-metrowe pobocza. W małej osadzie Buszkowo (przy granicy z woj. wielkopolskim) tuż po zmodernizowaniu tego odcinka drogi uruchomiono stację pomiarową drogową, która zaopatrzona jest też w kamery „obserwujące” ruch drogowy na Berlince. Pomiary stacja wykonuje automatycznie: temperatury drogi i powietrza oraz natężenia ruchu w konkretnych odstępach czasowych. Stacja ta wyposażona jest w dużą tablicę świetlną, tak zwany znak drogowy o zmiennej treści.

Obecnie trwa kompleksowa przebudowa drogi na odcinku Czarlin – Knybawa o długości 3,7 km.

Dawna numeracja Na przestrzeni lat trasa posiadała różne oznaczenia i klasyfikacje: