





Jika masih minat.... langsung ke persyaratan....
#Syarat...
+ Manusia.
+ Punya Hh android.
+ Mengerti edit mengedit xml.
+ Tau layout yang aktif.
+ Mengerti DcRc.
+ Punya Kuotang.
+ Niat.
#Bahan yang di perlukan:
+ Kitkat ke atas pake ini BAHAN©
+ JellyBean pake ini BAHAN©
Jika udah di donlot... langsung saja ke tkp...
Decompile SystemUI dulu....
masukin bahannya yang di download tadi...
lalu masuk ke res/layout/gemini_statusbar_expanded.xml
atau sesuai kan dgn HH masing2...
Letakkan di bawahnya Layout yang ada Attribute xmlns:android="http://schemas.android.com/apk/res/android"
<FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.ali.widget.LayoutBlur android:layout_width="fill_parent" android:layout_height="fill_parent"/>
lalu tambahkan ini </FrameLayout> di atasnya <com.android.systemui bla bla bla>
yang paling buawah poll pokoknya... tambahkan di atasnya itu...
Jika sudah masuk ke res/layout/statusbar_recent_panel.xml
lalu tambahkan ini di bawahnya <FrameLayout bla bla bla... >
<com.ali.widget.BlurRecent android:layout_width="fill_parent" android:layout_height="fill_parent"/>
jika udah
Decompile Settings.apk
masukan semua bahan... jika emg sudah ada.... replace aja gpp...
lalu masuk ke res/xml/display_settings.xml
lalu masukan
<PreferenceScreen android:title="Easy Blur Preference" android:fragment="com.android.settings.blur.BlurPreference"/>
jika sudah....
masuk ke res/values/arrays.xml
msukan ini di atas
<string-array name="radius">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
<item>12</item>
<item>13</item>
<item>14</item>
<item>15</item>
<item>16</item>
<item>17</item>
<item>18</item>
<item>19</item>
<item>20</item>
<item>21</item>
<item>22</item>
<item>23</item>
<item>24</item>
<item>25</item>
</string-array>
<string-array name="radius_entry_values">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
<item>12</item>
<item>13</item>
<item>14</item>
<item>15</item>
<item>16</item>
<item>17</item>
<item>18</item>
<item>19</item>
<item>20</item>
<item>21</item>
<item>22</item>
<item>23</item>
<item>24</item>
<item>25</item>
</string-array>
<string-array name="scale">
<item>1:1 Default</item>
<item>1:10</item>
<item>1:20</item>
<item>1:30</item>
<item>1:40</item>
<item>1:50</item>
</string-array>
<string-array name="scale_value">
<item>1</item>
<item>10</item>
<item>20</item>
<item>30</item>
<item>40</item>
<item>50</item>
</string-array>
Recompile SystemUI.apk ama Settings.apk...
lalu push ke system... jgn lupa set Permissionnya juga....
Kalo Binggung bisa kompor di bawah ini....
gemini_statusbar_expanded.xml ane...
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.NotificationPanelView android:id="@id/notification_panel" android:background="@null" android:paddingTop="@dimen/notification_panel_padding_top" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginStart="@dimen/notification_panel_margin_left"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent"> (Ini Yang ane maksut)
<com.ali.widget.LayoutBlur android:layout_width="fill_parent" android:layout_height="fill_parent" /> (Ini Yang ane Maksut)
<View android:id="@id/handle" android:background="@drawable/status_bar_close" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="@dimen/close_handle_height" />
<include android:layout_gravity="bottom" android:layout_width="fill_parent" android:layout_height="@dimen/carrier_label_height" android:layout_marginBottom="@dimen/close_handle_height" layout="@layout/gemini_carrier_label" />
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="@dimen/close_handle_underlap" android:animateLayoutChanges="false">
<mbah.yon.vp.PineapleAppleTab maxPage="2" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent">
<mbah.yon.vp.SlidingTabLayout android:textSize="1.0dip" android:tag="tab" android:background="#1A000000" android:layout_width="fill_parent" android:layout_height="wrap_content" />
<android.support.v4.view.ViewPager android:tag="vp" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0">
<LinearLayout android:tag="tab1" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="0.0dip" android:animateLayoutChanges="false">
<!--com.android.systemui.statusbar.NotificationSwipeHelper android:layout_width="fill_parent" android:layout_height="wrap_content"-->
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" >
<include android:layout_width="fill_parent" android:layout_height="@dimen/notification_panel_header_height" layout="@layout/status_bar_expanded_header" />
<FrameLayout android:visibility="gone" android:id="@id/toolBarSwitchPanel" android:background="@drawable/notification_header_bg" android:layout_width="fill_parent" android:layout_height="103.0dip">
<include layout="@layout/toolbar_view" />
<include layout="@layout/toolbar_indicator" />
<include layout="@layout/toolbar_divider" />
</FrameLayout>
<FrameLayout android:layout_width="fill_parent" android:layout_height="wrap_content">
<ViewStub android:id="@id/flip_settings_stub" android:layout="@layout/flip_settings" android:layout_width="fill_parent" android:layout_height="wrap_content" />
<ScrollView android:id="@id/scroll" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="ifContentScrolls">
<com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/latestItems" android:layout_width="fill_parent" android:layout_height="wrap_content" systemui:rowHeight="@dimen/notification_row_min_height" />
</ScrollView>
</FrameLayout>
</LinearLayout>
<!
</LinearLayout>
<LinearLayout android:tag="tab3" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ffffffff" android:layout_marginBottom="0.0dip" android:animateLayoutChanges="false">
</LinearLayout>
<LinearLayout android:tag="tab2" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="0.0dip" android:animateLayoutChanges="false">
<include layout="@layout/youtube_ui" />
</LinearLayout>
</android.support.v4.view.ViewPager >
</mbah.yon.vp.PineapleAppleTab>
</LinearLayout>
</FrameLayout> (Ini yang ane Maksut)
</com.android.systemui.statusbar.phone.NotificationPanelView>
statusbar_recent_panel.xml
<?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" android:foreground="@drawable/bg_protect" systemui:recentItemLayout="@layout/status_bar_recent_item"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<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_alignParentBottom="true">
<com.ali.widget.BlurRecent android:layout_width="fill_parent" android:layout_height="fill_parent" /> (Ini Yang ane maksut)
<com.android.systemui.recent.RecentsVerticalScrollView android:layout_gravity="start|bottom|center" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="vertical" android:fadingEdgeLength="@dimen/status_bar_recents_scroll_fading_edge_length" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:stackFromBottom="true" android:divider="@null" android:layout_marginEnd="0.0dip">
<LinearLayout android:orientation="vertical" android:id="@id/recents_linear_layout" android:fitsSystemWindows="true" 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>
#Note...
Utk lainnya sesuaikan saja...
ane make di base Kitkat....
jadi sesuaikan device masing2 ya...
Jika ada pertanyaan silahkan komen di kolom komentar.... Insya Allah akan di jawab... kalo gak komen di grup fb dimana ane bagiin ni guide...
Credit...
+ Allah SWT
+ Muhamad SAW
+ StackOverflow
+ Github
+ fastBlur from StackBlur http://www.quasimondo.com/StackBlurForCanvas/StackBlurDemo.html <Mario Klingemann>
+ Serajr for Inspiration
+ Mbah Septh
+ Om Abdullah Baagil
+ Om Zhen
+ Om Herp
+ Om Wiedi
+ Om Siapa saja maaf gak bisa sebut satu2....
+ And You... Thanks....
Maaf kalo ada penulisan kata atau kata2 nya ngaco gak jelas.... maklum ini tengah malam... jadi nulisnya sambil mimpi2 gimana gitu.... hehehe...
Salam BootLoopers.... :)
2 Komentar
ko ke stafaband link download nya ???
BalasLink Nya Nyasar Ke Stafaband
BalasPenulisan markup di komentar