In Android M, the System UI Tuner included a Broadcast tile that allowed users to create their own custom tile to be added to the Quick Settings area. However, users had to be savvy enough to know how to create that tile and then use an app like Custom Quick Settings to personalize its look and actions. It's safe to say that the feature wasn't ready for primetime and only enterprising and techie users could benefit from it.
With Android N, custom tiles will be possible to implement directly by the developers for their apps. The N documentation explains that this is part of the reason Android N has a Quick Settings area with pagination and user-editable toggles.Read More