[XPOSED] [4.4+] [Z3 Fully Compatible] Serajr Xperia™ Xposed (KK) v3.4.2 - 13/03/2015

Status
Not open for further replies.
Search This thread

serajr

Recognized Developer / Recognized Themer
Apr 21, 2011
5,071
18,700
São Paulo - SP
I proudly present you my Xposed Framework module, it is titled: Xperia™ Xposed


attachment.php

Banner by @skad00sh (Thanks)​


What exactly is it?
It was meant to run only over Xperia™ stock firmwares, so any attempt to run it over any other one will fail!
Its feature list and screenshots tell you better than me.


Features:

System:
- Enable Customizations
- Super User Mode (can´t be disabled)
- Back (button/key) long press kills foreground app

System UI:
- Enable Customizations
- Fully configurable Status Bar gestures (leftmost | center | rightmost)
- Slider controls Status Bar expanded panel (brightness | media volume | ringer volume | alarm volume | in-call volume | bluetooth in-call volume | notifications volume)
- Expanded panel header clock and date actions to choose
- Gaussian Blur background effect at expanded status bar panel (portrait and landscape) - Install my other xposed module: Blurred System UI
- Gaussian Blur background effect at recent apps panel (portrait and landscape)
- Cross-fade Blur effect over original notifications background (or colored by module)
- Fully configurable Gaussian Blur settings (Bitmap scale | Blur Radius | Top Color Filter)

- Expanded Panel Color feature (no restart needed)
- Expanded contents (e.g. Quick Settings buttons) according to current theme accent color
- Choose Clear All Recents button preferred corner style (position on the screen)
- Clear All Recents corner button
- Center Clock (Status Bar)
- Change default themes soft keys according current theme color (if applicable)
- Choose Navigation Bar size (dedicated portrait and landscape orientations preferences)

System UI - Quick Settings:
- Full 31 Quick Settings buttons set
- New Camera button (Press it to start camera preview, press it again to take picture as much as you want. Long-press it to stop camera function)
- New Battery Info button
- New Flashlight button
- New Lockscreen button
- New Myself button (with high resolution cropped picture)
- New Network Mode button
- New Power Off button
- New Reboot button (4 way reboot)
- New Recents Apps button
- New Screen Timeout button
- New Power Off button
- New Stay Awake Plugged button
- New USB Connection Mode button
- New USB Debugging button
- New USB Tethering button
- ScrollView into expanded Quick Settings panel to allow vertical scroll (portrait and landscape orientations)
- "Long-press goes straight to its settings" (all buttons, without popup menu anymore)
- New icons set to xxhdpi, xhdpi and hdpi resolutions
- Quick Settings Brightness Slider dialog white themed
- Module will Check for missing permissions required by the new Quick Settings buttons

Power Menu:
- Enable Customizations
- Full Screen mode concept (auto-hide just which bar you want)
- 4 ways Full Screen mode action (Navigation Bar On/Off | Status Bar On/Off)
- Swipe Navigation Bar and/or Status Bar location edges to popup and use them (portrait and landscape mode)
- Long press Navigation Bar and/or Status Bar location edges to disable auto-hide behavior (their Full Screen mode)
- Gesture (swipe and long press) edge area visible for 3 seconds after hide its bar (portrait and landscape mode)
- Choose preferred reboots (classical or syde-by-syde)
- New way to Restart Home and UI (no need root anymore, apps will be killed within their own core)
- Choose screen theme (Device Default | Dark | Light)
- 4 ways reboot (Reboot | Soft Reboot | Reboot Recovery | Reboot Bootloader)
- Choose reboot screen style (Classic | Side by Side)
- Classic list style 4 way reboot
- Syde by Side (one row) style 4 way reboot
- Choose actions you want
- Power Off action (can´t be disabled)
- Selectable Reboot action
- Selectable Airplane Mode action
- Selectable Take Screenshot action
- Selectable Take screenshot and Record screen actions (double action)
- Selectable Restart Home action (useful for development)
- Selectable Restart SystemUI action (useful for development)
- Selectable Silence Mode tri-state action
- Completly new double-colored icons for all actions (according current theme accent color)
- Redesigned confirmation dialogs screens (with icons)
- Choose lock screen available actions
- Choose how switchable actions will work (Tap | Swipe | Both)
- Switchable Flashlight action (torch)
- 3 or 4 ways network mode actions (2G | 3G | 3G Preferred/2G | LTE Preferred/3G)
- Choose network mode screen style (Classic | Side by Side)
- Drag and drop actions to reorder them

Xperia™ Home:
- Enable Customizations
- Exclusive Hide Apps drawer to easily select and hide unwanted apps (in a single place)
- Exclusive Icon Packs support (Create your own icon packs or install from most known 3rd party launchers)
- Hidden Widgets (selected widgets will be hidden permanently everywhere)
- Hide Dock
- Floating App Drawer Button (show/hide it)
- Floating App Drawer Button Location (choose preferred place in 6 availables)
- 3rd Party Notification Badges
- Oversize Desktop Rows
- Gesture Blocking Widgets (excluded widgets from desktop gesture recognition)
- Desktop Lock Contents (prevent add new content and remove or move existent ones)
- Desktop Swipe Up Gesture (choose preferred action do be performed in 6 availables)
- Desktop Swipe Down Gesture (choose preferred action do be performed in 6 availables)
- Desktop Double Tap Gesture (choose preferred action do be performed in 5 availables)
- App Drawer Swipe Up Gesture (choose preferred action do be performed in 6 availables)
- App Drawer Swipe Down Gesture (choose preferred action do be performed in 6 availables)
- Custom Apps icon and label sizes
- Gaussian Blur background effect at Home App Drawer (portrait and landscape)
- Blurred Desktop contents only if live wallpaper running
- Fully configurable Gaussian Blur settings (Bitmap scale | Blur Radius)

- Desktop Scroll Animation preference (default and +8)
- App Drawer Scroll Animation preference (default and +8)
- Change screen orientation by device sensors
- Pagination markers style (Home Default and 3 more)
- Select to hide unwanted applications
- Resize all widgets
- Main launcher button style (Home Default and 4 more)
- Desktop panes with infinite scrooling
- Create unlimited desktop panes
- Static desktop wallpaper
- Multiline desktop icons labels
- Auto hide desktop pagination markers
- App Drawer panes with infinite scrooling
- Hide App Drawer background plate
- Auto close App Drawer after start application
- Choose Dock shortcuts number (4 | 6 | 8)
- Hide Dock shortcuts background plate
- Choose Folders style (Home Default and 11 more)
- Auto close Folder after start application

Media:
- Unlink Ringer/Notifications Volumes (linked on android ICS+)
- Skip track by long pressing volume buttons (while screen off)
- Play/Pause music by pressing camera button (while screen off)

Lockscreen:
- Disable Xperia™ Lockscreen (automatically enable stock one)

Xperia™ Xposed:
- Fullscreen Immersive look and feel
- Skinable module resources by Xperia™ themes
- No need to reboot to apply changes anymore (but marked ones with a red corner icon)
- Xperia™ inspired themed icons
- Dedicated preference screens
- Backup preferences
- Restore preferences
- Redesigned UI
- Restart Home from menu app
- Restart SystemUI from menu app
- Translated to several languages, see Changelog (thanks buddies)

... and much more will come up yet!!!



Screenshots:

attachment.php


attachment.php
.
attachment.php


attachment.php
.
attachment.php


attachment.php
.
attachment.php




Download:

KK:
- v3.4.2 (4.4+): Xposed Module Repository

(MODULE IS ALSO COMPATIBLE WITH JB 4.3 IF ORIGINALS KK Z3 PORTED APPS (SystemUI.apk | Home.apk) ARE PROPERLY RUNNING)



Due new quick settings buttons added by module, your 4.4.2 SystemUI.apk will need to have three new permissions to work properly. If you prefer not to do it, module will check for missing permissions and also will hide some buttons from Quick Settings selection screen!!

So follow instruction below to add them:

1. Decompile your 4.4.2 SystemUI.apk

2. Edit (with Notepad++) its AndroidManifest.xml

3. By putting red lines you will get something like:
Code:
<?xml version="1.0" encoding="utf-8"?>
<manifest android:sharedUserId="android.uid.systemui" android:versionCode="19" android:versionName="4.4.2-66" package="com.android.systemui" coreApp="true"
  xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:androidprv="http://schemas.android.com/apk/prv/res/android">
    <uses-sdk android:minSdkVersion="18" android:targetSdkVersion="19" />
.
.
.
    <uses-permission android:name="com.sony.smallapp.permission.SMALLAPP" />

    [COLOR="Red"]<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
    <uses-permission android:name="android.permission.REBOOT" />
    <uses-permission android:name="android.permission.CAMERA" />[/COLOR]

    <permission android:name="com.sonymobile.permission.TASK_SWITCHER_PLUGIN_VIEW" android:protectionLevel="signatureOrSystem" />
.
.
.
</manifest>
4. Compile and replace it!!


JB (UNSUPPORTED VERSIONS... SORRY!!!):

