Android - How to enable the landscape mode on the default launcher on Android Marshmallow?

Auto rotate Home screen was one of the top features of 2nd Android M Developer preview.
I hate to burst the bubble, Auto rotate home screen feature was not incorporated in the final version of Android Marshmallow 6.0.

We're disappointed to see that auto rotate support hasn't made it to the home screen, however. In the second developer preview, the Google app added an "allow rotation" option to the home screen settings, which let the home screen rotate like any other app on the system. We loved it. It never made the jump to the final version, though.

Source


However, if you have got a rooted phone, you can modify build.prop file to get this feature.

  1. Navigate to and open /system/build.prop file using any Root explorers

  2. Add log.tag.launcher_force_rotate=VERBOSE at the end of the file

  3. Optional step: Add lockscreen.rot_override=true to enable screen rotation in your lock screen

  4. Reboot to see the feature working!

Source


The latest version of Google Now added a home screen rotation option in its settings. To access the home screen settings, either long-tap on the home screen or choose Settings from the Google Now "hamburger menu" (the menu that slides in from the left). Allow rotation is the bottom option in the settings.

Source


It works perfect if you follow the directions. Simply put, touch the google icon, once it pops up push the hamburger menu, find settings, scroll all the way down, last item on the list "allow rotation" tick it, now landscape mode is working, I know it's working on lollipop, marshmellow, and Android. N. strange place to place this setting, but what the hey, that's why we have hard working and devoted devs and enthusiastic members that look for this stuff. I've always like landscape home screen.