[Android Themes] m4570d0n:
I have included a custom carrier logo image in the theme but you won't notice it unless you apply the carrier logo mod to your SystemUI, so here's a quick guide for that:

Custom carrier logo in status bar

This is super easy and would be something that seems like it would be relatively easy to add as a feature to CM/AOKP in the future:

Decompile SystemUI.apk

navigate to /res/layouts/status_bar.xml

Find the line that starts with this (for me it was line 7)

<com.android.systemui.statusbar.StatusBarIconView

Add a new line above that line and insert this:

<com.android.systemui.statusbar.phone.CarrierLabel android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:textColor="@android:color/transparent" android:gravity="center_vertical" android:orientation="horizontal" android:background="@drawable/carrier_logo" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:layout_alignParentLeft="true" />

Here's what the first 8 lines of my status_bar.xml look like after addind that line:

<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.PhoneStatusBarView android:background="@drawable/status_bar_background" android:focusable="true" android:descendantFocusability="afterDescendants" 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">
<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:orientation="horizontal" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
<com.android.systemui.statusbar.phone.CarrierLabel android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:textColor="@android:color/transparent" android:gravity="center_vertical" android:orientation="horizontal" android:background="@drawable/carrier_logo" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:layout_alignParentLeft="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" />

Now you can just add any image you want, name it carrier_logo.png and place it in the /res/drawable-hdpi folder. (Though you probably want to confine the image size to something no larger than a WxH of around 100x45 pixels)

That's it.

Note: if you are using Apk Manager, when you recompile it and it asks if this is a system app and if you want to keep the files from the original apk that you did not modify, say yes to both. Then in the "keep" folder that is generated, delete "status_bar.xml" and make sure you also delete "resources.arsc"

If you want to change the carrier logo image later, you can just open up the SystemUI.apk with 7zip and replace the image with a different one (making sure to keep the same name). No further decompiling/recompiling is necessary. Alternatively, you can also just open up this theme with 7zip and replace the carrier logo image.

You can find copious amounts of carrier logo images here:

http://xdaforums.com/showthread.php?t=1218876​