Hi:
For you first question: you need to open TCP port 443 outbound for the Google Cloud Message service and TCP port 2195 outbound for the Apple Push Notification service to receive the notification for the mobile device.
About your second question: Yes, you can. Actually, you can use any of the port you designate. And the story about 8000 and 8089 is that if you designate and open 8000 inbound for web with add-on installed or 8089 inbound for splunk management port without add-on installed (you don't need to open both of them, either option works), then you don't need to append the port in your host url on the login page of the Splunk Mobile App. url like: https://yourhost.com should work. Otherwise, if other port are designated, you have to append port in the url, like https://yourhost.com:8021, 8021 is not the default port, so it has to be there. The doc may be not clear about this, we'll update the doc to make it more clear to the user.
If you have more confusion about this, feel free to leave comment here and I'll try to help you. Thanks.
... View more