[Xposed Framework Modules] dully79:
Dude your burning my head out.

2.4 doesnt contain the xthemeengine_redirection. xml. The code you just quoted is to redirect the drawables in settings or they wont show.

If i want the xthemeengine_redirections.xml to work i do the following:

xtheme_redirections.xml:

<?xml version="1.0" encoding="utf-8"?>
<theme-redirections
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:pluto="http://www.w3.org/2001/pluto.html">
<package-redirections android:name="com.android.settings" android:resource="@xml/com_android_settings" android:minSdkVersion="16" deviceManufacturer="Sony" deviceModel="LT25i,LT29i" deviceId="9.1.A.1.140,9.1.A.1.141,9.1.B.0.411,9.1.A.0.490,9.1.B.1.67" />
</theme-redirections>

com_android_settings.xml:

<?xml version="1.0" encoding="UTF-8"?>
<resource-redirections>
<item name="drawable/ic_power_system">@drawable/com_android_settings_ic_power_system</item>
<item name="drawable/ic_settings_about">@drawable/com_android_settings_ic_settings_about</item>
<item name="drawable/ic_settings_accessibility">@drawable/com_android_settings_ic_settings_accessibility</item>
<item name="drawable/ic_settings_applications">@drawable/com_android_settings_ic_settings_applications</item>
<item name="drawable/ic_settings_backup">@drawable/com_android_settings_ic_settings_backup</item>
<item name="drawable/ic_settings_battery">@drawable/com_android_settings_ic_settings_battery</item>
<item name="drawable/ic_settings_bluetooth">@drawable/com_android_settings_ic_settings_bluetooth</item>
<item name="drawable/ic_settings_bluetooth2">@drawable/com_android_settings_ic_settings_bluetooth2</item>
<item name="drawable/ic_settings_call">@drawable/com_android_settings_ic_settings_call</item>
<item name="drawable/ic_settings_cell_standby">@drawable/com_android_settings_ic_settings_cell_standby</item>
<item name="drawable/ic_settings_data_usage">@drawable/com_android_settings_ic_settings_data_usage</item>
<item name="drawable/ic_settings_date_time">@drawable/com_android_settings_ic_settings_date_time</item>
<item name="drawable/ic_settings_development">@drawable/com_android_settings_ic_settings_development</item>
<item name="drawable/ic_settings_display">@drawable/com_android_settings_ic_settings_display</item>
<item name="drawable/ic_settings_dock">@drawable/com_android_settings_ic_settings_dock</item>
<item name="drawable/ic_settings_language">@drawable/com_android_settings_ic_settings_language</item>
<item name="drawable/ic_settings_location">@drawable/com_android_settings_ic_settings_location</item>
<item name="drawable/ic_settings_phone_idle">@drawable/com_android_settings_ic_settings_phone_idle</item>
<item name="drawable/ic_settings_security">@drawable/com_android_settings_ic_settings_security</item>
<item name="drawable/ic_settings_setupguide">@drawable/com_android_settings_ic_settings_setupguide</item>
<item name="drawable/ic_settings_sound">@drawable/com_android_settings_ic_settings_sound</item>
<item name="drawable/ic_settings_storage">@drawable/com_android_settings_ic_settings_storage</item>
<item name="drawable/ic_settings_sync">@drawable/com_android_settings_ic_settings_sync</item>
<item name="drawable/ic_settings_voice_calls">@drawable/com_android_settings_ic_settings_voice_calls</item>
<item name="drawable/ic_settings_wifi">@drawable/com_android_settings_ic_settings_wifi</item>
<item name="drawable/ic_settings_wireless">@drawable/com_android_settings_ic_settings_wireless</item>
<item name="mipmap/ic_launcher_settings">@mipmap/com_android_settings_ic_launcher_settings</item>
<item name="xml/settings_headers">@xml/com_android_settings_settings_headers</item>
</resource-redirections>

com_android_settings_settings_headers.xml:

