Summarize the following:
Cigarette smoke stains can cause yellow beading on ceilings and walls. Once the beading has hardened, it must be scraped off before the area can be cleaned properly. You can use a butter knife or a putty knife to scrape away these beads. If the beading is severe, scraping it away may cause some of the drywall to come away, as well. If this is the case, you may need to patch the ceilings before you continue. Once the beading has been removed, stir your vinegar or TSP solution, making enough to cover the area several times. For a small area, like a bathroom, a 1-gallon (3.8-liter) bucket should be enough. Follow the instructions listed on the cleaning agent's container to get the optimum results. Dip your rag or sponge into the solution and gently wring out any excess. This will keep the solution from dripping onto your face.  With your hands gloved, apply the cleaning solution to the area with beading. Dip and re-wring your cloth or sponge when one side has become completely soiled. After you've finished each section, dry it with a clean towel or washcloth. This will help you get a better idea of whether or not you need to go back over each spot. When the solution is wet, the beading may appear to have been removed, but may reappear after the ceiling has dried. If possible, use a microfiber cloth to prevent pilling or snagging on textured ceilings.

Summary:
Scrape off any beading that has occurred. Mix water with either vinegar or a TSP solution. Apply vinegar or TSP liberally to the ceiling. Dry each section as you go.