Installing Tile on a painted wall with satin finish
The safest way to do that is to apply a scratch coat first, using whatever mortar or mastic youll be using to install the tile. Make sure you let it cure out all the way. Most mortars and some mastics heat up as they cure. This means it can it can make the paint release from the wall, much like removing wall paper.