eXistenZ for XC Including Xposed

Search This thread

levone1

Senior Member
Dec 28, 2014
3,827
1,478
Port of @lubik1's port for X. Original thread here - https://www.google.com/url?sa=i&sou...aw0zrrid9BEYKypZ0HW_qFZ9&ust=1543487327044956

Credits (from lubik1's thread):
@niaboc79 - for best custom stock-based rom (eXistenZ)
@Pandemic - for best eXistenZ modifications
@tobias.waldvogel - for root kernel tool
@runels - for tests and help with modifications
@Gray47Maxx - for tests, help with translation
@Chippa_a - for makes recovery official for Xperia X

Features:

Status bar custom settings:

Enable / disable battery icon.
Enable / disable battery percentage.
Network traffic monitor with options.
Double tap to sleep.

Notification panel custom settings:

Panel background has a darker shade.
New color for user icon.
Quick pulldown.
Enable / disable QS footer warning.
Enable / disable light systemUI style (Panel background color, icons color, volume panel color).
Blur notification panel with options.
Less annoying Heads Up (Heads up only for dialer and messaging apps).
Heads up options (Timeout, snooze timer).

Quick settings custom settings:

Small QS tiles (from 3 to 8).
Enable / disable brightness slider.
Enable / disable tile titles.
Vibrate on touch.
Music track title.
Layout customization (Portrait and landscape, Columns and rows).
Music quick setting.
Picture in picture quick setting.
Caffeine quick setting.
Night light quick setting.

Lockscreen custom settings:

Force see through clock.
Enable / disable album art.
Lockscreen charging infos (Amperage, temperature, remaining time).
Double tap to sleep.
Custom Left and Right shortcuts (Inside SystemUI tuner options).

Navigation bar and buttons custom settings:

Navigation bar height (Portrait and landscape).
Double tap to sleep.
Show power menu on secure Lockscreen.
Power button torch.
Navigation bar buttons tuner (Inside systemUI tuner).
Show left and right arrows when the keyboard is showed to move cursor.
Show backward and forward buttons when a media is played.

Recent panel custom settings (Inside appearance settings) :

Icon pack support.
Pinch recent panel to close all task.
Lock applications who won’t be cleared when clearing the apps.
Kill apps button in a safe way.
New clear all button animation.

Slim recent panel with options:

Pinch to close all tasks.
Icon pack support.

Xperia XZ2 lockscreen clock.
Xperia XZ2 lockscreen Loops animation.
Xperia XZ2 Ambient Display.
Xperia XZ2 diable touchscreen with screen off.
Xperia XZ2 screen on/off animation.
Xperia XZ2 new framework and UI style.
Xperia XZ2 Contact app.
Xperia XZ2 Clock widget.
Xperia XZ2 Xperia Assist app.
Xperia XZ2 Weather widget.
Xperia XZ2 Google search widget.
Xperia XZ2 Dialer.
Xperia XZ2 Sound Enhancement.
Xperia XZ2 Settings.
Xperia XZ2 Themes.
Xperia XZ2 Sounds.
Xperia XZ2 Boot animation.
Xperia XZ2 Skin Core engine.
Xperia XZ2 Skin Effects.
Xperia XZ2 Skin Pickers.
Xperia XA2 Camera.
Xperia XA2 Animated wallpaper.

Unified patch for Single and Dual sim users.
Latest beta Xperia home.
New Ambient Display options.
Add long press volume keys to skip tracks.
Lockscreen weather with Icon pack support (Settings inside Appearance settings).
Default Weather images replaced by Galaxy S8 one.
Statusbar clock options (Left, Center, Right, Date, AM/PM).
Battery bar with settings.
Reworked quick toggles brightness slider with new functionalities (Try to press and longpress all buttons ).
Reworked many part of Statusbar code to implement Android 8.1 optimizations.
Reworked Statusbar ticker code.
Statusbar battery options (Default, circle, square, landscape, droid, text).
Statusbar weather.
SystemUI tuner enabled by default.
Screen recording in power menu.
Removed useless battery setting from SystemUI tuner options.
QS tiles customizer: respect user tiles columns value.
Added eXistenZ banner inside about settings.
Added night display custom brightness settings.

+ all the features made by @Pandemic:

The framework has been redesigned (the mobile data notification has been removed).
LTE is changed to 4G.
Updated SystemUI (rounded corners in Recents).
Stamina levels are remade (Warning at 5 and 10% respectively).
The eXistenZ menu is hidden from applications.
Added animation speed: 0,25x.
Keyboard: Xperia Material Keyboard.
Google Calendar is replaced by Xperia calendar.

Improvements in the final patch v3.0 for version 7.0.0:

Fixed bug with rejecting incoming calls
Fully ported RIL part from Xperia XZ
Improved patch installation script
Added working and effective init.d scripts
Firmware cleaned up from bloatware
Optimization of Deodex for eXistenZ O v7.0.0 patch
Xposed Fix is ​​now included into the ROM
Full SuperUserMod is included as well
Increased the number of false positives of the fingerprint scanner from 5 to 10
The management of the sound of notifications and calls is now added in the settings and in the quick pop-up menu.
Due to tweaks of build.prop and init.d, the battery life of the phone from a single charge is significantly increased
Fixed Roaming Data in Settings
Added customization of the location of the "clear all" button in Recent
Fixed white QS in SystemUI
Fonts are cut from the Display settings, because they doesn't work
Fixed clock widget to use third-party fonts
Fixed display of controls in the Calendar
Fixed WFD
Add Doze (Ambient Display Mode)
Other minor fixes and optimization.


Downloads:

Deodex zip: https://mega.nz/#!dkdGnK7b!VMgKwV4XIooO5erGsIQsKaK-ceEw9ZlIM67XLe74flg
CE1_118_deodex: https://mega.nz/#!x19SmCaL!ETvP3ro9IiFhGoYoeGlfp6mcazKIpuzTzbWERLdOj-0
eXz_Xc zip (older version): https://mega.nz/#!9psmUQQY!eH07TwCpv5OEcJS-fEErKiJpxYiYc6T-hnStCfDXmsA
eXz_v3.2_Xc (latest): https://mega.nz/#!o0EEGAra!WZkx1ghbkMpuuNFkJQkE1zZK5Wm94Xp1Xj55FYoSB8A

Instructions:

1. Start from stock 118, clean flash, boot to recovery and flash deodex zip, (takes about 10 minutes). Then boot phone until you get to home screen
* 1a. If you want fingerprint support, you need to start from European firmware, (fingerprint disabled in US fw; I don't know about other regions. I tested with CE1 customization), and use CE1_118_deodex zip
2. Power off, boot to recovery, and flash eXz zip. IMPORTANT - You will need your own boot img. The one included in the zip will not work on XC. I didn't include it in the zip, because everyone's is different, especially if you use rootkernel with TA mounted, (like I do), so you have to have a backed up boot img, with Magisk (SuperSU might work too - I haven't tried), that you need to flash before you reboot. Easiest thing is probably to flash Magisk on your stock rom, then make a backup in TWRP, then wipe everything and follow these instructions from scratch, and when you get to this point, go to 'Restore' in TWRP menu, select your backup, and uncheck everything except 'boot', then swipe to restore your boot img. If you know how to use dd command, you can just do that and have a backed up boot img file on your phone that you can flash at this point, or, if you did use rootkernel, you probably still have a copy of your boot img in the rootkernel folder. Whatever the case, flash your boot img here
3. Reboot

Summary:

1) Flash stock 118
2) Flash deodex zip (if you want fingerprint support, flash CE1 version, [maybe good idea to choose the same version in Flashtool initially also
I don't know if it matters], If not, pick either one)
3) Boot the phone and go through setup until you get to the home screen
4) Power off, boot to recovery, and flash eXistenZ zip - don't turn the phone on
5) Flash a rootkernel-modified boot img for your phone. You can do this with fastboot, or restore from a backup in TWRP

