[MOD] H+ Icon for HSPA+ and HSPAP network for Android 4.2.2

Search This thread

rollon76

Senior Member
Apr 1, 2011
117
125
Moscow
Im separated icons for HSDPA and HSPA+ networks
Now it shown H or H+ in status bar according to the network types
 

Attachments

  • Screenshot_2014-02-11-23-54-58.png
    Screenshot_2014-02-11-23-54-58.png
    34.9 KB · Views: 927
  • SystemUI.apk
    5.2 MB · Views: 775
  • Screenshot_2014-02-11-23-58-29.png
    Screenshot_2014-02-11-23-58-29.png
    19.9 KB · Views: 823
Last edited:

rollon76

Senior Member
Apr 1, 2011
117
125
Moscow
Can you share with us, which files you have edited to get it work? :confused:
Many.Its a animated icons

Replace in \SystemUI\smali\com\android\systemui\statusbar\policy\HtcGenericNetworkController.smali

.line 1507
:cond_44
sget-object v0, Lcom/android/systemui/statusbar/policy/HtcTelephonyIcons;->HTC_DATA_H:[I
to
sget-object v0, Lcom/android/systemui/statusbar/policy/HtcTelephonyIcons;->HTC_DATA_HPLUS:[I
then copy png and xml files from zip and recompile
 

Attachments

  • SystemUI_H+_Icon.zip
    54.8 KB · Views: 412
Last edited:
  • Like
Reactions: old.splatterhand

dmonium

Senior Member
Dec 27, 2007
362
267
H+ Icon for HSPA+ and HSPAP network for Android 4.4.2 for HTC ONE

H+ Icon for HSPA+ and HSPAP network for Android 4.4.2 for HTC ONE (tested ViperOne 6.2.1 1.54.401.5)

dmonHPLUS.png


How to:
First make a backup
1. Decompile your SystemUI.apk
2. Navigate to smali/com/android/systemui/statusbar/policy/HtcGenericNetworkController.smali
3. Find the method .method private final updateDataNetType()V
4. Find the smali code (Line 5497)

if-nez v29, :cond_25
sget-object v29, Lcom/android/systemui/statusbar/policy/HtcIcons;->HTC_DATA_H:[I


5. Replace HTC_DATA_H by HTC_DATA_HPLUS

if-nez v29, :cond_25
sget-object v29, Lcom/android/systemui/statusbar/policy/HtcIcons;->HTC_DATA_HPLUS:[I


6. Recompile the file and replace in the phone
7. Enjoy it
8. Click thanks button :D

9.
rollon76 said:
Credits to rollon76 by the Idea
 
  • Like
Reactions: J.ali.li

isimsizkullan

Senior Member
Jul 7, 2012
133
14
H+ Icon for HSPA+ and HSPAP network for Android 4.4.2 for HTC ONE (tested ViperOne 6.2.1 1.54.401.5)

dmonHPLUS.png


How to:
First make a backup
1. Decompile your SystemUI.apk
2. Navigate to smali/com/android/systemui/statusbar/policy/HtcGenericNetworkController.smali
3. Find the method .method private final updateDataNetType()V
4. Find the smali code (Line 5497)

if-nez v29, :cond_25
sget-object v29, Lcom/android/systemui/statusbar/policy/HtcIcons;->HTC_DATA_H:[I


5. Replace HTC_DATA_H by HTC_DATA_HPLUS

if-nez v29, :cond_25
sget-object v29, Lcom/android/systemui/statusbar/policy/HtcIcons;->HTC_DATA_HPLUS:[I


6. Recompile the file and replace in the phone
7. Enjoy it
8. Click thanks button :D

9.


Will this work for M8 Marshmallow?
 

isimsizkullan

Senior Member
Jul 7, 2012
133
14
You are better to go and recompile SystemUI by yourself, i think.
You also can try with the apk from IC, but make a backup in recovery before.

Sure, i will make a backup.
If you are using this "Insert Coin" ROM, can you upload SystemUI.apk? My connection is slow, downloading the whole ROM takes hours.

I am trying to decompile SystemUI.apk with Advanced Apk Tool but there is no smali folder.
 

old.splatterhand

Recognized Contributor
Nov 4, 2010
3,985
2,215
Saturn III
HTC One (M8)
Android Wear
Sure, i will make a backup.
If you are using this "Insert Coin" ROM, can you upload SystemUI.apk? My connection is slow, downloading the whole ROM takes hours.

I am trying to decompile SystemUI.apk with Advanced Apk Tool but there is no smali folder.
Here you go. Good luck.
 

Attachments

  • SystemUI.apk
    10.9 MB · Views: 64
  • Like
Reactions: isimsizkullan

isimsizkullan

Senior Member
Jul 7, 2012
133
14

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Im separated icons for HSDPA and HSPA+ networks
    Now it shown H or H+ in status bar according to the network types
    1
    Can you share with us, which files you have edited to get it work? :confused:
    Many.Its a animated icons

    Replace in \SystemUI\smali\com\android\systemui\statusbar\policy\HtcGenericNetworkController.smali

    .line 1507
    :cond_44
    sget-object v0, Lcom/android/systemui/statusbar/policy/HtcTelephonyIcons;->HTC_DATA_H:[I
    to
    sget-object v0, Lcom/android/systemui/statusbar/policy/HtcTelephonyIcons;->HTC_DATA_HPLUS:[I
    then copy png and xml files from zip and recompile
    1
    H+ Icon for HSPA+ and HSPAP network for Android 4.4.2 for HTC ONE

    H+ Icon for HSPA+ and HSPAP network for Android 4.4.2 for HTC ONE (tested ViperOne 6.2.1 1.54.401.5)

    dmonHPLUS.png


    How to:
    First make a backup
    1. Decompile your SystemUI.apk
    2. Navigate to smali/com/android/systemui/statusbar/policy/HtcGenericNetworkController.smali
    3. Find the method .method private final updateDataNetType()V
    4. Find the smali code (Line 5497)

    if-nez v29, :cond_25
    sget-object v29, Lcom/android/systemui/statusbar/policy/HtcIcons;->HTC_DATA_H:[I


    5. Replace HTC_DATA_H by HTC_DATA_HPLUS

    if-nez v29, :cond_25
    sget-object v29, Lcom/android/systemui/statusbar/policy/HtcIcons;->HTC_DATA_HPLUS:[I


    6. Recompile the file and replace in the phone
    7. Enjoy it
    8. Click thanks button :D

    9.
    rollon76 said:
    Credits to rollon76 by the Idea
    1
    Sure, i will make a backup.
    If you are using this "Insert Coin" ROM, can you upload SystemUI.apk? My connection is slow, downloading the whole ROM takes hours.

    I am trying to decompile SystemUI.apk with Advanced Apk Tool but there is no smali folder.
    Here you go. Good luck.