yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S7 Questions and Answers] dogswind:
I'm using an app in the Play store called Better Open With. Works perfect so far.
[Samsung Galaxy S7 Questions and Answers] legoman666:
Thanks for the suggestion but this app does not seem to handle YouTube links.
[Samsung Galaxy S7 Questions and Answers] dogswind:
Ah. My bad. I just use the YouTube app so I didn't realize that.
[AT&T LG G3] Ufoex:
I wonder if you already made a .tot or someone with access to TWRP make a backup. since I do not have access to a att sim.

I read that kingroot have achieved temporary root access and taking temporary root can be installed TWRP or make a tot with a tool that is in the group

Google translate help me
[Moto G4 Themes, Apps, and Mods] Junior Passos:
Pulled from Moto G4 system
[Moto G4 Themes, Apps, and Mods] tzzeri:
[MENTION=3813670]Junior Passos[/MENTION] Is there a system dump online yet? If not, please can you post the apk file for the camera?
[Moto G4 Themes, Apps, and Mods] Awesomeslayerg:
Ill post it up in a few minutes
[Moto G4 Themes, Apps, and Mods] tzzeri:
It doesn't matter, I found it. Thanks anyways
[Android Software Development] Geeks Empire:
Google Account [Authentication]

​

I used Google API for Google Account Auth cause you can get more info about Google Account to use and customize your App. Info that you cannot retrieve by Firebase.Auth("google"). For Example Account Pic to Use inside your app for user.

(Set Google Account Pic as Pic of Account on your App)

In First Post Google Sign-In Setup Completed.

Sign-In API Enabled & Configuration file add to Project.

Another modification needed to apply on build.gradle (Module: App)

Add this plugin at end of your gradle file.

apply plugin: 'com.google.gms.google-services'

& Also for build.gradle (Project)

Add this classpath under dependencies {}

classpath 'com.google.gms:google-services:2.0.0-alpha5'

You should Implement you class to GoogleApiClient.ConnectionCallbacks & GoogleApiClient.OnConnectionFailedListener.

& Add required methods.

@Override
public void onConnectionFailed(@NonNull ConnectionResult connectionResult) {}
@Override
public void onConnected(@Nullable Bundle bundle) {}
@Override
public void onConnectionSuspended(int i) {}

Define GoogleApiClient as universal variable (Outside of any Function).

Get instance of GoogleApiClient & GoogleSignInOptions onCreate(Bundle).

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestEmail()
.build();
mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this, this)//FragmentActivity
.addApi(Auth.GOOGLE_SIGN_IN_API, gso)
.build();

To perform Sign Action normally button used If you don't want to do it at start up of app.

For this Google Service has its own button design that used in sample. However you can design your own view.

<com.google.android.gms.common.SignInButton />

Like other Android system function calling we should use Intent to Invoke Google Account Chooser and Get Result on CallBack.

google.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient);
startActivityForResult(signInIntent, [COLOR=Red]7[/COLOR]);
}
});

On result CallBack you should declare GoogleSignResult

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);

if(requestCode == [COLOR=Red]7[/COLOR]){
GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data);
if(result.isSuccess()){
//[B]Handle Security Inside App[/B]
GoogleSignInAccount acct = result.getSignInAccount();

Toast.makeText(getApplicationContext(), "getEmail >> " + [B]acct.getEmail()[/B], Toast.LENGTH_LONG).show();
Toast.makeText(getApplicationContext(), "getDisplayName >> " + [B]acct.getDisplayName()[/B], Toast.LENGTH_LONG).show();
//Can get more Info by using GoogleSignInAccount
}
}

NOTE: You can use Google Account as UserName for your Users on Firebase & By Calling Sign-In Process at App Start Provide Security for your App.

Thanks for Supporting GeeksEmpire projects

​

Don't Forget To Hit Thanks
​
[Android Software Development] Geeks Empire:
Info

I will try to Keep this Tutorials Up-to-Date.

Also Add Guide for Other Cloud Services.

