• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Sign into gmail on webpage without the coresponding google profile on phone?

Yeh, try using a different browser that isn't connected to the Google account on your phone, like say Firefox or Opera, and you should be able to login using your desired Gmail account.

That is what I thought too, but after reading OP again, it seems to me that the work profile is not appearing.

To me, this sounds like the work account needs to be linked to the personal account.

I cannot remember how this is done, but I do know that it is possible.

No forced update/restart

This should make for a nice companion piece to the summary:
(both pictures just taken at fxtec's official campaign)

customs-fx.png


++++++++++++++++++++++++++++++++
Did you hear that, Walter?!
It's YOUR OWN FAULT, if you thought customs would be pre-paid!!
Why would you even trust our OFFICIAL support?!
Come on! First-graders know this.
You only ever listen to the official FAQ!! :D
++++++++++++++++++++++++++++++++


duties-5m-ago.jpg

Need help unlocking your cellphone?

ummmm no if a bootloader can't be unlocked you can't root it.
Hm... last time I rooted a phone was years ago... But I'm pretty sure it's (maybe used to be) possible to root w/o unlocking the bootloader.
IIRC this was done by booting recovery.img with fastboot and then flash your rooting app from there.
Not 100% sure on the process, but AFAIK rooting and bootloader unlocking are two separate things, that don't (always) depend on one another.

error 400 bad request - invalid grant_type, when call google play developer API for getting subscrip

y authorization method:

try{
HttpTransport httpTransport = null;
httpTransport = new com.google.api.client.http.javanet.NetHttpTransport();

JacksonFactory jsonFactory = JacksonFactory.getDefaultInstance();

String applicationName = VariantConstants.AppName;
String packageName = VariantConstants.packageName;

final Set<String> scopes = Collections.singleton(AndroidPublisherScopes.ANDROIDPUBLISHER);

AssetManager am = context.getAssets();
InputStream inputStream = am.open("key.p12");


if(inputStream != null){
int SDK_INT = android.os.Build.VERSION.SDK_INT;
if (SDK_INT > 8) {
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder()
.permitAll().build();
StrictMode.setThreadPolicy(policy);


GoogleCredential credential = new GoogleCredential.Builder()
.setTransport(httpTransport)
.setJsonFactory(jsonFactory)
.setServiceAccountId("service email")
.setServiceAccountScopes(scopes)
.setServiceAccountPrivateKeyFromP12File(inputStream)
.build();



AndroidPublisher pub = new AndroidPublisher.Builder
(httpTransport, jsonFactory, credential)
.setApplicationName(applicationName)
.build();


final AndroidPublisher.Purchases.Subscriptions.Get get =
pub.purchases().subscriptions().get(packageName,
VariantConstants.ONE_WEEK_SUB,
subscriptionDetail.getPurchaseToken());


final SubscriptionPurchase purchase = get.execute();

return purchase;
}
}else{
System.out.println("input Stream is null.");
}
}
/* catch (GeneralSecurityException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} */
catch(Exception e){
System.out.println("getsubDetailFromGoogleApi :- Exception in method = " +e);
}

Filter

Back
Top Bottom