[Xperia XA/F3115]Stock_Marshmallow_ROM_Ultraslim (Full deodxed)

Thank to rrvuhpg‘s awesome root and recovery that allow us to install custom roms on Xperia XA. Hence, i have made a MM ROM which is fully deodexed and ultra slim, hope you will enjoy.

Based on F3115_Customized AU_1302-4361_33.2.A.4.70_R4A, and for F3115 devices only.
You have to unlock your bootloader and flash this rom.

Features:
– Full deodexed & Ultra slim
– Disabled signature verification (Not sure)
– Added AudioRecorder
– Modified Xperia Home
– Modified OEM partition
– Updated some apps (e.g: Music, Video, Album, etc.)

Simplified List:
– Video
– AnonymousData
– FaceLock
– Google Apps (except Play Store)
– Input Methods (except English)
– Live Wallpapers
– SonyEntrance
– Some widgets & plugins
– Smallapps (except Touchblock)
– Sony UpdateCenter
– SynHub
– Useless Camera plugins
– Tasks, etc.

Installation:
1. Unlock bootloader and flash boot and recovery by following rrvuhpg’s post.
2. Boot into recovery mode
3. Wipe Data, Cache and Dalvik Cache & flash this ROM
4. Flash other packages (e.g.: supersu, drm, xposed) if you want

Download:
– ROM: F3115_MM_33.2.A.4.70_ULTRASLIM.zip
(MD5: 71aef0aa3aa5cbffa8ed31a8a557bb39)

Further Step (Optional):
Because the rom occupies around 1.1 GB in system partition, you can shrink your system partition (to 1.5GB or 2GB, for example) and expand your userdata partition. I did it and i am sure you can heve a try. Here is the tutorial i followed.

Thanks:
@IgorEisberg for the XperiFirm
@rrvuhpg for the root and recovery

[Xperia Z2 / D6503]Marshmallow_Stock_291_ROM_Ultraslim (Full deodxed)

Hi,bros, i have created a MM_ROM which is fully deodexed and ultra slim, hope you will enjoy.

Based on D6503_23.5.A.1.291_R4D_Customized_AU, and for D6503 devices only.
For both locked & unlocked devices (unlocked devices maight have to flash a additional package to restore DRM keys).

Features:
– Full deodexed & Ultra slim
– Rooted with SuperSU
– Disabled signature verification
– Added AudioRecorder
– Modified Xperia Home
– Xeria XZ Wallpapers
– Fixed usb configuration in Settings (parts)
– Adjusted lowest Brightness level to 4
– Newest hosts files (for AD blocking)
– Updated some apps (e.g: Music, Video, Album, etc.)

Simplified List:
– AnonymousData
– FaceLock
– Google Apps (except Play Store)
– Input Methods (except English)
– Live Wallpapers
– MirrorLink
– SonyEntrance
– PS4 Wireless Controller
– Some widgets & plugins
– Smallapps (except Touchblock)
– Sony UpdateCenter
– SimpleHome
– SynHub
– Useless Camera plugins
– Tasks, etc.

Installation:
1. Boot into recovery mode
2. Wipe Data, Cache and Dalvik Cache & flash this ROM
3. Flash other packages or mods(e.g.: xposed, camera mods…) if you want

Download:
– ROM: Z2_MM_23.5.A.1.291_ULTRASLIM.zip
(MD5: 15ad2ac2a000bdcdc1c954fdb1d640bf)

Thanks:
@IgorEisberg for the XperiFirm
@Laercio_lalau for the root files
@serajr for the Recovery

[Xperia Z2 / D6503]Marshmallow_Stock_575_ROM_Ultraslim (Full deodxed)

Hi,bros, i have created a MM_ROM which is fully deodexed and ultra slim, hope you will enjoy.

Based on D6503_23.5.A.575_R4D_Customized_AU, and for D6503 devices only.
For both locked & unlocked devices (unlocked devices maight have to flash a additional package to restore DRM keys).