Check Out my Open Source Android Applications & Tutorials in my Signature. :good:
[Android Software Development] Geeks Empire:
Firebase.RemoteConfiguration

​

The Most Interesting Features from Google Firebase is Remote Configuration.

It is not difficult to Apply & Super Helpful.

By Adding this Feature to your App you can Remotely Change Value of Defined Variable.

It can be String of InApp Texts Or Integer of InApp Color. Whatever you decide to remotely Config.

And Also Conditional Value. For Example Specific Price Tag for a Region Or even a Single User.

Google Cloud Service (Firebase) has lots of Useful Features + Really Straight & Manageable API.

First Read Preface Post & Firebase Basics to Prepare your Project for Cloud Services.

Now you will Understand upcoming codes.

Inside build.gradle of AppLevel declare Firebase.Storage SDK in dependencies.

compile 'com.google.firebase:firebase-config:9.0.2'

Create xml folder into the res directory res/xml.

Now create remote_config_default.xml file to define all default Value & KEY for remote configuration.

For Example: check out SourceCode

<?xml version="1.0" encoding="utf-8"?>
<!-- START xml_defaults -->
<defaultsMap>
<entry>
[B]<key>[COLOR=Red]KeyToChange[/COLOR]</key>
<value>[COLOR=Red]Content To Change[/COLOR]</value>[/B]
</entry>
</defaultsMap>
<!-- END xml_defaults -->

You Should go to Firebase Console & you Project Dir & Select Remote Config from Left Panel.

Set <key>KeyToChange</key>& Create New Content.

Now go to your Activity Class that want to Handle these changes from cloud & declare FirebaseRemoteConfig & Set Default Value that defined in XML file. check out SourceCode

firebaseRemoteConfig = FirebaseRemoteConfig.getInstance();
firebaseRemoteConfig.setDefaults(R.xml.remote_config_default);

after that you can perform to check If there is New Content & Apply it to your App. check out SourceCode

public void GetNewContent(){
mFirebaseRemoteConfig.fetch(cacheExpiration)
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Log.d("", "Fetch Succeeded");
// Once the config is successfully fetched it must be activated before newly fetched
// values are returned.
mFirebaseRemoteConfig.activateFetched();
} else {
Log.d("", "Fetch failed");
}
[B]//Handle New Content[/B]
textView.setText([B]firebaseRemoteConfig.getString([COLOR=Red]KeyToChange[/COLOR]_String)[/B]);
}
});
}

Thanks for Supporting GeeksEmpire projects

​

Don't Forget To Hit Thanks

​
[Android Software Development] Geeks Empire:
RESERVED 9th
[Android Software Development] Geeks Empire:
RESERVED 10th
[Android Software Development] getapp:
Needed

This tutorial is awesome!

complete and easy to understand

there is few guide about using cloud services

really appreciate :good:
[Android Software Development] Geeks Empire:
Thanks for Rating & Review

I am waiting for FeedBackof all users/devs

:good:
[Android Software Development] Geeks Empire:
Info

Thanks for Rating & Review :good:

I am waiting for FeedBack of all Users/Devs
[Android Software Development] Geeks Empire:
Info

Featured By XDA

​

Thanks for Support XDA-Developer :good:

I am waiting for FeedBack of all Users/Devs
[Android Software Development] iprabu:
Thanks for your effort :good:

I'm newbie in android programming, but i find this tutorial is usefull :good:
[Android Software Development] Geeks Empire:
Info

Thanks for Rating & Review

+ There is lots of Android Programming Tutorial by GeeksEmpire

you can find all off them in my signature Or Geeky Tutorial

Also Almost All GeeksEmpire Apps on Google Play Store is OpenSource with Full Code Comments

So you can Check them to learn more

you can find all off them in my signature Or Geeky Open Source Project

Don't Forget to hit Thanks :good:

I am waiting for FeedBack of all Users/Devs
[Android Software Development] black_host:
thank you

thank you
[Android Software Development] Geeks Empire:
Your Welcome.