<?xml version="1.0" encoding="utf-8"?>
<preference-headers
xmlns:android="http://schemas.android.com/apk/res/android">
<header android:title="@string/header_category_wireless_networks" />
<header android:icon="@drawable/com_android_settings_ic_settings_wireless" android:id="@id/wifi_settings" android:title="@string/wifi_settings_title" android:fragment="com.android.settings.wifi.WifiSettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_bluetooth2" android:id="@id/bluetooth_settings" android:title="@string/bluetooth_settings_title" android:fragment="com.android.settings.bluetooth.BluetoothSettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_data_usage" android:id="@id/data_usage_settings" android:title="@string/data_usage_summary_title" android:fragment="com.android.settings.DataUsageSummary" />
<header android:id="@id/operator_settings">
<intent android:action="com.android.settings.OPERATOR_APPLICATION_SETTING" />
</header>
<header android:icon="@drawable/com_android_settings_empty_icon" android:id="@id/wireless_settings" android:title="@string/radio_controls_title" android:fragment="com.android.settings.WirelessSettings" android:breadCrumbTitle="@string/wireless_networks_settings_title" />
<header android:title="@string/header_category_device" />
<header android:icon="@drawable/com_android_settings_ic_settings_call" android:id="@id/call_settings" android:title="@string/call_settings_title">
<intent android:targetPackage="com.android.phone" android:action="android.intent.action.MAIN" android:targetClass="com.android.phone.CallFeaturesSetting" />
</header>
<header android:icon="@drawable/com_android_settings_ic_settings_sim" android:id="@id/multi_sim_settings" android:title="@string/multi_sim_settings_title">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.MultiSimSettings" />
</header>
<header android:icon="@drawable/com_android_settings_ic_settings_sound" android:id="@id/sound_settings" android:title="@string/sound_settings" android:fragment="com.android.settings.SoundSettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_display" android:id="@id/display_settings" android:title="@string/display_settings" android:fragment="com.android.settings.DisplaySettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_storage" android:id="@id/storage_settings" android:title="@string/storage_settings" android:fragment="com.android.settings.deviceinfo.Memory" />
<header android:icon="@drawable/com_android_settings_ic_settings_battery" android:id="@id/power_settings" android:title="@string/power_settings_title" android:fragment="com.android.settings.PowerSettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_applications" android:id="@id/application_settings" android:title="@string/applications_settings" android:fragment="com.android.settings.applications.ManageApplications" />
<header android:icon="@drawable/com_android_settings_ic_manufacturer" android:id="@id/manufacturer_settings">
<intent android:action="com.android.settings.MANUFACTURER_APPLICATION_SETTING" />
</header>
<header android:title="@string/header_category_personal" />
<header android:icon="@drawable/com_android_settings_ic_settings_sync" android:id="@id/user_settings" android:title="@string/user_settings_title" android:fragment="com.android.settings.users.UserSettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_location" android:id="@id/location_settings" android:title="@string/location_settings_title" android:fragment="com.android.settings.LocationSettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_security" android:id="@id/security_settings" android:title="@string/security_settings_title" android:fragment="com.android.settings.SecuritySettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_language" android:id="@id/language_settings" android:title="@string/language_settings" android:fragment="com.android.settings.inputmethod.InputMethodAndLanguageSettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_backup" android:id="@id/privacy_settings" android:title="@string/privacy_settings" android:fragment="com.android.settings.PrivacySettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_setupguide" android:id="@id/setupguide_settings" android:title="@string/setupguide_settings_title">
<intent android:targetPackage="com.sonyericsson.setupwizard" android:action="android.intent.action.MAIN" android:targetClass="com.sonyericsson.setupwizard.customscreens.WelcomeScreen" />
</header>
<header android:id="@id/account_settings" android:title="@string/account_settings" />
<header android:icon="@drawable/com_android_settings_ic_menu_add" android:id="@id/account_add" android:title="@string/add_account_label">
<intent android:action="android.settings.ADD_ACCOUNT_SETTINGS" />
</header>
<header android:title="@string/header_category_system" />
<header android:icon="@drawable/com_android_settings_ic_settings_dock" android:id="@id/dock_settings" android:title="@string/dock_settings" android:fragment="com.android.settings.DockSettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_date_time" android:id="@id/date_time_settings" android:title="@string/date_and_time_settings_title" android:fragment="com.android.settings.DateTimeSettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_accessibility" android:id="@id/accessibility_settings" android:title="@string/accessibility_settings" android:fragment="com.android.settings.AccessibilitySettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_development" android:id="@id/development_settings" android:title="@string/development_settings_title" android:fragment="com.android.settings.DevelopmentSettings" />
<header android:icon="@drawable/com_android_settings_ic_settings_about" android:id="@id/about_settings" android:title="@string/about_settings" android:fragment="com.android.settings.DeviceInfoSettings" />
</preference-headers>

Thats the end of now, i cannot be arsed no more.