yashsingh1/xdaforums huggingface dataset:
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
Nice.

Yes that is correct Wax, HD Voice is a component of VoLTE.

Just try to go in areas where you normally don't have a good signal, or any signal, and THAT'S where you're most likely to find Band 12. Like for my, the elevator in the condo building I live in was never great for reception, but since a few mos ago, my LTE Discovery app has been constantly detecting Band 12, and I believe my phone is switching to it too. Of course, that has nothing to do with proving VoLTE is enabled unless you're also on a call too and while using Band 12 (or other Band I guess........depends on what you're trying to verify), but you prob already knew that. lol
[Sony Xperia XZ1  Questions & Answers] WaxysDargle:
Does this screenshot clear anything up?
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
Not really, other than that you definitely get Band 12 in your area AND on your phone.

In order to verify that you have VoLTE & that it's enabled, you need to be a on a call & still be getting a 4G LTE signal. THAT is the best way to verify VoLTE is an option on your phone AND is enabled. It doesn't matter what band you're on during the call really, but with T-Mo, you will NOT have access to Band 12 for calls (only data) if you don't have VoLTE enabled first.
[Sony Xperia XZ1  Questions & Answers] WaxysDargle:
i've already verified that i have voLTE enabled. question now is... if i have working voLTE, then i have working band 12?

i'll be more concise. yes, when i'm on a call i still have LTE. yes, it literally says "LTE" on the signal icon
[Sony Xperia XZ1  Questions & Answers] genorok:
Here's a screenshot I have on the XZ1 compact while on a phone call at T Mobile. It definitely has band 12 for HD voice calling.
[Sony Xperia XZ1  Questions & Answers] 1230m:
The person from the Reddit link listed prior in this thread said they did it originally with an xz1.
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
Ok. All this XZ1 Compact talk has made this thread rather difficult to follow now. lol

I didn't see that link. Did he have the int'l XZ1 or U.S. version? Hopefully it's not hard. I'm in b/t the XZ1 and the unlocked (or MAYBE Locked T-Mo) LG V30. I may just get the V30 anyway, but I'm sure others in here will want that info aside from me.

---------- Post added at 09:31 PM ---------- Previous post was at 09:29 PM ----------

Well you can have Band 12 w/o VoLTE for DATA. For calls though, you need VoLTE to get Band 12. So for you it appears that you have both. :victory:
[Sony Xperia XZ1  Questions & Answers] pbarrette:
So here's the interesting bit..

In the ZX1 (fullsize) firmware, found in the "/system/etc/customization/modem/" folder, there's a file called "

amss_fsg_poplar_dsds_tmobile_us_ims_tar.mbn

".

Which means that the ZX1 has the modem for the IMS service (VoLTE), but doesn't know to use it.

The ZX1c, however, uses the "

oem_X-FLASH-ALL-C93B.sin

" file to enable VoLTE in the settings and configure the modem.

It does this because the OEM partition contains a file called "

modem-config/408/modem.conf

".

That is a text file which contains a single line:

tmobile_us_ims

Additionally, the ZX1 and ZX1c's OEM partitions are exactly the same size.

So it's possible that someone could flash the ZX1c's OEM sin file to the regular ZX1 and get T-Mobile VoLTE enabled.

Just a thought.

Oh.. I should also mention that your build.prop will get modified with G8441 parameters instead of G834x parameters.
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
Hey pb.............yes I guess that could be possible?

But would there be anything lost if someone flashed the XZ1c's (not ZX1c's) firmware onto the XZ1?? I know both have a FS, so that for sure wouldn't be.

Maybe someone who actually has the XZ1 already in this thread could try this? But that's up to the individuals in here that do.
[Sony Xperia XZ1  Questions & Answers] pbarrette:
Surprisingly, virtually everything is the same in the OEM partitions.

Some of the decompiled overlay APK's suggest that you might lose:

1] Browser bookmarks for Sony sites.