Remember There is more to come to cover all aspect of Cloud Base Developing

+ Don't Forget to hit Thanks

I am waiting for FeedBack of all Users/Devs
[Android Software Development] AonSyed:
Nice Tutorial will definitely recommend to new devs
[Android Software Development] Geeks Empire:
Info

Thanks for Rating & Review :good:

These Tutorials are beginning of great lesson for Cloud Base App

I am waiting for FeedBack of all Users/Devs
[Android Software Development] Geeks Empire:
Info

Updated Sample SourceCode is Available.

+ AdMob

+ Backup API

+ Firebase Notification

+ Firebase DeepLink, App Indexing & Dynamic Link

+ Firebase Storage (File Up/Down Load)

+ Firebase Remote Configuration

+ etc.

DOWNLOAD
​

I am waiting for FeedBack of all Users/Devs
[Android Software Development] Geeks Empire:
Info

Google Cloud & Firebase Test App | First #GeeksEmpire Project GitHub

https://github.com/GeeksEmpireNet/Google_Cloud_App
[Android Software Development] 開発者:
actually this helped me to create my own android app and using firebase cloud.

:good::good::good:
[Android Software Development] Geeks Empire:
Good to Hear.

You can also check all my Tutorial & Sample Codes in my Signature.

:good:
[HTC 10 Questions & Answers] Quadrider10:
Can I get an instalable music and gallery app .apk pls. I'm still stock and can't flash anything yet.
[HTC 10 Questions & Answers] aer0zer0:
https://drive.google.com/folderview?id=0B-M4oEDjt1EMRHBYSWRPSlhiM00
[HTC 10 Questions & Answers] Quadrider10:
Thank you!
[HTC 10 Questions & Answers] samisax:
In case anyone else needs this. I confirm that the music app worked on my Stock S-On Unlocked International HTC 10.

I'm glad to be back to this amazing app. Thanks aer0zer0.
[General Questions and Answers] TheNumbetOneD:
New Google keyboard? KEYCODE_ENTER does not work anymore. Now it just adds spaces

Sorry of this is the wrong forum. But as of 5/16 Google keyboard update doesn't seem to behave correctly anymore. Keyevent for enter is doing some funky stuff. Either adding space or new lines. It used to always return.

For playstore searches it will even go back...

What happened?

Worse thing is uI Automator viewer doesn't see any elementsuggestions so I'm left with dumb taps to press enter.
[Galaxy S 5 Q&A, Help & Troubleshooting] ziggary:
Hi guys,

I was wondering if I can flash a stock Australian / International firmware on my SM-G900K ??

If so which MM 6.0 unbranded firmware would you recommend?

Reason for this is currently my SM-G900K has Korean dialpad and other branded bloatware ....

Thanks All!
[Galaxy S 5 Q&A, Help & Troubleshooting] petroman92:
also interested!!!
[Galaxy S 5 Q&A, Help & Troubleshooting] Rumble Kingston:
Hi,

I am also really wanting to be using Aussie firmware. Sick of the Korean ads I get everytime I unlock my phone to use it. Is it possible? :confused:
[Galaxy S 5 Q&A, Help & Troubleshooting] kardinal969:
Beware flashing different firmware can lead to bricked phone that you might need J-tag to bring it back to life.

But you can use the Rom of it but if its very similar hardware with some changes.
[HTC 10 Questions & Answers] xda23:
For the htc m 10?
[HTC 10 Questions & Answers] Behold_this:
I'm sure there will be if the user base calls for it. Hasn't been made yet because the device technically doesn't launch until tomorrow on T-Mobile.
[HTC 10 Questions & Answers] Sammae7:
I'm curious if the T-Mo version will work flawlessly with AT&T. I've heard the Sprint and Verizon devices can be buggy.
[HTC 10 Questions & Answers] Behold_this:
The unlocked version should work flawlessly on AT&T already.
[HTC 10 Questions & Answers] Sammae7:
That it does but due to my wedding in three weeks followed by an expensive honeymoon, I lack the funds to purchase an unlocked one from anywhere other than BestBuy currently.

