I dislike doing brakes. Brake dust is terrible, you always somehow end up having blackface when it's all over.
Let's do a $1000 brake job on a BMW. I'm not going to do some super cheap Amazon pad slap. This is a BMW, the ultimate driving machine, it will be treated as such.
2008 335i E93 81000km. I get assigned a work order that states to replace the front brakes. I get in the car and see this message displayed. The pad sensor is touching the brake rotor, or there is a problem with the sensor.
I put the vehicle on the lift and remove both front wheels. I inspect the brakes. The inside pads have 2mm and the pad sensor is touching the rotor, the outside ones have 4mm. BMW spec says there should be less than 1mm difference in between the inside and outside pads. This technically is a problem, but I'm not going to get too worked up about it. If it was 2mm inside and 6mm outside, then we would take a different path.
I'm assuming that the brakes are being replaced because they are worn out and not noisy or pulsating. Diagnosing noises and pulsations is a topic on its own. The left front brake has a pad sensor, the right side does not. I unplug the pad sensor from the vehicle side connector, I unclip the sensor off of it's mounting points on the suspension strut and leave the sensor still connected to the inboard brake pad. I unscrew the caliper mounting slide pins that attach the caliper to the bracket. I tuck the caliper in-between the tie rod end/control arm/ and strut. Brake calipers should never be left hanging from their hoses. Hoses are not designed to hold weight. It is best to hang them by a bungee cord.
I remove the two mounting bolts for the brake caliper bracket and remove the bracket. I remove the brake rotor mounting screw. I give the rotor a light tap with a hammer while holding it so it doesn't fall.