[21.Nov.12] Mods&Guides - HD2 Android Themes and Apps

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PARANOIDANDROID v1.5b ICS & PACman v1.1 JB​Changelog and previous versions
Make a backup.
Mods & Custom Layouts
For Various ROMs - Mods by wwchang
ROM - kovjanos's PA-HD2 v2.54-2.8
Mods
Odex & Deodex & Stock
ROM - Xylograph's PACman HD2 v1.1 [PA/AOKP/CM10][NativeSD][WIP]
Mods
Odex & Deodex & Stock
Aroma - Dual(NativeSD/NAND) - Installer
(credits: amarullz, securecrt, Xylograph, wwchang)
__________________________________ __________________________________ __________________________________
ROM - Xylograph's PARANOIDANDROID HD2 v1.5b [TABLET/HYBRID][CM9][A2SD][tytung_HWA_r3.2]
Mods
tablet layouts
♝Notification Panel invisible power button
♟Notification compact toggles & media controls
♟Notification media controls
♞StatusBar invisible menu button (Long Press Search, PARANOIDANDROID feature)
♞StatusBar invisible power button
♞StatusBar old separate menu button (Long Press Search, PARANOIDANDROID feature)
phone layouts
NavBar invisible left-power right-search buttons
Stock
These mods do not activate the softkeys.
Patcher Zips. Flash in recovery.
♞♟♝ - Each color/icon will overwrite itself.
__________________________________ __________________________________ __________________________________
Click to expand...
Click to collapse
General Mods For CM9/PARANOIDANDROID/AOKP/AOSP/etc. [hdpi]
ics - blue framework files (thanks to Roman-Kumori & thanks to etoy & thanks to fergie716)
stock gb-orange framework files
Patcher Zip. Flash in recovery.
__________________________________ __________________________________ __________________________________
Click to expand...
Click to collapse
Guides
CM9/10, PARANOIDANDROID
Add&Edit Navigation Bar Corner Buttons
AOKP
Disable or change navigation bar width &/or height (in romcontrol)
Add&Edit Navigation Bar Corner Buttons
MIUI
Add a power button to the navigation bar
PARANOID Jellybean
Notification panel Power button 720px (tablet layout)
4.0+
Add invisible buttons to status bar
__________________________________ __________________________________ __________________________________
Click to expand...
Click to collapse
Credits: tytung, Xylograph, securecrt, Brut.all, raziel23x, CrushD, knyghtryda, evilisto, Rdlgrmpf, rob43, ThdDude, wwchang, Roman-Kumori, fergie716, lnndinky, hxdrummerxc, syc7090, kyouko, paulobrien, myself11, dohclude, etoy, zevele, wis1152, fulltank, wheeliemonster, radee85, geenyous, me & everybody else involved, thanks.

[COLOR="Royal_Blue"]List Of Changes for Xylograph's Unofficial AOKP for HD2 [Build 32][/COLOR]
framework-res.apk​
framework-res.apk\res\layout\keyguard_screen_tab_unlock.xml
Code:
<com.android.internal.widget.multiwaveview.MultiWaveView android:orientation="horizontal" android:id="@id/unlock_widget" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentBottom="true" android:targetDescriptions="@array/lockscreen_target_descriptions_with_camera" android:directionDescriptions="@array/lockscreen_direction_descriptions" android:targetDrawables="@array/lockscreen_targets_with_camera" android:handleDrawable="@drawable/ic_lockscreen_handle" android:rightChevronDrawable="@drawable/ic_lockscreen_chevron_right" android:waveDrawable="@drawable/ic_lockscreen_outerring" android:outerRadius="@dimen/multiwaveview_target_placement_radius" android:hitRadius="@dimen/multiwaveview_hit_radius" android:vibrationDuration="20" android:snapMargin="@dimen/multiwaveview_snap_margin" android:feedbackCount="3" android:verticalOffset="[COLOR="Red"]15.0dip[/COLOR]" android:horizontalOffset="0.0dip" />
Click to expand...
Click to collapse
framework-res.apk\res\values\bools.xml
Code:
<bool name="config_showNavigationBar">[COLOR="Red"]true[/COLOR]</bool>
Click to expand...
Click to collapse
framework-res.apk\res\values\dimens.xml
Code:
<dimen name="thumbnail_height">[COLOR="Red"]232.0dip[/COLOR]</dimen>
<dimen name="thumbnail_width">[COLOR="Red"]240.0dip[/COLOR]</dimen>
<dimen name="status_bar_height">[COLOR="Red"]15.0dip[/COLOR]</dimen>
<dimen name="system_bar_height">[COLOR="Red"]38.0dip[/COLOR]</dimen>
<dimen name="navigation_bar_height">[COLOR="Red"]32.0dip[/COLOR]</dimen>
<dimen name="navigation_bar_width">[COLOR="Red"]0.0dip[/COLOR]</dimen>
<dimen name="status_bar_icon_size">[COLOR="Red"]14.0dip[/COLOR]</dimen>
<dimen name="status_bar_edge_ignore">[COLOR="Red"]0.0dip[/COLOR]</dimen>
<dimen name="action_bar_default_height">[COLOR="Red"]38.0dip[/COLOR]</dimen>
Click to expand...
Click to collapse
ROMControl.apk​
ROMControl.apk\res\values\arrays.xml
Code:
<string-array name="statusbar_fontsize_entries">
<item>11 dp (default)</item>
<item>12 dp</item>
</string-array>
<string-array name="statusbar_fontsize_values">
<item>11</item>
<item>12</item>
</string-array>
<string-array name="navigation_bar_width_entries">
<item>42 dp (default)</item>
<item>36 dp</item>
<item>32 dp</item>
<item>24 dp</item>
<item>0 dp (disabled)</item>
</string-array>
<string-array name="navigation_bar_width">
<item>48</item>
<item>42</item>
<item>36</item>
<item>30</item>
<item>24</item>
</string-array>
<string-array name="navigation_bar_height_entries">
<item>42 dp</item>
<item>36 dp</item>
<item>32 dp (default)</item>
<item>24 dp</item>
<item>0 dp (disabled)</item>
</string-array>
<string-array name="navigation_bar_height">
<item>48</item>
<item>42</item>
<item>36</item>
<item>30</item>
<item>24</item>
</string-array>
Click to expand...
Click to collapse
ROMControl.apk\res\values\dimens.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="normal_height">64.0dip</dimen>
<dimen name="expanded_height">128.0dip</dimen>
<dimen name="navigation_bar_48">42.0dip</dimen>
<dimen name="navigation_bar_42">36.0dip</dimen>
<dimen name="navigation_bar_36">32.0dip</dimen>
<dimen name="navigation_bar_30">24.0dip</dimen>
<dimen name="navigation_bar_24">0.0dip</dimen>
</resources>
Click to expand...
Click to collapse
SystemUI.apk​
SystemUI.apk\res\drawable\notification_row_bg.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<selector android:exitFadeDuration="@android:integer/config_mediumAnimTime"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@drawable/notification_item_background_color_pressed" />
<item android:state_pressed="false" android:drawable="@drawable/[COLOR="Red"]nyandroid11[/COLOR]" />
</selector>
Click to expand...
Click to collapse
SystemUI.apk\res\layout\battery_cluster_view.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.policy.BatteryController android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:id="@id/battery_combo" android:paddingLeft="[COLOR="Red"]0.0dip[/COLOR]" android:layout_width="wrap_content" android:layout_height="wrap_content">
<ImageView android:layout_gravity="right" android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<TextView android:id="@id/battery_text" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/battery_test" android:shadowColor="#ff000000" android:shadowDx="0.0" android:shadowDy="0.0" android:shadowRadius="2.5" style="@style/Battery_Offset" />
<TextView android:id="@id/battery_text_center" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/battery_test" android:shadowColor="#ff000000" android:shadowDx="0.0" android:shadowDy="0.0" android:shadowRadius="2.5" style="@style/Battery_Center" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.BatteryTextOnly" android:id="@id/battery_text_only" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/battery_test" android:singleLine="true" />
</FrameLayout>
</com.android.systemui.statusbar.policy.BatteryController>
Click to expand...
Click to collapse
SystemUI.apk\res\layout\navigation_bar_naked.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.NavigationBarView android:background="#ff000000" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<FrameLayout android:id="@id/rot0" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="horizontal" android:id="@id/nav_buttons" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:animateLayoutChanges="true" />
<LinearLayout android:orientation="horizontal" android:id="@id/lights_out" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent" />
<RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.BatteryBarController android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" systemui:viewLocation="2" />
<com.android.systemui.statusbar.policy.BatteryBarController android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" systemui:viewLocation="3" />
</RelativeLayout>
[COLOR="Red"]<RelativeLayout android:orientation="horizontal" android:id="@id/nav_buttons" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:animateLayoutChanges="true">
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_width="38.0dip" android:layout_height="fill_parent" android:layout_weight="0.0" android:contentDescription="@string/accessibility_home" systemui:keyCode="26" systemui:keyRepeat="false" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_width="38.0dip" android:layout_height="fill_parent" android:layout_weight="0.0" android:layout_alignParentRight="true" android:contentDescription="@string/accessibility_home" systemui:keyCode="84" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
</RelativeLayout>[/COLOR]
<View android:layout_gravity="top" android:id="@id/deadzone" android:clickable="true" android:layout_width="fill_parent" android:layout_height="@dimen/navigation_bar_deadzone_size" />
</FrameLayout>
<FrameLayout android:id="@id/rot90" android:paddingTop="0.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="vertical" android:id="@id/nav_buttons" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:animateLayoutChanges="true" />
<LinearLayout android:orientation="vertical" android:id="@id/lights_out" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent" />
<View android:layout_gravity="left" android:id="@id/deadzone" android:clickable="true" android:layout_width="@dimen/navigation_bar_deadzone_size" android:layout_height="fill_parent" />
<RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.BatteryBarController android:orientation="vertical" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentLeft="true" android:rotation="180.0" systemui:viewLocation="2" />
<com.android.systemui.statusbar.policy.BatteryBarController android:orientation="vertical" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentRight="true" android:rotation="180.0" systemui:viewLocation="3" />
</RelativeLayout>
[COLOR="Red"]<RelativeLayout android:orientation="vertical" android:id="@id/nav_buttons" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:animateLayoutChanges="true">
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_width="fill_parent" android:layout_height="38.0dip" android:layout_weight="0.0" android:layout_alignParentBottom="true" android:contentDescription="@string/accessibility_home" systemui:keyCode="26" systemui:keyRepeat="false" systemui:glowBackground="@drawable/ic_sysbar_highlight_land" />
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_width="fill_parent" android:layout_height="38.0dip" android:layout_weight="0.0" android:layout_alignParentTop="true" android:contentDescription="@string/accessibility_home" systemui:keyCode="84" systemui:glowBackground="@drawable/ic_sysbar_highlight_land" />
</RelativeLayout>[/COLOR]
</FrameLayout>
<View android:id="@id/rot270" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent" />
</com.android.systemui.statusbar.phone.NavigationBarView>
Click to expand...
Click to collapse
SystemUI.apk\res\layout\quick_toggles.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.policy.toggles.TogglesView android:orientation="vertical" android:id="@id/quick_toggles" [COLOR="Red"]android:background="#ffe8e8e8"[/COLOR] android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui" />
Click to expand...
Click to collapse
SystemUI.apk\res\layout\signal_cluster_view.xml
Code:
<com.android.systemui.statusbar.policy.WifiText android:id="@id/wifi_signal_text" android:paddingLeft="[COLOR="Red"]2.0dip[/COLOR]" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<com.android.systemui.statusbar.policy.SignalText android:id="@id/signal_text" android:paddingLeft="[COLOR="Red"]5.0dip[/COLOR]" android:layout_width="wrap_content" android:layout_height="fill_parent" />
Click to expand...
Click to collapse
SystemUI.apk\res\layout\status_bar.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.PhoneStatusBarView android:orientation="vertical" android:background="@drawable/status_bar_background" android:focusable="true" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<LinearLayout android:gravity="left" android:orientation="horizontal" android:id="@id/nav_buttons" android:focusable="false" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:animateLayoutChanges="true">
<com.android.systemui.statusbar.policy.KeyButtonView android:gravity="left" android:layout_width="64.0dip" android:layout_height="fill_parent" android:layout_weight="0.0" systemui:keyCode="26" systemui:keyRepeat="false" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
</LinearLayout>
<LinearLayout android:gravity="right" android:orientation="horizontal" android:id="@id/nav_buttons" android:focusable="false" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:animateLayoutChanges="true">
<com.android.systemui.statusbar.policy.KeyButtonView android:gravity="right" android:layout_width="64.0dip" android:layout_height="fill_parent" android:layout_weight="0.0" systemui:keyCode="3" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
</LinearLayout>
<LinearLayout android:orientation="horizontal" android:id="@id/icons" android:paddingLeft="0.0dip" android:paddingRight="0.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="horizontal" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
<com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentLeft="true" />
</LinearLayout>
<LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/signal_cluster_view" />
<include android:id="@id/battery_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/battery_cluster_view" />
</LinearLayout>
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="left|center" android:id="@id/clock" android:paddingLeft="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>
<LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/center_clock_layout" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.CenterClock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:id="@id/center_clock" android:paddingLeft="0.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>
<LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:background="@drawable/status_bar_bg_tile" android:paddingLeft="0.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
<ImageSwitcher android:id="@id/tickerIcon" android:layout_width="14.0dip" android:layout_height="14.0dip" android:layout_marginRight="0.0dip">
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="14.0dip" android:layout_height="14.0dip" android:scaleType="fitXY" />
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="14.0dip" android:layout_height="14.0dip" android:scaleType="fitXY" />
</ImageSwitcher>
<com.android.systemui.statusbar.phone.TickerView android:id="@id/tickerText" android:paddingLeft="2.0dip" android:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
</com.android.systemui.statusbar.phone.TickerView>
</LinearLayout>
<com.android.systemui.statusbar.policy.BatteryBarController android:layout_width="fill_parent" android:layout_height="1.0dip" systemui:viewLocation="1" />
</com.android.systemui.statusbar.phone.PhoneStatusBarView>
Click to expand...
Click to collapse
SystemUI.apk\res\layout\status_bar_expanded.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.ExpandedView android:orientation="vertical" android:focusable="true" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<View android:id="@id/drawer_header_hr2" android:background="@drawable/status_bar_hr" android:layout_width="fill_parent" android:layout_height="0.0dip" />
<RelativeLayout android:id="@id/drawer_header" android:background="#ff737572" android:paddingTop="3.0dip" android:paddingRight="3.0dip" android:paddingBottom="5.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content">
<com.android.systemui.statusbar.policy.WeatherPanel android:id="@id/wp1" android:paddingLeft="2.0dip" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true">
<LinearLayout android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content">
<ImageView android:gravity="top|center" android:id="@id/condition_image" android:paddingTop="1.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<LinearLayout android:gravity="bottom|center" android:orientation="horizontal" android:paddingBottom="4.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content">
<TextView android:textSize="10.0sp" android:textStyle="normal" android:textColor="#ffffffff" android:id="@id/high_temp" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<TextView android:textSize="10.0sp" android:textStyle="normal" android:textColor="#ffffffff" android:paddingLeft="1.0dip" android:paddingRight="1.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/weatherpanel_slash" />
<TextView android:textSize="10.0sp" android:textStyle="normal" android:textColor="#ffffffff" android:id="@id/low_temp" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>
</LinearLayout>
</com.android.systemui.statusbar.policy.WeatherPanel>
<LinearLayout android:orientation="vertical" android:id="@id/txtlayout" android:paddingTop="5.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true">
<com.android.systemui.statusbar.policy.DateView android:textAppearance="@style/TextAppearance.StatusBar.Date" android:gravity="center" android:id="@id/date" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
<com.android.systemui.statusbar.policy.WeatherPanel android:gravity="center" android:id="@id/wp2" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content">
<LinearLayout android:gravity="center_horizontal" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">
<LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/cityandtemp" android:layout_width="wrap_content" android:layout_height="wrap_content">
<TextView android:textAppearance="@style/TextAppearance.StatusBar.Date" android:textColor="#ffffffff" android:id="@id/city" android:paddingRight="3.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.Date" android:textColor="#ffffffff" android:id="@id/current_temp" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>
<TextView android:textSize="14.0sp" android:textStyle="normal" android:textColor="#ff2789af" android:gravity="center" android:id="@id/condition" android:paddingTop="4.0dip" android:paddingBottom="4.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" />
</LinearLayout>
</com.android.systemui.statusbar.policy.WeatherPanel>
</LinearLayout>
<ImageView android:id="@id/settings_button" android:paddingLeft="8.0dip" android:paddingTop="0.0dip" android:paddingRight="8.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_notify_quicksettings" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:contentDescription="@string/accessibility_settings_button" />
<ImageView android:id="@id/clear_all_button" android:paddingLeft="8.0dip" android:paddingTop="0.0dip" android:paddingRight="8.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_notify_clear" android:layout_below="@id/settings_button" android:layout_alignParentRight="true" android:contentDescription="@string/accessibility_clear_all" />
</RelativeLayout>
<View android:id="@id/drawer_header_hr" android:background="@drawable/status_bar_hr" android:layout_width="fill_parent" android:layout_height="2.0dip" />
<FrameLayout android:id="@id/notifications" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0">
<TextView android:textAppearance="@android:style/TextAppearance.Large" android:gravity="left" android:layout_gravity="top" android:id="@id/noNotificationsTitle" android:padding="8.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/status_bar_no_notifications_title" />
<ScrollView android:id="@id/scroll" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="fill_parent" android:overScrollMode="ifContentScrolls">
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">
<LinearLayout android:background="#ffe8e8e8" android:orientation="horizontal" android:id="@id/nav_buttons" android:layout_width="fill_parent" android:layout_height="32.0dip">
<View android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0" />
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_width="64.0dip" android:layout_height="32.0dip" android:src="@drawable/stat_sys_data_connected_4g" android:layout_weight="0.0" android:contentDescription="@string/accessibility_menu" systemui:keyCode="26" systemui:keyRepeat="false" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<View android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0" />
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_width="64.0dip" android:layout_height="32.0dip" android:src="@drawable/stat_sys_data_fully_connected_4g" android:layout_weight="0.0" android:contentDescription="@string/accessibility_back" systemui:keyCode="88" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<View android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0" />
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_width="64.0dip" android:layout_height="32.0dip" android:src="@drawable/ic_sysbar_menu_land" android:layout_weight="0.0" android:contentDescription="@string/accessibility_home" systemui:keyCode="85" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<View android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0" />
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_width="64.0dip" android:layout_height="32.0dip" android:src="@drawable/toggle_swagger" android:layout_weight="0.0" android:contentDescription="@string/accessibility_menu" systemui:keyCode="87" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<View android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0" />
<com.android.systemui.statusbar.policy.KeyButtonView android:layout_width="64.0dip" android:layout_height="32.0dip" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:layout_weight="0.0" android:contentDescription="@string/accessibility_menu" systemui:keyCode="25" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<View android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0" />
</LinearLayout>
<include android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/quick_toggles" />
<com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/latestItems" android:layout_width="fill_parent" android:layout_height="wrap_content" systemui:rowHeight="@dimen/notification_height" />
</LinearLayout>
</ScrollView>
<ImageView android:layout_width="fill_parent" android:layout_height="fill_parent" android:src="@drawable/title_bar_shadow" android:scaleType="fitXY" />
</FrameLayout>
</com.android.systemui.statusbar.phone.ExpandedView>
Click to expand...
Click to collapse
SystemUI.apk\res\layout\status_bar_icon.xml
Code:
<FrameLayout android:layout_width="[COLOR="Red"]15.0dip[/COLOR]" android:layout_height="[COLOR="Red"]15.0dip[/COLOR]"
Click to expand...
Click to collapse
SystemUI.apk\res\layout\status_bar_notification_row.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:layout_width="fill_parent" android:layout_height="@dimen/notification_height"
xmlns:android="http://schemas.android.com/apk/res/android">
<Button android:id="@id/veto" android:background="@null" android:paddingLeft="8.0dip" android:paddingRight="8.0dip" android:layout_width="48.0dip" android:layout_height="fill_parent" android:layout_marginRight="-80.0dip" android:layout_alignParentRight="true" android:layout_centerVertical="true" />
<ImageView android:id="@id/large_icon" android:background="@android:drawable/notify_panel_notification_icon_bg_tile" android:clickable="true" android:layout_width="@android:dimen/notification_large_icon_width" android:layout_height="@android:dimen/notification_large_icon_height" android:scaleType="center" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" />
<com.android.systemui.statusbar.LatestItemView android:id="@id/content" android:background="@drawable/notification_row_bg" android:focusable="true" android:clickable="true" android:layout_width="fill_parent" android:layout_height="64.0dip" android:layout_toRightOf="@id/large_icon" android:layout_alignParentTop="true" android:layout_alignParentRight="true" />
<View [COLOR="Red"]android:background="#ff33b5e5"[/COLOR] android:layout_width="fill_parent" android:layout_height="@dimen/notification_divider_height" android:layout_alignParentBottom="true" />
</RelativeLayout>
Click to expand...
Click to collapse
...