2] Automatic time / time-zone updates.

(specifically, "com.android.providers.settings" gets "def_auto_time" and "def_auto_time_zone" set to "true" for the ZX1 which isn't there in the overlay for the ZX1c. So I assume it's set to "false" by default in the ZX1 settings. I'd assume that's normally user selectable.).

But most of the overlay APK's change exactly the same values in the ZX1 and ZX1c.

The only major difference is that the ZX1c's OEM overlay APK's enable the VoLTE settings to be visible and changed if you have a T-Mobile SIM.

And, of course, your phone's properties will get updated with:

ro.build.description=G8441-user 8.0.0 47.1.A.2.281 1077487757 release-keys

ro.build.fingerprint=Sony/G8441/G8441:8.0.0/47.1.A.2.281/1077487757:user/release-keys

ro.cst.prm=1310-4371:R8B

ro.product.name=G8441

ro.product.device=G8441

ro.vendor.build.fingerprint=Sony/G8441/G8441:8.0.0/47.1.A.2.281/1077487757:user/release-keys
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
Wow............lol.
[Sony Xperia XZ1  Questions & Answers] Heinous:
This just got a little more interesting.
[Sony Xperia XZ1  Questions & Answers] VeixES:
Seems to be quite low risk flashing. So who is first to try out on their XZ1?

If that works, then XZ Premium users could also use oem.sin from XZ1 Compact Customized US firmware to get VoLTE/VoWiFi for their device. As there is available modem configuration amss_fsg_maple_dsds_tmobile_us_ims_tar.mbn
[Sony Xperia XZ1  Questions & Answers] pbarrette:
I haven't pulled the XZP firmware. Are the partitions the same size? Is the OEM partition the same size?

For the XZ1 and XZ1c, the partitions found in the "partitions.zip" sins are exactly the same except for the userdata partition, which is larger on the XZ1.

Before anyone flashes the US XZ1c's OEM sin to the XZP, I'd want to verify the partition size and content of the OEM sins for both.

Also, I agree that it's a low risk flash operation for an XZ1 as there's nothing critical in the OEM partition and it makes no permanent changes to the phone. No libraries or firmware and the only apps are region specific things. Like the XZ1c's UK OEM bundles the Kobo books app.
[Sony Xperia XZ1  Questions & Answers] VeixES:
Attached partition.zip to previous post. Oem.sin too large to attach, but i think you can probably get it faster anyway from xperifirm.

PS. Big difference is of course that XZ Premium is still on Android 7.1.1
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
That would be pretty awesome if we could flash firmware on the XZP to give it VoLTE & FS too. I got to see that phone in person at my local Best Buy a few weeks ago. It was JAW-DROPPING with that 4K HDR screen, and I only saw the upscaled 4K HDR, not actual. lol
[Sony Xperia XZ1  Questions & Answers] pbarrette:
Hmm.. I haven't looked at the XZP OEM file, but the partition layouts are completely different.

For one thing, the XZ1/XZ1c have 3 LUNs (Logical Unit Numbers, basically like physical disks).

On the XZ1/XZ1c, LUN-0 has 66 partitions with the last partition being userdata. The OEM partition is 400MB and is partition #63 on LUN-0.

The other two LUNs (1 and 2) have a single 4MB partition each (xbl and xblbak).

The XZP partitions, by contrast, are all over the place.

There's 6 LUNs, numbered 0 through 5.

LUN-0 has 15 partitions, one of which is 400MB and is named "oem".

LUN-1 has 1x 4MB partition.

LUN-2 has 1x 4MB partition.

LUN-3 has 1x 1MB partition.

LUN-4 has 46 partitions of various sizes.

LUN-5 has 2x 2MB and 1x 4KB partitions.

I don't know how the Sony bootloader determines how the SIN files are flashed to a given partition though.

Is it simply by filename to partition name match? Or is there some identifier in the SIN file itself that is flagging a specific partition number on a given LUN? Does the 42E5 (XZP) vs C93B (XZ1/XZ1c) come into play somewhere?

