[Sony Xperia XZ1  Themes, Apps, and Mods] WOLF33B:
PLEASE READ BEFORE USE OR ASK!. ​

IMPORTANT WARNING: ​

DO NOT DOWNLOAD THIS SOFTWARE FROM ANY SOURCE OTHER THAN THIS THREAD/FORUM. IT IS XDA EXCLUSIVE AND I WILL NOT RELEASE IT ON ANY OTHER FORUM. ANY FORUM THAT USES MY NAME OR REPOSTS IT IS NOT ME OR APPROVED BY ME. I AM NOT RESPONSIBLE FOR ANY VIRUSES OBTAINED BY DOWNLOADING THIS SOFTWARE FROM AN UNAUTHORIZED SOURCE. YOU HAVE BEEN WARNED!.​

PLEASE READ THE DESC. AND CHANGELOG 1.0.1.2 FOR DEBUGING RELATED FUNCTION​

IDEA BEHIND THIS SOFTWARE​

As a long-time secondhand Xperia user, I have always preferred the Japanese version due to its lower price and Grade A quality. It is widely agreed upon that the Japanese version of the Xperia has slightly different hardware and software, and is often full of bloatware and dead services, especially for releases prior to the Xperia 1.

I have been developing this script for a long time for my own personal use, but I noticed that there are many people on the internet asking how to convert the Japanese version to the global version. This inspired me to create the Xperia All In One Debloat (XAIOD) tool, which allows users to easily remove bloatware with a single click. This tool is made with love for the Sony and XDA communities.

Official Demo Video

Community Demo video

Spoiler content hidden.

Spoiler content hidden.

Feature​

-All in one EXE

No need to download ADB separately. Simply download and run XAIOD.exe anywhere, with its own built-in ADB (note: Xperia driver may need to be installed manually for some devices).

-Simple as click and wait

While advanced users can use the manual mode to select specific settings, this software is designed for simplicity. Just click and select what you want to remove, from vendor/operator apps only to full bloatware and dead/Japan-specific software, with just two clicks. Wait for the process to complete (note: depending on your PC hardware and phone vendor, it may take a long time, but it is easily cancelable with the escape key if it gets stuck).

-Almost foolproof

