В словах «подравнять» и «подровнять» используются разные корни, потому что у них разные значения. 15
В «подровнять» корень имеет значение «ровный», например, «сделать более ровным» (например, подровнять чёлку). 13
В «подравнять» корень имеет значение «равный», «одинаковый», «наравне», «в одинаковом положении», «похожий» (например, подравнять зарплаты). 35
Таким образом, выбор между корнями зависит от того, какое значение нужно передать: «подровнять» — сделать ровным, а «подравнять» — сделать равным. 13