So.. It's possible. The partitions are the same size and on the same LUNs.

But it's a lot more risky than flashing the OEM from XZ1c to XZ1.
[Sony Xperia XZ1  Questions & Answers] Heinous:
That would make my ****ing day, but I'm not holding my breath. I'd be willing to try flashing it on my XZP once we have a clearer idea of what we are trying. I'd also be willing to downsize to the XZ1 if we can get that working.
[Sony Xperia XZ1  Questions & Answers] tearfalls:
Nobody wants to try to flash and get VoLTE on XZ1?
[Sony Xperia XZ1  Questions & Answers] Notchr302:
So is there a way to flash UK firmware? If my VoLTE isn't going to work on this US model either, I may as well have the fingerprint scanner.
[Sony Xperia XZ1  Questions & Answers] pbarrette:
If you have the US model, it's probably the G8342 and there's no UK firmware for it.

The UK firmware is for the G8341, which is the single SIM model.

Instead, you have various other options that you can find with XperiFirm.

You would use it to download the firmware of your choice for your model.

The closest options are probably "Central Europe 1" and "France"

Once downloaded, you have a bunch of "*.sin", "*.ta" and "*.xml" files, along with a "partition.zip" file.

You can then use Newflasher to flash the firmware you want.

Note that you have to extract the contents of "partition.zip" into a folder called "partition" to get those files flashed.

Doing this will wipe your data. So be sure to have a backup first.

While you're at it, you could consider downloading the US firmware for the XZ1 Compact (G8441) if you want to try making VoLTE work on your XZ1.

To do that, go in your G8342 folder and rename the file

oem_X-FLASH-ALL-C93B.sin

to

oem_X-FLASH-ALL-C93B.bak

as a backup.

Then copy the

oem_X-FLASH-ALL-C93B.sin

file from the G8441 folder to the G8342 folder.

(You don't have to do this, but it could be worth a shot to get both fingerprint and VoLTE working. If it doesn't work, just delete the XZ1c's oemXXX.sin file and rename the XZ1's file from "bak" to "sin" and re-flash.)

To flash, you put

newflasher.exe

into the G8342 directory and go to a command line in that directory.

Run newflasher and it will ask if you want to extract the GordonGate drivers. You probably do, so say "y" and it will dump a zip file into your directory.

To get into flash mode, power off your phone, then hold the volume-down key while plugging your phone into the computer.

At that point, you should check your device manager for unknown devices and manually update the driver with those found in the GordonGate zip file.

Run newflasher again, say no to the driver dump and it will flash away.

