Post Reply

[APP] Xperia SystemUI + 23 JB Toggles + Sliders + Apps (ICS MDPI) - v10.1 - 28/05/13

OP serajr

10th July 2012, 12:07 AM   |  #1  
serajr's Avatar
OP Recognized Developer / Recognized Themer
Flag Rafard - SP
Thanks Meter: 10,248
 
2,689 posts
Join Date:Joined: Apr 2011
Donate to Me
More
Here is my SystemUI for Xperia ICS firmware MDPI devices. It was ripped from Xperia Mini ST15i.
I´ve written it from scratch, using great lidroid code, so a lot of thanks to him!! And also studying not less great draco_ag, like_p and Till-Kruspe code, so thanks them too!!!


I have made some tweaks (see Changelog, second post):

The Guilty:



The Accomplice:

A very big special thanks to my friend havocgb for his testings and codes!!


Main Status Bar:




Notifications Tab View:




Full 23 JB Inspired Toggles Tab View:




Sliders Controls Tab View:




Applications Grid or List Tab View:




Fully Functional Recent Applications Tab View:




Status Bar and Status Bar Expanded Preferences Screen, Created from Scratch by Me:










Built-In Quick Panel Settings Preferences Screen, Created from Scratch by Me:






Xperia T Small App Ready (if framework ready too):




Instructions for manual installation on Xperia ICS firmware MDPI devices:

TRY IT AT YOUR OWN RISK !!

UNINSTALL ANY PREVIOUSLY INSTALLED QuickPanelSettings.apk BEFORE CONTINUING !!

1 - Download attached v10.1_Serajr_SystemUI.apk and put it on your sdcard
1.1 - Rename it to SystemUI.apk

2 - Download attached v10.1_Serajr_SystemUIPreferences.apk and put it on your sdcard
2.1 - Rename it to SystemUIPreferences.apk

3 - Using Root Explorer copy both files to /system/ (mount /system as R/W)

4 - Change both files permissions to rw-r--r--, see img:



5 - Long press on SystemUIPreferences.apk and select Move
5.1 - Paste SystemUIPreferences.apk on /system/app/ (replace if asked)

6 - Long press on SystemUI.apk and select Move
6.1 - Paste SystemUI.apk on /system/app/ (replace if asked)

7 - Reboot you phone!!


Or simple download v10.1_Serajr_Flashable.zip to your SD card root and flash it on recovery!!!


Custom Background Images Replacer:

1 - Download attached (Custom_Background_Images_Replacer.zip) and put it on your sdcard

2 - Open it with 7-Zip (or another .zip manager)

3 - Go to folder \serajr\system\app\SystemUI.apk\res\drawable-mdpi\

4 - Replace the 4 image files by your own custom png files (keep same name and pixel size)

5 - Ok, now flash it on CWM Recovery. A backup folder with original SystemUI.apk will be created in your sdcard (serajr-backup), delete it if you want


To do:
- You tell me


If you like, PLEASE press thanks...
Last edited by serajr; 28th May 2013 at 05:37 PM. Reason: Version 10
The Following 532 Users Say Thank You to serajr For This Useful Post: [ View ]
10th July 2012, 12:07 AM   |  #2  
serajr's Avatar
OP Recognized Developer / Recognized Themer
Flag Rafard - SP
Thanks Meter: 10,248
 
2,689 posts
Join Date:Joined: Apr 2011
Donate to Me
More
Post Changelog
v10.1 (28/05/13): - Probably the last one!!
- Fixed Quick Panel enable/disable/reorder buttons
- Fixed right aligned status bar clock not getting displayed completely


v10 (27/05/13): - Probably the last one!!
- Selectable desired tabs (Notifications tab will appear at expanded view only if another tab is selected too)
- Main status bar two fingers tap will flip to next status bar view with: Time | Data Speed Meter (my own implementation)
(by returning to main status bar view will completly stop the meter and clear all resources used by it´s process)
- Long-pressing any empty expanded notifications area will directly open SystemUI Preferences (RTL languages hidden menu issue)
- Preference to center main status bar clock (thanks Ticklefish for his "The Best Method" layout)
- Preference to enable/disable Quick Panel tab view
- Preference to enable/disable Control Sliders tab view
- Preference to enable/disable All Applications tab view
- Preference to enable/disable Recent Apps tab view
- Preference to show/hide All Applications (grid) button´s labels (if hidden, icons will be centered)
- Preference to show/hide Quick Panel button´s labels (if hidden, icons will be centered)
- Distinct cell height for applications and buttons with and without labels
- If device has hardware menu button, expanded header menu button (3 dots) will be hidden automatically
- Fixed SystemUI FC on setOverlay method with Navigations Bar visible
- Fixed "moving" main statusbar icons when switching airplane mode state (thanks again Daniel D. and BDFreak)
- German (de) translations updates (thanks again Daniel D.)
- Hungarian (hu) translations updates (thanks again rErEaT)
- Italian (it) translations updates (thanks again AnDrummer)
- New attachments
- New screenshots