SystemUI.apk\res\layout-land\status_bar_recent_item.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:layout_gravity="right" android:paddingRight="3.0dip" android:paddingLeft="3.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<RelativeLayout android:layout_gravity="right" android:id="@id/recent_item" android:paddingTop="18.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content">
<FrameLayout android:id="@id/app_thumbnail" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="0.0dip" android:foreground="@drawable/recents_thumbnail_fg">
<ImageView android:id="@id/app_thumbnail_image" android:layout_width="240.0dip" android:layout_height="232.0dip" />
</FrameLayout>
<FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingLeft="4.0dip" android:paddingTop="196.0dip" android:layout_alignParentLeft="true" android:layout_alignParentTop="true">
<FrameLayout android:layout_width="240.0dip" android:layout_height="40.0dip" android:background="#ff2f87a7">
<TextView android:textSize="24.0sp" android:textColor="@color/status_bar_recents_app_label_color" android:ellipsize="marquee" android:id="@id/app_label" android:paddingLeft="4.0dip" android:layout_alignParentBottom="true" android:paddingTop="3.0dip" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:layout_width="240.0dip" android:layout_height="wrap_content" android:scrollHorizontally="true" android:singleLine="true" android:layout_alignTop="@id/app_icon" android:layout_alignParentLeft="true" />
</FrameLayout>
</FrameLayout>
<View android:id="@id/recents_callout_line" android:background="@drawable/recents_callout_line" android:visibility="gone" android:layout_width="@dimen/status_bar_recents_app_label_width" android:layout_height="0.0dip" android:layout_marginLeft="0.0dip" android:layout_marginTop="0.0dip" android:layout_marginRight="0.0dip" android:layout_toLeftOf="@id/app_thumbnail" android:layout_below="@id/app_label" android:layout_alignParentLeft="true" />
<ImageView android:id="@id/app_icon" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="0.0dip" android:layout_marginLeft="0.0dip" android:layout_marginTop="0.0dip" android:scaleType="centerInside" android:adjustViewBounds="true" android:maxWidth="0.0dip" android:maxHeight="0.0dip" android:layout_toRightOf="@id/app_label" />
<TextView android:textSize="@dimen/status_bar_recents_app_description_text_size" android:ellipsize="marquee" android:id="@id/app_description" android:visibility="gone" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:layout_width="0.0dip" android:layout_height="0.0dip" android:layout_marginLeft="0.0dip" android:layout_marginTop="0.0dip" android:scrollHorizontally="true" android:singleLine="true" android:layout_below="@id/recents_callout_line" android:layout_alignParentLeft="true" />
</RelativeLayout>
</FrameLayout>
Click to expand...
Click to collapse
SystemUI.apk\res\layout-land\status_bar_recent_panel.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.recent.RecentsPanelView android:background="@android:drawable/notify_panel_notification_icon_bg_tile" android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:id="@id/recents_bg_protect" android:paddingRight="0.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentRight="true">
<com.android.systemui.recent.RecentsHorizontalScrollView android:layout_gravity="bottom|right|center" android:orientation="horizontal" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:clipChildren="false" android:clipToPadding="false" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginRight="@dimen/status_bar_recents_right_glow_margin" android:stackFromBottom="true" android:divider="@null">
<LinearLayout android:orientation="horizontal" android:id="@id/recents_linear_layout" android:clipChildren="false" android:clipToPadding="false" android:layout_width="wrap_content" android:layout_height="fill_parent" />
</com.android.systemui.recent.RecentsHorizontalScrollView>
</FrameLayout>
<include android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" layout="@layout/status_bar_no_recent_apps" />
</com.android.systemui.recent.RecentsPanelView>
Click to expand...
Click to collapse
SystemUI.apk\res\layout-port\status_bar_recent_item.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:layout_gravity="left" android:paddingTop="3.0dip" android:paddingBottom="3.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<RelativeLayout android:layout_gravity="left" android:id="@id/recent_item" android:paddingLeft="10.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content">
<FrameLayout android:id="@id/app_thumbnail" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="0.0dip" android:foreground="@drawable/recents_thumbnail_fg">
<FrameLayout android:layout_width="wrap_content" android:layout_height="192.0dip">
<ImageView android:id="@id/app_thumbnail_image" android:layout_width="240.0dip" android:layout_height="232.0dip" />
</FrameLayout>
</FrameLayout>
<FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingLeft="4.0dip" android:paddingBottom="4.0dip" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true">
<FrameLayout android:layout_width="240.0dip" android:layout_height="40.0dip" android:background="#8033b5e5">
<TextView android:textSize="24.0sp" android:textColor="@color/status_bar_recents_app_label_color" android:ellipsize="marquee" android:id="@id/app_label" android:paddingLeft="4.0dip" android:layout_alignParentBottom="true" android:paddingTop="3.0dip" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:layout_width="240.0dip" android:layout_height="wrap_content" android:scrollHorizontally="true" android:singleLine="true" android:layout_alignTop="@id/app_icon" android:layout_alignParentLeft="true" />
</FrameLayout>
</FrameLayout>
<View android:id="@id/recents_callout_line" android:background="@drawable/recents_callout_line" android:visibility="gone" android:layout_width="@dimen/status_bar_recents_app_label_width" android:layout_height="0.0dip" android:layout_marginLeft="0.0dip" android:layout_marginTop="0.0dip" android:layout_marginRight="0.0dip" android:layout_toLeftOf="@id/app_thumbnail" android:layout_below="@id/app_label" android:layout_alignParentLeft="true" />
<ImageView android:id="@id/app_icon" android:paddingLeft="10.0dip" android:paddingTop="9.0dip" android:layout_width="0.0dip" android:layout_height="0.0dip" android:layout_marginLeft="0.0dip" android:layout_marginTop="0.0dip" android:scaleType="centerInside" android:adjustViewBounds="true" android:maxWidth="58.0dip" android:maxHeight="56.0dip" android:layout_toRightOf="@id/app_label" />
<TextView android:textSize="@dimen/status_bar_recents_app_description_text_size" android:ellipsize="marquee" android:id="@id/app_description" android:visibility="gone" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:layout_width="0.0dip" android:layout_height="0.0dip" android:layout_marginLeft="0.0dip" android:layout_marginTop="0.0dip" android:scrollHorizontally="true" android:singleLine="true" android:layout_below="@id/recents_callout_line" android:layout_alignParentLeft="true" />
</RelativeLayout>
</FrameLayout>
Click to expand...
Click to collapse
SystemUI.apk\res\layout-port\status_bar_recent_panel.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.recent.RecentsPanelView android:background="@android:drawable/notify_panel_notification_icon_bg_tile" android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:id="@id/recents_bg_protect" android:paddingTop="0.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentBottom="true">
<com.android.systemui.recent.RecentsVerticalScrollView android:layout_gravity="bottom|left|center" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginRight="0.0dip" android:stackFromBottom="true" android:divider="@null">
<LinearLayout android:orientation="vertical" android:id="@id/recents_linear_layout" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</com.android.systemui.recent.RecentsVerticalScrollView>
</FrameLayout>
<include android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" layout="@layout/status_bar_no_recent_apps" />
</com.android.systemui.recent.RecentsPanelView>
Click to expand...
Click to collapse
SystemUI.apk\res\values\bools.xml
Code:
<bool name="config_recents_thumbnail_image_fits_to_xy">[COLOR="Red"]true[/COLOR]</bool>
Click to expand...
Click to collapse
SystemUI.apk\res\values\dimens.xml
Code:
<dimen name="status_bar_edge_ignore">[COLOR="Red"]0.0dip[/COLOR]</dimen>
<dimen name="navigation_bar_deadzone_size">[COLOR="Red"]0.0dip[/COLOR]</dimen>
<dimen name="status_bar_icon_drawing_size">[COLOR="Red"]14.0dip[/COLOR]</dimen>
Click to expand...
Click to collapse
SystemUI.apk\res\values\drawables.xml
Code:
<item type="drawable" name="status_bar_recents_background_solid">#[COLOR="Red"]00000000[/COLOR]</item>
<item type="drawable" name="status_bar_recents_app_thumbnail_background">#[COLOR="Red"]8033b5e5[/COLOR]</item>
Click to expand...
Click to collapse
SystemUI.apk\res\values\styles.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="TextAppearance.StatusBar.Clock" parent="@android:style/TextAppearance.StatusBar.Icon">
<item name="android:textSize">[COLOR="Red"]11.0dip[/COLOR]</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">@android:color/holo_blue_light</item>
</style>
<style name="TextAppearance.StatusBar.BatteryTextOnly" parent="@android:style/TextAppearance.StatusBar.Icon">
<item name="android:textSize">[COLOR="Red"]11.0dip[/COLOR]</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">@android:color/holo_blue_light</item>
</style>
<style name="TextAppearance.StatusBar.Date" parent="@android:style/TextAppearance.StatusBar.Icon">
<item name="android:textSize">16.0sp</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">#[COLOR="Red"]ffffffff[/COLOR]</item>
</style>
<style name="TextAppearance.StatusBar.PhoneTicker" parent="@android:style/TextAppearance.StatusBar.Ticker">
<item name="android:textSize">[COLOR="Red"]11.0dip[/COLOR]</item>
</style>
</resources>
Click to expand...
Click to collapse
TOOLS For Editing
Replaced&Resized icons are in the attachments (Icons.zip).
Note: decompile your framework&SystemUI before you drop them in there.

Great!!!Thanks for your sharing!!!!

LIKE!
Want to say a BIG Thank U!
The 25dpi´s are GREAT

Hey gogodu5sU,
Can we use the (Ice Cream sandwich 4.0.2) [ICS MOD CM9 NOVA] BETA 4.1 for the new build BETA 5.1?

Strychnin said:
Hey gogodu5sU,
Can we use the (Ice Cream sandwich 4.0.2) [ICS MOD CM9 NOVA] BETA 4.1 for the new build BETA 5.1?
Click to expand...
Click to collapse
Hey Strychnin,
I took a look at the framework and couldn't find any changes so far.
So yes you can use it for 5.1. It works for me.

Beta 5.1 works flawlessly with 25 dip softkeys.

