Ion is the memory manager behind Google's Android operation system originally designed for graphics. It currently exists as a driver in the staging directory of the kernel. This talk will discuss the progress and problems with moving Ion out of the staging directory and what can be learned from attempting to merge Ion into mainline.