There is almost no way to break your phone with this software. It has triple fool protection (no joke - I really don't want to be blamed if someone uses this in a very stupid way) and has been tested on two real Xperia devices (Xperia XZs and XZ1 with Android 8 and 9) to the extreme, with no harm done to either device. However, someone may eventually find a way to use this in the most "unhuman" way possible, so please use with caution.(For the average user, this is 99.99% harmless, even if unplugged/rebooted during the process.)

-Completely offline

For those who may be wondering or concerned, this software works fully offline. There is no need to enable a firewall or make any changes to your antivirus software. If you prefer, you can simply disconnect from the internet and the software will continue to function like a charm (With the exception of external links like xpricheck.com, which I have included for reference, because let's face it, even I can't write out the entire database of Sony smartphone information that this software is indexing. But don't worry, it won't affect anything on your end. Unless, of course, you're dying to know what SOV35 or S0-5k stands for. In that case, just double click on any of the devices under Supported Models menu)

-Provided by me, maintained by us

This software could have been made in just two days, but I am taking it one step further by adding all future features now for easy updates. While it took longer to create, it will be easy to update and I am now finished with my work. It is now up to the community to provide me with app lists. So, while the native device list is currently small, the compatible list and community list will grow over time, thanks to you - those who help test by using it, adding more devices by giving/donating your vendor app names, and confirming whether things work or not by commenting.

How to use​

Download this Software + download Xperia driver (if needed only).

Enable USB Debugging by going to:

Settings > System > About phone > Tap build number (Android 8/9/10)

Settings > About phone > Tap build number (Android 11/12) Then:

Settings > System > Developer option > USB debugging tap to on (Android 12)

Settings > System > Advanced > Developer option > USB debugging tap to on (Android 9)

Settings > System > Developer option > USB debugging tap to on (Android 8) (Enabling "stay awake" is recommended if your display turns off in less than 5 minutes)

Plug your phone into your PC with a data cable (no more than 1 device)

Run the software.

Wait until the software recognizes the device. If the software is not detecting anything, check your phone and allow USB debugging on this PC.

Check if your device's status is native/compatible or not supported(use Section 8A for unsupported).

If native/compatible, hit auto mode and select the apps you want to debloat (more info below).There will be a progress bar in the middle of the screen. Wait and please do not touch your phone or computer (finishing the process may take longer than other steps, so please be patient) Skip whole 8 Section.

A. if it unsupported use manual mode. then select the Operator of your devices(if you doenst know your operator check the bloatware ex:yellow themed bloatware is mostly KDDI AU).

B. in extra it recomended to only Third Party mode. but in case you want also remove verything including sony dead services Both is the option you need to set

C. Keyboard Replacement only for older devices using Swiftkey. if you use it. you can replace with sony keyboard or remove it if you want to use gboard. this option also remove all swiftkey bloatware app(not only the keyboard)

After it finishes, you will be sent back to the main menu. At this point, all is done.

DEVICES LIST​

Native: App list is created and tested with real devices(100% bloatware removed and stable)

Compatible: No app list yet, but similar lists from other native phones can be used(up to 90% bloatware removed)

Compatible(untested): similar like Compatible. but worse as it still using older devices list and targeted to modern devices(would be lucky if hit 60% or more bloatware removed).

Not Supported: This device is detected as Sony, but there is no app list that can be used with it (auto mode not available, use Manual with caution)

Not recognizable: ADB debugging may not be enabled or the device you have plugged in is not a Sony or has been modified. Features are disabled to prevent harm to your device.

​

Native Models:​

AU: SOV36, SOV39, SOV40

Docomo: SO-03J

Softbank: N/A

Global: G8341

Compatible Models:​

AU: SOV35, SOV34, SOV33, SOV37, SOV38

Docomo: SO-02J, SO-04J, SO-01J, SO-04H, SO-02K, SO-05K, SO-03K, SO-04K, SO-01L

Softbank: N/A

Global: G8342, H8416, H9493, H9436, J8170, J9110

Compatible(Untested) Models:​

AU: SOV41, SOV43, SOG01, SOG02, SOG03, SOG04, SOG05

Docomo: SO-51A, SO-52A, SO-51B, SO-52B, SO-53B, SO-51C, SO-52C, SO-53C, SO-54C, SO-51D, SO-52D, SO-53D

Global: XQ-AT72, XQ-AT52, XQ-AT51, XQ-BC72, XQ-BC52, XQ-BC62, XQ-CT62, XQ-CT72, XQ-CT54

Community Models:​

Docomo: SO-01K

Differences between modes in Auto.​

Operator only:

This will only remove specific apps from specific vendors (Docomo/AU/Softbank) without removing other bloatware.

Operator + third party:

This will do the same as operator only, plus removing generic bloatware (Facebook, antivirus, etc.).

Third party only:

This will only remove generic bloatware without removing vendor apps.

Full Debloat:

This will remove all bloatware, both vendor and generic, and remove all Japanese-specific apps or Sony dead services.

How to Help this software grow:​

There are three ways in which you can help this software grow:

The easiest and most effortless way is by upvoting, sharing, liking, or following me on XDA, YouTube, or Instagram. One single like already makes my day!:giggle:

Using an APK analyzer is another way to help. With this app, you can see package names, which are the most important thing in this software. To do this, download the app, take a screenshot of all the app list on your phone (cropping, removing, or painting over any private apps if you wish), and send it to me (don't forget to include your phone variant, model, and operator).

If you are an advanced user, simply comment with your whole phone's package names that you have dumped with ADB shell.

Any help counts, and for the first user who provides package names, their username will be written next to the device model in the Supported model menu.

Next Update:​

Next Big version : End of Support(source code are gone due to accident format Sorry)

Known bug/issue:​

possible to make program not responding by hotswaping while processing

on some model. sony software update accidentally included as bloatware, where it not suppose to, it most of model are docomo. please be advice if you using modern devices that still get software update to check if you devices effected or not. for end of support devices this does not effect everyday use except setting can crash if some app redirect user to see software update(e.g security update under lock screen and security)

android 7 or lower may have problem keyboard now showing if using replace feature. please try restart your devices and manually change keyboard settings(unfixable)

If you encounter any other bugs, please let me know.(a minor bug will be patch as support but no major bug will be fixed sorry)