Revert to previous home button configuration. It's not necessary to modify Kernel source. See the solution in initramfs3 code :-)