no framework changes required, just simply remove previous Home.apk from /system/app
and then either install like a normal apk (sometimes installer just keeps on going, somewhere around a minute or something it should be installed) or move to /system/app and set permissions as rw-r-r
Install No-Root Manually just like any other app
Caution : - Installing Manually Might Not get you Transparent statusbar and navbars (without home already in system)