Hopefully someone will correct me if I'm missing something.
[Sony Xperia XZ1  Questions & Answers] Notchr302:
Seems as though it may be easier to just buy the UK model. I'm still under the return period from Amazon. I'm not so tech savvy to attempt all that. I might start throwing stuff. Thanks for the write up though man.
[Sony Xperia XZ1  Questions & Answers] pereimer:
I have an unlocked international version (appears to have been sourced from Hong Kong). It works fine with T-Mobile USA over the air. The fingerprint reader also works fine. For WiFi calling, however, I have not even found where I could turn it on if I wanted to (which I do).
[Sony Xperia XZ1  Questions & Answers] tearfalls:
That's what the previous few pages are discussing and trying to solve and there is already a possible solution to it. Please read back a few pages and try if you can flash your HK XZ1 and enable VoLTE and WIFICalling on T-Mobile.
[Sony Xperia XZ1  Questions & Answers] mch277:
For those that bought the G8342 Dual Sim model in the US, I recall that Xperifirm has Canadian firmware for it. Would it possible to just flash that and maintain FP and VoLTE + WiFi with T-Mobile? I ended up flashing UK G8341 firmware which just enabled the FP, but I lost the second SIM functionality (which I don't use) and don't have VoLTE/WiFi calling.
[Sony Xperia XZ1  Questions & Answers] pereimer:
custom_de?

Has anyone tried flashing with one of the German versions? Both Deutsche Telekom and Vodafone advertise that they have VoLTE and wifi calling.
[Sony Xperia XZ1  Questions & Answers] tearfalls:
For what? Even it works VoLTE and Wifi Calling on the German firmware will only work on Deutsche Telekom or Vodafone.
[Sony Xperia XZ1  Questions & Answers] themoveforward:
So I decided to take the plunge on this with the XZ1 Compact at least. Not only do I have the fingerprint sensor working, but also WiFi Calling and VoLTE on T-Mobile US.

I took the oem_X-FLASH-ALL-C93B.sin from the US Customized version, and overwrote the one included with the UK (Device is UK Model) version, and then proceeded to flash with Newflasher.

Everything seems to be working without issue. I couldn't possibly enjoy this phone more now.
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
That's awesome move! Now only if we could have this kind of success with the int'l XZ1!! lol
[Sony Xperia XZ1  Questions & Answers] pereimer:
confirmation VOLTE and fingerprint

I just wanted to confirm that this worked perfectly!! The hardest part as a newbie was getting the courage to do it. Thanks themoveforward !
[Sony Xperia XZ1  Questions & Answers] Heinous:
Has anyone had any success with the XZ1, or are we still talking about the Compact?
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
Yes I'd like to know this too.
[Sony Xperia XZ1  Questions & Answers] VeixES:
It's the same deal with Xz1. You just have to have courage and use oem.sin from the customized US image of XZ1 Compact.
[Sony Xperia XZ1  Questions & Answers] tlxxxsracer:
I have confirmed, on my xz1 without flashing any firmware or files that I can get band 12 on TMobile
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
A better way to confirm it would be to take a screenshot while you're IN a call. If you're still getting 4G LTE, then that would be the ultimate confirmation. I still believe there's a chance that these apps can detect the Band 12 signal but that doesn't necessarily mean that your phone can utilize the signal. Doing it the way I just described however DOES confirm that. Also, make sure you have VoLTE switched on beforehand too.
[Sony Xperia XZ1  Questions & Answers] VeixES:
Band 12 is not restricted to VoLTE devices only. It is recommended to use VoLTE device, but not prohibited. So if manufacturer has left B12 support in for a phone that has no VoLTE then it can use Band 12 on T-Mobile US for data connectivity.

There is no VoLTE for XZ1 currently(all models, firmwares, regions etc... ). Please stop looking until next firmware(customised us .324 currently)

If you really really want VoLTE for XZ1 then you need to experiment with flashing, using for example "Customized CE1" firmware as a base and then taking oem*.sin file from https://xpericheck.com/cda/1310-4371
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
Hey VeiXes,

With most carriers that is true. However, with T-Mobile, they actually REQUIRE that you have VoLTE on your phone or device or else their network is programmed to not let you utilize the Band 12 signal (and LTE) during a phone call. This thread is about T-Mobile + VoLTE (which is all about using LTE during a phone call), and so to prove VoLTE is actually enabled then one must do what I mentioned earlier.
[Sony Xperia XZ1  Questions & Answers] VeixES:
I may sound like a broken record now...apologies. If you read my statement and the article you posted then they state exactly the same.

T-Mobile enforces OEM-s to drop Band12 support(for data) if they don't certify the device for t-mobiles network with VoLTE. There is no network level of blocking devices from using Band12 for data connectivity(non-volte devices). T-Mobile does not want the liability of you trying to make 911 call when only signal available is Band12 LTE and Volte cannot be used. What will happen is phone tries to switch to 3G for call, but at that moment 3g signal is not available(much higher frequency band) and your call will fail. It it safer for T-Mobile to deny those devices band12 support and let you roam on other networks to make successful 911 call.

So a device that is connected Band12 LTE MAY indicate support for VoLTE on T-Mobile, but it's not a 100% confirmed way to tell Volte support for device.

For Sony devices, there is a method to check VoLTE compatibility for your provider that is known and tested. No guessing. If you want i can elaborate on that.
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
It's all good. I am aware that you can still use the Band 12 signal for data w/o VoLTE, but I just wanted for any confirmations in this thread to be "across the board" and include confirming for VoLTE as well.

Yeah I think T-Mobile is doing the right thing. It just sux when a phone has VoLTE like the Sony Xperia phones do but you still CAN'T use them on T-Mo b/c they never certify their unlocked phones for VoLTE with T-Mobile.............at least until now. The XZ1 Compact I guess is T-Mobile VoLTE-certified (though the XZ1 isn't I guess?). Or it can be if you flash a certain U.S. customized firmware that's floating around out there. I ended up just getting the locked T-Mo LG V30 last week IN PART b/c I didn't wanna deal with all that hassle. But the V30 is arguably better anyway than the XZ1 anyway.