Changelog and previous versions Part 1
3.April.2012 Update for NexusHD2 CM9 1.5
Fixed "StatBar No Softkeys" layout
30.March.2012 Update for IceCreamTosti 0.11
Recent Apps changes
added "press" indicator
removed icons
changed background
others
others
27.March.2012 Update for IceCreamTosti 0.10
new "Recent Apps" layout (thanks to evilisto)
ROM - Xylograph's IceCreamTosti v0.10 [AOKP M4/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
MOD - Download
Stock - Download
Once the mod is applied, go into Settings > Rom Control > Navigation bar > Menu Location and press Right, Left or Both...
Next, press on "Menu visibility" and choose > Always show invisible icons.
Reversed noification drawer layout will cause the SystemUI to crash, set it to:
Settings > ROM Control > (Statusbar) General > Notification drawer layout > Regular layout
Click to expand...
Click to collapse
25.March.2012
Updated mod for Smokin's MIUI-AU
ROM - Smokin's MIUI-AU ICS v4 2.3.15
Portrait Only MOD - Download
Portrait&Landscape MOD - Download
Stock - Download
Click to expand...
Click to collapse
Custom Button Layouts
*Search) - <Back - ^Home - +Menu - (Power*
*Menu) - <Back - ^Home - +Recent Apps - (Power*
*Search - ^Home - +Menu - <Back - Power*
*Search) - <Back - ^Home - +Recent Apps - (Menu*
*Power) - <Back - ^Home - +Recent Apps - (Menu*
Instructions are in the zip.
Instead of modifying SystemUI.apk, you'll have to modify MiuiSystemUI.apk
These Layouts seem not to work anymore, apply only if you know how to reverse it.​Key Explanation:
) Corner button left
( Corner button right
* Small Dot icon
+ Recent Apps icon
^ Home icon
< Back icon
# Custom icon
Click to expand...
Click to collapse
17.March.2012 Update for IceCreamTosti 0.10/ NexusHD2 CM9 1.5
NexusHD2 CM9:
fixed status bar ticker icon size
removed notification softkeys
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.5
Portrait Only MOD - Download
Portrait&Landscape MOD - Download
Stock - Download
Once the mod is applied, go into Settings > Interface > Onscreen controls > Nav Buttons Config > Add Search to Nav Bar
Otherwise the buttons will not align correctly.
Click to expand...
Click to collapse
Custom Button Layouts
NavBar Left Hidden Power - Right Hidden Menu (stock mod layout)
NavBar Left Hidden Menu - Right Hidden Power
StatBar No Softkeys
Instructions are in the zip.​
Click to expand...
Click to collapse
ICT:
fixed status bar ticker icon size
replaced notification softkeys with media buttons
notification softkeys&toggles are scrollable part of the notifications
fixed dialer background texture
Note:
Reversed noification drawer layout will cause the SystemUI to crash, set it to:
Settings > ROM Control > (Statusbar) General > Notification drawer layout > Regular layout
ROM - Xylograph's IceCreamTosti v0.10 [AOKP M4/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
MOD - Download
Stock - Download
Once the mod is applied, go into Settings > Rom Control > Navigation bar > Menu Location and press Right, Left or Both...
Next, press on "Menu visibility" and choose > Always show invisible icons.
Reversed noification drawer layout will cause the SystemUI to crash, set it to:
Settings > ROM Control > (Statusbar) General > Notification drawer layout > Regular layout
Click to expand...
Click to collapse
9.March.2012 Update for IceCreamTosti 0.10/ NexusHD2 CM9
NexusHD2 CM9:
Added notification softkeys
Play/Pause - Back - Home - Vol.dwn - Power
Some more "ics blue" less "gb orange" (thanks to etoy )
Removed Date Power button
Removed Status bar center Back button
Others
ROM - Xylograph's IceCreamTosti v0.10 [AOKP M4/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
MOD - Download
Stock - Download
Once the mod is applied, go into Settings > Rom Control > Navigation bar > Menu Location and press Right, Left or Both...
Next, press on "Menu visibility" and choose > Always show invisible icons.
Click to expand...
Click to collapse
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.4
Portrait Only MOD - Download
Portrait&Landscape MOD - Download
Stock - Download
Once the mod is applied, go into Settings > Interface > Onscreen controls > Nav Buttons Config > Add Search to Nav Bar
Otherwise the buttons will not align correctly.
Click to expand...
Click to collapse
3.March.2012 Update for IceCreamTosti 0.9
Added notification softkeys
Play/Pause - Back - Home - Vol.dwn - Power
Added 00 dp instead of replacing 42 dp in Settings > ROM Control > Navigation bar > Navigation bar width&height (thanks to zevele )
Some more "ics blue" less "gb orange" (thanks to etoy )
fixed Signal as text, dBm
Removed Date Power button
Removed Status bar center Back button
Shrunk Notifications Date bar
Others
ROM - Xylograph's IceCreamTosti v0.9 [AOKP27/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
MOD - Download
Stock - Download
Once the mod is applied, go into Settings > Rom Control > Navigation bar > Menu Location and press Right, Left or Both...
Next, press on "Menu visibility" and choose > Always show invisible icons.
Click to expand...
Click to collapse
1.March.2012 Update for IceCreamTosti 0.9
Settings > ROM Control > Navigation bar > Navigation bar width&height
Changed:
42 dp - to - 0 dp (disable)
30 dp - to - 32 dp
Signal as text is to big currently, don't use it.
ROM - Xylograph's IceCreamTosti v0.9 [AOKP27/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
MOD - Download
Stock - Download
Click to expand...
Click to collapse
28.Feb.2012 Update for IceCreamTosti 0.8a
ROM - Xylograph's IceCreamTosti v0.8a [AOKP26/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
Portrait Only MOD - Download
Portrait&Landscape MOD - Download
Stock - Download
Once the mod is applied, go into Settings > Rom Control > Navigation bar > Menu Location and press Right, Left or Both...
Next, press on "Menu visibility" and choose > Always show invisible icons.
Click to expand...
Click to collapse
24.Feb.2012 Update for NexusHD2 CM9 v1.4
fixed landscape mod
added custom layouts
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.4
Portrait Only MOD - Download
Portrait&Landscape MOD - Download
Stock - Download
Once the mod is applied, go into Settings > Interface > Onscreen controls > Nav Buttons Config > Add Search to Nav Bar
Otherwise the buttons will not align correctly.
Click to expand...
Click to collapse
21.Feb.2012 Update for NexusHD2 CM9 v1.4
hidden navigation bar buttons: Left Power, Right Menu
Note: You will have to activate all 4 buttons in the settings.
Features which are not included anymore because you can apply them in the settings
- Volume Rocker Wakes The Screen
- Center Clock
- Shortend Button Glow Animation
Old custom navigation_bar.xml's will probably do not work anymore with 1.4.
18.Feb.2012 Update for IceCreamTosti v0.7
fixed the button glow edges for the power&search button
ROM - Xylograph's IceCreamTosti v0.7 [AOKP23/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
MOD - Download
Landscape Enabled MOD - Download
Stock - Download
Once the mod is applied, go into Settings > Rom Control > Navigation bar > Menu Location and press Right, Left or Both...
Next, press on "Menu visibility" and choose > Always show invisible icons.
Click to expand...
Click to collapse
16.Feb.2012 Update for IceCreamTosti v0.6/ NexusHD2 ICS CM9 v1.3
resized some icons again
Added Hidden Search Button (IceCreamTosti)
Updated Icons.zip 3rd post
ROM - Xylograph's IceCreamTosti v0.6 [AOKP22/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
MOD - Download
Stock - Download
Click to expand...
Click to collapse
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.3
MOD - Download
Landscape Enabled MOD - Download
Stock - Download
Click to expand...
Click to collapse
Custom Mods Provided by Forum Members
ROM - [5.Feb.2012][MAGLDR/SD] NexusHD2-ICS-4.0.3-CM9-SD V1.3
MOD - Download
Note - Provided by wis1152, custom layout, stock status bar, battery percentage mod....Credit goes to wis1152. Thanks for sharing.
Note - You can take his framework-res.apk&SystemUI.apk and drop it into the cwr.zip for use in tytung's nand rom.
Click to expand...
Click to collapse
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.3
MOD - Download
Note - Provided by fulltank, blue reflective icons by hxdrummerxc included. Portrait&Landscape softkeys...Credit goes to fulltank. Thanks for sharing.
Click to expand...
Click to collapse
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.3
MOD - Download
Note - Provided by wheeliemonster, full height status bar, small navigation bar, custom layout, stock icons...Credit goes to wheeliemonster. Thanks for sharing.
Click to expand...
Click to collapse
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.3
MOD - Download
Note - Provided by radee85, Custom Button,Small status bar, battery percentage mod, small navigation bar...Credit goes to radee85. Thanks for sharing.
Click to expand...
Click to collapse
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.3
MOD - Download
Note - Provided by geenyous , Custom Button Icons, Stock status bar, battery percentage mod, small navigation bar...Credit goes to geenyous. Thanks for sharing.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Old Custom Button Layouts
*Search) - <Back - ^Home - +Menu - (Power* [stock mod layout]
*Menu) - <Back - ^Home - +Recent Apps - (Power*
*Search - ^Home - +Menu - <Back - Power*
*Search) - <Back - ^Home - +Recent Apps - (Menu*
*Power) - <Back - ^Home - +Recent Apps - (Menu*
No Softkey Status Bar
Instructions are in the zip.​Key Explanation:
) Corner button left
( Corner button right
* Small Dot icon
+ Recent Apps icon
^ Home icon
< Back icon
# Custom icon
Click to expand...
Click to collapse
09.Feb.2012 Update for IceCreamTosti 0.6
resized some icons again
updated List Of Changes (3rd post)
It's currently complete for Xylograph's 0.6 including all replaced and resized icons. (Note: decompile your framework&SystemUI before you drop them in there)
I try to update it with the differences to Tytung's rom, next time i update his mod.
ROM - Xylograph's IceCreamTosti v0.6 [AOKP22/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
MOD - Download
Click to expand...
Click to collapse
08.Feb.2012
Re-uploaded Custom layouts now with landscape support
Added "no softkey status bar" layout
06.Feb.2012 Update for Tytung's v1.3
Status bar softkey layout --> Power ------------ Home
Other fixes
Portrait only mod
Portrait&landscape mod
others
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.3
MOD - Download
Click to expand...
Click to collapse
03.Feb.2012 Update for IceCreamTosti 0.4/0.5
(NAVBAR) Left corner power button added
Note: Activate Menu button for both sides and set it to always invisible icons
(STATBAR) Softkey layout --> Power - Back - Home
Note: The Back button doesn't really work besides for killing the app (only if "Back to kill" is enabled in the settings)
Be carefull swiping down from the middle, if too slow you will kill the current app.
(STATBAR) Notification text padding fixed
Resized System&Action bar to 38dip
others
ROM - Xylograph's IceCreamTosti v0.4/0.5 [AOKP_M3/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
MOD2 - Download
Click to expand...
Click to collapse
01.Feb.2012 Update for IceCreamTosti 0.4
volume rocker wake not included (it's applyable through the Rom Control)
center clock not included (it's applyable through the Rom Control)
no custom layout (it's applyable through the Rom Control)
button glow animation not shortend (it's applyable through the Rom Control)
tip. it's recommended to set this as short as possible to avoid window transition lag
resized some status bar icons again... i guess this is going to be a never ending story
status bar power button
Currently the whole status bar acts as a power button with long press feature,
also a quick slide down will bring up the notifications, slow slide -> power menu
the date in the notifications area acts as a power button too
others
ROM - Xylograph's IceCreamTosti v0.4 [AOKP_M3/4.0.3][MULTILANGUAGE][LITE][K:TYT_ICS_r1]
MOD - Download
Click to expand...
Click to collapse
25.01.2012
Custom Layout added: *Search) - <Back - ^Home - +Recent Apps - (Menu* (requested by redplate)
Custom Layout added: *Power) - <Back - ^Home - +Recent Apps - (Menu* (requested by redplate)
22.01.2012
Fixed permissions (credit to dohclude)
21.01.2012
Custom Layout added: *Search - ^Home - +Menu - <Back - Power* (requested by wheeliemonster )
Added "Landscape softkey enabled" version (thanks to dohclude)
20.01.2012
Custom Layout added: *Menu) - <Back - ^Home - +Recent Apps - (Power* (requested by myself11)
19.01.2012
shortend button glow animation
stock button icons again, resized (not upscaled)
fixed some status bar icons
custom layout requests
FileManager.apk included for tytung's rom, it will replace the stock one
Thanks Xylograph for fixing scrollbar_handle_accelerated_anim2.9.png.
ROM - Xylograph's IceCreamTosti v0.2 [AOSP+/CM9 4.0.3][ENG/DUT][LITE][K:TYTUNG_ICS_r1]
MOD - Download
Click to expand...
Click to collapse
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.1/V1.2
MOD - Download
Note: Permissions fixed, credits dohclude
Click to expand...
Click to collapse
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.1/V1.2
MOD - Download
Note: Landscape softkeys enabled. Thanks to dohclude for sharing. Permissions fixed aswell.
Click to expand...
Click to collapse
14.01.2012
made a theme for munjeni's touch recovery beta6
13.01.2012
shortend button glow animation (thanks to CrushD & knyghtryda for the how to) (currently Xylographs rom only)
edited FileManager.apk added
ROM - Xylograph's IceCreamTosti v0.1 [AOSP/CM9 4.0.3][ENG/DUT][LITE][K:TYTUNG_ICS_v1]
MOD - Download
Click to expand...
Click to collapse
11.01.2012
resized softkey icons
included button backlight script for tytung's cm9
miui softkey mod added (orange)
ROM - Czar's MIUI V4.0.3Mag/cLK]/SuperOSR/TT FOR HD2 KERNEL r14 Tytung/Dorimanx 2.6
MOD - Download
Click to expand...
Click to collapse
ROM - Tytung's NexusHD2 ICS 4.0.3 CM9 V1.0
MOD - Download
Click to expand...
Click to collapse
ROM - Smokin's MIUI ICS V4 based on 2.1.6 [Kern tytung ICS beta 8]
MOD2 - Download
Click to expand...
Click to collapse
ROM - Michie's (Android 4.0.3) ICS [ICS MOD 2 BETA 5/5.1] [CAMERA] [FB SYNC] [PAID APPS]
MOD2 - Download
Click to expand...
Click to collapse
09.01.2012
replaced some "gb orange" with "ics blue" (thanks to Roman-Kumori)
other minor changes (thanks to fergie716, meizu)
backlight fix
Tytung's NexusHD2 ICS 4.0.3 CM9 V1.0
Download
Click to expand...
Click to collapse
03.01.2012
blue theme this time (thanks to hxdrummerxc)
Lockscreen
hidden status bar clock
hidden menu button in exchange for visible search dot
resized some icons in the status bar
Jama's Android 4.0.3 CM9 ICS Beta 5
Download
Click to expand...
Click to collapse
Michie's (Android 4.0.3) ICS [ICS MOD 2 BETA 4] [CAMERA] [FB SYNC] [PAID APPS]
Download
Click to expand...
Click to collapse
Tytung's (Android 4.0.3) (AOSP ICS ROM for HD2) NexusHD2-IceCreamSandwich Beta10
Download
Click to expand...
Click to collapse
02.01.2012
volume rocker wake the screen (thanks to syc7090 and kyouko for the how to)
search&power button represented by a small dot
Tytung's (Android 4.0.3) (AOSP ICS ROM for HD2) NexusHD2-IceCreamSandwich Beta9
Download
Click to expand...
Click to collapse
30.12.2011
Search(invisible) - Back - Home - Menu - Power(invisible) layout
themeable background
status bar center date (thanks to fergie716)
Jama's Android 4.0.2 AOSP CM9 ICS Beta 2
Download
Click to expand...
Click to collapse
Michie's (Android 4.0.3) ICS [ICS MOD 2 ALPHA 1] + [ICS MOD 2 CM9 ALPHA 1]
Download
Click to expand...
Click to collapse
Tytung's (Android 4.0.2) (AOSP ICS ROM for HD2) NexusHD2-IceCreamSandwich Beta8
Download
Click to expand...
Click to collapse
Previously
search key added (thanks to paulobrien)
recent apps key removed
long press home key brings up recent apps
long press search key activates voice search
center clock (thanks to fergie716 for the how to)
resized things a little bit
moved some buttons to the action bar to keep most screenspace.
no overlapping using the stock keyboard
softkeys in portrait only, full screenspace in landscape
other minor changes
Michie's (Ice Cream sandwich 4.0.2) [ICS MOD CM9 NOVA] BETA 4.1/Beta 5.1/Beta 6
Download
Click to expand...
Click to collapse
Tytung's (Android 4.0.2) (AOSP ICS ROM for HD2) NexusHD2-IceCreamSandwich Beta7
Download
Click to expand...
Click to collapse

gogodu5sU said:
How To
Decompile your framework-res.apk.
Recompile.
Click to expand...
Click to collapse
I cannot show framework-res.apk/res ---not values
thank

hunglypt said:
I cannot show framework-res.apk/res ---not values
thank
Click to expand...
Click to collapse
You have to decompile it using apktool, try Apk Multi Tool.
Updated, new version for tytung's & michie's ICS roms in the first post.

installed this last tytung's version and working fine in ICS SD port by ankuch
Huge thanks!
* long press search key locks the screen (tytung's rom)
* long press search key activates voice search (michie's rom)
Click to expand...
Click to collapse
I have installed tytung's version but long press search key activates voice search instead

poyensa said:
installed this last tytung's version and working fine in ICS SD port by ankuch
Huge thanks!
I have installed tytung's version but long press search key activates voice search instead
Click to expand...
Click to collapse
Hi, i'm happy you like it.
...and I'm sorry aswell, the long-press feature isn't assigned by me but
i am sure there is some app which can change the long-press behaviour.
If you just want quickly the longpress>lockscreen:
- Install Screen Off and Lock, activate it and it will set the longpress-searchkey to lock the screen.

soft buttons
soft buttons are good but make your screen smaller , i wanted to know how to delete them if you dont like

Thanks for your great work, I use tytung's rom with it, works perfectly, but since ICS is still beta, i changed to use gingerbread again. Would you please release a version for gingerbread? thank you

chaudry8 said:
soft buttons are good but make your screen smaller , i wanted to know how to delete them if you dont like
Click to expand...
Click to collapse
There are 2 zip files for each rom, softkeys and stock.
If you don't like the softkeys flash the stock.zip in cwm and you are back to normal.
You have to unzip the downloaded file first, the zip's are within the zip,
next time i make it a bit more obvious.
biglazy1020 said:
Thanks for your great work, I use tytung's rom with it, works perfectly, but since ICS is still beta, i changed to use gingerbread again. Would you please release a version for gingerbread? thank you
Click to expand...
Click to collapse
I can't, this is a ICS feature. Try "zmooth" or "button savior" on gingerbread.

what has to be changed in the system ui apk? I changed the framework and got the soft keys but the lockscreen was off the first number in the time is the only number showing the rest are off screen to the right when looking at the phone. please help. This is for redjamas ICS mod. Thank you.

[email protected] said:
what has to be changed in the system ui apk? I changed the framework and got the soft keys but the lockscreen was off the first number in the time is the only number showing the rest are off screen to the right when looking at the phone. please help. This is for redjamas ICS mod. Thank you.
Click to expand...
Click to collapse
I am currently working on that and as i learn new things in the process the edited files change aswell even from rom to rom they differ.
The current softkeys.zip for tytung's beta 7, shows how it should not look like. (from a editing perspective)
Once i am satisfied, the changes should be easier/faster to apply and stay the same for all roms making it easier for me to write a how to. - shouldn't take to long...a week or 2? maybe less.
I will try to add redjama's rom to the list by tomorrow.

I am using zmooth now, thanks for your suggestion.

Thanks for your great work.
I use tytung's ICS beta rom with it, works perfectly.
But after install the moded zip, I cannot connect to my GPRS(2G EDGE) mobile data. If I reinstall stock zip, the connect is OK.
I very like the Navigation Bar, any suggestion?

Related

[HOW TO][Gingerbread] Guides and Tips in Theming P970’s ROM

I might leave the scene and go back to CM7, I’ll just leave some important pointers in theming the ROM. As editing image is fairly easy, I will start with xml’s and editing font colors, background size etc.
Tools you need:
1. A program to decompile an APK
2. A program to edit xml’s (I prefer Notepad++)
3. Hex color sampler (Color-Hex)
4. Basic knowledge editing xml’s
5. Patience
Settings Description Colors
Location: framework-res/res/color/listitem_summary_text
Last HEX code is the one to edit
Credits:antonio1475
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false" android:state_pressed="true" android:color="#ffbebebe" />
<item android:state_enabled="false" android:state_selected="true" android:color="#ffbebebe" />
<item android:state_pressed="true" android:color="#ff000000" />
<item android:state_selected="true" android:color="#ffffffff" />
<item android:state_enabled="false" android:color="#ffbebebe" />
<item android:color="[B]#ff33b5e5[/B]" />
</selector>
Description Colors (rest of the UI)
Location: framework-res/res/values/colors.xml
Credits: ZduneX25
Code:
<color name="dim_foreground_dark">[B]#ff33b5e5[/B]</color>
<color name="dim_foreground_dark_disabled">[B]#8033b5e5[/B]</color>
<color name="dim_foreground_light_inverse">[B]#ff33b5e5[/B]</color>
<color name="dim_foreground_light_inverse_disabled">[B]#8033b5e5[/B]</color>
Remaining colors, EXPERIMENT and see changes
Notification Menu (Pull Down)
Location: framework-res/res/layout/status_bar_latest_event_content.xml
You will find 3 hex colors for Title, Description and Time
Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="vertical" android:paddingLeft="5.0dip" android:paddingTop="7.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout android:orientation="horizontal" android:paddingTop="3.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content">
<ImageView android:id="@id/icon" android:layout_width="25.0dip" android:layout_height="25.0dip" android:src="@drawable/arrow_down_float" android:scaleType="fitCenter" />
<TextView android:textSize="18.0sp" android:textStyle="bold" android:textColor="[B]#ffffffff[/B]" android:ellipsize="marquee" android:id="@id/title" android:paddingLeft="4.0dip" android:fadingEdge="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" android:layout_weight="1.0" />
</LinearLayout>
<LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content">
<TextView android:textSize="14.0sp" android:textColor="[B]#ff33b5e5[/B]" android:ellipsize="marquee" android:id="@id/text" android:paddingLeft="4.0dip" android:fadingEdge="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:layout_weight="1.0" />
<android.widget.DateTimeView android:textSize="14.0sp" android:textColor="[B]#ff33b5e5[/B]" android:id="@id/time" android:paddingRight="5.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="4.0dip" android:singleLine="true" />
</LinearLayout>
</LinearLayout>
Centered clock/date
Proper transparency no overlaying of notification with the time. (except too much notification icons)
Location: SytemUI/res/layout/status_bar.xml
Use UOT to make status bar transparent (easy way). then create a black/gray or whatever .PNG/.9.PNG "statusbar_background2" same size as status bar (can be 480X40-42) and insert it SystemUI/res/drawable-hdpi
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.StatusBarView android:orientation="vertical" android:background="@drawable/statusbar_background" android:focusable="true" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.Clock android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="center" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:layout_weight="1.0" />
</LinearLayout>
<LinearLayout android:orientation="horizontal" android:id="@id/icons" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:paddingLeft="6.0dip" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentLeft="true" />
<LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:paddingRight="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentRight="true" />
</LinearLayout>
<LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/statusbar_background2">
<ImageSwitcher android:id="@id/tickerIcon" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginRight="8.0dip">
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="25.0dip" android:layout_height="25.0dip" />
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="25.0dip" android:layout_height="25.0dip" />
</ImageSwitcher>
<com.android.systemui.statusbar.TickerView android:id="@id/tickerText" android:paddingTop="2.0dip" android:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
<TextView android:textColor="#ffffffff" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
<TextView android:textColor="#ffffffff" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
</com.android.systemui.statusbar.TickerView>
</LinearLayout>
<com.android.systemui.statusbar.DateView android:textSize="13.0sp" android:textStyle="bold" android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:textColor="#ffffffff" android:gravity="center" android:id="@id/date" android:background="@drawable/statusbar_background2" android:paddingLeft="6.0px" android:paddingRight="6.0px" android:layout_width="fill_parent" android:layout_height="fill_parent" android:singleLine="true" />
</com.android.systemui.statusbar.StatusBarView>
Pull Down Menu Toggle Icons Background
Location: SytemUI/res/layout/status_bar_expanded.xml
Edit the ff numbers: android:layout_height="111.0px"
android:layout_marginTop="18.0px"
android:layout_marginBottom="15.0px"
Code:
<TableLayout android:id="@id/lge_table_layout_1" android:layout_width="fill_parent" android:layout_height="111.0px">
<TableRow>
<ImageView android:id="@id/sound_button_toggle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="19.0px" android:layout_marginTop="18.0px" android:layout_marginRight="13.0px" android:layout_marginBottom="15.0px" />
<ImageView android:id="@id/wifi_button_toggle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="18.0px" android:layout_marginRight="13.0px" android:layout_marginBottom="15.0px" />
<ImageView android:id="@id/bt_button_toggle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="18.0px" android:layout_marginRight="13.0px" android:layout_marginBottom="15.0px" />
<ImageView android:id="@id/gps_button_toggle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="18.0px" android:layout_marginRight="13.0px" android:layout_marginBottom="15.0px" />
<ImageView android:id="@id/network_button_toggle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="18.0px" android:layout_marginRight="13.0px" android:layout_marginBottom="15.0px" />
</TableRow>
</TableLayout>
Seek Bar/Volume
Location: framework-res/res/values/layout.xml
Orig value: 10.0dip
Code:
<style name="Widget.SeekBar" parent="@style/Widget">
<item name="focusable">true</item>
<item name="maxHeight">5.0dip</item>
<item name="indeterminateOnly">false</item>
<item name="indeterminateDrawable">@drawable/progress_horizontal</item>
<item name="progressDrawable">@drawable/progress_horizontal</item>
<item name="minHeight">5.0dip</item>
<item name="thumb">@drawable/seek_thumb</item>
<item name="thumbOffset">8.0dip</item>
</style>
Try them first...
TO BE CONTINUED....
reserved reserved reserved
Thanks it will be good for me
Thank you so much!!
hi..
tried to change statusbar color...but it doesnt worked for me... no color change and my phone booted then suddenly rebooted
donjamal said:
hi..
tried to change statusbar color...but it doesnt worked for me... no color change and my phone booted then suddenly rebooted
Click to expand...
Click to collapse
What do you exactly mean. status bar image color, time font color, date font color, noifications font color?
Its better you'll not delete this tread.. i'll am going to need this
gabwerkz said:
What do you exactly mean. status bar image color, time font color, date font color, noifications font color?
Click to expand...
Click to collapse
notifi color...copied yours and paste it to mine, i also tried to edit it manually but yet, none of the methods work
donjamal said:
notifi color...copied yours and paste it to mine, i also tried to edit it manually but yet, none of the methods work
Click to expand...
Click to collapse
The ones posted here has nothing to do with status bar font colors yet. If you have my ICS Theme zip grab colors.xml and styles.xml in framework-res. Styles.xml in framework-res is also an important one to edit, study it. You can edit there the sliders (volume bar) thickness too like with the ICS theme, menu/options (pressing the soft key) font colors etc.
Notifications in status bar like receiveing txt, USB/USB Debug notif status_bar.xml. Sample is ICS Blue font color.
Code:
<com.android.systemui.statusbar.TickerView android:id="@id/tickerText" android:paddingTop="2.0dip" android:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
<TextView android:textColor="#ff33b5e5" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
<TextView android:textColor="#ff33b5e5" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
</com.android.systemui.statusbar.TickerView>
timvdhoorn said:
Its better you'll not delete this tread.. i'll am going to need this
Click to expand...
Click to collapse
Sure bro, I made this for anyone who wants to continue to theme the stock ROM.
gabwerkz said:
The ones posted here has nothing to do with status bar font colors yet. If you have my ICS Theme zip grab colors.xml and styles.xml in framework-res. Styles.xml in framework-res is also an important one to edit, study it. You can edit there the sliders (volume bar) thickness too like with the ICS theme, menu/options (pressing the soft key) font colors etc.
Notifications in status bar like receiveing txt, USB/USB Debug notif status_bar.xml. Sample is ICS Blue font color.
Code:
<com.android.systemui.statusbar.TickerView android:id="@id/tickerText" android:paddingTop="2.0dip" android:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
<TextView android:textColor="#ff33b5e5" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
<TextView android:textColor="#ff33b5e5" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
</com.android.systemui.statusbar.TickerView>
Sure bro, I made this for anyone who wants to continue to theme the stock ROM.
Click to expand...
Click to collapse
so lets things clear...
u mentioned
Notification Menu (Pull Down)
Location: framework-res/res/layout/status_bar_latest_event_content.xml
You will find 3 hex colors for Title, Description and Time
this changes nothing..? should i use that method u answered?
donjamal said:
so lets things clear...
u mentioned
Notification Menu (Pull Down)
Location: framework-res/res/layout/status_bar_latest_event_content.xml
You will find 3 hex colors for Title, Description and Time
this changes nothing..? should i use that method u answered?
Click to expand...
Click to collapse
Pull down bro. Drop down or whatever they call it ain't status bar. Those are for the USB CONNECTED, USB DEBUG, NEW MESSAGE notifications in "PULL DOWN MENU" and not with status bar. My post was clear with that.
Sent from my LG-P970 using xda premium
gabwerkz said:
Pull down bro. Drop down or whatever they call it ain't status bar. Those are for the USB CONNECTED, USB DEBUG, NEW MESSAGE notifications in "PULL DOWN MENU" and not with status bar. My post was clear with that.
Sent from my LG-P970 using xda premium
Click to expand...
Click to collapse
ah i see... but i was wrong..not statusbar color is what i want to edit...i want what's in the picture..this status_bar_latest_event_content.xml as u mentioned. but edited with no succes
donjamal said:
ah i see... but i was wrong..not statusbar color is what i want to edit...i want what's in the picture..this status_bar_latest_event_content.xml as u mentioned. but edited with no succes
Click to expand...
Click to collapse
Be sure you are editing in framework-res. NOT in SystemUI. Paste your modified xml here, i want to see it. from framework-res/res/layout
Man, you take this as a guide to theme XPERIA X10? I saw your ICS theme, it has all whites in that portion. P970 has all black font colors in that portion. It might be different,might. So just take it as a reference. Cause CM7 for P970 and V20N for P970 has differences. but I think status_bar_latest_event_content.xml is universal. You may search for it, start with "Where to find the colors for making a theme". But I think it is universal.
gabwerkz said:
Be sure you are editing in framework-res. NOT in SystemUI. Paste your modified xml here, i want to see it. from framework-res/res/layout
Man, you take this as a guide to theme XPERIA X10? I saw your ICS theme, it has all whites in that portion. P970 has all black font colors in that portion. It might be different,might. So just take it as a reference. Cause CM7 for P970 and V20N for P970 has differences. but I think status_bar_latest_event_content.xml is universal. You may search for it, start with "Where to find the colors for making a theme". But I think it is universal.
Click to expand...
Click to collapse
no,no...x10 is my brother's phone..we just use this forum with the same account i make my own theme on p970 some apks are done but want a little more
ok, i will post my code tomorrow, cuz now im going to work..but i copied yours and paste it to mine and my phone got reboot all time...
and one question..when i compile the apk with apkmanager should i delete the editet xml too or just resources.asc from keep folder? cuz ive deleted just resources.asc and not the xml. could it be the problem?
thanks
donjamal said:
no,no...x10 is my brother's phone..we just use this forum with the same account i make my own theme on p970 some apks are done but want a little more
ok, i will post my code tomorrow, cuz now im going to work..but i copied yours and paste it to mine and my phone got reboot all time...
and one question..when i compile the apk with apkmanager should i delete the editet xml too or just resources.asc from keep folder? cuz ive deleted just resources.asc and not the xml. could it be the problem?
thanks
Click to expand...
Click to collapse
Now there's the problem. If you did not delete the xml, then it won't change. Try to decompile it again, you'd see it wasn't change right?
If it's P970, tell you what... just press "y" then "n". No deleting of xml's and you're done... That's what I do with mine, didn't have problems.
gabwerkz said:
Now there's the problem. If you did not delete the xml, then it won't change. Try to decompile it again, you'd see it wasn't change right?
If it's P970, tell you what... just press "y" then "n". No deleting of xml's and you're done... That's what I do with mine, didn't have problems.
Click to expand...
Click to collapse
cool..it works thanks
can u help me to fix this?
its not my screen, just got the same problem
donjamal said:
cool..it works thanks
can u help me to fix this?
its not my screen, just got the same problem
Click to expand...
Click to collapse
DownloadProvider.apk... Find every hexes with #ff000000 and make them #ffffffff. I'll decompile mine (included in Echelon) and see again where i edited.
res/layout/status_bar_ongoing_event_progress_bar.xml.
Modified colors were: #ff33b5e5
Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="vertical" android:background="@android:drawable/status_bar_item_app_background" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="vertical" android:paddingTop="8.0dip" android:focusable="true" android:clickable="true" android:layout_width="40.0dip" android:layout_height="fill_parent">
<ImageView android:layout_gravity="center" android:id="@id/appIcon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/sym_def_app_icon" />
<TextView android:textColor="#ffffffff" android:layout_gravity="center_horizontal" android:id="@id/progress_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" style="@android:style/TextAppearance.StatusBar.EventContent" />
</LinearLayout>
<RelativeLayout android:orientation="vertical" android:focusable="true" android:clickable="true" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="horizontal" android:paddingTop="10.0dip" android:focusable="true" android:clickable="true" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true">
<TextView android:textColor="#ff33b5e5" android:id="@id/title" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" style="@android:style/TextAppearance.StatusBar.EventContent.Title" />
<TextView android:textColor="#ff33b5e5" android:id="@id/description" android:paddingLeft="5.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" style="@android:style/TextAppearance.StatusBar.EventContent" />
</LinearLayout>
<ProgressBar android:id="@id/progress_bar" android:paddingRight="25.0dip" android:paddingBottom="2.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" style="?android:attr/progressBarStyleHorizontal" />
<TextView android:id="@id/paused_text" android:paddingLeft="5.0dip" android:paddingBottom="8.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" android:layout_alignParentBottom="true" style="@android:style/TextAppearance.StatusBar.EventContent" />
</RelativeLayout>
</LinearLayout>
<ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@android:drawable/divider_horizontal_bright" />
</LinearLayout>
Next problem would be bluetooth notificatios. They will be in black as well.
just decompile, and find the xmls. If you see black/near black, change and try if it changes.
gabwerkz said:
DownloadProvider.apk... Find every hexes with #ff000000 and make them #ffffffff. I'll decompile mine (included in Echelon) and see again where i edited.
res/layout/status_bar_ongoing_event_progress_bar.xml.
Next problem would be bluetooth notificatios. They will be in black as well.
Click to expand...
Click to collapse
the funny thing is that i didnt modified the downloadprovider.apk just music.apk
i found a soulution to fix but cant find those lines so it doesnt work
For the Music.apk you simply need to decompile the file with apktool as per 1a. Now go to /Music/res/layout/ and open statusbar.xml with editpad. Look for "?android:textAppearanceMediumInverse" and "?android:textAppearanceSmallInverse", simply remove the "Inverse" part from each line and save the file. Recompile, resign
donjamal said:
the funny thing is that i didnt modified the downloadprovider.apk just music.apk
i found a soulution to fix but cant find those lines so it doesnt work
For the Music.apk you simply need to decompile the file with apktool as per 1a. Now go to /Music/res/layout/ and open statusbar.xml with editpad. Look for "?android:textAppearanceMediumInverse" and "?android:textAppearanceSmallInverse", simply remove the "Inverse" part from each line and save the file. Recompile, resign
Click to expand...
Click to collapse
I don't have problems regarding Music. So why ask? I can see already you made it white with your screenshots... ???
gabwerkz said:
I don't have problems regarding Music. So why ask? I can see already you made it white with your screenshots... ???
Click to expand...
Click to collapse
thats not my screenshot, jus got the same problem and i read that maybe it caused by the modified music apk, thats why im talkin bout music apk
anyway...i cant find color codes in my xml..
Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:orientation="vertical" android:background="@android:drawable/status_bar_item_app_background" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="vertical" android:paddingTop="8.0dip" android:focusable="true" android:clickable="true" android:layout_width="40.0dip" android:layout_height="fill_parent">
<ImageView android:layout_gravity="center" android:id="@id/appIcon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/sym_def_app_icon" />
<TextView android:layout_gravity="center_horizontal" android:id="@id/progress_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" style="@android:style/TextAppearance.StatusBar.EventContent" />
</LinearLayout>
<RelativeLayout android:orientation="vertical" android:focusable="true" android:clickable="true" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="horizontal" android:paddingTop="10.0dip" android:focusable="true" android:clickable="true" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true">
<TextView android:id="@id/title" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" style="@android:style/TextAppearance.StatusBar.EventContent.Title" />
<TextView android:id="@id/description" android:paddingLeft="5.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" style="@android:style/TextAppearance.StatusBar.EventContent" />
</LinearLayout>
<ProgressBar android:id="@id/progress_bar" android:paddingRight="25.0dip" android:paddingBottom="2.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" style="?android:attr/progressBarStyleHorizontal" />
<TextView android:id="@id/paused_text" android:paddingLeft="5.0dip" android:paddingBottom="8.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" android:layout_alignParentBottom="true" style="@android:style/TextAppearance.StatusBar.EventContent" />
</RelativeLayout>
</LinearLayout>
<ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@android:drawable/divider_horizontal_bright" />
</LinearLayout>

[Dev][Port] Sense Style + Windows Style Recent Apps

Due to the request from few dev/cookers, i would like to show, how this mod can be achieved!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Moderators: Before people scream on me, you can move this thread, if doesn't belongs here!
Decompile both SystemUI and framework-res,apk using apktool
framework-res.apk
- /res/values/dimens.xml : change thumbnail size to..
Code:
<dimen name="thumbnail_height">305.0dip</dimen>
<dimen name="thumbnail_width">192.0dip</dimen>
Change the dip values the way you want, but for galaxy note the above dip's fits correctly.
After this compile back and this is the only chnage needs to be done in framework-res.apk
* SystemUI.apk
- /res/values/bools.xml
PHP:
<bool name="config_recents_thumbnail_image_fits_to_xy">true</bool>
- /res/values/drawables.xml
PHP:
<item type="drawable" name="status_bar_recents_background_solid">#ff33b1e1</item>
Now you can change any background you want, by modifying the values of #ff33b1e1...but i prefer this value #b3000000
- /res/layout/status_bar_no_recent_apps.xml
Replace the entire code with this one!
PHP:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<Button android:textSize="@dimen/status_bar_recents_app_label_text_size" android:layout_gravity="center" android:id="@id/no_recent_apps_launch_button" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="55.0dip" android:text="@string/status_bar_recent_launch_task_manager_title" />
<TextView android:textSize="20.0dip" android:textColor="@android:color/holo_blue_light" android:gravity="center_horizontal" android:layout_gravity="center" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/status_bar_no_recent_apps" />
</FrameLayout>
- /res/layout-port/status_bar_recent_item.xml
Replace the entire code with this one!
PHP:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:paddingLeft="@dimen/status_bar_recents_item_padding" android:paddingRight="@dimen/status_bar_recents_item_padding" android:layout_width="wrap_content" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<RelativeLayout android:layout_gravity="center_vertical" android:id="@id/recent_item" android:paddingTop="@android:dimen/status_bar_height" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true">
<FrameLayout android:id="@id/app_thumbnail" android:background="#00000000" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:foreground="#00000000" android:layout_centerInParent="true">
<ImageView android:id="@id/app_thumbnail_image" android:paddingTop="60.0dip" android:layout_width="212.0dip" android:layout_height="455.0dip" android:layout_marginTop="30.0dip" android:scaleType="centerInside" />
</FrameLayout>
<ImageView android:gravity="center_horizontal" android:id="@id/app_icon" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="405.0dip" android:scaleType="centerInside" android:adjustViewBounds="true" android:maxWidth="@dimen/status_bar_recents_app_icon_max_width" android:maxHeight="@dimen/status_bar_recents_app_icon_max_height" />
<TextView android:textSize="@dimen/status_bar_recents_app_label_text_size" android:textColor="@color/status_bar_recents_app_label_color" android:ellipsize="marquee" android:gravity="center_horizontal" android:id="@id/app_label" android:paddingTop="0.0dip" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="3.0dip" android:scrollHorizontally="true" android:singleLine="true" android:layout_below="@id/app_icon" android:layout_alignParentBottom="true" />
<TextView android:textSize="@dimen/status_bar_recents_app_description_text_size" android:ellipsize="marquee" android:id="@id/app_description" android:fadingEdge="horizontal" android:fadingEdgeLength="@dimen/status_bar_recents_fading_edge_length" android:layout_width="@dimen/status_bar_recents_app_label_width" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/status_bar_recents_app_label_left_margin" android:layout_marginTop="40.0dip" android:scrollHorizontally="true" android:singleLine="true" android:layout_below="@id/app_label" android:layout_alignParentBottom="true" />
</RelativeLayout>
</FrameLayout>
- /res/layout-port/status_bar_recent_panel.xml
Replace the entire code with this one
PHP:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.recent.RecentsPanelView android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:id="@id/recents_bg_protect" android:background="@drawable/status_bar_recents_background" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_centerVertical="true">
<ImageView android:gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="0.0dip" android:src="@drawable/status_bar_recents_background" />
<com.android.systemui.recent.RecentsHorizontalScrollView android:layout_gravity="bottom|left|center" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginRight="0.0dip" android:stackFromBottom="true" android:divider="@null">
<LinearLayout android:orientation="horizontal" android:id="@id/recents_linear_layout" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</com.android.systemui.recent.RecentsHorizontalScrollView>
<TextView android:textSize="20.0dip" android:textColor="#ffe5e5e5" android:gravity="center_horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="45.0dip" android:text="@string/recent_apps_title" />
<Button android:textSize="@dimen/status_bar_recents_app_label_text_size" android:layout_gravity="bottom|center" android:id="@id/recents_launch_button" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/status_bar_recent_launch_task_manager_title" />
</FrameLayout>
<include android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" layout="@layout/status_bar_no_recent_apps" />
</com.android.systemui.recent.RecentsPanelView>
- /res/layout-port/tw_status_bar_recent_panel.xml
Replace the entire code with this one
PHP:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.recent.RecentsPanelView android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:id="@id/recents_bg_protect" android:background="@drawable/status_bar_recents_background" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_centerVertical="true">
<ImageView android:gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="0.0dip" android:src="@drawable/status_bar_recents_background" />
<com.android.systemui.recent.RecentsHorizontalScrollView android:layout_gravity="bottom|left|center" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginRight="0.0dip" android:stackFromBottom="true" android:divider="@null">
<LinearLayout android:orientation="horizontal" android:id="@id/recents_linear_layout" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</com.android.systemui.recent.RecentsHorizontalScrollView>
<TextView android:textSize="20.0dip" android:textColor="#ffe5e5e5" android:gravity="center_horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="45.0dip" android:text="@string/recent_apps_title" />
<Button android:textSize="@dimen/status_bar_recents_app_label_text_size" android:layout_gravity="bottom|center" android:id="@id/recents_launch_button" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/status_bar_recent_launch_task_manager_title" />
</FrameLayout>
<include android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" layout="@layout/status_bar_no_recent_apps" />
</com.android.systemui.recent.RecentsPanelView>
UP TO HERE WE HAVE DONE THE CODING FOR PORTRAIT MODE, FOR LANDSCAPE FOLLOW THE BELLOW STEPS
- /res/layout-land/status_bar_recent_item.xml
Replace the entire code with this one!
PHP:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:paddingLeft="@dimen/status_bar_recents_item_padding" android:paddingRight="@dimen/status_bar_recents_item_padding" android:layout_width="wrap_content" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<RelativeLayout android:layout_gravity="center_vertical" android:id="@id/recent_item" android:paddingTop="@android:dimen/status_bar_height" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true">
<FrameLayout android:id="@id/app_thumbnail" android:background="#00000000" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:foreground="#00000000" android:layout_centerInParent="true">
<ImageView android:id="@id/app_thumbnail_image" android:layout_width="120.0dip" android:layout_height="320.0dip" android:scaleType="centerInside" />
</FrameLayout>
<ImageView android:gravity="center_horizontal" android:id="@id/app_icon" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="225.0dip" android:scaleType="centerInside" android:adjustViewBounds="true" android:maxWidth="20.0dip" android:maxHeight="20.0dip" />
<TextView android:textSize="20.0dip" android:textColor="@color/status_bar_recents_app_label_color" android:ellipsize="marquee" android:gravity="center_horizontal" android:id="@id/app_label" android:paddingTop="0.0dip" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="0.0dip" android:scrollHorizontally="true" android:singleLine="true" android:layout_below="@id/app_icon" android:layout_alignParentBottom="true" />
<TextView android:textSize="@dimen/status_bar_recents_app_description_text_size" android:ellipsize="marquee" android:id="@id/app_description" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:layout_width="@dimen/status_bar_recents_app_label_width" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/status_bar_recents_app_label_left_margin" android:layout_marginTop="3.0dip" android:scrollHorizontally="true" android:singleLine="true" android:layout_below="@id/app_label" android:layout_alignParentBottom="true" />
</RelativeLayout>
</FrameLayout>
- /res/layout-land/status_bar_recent_panel.xml
Replace the entire code with this one!
PHP:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.recent.RecentsPanelView android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:id="@id/recents_bg_protect" android:background="@drawable/status_bar_recents_background" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_centerVertical="true">
<ImageView android:gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="0.0dip" android:src="@drawable/status_bar_recents_background" />
<com.android.systemui.recent.RecentsHorizontalScrollView android:layout_gravity="bottom|left|center" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginRight="0.0dip" android:stackFromBottom="true" android:divider="@null">
<LinearLayout android:orientation="horizontal" android:id="@id/recents_linear_layout" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</com.android.systemui.recent.RecentsHorizontalScrollView>
<TextView android:textSize="20.0dip" android:textColor="#ffe5e5e5" android:gravity="center_horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="15.0dip" android:text="@string/recent_apps_title" />
<Button android:textSize="@dimen/status_bar_recents_app_label_text_size" android:layout_gravity="bottom" android:id="@id/recents_launch_button" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/status_bar_recent_launch_task_manager_title" />
</FrameLayout>
<include android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" layout="@layout/status_bar_no_recent_apps" />
</com.android.systemui.recent.RecentsPanelView>
- /res/layout-land/tw_status_bar_recent_panel.xml
Replace the entire code with this one!
PHP:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.recent.RecentsPanelView android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:id="@id/recents_bg_protect" android:background="@drawable/status_bar_recents_background" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_centerVertical="true">
<ImageView android:gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="0.0dip" android:src="@drawable/status_bar_recents_background" />
<com.android.systemui.recent.RecentsHorizontalScrollView android:layout_gravity="bottom|left|center" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginRight="0.0dip" android:stackFromBottom="true" android:divider="@null">
<LinearLayout android:orientation="horizontal" android:id="@id/recents_linear_layout" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</com.android.systemui.recent.RecentsHorizontalScrollView>
<TextView android:textSize="20.0dip" android:textColor="#ffe5e5e5" android:gravity="center_horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="15.0dip" android:text="@string/recent_apps_title" />
<Button android:textSize="@dimen/status_bar_recents_app_label_text_size" android:layout_gravity="bottom" android:id="@id/recents_launch_button" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/status_bar_recent_launch_task_manager_title" />
</FrameLayout>
<include android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" layout="@layout/status_bar_no_recent_apps" />
</com.android.systemui.recent.RecentsPanelView>
Now open res/values/id.xml and add this one at the end of the file!
PHP:
<item type="id" name="no_recent_apps_launch_button">false</item>
Now open res/values/strings.xml and add this one at the end of the file!
PHP:
<string name="recent_apps_title">Recent apps</string>
Now compile the systemui.apk and you will have windows style task manager / recent apps...if you would like to have the sense style with reflection background, then please download the file from here which i made it for criskelo (http://forum.xda-developers.com/showthread.php?p=27593864#post27593864) and compare the code, you will know how to get it. The code is located in
systemui\smali\com\android\systemui\recent\RecentsPanelView.smali
of @redroid done lot of hard work to find the code , LOL...you can find the code from here
http://forum.xda-developers.com/showpost.php?p=28701323&postcount=28
Credits!
To all the developers around here and my special thanks to @evilisto
Feel Helped, Press Thanks!
Nice ))
now something that belongs here...thanks mate!
@grgsiocl This is fantastic. I realised that you only have the cwm for Criskelo's rom. I was hoping that you could be kind enough to create the cwm for other roms, maybe Cassie's XtraliteRom ICS 4.5 and SVA ICS 5.2? Thanking you in advance.
I remember seeing in nexus thread that someone had ported windows mango to it.
Is it possible to do it here too? ??
zard said:
@grgsiocl This is fantastic. I realised that you only have the cwm for Criskelo's rom. I was hoping that you could be kind enough to create the cwm for other roms, maybe Cassie's XtraliteRom ICS 4.5 and SVA ICS 5.2? Thanking you in advance.
Click to expand...
Click to collapse
just now created a mod for cassies and sent a PM to the developer..let me wait for his nod though!
Rulinglionadi said:
I remember seeing in nexus thread that someone had ported windows mango to it.
Is it possible to do it here too? ??
Click to expand...
Click to collapse
may be possible, but i am not in to that at the moment...it would be feasible for us to port jellybean as early as possible...frayyab has already made working (almost) jelly bean for s3, so we need to wait till he completes...not many of here are int in porting windows OS
grgsiocl said:
may be possible, but i am not in to that at the moment...it would be feasible for us to port jellybean as early as possible...frayyab has already made working (almost) jelly bean for s3, so we need to wait till he completes...not many of here are int in porting windows OS
Click to expand...
Click to collapse
true...but i see MIUI threads coming up...would be nice to mix MIUI,JB and Windows 8 together... :laugh:
Nice to see this...any way im also from kurnool....can you give me your gtalk or fb username. . .
grgsiocl said:
just now created a mod for cassies and sent a PM to the developer..let me wait for his nod though!
Click to expand...
Click to collapse
Still no response from cassies developer? Spent my time to setup my Note with his latest rom the way I liked it and now, it's just missing this mod. ;-)
Sent from my GT-N7000 using Tapatalk 2
grgsiocl said:
just now created a mod for cassies and sent a PM to the developer..let me wait for his nod though!
Click to expand...
Click to collapse
I hear hes working on the next update...so it might be added in it.
zard said:
Still no response from cassies developer? Spent my time to setup my Note with his latest rom the way I liked it and now, it's just missing this mod. ;-)
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
i have sent a PM, but he is pretty busy in making a ROM for s3, so he might include it in next version...personally i have note tested, but you want to test , then flash the zip from recovery!
http://www.mediafire.com/?11f39377ozwrcvz
Please do make a backup of ROM incase if something goes wrong which is very rare...or else make a copy of my zip and rename something like original_cassie and copy the systemui.apk and framework-res.apk in the corresponding folders. if the my mod doesnt work, then you can flash back the original zip!
grgsiocl said:
i have sent a PM, but he is pretty busy in making a ROM for s3, so he might include it in next version...personally i have note tested, but you want to test , then flash the zip from recovery!
http://www.mediafire.com/?11f39377ozwrcvz
Please do make a backup of ROM incase if something goes wrong which is very rare...or else make a copy of my zip and rename something like original_cassie and copy the systemui.apk and framework-res.apk in the corresponding folders. if the my mod doesnt work, then you can flash back the original zip!
Click to expand...
Click to collapse
Cool, works fine, just that the 15 toggles mod from http://forum.xda-developers.com/showthread.php?t=1620625 will not work anymore. Guess both mods are using the same apks. Any possibility of helping to add to the all blue 15 toggles mod? Thanks.
Sent from my GT-N7000 using Tapatalk 2
zard said:
Cool, works fine, just that the 15 toggles mod from http://forum.xda-developers.com/showthread.php?t=1620625 will not work anymore. Guess both mods are using the same apks. Any possibility of helping to add to the all blue 15 toggles mod? Thanks.
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
Ok thanks for the feedback...I will include it by today evening...till that time, you can flash your original file
grgsiocl said:
Ok thanks for the feedback...I will include it by today evening...till that time, you can flash your original file
Click to expand...
Click to collapse
No worries. I am keeping your sense mod and waiting for your update. The sense mod is used more frequently than the 15 toggles mod. ;-)
Thanks.
Sent from my GT-N7000 using Tapatalk 2
grgsiocl said:
Ok thanks for the feedback...I will include it by today evening...till that time, you can flash your original file
Click to expand...
Click to collapse
zard said:
No worries. I am keeping your sense mod and waiting for your update. The sense mod is used more frequently than the 15 toggles mod. ;-)
Thanks.
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
Looks like something might have crop up, hope it's not too serious. Hope you can resolve it soon. Thanks.
Sent from my GT-N7000 using Tapatalk 2
zard said:
Looks like something might have crop up, hope it's not too serious. Hope you can resolve it soon. Thanks.
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
Have asked the 15 toggles developer to help out. Hope he will help. Thanks.
http://forum.xda-developers.com/showthread.php?p=28214909
Sent from my GT-N7000 using Tapatalk 2
nice copy paste
Gues instead of only my ROM every rom will be the same again..
Robbie Hood said:
nice copy paste
Gues instead of only my ROM every rom will be the same again..
Click to expand...
Click to collapse
its even the same in goa rom also my friend(check the ver 2.0)...just sharing the mod and also the mod was ported from nexus...you can search the xda, you will get the results...well yes i did mentioned in the other thread, that only code i obtained from the alliance rom is to change the background image, by changing the nandroid11.png which is located in systemui....that also i changed it and assigned the code to take the background of status bar solid background......no offence
i meant it might be nice to link where you got it from instead of makin it look like you made this
but copy paste for popularity seems hot

[DIY][MOD] Status Bar Mods for ICS v30X | HOW TO

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Compatible with:
And STOCK!
BE SURE TO HAVE A NANDROID BACKUP BEFORE ANYTHING, I'M NOT RESPONSIBLE!​
Setting Up The Environment...
1· Download and install latest version of Java JDK
2· Download latest version of APK Multi-Tool as we'll be using it for un/packing APKs and push/pull them from/to our device.
3· Extract it anywhere you may like. If posible, in C:/ to avoid any kind of problems. Be sure to read README file before asking something about it.
4· Run Setup.bat, type 3 and press Enter. Close it.
5· Run Script.bat, type 0 and press Enter. Now let's type our framework's path.
6· /system/framework/framework-res.apk for basic framework file. This will be pulling it out from our phones.
7· Repeating Number 5, type /system/framework/lge-res.apk for LG's framework file.
8· Now move to X:\...\APK-Multi-Tool\place-apk-here-for-modding\ and copy both apks (framework-res + lge-res) and paste it at X:\...\APK-Multi-Tool\other\
9· Run Setup.bat again, type 2 and press Enter & close it. Then, press Shift & right click at X:\...\APK-Multi-Tool\other\ folder's background, now select open a CMD Terminal window. Type apktool if lge-res.apk & press Enter. Now both frameworks should be installed and we are ready to un/pack APKs from the version we're actually using (v30A/B/C/D...)
10· Back in Script.bat, type 0 again followed by Enter, then type the path of your desired APK. (/system/framework/xxxxxx.apk for frameworks & /system/app/xxxxxx.apk for apps). After pushing it, select it as your actual project.
11· Now type 9 followed by Enter. This will unpack our APK.
12· Now is the time for tunning anything you want to. Go to X:\...|APK-Multi-Tool\projects\xxxxxx.apk\ and you'll find there everything.
13· When it's done, let's re-pack it typing the option 11 followed by Enter. When repacking gets done, it will ask if you want to use any files from your original APK. Tell it Yes, otherwise your apk won't get signed.
14· When the extracting is done, move to X:\...|APK-Multi-Tool\keep\ and erase everything there BUT META-INF folder + AndroidManifest.xml. Now press anything at APK Multi-tool window and you'll get your APK ready to go.
15· Now type 8 to push it back to your phone and type the desired path. If it cames from /system/app/xxxxx.apk or /system/framework/xxxxx.apk.
If you get any error recompiling it, you should take a look at the log, typing 23 and fix it at the projects folder.
Click to expand...
Click to collapse
How To
You can always mix those mods to your needs.​
Remove Clock
· Go to /SystemUI/res/layout/status_bar.xml
· Search for line 22 "<com.android.systemui.statusbar.policy.Clock" & erase whole line (Removing Clock)
· Recompile
Click to expand...
Click to collapse
Center Clock
· Go to /SystemUI/res/layout/status_bar.xml
· Search for line 22 "<com.android.systemui.statusbar.policy.Clock" & erase it
· Insert a clean line at 5, to be between "xmlns:systemui" & "<com.lge.systemui.StatusBarLinearLayout"
· Paste this:
Code:
<LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>
· Recompile
Click to expand...
Click to collapse
Swap Icons
· Go to /SystemUI/res/layout/status_bar.xml
· Erase whole lines from 8 to 20, "<com.android.systemui.statusbar.StatusBarIconView" to "</RelativeLayout>"
· Paste this:
Code:
<RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content">
<ImageView android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" />
<TextView android:textSize="8.5dip" android:textColor="#ffffffff" android:gravity="center" android:id="@id/level_percent" android:tag="NO_R2L" android:paddingTop="1.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:shadowColor="#ff000000" android:shadowDx="0.0" android:shadowDy="0.0" android:shadowRadius="2.0" android:layout_centerInParent="true" />
</RelativeLayout>
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="fill_parent" layout="@layout/signal_cluster_view" />
<ImageView android:id="@id/volte_normal" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte" />
<ImageView android:id="@id/volte_unnormal" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte_unavailable" />
<ImageView android:id="@id/volte_call" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte_incall" />
<LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
</LinearLayout>
<LinearLayout android:gravity="right" android:orientation="horizontal" android:id="@id/notification_icon_area" android:tag="NO_R2L" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentRight="true">
<com.android.systemui.statusbar.StatusBarIconView android:gravity="right" android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" android:layout_alignParentRight="true" />
<com.android.systemui.statusbar.phone.IconMerger android:gravity="right" android:orientation="horizontal" android:id="@id/notificationIcons" android:tag="NO_R2L" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentRight="true" />
· Now go to /SystemUI/res/layout/signal_cluster_view.xml
· Cut whole thing from 4 to 7, where can be found "@id/wifi_combo"
· Paste it between the last 2 "</FrameLayout>" (in other words, we are rotating objects)
· Recompile
Click to expand...
Click to collapse
Size of Battery %
· Go to /SystemUI/res/layout/status_bar.xml
· Search for "android:textSize="8.5dip" & change it's value for the desired one
· Recompile
Click to expand...
Click to collapse
Background for Notifications
· Go to /SystemUI/res/layout/status_bar.xml
· Search for "<LinearLayout androidrientation="horizontal"" at line 23
· Add the following code between "<LinearLayout" & "androidrientation="horizontal""
Code:
android:background="@drawable/statusbar_background_dualdisplay
(you can change "statusbar_background_dualdisplay" to any png you may like)
· OR, you can change it to any desired color, by writing it's code, for exemple:
Code:
android:background="#ffffffff"
· Recompile
A little Hex Colors understanding:"#FFFFFFFF"
The 2 first FF are for transparency. The others are for color levels.
2 exemples: #FFFFFFFF = White / #FF000000 = Black
Click to expand...
Click to collapse
Speed Meter (only for deodexed)
· Download attachment from here, thanks to @dzolcp
· Extract it to /SystemUI/smali/ (you will get following path "/SystemUI/smali/fx/dzolcp/")
· Go to /SystemUI/res/layout/status_bar.xml
· Add the following line to wherever you want. (If you know what you're doing with XML)
Code:
<fx.dzolcp.Speed android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="left|center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
To add it in the front of Signal/Wifi icons:
· Search for <include android:id="@id/signal_cluster" and substitute full line with the following code.
Code:
<RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content">
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="fill_parent" layout="@layout/signal_cluster_view" />
<fx.dzolcp.Speed android:layout_centerInParent="true" android:textColor="#ffffffff" android:shadowColor="#ff000000" android:shadowDx="0.0" android:shadowDy="0.0" android:shadowRadius="2.0" android:textSize="10.0dip" android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="bottom" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</RelativeLayout>
Click to expand...
Click to collapse
Battery % (by Huexxx)
· Go to /SystemUI/res/layout/status_bar.xml
· Search for:
Code:
<TextView android:textSize="13.0dip" android:textColor="#f2f2f2f2" android:gravity="center_vertical" android:id="@id/level_percent" android:paddingLeft="2.0dip" android:paddingRight="1.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<ImageView android:id="@id/battery" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" />
· Replace it with the following:
Code:
<RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content">
<ImageView android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" />
<TextView android:textSize="10.0dip" android:textColor="#ffffffff" android:gravity="center" android:id="@id/level_percent" android:tag="NO_R2L" android:paddingTop="1.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:shadowColor="#ff000000" android:shadowDx="0.0" android:shadowDy="0.0" android:shadowRadius="2.0" android:layout_centerInParent="true" />
</RelativeLayout>
Click to expand...
Click to collapse
Clock + Seconds
· Go to /SystemUI/res/layout/status_bar.xml
· Search for <com.android.systemui.statusbar.policy.Clock & replace whole line with the following
Code:
<DigitalClock android:id="@id/clock" android:paddingLeft="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:gravity="center" android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:singleLine="true" />
Click to expand...
Click to collapse
Reorder Whole StatusBar / Advanced Way
· Go to /SystemUI/res/layout/status_bar.xml
· Replace this: (from 5 to 21)
Code:
<com.lge.systemui.StatusBarLinearLayout android:orientation="horizontal" android:id="@id/icons" android:tag="NO_R2L" android:paddingLeft="6.0dip" android:paddingRight="6.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.lge.systemui.OperatorTextView android:textStyle="bold" android:ellipsize="marquee" android:gravity="center_vertical" android:id="@id/operator_text" android:paddingLeft="2.0dip" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" />
<LinearLayout android:orientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
<com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentLeft="true" />
</LinearLayout>
<LinearLayout android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<LinearLayout android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:tag="NO_R2L" android:layout_width="wrap_content" android:layout_height="fill_parent">
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="fill_parent" layout="@layout/signal_cluster_view" />
<ImageView android:id="@id/volte_normal" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte" />
<ImageView android:id="@id/volte_unnormal" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte_unavailable" />
<ImageView android:id="@id/volte_call" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte_incall" />
<TextView android:textSize="13.0dip" android:textColor="#f2f2f2f2" android:gravity="center_vertical" android:id="@id/level_percent" android:paddingLeft="2.0dip" android:paddingRight="1.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<ImageView android:id="@id/battery" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</LinearLayout>
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center_vertical" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</com.lge.systemui.StatusBarLinearLayout>
· With:
Code:
<LinearLayout android:orientation="horizontal" android:id="@id/icons" android:paddingLeft="6.0dip" android:paddingRight="6.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:id="@+id/statusbarleftside" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0">
PLACE HERE ELEMENTS TO THE LEFT
</LinearLayout>
PLACE HERE ELEMENTS TO THE CENTER
<RelativeLayout android:id="@+id/statusbarrightside" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0">
<LinearLayout android:id="@+id/statusbarinsiderightside" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentRight="true">
PLACE HERE ELEMENTS TO THE RIGHT
</LinearLayout>
</RelativeLayout>
</LinearLayout>
Elements from Status Bar (to be placed at "PLACE HERE...")
· Signal & Wifi icons
Code:
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="fill_parent" layout="@layout/signal_cluster_view" />
<ImageView android:id="@id/volte_normal" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte" />
<ImageView android:id="@id/volte_unnormal" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte_unavailable" />
<ImageView android:id="@id/volte_call" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte_incall" />
·Vibrate & Silence icons
Code:
<LinearLayout android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
· Clock
Code:
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center_vertical" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
· Battery icon & %
Code:
<TextView android:textSize="13.0dip" android:textColor="#f2f2f2f2" android:gravity="center_vertical" android:id="@id/level_percent" android:paddingLeft="2.0dip" android:paddingRight="1.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<ImageView android:id="@id/battery" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" />
· Notifications icons
Code:
<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:tag="NO_R2L" android:layout_width="fill_parent" android:layout_height="fill_parent" />
· More icon (shown when you get a lot of notifs)
Code:
<com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
Click to expand...
Click to collapse
where did you learn to do this ?
virgo2000 said:
where did you learn to do this ?
Click to expand...
Click to collapse
Searching a lot, I found some tutorials for GB that still doing the trick... But i can't get system icons swapped with notifications ones (system status icons to the left, and notifications to the right)
Any help?
status_bar.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.PhoneStatusBarView android:orientation="vertical" android:background="@drawable/status_bar_background2" android:focusable="true" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>
<com.lge.systemui.StatusBarLinearLayout android:orientation="horizontal" android:id="@id/icons" android:tag="NO_R2L" android:paddingLeft="6.0dip" android:paddingRight="6.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.lge.systemui.OperatorTextView android:ellipsize="marquee" android:gravity="right" android:id="@id/operator_text" android:paddingLeft="2.0dip" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" />
<LinearLayout android:orientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
<com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentLeft="true" />
</LinearLayout>
<LinearLayout android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<LinearLayout android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:tag="NO_R2L" android:layout_width="wrap_content" android:layout_height="fill_parent">
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="fill_parent" layout="@layout/signal_cluster_view" />
<ImageView android:id="@id/volte_normal" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte" />
<ImageView android:id="@id/volte_unnormal" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte_unavailable" />
<ImageView android:id="@id/volte_call" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte_incall" />
<TextView android:textSize="13.0dip" android:textColor="#f2f2f2f2" android:gravity="center_vertical" android:id="@id/level_percent" android:paddingLeft="2.0dip" android:paddingRight="1.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<ImageView android:id="@id/battery" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</LinearLayout>
</com.lge.systemui.StatusBarLinearLayout>
<LinearLayout android:background="@drawable/status_bar_background2" android:orientation="horizontal" android:id="@id/ticker" android:tag="NO_R2L" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
<ImageSwitcher android:id="@id/tickerIcon" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:layout_marginRight="4.0dip">
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="fitCenter" />
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="fitCenter" />
</ImageSwitcher>
<com.android.systemui.statusbar.phone.TickerView android:id="@id/tickerText" android:paddingTop="2.0dip" android:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
</com.android.systemui.statusbar.phone.TickerView>
</LinearLayout>
</com.android.systemui.statusbar.phone.PhoneStatusBarView>
i ll try to do 1-2 days later, but i dont know xml well too lol
virgo2000 said:
i ll try to do 1-2 days later, but i dont know xml well too lol
Click to expand...
Click to collapse
Ok... Lets see if somebody else light us up a bit! Thanks anyway :thumbup:
Enviado desde mi LG-P970 usando Tapatalk 2
diazao said:
Hi guys/girls
Today i was looking for rearrange its status bar and figured out how to center the clock without overlap (i have no knows about xml xD) and i did it! If you guys are interested, here you go.. I'm still looking for swap notifications icons with sys ones. When i get that done, updated will be this thread
It's the SystemUI.apk from v30C, didn't realize how to make flashable zips yet :silly:
I will really appreciate any help changing icon's positions!
Enviado desde mi LG-P970 usando Tapatalk 2
Click to expand...
Click to collapse
well ,, thats how devs do it ,, you are a good learner +1 for that ,,
Alright, almost got rid of notif. icons and clock but i still getting those sys icons messed up.. Anyone expert on theming xml??
I changed incoming notif. background and looks cool
Enviado desde mi LG-P970 usando Tapatalk 2
Here is my actual status_bar.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.PhoneStatusBarView android:orientation="vertical" android:background="@drawable/status_bar_background2" android:focusable="true" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.Clock android:textStyle="bold" android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>
<com.lge.systemui.StatusBarLinearLayout android:orientation="horizontal" android:id="@id/icons" android:tag="NO_R2L" android:paddingLeft="6.0dip" android:paddingRight="6.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.lge.systemui.OperatorTextView android:textStyle="bold" android:ellipsize="marquee" android:gravity="center_vertical" android:id="@id/operator_text" android:paddingLeft="2.0dip" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:marqueeRepeatLimit="marquee_forever" />
<LinearLayout android:gravity="left" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
<LinearLayout android:gravity="left" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:tag="NO_R2L" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
<TextView android:textSize="13.0dip" android:textColor="#f2f2f2f2" android:gravity="left" android:id="@id/level_percent" android:paddingLeft="2.0dip" android:paddingRight="1.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<ImageView android:id="@id/volte_normal" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte" />
<ImageView android:id="@id/volte_unnormal" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte_unavailable" />
<ImageView android:id="@id/volte_call" android:paddingRight="1.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/volte_incall" />
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="fill_parent" layout="@layout/signal_cluster_view" />
<ImageView android:id="@id/battery" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</LinearLayout>
<LinearLayout android:gravity="right" android:orientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="wrap_content" android:layout_height="fill_parent">
<com.android.systemui.statusbar.StatusBarIconView android:gravity="right" android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
<com.android.systemui.statusbar.phone.IconMerger android:gravity="right" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentLeft="true" />
</LinearLayout>
</com.lge.systemui.StatusBarLinearLayout>
<LinearLayout android:background="@drawable/statusbar_background_dualdisplay" android:orientation="horizontal" android:id="@id/ticker" android:tag="NO_R2L" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
<ImageSwitcher android:id="@id/tickerIcon" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:layout_marginRight="4.0dip">
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="fitCenter" />
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="fitCenter" />
</ImageSwitcher>
<com.android.systemui.statusbar.phone.TickerView android:id="@id/tickerText" android:paddingTop="2.0dip" android:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
</com.android.systemui.statusbar.phone.TickerView>
</LinearLayout>
</com.android.systemui.statusbar.phone.PhoneStatusBarView>
What am I doing wrong?
Thanks :thumbup:
Updated OP with screens, XML and SystemUI.
Wishing that somebody help me out on this :angel::good:
Can you make transparent status bar .zip for v30b ?:laugh:
Anybody knows if v30c sustemUI.apk works on v30b ??
the worst case scenario is bootloop or force close until i restore old one back?
EDIT: YES, V30c systemUI.apk works on V30b, the whole statusbar has no icons and it's colored "green" or dark turquoise during statup, but goes fine after a couple of seconds.
i like how it changes color while having a notification too !!
A HUGE THANKS to you diazao for your great work, i hope you find a way to rearrange your icons the way you're looking for !!!
Re: [MOD] Modding StatusBar on ICS v30 [Center Clock/No Clock/Swap Side Icons...]
morx said:
Anybody knows if v30c sustemUI.apk works on v30b ??
the worst case scenario is bootloop or force close until i restore old one back?
EDIT: YES, V30c systemUI.apk works on V30b, the whole statusbar has no icons and it's colored "green" or dark turquoise during statup, but goes fine after a couple of seconds.
i like how it changes color while having a notification too !!
A HUGE THANKS to you diazao for your great work, i hope you find a way to rearrange your icons the way you're looking for !!!
Click to expand...
Click to collapse
Haha thanks for taking the risk
Hell yeah I will! Uploading ASAP
Enviado desde mi LG-P970 usando Tapatalk 2
d1rekt0r said:
Can you make transparent status bar .zip for v30b ?:laugh:
Click to expand...
Click to collapse
By the way, I tried it but didn't get it to work... :/
I'm having problems signing news SystemUI.apks and recompiling framework-res.apk :s
Edit: Uploaded!
Re: [MOD] Modding StatusBar on ICS v30 [Center Clock/No Clock/Swap Side Icons...]
- Clicked On The Title.
- Saw The Steps
- Shut Down PC.
Lol just kidding, very nice thank You
Sent from my LG-P970 using xda premium
Re: [MOD] Modding StatusBar on ICS v30 [Center Clock/No Clock/Swap Side Icons...]
Cedlad said:
- Clicked On The Title.
- Saw The Steps
- Shut Down PC.
Lol just kidding, very nice thank You
Sent from my LG-P970 using xda premium
Click to expand...
Click to collapse
Lol, y u so mad
I'm just starting on it. Not from zero, but from -0,1
Enviado desde mi LG-P970 usando Tapatalk 2
diazao said:
By the way, I tried it but didn't get it to work... :/
I'm having problems signing news SystemUI.apks and recompiling framework-res.apk :s
Edit: Uploaded!
Click to expand...
Click to collapse
I´m having problems with the center clock SystemUI, have FC. Thinks it´s no signed properly. Sorry about my english and thanks for your hard work pal.
Re: [MOD] Modding StatusBar on ICS v30 [Center Clock/No Clock/Swap Side Icons...]
Baron_Rojo said:
I´m having problems with the center clock SystemUI, have FC. Thinks it´s no signed properly. Sorry about my english and thanks for your hard work pal.
Click to expand...
Click to collapse
Hmm.. This isn't even a new apk. It's the one I took from my system folder and I just changed a xml inside it, so I don't think it's sign problem... Try another one and let me know.. all of them were made by the same way.
Im gonna test it as soon as I can
Enviado desde mi LG-P970 usando Tapatalk 2
Baron_Rojo said:
I´m having problems with the center clock SystemUI, have FC. Thinks it´s no signed properly. Sorry about my english and thanks for your hard work pal.
Click to expand...
Click to collapse
Got it working? Tried wiping cache & dalvik?
News! Uploaded SystemUI without clock and swapped icons!
diazao said:
Got it working? Tried wiping cache & dalvik?
News! Uploaded SystemUI without clock and swapped icons!
Click to expand...
Click to collapse
It´s strange pal, I've installed the first version of center clock and worked very well (except for the icons overlaping). I tried to install by the same way the last version and have FC. I keep trying and I'm gonna report what happens.
I'm working to make a flashable zip, but I failing. I'm still working on that.
---------- Post added at 08:03 PM ---------- Previous post was at 07:29 PM ----------
diazao said:
Got it working? Tried wiping cache & dalvik?
News! Uploaded SystemUI without clock and swapped icons!
Click to expand...
Click to collapse
Confirmed pal! "SystemUI-v30-CenterClock.apk" doesn't work, I followed exactly your install instructions and stills appearing FC. Then push "SystemUI-v30-CenterClock+SwapIcons.apk" and works (looks really fascinating). Obviously I renamed to "SystemUI.apk" both files.
Good job and thank you.

[MOD][TX][4.3] SystemUI Mods [5Key Nav Bar/ Traffic indicater/ Transparent]

First of all it is my first thread here so sorry in advance if i made some mistakes
Few days ago ive made some mods on the SystemUI.apk of TX
Now id like to share them
WHAT I DID
5 keys nav bar
rearrange the order of butts [power-back-home-task -menu]
for the icon of power and menu key in horizontal i use "ic_sysbar_lights_out_dot_large" which i think is more fit the costum themes
added five dots when lights out
added invisible power key function in the up right corner
[optional]added traffic on status bar
[optional]fully transparent stat and nav bar
HOW TO USE
works both on odex and deodexed stock roms
[for odex roms make sure there is no SystemUI.odex in system/app folder. if it do just delete it or remove all its permission]
Download the SystemUI.apk u prefer
copy it into system/ folder and set permission to rw-r-r
cut it into system/app folder and replace the original one [a backup is recommended]
reboot
DOWNLOAD [4 versions in total so choose what u prefer]
http://pan.baidu.com/s/1o6scg5s
https://drive.google.com/folderview?id=0B4OQgs1jsOL_OWxKOFlfN3NJMXM&usp=sharing
CREDITS
@Dzol Cp for traffic indicater in status bar
@Rajeev for add more keys in navigation bar
@DaRk-L0rD for proper deodex guide and ...ur title
@Leo for mixing them and making it much better
For anyone who would like to know how to do
Good!
Leo said:
First of all it is my first thread here so sorry in advance if i made some mistakes
Few days ago ive made some mods on the SystemUI.apk of TX
Now id like to share them
WHAT I DID
5 keys nav bar
rearrange the order of butts [power-back-home-task -menu]
for the icon of power and menu key in horizontal i use "ic_sysbar_lights_out_dot_large" which i think is more fit the costum themes
added five dots when lights out
added invisible power key function in the up right corner
[optional]added traffic on status bar
[optional]fully transparent stat and nav bar
HOW TO USE
works both on odex and deodexed stock roms
[for odex roms make sure there is no SystemUI.odex in system/app folder. if it do just delete it or remove all its permission]
Download the SystemUI.apk u prefer
copy it into system/ folder and set permission to rw-r-r
cut it into system/app folder and replace the original one [a backup is recommended]
reboot
DOWNLOAD [4 versions in total so choose what u prefer]
http://pan.baidu.com/s/1o6scg5s
CREDITS
@Dzol Cp for traffic indicater in status bar
@Rajeev for add more keys in navigation bar
@DaRk-L0rD for proper deodex guide and ...ur title
@Leo for mixing them and making it much better
Click to expand...
Click to collapse
:laugh::laugh::laugh: Awesome works :good:
Can I share it to other fourm ?
I will write your name in credit and post the URL in the article
y9420045825 said:
:laugh::laugh::laugh: Awesome works :good:
Can I share it to other fourm ?
I will write your name in credit and post the URL in the article
Click to expand...
Click to collapse
nevermind~ thanks for ur appreciation :highfive:
and...dont quote the whole post #1
you are awesome :good:
would you show me ho to add power key function in the right corner?make a tutorial if you dont mind
thanks for your hardwork :good:
kagara said:
you are awesome :good:
would you show me ho to add power key function in the right corner?make a tutorial if you dont mind
thanks for your hardwork :good:
Click to expand...
Click to collapse
downlaod the status_bar.xml in post 2 ull see the following
for invisible power key at up right corner, add the whole redly framed part there ( it works on 4.0+ but u need to find a proper place to add)
dont forget to put a small transparent .png into proper drawable folder
i named it screen_lock (any name u like) and we t/tx/v should put it into xhdpi folder
Leo said:
downlaod the status_bar.xml in post 2 ull see the following
for invisible power key at up right corner, add the whole redly framed part there ( it works on 4.0+ but u need to find a proper place to add)
dont forget to put a small transparent .png into proper drawable folder
i named it screen_lock (any name u like) and we t/tx/v should put it into xhdpi folder
Click to expand...
Click to collapse
Good bro thx
Sent from my LT26ii using XDA Premium 4 mobile app
Nice one bro, i'll try it
Sent from my LT29i using xda app-developers app
and thanks i'am sucessfully added on my favorit systemUI :victory:
if only you could make the navi bar smaller to 36dpi ..i would be soo grateful ..
Leo said:
For anyone who would like to know how to do
Click to expand...
Click to collapse
To get the traffic display in Status Bar flash traffic.zip from the 2. post?
peter-k said:
To get the traffic display in Status Bar flash traffic.zip from the 2. post?
Click to expand...
Click to collapse
no it is just the files if u want to know how to add traffic speed dispaly
status_bar.xml in post 2 will tell
dear @Leo,
if i want use your navigation style on this navigatation_bar.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.NavigationBarView android:background="@drawable/nav_bar_bg" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<FrameLayout android:id="@id/rot0" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="horizontal" android:id="@id/container" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
<include layout="@layout/mid_navigation_bar_port" />
</LinearLayout>
<LinearLayout android:gravity="center_horizontal" android:layout_gravity="center_horizontal" android:orientation="horizontal" android:id="@id/lights_out" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginLeft="40.0dip" android:layout_marginRight="40.0dip">
<ImageView android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
<ImageView android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
<ImageView android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
<ImageView android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
</LinearLayout>
<com.android.systemui.statusbar.policy.DeadZone android:layout_gravity="top" android:id="@id/deadzone" android:layout_width="fill_parent" android:layout_height="@dimen/navigation_bar_deadzone_size" />
</FrameLayout>
<FrameLayout android:id="@id/rot90" android:paddingTop="0.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:gravity="center_vertical" android:layout_gravity="center_vertical" android:orientation="vertical" android:id="@id/container" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
<include layout="@layout/mid_navigation_bar_land" />
</LinearLayout>
<LinearLayout android:gravity="center_vertical" android:layout_gravity="center_vertical" android:orientation="vertical" android:id="@id/lights_out" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="40.0dip" android:layout_marginBottom="40.0dip">
<ImageView android:layout_width="fill_parent" android:layout_height="80.0dip" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="0.0dip" android:layout_weight="1.0" />
<ImageView android:layout_width="fill_parent" android:layout_height="80.0dip" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="0.0dip" android:layout_weight="1.0" />
<ImageView android:layout_width="fill_parent" android:layout_height="80.0dip" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="0.0dip" android:layout_weight="1.0" />
<ImageView android:layout_width="fill_parent" android:layout_height="80.0dip" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
</LinearLayout>
<com.android.systemui.statusbar.policy.DeadZone android:layout_gravity="left" android:id="@id/deadzone" android:layout_width="@dimen/navigation_bar_deadzone_size" android:layout_height="fill_parent" />
</FrameLayout>
<View android:id="@id/rot270" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent" />
</com.android.systemui.statusbar.phone.NavigationBarView>
how to do it? thanks for your help :angel:
kagara said:
dear @Leo,
if i want use your navigation style on this navigatation_bar.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.NavigationBarView android:background="@drawable/nav_bar_bg" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<FrameLayout android:id="@id/rot0" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="horizontal" android:id="@id/container" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
<include layout="@layout/mid_navigation_bar_port" />
</LinearLayout>
<LinearLayout android:gravity="center_horizontal" android:layout_gravity="center_horizontal" android:orientation="horizontal" android:id="@id/lights_out" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginLeft="40.0dip" android:layout_marginRight="40.0dip">
<ImageView android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
<ImageView android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
<ImageView android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
<ImageView android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
</LinearLayout>
<com.android.systemui.statusbar.policy.DeadZone android:layout_gravity="top" android:id="@id/deadzone" android:layout_width="fill_parent" android:layout_height="@dimen/navigation_bar_deadzone_size" />
</FrameLayout>
<FrameLayout android:id="@id/rot90" android:paddingTop="0.0dip" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:gravity="center_vertical" android:layout_gravity="center_vertical" android:orientation="vertical" android:id="@id/container" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
<include layout="@layout/mid_navigation_bar_land" />
</LinearLayout>
<LinearLayout android:gravity="center_vertical" android:layout_gravity="center_vertical" android:orientation="vertical" android:id="@id/lights_out" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="40.0dip" android:layout_marginBottom="40.0dip">
<ImageView android:layout_width="fill_parent" android:layout_height="80.0dip" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="0.0dip" android:layout_weight="1.0" />
<ImageView android:layout_width="fill_parent" android:layout_height="80.0dip" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="0.0dip" android:layout_weight="1.0" />
<ImageView android:layout_width="fill_parent" android:layout_height="80.0dip" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
<View android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="0.0dip" android:layout_weight="1.0" />
<ImageView android:layout_width="fill_parent" android:layout_height="80.0dip" android:src="@drawable/ic_sysbar_lights_out_dot_large" android:scaleType="center" />
</LinearLayout>
<com.android.systemui.statusbar.policy.DeadZone android:layout_gravity="left" android:id="@id/deadzone" android:layout_width="@dimen/navigation_bar_deadzone_size" android:layout_height="fill_parent" />
</FrameLayout>
<View android:id="@id/rot270" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent" />
</com.android.systemui.statusbar.phone.NavigationBarView>
how to do it? thanks for your help :angel:
Click to expand...
Click to collapse
i think the right layout of ur nav bar is in "@layout/mid_navigation_bar_port"
Leo said:
i think the right layout of ur nav bar is in "@layout/mid_navigation_bar_port"
Click to expand...
Click to collapse
i used systemui from this thread http://forum.xda-developers.com/showthread.php?t=2427616 and i want your 5 nav bar, but i'am confused ho to add it
hey bro, i love your traffic on status bar :victory:
is that universal zip or just made for TX ?
I'm using T now
----------------------------------
oh my bad, itsn't flashable zip right ?
will you make one ? hehe
elpryn said:
hey bro, i love your traffic on status bar :victory:
is that universal zip or just made for TX ?
I'm using T now
Click to expand...
Click to collapse
actually u can use ur systemui.apk to mod
post 2 just provide the file u need not a flash pack:fingers-crossed:
Leo said:
actually u can use ur systemui.apk to mod
post 2 just provide the file u need not a flash pack:fingers-crossed:
Click to expand...
Click to collapse
hehe sorry , i'm not read your post above .:angel:
Thanks for your advice bro
Thank you bro. Could you rearrange the order of butts as [menu-back-home-task -power]
thanks a lot:good::laugh:
chronoo said:
Thank you bro. Could you rearrange the order of butts as [menu-back-home-task -power]
thanks a lot:good::laugh:
Click to expand...
Click to collapse
not difficult but ill do it when i got time...

[GUIDE][4.0/ICS/CM9][HDPI] Re-Layout Recents Apps UI+Animation Text

Hey I'm Come Again​First, Thanks to Senior Member @Adi Aisiteru Reborn , Senior Member @evilisto and @wong_Anyar
Because i'm make this from modifying Guide three people on above :laugh:
And Never forget it to X-TREME TEAM INDONESIAN DEVELOPMENT :fingers-crossed: :highfive:​​
1.Decompile framework-res.apk
Go to res/values/dimens.xml
Code:
<dimen name="thumbnail_height">[COLOR="Red"]120.0dip[/COLOR]</dimen>
<dimen name="thumbnail_width">[COLOR="red"]120.0dip[/COLOR]</dimen>
Change it to
Code:
<dimen name="thumbnail_height">[COLOR="Blue"]267.0dip[/COLOR]</dimen>
<dimen name="thumbnail_width">[COLOR="blue"]168.0dip[/COLOR]</dimen>
SAVE.
2.Now Recompile your framework-res
3.Decompile SystemUI.apk
Go to res/layout/status_bar_no_recent_apps.xml Replace All with this
Code:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:background="@drawable/status_bar_recents_background_solid" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:textSize="20.0dip" android:textColor="@color/status_bar_recents_app_label_color" android:gravity="center_horizontal" android:layout_gravity="center" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/status_bar_no_recent_apps" />
</FrameLayout>
Go to res/layout-port/status_bar_recent_item.xml Replace All with this
Code:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:paddingLeft="@dimen/status_bar_recents_item_padding" android:paddingRight="@dimen/status_bar_recents_item_padding" android:layout_width="wrap_content" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<RelativeLayout android:layout_gravity="center_vertical" android:id="@id/recent_item" android:paddingTop="@android:dimen/status_bar_height" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true">
<FrameLayout android:id="@id/app_thumbnail" android:background="#00000000" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="5.0dip" android:foreground="#00000000" android:layout_centerInParent="true">
<ImageView android:id="@id/app_thumbnail_image" android:layout_width="@dimen/thumbnail_width_port" android:layout_height="@dimen/thumbnail_height_port" />
</FrameLayout>
<ImageView android:id="@id/app_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="@dimen/top_margin_port" android:layout_marginLeft="66.0dip" android:scaleType="centerInside" android:adjustViewBounds="true" android:maxWidth="@dimen/status_bar_recents_app_icon_max_width" android:maxHeight="@dimen/status_bar_recents_app_icon_max_height" />
<com.animation.textview android:textSize="@dimen/status_bar_recents_app_label_text_size" android:layout_marginTop="@dimen/margin_top_text_port" android:textColor="@color/status_bar_recents_app_label_color" android:ellipsize="marquee" android:layout_marginLeft="@dimen/status_bar_recents_app_label_left_margin" android:id="@id/app_label" android:fadingEdge="horizontal" android:fadingEdgeLength="@dimen/status_bar_recents_fading_edge_length" android:layout_width="@dimen/status_bar_recents_app_label_width" android:layout_height="fill_parent" android:scrollHorizontally="true" android:singleLine="true" android:layout_below="@id/app_thumbnail" android:layout_alignParentTop="true" android:layout_alignLeft="@id/app_thumbnail" />
<com.animation.textview android:textSize="@dimen/status_bar_recents_app_description_text_size" android:layout_marginTop="@dimen/margin_top_text_port" android:ellipsize="marquee" android:id="@id/app_description" android:fadingEdge="horizontal" android:layout_marginLeft="@dimen/status_bar_recents_app_label_left_margin" android:fadingEdgeLength="@dimen/status_bar_recents_fading_edge_length" android:layout_width="@dimen/status_bar_recents_app_label_width" android:layout_height="wrap_content" android:scrollHorizontally="true" android:singleLine="true" android:layout_below="@id/app_label" android:layout_alignParentTop="true" android:layout_alignLeft="@id/app_thumbnail" />
</RelativeLayout>
</FrameLayout>
Go to res/layout-port/status_bar_recent_panel.xml Replace All with this
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.recent.RecentsPanelView android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:id="@id/recents_bg_protect" android:background="#80000000" blurColor="#ff6b8cf0" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_centerVertical="true">
<com.android.systemui.recent.RecentsHorizontalScrollView android:layout_gravity="bottom|left|center" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginRight="0.0dip" android:stackFromBottom="true" android:divider="@null">
<LinearLayout android:orientation="horizontal" android:id="@id/recents_linear_layout" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</com.android.systemui.recent.RecentsHorizontalScrollView>
</FrameLayout>
<include android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" layout="@layout/status_bar_no_recent_apps" />
</com.android.systemui.recent.RecentsPanelView>
Go to res/layout-land/status_bar_recent_item.xml Replace All with this
Code:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout android:paddingLeft="@dimen/status_bar_recents_item_padding" android:paddingRight="@dimen/status_bar_recents_item_padding" android:layout_width="wrap_content" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<RelativeLayout android:layout_gravity="center_vertical" android:id="@id/recent_item" android:paddingTop="@android:dimen/status_bar_height" android:layout_width="wrap_content" android:layout_height="wrap_content">
<FrameLayout android:id="@id/app_thumbnail" android:background="#00000000" android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/status_bar_recents_thumbnail_left_margin" android:layout_marginTop="@dimen/status_bar_recents_thumbnail_top_margin" android:foreground="#00000000" android:layout_alignParentLeft="true" android:layout_alignParentTop="true">
<ImageView android:id="@id/app_thumbnail_image" android:layout_width="@dimen/thumbnail_width_land" android:layout_height="@dimen/thumbnail_height_land" />
</FrameLayout>
<ImageView android:id="@id/app_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="@dimen/top_margin_land" android:layout_marginLeft="53.0dip" android:scaleType="centerInside" android:adjustViewBounds="true" android:maxWidth="30.0dip" android:maxHeight="27.0dip" />
<com.animation.textview android:textSize="@dimen/status_bar_recents_app_label_text_size" android:layout_marginTop="@dimen/margin_top_text_land" android:textColor="@color/status_bar_recents_app_label_color" android:ellipsize="marquee" android:layout_marginLeft="@dimen/status_bar_recents_app_label_left_margin" android:id="@id/app_label" android:fadingEdge="horizontal" android:fadingEdgeLength="@dimen/status_bar_recents_fading_edge_length" android:layout_width="@dimen/status_bar_recents_app_label_width" android:layout_height="fill_parent" android:scrollHorizontally="true" android:singleLine="true" android:layout_below="@id/app_thumbnail" android:layout_alignParentTop="true" android:layout_alignLeft="@id/app_thumbnail" />
<com.animation.textview android:textSize="@dimen/status_bar_recents_app_description_text_size" android:layout_marginTop="@dimen/margin_top_text_land" android:ellipsize="marquee" android:id="@id/app_description" android:fadingEdge="horizontal" android:layout_marginLeft="@dimen/status_bar_recents_app_label_left_margin" android:fadingEdgeLength="@dimen/status_bar_recents_fading_edge_length" android:layout_width="@dimen/status_bar_recents_app_label_width" android:layout_height="wrap_content" android:scrollHorizontally="true" android:singleLine="true" android:layout_below="@id/app_label" android:layout_alignParentTop="true" android:layout_alignLeft="@id/app_thumbnail" />
</RelativeLayout>
</FrameLayout>
Go to res/layout-land/status_bar_recent_panel.xml Replace All with this
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.recent.RecentsPanelView android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:id="@id/recents_bg_protect" android:background="#80000000" blurColor="#ff6b8cf0" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentBottom="true">
<com.android.systemui.recent.RecentsHorizontalScrollView android:layout_gravity="bottom|left|center" android:orientation="horizontal" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:clipChildren="false" android:clipToPadding="false" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginRight="@dimen/status_bar_recents_right_glow_margin" android:stackFromBottom="true" android:divider="@null">
<LinearLayout android:orientation="horizontal" android:id="@id/recents_linear_layout" android:clipChildren="false" android:clipToPadding="false" android:layout_width="wrap_content" android:layout_height="fill_parent" />
</com.android.systemui.recent.RecentsHorizontalScrollView>
</FrameLayout>
<include android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" layout="@layout/status_bar_no_recent_apps" />
</com.android.systemui.recent.RecentsPanelView>
Go to res/values/dimens.xml add this line above </resources>
Code:
<dimen name="thumbnail_width_port">168.0dip</dimen>
<dimen name="thumbnail_height_port">267.0dip</dimen>
<dimen name="thumbnail_width_land">137.0dip</dimen>
<dimen name="thumbnail_height_land">200.0dip</dimen>
<dimen name="top_margin_port">360.0dip</dimen>
<dimen name="top_margin_land">0.0dip</dimen>
<dimen name="margin_top_text_port">63.0dip</dimen>
<dimen name="margin_top_text_land">230.0dip</dimen>
So,Look like this
Code:
<dimen name="thumbnail_width_port">168.0dip</dimen>
<dimen name="thumbnail_height_port">267.0dip</dimen>
<dimen name="thumbnail_width_land">137.0dip</dimen>
<dimen name="thumbnail_height_land">200.0dip</dimen>
<dimen name="top_margin_port">360.0dip</dimen>
<dimen name="top_margin_land">0.0dip</dimen>
<dimen name="margin_top_text_port">63.0dip</dimen>
<dimen name="margin_top_text_land">230.0dip</dimen>
[COLOR="blue"]</resources>[/COLOR]
Go to res/values/bools.xml
Code:
<bool name="config_recents_thumbnail_image_fits_to_xy">[COLOR="Red"]false[/COLOR]</bool>
Change it to
Code:
<bool name="config_recents_thumbnail_image_fits_to_xy">[COLOR="Blue"]true[/COLOR]</bool>
3.Download file on Attachment file and merge all
4.Recompile your SystemU
5.Now is Done !!
Horee horee horee
i get this errors when im going to recompile systemui
G.M.L said:
i get this errors when im going to recompile systemui
Click to expand...
Click to collapse
What's your base ROM ? or maybe smali text animation not compatible with your ROM..
shevchovski said:
What's your base ROM ? or maybe smali text animation not compatible with your ROM..
Click to expand...
Click to collapse
Cm9
G.M.L._V7
http://pasakalis.blogspot.gr
G.M.L said:
Cm9
G.M.L._V7
http://pasakalis.blogspot.gr
Click to expand...
Click to collapse
Yo bro
Go to res/layout-port/status_bar_recent_item.xml
Go to res/layout-land/status_bar_recent_item.xml
Change this
Code:
[COLOR="Red"]<com.animation.textview[/COLOR] With [COLOR="Blue"]<TextView[/COLOR]
don't merge attachment file..
It works on Paranoid 4.4.4 on my S3? Same values?
Nice mbah
thx for the nice tutor paman, great work :good::good:
would this work on cm11 ?
rekoilchafe said:
would this work on cm11 ?
Click to expand...
Click to collapse
No, a lot of the functions changed their syntax.
I tried half-ass porting it, but as I have no XML or android knowledge I would probably need to sit tons of hours to try and figure this out.
lordgavers said:
No, a lot of the functions changed their syntax.
I tried half-ass porting it, but as I have no XML or android knowledge I would probably need to sit tons of hours to try and figure this out.
Click to expand...
Click to collapse
same here even i tried it.
i'm trying to figure it out though!! if i get it working would let you know!
oh!i think it's possible to work in jb4.3,gotta sit later in my thinkchair
vampent0026 said:
oh!i think it's possible to work in jb4.3,gotta sit later in my thinkchair
Click to expand...
Click to collapse
can we use same method for miui v5
@DevendraMilmile121 : You can try Sir, i think this not work on MIUI because MIUI not showing Thumbnail on Recents
 @vampent0026 : Yes just try compare my Horizontal and Vertical dip and done :highfive:
Will this work on a MTK device?
kirito9 said:
Will this work on a MTK device?
Click to expand...
Click to collapse
this guide base from MTK sir so whatever device can try this guide. but from AOSP Base ROM Only

Categories

Resources