[Android Themes] evrkusd:
Hey, so I tried it out last night. You're right that the xmls are fairly different, but I think I'm copying the new code from your file into the right place. (I'm supposed to be copying it in, not modifying existing lines, right?)

When I try to recompile, I get an error and no output in the build folder.

Here is my updated status_bar.xml and error output:

status_bar.xml file:

<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.PhoneStatusBarView android:orientation="vertical" android:id="@id/status_bar" android:background="@drawable/status_bar_background" android:focusable="true" android:fitsSystemWindows="true" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<ImageView android:id="@id/notification_lights_out" android:paddingLeft="6.0dip" android:paddingBottom="2.0dip" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_small" android:scaleType="center" />
<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">

[COLOR="Red"]	<RelativeLayout android:id="@+id/VisibleAndInvisibleStatusBarContents" android:layout_width="fill_parent" android:layout_height="fill_parent">
<Button android:id="@+id/FakeButton" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#00000000" android:layout_alignParentStart="true" />
<LinearLayout android:id="@+id/VisibleStatusBarContents" android:layout_alignParentStart="true" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="fill_parent">[/COLOR]

<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.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.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_alignParentLeft="true" />
</LinearLayout>
<LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
<LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
<include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/signal_cluster_view" />
<ImageView android:id="@id/battery" android:paddingLeft="4.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="left|center" android:id="@id/clock" android:paddingLeft="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />

[COLOR="red"]	</LinearLayout>
</RelativeLayout>[/COLOR]

</LinearLayout>
<LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
<ImageSwitcher android:id="@id/tickerIcon" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:layout_marginRight="4.0dip">
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="center" />
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="center" />
</ImageSwitcher>
<com.android.systemui.statusbar.phone.TickerView android:id="@id/tickerText" android:paddingTop="2.0dip" android:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
</com.android.systemui.statusbar.phone.TickerView>
</LinearLayout>
</com.android.systemui.statusbar.phone.PhoneStatusBarView>

Error output during compile command:

laptop@ubuntu:~/mi1statusbar$ sudo apktool b SystemUI
W: Could not find sources
I: Checking whether resources has changed...
I: Building resources...
aapt: warning: string 'quickpanel_data_roaming_disable_toast' has no default translation in /home/laptop/mi1statusbar/SystemUI/res; found: en_US es_US ko vi zh_CN
aapt: warning: string 'quickpanel_data_roaming_enable_toast' has no default translation in /home/laptop/mi1statusbar/SystemUI/res; found: en_US es_US ko vi zh_CN
aapt: warning: string 'stms_version' has no default translation in /home/laptop/mi1statusbar/SystemUI/res; found: en_US es_US ko zh_CN
/home/laptop/mi1statusbar/SystemUI/res/drawable/tw_notification_row_bg.xml:5: error: Error: No resource found that matches the given name (at 'drawable' with value '@*android:drawable/tw_list_focused_holo_light').
Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 16, --target-sdk-version, 16, -F, /tmp/APKTOOL5459553889670167988.tmp, -0, arsc, -I, /root/apktool/framework/1.apk, -S, /home/laptop/mi1statusbar/SystemUI/res, -M, /home/laptop/mi1statusbar/SystemUI/AndroidManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:358)
at brut.androlib.Androlib.buildResources(Androlib.java:283)
at brut.androlib.Androlib.build(Androlib.java:206)
at brut.androlib.Androlib.build(Androlib.java:176)
at brut.apktool.Main.cmdBuild(Main.java:228)
at brut.apktool.Main.main(Main.java:79)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 16, --target-sdk-version, 16, -F, /tmp/APKTOOL5459553889670167988.tmp, -0, arsc, -I, /root/apktool/framework/1.apk, -S, /home/laptop/mi1statusbar/SystemUI/res, -M, /home/laptop/mi1statusbar/SystemUI/AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:357)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:336)
... 5 more
Caused by: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 16, --target-sdk-version, 16, -F, /tmp/APKTOOL5459553889670167988.tmp, -0, arsc, -I, /root/apktool/framework/1.apk, -S, /home/laptop/mi1statusbar/SystemUI/res, -M, /home/laptop/mi1statusbar/SystemUI/AndroidManifest.xml]
at brut.util.OS.exec(OS.java:89)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:355)
... 6 more

Any idea what could be happening? At first I was getting errors that included the status_bar.xml file, but after adjusting the placement of the lines in red, I don't get those errors anymore. Now I'm getting just the errors listed, from what look like unrelated and unmodified files.. I googled the errors and didn't come up with many ideas.

Thanks again for all the help with this!