I am afraid, that Google does not support GCM on 2.1 devices…what happen if you try to update all Google services (Play, Framework…)?