T-Mobile announced on Wednesday that it will start rolling out the official Android 1.5 (aka Cupcake) update to G1 users starting at the end of next week, ending weeks of speculation.

As with previous software maintenance releases, the update will be randomly sent “over the air” to T-Mobile G1 customers. T-Mobile expects to reach all G1 customers by the end of May.

Android 1.5 will bring a number of user interface improvements, better performance, as well as new features, such as an onscreen full QWERTY keyboard, video recording and playback, and stereo Bluetooth support. For a full list of features and an FAQ, check out T-Mobile's forum page.