One of the greatest things about an Android phone is the ability to personalize the device, inside and out. From live wallpapers to custom home screens, you can pimp out your Android device to make it more aesthetically appealing or better organized. And nearly every aspect of your Android experience can be tweaked according to your needs. Don’t like the default SMS app? Download one of your own. Need a better keyboard? No problem. These apps will give you exactly what you want, making that Android phone of yours even smarter.

Snowfall Live Wallpaper ($0.99)

Live wallpapers were some of the earliest ways to customize your Android device, and remain a major differentiation point between Android and iOS devices. There’s thousands of live wallpapers to choose from, but developer Kittehface has some of the most prominent in the market. Their Snowfall Live Wallpaper is a great one to start out with, given the season. As with most live wallpaper apps, the background will change from day to night according to the actual time of day, and can be personalized for various settings. It’s best to get the full version of most wallpaper apps, so you can set your preferences for colors, speeds and other perks. Other live wallpapers from Kittehface include an aquarium, koi pond, city lights, thunderstorms and blue skies.