Notes:

- Don't do any data wipes after you boot (after deodex). Just start from clean stock and follow steps
- When flashing exz zip, watch for prompt at SELinux zip. First press volume up when prompted, then press volume down to set SELinux permissive
- Exz zip deletes Swiftkey and replaces it with Xperia keyboard, so you have to enable it in settings to have any keyboard
- Phone will be a bit laggy at first, while it does all of it's optimizations/updates, etc. After all done and a couple of reboots, will be fine
- One user here - https://xdaforums.com/showpost.php?p=79054646&postcount=146 - said he got bootloop unless he flashed the modified boot.img before booting the deodex. I didn't have to do that, but if you have that issue, might be worth a shot. Note that you will still have to flash the boot.img again at the end, because eXistenZ zip will overwrite it.
- If battery care app won't open, see post 211 and 212 - https://xdaforums.com/showpost.php?p=79118700&postcount=212

Bugs:

I don't know of any. Let me know if you find them, because I told niaboc79 I wouldn't post this unless bug-free

Dark mod pack (for older version) - https://mega.nz/#!YpU0GapC!nz2mVjh4zfqerNdUngsAAKVx5x_jBFAQrMdy2W1rtW8 Flash in recovery after eXistenZ is installed. Screenshots here - https://xdaforums.com/showpost.php?p=78295876&postcount=32

