~Open the Email application (If you’ve never used the Email app before, just open it and go to step #3)

Tap Add Account. Enter your iCloud e-mail address and password, then tap Next. Select IMAP and tap Next. (This should probably work seamlessly & directly for android N & android O iterations)

~When you see the Incoming Server Settings page, remove the “@icloud.com” from your username.

Change the IMAP server to “imap.mail.me.com.” Set the security field to SSL/TLS (Accept all certificates). Make sure the port is set to 993, then tap Next.

~On the Outgoing Server Settings page, change the SMTP server to “smtp.mail.me.com.”