If you have an SM-N910C then Marshmallow is now available using the Poland XEO firmware.

WARNING:
Installing this firmware may make it difficult to return to your current CSC code as explained here:
[ Login above or register to see download links. ]

If you want to go ahead and install Poland XEO firmware on your N910C then you will need to download the following firmware:

[ Login above or register to see download links. ]
Do you need a PIT file?
Dial *#1234# and look at your CSC code.
Does it have OXA or OXE?
If so you will probably not need a pit file.

All other CSC codes should install the XEO firmware with this PIT file (provided by our technical moderator yakapa40)

SM-N910C OXA multi CSC ( BTU CPW DBT ITV KOR XEF XEO )
TRELTE_EUR_OPEN.pit
[ Login above or register to see download links. ]
Install as in this guide
[ Login above or register to see download links. ]