Раньше был взломан аккаунт до того, как AccountManager был перезапущен, около года назад я создал тему для группы разработчиков Android, но она была удалена. Был недокументированный метод, к которому вам нужно было обратиться через рефлексию. Я не могу найти его где-нибудь сейчас, как Google удалил тему или что-то. Ниже я нашел что-то похожее, но это не то, что у меня было.
http://donpark.org/blog/2009/01/24/android-client-side-oauth
В худшем случае большинство устройств, которые сейчас отсутствуют, в конечном итоге получат 2.1. Таким образом, вы можете просто заставить их войти в систему, затем подтвердить и получить ключ авторизации от Google, а если они на 2.1, использовать AccountManager и не связывать их с учетными данными. что-то вроде ниже
WebRequest req = HttpWebRequest.Create(
@"https://www.google.com/accounts/ClientLogin? accountType=GOOGLE&Email=them@gmail.com&Passwd=pass&service=gbase&source=sadboy");
WebResponse resp = req.GetResponse();
string all;
using (StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream()))
all = sr.ReadToEnd().Trim();
int auth = all.IndexOf("auth=");
string auth = all.Substring(auth, all.Length - auth);
https://developer.android.com/about/dashboards/index.html