5,600,292 Members 36,288 Now Online
XDA Developers Android and Mobile Development Forum

[APP] [XPOSED] [KK] [4.2.2+] Serajr Xperia™ Xposed (KK) - v1 (fix) - 27/03/2014

Tip us?
 
serajr
Old
(Last edited by serajr; 27th March 2014 at 06:17 PM.) Reason: v1 (KK) - Fix
#1  
serajr's Avatar
Recognized Developer / Recognized Themer - OP
Thanks Meter 7589
Posts: 1,947
Join Date: Apr 2011
Location: Rafard - SP
Phone [APP] [XPOSED] [KK] [4.2.2+] Serajr Xperia™ Xposed (KK) - v1 (fix) - 27/03/2014

KitKat (KK) Version! (JB still here!!)



I proudly present you my Xposed Framework module, it is titled: Xperia™ Xposed



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
- Expanded contents (e.g. Quick settings) according to current theme accent color (KK)
- Choose Clear All Recents button preferred corner style (position on the screen)
- Clear All Recents corner button
- Change default themes soft keys according current theme color (if applicable)
- Choose Navigation Bar size (dedicated portrait and landscape orientations preferences)

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 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:
- Restart Home to apply their preferences
- 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:
- 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

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



Screenshots (huge ones):




KK:
 






System:
 




System UI:
 






Power Menu:
 






















Xperia™ Home:
 












Media:
 





Download:

KK:
- v1 (4.4.2+): Xposed Module Repository (If Media features are not working, get fixed version here)
(also works on JB 4.3 with ported 4.4.2 SystemUi.apk and Home.apk from my other thread)

JB:
- 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 JB 4.2.2 firmware and newer
- Xperia™ Home stock launcher
- Working Root access
- Xposed Framework by @rovo89 installed and working

1. Download

2. Install it (as regular apk)

3. Open Xposed Installer and activate Xperia™ Xposed under Modules

4. Reboot your device

5. Done!



Compatibility List: (please, keep me up to date!)
KK:
- Xperia™ ZQ/ZL - JB 4.3 ( @serajr )
- Xperia™ Z1 - KK 4.4.2 ( @loveninecube )
- Xperia™ ZU - KK 4.4.2 ( @shine2007 )

JB:
- Xperia™ ZQ/ZL - JB 4.2.2+ ( @serajr )
- Xperia™ L - JB 4.2.2+ ( @serajr )
- Xperia™ Z - JB 4.2.2+ ( @niaboc79 )
- Xperia™ SP - JB 4.2.2+ ( @niaboc79 )
- Xperia™ S - JB 4.1.2+ ( @sudhindrakv and @Felimenta97 )
- Xperia™ XTZ - JB 4.3 ( @Felimenta97 )
- Xperia™ ION - JB 4.1.2+ ( @Chocklety Boyee )
- Xperia™ ZU - JB 4.3 ( @Raaj52 )
- Xperia™ Z1 - JB 4.3 ( @koziakauzu )
- Xperia™ T - JB 4.3 ( @seeker07 )
- Xperia™ P - JB 4.1.2+ ( @dastane )
- Xperia™ M Dual - JB 4.2.2+ ( @mbc07 )
- Xperia™ C - JB 4.2.2+ ( @Sudanminipro )

Unfortunatelly I cannot ensure that module will work properly on ICS 4.0.3 (older too) and JB 4.1.2, due changes in the framework.
So I need to tell you that those firmwares are tagged as: Unsupported!
Sorry in advance!



Known issues:
- Infinite scrooling panes gesture (experimental feature). I´m not going to answer related issues!



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
- @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
- @Felimenta97 for 4.1.2 testings
- @Pandemic for 4.1.2 testings


If you like it, press thanks... Simple so!!
.
.
Attached Thumbnails
Click image for larger version

Name:	XX_Banner_By_XDA@skad00sh.jpg
Views:	31756
Size:	35.6 KB
ID:	2594507   Click image for larger version

Name:	v2_app_01.png
Views:	22831
Size:	95.8 KB
ID:	2596167   Click image for larger version

Name:	v2_app_02.png
Views:	30908
Size:	56.8 KB
ID:	2596168   Click image for larger version

Name:	v2_app_03.png
Views:	1764
Size:	91.6 KB
ID:	2596169   Click image for larger version

Name:	v2_media_01.png
Views:	27147
Size:	49.0 KB
ID:	2596170  

Click image for larger version

Name:	v2_system_01.png
Views:	30082
Size:	50.7 KB
ID:	2596171   Click image for larger version

Name:	v2_system_ui_01.png
Views:	29991
Size:	71.1 KB
ID:	2596172   Click image for larger version

Name:	v2_system_ui_02.png
Views:	29876
Size:	56.0 KB
ID:	2596173   Click image for larger version

