[Android Themes] alteredlikeness:
Here is a method for removing the carrier name from various locations.

These are the proper xml files to edit on AT&T Moto GB and Verizon Moto ICS for sure - not so sure about other builds, but the technique can probably be used across the board for all sorts of builds... or for removing other text I suppose.. and, yes, there are other ways of accomplishing this - but this way works by reducing the text size to nothingness.

NOTES

:

-Use a text editor like Notepad++ or Geany, and watch your spaces!

-Look for the line containing android:id="@id/onsText", android:id="@id/carrierLabel", or android:id="@id/carrier".

**THIS WILL ALSO REMOVE THE "No Service/Internet Connection/Emergency Calls Only/etc" TEXT LINES THAT ARE LOCATED IN THE SAME PLACE AS THE CARRIER NAME (but not status bar notifications)**

(Not sure of a work around that works on all devices and doesn't remove the other text lines - but on some devices you can just edit the eri.xml or strings.xml and put a blank space instead of the carrier name)

Remove carrier name from status bar

-Decompile SystemUI.apk

-Open /res/layout/status_bar.xml with Notepad++ (or similar)

-Look for the line as shown in red (taken from stock 2.3.6 Moto, but will be similar to ICS):

<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:orientation="horizontal" android:id="@id/icons" android:layout_width="fill_parent" android:layout_height="fill_parent">
[COLOR="Red"]<TextView android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:textSize="16.0sp" android:textStyle="bold" android:gravity="left|center" android:id="@id/onsText" android:paddingLeft="6.0px" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:maxLength="18" />[/COLOR]

-Change the values for android:textSize and android:maxLength to zero as shown here:

<TextView android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:textSize="0.0sp" android:textStyle="bold" android:gravity="left|center" android:id="@id/onsText" android:paddingLeft="0.0px" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:maxLength="0" />

-Save and recompile

Remove carrier name at bottom of pull-down menu

-Decompile SystemUI.apk

-Open res/layout/status_bar_tracking.xml

-Look for the line as shown in red (taken from stock 4.0.4 Moto):

<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.TrackingView android:orientation="vertical" android:paddingLeft="0.0px" android:paddingRight="0.0px" android:paddingBottom="0.0px" android:focusable="true" android:visibility="gone" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android">
<FrameLayout android:background="@drawable/notification_tracking_bg" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1.0">
<LinearLayout android:layout_gravity="bottom" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">
[COLOR="Red"]<com.android.systemui.statusbar.phone.CarrierLabel android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:id="@id/carrierLabel" android:paddingBottom="20.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" />[/COLOR]

-Add the values for android:textSize="0.0sp" and android:maxLength="0" as shown here highlighted blue:

<com.android.systemui.statusbar.phone.CarrierLabel android:textAppearance="@style/TextAppearance.StatusBar.Clock" [COLOR="Blue"]android:textSize="0.0sp"[/COLOR] android:gravity="center" android:id="@id/carrierLabel" android:paddingBottom="20.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" [COLOR="Blue"]android:maxLength="0" />[/COLOR]

-Save and recompile

Remove carrier name at top of pull-down menu

-Not tested, but look in SystemUI.apk/res/layout/status_bar_expanded.xml

-Use the above method(s)

Remove carrier name from lockscreen

-Decompile framework-res.apk

-Open res/layout/keyguard_screen_tab_unlock.xml

-Look for the line as shown in red (taken from stock 4.0.4 Moto):

<RelativeLayout android:layout_width="fill_parent" android:layout_height="390.0dip" android:layout_marginTop="-114.0dip">
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true">
[COLOR="Red"]<TextView android:textAppearance="?textAppearanceMedium" android:textStyle="bold" android:textColor="?textColorSecondary" android:ellipsize="marquee" android:gravity="center_horizontal" android:id="@id/carrier" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="32.0dip" android:layout_marginBottom="6.0dip" android:singleLine="true" />[/COLOR]

-Add the values for android:textSize="0.0sp" and android:maxLength="0" as shown here highlighted blue:

<TextView android:textAppearance="?textAppearanceMedium" [COLOR="Blue"]android:textSize="0.0sp"[/COLOR] android:textStyle="bold" android:textColor="?textColorSecondary" android:ellipsize="marquee" android:gravity="center_horizontal" android:id="@id/carrier" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="32.0dip" android:layout_marginBottom="6.0dip" android:singleLine="true" [COLOR="Blue"]android:maxLength="0"[/COLOR] />

-Save and recompile framework-res.apk