Brick is very paintable and looks good when finished. The steps are very simple.
(1) Dust off and clean the brick. If you have any soot deposits clean with a mild soap and water, rinse well and allow to dry.
(2) Apply acrylic primer to the brick. The product I like is Zinsser 1-2-3 acrylic primer. It can be tinted if you plan on using a dark color. Apply with a lamb's wool roller, 3/4 – 1 inch thick, and a good nylon brush. The roller will work for the surface of the brick, but the mortar joints will need to be brushed. Pay special attention to the edges of the brick as runs will form here. Allow the primer to dry for at least 1 hour before painting.
(3) Caulk any cracks and small holes in the brick and mortar.
(4) The best paint is 100% acrylic. The eggshell or satin sheen works well but any sheen can be used. Apply the paint the same way as the primer. It's better to apply two coats than one thick coat.
For more information visit – <a href="https://www.house-painting-info.com/painting-interior-brick.html">Painting Interior Brick</a>.
re-painting ceramic tiles
Is this the same procedure for painting wall pink ceramic tiles in bathroom?
Not exactly like painting tile.
Brick is much easier to paint than tile. You don't have to worry about thick roller stipple or anything like that. Plus the primer and paint sticks a lot better.
I suppose having a clean surface and using the correct primer is the same. But, the type of primer and paint for tile is different. For brick regular house paint can be used as long as a good masonry primer is chosen.