Name:	v2_system_ui_03.png
Views:	29593
Size:	35.7 KB
ID:	2596174  
I have paced these forests for so long
I don`t know, if I am a man or I am beast
I though hold deep within me, a quest for revenge
Then I must be a man as much as I can be
I have learned to speak the tongue of animal
I have learned to read the signs in bark and snow
I have taken within myself the spirits of my fathers long time gone
In this short time, far from home
A man of iron I`ve grown...
...A man of iron I have grown

(Hail Quorthon... RIP)

If you like my work and consider me worthy, consider DONATE me too. Thanks in advance!
The Following 196 Users Say Thank You to serajr For This Useful Post: [ Click to Expand ]
 
serajr
Old
(Last edited by serajr; 24th March 2014 at 05:40 PM.) Reason: v1 (KK)
#2  
serajr's Avatar
Recognized Developer / Recognized Themer - OP
Thanks Meter 7589
Posts: 1,947
Join Date: Apr 2011
Location: Rafard - SP
Default Changelog

KK

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

Attached Thumbnails
Click image for larger version

Name:	v2_xperia_home_01.png
Views:	27420
Size:	64.2 KB
ID:	2596183   Click image for larger version

Name:	v2_xperia_home_02.png
Views:	27210
Size:	58.6 KB
ID:	2596184   Click image for larger version

Name:	v2_xperia_home_03.png
Views:	27247
Size:	94.6 KB
ID:	2596185   Click image for larger version

Name:	v2_xperia_home_04.png
Views:	27074
Size:	64.7 KB
ID:	2596186   Click image for larger version

Name:	v2_xperia_home_05.png
Views:	26964
Size:	62.7 KB
ID:	2596187  

Click image for larger version

Name:	v2_xperia_home_06.png
Views:	26861
Size:	69.0 KB
ID:	2596188   Click image for larger version

Name:	v2_xperia_home_07.png
Views:	26777
Size:	51.0 KB
ID:	2596189   Click image for larger version

Name:	v2_xperia_home_08.png
Views:	26678
Size:	66.8 KB
ID:	2596190   Click image for larger version

Name:	v2_xperia_home_09.png
Views:	26560
Size:	50.8 KB
ID:	2596191   Click image for larger version

Name:	v2_xperia_home_10.png
Views:	26475
Size:	66.5 KB
ID:	2596192  

Click image for larger version

Name:	XX_KK_v1_01.jpg
Views:	17205
Size:	35.9 KB
ID:	2647589   Click image for larger version

Name:	XX_KK_v1_02.jpg
Views:	15329
Size:	37.1 KB
ID:	2647590   Click image for larger version

Name:	XX_KK_v1_03.jpg
Views:	15219
Size:	42.1 KB
ID:	2647591   Click image for larger version

Name:	XX_KK_v1_04.png
Views:	15103
Size:	152.2 KB
ID:	2647592   Click image for larger version

Name:	XX_KK_v1_05.png
Views:	15075
Size:	161.6 KB
ID:	2647593  

The Following 50 Users Say Thank You to serajr For This Useful Post: [ Click to Expand ]
 
serajr
Old
(Last edited by serajr; 23rd February 2014 at 09:00 PM.) Reason: v2
#3  
serajr's Avatar
Recognized Developer / Recognized Themer - OP
Thanks Meter 7589
Posts: 1,947
Join Date: Apr 2011
Location: Rafard - SP
Camera Thumbs

Thumbs
Attached Thumbnails
Click image for larger version

Name:	v2_power_menu_01.png
Views:	29264
Size:	63.6 KB
ID:	2596197   Click image for larger version

Name:	v2_power_menu_02.png
Views:	29096
Size:	37.1 KB
ID:	2596198   Click image for larger version

Name:	v2_power_menu_03.png
Views:	28902
Size:	37.7 KB
ID:	2596199   Click image for larger version

Name:	v2_power_menu_04.png
Views:	28580
Size:	48.5 KB
ID:	2596200   Click image for larger version

Name:	v2_power_menu_05.png
Views:	28520
Size:	49.3 KB
ID:	2596201  

Click image for larger version

Name:	v2_power_menu_06.png
Views:	28345
Size:	50.8 KB
ID:	2596202   Click image for larger version

Name:	v2_power_menu_07.png
Views:	28252
Size:	59.8 KB
ID:	2596203   Click image for larger version

Name:	v2_power_menu_08.png
Views:	28195
Size:	45.9 KB
ID:	2596204   Click image for larger version

Name:	v2_power_menu_09.png
Views:	28072
Size:	51.2 KB
ID:	2596205   Click image for larger version

Name:	v2_power_menu_10.png
Views:	28034
Size:	50.5 KB
ID:	2596206  

Click image for larger version

Name:	v2_power_menu_11.png
Views:	28000
Size:	50.6 KB
ID:	2596207   Click image for larger version

Name:	v2_power_menu_12.png
Views:	27847
Size:	50.5 KB
ID:	2596208   Click image for larger version

Name:	v2_power_menu_13.png
Views:	27887
Size:	43.2 KB
ID:	2596209   Click image for larger version

