There's a bug on Mi4S weekly rom, where when one tries to swap the MENU and BACK buttons via /system/usr/keylayout/atmel-maxtouch.kl
the home button no longer brings you to home screen, but instead brings you to the top of the app you are in (Like the Home button on a keyboard).
At the same...