- v2 (4.2.2+): Xposed Module Repository
- v2 (4.1.2): This post


Due changes made on the core of the app, it is highly recommended to clear its data after update the app. You will need to set all your preferences again!!!​



Install:

TRY AT YOUR OWN RISK!!!

Requeriments:
- Xperia™ stock KK 4.4.2 firmware (JB 4.3 still supported)
- Xperia™ Z3 Compact Home stock launcher installed (YOU CAN GET PROPER PORTED APK HERE)
- Working Root
- Xposed Framework by @rovo89 installed and working

1. Download and install Xperia™ Z3 Compact Home stock launcher from link above, and reboot! (YOU WERE WARNED !!)

2. Download and install Xperia™ Xposed (KK) module from Download section

3. Download and install my other xposed module: Blurred System UI

4. Open Xposed Installer and activate "Xperia™ Xposed" and "Blurred System UI" under Modules

5. Reboot your device (VERY IMPORTANT)

6. Done!



Compatibility List: (please, keep me up to date!)
- Any Xperia™ device running Sony stock 4.4.2 and 4.4.4 firmware
- CM 4.4.2 and 4.4.4 with ported Xperia™ framework (Xperia™ Z3 Home.apk and 4.4.2+ SystemUI.apk)



Known issues:
- None



To do:
You tell me!!



Special thanks: (if I forgot someone, please remember me!!)
- Sony
- @rovo89 for his masterpiece titled Xposed Framework and code snippets
- @Tungstwenty for code snippets
- @ra3al for knowledge exchange
- @niaboc79 for "brainstorming" with me about everything you see here, testings and for all beautiful Power Menu icons
- @Why So Serious? for awesome Sony style icons photoshop template



If you like it, press thanks... Simple so!! ;)
.
 
Last edited:

serajr

Recognized Developer / Recognized Themer
Apr 21, 2011
5,071
18,700
São Paulo - SP
Changelog

v3.4.2 - 13/03/2015
Xperia™ Home Icon Packs
- Fixed inner engine showing wrong icons
- Added capability to replace app drawer and folder icons

Xperia™ Home
- Increased maximum number of selectable rows/cols to 14 (desktop and app drawer)

Translations
- Japanese - thanks @AndroPlus
- Polish - thanks @Kucharskov and P. Kowalczyk
- German - thanks @Daniel D.



v3.4 - 03/03/2015
Xperia™ Home
- New Icon Packs support (Does work with most of 3rd party launchers paid and free icon packs)
- Possibility to create your own icon packs

System UI
- New Center Clock preference

Media
- New Unlink Ringer/Notifications Volumes preference (linked on android ICS+)



v3.3.3 - 25/02/2015
System UI
- New status bar expanded header time actions to choose (Default | Alarm Clock)
- New status bar expanded header date actions to choose (Default | Calendar)
- Added dedicated Notifications volume control at Slider Controls

Xperia™ Xposed (due compatibility with new themes)
- Removed Xperia™ system bars look and feel (gray bars)
- Removed Action Bar transparency



v3.3.2 - 16/02/2015
Xperia Home
- Added Android Lollipop App Drawer Icon in App Drawer Button Style preference
- Added Xperia Home app drawer shortcut
- Fixed Hide Apps feature with new google apps

Translations
- English - thanks @Hüttenkäse
- Polish - thanks @billyJ



v3.3 - 20/11/2014
Xperia™ Home
- New Hide Dock preference
- New Floating App Drawer Button preference (show/hide it)
- New Floating Button Location preference (choose preferred place in 6 availables)
- New 3rd Party Notification Badges preference (Display notification badge on the icon of any 3rd party app)
- New Oversize Desktop Rows preference (allow desktop grid rows to grow in size different from stock)
- New Gesture Blocking Widgets preference (excluded widgets from desktop gesture recognition - allowing scroll)
- Fixed Desktop Gestures in customization mode (disable them)

Power Menu
- Take screenshot and Record screen actions (double action - if ScreenRecorder.apk ported from Z3 installed)

System UI
- Fixed Enable Extra Buttons preference causing fc on some devices
- Fixed unused quick settings buttons animation (smooth scroll to the center of the grid)

Translations
- English / updated German - thanks @Hüttenkäse
- Korean - thanks @CAGED
- Hungarian - thanks @xezrunner

Tests
- thanks @niaboc79



v3.2.1 - 02/11/2014
Fixes
- Home - Weird disappearing folders and widgets on Home launcher
- Home - Desktop grid contents to suit all available screen space (portrait orientation only)
- Home - Top side pagination markers (now, just below status bar)
- Home - Icon Size preference (fixed some wrong preference labels, and now, minimum size is 30)
- Home - Label Size preference (fixed some wrong preference labels)
- Lockscreen - Disable Xperia Lockscreen preference on some devices
- System UI - Lockscreen quick settings button for stock 4.4.2+ SystemUI.apk

Translations
- English - thanks @Hüttenkäse
- German - thanks @Daniel D.
- Polish - thanks @billyJ
- Simplified Chinese - thanks @taammanhoi and @surwscl
- Traditional Chinese - thanks @taammanhoi
- French - thanks @lordriguez



v3.2 - 28/10/2014
Xperia™ Home
- New and exclusive Hide Apps drawer to easily select and hide unwanted apps (in a single place)
- New Hidden Widgets preference (selected widgets will be hidden permanently everywhere)
- New Desktop Lock Contents preference (prevent add new content and remove or move existent ones)
- New Desktop Swipe Up Gesture preference (choose preferred action do be performed in 6 availables)
- New Desktop Swipe Down Gesture preference (choose preferred action do be performed in 6 availables)
- New Desktop Double Tap Gesture preference (choose preferred action do be performed in 6 availables)
- New App Drawer Swipe Up Gesture preference (choose preferred action do be performed in 6 availables)
- New App Drawer Swipe Down Gesture preference (choose preferred action do be performed in 6 availables)
- New Icon Size preference (General Appearance)
- New Text Size preference (General Appearance)
- Improved Hidden Applications preference (selected apps will be hidden permanently everywhere)
- Added Screen Orientation preference back again (originally disabled by own Sony - enable it at your own risk)
- Fixed Desktop to refresh its contents after configuration changes (screen rotation, theme changed)

System UI - Gaussian Blur
- Removed System UI related Blur features (techinical choice)
- Install Blurred System UI module instead (my other xposed module - for the same, news and improved features)!

Translations
- English - thanks @Hüttenkäse
- Polish - thanks @billyJ
- Korean - thanks @CAGED
- Spanish - thanks @kevindeoz

Brainstorming and Tests
- thanks @niaboc79




v3.1 - 01/10/2014
Gaussian Blur
- New blurred Recent Apps panel
- Added Status Bar expanded blur capability to Tablet UI (to be confirmed by tablet users)
- New blur code for faster blur task and/or touch responsiveness

System UI
- Xperia™ Z3 4.4.4 Quick Settings fully compatibilble
- Xperia™ Z3 with 31 Quick Settings buttons set
- New Z3 Camera button (Press it to start camera preview, press it again to take picture as much as you want. Long-press it to stop camera)
- New Z3 Battery Info button
- New Z3 Flashlight button
- New Z3 Lockscreen button
- New Z3 Myself button (with high resolution cropped picture)
- New Z3 Network Mode button
- New Z3 Power Off button
- New Z3 Reboot button (4 way reboot)
- New Z3 Recents Apps button
- New Z3 Screen Timeout button
- New Z3 Power Off button
- New Z3 Stay Awake Plugged button
- New Z3 USB Connection Mode button
- New Z3 USB Debugging button
- New Z3 USB Tethering button
- Added Edit Quick Settings button long-press action to reset buttons to default (also to include missing ones)
- Added Z3 "long-press goes straight to its settings" to all buttons (without popup menu anymore)
- Fixed Lockscreen quick settings button not working after screen rotate
- Fixed blurred expanded panel on Full Screen mode (blurred background now fills whole panel)

Power Menu
- Added translucent Status and Navigation bars background while on Full Screen mode

Xperia™ Home
- Removed any theme App Drawer backplate due new grid feature
- Fixed Layouts on FullScreen mode (Desktop and App Drawer pagination markers)
- Fixed Desktop customization grid rows size

Translations
- Japanese - thanks @RyokoN
- Simplified Chinese - thanks @surwscl
- Traditional Chinese - thanks @taammanhoi
- Italian - thanks @DgameX



v3.0 - 17/09/2014
News:
- Added Xperia Z3 4.4.4 apps compatibility (SystemUI.apk and Home.apk)

System UI:
- Added Xperia Z3 4.4.4 compatibility (but new Quick Settings buttons - to be fixed)
- New status bar Slider Controls expanded panel (Brightness | Media | Ringer | Alarm | Voice Call | Bluetooth Call)
- New status bar actions to choose panel to expand (Notifications | Quick Settings | Slider Controls)
- Preference to choose status bar leftmost side tap action
- Preference to choose status bar rightmost side tap action
- Preference to choose status bar two fingers side tap action
- Preference to hide status bar expanded top tabs

Xperia™ Home:
- Added Xperia Z3 4.4.4 compatibility (Fully Compatible)
- Preference to choose High Dpi Icons (bigger)
- Preference to choose number of Desktop Grid Rows (default | 4 | 5 | 6)
- Preference to choose number of Desktop Grid Columns (default | 4 | 5 | 6)
- Preference anchor Desktop Pagination Markers underside desktop (without permanent search bar)
- Preference to show/hide Desktop permanent Search Bar
- Desktop Pagination Markers at bottom (downsided - anchored and movable together Dock)
- Desktop and App Drawer sync with Power Menu Full Screen Mode action (Expandable at runtime)
- Preference to choose number of App Drawer Grid Rows (default | 4 | 5 | 6)
- Preference to choose number of App Drawer Grid Columns (default | 4 | 5 | 6)
- Fixed Dock size to be just big enough to suit its icons
- Fixed Scroll Aniation Style 5 - thanks @Rumman Shaikh

Xperia™ Xposed:
- New Xperia™ system bars look and feel - thanks again @niaboc79 ;)
- New menu to choose between Light or Dark theme

Deprecated and Removed:
- Xperia™ firmware check
- Old Translations
- Old strings
- Old drawables
- Skinable support (module resources only)
- Save and Restore preferences menus
- System UI Blur benchmark preference
- Xperia™ Home Auto Rotate perference



KK

v2.8 - 01/08/2014
System UI:
- New Translucent Tab's Glow preference

Xperia™ Xposed:
- Removed KK immersive behavior (added KK translucent system bars)

General:
- Added compatibility to original JB 4.3 Quick Settings (for the unreleased mod: Original JB 4.3 Quick Settings to KK SystemUI.apk)



v2.7 - 21/07/2014
System UI:
- Cross-fade blur effect over original notifications background (or colored by module)
- Transparent tabs glow resources due blurred background (no more top black bar)
- Blurred top color filter hex color input

Power Menu:
- Removed Airplane action status text
- Fixed Reboot Recovery action (with Soft Reboot action disabled)

Xperia™ Home:
- Real Gaussian Blur background effect at App Drawer (portrait and landscape)
- Blurred desktop contents only if live wallpaper running
- Fully configurable Gaussian Blur settings (Bitmap scale | Blur Radius)
- Real-time Blur process benchmark for better settings choice (volatile, due system running background processes)
- Blurred top color filter hex color input
- Improved Static Wallpaper preference (Always centered at screen)
- Invisible Folders (Style 11)

Xperia™ Xposed:
- Removed main screen preferences summaries (clean look)

General:
- Turkish translations - thanks @ferhat67_38
- Spanish translations - thanks @kevindeoz
- Italian translations - thanks @DgameX
- Russian translations - thanks @turikhay
- Updated Japanase translations - thanks @RyokoN
- Updated Simplified Chinese translations - thanks @taammanhoi



v2.6 - 09/06/2014
System UI:
- Real Gaussian Blur background effect at expanded status bar panel (portrait and landscape)
- Fully configurable Gaussian Blur settings (Bitmap scale | Blur Radius | Top Color Filter)
- Real-time Blur process benchmark for better settings choice (volatile, due system running background processes)

Xperia™ Xposed:
- Few module inner layouts improvements
- Fixed some few xposed issues



v2.5 - 26/05/2014
System UI (Quick Settings):
- Fixed USB Connection Mode Quick Settings button toggle state (with unplugged usb cable)

Xperia™ Home:
- Improved Home Infinite Scrolling with wallpaper handling and app drawer zoom animation (thanks @ra3al)

Lockscreen:
- Fixed KK Disable Xperia Lockscreen feature

General:
- Traditional Chinese translations (thanks @Bonnieee)
- Simplified Chinese updated translations (thanks @taammanhoi and @surwscl)
- Japanese updated translations (thanks @RyokoN)

Xperia™ Xposed:
- Native KK Immersive Mode look and feel
- Compiled with API Level 19 for full KK compatibility



v2.4 - 18/05/2014
System UI (Quick Settings):
- New Expanded Panel Color feature (no restart needed)

Xperia™ Home:
- New Desktop Scroll Animation preference (default and +8)
- New App Drawer Scroll Animation preference (default and +8)
- Improved Infinite Scrolling feature (thanks @ra3al)
- No restart Home needed for most of its preferences (but cornered marked ones)

General:
- Improved some internal functions
- Updated project to XposedBridge v54 (thanks @rovo89)
- New screenshots



v2.3 - 05/05/2014
General:
- Removed wrong German translations
- Dutch translations (thanks @Pandemic)
- New screenshots



v2.2 - 05/05/2014
System UI (Quick Settings):
- Module will Check for missing permissions required by the new Quick Settings buttons
- Quick Settings Brightness Slider dialog white themed
- New Quick Settings icons set (thanks @niaboc79)

Xperia™ Xposed:
- Fullscreen Immersive look and feel
- Skin-able module resources by themes

General:
- Polish translations (thanks @fastlone)
- Japanese translations (thanks @RyokoN)
- French translations (thanks @niaboc79)
- Simplified Chinese translations (thanks @surwscl)
- Finnish translations (thanks @kulvertti)
- New screenshots



v2 - 29/04/2014
System UI (Quick Settings):
- 31 Quick Settings buttons set
- New Camera button (Press it to start camera preview, press it again to take picture as much as you want. Long-press it to stop camera)
- New Battery Info button
- New Flashlight button
- New Lockscreen button
- New Myself button (with high resolution cropped picture)
- New Network Mode button
- New Power Off button
- New Reboot button (4 way reboot)
- New Recents Apps button
- New Screen Timeout button
- New Power Off button
- New Stay Awake Plugged button
- New USB Connection Mode button
- New USB Debugging button
- New USB Tethering button
- Added ScrollView into expanded Quick Settings panel to allow vertical scroll (portrait and landscape orientations)
- Added "long-press goes straight to its settings" to all buttons (without popup menu anymore)
- New icons set to xxhdpi, xhdpi and hdpi resolutions

Lockscreen:
- New category
- Disable Xperia™ Lockscreen (turns stock on)

Power Menu:
- Removed actions summary texts (but Airplane mode)

General:
- Improved some internal functions
- New screenshots



v1 - 24/03/2014
- Initial KK version

System UI:
- Expanded contents (e.g. Quick settings) according to current theme accent color
- Fixed all soft keys (OSB) scaleType flag to prevent navigation bar wrong icon sizes (if applicable)
- Fixed recents background bottom gap - portrait and landscape orientations (if applicable)

- All other previous features from JB version working (*)
- * Removed - System UI - Unnecessary clear all recents corner button feature
- * Removed - System UI - Unnecessary clear all recents preferred corner button style feature
- * Removed - Xperia™ Home - Unnecessary hide dock shortcuts background plate feature
- * Removed - Xperia™ Home - Unnecessary hide app drawer background plate feature




JB


v2 - 23/02/2014
Power Menu:
- Full Screen mode concept (auto-hide just which bar you want)
- 4 ways Full Screen mode action (Navigation Bar On/Off | Status Bar On/Off)
- Swipe Navigation Bar and/or Status Bar location edges to popup and use them (portrait and landscape mode)
- Long press Navigation Bar and/or Status Bar location edges to disable auto-hide behavior (their Full Screen mode)
- Gesture (swipe and long press) edge area visible for 3 seconds after hide its bar (portrait and landscape mode)
- Choose preferred reboots (classical or syde-by-syde)
- Fixed misaligned actions on some devices
- New icons (thanks again @niaboc79)
- Removed "Choose preferred type" under classical Reboot action

System UI:
- Choose Clear All Recents button preferred corner style (position on the screen)
- Fixed soft keys icons resize to fit choosen navigation bar size

Xperia™ Xposed:
- New way to Restart Home and UI (no need root anymore, apps will be killed within their own core)
- Added Exit menu
- French translations (values-fr | thanks @niaboc79)



v1.2 - 07/02/2014
Xperia™ Xposed:
- No need to reboot to apply changes anymore (but marked ones with a red corner icon)
- Redesigned UI
- Restart Home from menu app
- Restart SystemUI from menu app

System UI:
- Change default themes soft keys according current theme color (if applicable)
- Choose Navigation Bar size (dedicated portrait and landscape orientations preferences)

Power Menu:
- Choose lock screen available actions
- Choose how switchable actions will work (Tap | Swipe | Both)
- Switchable Flashlight action (torch)
- 3 or 4 ways network mode actions (2G | 3G | 3G Preferred/2G | LTE Preferred/3G)
- Choose network mode screen style (Classic | Side by Side)
- Drag and drop actions to reorder them

Xperia™ Home:
- Restart Home to apply their preferences



v1.1 - 18/01/2014
System UI: (new)
- Enable Customizations
- Clear All Recents corner button

Power Menu:
- Fixed XTZ silent mode double colored icons (thanks @Felimenta97 for testings)



v1 - 15/01/2014
System:
- Enable Customizations
- Super User Mode (can´t be disabled)
- Back (button/key) long press kills foreground app

Power Menu:
- Enable Customizations
- Choose screen theme (Device Default | Dark | Light)
- 4 ways reboot (Reboot | Soft Reboot | Reboot Recovery | Reboot Bootloader)
- Choose reboot screen style (Classic | Side by Side)
- Classic list style 4 way reboot
- Syde by Side (one row) style 4 way reboot
- Choose actions you want
- Power Off action (can´t be disabled)
- Selectable Reboot action
- Selectable Airplane Mode action
- Selectable Take Screenshot action
- Selectable Restart Home action (useful for development)
- Selectable Restart SystemUI action (useful for development)
- Selectable Silence Mode tri-state action
- Completly new double-colored icons for all actions (according current theme accent color)
- Redesigned confirmation dialogs screens (with icons)

Xperia™ Home:
- Enable Customizations
- Change screen orientation by device sensors
- Pagination markers style (Home Default and 3 more)
- Select to hide unwanted applications
- Resize all widgets
- Main launcher button style (Home Default and 4 more)
- Desktop panes with infinite scrooling
- Create unlimited desktop panes
- Static desktop wallpaper
- Multiline desktop icons labels
- Auto hide desktop pagination markers
- App Drawer panes with infinite scrooling
- Hide App Drawer background plate
- Auto close App Drawer after start application
- Choose Dock shortcuts number without decrease dpi (4 | 6 | 8)
- Hide Dock shortcuts background plate
- Choose Folders style (Home Default and 10 more)
- Auto close Folder after start application

Media:
- Skip track by long pressing volume buttons (while screen off)
- Play/Pause music by pressing camera button (while screen off)

Xperia™ Xposed:
- Xperia™ inspired themed icons
- Dedicated preference screens
- Backup preferences
- Restore preferences

 

Attachments

  • v3.2_02.jpg
    v3.2_02.jpg
    132.6 KB · Views: 581,556
  • v3.2_03.jpg
    v3.2_03.jpg
    68.2 KB · Views: 582,080
  • v3.2_04.jpg
    v3.2_04.jpg
    73.6 KB · Views: 580,356
  • v3.3_02.jpg
    v3.3_02.jpg
    119.9 KB · Views: 552,158
  • v3.3_03.jpg
    v3.3_03.jpg
    71.7 KB · Views: 550,102
  • v3.4_02.jpg
    v3.4_02.jpg
    87.7 KB · Views: 455,883
  • v3.4.2_01.jpg
    v3.4.2_01.jpg
    65 KB · Views: 402,832
Last edited:

serajr

Recognized Developer / Recognized Themer
Apr 21, 2011
5,071
18,700
São Paulo - SP
Translations

Here is lastest module version strings to be translated to your local language. Xml file is structured in a way that I hope be kept!

1. Download attached kk_v3.4_english_strings.zip file (thanks @Hüttenkäse)

2. By extracting its contents you will get a strings.xml file

3. Edit it with Notepad++ (preferable)

4. Translate all sentences like e.g. below (see red boxes):
attachment.php


5. Keep spaces!!!

6. When send xml file back to me, inform your location code, e.g.: values-pt-rBR (Brazil), values-ru (Russia) !!

7. Thanks!!
.
 

Attachments

  • XX_Banner_By_XDA_skad00sh.jpg
    XX_Banner_By_XDA_skad00sh.jpg
    35.6 KB · Views: 473,748
  • translations.png
    translations.png
    109.1 KB · Views: 408,348
  • kk_v3.4_english_strings.zip
    5.2 KB · Views: 1,758
Last edited:

LordManhattan

Senior Member
Oct 20, 2007
15,039
5,495
Kepler-34b
This looks really nice! Won't be able to test it though, since I'm not on stock right now, but options are always great to have. Thank you.

Sent from my C6833_GPe using Tapatalk
 

Felimenta97

Senior Member
Aug 5, 2011
7,863
2,305
26
Ribeirão Preto
Hey @serajr. Amazing work, as always. It looks amazing. However, I am having some problems. Screenshots of the problems inside the spoiler tags.

They are not big, however they could be adressed (I guess).

First things first, on my Xperia S, running Niaboc79's eXistenZ Ultra 1.3.5 ROM, based on .96, 4.1.2 fw:

The first thing is that icons are not propely shown, be either on app drawer OR home screen. For some reason, though, there is one app that is showing propely (Nova Lancher. I always download it in case there is a problem with Xperia Home).

Screenshot_2014-01-15-19-33-42.png

Screenshot_2014-01-15-19-33-47.png



The second thing is that the power menu isn't propely themed. Text color and icons change accordingly, however the backgroud stays black, when using White theme.

Screenshot_2014-01-15-19-35-58.png



EDIT: Just realized it says 4.2.2+, but if you can add compatiblity for 4.1.2 for Xperia S, I'd love it :)

The second device to have problems are with the Xperia Tablet Z, currently running stock .577 4.3 fw.

The only problem it has is the non themed Silent/Non-Silent icons. They remain white.I don't know how it looks on other devices running 4.3. If it changes anything, the Tablet Z does NOT have a vibration motor, so there is only silent and non silent modes. No vibrate.


Screenshot_2014-01-15-19-37-20.png



If you need any files or someone to test anything, let me know :)
By the way, what is your Hangouts email, so I can add you? lol

Oh, and @niaboc79 , also awesome work :good:
 

Kocane

Senior Member
Apr 29, 2012
1,680
309
The power menu seems to look fine here. The icons are correct color, etc. But may I suggest a feature to hide power off/reboot while in lockscreen? :)
 
  • Like
Reactions: mac231us

serajr

Recognized Developer / Recognized Themer
Apr 21, 2011
5,071
18,700
São Paulo - SP
Amazing job as always my friend :cool:

Envoyé de mon C5303 en utilisant Tapatalk

Wow, great work as always serajr!

Primeira vez que entrei no xda nesse ano e encontrei em cheio esse fio \o/

Thanks bro´s!! ;)


The power menu seems to look fine here. The icons are correct color, etc. But may I suggest a feature to hide power off/reboot while in lockscreen? :)

I can easily create preferences for all power menu actions that will control their visibility while screen locked. What about?
 

serajr

Recognized Developer / Recognized Themer
Apr 21, 2011
5,071
18,700
São Paulo - SP
Hey @serajr. Amazing work, as always. It looks amazing. However, I am having some problems. Screenshots of the problems inside the spoiler tags.

They are not big, however they could be adressed (I guess).

First things first, on my Xperia S, running Niaboc79's eXistenZ Ultra 1.3.5 ROM, based on .96, 4.1.2 fw:

The first thing is that icons are not propely shown, be either on app drawer OR home screen. For some reason, though, there is one app that is showing propely (Nova Lancher. I always download it in case there is a problem with Xperia Home).

Screenshot_2014-01-15-19-33-42.png

Screenshot_2014-01-15-19-33-47.png



The second thing is that the power menu isn't propely themed. Text color and icons change accordingly, however the backgroud stays black, when using White theme.

Screenshot_2014-01-15-19-35-58.png



EDIT: Just realized it says 4.2.2+, but if you can add compatiblity for 4.1.2 for Xperia S, I'd love it :)

The second device to have problems are with the Xperia Tablet Z, currently running stock .577 4.3 fw.

The only problem it has is the non themed Silent/Non-Silent icons. They remain white.I don't know how it looks on other devices running 4.3. If it changes anything, the Tablet Z does NOT have a vibration motor, so there is only silent and non silent modes. No vibrate.


Screenshot_2014-01-15-19-37-20.png



If you need any files or someone to test anything, let me know :)
By the way, what is your Hangouts email, so I can add you? lol

Oh, and @niaboc79 , also awesome work :good:

Let´s go bro...

First... I really don´t know what to do to help you!! I´ve never seen that issue before!
Second... If you didn´t faced any fc, it is compatible over 4.1.2. The Light theme choice forces power menu screen to be decorated with "Theme.DeviceDefault.Light", so probably 4.1.2 "Theme.DeviceDefault.Light" style is that way. You can take a look at 4.2.2 same style resource for diffs and mod your own framework.
Third... I think I need to check for tablet mode and hook/replace that action too.

Thank you for feedback... consider, at least third one, for v2 (soon)!
 

Felimenta97

Senior Member
Aug 5, 2011
7,863
2,305
26
Ribeirão Preto
Let´s go bro...

First... I really don´t know what to do to help you!! I´ve never seen that issue before!
Second... If you didn´t faced any fc, it is compatible over 4.1.2. The Light theme choice forces power menu screen to be decorated with "Theme.DeviceDefault.Light", so probably 4.1.2 "Theme.DeviceDefault.Light" style is that way. You can take a look at 4.2.2 same style resource for diffs and mod your own framework.
Third... I think I need to check for tablet mode and hook/replace that action too.

Thank you for feedback... consider, at least third one, for v2 (soon)!

Ok. It wasn't a complain, just a feedback.

One last thing that doesn't affect the usage at all, it is just something that can be improved, or changed to fit the Tablet Z.