Name:	v2_power_menu_14.png
Views:	1158
Size:	43.2 KB
ID:	2596210   Click image for larger version

Name:	v2_power_menu_15.jpg
Views:	27712
Size:	30.7 KB
ID:	2596211  

Click image for larger version

Name:	v2_power_menu_16.jpg
Views:	27555
Size:	29.4 KB
ID:	2596212   Click image for larger version

Name:	v2_power_menu_17.png
Views:	27590
Size:	92.0 KB
ID:	2596214   Click image for larger version

Name:	v2_power_menu_18.jpg
Views:	27431
Size:	20.3 KB
ID:	2596215   Click image for larger version

Name:	v2_power_menu_19.jpg
Views:	27354
Size:	21.9 KB
ID:	2596216  
I have paced these forests for so long
I don`t know, if I am a man or I am beast
I though hold deep within me, a quest for revenge
Then I must be a man as much as I can be
I have learned to speak the tongue of animal
I have learned to read the signs in bark and snow
I have taken within myself the spirits of my fathers long time gone
In this short time, far from home
A man of iron I`ve grown...
...A man of iron I have grown

(Hail Quorthon... RIP)

If you like my work and consider me worthy, consider DONATE me too. Thanks in advance!
The Following 42 Users Say Thank You to serajr For This Useful Post: [ Click to Expand ]
 
niaboc79
Old
#4  
niaboc79's Avatar
Recognized Developer
Thanks Meter 25282
Posts: 5,580
Join Date: Sep 2007
Location: Enghien

 
DONATE TO ME
Amazing job as always my friend

Envoyé de mon C5303 en utilisant Tapatalk
- If you like my work, Hit -

- Don't use any part of my work WITHOUT my autorization! | You don't like my reply? Read this

The Following 12 Users Say Thank You to niaboc79 For This Useful Post: [ Click to Expand ]
 
lukakas
Old
#5  
Senior Member
Thanks Meter 359
Posts: 428
Join Date: Jun 2012
Location: São Paulo - SP
Wow, great work as always serajr!

Primeira vez que entrei no xda nesse ano e encontrei em cheio esse fio \o/
The Following 2 Users Say Thank You to lukakas For This Useful Post: [ Click to Expand ]
 
LordManhattan
Old
#6  
LordManhattan's Avatar
Senior Member
Thanks Meter 5441
Posts: 14,514
Join Date: Oct 2007
Location: 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
 
I DO NOT RUN A SUPPORT LINE THROUGH PERSONAL MESSAGES,
SO PLEASE DO NOT PM ME ABOUT HELP (*COUGH* UNLESS I KNOW YOU *COUGH*).

THANK YOU, AND PLEASE HAVE A COOKIE ON YOUR WAY OUT.


 
Felimenta97
Old
#7  
Felimenta97's Avatar
Senior Member
Thanks Meter 2221
Posts: 7,604
Join Date: Aug 2011
Location: 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).
 





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.
 




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.

 




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

 
Kocayine
Old
#8  
Kocayine's Avatar
Senior Member
Thanks Meter 92
Posts: 741
Join Date: Apr 2012
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?
Please quote my posts if you are replying to one of my posts, that way I'll get notified.
The Following User Says Thank You to Kocayine For This Useful Post: [ Click to Expand ]
 
serajr
Old
#9  
serajr's Avatar
Recognized Developer / Recognized Themer - OP
Thanks Meter 7589
Posts: 1,947
Join Date: Apr 2011
Location: Rafard - SP
Quote:
Originally Posted by niaboc79 View Post
Amazing job as always my friend

Envoyé de mon C5303 en utilisant Tapatalk
Quote:
Originally Posted by lukakas View Post
Wow, great work as always serajr!

Primeira vez que entrei no xda nesse ano e encontrei em cheio esse fio \o/
Thanks bro´s!!


Quote:
Originally Posted by Kocayine View Post
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?
I have paced these forests for so long
I don`t know, if I am a man or I am beast
I though hold deep within me, a quest for revenge
Then I must be a man as much as I can be
I have learned to speak the tongue of animal
I have learned to read the signs in bark and snow
I have taken within myself the spirits of my fathers long time gone
In this short time, far from home
A man of iron I`ve grown...
...A man of iron I have grown

(Hail Quorthon... RIP)

If you like my work and consider me worthy, consider DONATE me too. Thanks in advance!
The Following 2 Users Say Thank You to serajr For This Useful Post: [ Click to Expand ]
 
Kocayine
Old
#10  
Kocayine's Avatar
Senior Member
Thanks Meter 92
Posts: 741
Join Date: Apr 2012
Quote:
Originally Posted by serajr View Post
I can easily create preferences for all power menu actions that will control their visibility while screen locked. What about?
That'll work! Thanks
Please quote my posts if you are replying to one of my posts, that way I'll get notified.

The Following User Says Thank You to Kocayine For This Useful Post: [ Click to Expand ]
Tags
home, module, serajr, xperia, xposed
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes