
Xperia XA1 (G3121), Xperia XA1 Dual(G3112), Xperia XA1 Ultra(G3221/G3223), Xperia XA1 Ultra Dual(G3212) and Xperia XA1 plus Dual (G3412)-SHOULD ALSO WORKS WITH OTHER VERSION TOO.
I am sharing my kernel/boot.img, which is build from Sony Open Source/Qualcomm/ and android source (Very close to Stock KERNEL). Designed to keep balance security/ with high Performance and battery life.
Code:
###Disclaimer###
I am not responsible for any damage, broken or boot looping.
Please respect and try to help each other. You may face sometimes that I cannot answer your questions/or answer your questions a bit later. I am busy with my work and don't have enough time to read and answer all your questions at the same time.
DONATE ME HERE
DONATE-HERE
##############################
Requirements-
##############################
- A working driver for your device.
USB drivers for Xperia devices
- Unlock bootloader
- YOUR firmware must match my kernel version. I used to update the kernel with latest firmware. (DOWNLOAD LATEST VERSION FROM HERE:- LATEST FLASHTOOL)
- Backup your stuff for future
- YOU NEED a refresh stock ROM (means you have to wipe EVERYTHING). Use flashtool to flash the latest firmware. (Remember to check Wipe USERDATA in flashtool)
##############################
Instructions-FLASHING KERNEL/BOOT AND CUSTOM-TWRP RECOVERY
##############################
- First flash the latest firmware.
- Then You need to flash my kernel/boot image and then the twrp-recovery
- Let the device boot completely
- Ensure everything is working, Then
- Reboot the your device into bootloader again and flash the custom- recovery image
IMPORTANT
- Now unplug your device and hold Vol down + power buttons. You have to release both buttons after vibrate.
- Enjoy custom recovery
- Flash the latest magisk to achieve root
- Enjoy
##############################
Features 17/9/2018
##############################
- Based on latest kernel source VERSION = 4, PATCHLEVEL = 4, SUBLEVEL = 83 (48.1.A.2.50) January 9, 2019
- Up to date with the September security update—January 9, 2019
- Hide verifiedbootstate from /proc/cmdline in order to fix the failed SafetyNet CTS check(It can still fail through other means)-GOOGLE PAY SHOULD WORK
- Remove verifiedbootstate flag from /proc/cmdline - Disable CRC check
- Support wireguard VPN protocol
- dm-verity removed
- Sepolicy is patched for latest Oreo (deodex ROMs)
- Scheduler optimize/support for heterogeneous multi-core. Battery efficiency
- Multi-core scheduler enable/optimized
- A lot subsystems converted to use power efficient work-queues
- CAF improvements and optimized
- Enable latest energy aware scheduling patches
- Enable work-queue power-efficient mode by default
- Several other patches to improve the speed and battery usage
- Tweaked the scheduler to reduce/save power by scaling down the frequency of the CPU's or idling them,
- Tweaked to predict the best time to save power on the CPU without affecting performance
##############################
Downloads
##############################
Xperia XA1(G3121-G3112-G3125-G3116-G3123)-(48.1.A.2.50)-(4/Feb/2019)
[KERNEL+RECOVERY]
##############################
Xperia XA1 Ultra Dual(G3212)-(48.1.A.2.50)-(17/January/2019)
[KERNEL][CUSTOM-RECOVERY]
##############################
Xperia XA1 Ultra(G3221)-(48.1.A.2.50)-(18/January/2019)
[KERNEL][CUSTOM-RECOVERY]
##############################
Xperia XA1 Plus Dual (G3412)-(48.1.A.2.50)-(18/January/2019)
[KERNEL][CUSTOM-RECOVERY]
##############################
Source/GitHub
##############################
-42.0.A.1.69
IF YOU LIKE MY WORK AND WANT ME TO CONTINUE, THEN DON'T FORGET TO BUY ME COFFEE
DONATE ME HERE
DONATE-HERE
Special Thanks To:
If you can, donate and respect all the devs
@Chainfire for his great work to achieve root SuperSU
@modpunk for TWRP-recovery 3.2.1-0 and drm-fix THANK YOU
@Androxyde for Flashtool. merci beaucoup pour tout
@munjeni for his great knowledge and tools for extracting SIN images
@rrvuhpg for giving me some idea about Sony XA recovery
THANK YOU SONY FOR SUPPORTING DEVs AND ALLOWING US TO UNLOCK THE BOOTLOADER
Thanks to XDA And everyone else who share their knowledge and works among us in xda.

