diff --git a/res/layout-land/sim_missing_page.xml b/res/layout-land/sim_missing_page.xml
new file mode 100644
index 0000000..9ae9bb8
--- /dev/null
+++ b/res/layout-land/sim_missing_page.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/layout/sim_missing_page.xml b/res/layout/sim_missing_page.xml
index d69d1c1..1fe72b9 100644
--- a/res/layout/sim_missing_page.xml
+++ b/res/layout/sim_missing_page.xml
@@ -26,35 +26,34 @@
android:layout_height="0dp"
android:layout_weight="1">
-
+
-
+ android:id="@+id/sim_missing"
+ style="@style/PageSummaryText"
+ android:textSize="15sp"
+ android:layout_marginBottom="@dimen/summary_margin_bottom"
+ android:paddingLeft="@dimen/content_margin_left"
+ android:paddingRight="@dimen/content_margin_right"
+ android:text="@string/sim_missing_summary" />
-
+
-
-
-
-
+
diff --git a/src/com/cyanogenmod/setupwizard/setup/SimCardMissingPage.java b/src/com/cyanogenmod/setupwizard/setup/SimCardMissingPage.java
index 63cc830..38fbdcc 100644
--- a/src/com/cyanogenmod/setupwizard/setup/SimCardMissingPage.java
+++ b/src/com/cyanogenmod/setupwizard/setup/SimCardMissingPage.java
@@ -20,6 +20,7 @@ import android.app.Fragment;
import android.app.FragmentManager;
import android.content.Context;
import android.os.Bundle;
+import android.widget.ImageView;
import com.cyanogenmod.setupwizard.R;
import com.cyanogenmod.setupwizard.ui.SetupPageFragment;
@@ -64,7 +65,16 @@ public class SimCardMissingPage extends SetupPage {
public static class SimCardMissingFragment extends SetupPageFragment {
@Override
- protected void initializePage() {}
+ protected void initializePage() {
+ final boolean simOnBack = getResources().getBoolean(
+ R.bool.sim_back);
+ ImageView simLogo = ((ImageView)mRootView.findViewById(R.id.sim_slot_image));
+ if (simOnBack) {
+ simLogo.setImageResource(R.drawable.sim_back);
+ } else {
+ simLogo.setImageResource(R.drawable.sim_side);
+ }
+ }
@Override
protected int getLayoutResource() {