i have done it in a little different order, but was hoping that it will work this way,
1. i pushed a2sd to the phone,
2. i used the update package (which basically replaces the boot.img)
3. then i let my phone boot (all was working well but without wifi, which is expected)
4. then i pushed...