Sure go ahead and elaborate. Maybe on my next Sony phone (IF I ever buy another one lol) I will try it out!
[Sony Xperia XZ1  Questions & Answers] VeixES:
I am being a bit lazy and will refer you to XZ1 Compact thread. pbarrette has done amazing job with figuring out all the bits and writing out how stuff works :)

Start reading from this post https://xdaforums.com/showpost.php?p=74088699&postcount=35

Most informative post is here https://xdaforums.com/showpost.php?p=74159245&postcount=105

In summary, oem.sin from XZ1 Compact "Customized US" should be used to flash XZ1. All other *.sin etc files should be from XZ1 firmware (can use other region for fingerprint reader support).
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
Ok thanks VeixES!
[Sony Xperia XZ1  Questions & Answers] ms2398:
Someone confirmed this method worked for them on the XZ Premium in the other thread... So that probably means that this method will work for the XZ1.
[Sony Xperia XZ1  Questions & Answers] tearfalls:
Do you mean that someone enabled XZ Premium on US Tmobile for VoLTE VoWiFi? I only saw someone confirmed they can enable VoLTE on Poland Tmobile using Polish oem file.
[Sony Xperia XZ1  Questions & Answers] ms2398:
Yes they are saying T-mobile VoLTE and WiFi calling are working on the XZ Premium in the US using the XZ1 Compact US oem file. Not sure if any additional steps beyond the XZ1 Compact steps.
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
That is incredible news ms!

So what does it take to do this? You gotta flash that file using Flash Tool and that file?

Is there a link to the file?

Does it require root, unlocking the bootloader, etc etc??

I already got the LG V30 and love it, but I'm sure a lot of ppl will love this news, esp the since the XZP also has the 835 chip in it like the XZ1 does.
[Sony Xperia XZ1  Questions & Answers] tearfalls:
That is wonderful to hear! Can you post the link of the thread that confirms this?
[Sony Xperia XZ1  Questions & Answers] ms2398:
No root, unlocking or anything crazy is required. It simply requires swapping one file in your rom with the file from the XZ1 Compact US rom. Flashtool cannot be used with XZ Premium and newer. You have to use a new utility called New Flasher. It's really pretty simple.
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
Super awesome!

You mean this? Do you load it onto your PC or phone?

Also, where is the flash file? Do you have a link?
[Sony Xperia XZ1  Questions & Answers] ms2398:
Check page 16 of this thread to see the user who said it is working on XZ Premium. This forum is the one XZ1 Compact owners have been using to enable fingerprint reader, Tmobile VoLTE and WiFi calling on our devices.

https://xdaforums.com/xperia-xz1-compact/help/volte-tmo-fingerprint-sensor-t3666387/page16
[Sony Xperia XZ1  Questions & Answers] RockStar2005:
Ok great!

So it enables FS too??
[Tilt, TyTN II, MDA Vario III General] SpiritualWarrior:
I Installed Skype But It Doesn T Work And I Tried A Lot Of Version But When It Start The Screen Of Skype Desappear Suddelly

