[Sony Xperia XA ROMs, Kernels, Recoveries, & Other ] bigrammy:
I thought I would share this ROM just in case anyone wants something a little different to the Shipped Stock Sony Firmware​

The ROM is based on Sony XA F3111 (Single SIM UK Firmware)

Firmware Version: 33.3.A.1.97

Build Date: Fri Sep 15 04:41:21 CST 2017

It has only been tested on my own UK version Sony XA F3111

BootLoader needs to be Unlocked and of course Usual T&C's apply. Use at your own risk don't blame me if you brick your device or lose your valuable data etc etc.

So what's different about this ROM??

Ok so I have been working on this for quite sometime during the little free time I have.

The ROM is my own preferences only and it may not be to everyone's tastes so you're quite welcome to take it, leave it, add to it, strip it, mod it, etc, etc.

The ROM ditches the not so useful stuff of Sony's but retains what I consider the good stuff like Music Album and the Camera.

Where possible I have replaced the Sony stuff with Google's Stuff which receive regular updates and keep the Rom looking fresh.

The trick to this ROM was finding a good balance without breaking anything in the process which I think I have now achieved.

This is a list of the visible apps installed, there are quite a few none visible Sony & MediaTek apps still installed that relate to settings functions and some background stuff.

Google Apps:

Clock

Calculator

Contacts

Calendar

Chrome

Drive

Files

GMail

Hangouts

Maps

Messages

Phone

Photos

Play Store

Wallpapers

YouTube

Sony Apps:

Album (Please disable this in /settings/app It will constantly search for other apps I removed otherwise. Use the pre-installed Google Photos app instead)

Camera

Music

Radio

Swiftkey (Left this in because I like it)

There is nothing Fancy about this ROM it's based on pure stock with the mods being restricted to the following.

Converted boot.elf to Boot.img

forceencryption Removed.

dm-verity Removed

I converted all the images in the stock Boot Animation so it is now a much more pleasing black rather than the awful white burning out your eyeballs one.

I remember messing with the logo partition once before and that did not end well so I left it alone. Sadly the logo splashscreen is still the awful white version.

TWRP Recovery fixed to support more partitions (Backing Up and Restore)

Flashing Instructions​

The ROM is packaged as a TWRP Backup containing system, oem, boot and recovery (TWRP)

First you will need to install this TWRP HERE which has oem partition support and others too.

1. Install the TWRP Recovery above.

2. Boot to the new TWRP and backup oem, system and boot then move it to a safe place off device or to and external sdcard. Same goes for anything you value like pictures, music, etc, etc

3. Once you have Backed Up everything FORMAT your /data partition using TWRP. Wipe > Format Data (type yes to confirm)

When that's done choose Wipe > Advanced Wipe and select Dalvik / ART Cache and Cache after that from the TWRP menu choose Reboot and select Recovery

4. When back in recovery swipe to allow then do a quick Backup of any small partition like boot or recovery. This will just create the folders on your clean data partition unless your default backup is external sdcard.

5. Now extract/unpack the downloaded ROM from HERE and move the folder SonyXA-Android-One to TWRP/BACKUPS/Sony_XA/

6. Once done go to TWRP Menu and choose Restore and select SonyXA-Android-One

7. Once done go to the Reboot Menu and Choose Power OFF

8. Wait a few Mins and power on normally.

First boot can take a while but if you see the boot animation start everything should be fine so go have a brew while you wait.

Play Services will want to Update so allow that then most apps will need to be updated to the latest version.

Arrange the app icons and widgets on your Home screen and choose a nice wallpaper or live wallpaper and your done.

Hopefully everything will be quick & smooth. :fingers-crossed:

The ROM is not pre rooted so Root in the usual way using Magisk

PS: Ensure you check your app permissions and Default APPS the Phone app is Not the Default one even though it's the only one installed so please choose it Manually along with any others that do not set by themselves.

Thanks

Some Screenshots

......

.....

.....

:cool::cool::cool: