2.5 year old Android bug finally being fixed