They say they'll eventually carry unlocked 10s, but really, who knows? They will have the T-Mo version though.
[HTC 10 Questions & Answers] Behold_this:
Congratulations on your nuptials[emoji106]
[HTC 10 Questions & Answers] Sammae7:
Thank you much.
[HTC 10 Questions & Answers] xda23:
Thanks everyone. ;)
[HTC 10 Questions & Answers] razrlover:
Yea post that forum please mods!

I have my T-Mobile in hand, would love to check on route recovery etc..
[HTC 10 Questions & Answers] Behold_this:
In the meantime, everything you read for the u.s. unlocked version translates directly to the T-Mobile version.
[HTC 10 Questions & Answers] Lancerz:
Can someone who got the T-Mobile HTC 10 today tell me what they put for the receipt number when they registered for the free ice view case and charger?

Thanks lol
[HTC 10 Questions & Answers] ut666:
I just put in the Trans #, they require a scan of the receipt anyway, so I recon it's just to cross check.

The proof of purchase will be the scanned document.
[HTC 10 Questions & Answers] Lancerz:
Ok thanks
[HTC 10 Questions & Answers] Paging Dr B:
I just want to know if tmobile installed any extra software, and if so if we can uninstall it without root. My rooting days are way over.
[HTC 10 Questions & Answers] Lancerz:
The only T-Mobile apps on the phone are the T-Mobile visual voicemail app and the T-Mobile account app.

Edit: Their are actually a few more T-Mobile apps, I forgot because I disabled them lol.
[HTC 10 Questions & Answers] Paging Dr B:
Good to know. Thank you! Thinking about picking one up. I love my Moto X Pure, but I really miss having an HTC as my DD.
[HTC 10 Questions & Answers] BallCity:
Does anyone know if the T-Mobile version has an unlocked bootloader and can install TWRP etc?
[HTC 10 Questions & Answers] VolcanicSkunk:
Even with the unlocked version we still had to go through HTC Dev to unlock the bootloader to install TWRP. I am willing to bet that it will be the same with the T-Mobile version.
[HTC 10 Questions & Answers] tony_5309:
Just got mine. W000t!
[HTC 10 Questions & Answers] pbaldw10:
[MENTION=4174733]Behold_this[/MENTION] the back of my device says 2PS6500 does this mean I can restore the RUU through download mode by placing the renamed zip in my SD card? Thank you in advance.
[HTC 10 Questions & Answers] Behold_this:
You can, but you won't pass CID (carrier identifier) check with stock s-on device. If you want to flash any of the ruus currently posted, like the US unlocked for example, you will need s-off. U.S. unlocked, T-Mobile, and Verizon, are all the same model, however, they all have different CID.
[HTC 10 Questions & Answers] gooface:
I got the T-mobile model today, S-off'd then flashed the latest US RUU, running perfectly now with SuperSU and TWRP.
[HTC 10 Questions & Answers] m3lover1:
So s-off the device, change cid to either supercid or one matching the U.S. unlocked version, and then flash the US firmware?

The unlocked US version? Changed cid I presume?
[HTC 10 Questions & Answers] gooface:
Yep I changed it from the T-Mobile cid to the unlocked us version cid, then I flashed the unlocked us version RUU.
[HTC 10 Questions & Answers] fireguy0306:
Excuse my ignorance. But what does this give you over the T-Mobile version? Does your Wifi-Calling and texting still work? Thats really the only T-Mobile feature i care about.
[HTC 10 Questions & Answers] m3lover1:
Pretty sure that Wi-Fi falling will still work, sure that you will get the software update when they release it to the unlocked version, instead of waiting for T-Mobile to like we our now
[HTC 10 Questions & Answers] fireguy0306:
Now this would be very nice.
[HTC 10 Questions & Answers] m3lover1:
Which is why I'm probably going to do it later this weekend when I have more time. Just got to read up on the steps and figure out which is the correct ruu to use, as I haven't been on a HTC in a long time
[HTC 10 Questions & Answers] gooface:
Follow this guide:

