I know that's a bit strange, but if you take care, you get 6 pistons brakes in the BMW Perf package which are different from the 4 pistons brakes so I think that's why you have to code it !
But on 135i there are already 6 pistons brakes, that's why you may not have to code a 135i contrary to other versions ...
We should wait for reviews of guys who mounted Perf or aftermarket brakes