XZ Utils is free general-purpose data compression software with a highcompression ratio. XZ Utils were written for POSIX-like systems,but also work on some not-so-POSIX systems.XZ Utils are the successor to LZMA Utils.
Sony Xperia XZ Android smartphone. Announced Sep 2016. Features 5.2″ display, Snapdragon 820 chipset, 23 MP primary camera, 13 MP front camera, 2900 mAh battery, 64 GB storage, 3 GB RAM, Corning. XZ is listed in the World's largest and most authoritative dictionary database of abbreviations and acronyms. XZ - What does XZ stand for? The Free Dictionary.
Xzアプリをご利用ありがとうございます。 今回、以下の改善を行いました。 修正 ・軽微な修正 改善した結果をできるかぎり早くお届けするため、こまめにバージョンアップを行ってまいります。. Xz xz is a lossless compression program and file format which incorporates the LZMA/LZMA2 compression algorithms. These are the same compression formats used by the 7-Zip program and its command-line version p7zip.
Sony Xperia XZ Android smartphone. Announced Sep 2016. Features 5.2″ display, Snapdragon 820 chipset, 23 MP primary camera, 13 MP front camera, 2900 mAh.
The core of the XZ Utils compression code is based onLZMA SDK, but it has been modifiedquite a lot to be suitable for XZ Utils. The primary compressionalgorithm is currently LZMA2, which is used inside the .xz container format.With typical files, XZ Utils create 30 % smaller output than gzip and15 % smaller output than bzip2.
XZ Utils consist of several components:
- liblzma is a compression library with an API similar to that of zlib.
- xz is a command line tool with syntax similar to that of gzip.
- xzdec is a decompression-only tool smaller than the full-featured xz tool.
- A set of shell scripts (xzgrep, xzdiff, etc.) have been adapted from gzip to ease viewing, grepping, and comparing compressed files.
- Emulation of command line tools of LZMA Utils eases transition from LZMA Utils to XZ Utils.
While liblzma has a zlib-like API, liblzma doesn't include any file I/Ofunctions. A separate I/O library is planned, which would abstract handlingof .gz, .bz2, and .xz files with an easy to use API.
Source code
The files have been signed withthis OpenPGP key.
See theNEWSfile for a summary of changes between versions.
Stable
5.2.5 was released on 2020-03-17.
The packages of the stable XZ Utils releases are hosted on Sourceforgeand thus some of the links below redirect to theXZ Utilsfiles section on Sourceforge.This means that if you use a web browser (detected from the user agent),you will see the Sourceforge download page before the download starts.The redirection shouldn't affect users of GNU Wget and similar utilities.
xz-5.2.5.tar.gz (1750 KiB) signature
xz-5.2.5.tar.bz2 (1439 KiB) signature
xz-5.2.5.tar.zst (1156 KiB) signature
xz-5.2.5.tar.xz (1122 KiB) signature
Development
The new APIs, command line options etc. in development releasesshould be considered unstable.Incompatible changes to unstable features may be done beforethey get included in a stable release.
5.3.1alpha was released on 2018-04-29.It adds the lzma_file_info_decoder() API which is a steptowards adding a random access (seeking) API for .xz files.
xz-5.3.1alpha.tar.xz (1036 KiB) signature
Git repository
git clone https://git.tukaani.org/xz.git
Branches:
- master: the latest development code
- v5.2: fixes for the next 5.2.x release
- v5.0: fixes for the next 5.0.x release (unmaintained)
Building the code from the git repository requires GNU Autotools. Here arethe minimum versions that should work with XZ Utils; using thelatest versions is strongly recommended:
- Autoconf 2.69
- Automake 1.12
- gettext 0.19.6 (Note: autopoint depends on cvs!)
- Libtool 2.4
In addition, po4a is needed fortranslated documentation. If po4a is missing, autogen.sh will failat the end but the package can be built normally still; only thetranslated documentation will be missing.
Bindings
Python
Python 3.3 includesbindings for liblzma.A backport of these bindings are available for Python 2 in thebackports.lzmapackage.
lzmaffi isanother Python binding which adds random-access decompression support.
The original Python 2 binding for liblzma isPylibLZMA.
Perl
Perl bindings for liblzma:IO-Compress-LzmaandCompress-Raw-Lzma.
Haskell
Haskell bindings.
Delphi and Free Pascal
Bindings and example programs for Delphi and Free Pascal are availablehere.
Pre-built binaries
Many free software operating systems already provide easy-to-installXZ Utils binaries.It doesn't make sense to provide links to all those here.Instead, binaries or links to websites providing binaries are listed hereonly for operating systems that don't have well-known repositories whereusers would get software like this.
If you have a website that provides up-to-date XZ Utils binaries foran operating system that meets the the criteria above, let me knowand I will include a link here. Note that I won't host the binariesthemselves without a good reason.
Windows
The Windows version of XZ Utils includes binaries for 32-bit and 64-bit x86.The binaries only depend on msvcrt.dll, which is availableon Windows 98 and later out of the box.
- Command line tools: xz, xzdec, lzmadec, lzmainfo
- Shared (DLL) and static liblzma, required C header files, and liblzma.def to create import libraries for non-GNU toolchains (no import library is needed with GNU toolchain)
- Documentation is in plain text (UTF-8) format. The man pages of the command line tools are included also as PDF.
xz-5.2.5-windows.zip (1463 KiB) signature
xz-5.2.5-windows.7z (696 KiB) signature
DOS
The DOS version of XZ Utils includes only the xz command line tooland some documentation.The xz tool should work e.g. on FreeDOS (also in DOSEMU), MS-DOS,and Windows 95/98/98SE/ME.This doesn't necessarily work in DOSBox at all,and at least some problems are expected under Windows XP Command Prompt(signal handling doesn't work).
Since the DOS version is naturally going to get very little testing,it is recommended to use the Windows version instead of the DOS versionif you need xz under Windows 98 or later.It is likely that that the DOS version will be updated only occasionally.
5.2.0 and later have experimental support for 8.3 filenames.See xz-dos.txt in the binary package ordos/README.txt in the source package for details.
xz-5.2.5-dos.zip (255 KiB) signature
The package includes some copylefted code fromDJGPP andCWSDPMI.The relevant source code is available from their home pages,and copies are also available below.
djlsr205.zip (2000 KiB)
djtst205.zip (1061 KiB)
csdpmi7s.zip (88 KiB)
Juan Manuel Guerrero has made a more complete port of XZ Utils to DOS.It also has support for short file names (8.3), but the namingmethod is different from the one found in 5.2.0 and later.It is available fromDJGPP mirrorsunder /current/v2apps (e.g. xz-500b.zip for 5.0.0 binaries).
Old versions
Source and binary packages ofold XZ Utils releasesare available on a separate page.
Supported platforms
Below is an incomplete and somewhat vague (version numbers mostly missing)list of operating systems on which XZ Utils should work.The compiler(s) or toolchains are mentioned in parenthesis.GCC refers to GCC 3 or later.If you have additions or corrections, please email them to me.
- GNU/Linux (GCC, LLVM/Clang, ICC, IBM XL C)
- GNU/HURD (GCC)
- DragonflyBSD (GCC)
- FreeBSD (GCC, LLVM/Clang)
- MirBSD (GCC)
- NetBSD (GCC)
- OpenBSD (GCC)
- MINIX 3 (GCC) [1]
- Haiku (GCC4)
- Mac OS X (GCC)
- Solaris 8, 9, 10, 11 (GCC, Sun Studio) [3]
- Solaris 2.6, 7 (GCC)
- HP-UX (GCC, HP ANSI C) [2]
- Tru64 (GCC, Compaq C compiler) [1]
- IRIX (MIPSpro) [1]
- AIX (GCC, IBM XL C)
- z/OS (IBM XL C)
- QNX (compilers?)
- OpenVMS (HP C compiler) [1]
- OpenVOS 17 (GCC)
- Windows 95 and later (GCC/MinGW, GCC/MinGW-w64, GCC/Cygwin, GCC/Interix, Visual Studio (VS can only build liblzma)) [1]
- OS/2, eComStation (GCC)
- DOS e.g. FreeDOS and MS-DOS (GCC/DJGPP) [1]
[1] See also the platform-specific notes in the INSTALL file.
[2] 2010-09-22: HP ANSI C compiler crashes when compiling XZ Utilson PA-RISC. On Itanium there are no problems.
[3] On Solaris 8 and 9 one may need to passac_cv_prog_cc_c99= to configure if using Sun Studio.
Licensing
The most interesting parts of XZ Utils (e.g. liblzma) are in thepublic domain. You can do whatever you want with the public domain parts.
Drivers shinko. Some parts of XZ Utils (e.g. build system and some utilities) are underdifferent free software licenses such as GNU LGPLv2.1, GNU GPLv2,or GNU GPLv3.
See the fileCOPYINGfor more details.
- Released 2017, April 03
161g, 8.1mm thickness
Android 7.1, up to Android 8.0
32GB/64GB storage, microSDXC - 0.9%3,121,855 hits
- 5.2'1080x1920 pixels
- 19MP
- 4GB RAMSnapdragon 820
- 2900mAh
Also known as Sony Xperia XZs Dual with dual-SIM card slots
Network | Technology | GSM / HSPA / LTE |
---|---|---|
2G bands | GSM 850 / 900 / 1800 / 1900 - SIM 1 & SIM 2 (G8232) | |
3G bands | HSDPA 800 / 850 / 900 / 1700(AWS) / 1900 / 2100 - G8231, G8232 | |
4G bands | 1, 2, 3, 4, 5, 7, 8, 12, 13, 17, 19, 20, 26, 28, 29, 32, 38, 39, 40, 41 - G8231, G8232 | |
Speed | HSPA 42.2/5.76 Mbps, LTE-A Cat9 450/50 Mbps |
Launch | Announced | 2017, February 27 |
---|---|---|
Status | Available. Released 2017, April 03 |
Decompress Xz
Body | Dimensions | 146 x 72 x 8.1 mm (5.75 x 2.83 x 0.32 in) |
---|---|---|
Weight | 161 g (5.68 oz) | |
Build | Glass front (Gorilla Glass 5), aluminum back, plastic frame | |
SIM | Single SIM (Nano-SIM) - G8231 Hybrid Dual SIM (Nano-SIM, dual stand-by) - G8232 | |
IP68 dust/water resistant (up to 1.5m for 30 mins) |
Display | Type | IPS LCD |
---|---|---|
Size | 5.2 inches, 74.5 cm2 (~70.9% screen-to-body ratio) | |
Resolution | 1080 x 1920 pixels, 16:9 ratio (~424 ppi density) | |
Protection | Corning Gorilla Glass 5 | |
Triluminos display X-Reality Engine |
Platform | OS | Android 7.1 (Nougat), upgradable to Android 8.0 (Oreo) |
---|---|---|
Chipset | Qualcomm MSM8996 Snapdragon 820 (14 nm) | |
CPU | Quad-core (2x2.15 GHz Kryo & 2x1.6 GHz Kryo) | |
GPU | Adreno 530 |
Memory | Card slot | microSDXC (uses shared SIM slot) - dual SIM model only |
---|---|---|
Internal | 32GB 4GB RAM, 64GB 4GB RAM | |
eMMC 5.1 |
Main Camera | Single | 19 MP, f/2.0, 25mm (wide), 1/2.3', predictive PDAF, Laser AF |
---|---|---|
Features | LED flash, HDR, panorama | |
Video | 4K@30fps, 1080p@30fps (gyro-EIS), 720p@960fps, HDR |
Selfie camera | Single | 13 MP, f/2.0, 22mm (wide), 1/3.1', 1.12µm |
---|---|---|
Video | 1080p@30fps |
Sound | Loudspeaker | Yes, with stereo speakers |
---|---|---|
3.5mm jack | Yes | |
24-bit/192kHz audio |
Comms | WLAN | Wi-Fi 802.11 a/b/g/n/ac, dual-band, Wi-Fi Direct, DLNA, hotspot |
---|---|---|
Bluetooth | 4.2, A2DP, aptX, LE | |
GPS | Yes, with A-GPS, GLONASS, BDS | |
NFC | Yes | |
Radio | No | |
USB | USB Type-C 2.0; USB On-The-Go |
Features | Sensors | Fingerprint (side-mounted, region dependent), accelerometer, gyro, proximity, barometer, compass, color spectrum |
---|
Battery | Type | Li-Ion 2900 mAh, non-removable |
---|---|---|
Charging | Fast charging 18W Quick Charge 3.0 |
Misc | Colors | Black, Warm Silver, Ice Blue |
---|---|---|
Models | G8232, G8231, SOV35, 602SO, SO-03J | |
Price | About 220 EUR |
Tests | Performance | AnTuTu: 170766 (v8) GeekBench: 808 (v5.1) GFXBench: 21fps (ES 3.1 onscreen) |
---|---|---|
Display | Contrast ratio: 1223:1 (nominal), 3.818 (sunlight) | |
Camera | Photo / Video | |
Loudspeaker | Voice 62dB / Noise 65dB / Ring 73dB | |
Audio quality | Noise -93.5dB / Crosstalk -92.7dB | |
Battery life |
Disclaimer. We can not guarantee that the information on this page is 100% correct. Read more
Sony Xperia XZs - user opinions and reviews
- angelia
- fCT
How is battery backup after upgrading to oreo? Is it overheating?
- RMR
- w6V
Xzavier Hill
Any help on my issue please.
- Tammy
- yQL
how?