[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Ticklefish:
<?xml version="1.0" encoding="utf-8"?>

<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">

<com.android.systemui.statusbar.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:paddingLeft="6.0dip" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" android:layout_alignParentLeft="true" />

<LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentRight="true" />

<com.android.systemui.statusbar.Clock android:textAppearance="@*android:style/TextAppearance.StatusBar.Icon" android:textColor="#ff0287a8" android:gravity="left|center" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />

</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="wrap_content" android:layout_height="fill_parent" android:layout_marginRight="8.0dip">

<com.android.systemui.statusbar.AnimatedImageView android:layout_width="25.0dip" android:layout_height="25.0dip" />

<com.android.systemui.statusbar.AnimatedImageView android:layout_width="25.0dip" android:layout_height="25.0dip" />

</ImageSwitcher>

<com.android.systemui.statusbar.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="@*android:style/TextAppearance.StatusBar.Ticker" android:textColor="#ff0287a8" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />

<TextView android:textAppearance="@*android:style/TextAppearance.StatusBar.Ticker" android:textColor="#ff0287a8" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />

</com.android.systemui.statusbar.TickerView>

</LinearLayout>

<com.android.systemui.statusbar.DateView android:textAppearance="@*android:style/TextAppearance.StatusBar.Icon" android:textColor="#ff0287a8" android:gravity="left|center" android:id="@id/date" android:background="@drawable/statusbar_background" android:paddingLeft="6.0px" android:paddingRight="6.0px" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />

</com.android.systemui.statusbar.StatusBarView>

Hmm..so that isn't going to work.

On later versions of Android, the different status icons are on different lines and you can rearrange them almost however you want.

With your system however, the icons are on just one line. My plan isn't going to work. Hopefully someone else can come up with something.

I've subscribed to the thread so if I get an idea, I'll let you know!

..Have you tried Tickle My Android yet?