Dark mods for newer version - https://mega.nz/#!U0EylIxT!JrwiO8TUmIHhLfadNFO_D_iFzYKVGSdGRIUN9QgZ7Eo
Screenshots - https://xdaforums.com/showpost.php?p=78318609&postcount=43

Boot animation fix attached (not too big)
 

Attachments

  • boot_anim.zip
    5.3 MB · Views: 243
Last edited:

levone1

Senior Member
Dec 28, 2014
3,827
1,478
Screen shots...
 

Attachments

  • Screenshot_20181116-120034.jpg
    Screenshot_20181116-120034.jpg
    53 KB · Views: 1,993
  • Screenshot_20181116-120108.png
    Screenshot_20181116-120108.png
    59.6 KB · Views: 1,973
  • Screenshot_20181116-120113.png
    Screenshot_20181116-120113.png
    129.5 KB · Views: 1,947
  • Screenshot_20181116-120136.png
    Screenshot_20181116-120136.png
    228.2 KB · Views: 1,887
  • Screenshot_20181116-120144.png
    Screenshot_20181116-120144.png
    107.4 KB · Views: 1,883
  • Screenshot_20181116-120229.png
    Screenshot_20181116-120229.png
    125.5 KB · Views: 1,843
  • Screenshot_20181116-120238.png
    Screenshot_20181116-120238.png
    122.2 KB · Views: 1,798
  • Screenshot_20181116-120336.png
    Screenshot_20181116-120336.png
    47.6 KB · Views: 1,784
  • Screenshot_20181124-230619.png
    Screenshot_20181124-230619.png
    219.9 KB · Views: 1,644
  • Screenshot_20181124-230634.png
    Screenshot_20181124-230634.png
    120.6 KB · Views: 1,634
  • Screenshot_20181124-230646.png
    Screenshot_20181124-230646.png
    163.4 KB · Views: 1,635
Last edited:

levone1

Senior Member
Dec 28, 2014
3,827
1,478
1-When the phone is plugged in, the screen turns black and the system stops UI.
2-system UI stopped. when the navbar on the home screen is pressed long.

You're right. Looks like an easy fix by the log. I'll work on it in a little bit... What does long-pressing the home key usually do?
 

Attachments

  • Screenshot_20181117-073800.png
    Screenshot_20181117-073800.png
    142.4 KB · Views: 347
  • Like
Reactions: eymentuna

levone1

Senior Member
Dec 28, 2014
3,827
1,478
What does long-pressing the home key usually do
shows the google search screen