v9.1 (24/04/13):
- Fixed navigation bar causing SystemUI FC (thanks Orochixxx)
- New attachments
- New screenshots (soon)


v9.0 (23/04/13):
- Real-Time preferences changes, so SystemUI does not restart to apply changes anymore!!
- Dinamic Me, Settings and Recent Apps toggles. So it´s possible to enable/disable and re-order them
- Preference to choose number of toggles per row (1 ~ 5) at quick panel view (1 enables horizontal scrollable row)
- Preference to choose number of apps per row (2 ~ 5) at grid applications view
- New Clear All Recent Applications menu behavior. So it does´t kill current running app, but others (thanks TheRisingDragon)
- Fixed applications List and Grid views scrolling lag
- Removed quick panel view fixed toggles
- Removed data speed meter from second main status bar view, due battery drains users reports
- Hungarian (hu) translations (thanks rErEaT)
- Italian (it) translations (thanks AnDrummer)
- German (de) translations upadates (thanks again Daniel D.)
- New attachments
- New screenshots (soon)


v8.1 (01/04/13):
- Main status bar two fingers tap will flip to next status bar view: Time | Data Speed Meter (Thanks dzolcp and repencis for sources)
- Preference to enable/disable two fingers status bar tap
- Preference to choose all applications tab layout (grid or list)
- German translations (thanks Daniel D.)
- New attachments
- New screenshots


v8.0 (29/03/13):
- Totaly new and unprecedented tabbed design for easy navigation and/or multitasking
- Individual tabbed views for: Notifications | Quick Panel | Slider Controls | All Applications | Recent Applications
- Swipe expanded notifications header to flip between tabbed views, with infinite flip (left and right)
- New context menu button for each tabbed view (left notifications header button)
- New Clear All Recent Applications context menu (on recents tabbed view)
- Swipe to delete application from system recent list (on recents tabbed view)
- Main status bar left or right corner tap will open choosen view
- Preference to choose left corner tap view
- Preference to choose right corner tap view
- Preference to show/hide navigation tabs
- Removed flip to Notifications / Quick Panel button from expanded header
- Removed Quick Panel tabs (Quick Panel | Slider Controls)
- New attachments
- New screenshots


v7.1 (01/01/13):
- Fully working Me toggle: tap it > view MySelf contact screen | long-press it > direct editing MySelf contact screen
- New popup menu for SystemUI Preferences and System Settings (by tapping device Menu button while on expanded notifications view)
- Preference to show/hide Quick Panel Tabs
- Preference to show/hide fixed first Quick Panel row (3 top toggles - Me | Settings | Recent Apps)
- Fixed Battery Info incorrect message text (thanks draco_ag)
- New attachments
- New screenshots


v7.0 (28/12/12):
- New JB style 23 toggles with tabbed slider controls (Created by Me from Scratch)
- New Me toggle (to edit it´s image or title, go to Contacts and edit Myself first contact)
- Fixed first Quick Panel row (3 top toggles - Me | Settings | Recent Apps)
- New JB style full screen notifications and quick panel expanded views
- New flip Notifications to Quick Panel transition animation
- New slide In/Out Quick Panel Toggles to Sliders transition animation
- All Toggles and Sliders in sync with android settings (observers added)
- Notifications is default view when opening Status Bar
- SystemUI Preferences screen now is opened by tapping device Menu button while on expanded notifications view
- 4 new customizable background images for Status Bar, Notifications, Notifications Header and Quick Panel
- Full working two state Status Bar open/close drag handle
- Preference to choose status bar opacity percentage or Use Custom Image
- Preference to enable/disable full screen notifications and quick panel expanded views
- Preference to choose Quick Panel Tabs screen position (top or bottom)
- Removed thin and gray notifications glow separators
- Fixed preference screen Quick Panel Tab force close issue
- New attachments
- New screenshots


