Duty free passing through Dubai

Hopefully, one of our illustrious members of this forum will be able to answer a couple of questions for me.
1. A few years back, we flew via Zurich and had no trouble taking duty-free alcohol bought at Heathrow through security at Zurich. On the return trip, this was not allowed as we were coming from a non-European country
We are going to South Africa in a couple of months on Emirates (sacrilege, I know but Business Class was only just over a quarter of the VA price) and I am trying to find out if the same rules apply or is the carriage of duty-free liquor a no-no/no-problem through Dubai?
2. The DXB - JNB legs are on a 777-300ER but Emirates fly 3 different versions of this model. Does anyone know which version they use on these flights?
Cheers.
1. A few years back, we flew via Zurich and had no trouble taking duty-free alcohol bought at Heathrow through security at Zurich. On the return trip, this was not allowed as we were coming from a non-European country
We are going to South Africa in a couple of months on Emirates (sacrilege, I know but Business Class was only just over a quarter of the VA price) and I am trying to find out if the same rules apply or is the carriage of duty-free liquor a no-no/no-problem through Dubai?
2. The DXB - JNB legs are on a 777-300ER but Emirates fly 3 different versions of this model. Does anyone know which version they use on these flights?
Cheers.