DONATE ME HERE
DONATE-HERE
##############################
Requirements-
##############################
- A working driver for your device.
USB drivers for Xperia devices
- Unlock bootloader
- YOUR firmware must match my kernel version. I used to update the kernel with latest firmware. (DOWNLOAD LATEST VERSION FROM HERE:- LATEST FLASHTOOL)
- Backup your stuff for future
- YOU NEED a refresh stock ROM (means you have to wipe EVERYTHING). Use flashtool to flash the latest firmware. (Remember to check Wipe USERDATA in flashtool)
##############################
Instructions-FLASHING KERNEL/BOOT AND CUSTOM-TWRP RECOVERY
##############################
- First flash the latest firmware.
- Then You need to flash my kernel/boot image and then the twrp-recovery
Code:
- adb devices
- adb reboot bootloader
- fastboot flash boot boot.img
- fastboot reboot (YES WE HAVE TO REBOOT)
- Ensure everything is working, Then
- Reboot the your device into bootloader again and flash the custom- recovery image
Code:
- adb reboot bootloader
- fastboot flash recovery recovery.img
- Now unplug your device and hold Vol down + power buttons. You have to release both buttons after vibrate.
- Enjoy custom recovery
- Flash the latest magisk to achieve root
- Enjoy
##############################
Features 17/9/2018
##############################
- Based on latest kernel source VERSION = 4, PATCHLEVEL = 4, SUBLEVEL = 83 (48.1.A.2.50) January 9, 2019
- Up to date with the September security update—January 9, 2019
- Hide verifiedbootstate from /proc/cmdline in order to fix the failed SafetyNet CTS check(It can still fail through other means)-GOOGLE PAY SHOULD WORK
- Remove verifiedbootstate flag from /proc/cmdline - Disable CRC check
- Support wireguard VPN protocol
- dm-verity removed
- Sepolicy is patched for latest Oreo (deodex ROMs)
- Scheduler optimize/support for heterogeneous multi-core. Battery efficiency
- Multi-core scheduler enable/optimized
- A lot subsystems converted to use power efficient work-queues
- CAF improvements and optimized
- Enable latest energy aware scheduling patches
- Enable work-queue power-efficient mode by default
- Several other patches to improve the speed and battery usage
- Tweaked the scheduler to reduce/save power by scaling down the frequency of the CPU's or idling them,
- Tweaked to predict the best time to save power on the CPU without affecting performance
##############################
Downloads
##############################
Xperia XA1(G3121-G3112-G3125-G3116-G3123)-(48.1.A.2.50)-(4/Feb/2019)
[KERNEL+RECOVERY]
##############################
Xperia XA1 Ultra Dual(G3212)-(48.1.A.2.50)-(17/January/2019)
[KERNEL][CUSTOM-RECOVERY]
##############################
Xperia XA1 Ultra(G3221)-(48.1.A.2.50)-(18/January/2019)
[KERNEL][CUSTOM-RECOVERY]
##############################
Xperia XA1 Plus Dual (G3412)-(48.1.A.2.50)-(18/January/2019)
[KERNEL][CUSTOM-RECOVERY]
##############################
Source/GitHub
##############################
-42.0.A.1.69
IF YOU LIKE MY WORK AND WANT ME TO CONTINUE, THEN DON'T FORGET TO BUY ME COFFEE
DONATE ME HERE
DONATE-HERE
Special Thanks To:
If you can, donate and respect all the devs
@Chainfire for his great work to achieve root SuperSU
@modpunk for TWRP-recovery 3.2.1-0 and drm-fix THANK YOU
@Androxyde for Flashtool. merci beaucoup pour tout
@munjeni for his great knowledge and tools for extracting SIN images
@rrvuhpg for giving me some idea about Sony XA recovery
THANK YOU SONY FOR SUPPORTING DEVs AND ALLOWING US TO UNLOCK THE BOOTLOADER
Thanks to XDA And everyone else who share their knowledge and works among us in xda.
Last edited: