Hello Guys I'm Showing to you, how to add custom carrier label on status bar using ApkTool X or Any Version.
I'm Recommended To You Using ApkTool X Android Version Because ApkTool X Is Best Apk For Android Device. ApkTool X is working perfectly.
Requirement Tool :
- Custom Carrier Label.zip
How To Add Custom Carrier Label :
Step 01 : At First Download "Custom Carrier Label.zip" File And Extract it.
Step 02 : Now Decompile "SystemUI.apk" Using ApkTool
Step 03 : Replace "Custom Carrier Label" Folder Under "SystemUI_res" Folder File To Stock "SystemUI_res" Folder Under.
Step 04 : Now Go To res/layout Folder Under & Add This Code statusbar.xml & gemini_status_bar.xml File Under.
Search:= id/notification_icon_area & Add This Line Before </LinearLayout> Under.
Look Like This :
Step 04 : Now Go To res/values/style.xml & Add This Code Before </resources>
Step 05 : Now Decompile "SystemUI_src" Folder & Recompile Again.
Step 06 : Now Go To res/values/public.xml & Search <public type="id" name="custom_label" & Change Look Like This.
Step 07 : Now Recompile, Sing & Make Flashable Zip File And Flash it Using Recovery.
Step 08 : Decompile "Settings.apk" & Add This Code res/xml/display_settings.xml Under.
Step 09 : Now Recompile, Sing & Past system/priv-app Folder Under Using Root Explorer.
Credit :
How To Add Custom Carrier Label |
I'm Recommended To You Using ApkTool X Android Version Because ApkTool X Is Best Apk For Android Device. ApkTool X is working perfectly.
Disclaimer : Plz work at your own risk, If your device damage or brick then Rom Claims is not responsible to your complain.
Requirement Tool :
- Custom Carrier Label.zip
Show More : [ApkTool] How To Setup All ApkTool Android Version
ScreenShort :
How To Add Custom Carrier Label :
Step 01 : At First Download "Custom Carrier Label.zip" File And Extract it.
Step 02 : Now Decompile "SystemUI.apk" Using ApkTool
Step 03 : Replace "Custom Carrier Label" Folder Under "SystemUI_res" Folder File To Stock "SystemUI_res" Folder Under.
Step 04 : Now Go To res/layout Folder Under & Add This Code statusbar.xml & gemini_status_bar.xml File Under.
Search:= id/notification_icon_area & Add This Line Before </LinearLayout> Under.
<com.adi.rom.interface.customcarrierlabel android:textAppearance="@style/TextAppearance.StatusBar.CustomLabel" android:gravity="left|center" android:id="@+id/custom_label" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
Look Like This :
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone...
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<LinearLayout android:orientation="horizontal" android:id="@id/status_bar_contents" android:layout_width="fill_parent" android:layout_height="fill_parent" android:paddingStart="6.0dip" android:paddingEnd="6.0dip">
<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.adi.rom.interface.customcarrierlabel android:textAppearance="@style/TextAppearance.StatusBar.CustomLabel" android:gravity="left|center" android:id="@id/custom_label" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
<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.policy.Traffic android:textAppearance="@style/TextAppearance.StatusBar.Trafficmeter" android:gravity="left|center" android:id="@id/trafficbridge" android:paddingLeft="0.0dip" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
<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_alignParentStart="true" />
</LinearLayout>
Step 04 : Now Go To res/values/style.xml & Add This Code Before </resources>
<style name="TextAppearance.StatusBar.CustomLabel" parent="@*android:style/TextAppearance.StatusBar.Icon">
<item name="android:textSize">13.0dip</item>
<item name="android:textStyle">normal</item>
<item name="android:textColor">@*android:color/holo_blue_light</item>
</style>
Step 05 : Now Decompile "SystemUI_src" Folder & Recompile Again.
Step 06 : Now Go To res/values/public.xml & Search <public type="id" name="custom_label" & Change Look Like This.
Change
<public type="id" name="custom_label" id="0x7xxxxxxx" />
To
<public type="id" name="custom_label" id="0x7f0800b5" />
Step 07 : Now Recompile, Sing & Make Flashable Zip File And Flash it Using Recovery.
Step 08 : Decompile "Settings.apk" & Add This Code res/xml/display_settings.xml Under.
<PreferenceScreen android:title="Carrier Label" android:key="carrier_label">
<intent android:targetPackage="com.fiqih.anaknya.mbol" android:action="android.intent.action.MAIN" android:targetClass="com.fiqih.anaknya.mbol.MyActivity" />
</PreferenceScreen>
Step 09 : Now Recompile, Sing & Past system/priv-app Folder Under Using Root Explorer.
Credit :
- Android Black
- ApkTool
- XDA Developers
- Rom Claims™
- S M Nahid EMON
[Note : Please share this guide any place and if you need any help comment below]
- S M Nahid EMON
[Note : Please share this guide any place and if you need any help comment below]
No comments:
Post a Comment