[ROM]{D6603/33/53} Fragment ROM V5 Finalized Ultra [MM .291][LB/UB]

Dobsgw

Senior Member
Dec 16, 2015
2,100
1,674
0
Update 2018: Not many people are on Z3 anymore and even less using Fragment ROM, but just a heads-up - Mediafire has begun flagging random files as viruses in attempts to get users to purchase Bitdefender from them (I'm assuming they get a commission) so I have taken the liberty of removing all my files so that Mediafire is no longer tempted to flag them up, and so that they don't get any ad revenue from potential users visiting the links. Everything needed is on AFH so this won't affect much anyway. Just an explanation for some missing links.

Fragment ROM by Dobsgw

For Locked Bootloader. UB has it's own version in download section.
Deodexed Base
Based on Latest Sony 23.5.A.1.291 Global Firmware (D6603)
Includes all latest Baseband 61, fotakernel, 28 Jun Sony Kernel
SuperSU 2.79 and TWRP 3.0.2 included with init.d support added

This is a reasonably close to Stock ROM approach with some minor changes such as XZ SystemUI and dynamic framework for improved look and performance. No soundmods, no unnecessary scripts, no bloat unless you want it.
A solid custom ROM for those who like to make their own changes.
Overtime I may add or remove features to fine tune, but anything you feel is missing can just be flashed over for your own personalization.


(The obvious disclaimer: I am not responsible for anything that goes wrong with your device if you flash this. I have taken as many steps possible to ensure top quality and am running this myself, but you have been warned!!)

Main Features of the ROM:

(General)

- Heavily debloated

- SuperUser MOD

- Disabled Mobile Data on/off notification

- Full Zipalign

- Google Play Services drain fix

- Up-to-date (at time of posting) System apps


(Display)

- Xperia X Display Port

- Xperia XA Assertive Display

- 0.25x and 0.75x animation duration (developer settings)


(Look and feel)

- Xperia XZ SystemUI

- Android N Style SystemUI

- Merged WiFi and Signal Icons

- Xperia X Bootanimation

- 30dpi Nav-Bar (more sizes available in downloads section!)

- 4 tiles in a row Quick Settings

- XZ Wallpapers

- XC and XZ Themes

- Dynamic Nav-bar (accords to apps)

- QS accords to theme


(Mods)

- XZ Stamina Mode

- Removed Stamina Notification

- Font Selector and Fonts


(Additional Features)

- MediaScanner app in Settings

- Latest Xperia Home


(if Xposed installed)


- Blurred SystemUI

- Material Xposed Manager

Changelogs:

Changelogs V1 - V3.4:

Fragment ROM Version 1 Changelog:

-Heavily Debloated - Addon Zip for Camera apps and another zip for ALL Bloat can be found below
-Patched services.jar for SuperUserMOD
-Some low level optimizations - Sony did a good job with .291 so I didn't feel a need for much change

-Smart Cleaner from Xperia X fixed (some instability is possible so any issues please turn it off from Settings -> Storage and Memory)
-Merged Wifi and Signal Icons for cleaner looking UI (thanks to Ticklefish's guide)
-Xperia X Display Port (thanks to dontbelieve)
-Assertive Display from XXA (thanks to @AutumQueen92)
-Xperia X System UI (thanks to jjwrongjj)

-Font Selector and fonts (thanks to IgorEisberg)
-Cyberian Camera III with Xperia X libs etc for much better photo quality (thanks to mkdmc and others)

-Blurred SystemUI for use with Xposed (highly recommended) (thanks to Serajr)
-Material Xposed Installer for managing and installing xposed and xposed modules

-Fixed the APN download issue (thanks to Rajeev for patching this)

-CM Filemanager
-MediaScanner (located under Settings>Fragment Modules>Media Scanner Options)
-Latest Xperia Home 63
-30 dpi Nav-Bar for maximum screen space (I can make addons for different sizes at request/ soon when I have time)
-Xperia X boot animation for a more aesthetic boot (thanks to @chitshiv)


Fragment ROM Version 2 Changelog:

-Rebuilt from scratch as HDD died. Thanks Seagate

-Cleaned up the SystemUI apk to add back some defaults
-SystemUI made more like Android N style. No gaps between notifications.

-Weird sound when taking pics/ screenshot with sound on fixed
-Disabled annoying Data Turned Off notification

-Ultra-debloat - to get back mirror link, coverapp, TTS, Talkback, dual shock etc download ADDON V2 and flash in recovery. Boom... it's back.
-Fixed Chrome and ims issues. Symlink errors and badly odexed smali found and fixed by @Bloodlvst so all credit to him.
-Full Zipalign of priv-app and app


Fragment ROM Version 2.5 Changelog:

- Add back Sony Email app
- Edited build.prop to give better results/ remove redundant tweaks etc
- Adaway webserver fixed (if still not working intall as user app. It's a permissions issue. Advanced users can change permissions of .so files in lib to -rwxr-xr-x and set owner and group to "system")
- Added @RyTekk's "Balanced" VM and Govenor tweak. Maybe better battery, but defo more efficient and cooler phone
- Revert to stock from this link from his post: Revert to Stock Govenor Values
- Google Play battery drain reduction
- Updated Cyberian Camera to version IV Re-uploaded without V4. V4 has fish-eye bug.


Fragment ROM Version 3-3.2 Changelog (They are now merged into V3.2 full ROM):

- Updated SuperSU to V2.78 - For now holding off updating SU


- Updated lots of System apps to save space on data partition.
For this reason it is wise to either clean install or uninstall updates in Settings->Apps for those updated or they will exist on both system and data which is a waste of memory.
- Updated to latest Xperia Home 10.2.A.10 (Serajr X Home users need to update to 1.1.5)
- Updated to Latest Xperia Album 7.9.A.0.10
- Updated to latest G Play Services 9.4.52 (438-127739847)
- Updated to latest Google Web View 52.0.2743.98
- Updated to latest Sony Video 9.5.A.1.4
- Updated to latest Sony Music 9.1.12.A.0.1
- Updated to latest Sony Weather 1.3.A.0.2
- Updated to latest Media Scanner (under Fragment Modules) 1.0.55

- Removed Smart Cleaner
- Removed Gmail as System app (updated frequently so wastes partition space)
- Removed CM File Manager. Was buggy sometimes
- Cleaned up Card Style view of Settings. No more lines protruding from the side of options
- Some Google Services optimisation
- 4 tiles in a row in Quick Settings

- Added Xperia XZ wallpapers (found in wallpapers setting of launcher)
- Added Xperia X Compact themes

- Rebuilt Camera files and added Cyberian Cam V5. Tested and working fine. No fisheye bug!
- Revert to Stock Camera with flashable Zip found in downloads- addons section below!


Fragment ROM Version 3.3 Changelog:

-Updated system apps
- Update Album to latest version
- Update Music to latest version
- Xperia XC SystemUI
- Tweaked battery mods to better values

Fragment ROM Version 3.3.1 Patch:

-Patches a mod I missed in V3.3


Fragment ROM Version 3.4 Changelog:

-Nav bar accords to theme OR if app supports dynamic status bar it will be the colour of the app eg green for whatsapp
-Quick Settings accords to theme thanks to bro @Rajeev for his guide
-Moved to XZ SystemUI for better compatibility
-Removed Location Based Wifi. Pointless as wifi drain even when on is minimal.
-Added XZ Settings (no card style) all working. Thanks to @Bloodlvst for fixing my little errors :p
-Added XZ Stamina Mode. Much better than current! Issues however with Ultra Stamina mode after being used some notification access settings will be lost etc. All small stuff with low annoyance.
-Updated WebView to latest version in system
-Updated Xposed Material Installer app


Fragment ROM Version 4.0 Changelog:

-Integrated all OTA etc into full ROM. See past change logs for all features that are added and removed since V1!

-V4 full ROM now has Stock Z3 Camera so you can choose your own mod. I recommend Cyberian Camera.

-Upgraded Stamina Mode to @kansasboy001 's mod. Much more streamlined and no bugs that I know of.
-Changed Charge Optimization to XZ Battery Care. This learns your charge habbits and delays charge from 90% - 100% to preserve battery capacity over charges without compromise to usage time like SoftCharge was doing.
Also possible via @kansasboy001 's XZ port. Found under Settings - Battery - Battery Care (you might need to turn it on before it learn charge habits)

-Battery Care doesn't work on Z3. Likely due to hardware limitations.
-Charge Optimisation added back to its place in Settings - About - Status

-Updated MediaScanner in Fragment Modules to .57 latest
-Updated Album to Latest 7.9.A.1.2
-Updated Xposed Installer to latest version
-Update Google Play to latest .77

Fragment ROM Version 4.1 Changelog:

-Change location of Soft ChargeUI to Settings - Battery (under stamina) thanks to @kansasboy001 for the settings mod for this
-Remove stamina notification
-Rebuild framework-res.apk with latest APK tool to remove 3 dot menu lag
-Update Album
-Update Music
-Update Xposed
-Update weather

Fragment ROM Version 4.2 Changelog:

-Added adoptable storage (options under Settings - Storage and Memory - SD Card - tap 3 dot in corner select settings - Format as Internal) thanks to @PDesire, @_LLJY and @AndroPlus
- Re-uploaded without adoptable storage as is too buggy to use
-System app updates
- Music
- Album
- Adaway
- Xposed Installer
- WebView
- Weather
- Latest Xperia Home
-Build.prop value changed from userdebug to user to allow compatibility with apps such as Android Wear


Fragment ROM Version 5 Finalized Ultra Changelog:

- Merge all previous updates. No more OTAs to flash.
- Updated Settings to show Finalized version

- Updates: Weather to 1.3.A.1.17
Album to 8.1.A.0.24
Music to 9.3.6.A.0.0
Xperia Home to 10.2.A.2.10

- Add 0.25x and 0.75x animation to developer settings - animation durations
(if not there please let me know and I will have to add it for all languages. To test please change system language to English (default for mods) and see if it is there. That lets me know that it worked in the raw format)

- Updated SuperSU to latest version 2.79 for LB version


Known BuGs:

None in V5


Install:
Boot to TWRP recovery.
Do not wipe system as this is done by scripts.
Clean install recommended - perform factory reset before or after flash
Install ROM
[If you have D6633/53 then flash the patch now]
(you can install Xposed Framework now too if you want it once ROM and OTA's are installed)
Wipe cache and dalvik
Reboot
Wait for optimization
Enjoy!!!

(Process for Unlocked Bootloaders differs slightly so follow instructions in Download Section)


INFO:
Developed by Dobsgw
Android Version: 6.0.1
Kernel version: 3.4.0 - Sony Build Tue Jun 28 2016
Android Security Patch Level: 1 May 2016
Baseband Version: 8974-AAAAANAZQ00112-61
Status: Stable


Thanks to: @Bloodlvst, @kansasboy001, @Wolfbreak, RXSMB, @serajr, @IgorEisberg,
@mkdmc and the Cyberian Cam Group, @dontbelive, @jjwrongjj, @Chainfire, @Rajeev, @venkat kamesh


Users: Ask questions in the thread and try to hit thanks for useful answers. It takes 2 seconds and shows appreciation to those helping you)

Devs, Mods etc:
(If I need to adjust this thread, the ROM etc please PM me straight away to work things out)

Just devs: If you want anything from this ROM ask me first or ask the dev who's mod you want. It's good to share, but it might not always be mine to give away so I will redirect you.
 
Last edited:

Dobsgw

Senior Member
Dec 16, 2015
2,100
1,674
0
Fragment ROM V5 Finalized Ultra:

Fragment ROM V5 Links (for Locked Bootloader):

Android File Host: Fragment ROM V5 Finalized Ultra

D6633 Patch V5 (install after flash of ROM before first boot):

Android File Host: D6633 Patch for Fragment ROM V5

D6653 Patch V5 (install after flash of ROM before first boot):

Android File Host (Should now work with APN): D6653 Patch for Fragment ROM

IF YOU HAVE UB SEE HERE

So after reports that V4.1.5 doesn't work, that V4.1.5 did work, that V5 doesn't work and that V5 actually does work (with custom kernels I mean).....
I'm leaving both versions here for people to download. They should both work. It is down to users to get custom kernels to boot with Fragment ROM now as I can only provide the ROM as is. My argument is that if you are running an unlocked bootloader then you should be at an advanced enough level to work out what needs to be done in order to make the phone boot up with a custom kernel. You are free to edit the Fragment ROM zips to your preference and modify anything for your private use to get things working (in fact I encourage you to do this to get the most out of your device!).
So have a go and let users know in the thread what worked for you on which kernel to get it booted up.


V4.1.5 UB Download links:
Android File Host: Fragment ROM V4.1.5 For Unlocked Bootloader
MediaFire: Removed as Mediafire is flagging files as viruses to force users to purchase Bitdefender from them.

V5 Finalized-Ultra UB Download Links:
Android File Host: Fragment ROM V5 Finalized-Ultra for Unlocked Bootloader

Due to incompatibility with RecRoot (the method of achieving root and recovery on Locked Bootloader) I have had to make a separate version of Fragment for Unlock Bootloader users if you want to use custom kernels.
The only difference is the lack of recroot so be warned you need to flash / fastboot your chosen custom kernel for TWRP access (only tested 78Kernel)

Instructions:
Boot to TWRP (install this however you want if you don't already have it)
Factory Reset
Flash Fragment ROM UB Version (this still includes the stock kernel, just not root or recovery)
Flash Kernel (tested with 78Kernel)
Flash SuperSU Systemless
Flash DRM Patch
Reboot (it will probably show a black screen for a while if flashing SuperSU. Don't touch it. If it hangs there for longer than around 5 mins (was for me) then it might not be booting so have patience / try again)


ADDONS:

NAV-BAR Sizes D6603 ONLY (NOW 3 DOT LAG FIXED):
- Dynamic Nav-Bars (ie: will change to color of apps that support this feature):

Dynamic Nav-Bar 36 dpi: AFH - Dynamic 36dpi Nav-Bar

Dynamic Nav-Bar 42 dpi: AFH - Dynamic 42dpi Nav-Bar

Dynamic Nav-Bar 48 dpi: AFH - Dynamic 48dpi Nav-Bar



NAV-BAR Sizes D6633 ONLY:
- Dynamic Nav-Bars (ie: will change to color of apps that support this feature):

Dynamic Nav-Bar 36 dpi: Removed as Mediafire is flagging files as viruses to force users to purchase Bitdefender from them.

Dynamic Nav-Bar 42 dpi: Removed as Mediafire is flagging files as viruses to force users to purchase Bitdefender from them.

Dynamic Nav-Bar 48 dpi: Removed as Mediafire is flagging files as viruses to force users to purchase Bitdefender from them.


SystemUIs:


MediaFire: Removed as Mediafire is flagging files as viruses to force users to purchase Bitdefender from them.

Camera Apps ADDON: Removed as Mediafire is flagging files as viruses to force users to purchase Bitdefender from them.

Missing Apps ADDON #1: Removed as Mediafire is flagging files as viruses to force users to purchase Bitdefender from them.
For this I recommend downloading and using an archive tool to go through and delete all apps you don't want and then flash to get the ones you missed

Missing Apps ADDON #2 (combine with first one to get all bloat or just flash this for all apps that were in V1): Removed as Mediafire is flagging files as viruses to force users to purchase Bitdefender from them.
 
Last edited:

betalaga

Senior Member
Apr 22, 2010
696
13
48
Turin
I'm sorry I haven't understand the joke, i wouldn't remove your joke :)
I have also pokemon go and it drain more more battery then i think your rom have some mods for pokemon go

Inviato dal mio D6603 utilizzando Tapatalk
 

Dobsgw

Senior Member
Dec 16, 2015
2,100
1,674
0
I'm sorry I haven't understand the joke, i wouldn't remove your joke :)
I have also pokemon go and it drain more more battery then i think your rom have some mods for pokemon go

Inviato dal mio D6603 utilizzando Tapatalk
Oh okay no it was bad and looks like a mod for it. I just meant people should play! :p

Battery life is good. I will post screens when I get to around 50%
 
  • Like
Reactions: betalaga

eldoggor

Senior Member
Oct 11, 2012
495
83
0
Floridablanca
Hey man, thanks for this, I am in your deodexed rom from general posts, is the chrome issue fixed in this?

Can I install this one over only wiping cache and dalvik and want lose my apps, right?

Enviado desde mi D6603 mediante Tapatalk
 

Dobsgw

Senior Member
Dec 16, 2015
2,100
1,674
0
Hey man, thanks for this, I am in your deodexed rom from general posts, is the chrome issue fixed in this?

Can I install this one over only wiping cache and dalvik and want lose my apps, right?

Enviado desde mi D6603 mediante Tapatalk
I just removed Chrome completely from this since you can get it from Play Store anyway. I did the same to V2 of the Deodex.
It looks like you need to go to system/vendor/app and delete the ChromeCustomizations folder. I don't know why since I deodexed it, but it causes an issue for Chrome.
I have just done this and it works fine. This will be sorted in V2 :)

Yeah try it. If you have any issues you can clean install, but I don't see any problems from that. Remember this is heavily debloated compared to the Stock Deodex so if any apps are missing you can download the addons and edit them with an archive tool like 7zip or winrar and delete all the bloat you don't want. Then flash it and you'll have the system apps back that you are missing
 
Last edited:
  • Like
Reactions: eldoggor

Dobsgw

Senior Member
Dec 16, 2015
2,100
1,674
0
So far so good. Only recently installed but I'll see how it goes.
Good to hear. Remember for V1 to delete the Chrome Customization folder in system/vendor/app or Chrome won't play nice.

Apart from that I don't think there's any bugs.
I'm already working on changing the SystemUI a little bit, but I'll see what happens. There may be an updated version of the Xperia X one coming soon...
 
  • Like
Reactions: Lord Takyon

Dobsgw

Senior Member
Dec 16, 2015
2,100
1,674
0
Great ROM, anyway to implement support for Mass Storage mode(MSC) ?
I will look into it but no promises ;p

It seems to be an archaic and unnecessary transfer protocol. The device would be partitioned completely differently for true implementation and I think it's best left in the past...

What's wrong with MTP?
 
Last edited:

Dobsgw

Senior Member
Dec 16, 2015
2,100
1,674
0
I tried and is still Blue..
You mean bright blue or dark blue?

This is mine without BlurredUI.

If it isn't the same as mine. Apply the theme and reboot/ restart systemUI.

If you wanted another colour you need to find a theme this black notification panel. I admit that it isn't actually black but that's Sony for you
 

Attachments

  • Like
Reactions: Szambodi

Dobsgw

Senior Member
Dec 16, 2015
2,100
1,674
0
Well I use my SD Card a lot and I tend to transfer huge files and it goes much faster using MSC than MTP, I can also drag files from browsers and other programs when i have MSC but I can't using MTP
Ah okay well I don't think I can add that.
It might be something you need to do yourself for your device. I don't even know if I could do it on a locked bootloader
 

Dobsgw

Senior Member
Dec 16, 2015
2,100
1,674
0
Well I believe it can be done, not sure about the specifics myself but running RXSW ROM it does seem to work even under locked bootloader, great ROM regardless!
Okay well good suggestion.
It won't be a priority but if I get a chance and can manage it I can always add it later.
No time soon though. Taking it slow to make sure it's stable.
Couple things to work out already and I'm working hard on V2
 

Dobsgw

Senior Member
Dec 16, 2015
2,100
1,674
0
Working on version 2. Won't be released until there is a significant enough change to warrant uploading a whole ROM. So could take a while.
I will make it an OTA patch though to flash over V1, but some manual work will need to be done to clean bugs.
So far...
Change Log v2:

Fixed Chrome issues by deleting chrome customization from vendor/apps (people on V1 can do this themselves. Also delete the ims folder in there)
Cleaned up the systemUI apk to add back some defaults from Xperia X
Fixed org.codeaurora.ims stopped issue on some start-ups (version 1 users delete ims folder from vendor/apps as stated)
Disabled mobile data disabled notification as it is annoying as hell
Fixed the weird sound when taking pics/ screenshot with sound on (changed the shutter sound in system back to default)
 
  • Like
Reactions: Lord Takyon