http://xdaforums.com/htc-10/how-to/guide-root-optionally-s-off-radio-t3373025

then change your CID to BS_US001

(fastboot oem writecid BS_US001)

then install this: http://dl3.htc.com.s3.amazonaws.com...WL_M60_SENSE80GP_NA_Gen_Unlock_1.80.617.1.exe

after all that you have to reinstall TWRP and then reinstall the Superuser from that first guide. (if you want root)

I did it to get rid of the tmobile stuff and to get the latest firmware updates faster than what tmobile will release them at. That and Tmobile is already behind the official updates by 3 releases.

Everything still works (VoLTE and wifi calling)
[HTC 10 Questions & Answers] m3lover1:
Thanks! You are awesome! Do I need to change mid as well?

One thing though, the first link for the guide is not working. Is the link correct or just that the thread is closed?

Is it basically jcase guide of s-off after unlocking bootloader and rooting?
[HTC 10 Questions & Answers] Behold_this:
T-Mobile, Verizon, and US unlocked all are the same device, meaning they all have the same MID. The only difference is their CID. If you have either Verizon or T-Mobile, you will not need to change the mid.
[HTC 10 Questions & Answers] m3lover1:
Sweet you guys are awesome. Thanks.
[HTC 10 Questions & Answers] gooface:
Nope no need to change the MID since the Tmobile one is the same MID as the US unlocked MID.

Sorry I fixed the links, I did it on my phone and for some reason it shortened them.

Yeah just follow the jcase guide and use the Superuser links he posted so you dont break your radio. (you dont want to decrypt your phone)

The 2nd link I posted is the official RUU for the US unlocked variant. (if you do everything right the install will work) This flashes everything for you (Radio, firmware, etc) so its like you bought the US unlocked phone and didnt buy the Tmobile version
[HTC 10 Questions & Answers] !M4G3:
Thanks for taking the time to post that useful info.
[HTC 10 Questions & Answers] Bacardi222:
Can anyone confirm whether Wifi calling works with the T-Mobile variant after flashing the U.S. unlocked RUU?

I would prefer not to be at T-Mobile's mercy when it comes to software updates, especially considering that HTC released meaningful fixes for it already and we are stuck on an older version.
[HTC 10 Questions & Answers] Behold_this:
It does. It works on the US unlocked out of the box and there's absolutely no reason why it wouldn't work when flashed on to a T-Mobile phone which is the exact same device, model ID and all.
[HTC 10 Questions & Answers] gooface:
+1

Yes, there is literally no reason to stay on the T-Mobile firmware. I have tested this for the past day now and everything just works. When you flash the US unlocked RUU its like you are using the US unlocked phone.

WiFi calling and VoLTE both work.
[HTC 10 Questions & Answers] k2thejx5:
By chance, does it unlock the device? So you could use an att sim for example? Been trying to find a code for it and it's too new.
[HTC 10 Questions & Answers] Behold_this:
No sorry won't sim unlock
[HTC 10 Questions & Answers] k2thejx5:
Damn thanks for the response. I'll just keep looking for an unlock code.
[HTC 10 Questions & Answers] Behold_this:
You never know there might be a free software solution before too long. Sunshine dabbled in SIM unlock on m9, so you never know. I've been using HTC phones since i can remember, and there was always a SIM unlock solution eventually if you can be patient enough for it. If it's something you need today though you might have to just suck it up and buy a code.
[HTC 10 Questions & Answers] !M4G3:
How long did the Ruu installer run?Mine is stuck at 4% for 15 min and kind of getting worried . Think ill restore my back up and try to restore the untouched TWRP system+boot.
[HTC 10 Questions & Answers] gooface:
Did it go through? It didn't take too long but it took it's time.
[HTC 10 Questions & Answers] KGMe:
Haven't gone RUU, but based on comments here, maybe I should?