v6.0 (02/12/12):
- New Tabbed SystemUI Preferences screen with Built-In Quick Panel Settings (Created by Me from Scratch)
- New Battery Info toggle (thanks Me)
- New Wi-Fi Hotspot toggle (thanks Me)
- New Stay Awake toggle (thanks Me)
- New USB Connection Mode toggle (thanks Me)
- New USB Debugging toggle (thanks Me)
- Quick Panel ready for 40 toggles
- Preference to show/hide status bar expanded big clock
- Preference to show/hide status bar expanded long date
- Preference to choose status bar expanded notifications area opacity percentage or Use Custom Image
- New thin and gray notifications glow separators
- Removed small tab selection vibration
- Removed Time and Date header for Quick Panel Tab
- Removed QuickPanelSettings.apk usage (Obsolete)
- Now SystemUI restarts only if a preference from Status Bar and/or Status Bar Expanded changed
- New attachments
- New screenshots


v5.0 (04/11/12):
- New and unprecedented SystemUI Preferences screen for easy user customization
- New Preferences button (left tabs row button)
- New Recent Apps button (right tabs row button), and it closes status bar expanded
- New Toggles icons (thanks draco_ag)
- New two state close drag handle when collapsing status bar
- New small tab selection vibration
- Removed tabs animation for fast transitions
- Time and Date header for both tabs
- Preference to choose status bar opacity percentage
- Preference to show/hide status bar battery percentage
- Preference to choose status bar expanded notifications area opacity percentage
- Preference to choose tabs row screen position (top or bottom)
- Preference to show/hide status bar expanded carrier label
- Preference to override status bar expanded carrier label
- New attachments
- New screenshots


v4.1 (24/10/12):
- New Bottom Tabs Layout
- New attachments
- New screenshots

v4 (21/10/12):
- New and unprecedented Grid Quick Panel Layout, ready for 20 toggles (if new others were added in future)
- New Brightness Slider Bar in sync with Brightness Toggle
- Xperia T Status Bar Battery % style
- Jelly Bean expanded header style (clock, date)
- Jelly Bean expanded tracking grip style
- Jelly Bean notifications blue glow separators
- New Quick Panel icons (thanks for ?... sorry, you remember me!)
- New attachments
- New screenshots


v3 (18/08/12):
- New and unprecedented Action Bar Tabs Layout for Notifications | Quick Panel | Recent Apps
- Animated tab´s transitions
- New Recents Apps Tab (behaves like a button)
- Transparent Quick Panel buttons background
- ICS focused and pressed Quick Panel buttons behavior
- 3 icons packs and Quick Panel button sizes (thanks Kalagas for some colorfull icons)
- New attachments
- New screenshots


v2 (05/08/12):
- Added reboot into CWM Recovery option in Reboot toggle
- Fixed Data toggle behavior. Now if Wi-Fi is enabled, Data toggle touch is disabled (thanks physcodelic)
- Fixed Reboot toggle touch fc (thanks physcodelic)
- New attachments
- New screenshots


v1 (09/07/12):
- Direct access to Quick Panel Settings below scrollable toggles (second left button)
- Colorful android settings button (first left button)
- ICS themed Quick Panel Settings
- Blur disabled toggles icons
- ICS SwitchPreference on/off style
- Auto close expanded bar to Restart and Shutdown buttons
- Fixed 30m screen timeout icon
- Centered bar clock and expanded bar date texts
Attached Thumbnails
Click image for larger version

Name:	20.png
Views:	29286
Size:	42.6 KB
ID:	1851073   Click image for larger version

Name:	21.png
Views:	97246
Size:	33.9 KB
ID:	1851074   Click image for larger version

Name:	22.png
Views:	96986
Size:	27.8 KB
ID:	1851076   Click image for larger version

Name:	23.png
Views:	96499
Size:	34.5 KB
ID:	1851077   Click image for larger version

Name:	24.png
Views:	96097
Size:	27.9 KB
ID:	1851083   Click image for larger version

Name:	25.png
Views:	95805
Size:	25.4 KB
ID:	1851085   Click image for larger version

Name:	26.png
Views:	30022
Size:	28.0 KB
ID:	1851086   Click image for larger version

Name:	27.png
Views:	101715
Size:	122.6 KB
ID:	1851183   Click image for larger version

Name:	28.jpg
Views:	96226
Size:	28.7 KB
ID:	1851185   Click image for larger version

Name:	29.jpg
Views:	95468
Size:	35.0 KB
ID:	1851186  
Last edited by serajr; 28th May 2013 at 05:42 PM. Reason: Version 10.1
The Following 142 Users Say Thank You to serajr For This Useful Post: [ View ]
10th July 2012, 12:08 AM   |  #3  
serajr's Avatar
OP Recognized Developer / Recognized Themer
Flag Rafard - SP
Thanks Meter: 10,248
 
2,689 posts
Join Date:Joined: Apr 2011
Donate to Me
More
Thumbs...
Attached Thumbnails
Click image for larger version

Name:	v5_small_app.png
Views:	102283
Size:	63.1 KB
ID:	1456632   Click image for larger version

Name:	01.png
Views:	110025
Size:	246.2 KB
ID:	1851044   Click image for larger version

Name:	02.png
Views:	109825
Size:	244.1 KB
ID:	1851045   Click image for larger version

Name:	03.png
Views:	31808
Size:	101.7 KB
ID:	1851046   Click image for larger version

Name:	04.png
Views:	29696
Size:	20.0 KB
ID:	1851047   Click image for larger version

Name:	05.png
Views:	103631
Size:	118.9 KB
ID:	1851050   Click image for larger version

Name:	06.png
Views:	108702
Size:	115.5 KB
ID:	1851051   Click image for larger version

Name:	07.png
Views:	113242
Size:	114.6 KB
ID:	1851052   Click image for larger version

Name:	08.png
Views:	102572
Size:	107.8 KB
ID:	1851053   Click image for larger version

Name:	09.png
Views:	101893
Size:	105.6 KB
ID:	1851055   Click image for larger version

Name:	10.png
Views:	112648
Size:	123.3 KB
ID:	1851056   Click image for larger version

Name:	11.png
Views:	109985
Size:	114.0 KB
ID:	1851057   Click image for larger version

Name:	12.png
Views:	98483
Size:	108.1 KB
ID:	1851058   Click image for larger version

Name:	13.png
Views:	98801
Size:	112.1 KB
ID:	1851060   Click image for larger version

Name:	14.png
Views:	28240
Size:	44.3 KB
ID:	1851061   Click image for larger version

Name:	15.png
Views:	28139
Size:	22.6 KB
ID:	1851062   Click image for larger version

Name:	16.png
Views:	28044
Size:	26.3 KB
ID:	1851063   Click image for larger version

Name:	17.png
Views:	28014
Size:	49.1 KB
ID:	1851065   Click image for larger version

Name:	18.png
Views:	28102
Size:	30.4 KB
ID:	1851066   Click image for larger version

Name:	19.png
Views:	27870
Size:	47.3 KB
ID:	1851067  
Last edited by serajr; 1st April 2013 at 05:56 PM. Reason: Version 8.1
The Following 77 Users Say Thank You to serajr For This Useful Post: [ View ]
10th July 2012, 12:40 AM   |  #4  
rolo143's Avatar
Senior Member
Thanks Meter: 83
 
497 posts
Join Date:Joined: Jan 2012
It looks good, specially the ICS settings toggle buttons, but I'm using now a SystemUI.apk that has a brightness bar, and its really useful because you can easily adjust it to your needs, so would it be possible for you to add a brightness bar below the toggles? then it would be more awesome
10th July 2012, 12:46 AM   |  #5  
whalesplaho's Avatar
Senior Member
Flag Treasure Island
Thanks Meter: 1,373
 
5,975 posts
Join Date:Joined: Feb 2012
More
Great work King Serj....... love yur style!!!!

but i dont really like tha toggles icons... please can yhu change it!!! I beg of yhu...

make tha icons like dis


Last edited by whalesplaho; 10th July 2012 at 12:48 AM.
The Following User Says Thank You to whalesplaho For This Useful Post: [ View ]
10th July 2012, 01:16 PM   |  #6  
rohitg's Avatar
Member
Flag mumbai
Thanks Meter: 2
 
32 posts
Join Date:Joined: Dec 2011
More
First of all Thanks for your efforts. Its awesome work.

