Just so we're clear, exactly what are you trying to do here? What precisely do you what to change and in what way do you want to change it?
I actually agree that I prefer iOS's home screen notifications. Stock Android lacks this feature and Samsung's ROMs have a half-assed version of it.
The rest is just personal preference, so we'll have to agree to disagree. I find the way I've set my phone up to be more visually appealing and very minimalistic because I have installed a custom launcher and taken time to configure it how I like.
Okay, say you get two notifications for SMS.
First one arrives. Pulling down the drawer, you see this:
_____________________________
| App | Sender Timestamp |
| Icon | Message text |
Which is also fully actionable by the way. Suppose it is a message that i don't care to deal with now, but important enough that i want to return to later. Let's leave it for now
Second one arrives. Pulling down the drawer you see this:
____________________________
| App | 2 new messages Timestamp |
| Icon | Last sender Last msg text |
Which can be expanded to read, but no longer separate. They are bunched. Now let's say the second one is from my service provider (they love to spam me despite me telling them to not do it, and we have no other choice for a provider). I cannot delete it safely while leaving the previous one intact, instead now i end up opening the app and removing the original from the notification tray as well.
What i want is this:
_____________________________
| App | 2nd Sender Timestamp |
| Icon | Message text |
| App | 1st Sender Timestamp |
| Icon | Message text |
Both separate, actionable, and preferred.
Before we say how this is just one scenario, this happens a lot in emails, IMs, VOIP apps, etc etc etc....which annoys me a lot.
An example of an app that does not conform to this is pushbullet. You may try it yourself. Install pushbullet, and its extension in chrome, push a couple of stuff, and see that both notifications are separate. Much better.
Now try the same with gmail.
Hope that helped.
I know i can use notificationlistener to listen to all notifications, and even remove them as they come while storing them in my own container. What i don't know is how the heck am I going to re-display it all how i want if that area is off-limits.
Fingers crossed.