Features:
– Full deodexed & Ultra slim
– Rooted with SuperSU
– Disabled signature verification
– Replaced with Xperia X Themes
– Replaced with Xperia X Bootanimation
– Replaced with Xperia X ImageEnhancer
– Replaced with Xperia X Wallpapers
– Added AudioRecorder
– Modified Xperia Home
– Fixed usb configuration in Settings
– Adjusted lowest Brightness level to 4
– Unlocked Camera (20MP, new focus mode, etc.)
– Updated some apps (e.g: Music, Video, Album, etc.)

Simplified List:
– AnonymousData
– FaceLock
– Google Apps (except Play Store)
– Input Methods (except English)
– Live Wallpapers
– MirrorLink
– SonyEntrance
– PS4 Wireless Controller
– Some widgets & plugins
– Smallapps (except Touchblock)
– Sony UpdateCenter
– SimpleHome
– SynHub
– Useless Camera plugins
– Tasks, etc.

Installation:
1. Boot into recovery mode
2. Wipe Data, Cache and Dalvik Cache & flash this ROM
3. Flash other packages (e.g.: recovery, xposed) if you want

Download:
– ROM (no Recovery): Z2_MM_23.5.A.570_ULTRASLIM.zip
(MD5: 9b86938d9fa0152b0de2f2cb33cac301)
– NEW ROM (with Recovery): Z2_MM_23.5.A.570_ULTRASLIM_NEW.zip (MD5: 11cde24b1494175bf4a5d33239702b2a)
– System_Dump_Deodexed (it is not a flashable package): Z2_MM_system_570_deodexed.zip (MD5: 0b0e1d5435c98df6b9b9309341a55c6e)
– 575 ROM (with Recovery): Z2_MM_23.5.A.575_ULTRASLIM.zip (MD5: 993b8318085034defc48bff6b1414b53)
Thanks:
@IgorEisberg for the XperiFirm
@Ben Ling & machao44 for the Xperia X themes&bootanimation
@Laercio_lalau for the root files
@serajr for the Recovery

[TUTORIAL] Unlock Xperia Camera Features

This tutorial will show you how to enable some features for Xperia Camera.

1. Decompile SemcCameraUI.apk
2. Choose the features you want to enable
3. Compile it and done!

Features:

A. Enable SuperiorAuto 20MP/23MP (Thank Chocolatetrain)
Step 1: modify the file “SemcCameraUI\res\values\bools.xml

 
    false
    true

Step 2: modify the file “SemcCameraUI\res\values\arrasy.xml

    
    
        TWENTY_THREE_MP
        TWENTY_MP_WIDE
        EIGHT_MP
        EIGHT_MP_WIDE
        THREE_MP
        TWO_MP_WIDE
    
    
        TWENTY_MP
        FIFTEEN_MP_WIDE
        EIGHT_MP
        EIGHT_MP_WIDE
        THREE_MP
        TWO_MP_WIDE
    
    
        TWENTY_THREE_MP
        TWENTY_MP_WIDE
        TWENTY_MP
        FIFTEEN_MP_WIDE
        EIGHT_MP
        EIGHT_MP_WIDE
        THREE_MP
        TWO_MP_WIDE
    
    
        TWENTY_MP
        FIFTEEN_MP_WIDE
        EIGHT_MP
        EIGHT_MP_WIDE
        THREE_MP
        TWO_MP_WIDE
    

B. Enable more ISO values for 20MP/23MP
Step: modify the file “SemcCameraUI\smali\com\sonyericsson\android\camera\configuration\parameters\Iso.smali

    const/16 v9, 0xf00    # (HEX)f00 = (DEC)3840
    const/16 v9, 0x1760    # (HEX)1760 = (DEC)5984

C. Enable SCN(Scene selection) for 20MP/23MP
Step: modify the file “SemcCameraUI\smali\com\sonyericsson\android\camera\parameter\dependency\DependencyApplier.smali

    const/16 v1, 0xf00    # (HEX)f00 = (DEC)3840
    const/16 v1, 0x1760    # (HEX)1760 = (DEC)5984