Having problems with mobile hotspot on device. unlocked, rooted, s-off'd, leedroid. Everything else seems to work, except the mobile tethering. :(
[HTC 10 Questions & Answers] !M4G3:
No, tried twice and gets stuck on 4%, just did the twrp stock restore.
[HTC 10 Questions & Answers] gooface:
Did you try redownloading the RUU to make sure you didn't get a corrupt download?
[HTC 10 Questions & Answers] !M4G3:
Will probably try that later today, I'm on the unlocked latest right now.
[HTC 10 Questions & Answers] Zorachus:
Wow T-Mobile is not supporting the HTC 10 in stores very well.

I live in the Chicago western burbs, and I went to the two big local Corporate T-Mobiles stores in Oak Brook, and Glen Ellyn areas, which are high end big stores always packed with people, and typically have the latest phones on display. Well neither store had the 10 on display, and both basically said they don't promote HTC anymore, and that they will never stock or carry the new HTC 10, but can be ordered on T-Mobile's website. But they were very eager to try and sell me a new LG G5

I called a few other local stores, the reps asked which phone ? A new HTC phone ? No we don't have anything like that.
[HTC 10 Questions & Answers] wschamps42:
I live in naperville and picked one up at Oswego. The Fox Valley mall store had it too. They can pull up a spreadsheet that shows availability to which stores got the phone. You may be able to find one still, but they only each got a couple so they could be out by now.
[HTC 10 Questions & Answers] lightninbug:
Same here, I called about 8-11 stores, no one had it. Finally got a hold of one all the way out in Gurnee, no one knew at ANY of the stores I called ANY info on the device. The last store I called (Gurnee) had 15 of them, but had to call corporate to see if they were able to sell.. And to top it off, I called T-Mobile (611) on Monday, and asked when the HTC 10 was releasing, the person told me they had no info at the time...Verrrrrrry weird...
[HTC 10 Questions & Answers] [Cruzer]:
but do you have to be s-off to flash unlocked RUU on tmobile device.
[HTC 10 Questions & Answers] gooface:
Yes, I guess the only downside is to do all this you have to pay $25.
[HTC 10 Questions & Answers] [Cruzer]:
yah what I figured, guess I have to wait for tmobile's ruu. After I rooted lost ability to do wifi calling. It checked marked in setting but nothing. Before putting on TWRP then rooting, wifi calling was working fine. :(
[HTC 10 Questions & Answers] gooface:
Did you use the SuperSU in the guide I posted from the S-off guide? That one shouldnt do that.

S-off is definitely worth the $25 if you have any doubts about it.
[HTC 10 Questions & Answers] [Cruzer]:
nope I will try anything at the moment. I even tried several ROM's and still no wifi calling.
[HTC 10 Questions & Answers] gooface:
make sure you are encrypted and followed that S-off guide completely (you dont have to worry about the backing up part) and grab the SuperSU and twrp links and do what he says.

If you decide to S-off your phone and then use the US Unlocked RUU, WiFi calling works just fine. (I literally just tested it a minute ago) My phone is S-off'd, rooted, TWRP and Xposed hacked and it works perfectly for me. My CID is the US unlocked CID. I am using the US unlocked RUU.
[HTC 10 Questions & Answers] Zorachus:
I called 9 of the nearest T-Mobile stores by me in the Chicago suburbs, not one of them has the HTC 10 in stock, and they all said you could order it online, but no display in stores, and will not stocking the phone.
[HTC 10 Questions & Answers] awromero:
I did the same and wifi calling is working.
[HTC 10 Questions & Answers] PunishedSnake:
It's this type of bs that will push me to convert to unlocked
[HTC 10 Questions & Answers] Zorachus:
I just called two other stores, now a total of a 11. These other stores both said the same thing, "We've stopped carrying HTC phones, sorry."

So 12 corporate T-Mobile stores around Chicago, are not carrying, and not supporting HTC phones anymore. But they had a crap load of LG and Samsung phones.