As you can see, the power menu says: "Your phone will...". Maybe that could be changed to "Your device will..." or be dependent on the build.prop, and when it detects it is a XTZ (remember that there are some variations. Just let me know if you need anything.)

As I said, this is very minor. Do not put it into your priorities list, though...

Sent from my SGP311 using Tapatalk
 

LitoNi

Senior Member
May 5, 2012
1,337
805
Vancouver
Minor issue with the icons on white background, can't seem to get it to black like the words. On existenz v5 unlocked bootloader with doom kernel v20.
Tried switching different themes and reboot but no luck.
Many thanks. :)

Sent from my C6603 using XDA Premium 4 mobile app
 

Attachments

  • 1389831812882.jpg
    1389831812882.jpg
    23.9 KB · Views: 898

serajr

Recognized Developer / Recognized Themer
Apr 21, 2011
5,071
18,700
São Paulo - SP
Ok. It wasn't a complain, just a feedback.

One last thing that doesn't affect the usage at all, it is just something that can be improved, or changed to fit the Tablet Z.

As you can see, the power menu says: "Your phone will...". Maybe that could be changed to "Your device will..." or be dependent on the build.prop, and when it detects it is a XTZ (remember that there are some variations. Just let me know if you need anything.)

As I said, this is very minor. Do not put it into your priorities list, though...

Sent from my SGP311 using Tapatalk

I´m gonna send you a test apk with power menu non-colored silent mode fixed.
Also, I´m gonna take a look at "Your phone will..." message, once the string come from framework, it is not within module. Tabled should have another string, so I need check for tablet mode (just before screen creation) and get proper framework string. Please, send me your decompiled tablet framework string.xml when possible (or its name within file)! Thanks again...


Minor issue with the icons on white background, can't seem to get it to black like the words. On existenz v5 unlocked bootloader with doom kernel v20.
Tried switching different themes and reboot but no luck.
Many thanks. :)

Sent from my C6603 using XDA Premium 4 mobile app

Maybe our friend @niaboc79 could help us! I´m gonna talk to him!
Thanks for feedback!
 

Attachments

  • Power_Menu.png
    Power_Menu.png
    143.5 KB · Views: 626
  • v1_XperiaHomeXposed_beta_cm.zip
    614.6 KB · Views: 61
Last edited:

Felimenta97

Senior Member
Aug 5, 2011
7,863
2,305
26
Ribeirão Preto
I´m gonna send you a test apk with power menu non-colored silent mode fixed.
Also, I´m gonna take a look at "Your phone will..." message, once the string come from framework, it is not within module. Tabled should have another string, so I need check for tablet mode (just before screen creation) and get proper framework string. Please, send me your decompiled tablet framework string.xml when possible (or its name within file)! Thanks again...


Maybe our friend @niaboc79 could help us! I´m gonna talk to him!
Thanks for feedback!

Ok. About the framework, there is currently no deodexed fw from 4.3 for XTZ. I'm going to try it myself. Again, what's your Hangouts email, so we can talk, if needed, if that's not a problem.

Sent from my SGP311 using Tapatalk
 

niaboc79

Recognized Developer / Inactive RT
Sep 8, 2007
12,453
68,230
Enghien
www.nirvana-records.be
Minor issue with the icons on white background, can't seem to get it to black like the words. On existenz v5 unlocked bootloader with doom kernel v20.
Tried switching different themes and reboot but no luck.
Many thanks. :)

Sent from my C6603 using XDA Premium 4 mobile app

No problem at all for me.

Envoyé de mon C6603 en utilisant Tapatalk
 

Attachments

  • uploadfromtaptalk1389846705839.jpg
    uploadfromtaptalk1389846705839.jpg
    39.1 KB · Views: 754
  • uploadfromtaptalk1389846721040.jpg
    uploadfromtaptalk1389846721040.jpg
    39.3 KB · Views: 713
  • uploadfromtaptalk1389846735574.jpg
    uploadfromtaptalk1389846735574.jpg
    43.9 KB · Views: 734

leongzxc

Senior Member
Oct 14, 2011
1,046
221
@serajr

will you be able to use xposed to inject codes to make the stock launcher as a multi dpi supported launcher? :)

because im currently using 360DPI,

what about supporting custom grids too?

sorry if im mentioning too much and thanks! :)
 

Felimenta97

Senior Member
Aug 5, 2011
7,863
2,305
26
Ribeirão Preto
Ok, I'm going to bother you (@Niaboc79 and @serajr ) again, haha:

I had an idea, that could turn to be very good if done correctly.

Do you know with the 4.3 update, that the Navigation Bar is kinda contextual with Sony apps. Basically all Sony apps (except media ones) are themed white, and when they are opened, the naviagation bar and status bar turn grey-ish. That's incredible, IMO, as it complements the whole UI, making them more immersive (maybe it is a preparation for Immersive Mode from 4.4?).

Example: http://mobilenews.omio.com/wp-content/uploads/Omio-Sony-Xperia-Z1-hands-on-pictures-16_thumb.jpg

Well, the idea is to make that something the user can force. Imagine Hangouts or Gmail, or any other light app using that status bar? I don't know a lot, but considering you've made a lot already with this Module, it shouldn't be hard. The code for that change is already within Sony Framework (at least on 4.3), so it shouldn't be relatively hard to do it.

Just need what in the framework calls that change, and with the module, force other user selectable apps to have the same code applied to it. That is the first part. Then, it could be chosen to apply only on navigation bar or status bar only, or both. And then, a code port to older versions (4.2.2 and maybe 4.1.2).

Guys, again, this is only an idea that I got and that, IMO, could be awesome. But I am not demanding anything, neither in hurry for anything :)
 
  • Like