Plz Can Someone Help Me

Thanks A Lot
[Tilt, TyTN II, MDA Vario III General] thimiost:
for me it works fine

i downloaded from the official site
[Android Q&A, Help & Troubleshooting] ansh_kumar:
I have a moto e2 xt1521 handset and I tried to update my OS.

In the process I wrongly typed flashboot flash boot recovery.img instead of flashboot flash recovery recovery.img and I was stuck in a bootloop.

To recover out of it I decided to flash firmware XT1521_SURNIA_RETASIA_DS_6.0_MPI24.65-39_cid7_subsidy-DEFAULT_CFC.xml.zip. I tried installing all the versions of firmware but I was never able to get an IMEI number on my phone.

It shows "IMEI 0". I'm using Slim-surnia-6.0.1.build.2.1-STABLE-20170329-2049. I'm not able to make call or use any cellular services. After a reboot I get an error "Temporary error occurred: 44 ".

In fastboot fastboot getvar imei shows my imei number but not with *#06#. So, I don't think I have lost my imei number but the system is not able to read it somehow. Any suggestions ?
[Lenovo P2 Questions & Answers] azorahai7:
I am currently running rooted stock S244 update on my P2, and I'm unable to register for Google Tez payment service. It appears that it is because my device is failing SafetyNet test. Is there any way to resolve this?
[Lenovo P2 Questions & Answers] ALISTON PRINCE FERNANDEZ:
https://xdaforums.com/lenovo-p2/how-to/magisk-v13-3-root-lenovo-p2-safety-net-t3649764
[Fire HD 8 and HD 10 General] DragonFire1024:
Instructions

1) Download RemoDroid and install on your HD 8.

2) Install RemoDroid on a device that has ability to screen mirror, but no software to do so (Like the HD 8)

3) Make sure both devices are on the same WiFi network. Start the app on both devices. If rooted, grant the app root access. On the HD 8, ignore the no root warnings.

4) On the HD 8, tap 'stream', ignoring the warnings.

5) On your other device, tap connect. In a few seconds your HD 8 should appear on the list. Tap it. Your HD 8 screen is now being mirrored to your device :highfive:

6) On that device, tap the back button and tap ok to stop the connection. On the HD 8, stop streaming.

7) On your other device, tap 'stream'

8) On the HD 8 tap 'connect' and select your other device from the list. You are now mirroring to your HD 8. :highfive:
[Fire HD 8 and HD 10 General] TechNash:
Sooo.... I just did the normal method for 5.4.1 and I had no problems? Was there a knew update that my firewall stopped?
[Fire HD 8 and HD 10 General] DragonFire1024:
Are you asking in the right thread? I don't understand the question.
[Fire HD 8 and HD 10 General] sensboston:
Hmm, what the reason to cast/mirror screen to the another (probably, with a smaller screen) Android phone/tablet? Screen mirroring has sense if you streaming to the large TV screen only but RemoDroid can't work this way.

And I'm unsure what the Fire HD 8 has a WiFi direct enabled network adapter (maybe, it's a prime reason why this functionality isn't implemented yet).
[Fire HD 8 and HD 10 General] DragonFire1024:
It is enabled. And I've been trying to get it to work from device to device as opposed to a TV.
[Fire HD 8 and HD 10 General] sensboston:
How do you know?

I understand that. What I don't understand, why do you need casting from device to device first, what do you mean by "internal casting software" second, and why do you waste your time for this useless RemoDroid, third? ;)

This app, Screen Stream Mirroring Free is working fine for the screen casting to DLNA renderer or Chromecast dongle (tested on both, on the 55'' smart TV screen). Of course, it's a little slower than Miracast (i.e. WiFi direct) but Fire HD 8 don't have Miracast (or WiFi direct) support at all (probably 'cause of incompatible WiFi chip but I don't really know, may only guess).