This is why Facebook Home does not need any permissions.
https://play.google.com/store/apps/details?id=com.facebook.h...
[1] : https://www.facebook.com/notes/facebook-engineering/under-th...
I wonder if Home is just a shell so they can maintain huge install counts on the main Facebook app. Then again, they could require the main app for API access and still use Home separately to handle drawing the Home UI and listening for Home interactions.
I wonder if this new permission is for the purpose of app switching, since the launcher doesn't seem to require this permission in it's current functionality. It seems like a bad permission to add if the interface doesn't yet require it. Are they jumping the gun on new features or using it in the backend?