Reactions: tOrNadO™
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 427
    I proudly present you my Xposed Framework module, it is titled: Xperia™ Xposed


    attachment.php

    Banner by @skad00sh (Thanks)​


    What exactly is it?
    It was meant to run only over Xperia™ stock firmwares, so any attempt to run it over any other one will fail!
    Its feature list and screenshots tell you better than me.


    Features:

    System:
    - Enable Customizations
    - Super User Mode (can´t be disabled)
    - Back (button/key) long press kills foreground app

    System UI:
    - Enable Customizations
    - Fully configurable Status Bar gestures (leftmost | center | rightmost)
    - Slider controls Status Bar expanded panel (brightness | media volume | ringer volume | alarm volume | in-call volume | bluetooth in-call volume | notifications volume)
    - Expanded panel header clock and date actions to choose
    - Gaussian Blur background effect at expanded status bar panel (portrait and landscape) - Install my other xposed module: Blurred System UI
    - Gaussian Blur background effect at recent apps panel (portrait and landscape)
    - Cross-fade Blur effect over original notifications background (or colored by module)
    - Fully configurable Gaussian Blur settings (Bitmap scale | Blur Radius | Top Color Filter)

    - Expanded Panel Color feature (no restart needed)
    - Expanded contents (e.g. Quick Settings buttons) according to current theme accent color
    - Choose Clear All Recents button preferred corner style (position on the screen)
    - Clear All Recents corner button
    - Center Clock (Status Bar)
    - Change default themes soft keys according current theme color (if applicable)
    - Choose Navigation Bar size (dedicated portrait and landscape orientations preferences)

    System UI - Quick Settings:
    - Full 31 Quick Settings buttons set
    - New Camera button (Press it to start camera preview, press it again to take picture as much as you want. Long-press it to stop camera function)
    - New Battery Info button
    - New Flashlight button
    - New Lockscreen button
    - New Myself button (with high resolution cropped picture)
    - New Network Mode button
    - New Power Off button
    - New Reboot button (4 way reboot)
    - New Recents Apps button
    - New Screen Timeout button
    - New Power Off button
    - New Stay Awake Plugged button
    - New USB Connection Mode button
    - New USB Debugging button
    - New USB Tethering button
    - ScrollView into expanded Quick Settings panel to allow vertical scroll (portrait and landscape orientations)
    - "Long-press goes straight to its settings" (all buttons, without popup menu anymore)
    - New icons set to xxhdpi, xhdpi and hdpi resolutions
    - Quick Settings Brightness Slider dialog white themed
    - Module will Check for missing permissions required by the new Quick Settings buttons

    Power Menu:
    - Enable Customizations
    - Full Screen mode concept (auto-hide just which bar you want)
    - 4 ways Full Screen mode action (Navigation Bar On/Off | Status Bar On/Off)
    - Swipe Navigation Bar and/or Status Bar location edges to popup and use them (portrait and landscape mode)
    - Long press Navigation Bar and/or Status Bar location edges to disable auto-hide behavior (their Full Screen mode)
    - Gesture (swipe and long press) edge area visible for 3 seconds after hide its bar (portrait and landscape mode)
    - Choose preferred reboots (classical or syde-by-syde)
    - New way to Restart Home and UI (no need root anymore, apps will be killed within their own core)
    - Choose screen theme (Device Default | Dark | Light)
    - 4 ways reboot (Reboot | Soft Reboot | Reboot Recovery | Reboot Bootloader)
    - Choose reboot screen style (Classic | Side by Side)
    - Classic list style 4 way reboot
    - Syde by Side (one row) style 4 way reboot
    - Choose actions you want
    - Power Off action (can´t be disabled)
    - Selectable Reboot action
    - Selectable Airplane Mode action
    - Selectable Take Screenshot action
    - Selectable Take screenshot and Record screen actions (double action)
    - Selectable Restart Home action (useful for development)
    - Selectable Restart SystemUI action (useful for development)
    - Selectable Silence Mode tri-state action
    - Completly new double-colored icons for all actions (according current theme accent color)
    - Redesigned confirmation dialogs screens (with icons)
    - Choose lock screen available actions
    - Choose how switchable actions will work (Tap | Swipe | Both)
    - Switchable Flashlight action (torch)
    - 3 or 4 ways network mode actions (2G | 3G | 3G Preferred/2G | LTE Preferred/3G)
    - Choose network mode screen style (Classic | Side by Side)
    - Drag and drop actions to reorder them

    Xperia™ Home:
    - Enable Customizations
    - Exclusive Hide Apps drawer to easily select and hide unwanted apps (in a single place)
    - Exclusive Icon Packs support (Create your own icon packs or install from most known 3rd party launchers)
    - Hidden Widgets (selected widgets will be hidden permanently everywhere)
    - Hide Dock
    - Floating App Drawer Button (show/hide it)
    - Floating App Drawer Button Location (choose preferred place in 6 availables)
    - 3rd Party Notification Badges
    - Oversize Desktop Rows
    - Gesture Blocking Widgets (excluded widgets from desktop gesture recognition)
    - Desktop Lock Contents (prevent add new content and remove or move existent ones)
    - Desktop Swipe Up Gesture (choose preferred action do be performed in 6 availables)
    - Desktop Swipe Down Gesture (choose preferred action do be performed in 6 availables)
    - Desktop Double Tap Gesture (choose preferred action do be performed in 5 availables)
    - App Drawer Swipe Up Gesture (choose preferred action do be performed in 6 availables)
    - App Drawer Swipe Down Gesture (choose preferred action do be performed in 6 availables)
    - Custom Apps icon and label sizes
    - Gaussian Blur background effect at Home App Drawer (portrait and landscape)
    - Blurred Desktop contents only if live wallpaper running
    - Fully configurable Gaussian Blur settings (Bitmap scale | Blur Radius)

    - Desktop Scroll Animation preference (default and +8)
    - App Drawer Scroll Animation preference (default and +8)
    - Change screen orientation by device sensors
    - Pagination markers style (Home Default and 3 more)
    - Select to hide unwanted applications
    - Resize all widgets
    - Main launcher button style (Home Default and 4 more)
    - Desktop panes with infinite scrooling
    - Create unlimited desktop panes
    - Static desktop wallpaper
    - Multiline desktop icons labels
    - Auto hide desktop pagination markers
    - App Drawer panes with infinite scrooling
    - Hide App Drawer background plate
    - Auto close App Drawer after start application
    - Choose Dock shortcuts number (4 | 6 | 8)
    - Hide Dock shortcuts background plate
    - Choose Folders style (Home Default and 11 more)
    - Auto close Folder after start application

    Media:
    - Unlink Ringer/Notifications Volumes (linked on android ICS+)
    - Skip track by long pressing volume buttons (while screen off)
    - Play/Pause music by pressing camera button (while screen off)

    Lockscreen:
    - Disable Xperia™ Lockscreen (automatically enable stock one)

    Xperia™ Xposed:
    - Fullscreen Immersive look and feel
    - Skinable module resources by Xperia™ themes
    - No need to reboot to apply changes anymore (but marked ones with a red corner icon)
    - Xperia™ inspired themed icons
    - Dedicated preference screens
    - Backup preferences
    - Restore preferences
    - Redesigned UI
    - Restart Home from menu app
    - Restart SystemUI from menu app
    - Translated to several languages, see Changelog (thanks buddies)

    ... and much more will come up yet!!!



    Screenshots:

    attachment.php


    attachment.php
    .
    attachment.php


    attachment.php
    .
    attachment.php


    attachment.php
    .
    attachment.php




    Download:

    KK:
    - v3.4.2 (4.4+): Xposed Module Repository

    (MODULE IS ALSO COMPATIBLE WITH JB 4.3 IF ORIGINALS KK Z3 PORTED APPS (SystemUI.apk | Home.apk) ARE PROPERLY RUNNING)



    Due new quick settings buttons added by module, your 4.4.2 SystemUI.apk will need to have three new permissions to work properly. If you prefer not to do it, module will check for missing permissions and also will hide some buttons from Quick Settings selection screen!!

    So follow instruction below to add them:

    1. Decompile your 4.4.2 SystemUI.apk

    2. Edit (with Notepad++) its AndroidManifest.xml

    3. By putting red lines you will get something like:
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest android:sharedUserId="android.uid.systemui" android:versionCode="19" android:versionName="4.4.2-66" package="com.android.systemui" coreApp="true"
      xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:androidprv="http://schemas.android.com/apk/prv/res/android">
        <uses-sdk android:minSdkVersion="18" android:targetSdkVersion="19" />
    .
    .
    .
        <uses-permission android:name="com.sony.smallapp.permission.SMALLAPP" />
    
        [COLOR="Red"]<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
        <uses-permission android:name="android.permission.REBOOT" />
        <uses-permission android:name="android.permission.CAMERA" />[/COLOR]
    
        <permission android:name="com.sonymobile.permission.TASK_SWITCHER_PLUGIN_VIEW" android:protectionLevel="signatureOrSystem" />
    .
    .
    .
    </manifest>
    4. Compile and replace it!!


    JB (UNSUPPORTED VERSIONS... SORRY!!!):

    - v2 (4.2.2+): Xposed Module Repository
    - v2 (4.1.2): This post


    Due changes made on the core of the app, it is highly recommended to clear its data after update the app. You will need to set all your preferences again!!!​



    Install:

    TRY AT YOUR OWN RISK!!!

    Requeriments:
    - Xperia™ stock KK 4.4.2 firmware (JB 4.3 still supported)
    - Xperia™ Z3 Compact Home stock launcher installed (YOU CAN GET PROPER PORTED APK HERE)
    - Working Root
    - Xposed Framework by @rovo89 installed and working

    1. Download and install Xperia™ Z3 Compact Home stock launcher from link above, and reboot! (YOU WERE WARNED !!)

    2. Download and install Xperia™ Xposed (KK) module from Download section

    3. Download and install my other xposed module: Blurred System UI

    4. Open Xposed Installer and activate "Xperia™ Xposed" and "Blurred System UI" under Modules

    5. Reboot your device (VERY IMPORTANT)

    6. Done!



    Compatibility List: (please, keep me up to date!)
    - Any Xperia™ device running Sony stock 4.4.2 and 4.4.4 firmware
    - CM 4.4.2 and 4.4.4 with ported Xperia™ framework (Xperia™ Z3 Home.apk and 4.4.2+ SystemUI.apk)



    Known issues:
    - None



    To do:
    You tell me!!



    Special thanks: (if I forgot someone, please remember me!!)
    - Sony
    - @rovo89 for his masterpiece titled Xposed Framework and code snippets
    - @Tungstwenty for code snippets
    - @ra3al for knowledge exchange
    - @niaboc79 for "brainstorming" with me about everything you see here, testings and for all beautiful Power Menu icons
    - @Why So Serious? for awesome Sony style icons photoshop template



    If you like it, press thanks... Simple so!! ;)
    .
    114
    Changelog

    v3.4.2 - 13/03/2015
    Xperia™ Home Icon Packs
    - Fixed inner engine showing wrong icons
    - Added capability to replace app drawer and folder icons

    Xperia™ Home
    - Increased maximum number of selectable rows/cols to 14 (desktop and app drawer)

    Translations
    - Japanese - thanks @AndroPlus
    - Polish - thanks @Kucharskov and P. Kowalczyk
    - German - thanks @Daniel D.



    v3.4 - 03/03/2015
    Xperia™ Home
    - New Icon Packs support (Does work with most of 3rd party launchers paid and free icon packs)
    - Possibility to create your own icon packs

    System UI
    - New Center Clock preference

    Media
    - New Unlink Ringer/Notifications Volumes preference (linked on android ICS+)



    v3.3.3 - 25/02/2015
    System UI
    - New status bar expanded header time actions to choose (Default | Alarm Clock)
    - New status bar expanded header date actions to choose (Default | Calendar)
    - Added dedicated Notifications volume control at Slider Controls

    Xperia™ Xposed (due compatibility with new themes)
    - Removed Xperia™ system bars look and feel (gray bars)
    - Removed Action Bar transparency



    v3.3.2 - 16/02/2015
    Xperia Home
    - Added Android Lollipop App Drawer Icon in App Drawer Button Style preference
    - Added Xperia Home app drawer shortcut
    - Fixed Hide Apps feature with new google apps

    Translations
    - English - thanks @Hüttenkäse
    - Polish - thanks @billyJ



    v3.3 - 20/11/2014
    Xperia™ Home
    - New Hide Dock preference
    - New Floating App Drawer Button preference (show/hide it)
    - New Floating Button Location preference (choose preferred place in 6 availables)
    - New 3rd Party Notification Badges preference (Display notification badge on the icon of any 3rd party app)
    - New Oversize Desktop Rows preference (allow desktop grid rows to grow in size different from stock)
    - New Gesture Blocking Widgets preference (excluded widgets from desktop gesture recognition - allowing scroll)
    - Fixed Desktop Gestures in customization mode (disable them)

    Power Menu
    - Take screenshot and Record screen actions (double action - if ScreenRecorder.apk ported from Z3 installed)

    System UI
    - Fixed Enable Extra Buttons preference causing fc on some devices
    - Fixed unused quick settings buttons animation (smooth scroll to the center of the grid)

    Translations
    - English / updated German - thanks @Hüttenkäse
    - Korean - thanks @CAGED
    - Hungarian - thanks @xezrunner

    Tests
    - thanks @niaboc79



    v3.2.1 - 02/11/2014
    Fixes
    - Home - Weird disappearing folders and widgets on Home launcher
    - Home - Desktop grid contents to suit all available screen space (portrait orientation only)
    - Home - Top side pagination markers (now, just below status bar)
    - Home - Icon Size preference (fixed some wrong preference labels, and now, minimum size is 30)
    - Home - Label Size preference (fixed some wrong preference labels)
    - Lockscreen - Disable Xperia Lockscreen preference on some devices
    - System UI - Lockscreen quick settings button for stock 4.4.2+ SystemUI.apk

    Translations
    - English - thanks @Hüttenkäse
    - German - thanks @Daniel D.
    - Polish - thanks @billyJ
    - Simplified Chinese - thanks @taammanhoi and @surwscl
    - Traditional Chinese - thanks @taammanhoi
    - French - thanks @lordriguez



    v3.2 - 28/10/2014
    Xperia™ Home
    - New and exclusive Hide Apps drawer to easily select and hide unwanted apps (in a single place)
    - New Hidden Widgets preference (selected widgets will be hidden permanently everywhere)
    - New Desktop Lock Contents preference (prevent add new content and remove or move existent ones)
    - New Desktop Swipe Up Gesture preference (choose preferred action do be performed in 6 availables)
    - New Desktop Swipe Down Gesture preference (choose preferred action do be performed in 6 availables)
    - New Desktop Double Tap Gesture preference (choose preferred action do be performed in 6 availables)
    - New App Drawer Swipe Up Gesture preference (choose preferred action do be performed in 6 availables)
    - New App Drawer Swipe Down Gesture preference (choose preferred action do be performed in 6 availables)
    - New Icon Size preference (General Appearance)
    - New Text Size preference (General Appearance)
    - Improved Hidden Applications preference (selected apps will be hidden permanently everywhere)
    - Added Screen Orientation preference back again (originally disabled by own Sony - enable it at your own risk)
    - Fixed Desktop to refresh its contents after configuration changes (screen rotation, theme changed)

    System UI - Gaussian Blur
    - Removed System UI related Blur features (techinical choice)
    - Install Blurred System UI module instead (my other xposed module - for the same, news and improved features)!

    Translations
    - English - thanks @Hüttenkäse
    - Polish - thanks @billyJ
    - Korean - thanks @CAGED
    - Spanish - thanks @kevindeoz

    Brainstorming and Tests
    - thanks @niaboc79




    v3.1 - 01/10/2014
    Gaussian Blur
    - New blurred Recent Apps panel
    - Added Status Bar expanded blur capability to Tablet UI (to be confirmed by tablet users)
    - New blur code for faster blur task and/or touch responsiveness

    System UI
    - Xperia™ Z3 4.4.4 Quick Settings fully compatibilble
    - Xperia™ Z3 with 31 Quick Settings buttons set
    - New Z3 Camera button (Press it to start camera preview, press it again to take picture as much as you want. Long-press it to stop camera)
    - New Z3 Battery Info button
    - New Z3 Flashlight button
    - New Z3 Lockscreen button
    - New Z3 Myself button (with high resolution cropped picture)
    - New Z3 Network Mode button
    - New Z3 Power Off button
    - New Z3 Reboot button (4 way reboot)
    - New Z3 Recents Apps button
    - New Z3 Screen Timeout button
    - New Z3 Power Off button
    - New Z3 Stay Awake Plugged button
    - New Z3 USB Connection Mode button
    - New Z3 USB Debugging button
    - New Z3 USB Tethering button
    - Added Edit Quick Settings button long-press action to reset buttons to default (also to include missing ones)
    - Added Z3 "long-press goes straight to its settings" to all buttons (without popup menu anymore)
    - Fixed Lockscreen quick settings button not working after screen rotate
    - Fixed blurred expanded panel on Full Screen mode (blurred background now fills whole panel)

    Power Menu
    - Added translucent Status and Navigation bars background while on Full Screen mode

    Xperia™ Home
    - Removed any theme App Drawer backplate due new grid feature
    - Fixed Layouts on FullScreen mode (Desktop and App Drawer pagination markers)
    - Fixed Desktop customization grid rows size

    Translations
    - Japanese - thanks @RyokoN
    - Simplified Chinese - thanks @surwscl
    - Traditional Chinese - thanks @taammanhoi
    - Italian - thanks @DgameX



    v3.0 - 17/09/2014
    News:
    - Added Xperia Z3 4.4.4 apps compatibility (SystemUI.apk and Home.apk)

    System UI:
    - Added Xperia Z3 4.4.4 compatibility (but new Quick Settings buttons - to be fixed)
    - New status bar Slider Controls expanded panel (Brightness | Media | Ringer | Alarm | Voice Call | Bluetooth Call)
    - New status bar actions to choose panel to expand (Notifications | Quick Settings | Slider Controls)
    - Preference to choose status bar leftmost side tap action
    - Preference to choose status bar rightmost side tap action
    - Preference to choose status bar two fingers side tap action
    - Preference to hide status bar expanded top tabs

    Xperia™ Home:
    - Added Xperia Z3 4.4.4 compatibility (Fully Compatible)
    - Preference to choose High Dpi Icons (bigger)
    - Preference to choose number of Desktop Grid Rows (default | 4 | 5 | 6)
    - Preference to choose number of Desktop Grid Columns (default | 4 | 5 | 6)
    - Preference anchor Desktop Pagination Markers underside desktop (without permanent search bar)
    - Preference to show/hide Desktop permanent Search Bar
    - Desktop Pagination Markers at bottom (downsided - anchored and movable together Dock)
    - Desktop and App Drawer sync with Power Menu Full Screen Mode action (Expandable at runtime)
    - Preference to choose number of App Drawer Grid Rows (default | 4 | 5 | 6)
    - Preference to choose number of App Drawer Grid Columns (default | 4 | 5 | 6)
    - Fixed Dock size to be just big enough to suit its icons
    - Fixed Scroll Aniation Style 5 - thanks @Rumman Shaikh

    Xperia™ Xposed:
    - New Xperia™ system bars look and feel - thanks again @niaboc79 ;)
    - New menu to choose between Light or Dark theme

    Deprecated and Removed:
    - Xperia™ firmware check
    - Old Translations
    - Old strings
    - Old drawables
    - Skinable support (module resources only)
    - Save and Restore preferences menus
    - System UI Blur benchmark preference
    - Xperia™ Home Auto Rotate perference



    KK

    v2.8 - 01/08/2014
    System UI:
    - New Translucent Tab's Glow preference

    Xperia™ Xposed:
    - Removed KK immersive behavior (added KK translucent system bars)

    General:
    - Added compatibility to original JB 4.3 Quick Settings (for the unreleased mod: Original JB 4.3 Quick Settings to KK SystemUI.apk)



    v2.7 - 21/07/2014
    System UI:
    - Cross-fade blur effect over original notifications background (or colored by module)
    - Transparent tabs glow resources due blurred background (no more top black bar)
    - Blurred top color filter hex color input

    Power Menu:
    - Removed Airplane action status text
    - Fixed Reboot Recovery action (with Soft Reboot action disabled)

    Xperia™ Home:
    - Real Gaussian Blur background effect at App Drawer (portrait and landscape)
    - Blurred desktop contents only if live wallpaper running
    - Fully configurable Gaussian Blur settings (Bitmap scale | Blur Radius)
    - Real-time Blur process benchmark for better settings choice (volatile, due system running background processes)
    - Blurred top color filter hex color input
    - Improved Static Wallpaper preference (Always centered at screen)
    - Invisible Folders (Style 11)

    Xperia™ Xposed:
    - Removed main screen preferences summaries (clean look)

    General:
    - Turkish translations - thanks @ferhat67_38
    - Spanish translations - thanks @kevindeoz
    - Italian translations - thanks @DgameX
    - Russian translations - thanks @turikhay
    - Updated Japanase translations - thanks @RyokoN
    - Updated Simplified Chinese translations - thanks @taammanhoi



    v2.6 - 09/06/2014
    System UI:
    - Real Gaussian Blur background effect at expanded status bar panel (portrait and landscape)
    - Fully configurable Gaussian Blur settings (Bitmap scale | Blur Radius | Top Color Filter)
    - Real-time Blur process benchmark for better settings choice (volatile, due system running background processes)

    Xperia™ Xposed:
    - Few module inner layouts improvements
    - Fixed some few xposed issues



    v2.5 - 26/05/2014
    System UI (Quick Settings):
    - Fixed USB Connection Mode Quick Settings button toggle state (with unplugged usb cable)

    Xperia™ Home:
    - Improved Home Infinite Scrolling with wallpaper handling and app drawer zoom animation (thanks @ra3al)

    Lockscreen:
    - Fixed KK Disable Xperia Lockscreen feature

    General:
    - Traditional Chinese translations (thanks @Bonnieee)
    - Simplified Chinese updated translations (thanks @taammanhoi and @surwscl)
    - Japanese updated translations (thanks @RyokoN)

    Xperia™ Xposed:
    - Native KK Immersive Mode look and feel
    - Compiled with API Level 19 for full KK compatibility



    v2.4 - 18/05/2014
    System UI (Quick Settings):
    - New Expanded Panel Color feature (no restart needed)

    Xperia™ Home:
    - New Desktop Scroll Animation preference (default and +8)
    - New App Drawer Scroll Animation preference (default and +8)
    - Improved Infinite Scrolling feature (thanks @ra3al)
    - No restart Home needed for most of its preferences (but cornered marked ones)

    General:
    - Improved some internal functions
    - Updated project to XposedBridge v54 (thanks @rovo89)
    - New screenshots



    v2.3 - 05/05/2014
    General:
    - Removed wrong German translations
    - Dutch translations (thanks @Pandemic)
    - New screenshots



    v2.2 - 05/05/2014
    System UI (Quick Settings):
    - Module will Check for missing permissions required by the new Quick Settings buttons
    - Quick Settings Brightness Slider dialog white themed
    - New Quick Settings icons set (thanks @niaboc79)

    Xperia™ Xposed:
    - Fullscreen Immersive look and feel
    - Skin-able module resources by themes

    General:
    - Polish translations (thanks @fastlone)
    - Japanese translations (thanks @RyokoN)
    - French translations (thanks @niaboc79)
    - Simplified Chinese translations (thanks @surwscl)
    - Finnish translations (thanks @kulvertti)
    - New screenshots



    v2 - 29/04/2014
    System UI (Quick Settings):
    - 31 Quick Settings buttons set
    - New Camera button (Press it to start camera preview, press it again to take picture as much as you want. Long-press it to stop camera)
    - New Battery Info button
    - New Flashlight button
    - New Lockscreen button
    - New Myself button (with high resolution cropped picture)
    - New Network Mode button
    - New Power Off button
    - New Reboot button (4 way reboot)
    - New Recents Apps button
    - New Screen Timeout button
    - New Power Off button
    - New Stay Awake Plugged button
    - New USB Connection Mode button
    - New USB Debugging button
    - New USB Tethering button
    - Added ScrollView into expanded Quick Settings panel to allow vertical scroll (portrait and landscape orientations)
    - Added "long-press goes straight to its settings" to all buttons (without popup menu anymore)
    - New icons set to xxhdpi, xhdpi and hdpi resolutions

    Lockscreen:
    - New category
    - Disable Xperia™ Lockscreen (turns stock on)

    Power Menu:
    - Removed actions summary texts (but Airplane mode)

    General:
    - Improved some internal functions
    - New screenshots



    v1 - 24/03/2014
    - Initial KK version

    System UI:
    - Expanded contents (e.g. Quick settings) according to current theme accent color
    - Fixed all soft keys (OSB) scaleType flag to prevent navigation bar wrong icon sizes (if applicable)
    - Fixed recents background bottom gap - portrait and landscape orientations (if applicable)

    - All other previous features from JB version working (*)
    - * Removed - System UI - Unnecessary clear all recents corner button feature
    - * Removed - System UI - Unnecessary clear all recents preferred corner button style feature
    - * Removed - Xperia™ Home - Unnecessary hide dock shortcuts background plate feature
    - * Removed - Xperia™ Home - Unnecessary hide app drawer background plate feature




    JB


    v2 - 23/02/2014
    Power Menu:
    - Full Screen mode concept (auto-hide just which bar you want)
    - 4 ways Full Screen mode action (Navigation Bar On/Off | Status Bar On/Off)
    - Swipe Navigation Bar and/or Status Bar location edges to popup and use them (portrait and landscape mode)
    - Long press Navigation Bar and/or Status Bar location edges to disable auto-hide behavior (their Full Screen mode)
    - Gesture (swipe and long press) edge area visible for 3 seconds after hide its bar (portrait and landscape mode)
    - Choose preferred reboots (classical or syde-by-syde)
    - Fixed misaligned actions on some devices
    - New icons (thanks again @niaboc79)
    - Removed "Choose preferred type" under classical Reboot action

    System UI:
    - Choose Clear All Recents button preferred corner style (position on the screen)
    - Fixed soft keys icons resize to fit choosen navigation bar size

    Xperia™ Xposed:
    - New way to Restart Home and UI (no need root anymore, apps will be killed within their own core)
    - Added Exit menu
    - French translations (values-fr | thanks @niaboc79)



    v1.2 - 07/02/2014
    Xperia™ Xposed:
    - No need to reboot to apply changes anymore (but marked ones with a red corner icon)
    - Redesigned UI
    - Restart Home from menu app
    - Restart SystemUI from menu app

    System UI:
    - Change default themes soft keys according current theme color (if applicable)
    - Choose Navigation Bar size (dedicated portrait and landscape orientations preferences)

    Power Menu:
    - Choose lock screen available actions
    - Choose how switchable actions will work (Tap | Swipe | Both)
    - Switchable Flashlight action (torch)
    - 3 or 4 ways network mode actions (2G | 3G | 3G Preferred/2G | LTE Preferred/3G)
    - Choose network mode screen style (Classic | Side by Side)
    - Drag and drop actions to reorder them

    Xperia™ Home:
    - Restart Home to apply their preferences



    v1.1 - 18/01/2014
    System UI: (new)
    - Enable Customizations
    - Clear All Recents corner button

    Power Menu:
    - Fixed XTZ silent mode double colored icons (thanks @Felimenta97 for testings)



    v1 - 15/01/2014
    System:
    - Enable Customizations
    - Super User Mode (can´t be disabled)
    - Back (button/key) long press kills foreground app

    Power Menu:
    - Enable Customizations
    - Choose screen theme (Device Default | Dark | Light)
    - 4 ways reboot (Reboot | Soft Reboot | Reboot Recovery | Reboot Bootloader)
    - Choose reboot screen style (Classic | Side by Side)
    - Classic list style 4 way reboot
    - Syde by Side (one row) style 4 way reboot
    - Choose actions you want
    - Power Off action (can´t be disabled)
    - Selectable Reboot action
    - Selectable Airplane Mode action
    - Selectable Take Screenshot action
    - Selectable Restart Home action (useful for development)
    - Selectable Restart SystemUI action (useful for development)
    - Selectable Silence Mode tri-state action
    - Completly new double-colored icons for all actions (according current theme accent color)
    - Redesigned confirmation dialogs screens (with icons)

    Xperia™ Home:
    - Enable Customizations
    - Change screen orientation by device sensors
    - Pagination markers style (Home Default and 3 more)
    - Select to hide unwanted applications
    - Resize all widgets
    - Main launcher button style (Home Default and 4 more)
    - Desktop panes with infinite scrooling
    - Create unlimited desktop panes
    - Static desktop wallpaper
    - Multiline desktop icons labels
    - Auto hide desktop pagination markers
    - App Drawer panes with infinite scrooling
    - Hide App Drawer background plate
    - Auto close App Drawer after start application
    - Choose Dock shortcuts number without decrease dpi (4 | 6 | 8)
    - Hide Dock shortcuts background plate
    - Choose Folders style (Home Default and 10 more)
    - Auto close Folder after start application

    Media:
    - Skip track by long pressing volume buttons (while screen off)
    - Play/Pause music by pressing camera button (while screen off)

    Xperia™ Xposed:
    - Xperia™ inspired themed icons
    - Dedicated preference screens
    - Backup preferences
    - Restore preferences

    83
    Translations

    Here is lastest module version strings to be translated to your local language. Xml file is structured in a way that I hope be kept!

    1. Download attached kk_v3.4_english_strings.zip file (thanks @Hüttenkäse)

    2. By extracting its contents you will get a strings.xml file

    3. Edit it with Notepad++ (preferable)

    4. Translate all sentences like e.g. below (see red boxes):
    attachment.php


    5. Keep spaces!!!

    6. When send xml file back to me, inform your location code, e.g.: values-pt-rBR (Brazil), values-ru (Russia) !!

    7. Thanks!!
    .
    53
    What's coming up!!

    Soon... please no ETA!!

    attachment.php
    .
    attachment.php
    38
    Can you add an option to remove small apps from the recents and also the white bar in the lollipop version?
    Done!! ;)
    Soon on your device...

    Some random pics: