I was on rooted s152 then I did factory reset and then followed all the steps. It worked out.
According to my understanding. 1.92 GB size is due to 2.6GB marshmallow ROM. this we flash in step one by flashing rawprogram0 then we flash unlock and twrp just for replacing then stock ROM files with other custom files.
This is why it works for p1c72 and should work technically for all.
Sent from my Lenovo P1a42 using XDA-Developers mobile app
Oh, I have never rooted my phone before. Will these steps not work for me?