When I'm click the system UI icon on panel it crashes with the pop up

" Unfortunately, System UI has stopped"
Then the status bar becomes completely blank.

BTW I installed the circled battery Icon from deckhon after installation of your apks.

Something conflicting here ??
10th July 2012, 01:55 PM   |  #7  
Account currently disabled
Thanks Meter: 269
 
1,586 posts
Join Date:Joined: Oct 2011
Tnx dude! Works, and looks fine!
10th July 2012, 05:54 PM   |  #8  
serajr's Avatar
OP Recognized Developer / Recognized Themer
Flag Rafard - SP
Thanks Meter: 10,248
 
2,689 posts
Join Date:Joined: Apr 2011
Donate to Me
More
Thumbs...
Attached Thumbnails
Click image for larger version

Name:	v10.png
Views:	1699
Size:	27.9 KB
ID:	1996116   Click image for larger version

Name:	v10_notifications_01.png
Views:	75213
Size:	50.1 KB
ID:	1996117   Click image for larger version

Name:	v10_notifications_02.png
Views:	75066
Size:	48.6 KB
ID:	1996118   Click image for larger version

Name:	v10_notifications_03.png
Views:	74523
Size:	43.7 KB
ID:	1996119   Click image for larger version

Name:	v10_pref_01.png
Views:	71051
Size:	45.1 KB
ID:	1996159   Click image for larger version

Name:	v10_pref_02.png
Views:	70338
Size:	21.9 KB
ID:	1996160   Click image for larger version

Name:	v10_pref_03.png
Views:	72432
Size:	26.8 KB
ID:	1996161   Click image for larger version

Name:	v10_pref_04.png
Views:	70190
Size:	46.3 KB
ID:	1996162   Click image for larger version

Name:	v10_pref_05.png
Views:	72220
Size:	50.8 KB
ID:	1996167   Click image for larger version

Name:	v10_pref_06.png
Views:	71622
Size:	42.6 KB
ID:	1996168   Click image for larger version

Name:	v10_pref_07.png
Views:	70797
Size:	27.8 KB
ID:	1996169   Click image for larger version

Name:	v10_pref_08.png
Views:	70131
Size:	21.7 KB
ID:	1996171   Click image for larger version

Name:	v10_pref_09.png
Views:	69882
Size:	33.0 KB
ID:	1996173   Click image for larger version

Name:	v10_pref_10.png
Views:	69507
Size:	41.2 KB
ID:	1996174   Click image for larger version

Name:	v10_quick_panel_01.png
Views:	69284
Size:	38.4 KB
ID:	1996175   Click image for larger version

Name:	v10_quick_panel_02.png
Views:	851
Size:	19.1 KB
ID:	1996176   Click image for larger version

Name:	v10_small_app_01.png
Views:	68289
Size:	78.9 KB
ID:	1996178   Click image for larger version

Name:	v10_app_list_01.png
Views:	72426
Size:	82.9 KB
ID:	1996188   Click image for larger version

Name:	v_10.1.png
Views:	73926
Size:	27.8 KB
ID:	1998600  
Last edited by serajr; 28th May 2013 at 05:33 PM. Reason: v10.1 Thumbs...
The Following 11 Users Say Thank You to serajr For This Useful Post: [ View ]
10th July 2012, 06:07 PM   |  #9  
boyq's Avatar
Senior Member
Thanks Meter: 110
 
527 posts
Join Date:Joined: Apr 2012
More
can it be more AOSP-like?

like this one:


from here

w/ the ff. changes:

-the settings button should be blue one
-the quickpanel background just black(is transparency possible? that would be awesome)

just a request

Thank you.
The Following 2 Users Say Thank You to boyq For This Useful Post: [ View ]
10th July 2012, 11:29 PM   |  #10  
whalesplaho's Avatar
Senior Member
Flag Treasure Island
Thanks Meter: 1,373
 
5,975 posts
Join Date:Joined: Feb 2012
More
Quote:
Originally Posted by serajr

Why not, let´s try it!


Serj, any hope for my request please??

Post Reply Subscribe to Thread

Tags
el jermano di translasisi, hdpi by sandy7 :d, ics, lidroid, mdpi, systemui, xperia
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Xperia Mini, Mini Pro, Xperia Pro, Active, Ray, Live with Walkman Themes and Apps by ThreadRank