try this and let me know. use file manager and replace systemUI,then restart systemUI... (i can`t test at the moment)
 

Attachments

  • SystemUI.apk
    13.7 MB · Views: 39
Last edited:

levone1

Senior Member
Dec 28, 2014
3,827
1,478
(error dropped to 1)

1-When the phone is plugged in, the screen turns black and the system stops UI.

not happening for me.
1 - Do you have any other apps or mods that affect power or charging etc, that might be causing a conflict? Or, what power - related settings do you have set, either in Sony settings or eXistenZ? (stamina, etc...)
2 - if not, try to get a log when it happens. You can use Matlog app on the phone if you want.
 

Attachments

  • Screenshot_20181117-121044.png
    Screenshot_20181117-121044.png
    106.3 KB · Views: 130
  • Screenshot_20181117-120746.png
    Screenshot_20181117-120746.png
    93.6 KB · Views: 134
  • Screenshot_20181117-120813.png
    Screenshot_20181117-120813.png
    83.1 KB · Views: 129
Last edited:

eymentuna

Senior Member
Jun 3, 2014
372
54
Osmaniye
not happening for me.
1 - Do you have any other apps or mods that affect power or charging etc, that might be causing a conflict? Or, what power - related settings do you have set, either in Sony settings or eXistenZ? (stamina, etc...)
2 - if not, try to get a log when it happens. You can use Matlog app on the phone if you want.

(eXistenZ.)
no error in first post.
just (Light systemUI style)not working.


never mind. I've bothered you about that.
 
Last edited:

levone1

Senior Member
Dec 28, 2014
3,827
1,478

Attachments

  • Screenshot_20181116-231356.jpg
    Screenshot_20181116-231356.jpg
    61.8 KB · Views: 108
  • Screenshot_20181116-231914.png
    Screenshot_20181116-231914.png
    67.2 KB · Views: 105
  • Screenshot_20181116-232549.png
    Screenshot_20181116-232549.png
    126 KB · Views: 106

lubik1

Senior Member
Jun 9, 2014
361
638
Kyiv
I was testing your files for Xposed fix, and working on Xc, but I get very laggy phone when deodexing framework. Do you know a possible fix for that?

if you taking about patch v2.5:
services.jar
Open /com/android/server/pm/PackageManagerService.smali
Find
.method static compareSignatures([Landroid/content/pm/Signature;[Landroid/content/pm/Signature
.locals 8
change to
.locals 1

Good luck!
 
  • Like
Reactions: levone1

levone1

Senior Member
Dec 28, 2014
3,827
1,478
if you taking about patch v2.5:
services.jar
Open /com/android/server/pm/PackageManagerService.smali
Find
.method static compareSignatures([Landroid/content/pm/Signature;[Landroid/content/pm/Signature
.locals 8
change to
.locals 1

Good luck!

I'll try it out, but the problem is not with your zip, but just with deodexing. I start from clean stock, then deodex and wipe, and the phone is very laggy - too much to be able to use it... If I use your init.d so scripts, it helps, but still some issue...

Maybe something to do with this...

update - solved it by putting /system/framework/arm64 folder back. Not sure if it's a fix or workaround... Is there any issues with that?
 

Attachments

  • Screenshot_20181118-064300.png
    Screenshot_20181118-064300.png
    142.7 KB · Views: 71
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Port of @lubik1's port for X. Original thread here - https://www.google.com/url?sa=i&sou...aw0zrrid9BEYKypZ0HW_qFZ9&ust=1543487327044956

    Credits (from lubik1's thread):
    @niaboc79 - for best custom stock-based rom (eXistenZ)
    @Pandemic - for best eXistenZ modifications
    @tobias.waldvogel - for root kernel tool
    @runels - for tests and help with modifications
    @Gray47Maxx - for tests, help with translation
    @Chippa_a - for makes recovery official for Xperia X

    Features:

    Status bar custom settings:

    Enable / disable battery icon.
    Enable / disable battery percentage.
    Network traffic monitor with options.
    Double tap to sleep.

    Notification panel custom settings:

    Panel background has a darker shade.
    New color for user icon.
    Quick pulldown.
    Enable / disable QS footer warning.
    Enable / disable light systemUI style (Panel background color, icons color, volume panel color).
    Blur notification panel with options.
    Less annoying Heads Up (Heads up only for dialer and messaging apps).
    Heads up options (Timeout, snooze timer).

    Quick settings custom settings:

    Small QS tiles (from 3 to 8).
    Enable / disable brightness slider.
    Enable / disable tile titles.
    Vibrate on touch.
    Music track title.
    Layout customization (Portrait and landscape, Columns and rows).
    Music quick setting.
    Picture in picture quick setting.
    Caffeine quick setting.
    Night light quick setting.

    Lockscreen custom settings:

    Force see through clock.
    Enable / disable album art.
    Lockscreen charging infos (Amperage, temperature, remaining time).
    Double tap to sleep.
    Custom Left and Right shortcuts (Inside SystemUI tuner options).

    Navigation bar and buttons custom settings:

    Navigation bar height (Portrait and landscape).
    Double tap to sleep.
    Show power menu on secure Lockscreen.
    Power button torch.
    Navigation bar buttons tuner (Inside systemUI tuner).
    Show left and right arrows when the keyboard is showed to move cursor.
    Show backward and forward buttons when a media is played.

    Recent panel custom settings (Inside appearance settings) :

    Icon pack support.
    Pinch recent panel to close all task.
    Lock applications who won’t be cleared when clearing the apps.
    Kill apps button in a safe way.
    New clear all button animation.

    Slim recent panel with options:

    Pinch to close all tasks.
    Icon pack support.

    Xperia XZ2 lockscreen clock.
    Xperia XZ2 lockscreen Loops animation.
    Xperia XZ2 Ambient Display.
    Xperia XZ2 diable touchscreen with screen off.
    Xperia XZ2 screen on/off animation.
    Xperia XZ2 new framework and UI style.
    Xperia XZ2 Contact app.
    Xperia XZ2 Clock widget.
    Xperia XZ2 Xperia Assist app.
    Xperia XZ2 Weather widget.
    Xperia XZ2 Google search widget.
    Xperia XZ2 Dialer.
    Xperia XZ2 Sound Enhancement.
    Xperia XZ2 Settings.
    Xperia XZ2 Themes.
    Xperia XZ2 Sounds.
    Xperia XZ2 Boot animation.
    Xperia XZ2 Skin Core engine.
    Xperia XZ2 Skin Effects.
    Xperia XZ2 Skin Pickers.
    Xperia XA2 Camera.
    Xperia XA2 Animated wallpaper.

    Unified patch for Single and Dual sim users.
    Latest beta Xperia home.
    New Ambient Display options.
    Add long press volume keys to skip tracks.
    Lockscreen weather with Icon pack support (Settings inside Appearance settings).
    Default Weather images replaced by Galaxy S8 one.
    Statusbar clock options (Left, Center, Right, Date, AM/PM).
    Battery bar with settings.
    Reworked quick toggles brightness slider with new functionalities (Try to press and longpress all buttons ).
    Reworked many part of Statusbar code to implement Android 8.1 optimizations.
    Reworked Statusbar ticker code.
    Statusbar battery options (Default, circle, square, landscape, droid, text).
    Statusbar weather.
    SystemUI tuner enabled by default.
    Screen recording in power menu.
    Removed useless battery setting from SystemUI tuner options.
    QS tiles customizer: respect user tiles columns value.
    Added eXistenZ banner inside about settings.
    Added night display custom brightness settings.

    + all the features made by @Pandemic:

    The framework has been redesigned (the mobile data notification has been removed).
    LTE is changed to 4G.
    Updated SystemUI (rounded corners in Recents).
    Stamina levels are remade (Warning at 5 and 10% respectively).
    The eXistenZ menu is hidden from applications.
    Added animation speed: 0,25x.
    Keyboard: Xperia Material Keyboard.
    Google Calendar is replaced by Xperia calendar.

    Improvements in the final patch v3.0 for version 7.0.0:

    Fixed bug with rejecting incoming calls
    Fully ported RIL part from Xperia XZ
    Improved patch installation script
    Added working and effective init.d scripts
    Firmware cleaned up from bloatware
    Optimization of Deodex for eXistenZ O v7.0.0 patch
    Xposed Fix is ​​now included into the ROM
    Full SuperUserMod is included as well
    Increased the number of false positives of the fingerprint scanner from 5 to 10
    The management of the sound of notifications and calls is now added in the settings and in the quick pop-up menu.
    Due to tweaks of build.prop and init.d, the battery life of the phone from a single charge is significantly increased
    Fixed Roaming Data in Settings
    Added customization of the location of the "clear all" button in Recent
    Fixed white QS in SystemUI
    Fonts are cut from the Display settings, because they doesn't work
    Fixed clock widget to use third-party fonts
    Fixed display of controls in the Calendar
    Fixed WFD
    Add Doze (Ambient Display Mode)
    Other minor fixes and optimization.


    Downloads:

    Deodex zip: https://mega.nz/#!dkdGnK7b!VMgKwV4XIooO5erGsIQsKaK-ceEw9ZlIM67XLe74flg
    CE1_118_deodex: https://mega.nz/#!x19SmCaL!ETvP3ro9IiFhGoYoeGlfp6mcazKIpuzTzbWERLdOj-0
    eXz_Xc zip (older version): https://mega.nz/#!9psmUQQY!eH07TwCpv5OEcJS-fEErKiJpxYiYc6T-hnStCfDXmsA
    eXz_v3.2_Xc (latest): https://mega.nz/#!o0EEGAra!WZkx1ghbkMpuuNFkJQkE1zZK5Wm94Xp1Xj55FYoSB8A

    Instructions:

    1. Start from stock 118, clean flash, boot to recovery and flash deodex zip, (takes about 10 minutes). Then boot phone until you get to home screen
    * 1a. If you want fingerprint support, you need to start from European firmware, (fingerprint disabled in US fw; I don't know about other regions. I tested with CE1 customization), and use CE1_118_deodex zip
    2. Power off, boot to recovery, and flash eXz zip. IMPORTANT - You will need your own boot img. The one included in the zip will not work on XC. I didn't include it in the zip, because everyone's is different, especially if you use rootkernel with TA mounted, (like I do), so you have to have a backed up boot img, with Magisk (SuperSU might work too - I haven't tried), that you need to flash before you reboot. Easiest thing is probably to flash Magisk on your stock rom, then make a backup in TWRP, then wipe everything and follow these instructions from scratch, and when you get to this point, go to 'Restore' in TWRP menu, select your backup, and uncheck everything except 'boot', then swipe to restore your boot img. If you know how to use dd command, you can just do that and have a backed up boot img file on your phone that you can flash at this point, or, if you did use rootkernel, you probably still have a copy of your boot img in the rootkernel folder. Whatever the case, flash your boot img here
    3. Reboot

    Summary:

    1) Flash stock 118
    2) Flash deodex zip (if you want fingerprint support, flash CE1 version, [maybe good idea to choose the same version in Flashtool initially also
    I don't know if it matters], If not, pick either one)
    3) Boot the phone and go through setup until you get to the home screen
    4) Power off, boot to recovery, and flash eXistenZ zip - don't turn the phone on
    5) Flash a rootkernel-modified boot img for your phone. You can do this with fastboot, or restore from a backup in TWRP

    Notes:

    - Don't do any data wipes after you boot (after deodex). Just start from clean stock and follow steps
    - When flashing exz zip, watch for prompt at SELinux zip. First press volume up when prompted, then press volume down to set SELinux permissive
    - Exz zip deletes Swiftkey and replaces it with Xperia keyboard, so you have to enable it in settings to have any keyboard
    - Phone will be a bit laggy at first, while it does all of it's optimizations/updates, etc. After all done and a couple of reboots, will be fine
    - One user here - https://xdaforums.com/showpost.php?p=79054646&postcount=146 - said he got bootloop unless he flashed the modified boot.img before booting the deodex. I didn't have to do that, but if you have that issue, might be worth a shot. Note that you will still have to flash the boot.img again at the end, because eXistenZ zip will overwrite it.
    - If battery care app won't open, see post 211 and 212 - https://xdaforums.com/showpost.php?p=79118700&postcount=212

    Bugs:

    I don't know of any. Let me know if you find them, because I told niaboc79 I wouldn't post this unless bug-free

    Dark mod pack (for older version) - https://mega.nz/#!YpU0GapC!nz2mVjh4zfqerNdUngsAAKVx5x_jBFAQrMdy2W1rtW8 Flash in recovery after eXistenZ is installed. Screenshots here - https://xdaforums.com/showpost.php?p=78295876&postcount=32

    Dark mods for newer version - https://mega.nz/#!U0EylIxT!JrwiO8TUmIHhLfadNFO_D_iFzYKVGSdGRIUN9QgZ7Eo
    Screenshots - https://xdaforums.com/showpost.php?p=78318609&postcount=43

    Boot animation fix attached (not too big)
    2
    levone1;
    mistakes.!
    1-charge (system UI )stopped
    Provide a logcat while force closing is happening.

    Envoyé de mon H8266 en utilisant Tapatalk
    2
    so I want to Oreo but for some reason does not work.

    - download rootkernel - https://xdaforums.com/attachment.php?attachmentid=4415350&d=1518273725 (instructions here - https://xdaforums.com/showpost.php?p=74724162&postcount=2793 [find the part that says "Rootkernel's procedure for Oreo kernel ONLY:"])

    - You will need stock kernel in elf format found here - https://xdaforums.com/showpost.php?p=75513542&postcount=1 (make sure to match firmware number, or make your own elf with Flashtool), and a copy of your ta img, named "TA.img".

    - During rootkernel procedure, answer 'yes' to munjeni poc question. That will give you a boot img with your ta partition (drm) included, which you can flash with fastboot.
    2
    When flashing deodex from stock 118 I get a bootloop. Do I need to be on a specific region for it? I'm on customized UK [118] currently

    I don't think that would affect it.

    - Do you have modded boot img, (required for root and any system mods)?
    - Did you wipe after flashing deodex, (at least caches)?

    I've done it with stock 118 and this deodex patch a few times now. Also, make sure to wipe when flashing originally, (check data box in 'wipe' options). First boot will take a while, (like when starting the phone new).
    2
    Op updated with latest version. Side Sense, hide carrier, and quick settings compass working, (maybe more - that's what I've found so far)