[Android Apps and Games] Calundle:
I think I've basically got it, but I'm applying it to a custom ROM with an altered background color for the settings, and when I apply the new apk with the XML edits the background goes to white.

I've gotten as far as getting Wi-Fi by itself on the main settings menu, but when I try to do the rest I can't recompile. Here's my Settings.xml.

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen android:title="@string/settings_label" android:key="parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">
<com.android.settings.IconPreferenceScreen android:title="@string/wifi_quick_toggle_title" settings:icon="@drawable/ic_settings_wireless">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.wifi.WifiSettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/settings_radio_more" settings:icon="@drawable/ic_settings_more">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.WirelessSettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/accounts_title" android:key="account_settings" settings:icon="@drawable/ic_settings_accounts">
<intent android:mimeType="vnd.android.cursor.dir/vnd.service.account" android:action="android.intent.action.VIEW" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/security_settings_title" android:key="security_settings" settings:icon="@drawable/ic_settings_security">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.SecuritySettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/language_settings" settings:icon="@drawable/ic_settings_language">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.LanguageSettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/privacy_settings" android:key="privacy_settings" settings:icon="@drawable/ic_settings_privacy">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.PrivacySettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/driving_settings_title" android:key="driving_smart_settings" settings:icon="@drawable/ds_list_icon">
<intent android:targetPackage="com.tmobile.driving" android:action="android.intent.action.MAIN" android:targetClass="com.tmobile.driving.DrivingSettingsActivity" />
</com.android.settings.IconPreferenceScreen>
<PreferenceCategory android:title="@string/settings_ics_device" />
<com.android.settings.IconPreferenceScreen android:title="@string/sound_settings_title" settings:icon="@drawable/ic_settings_sound">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.SoundSettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/storage_settings" settings:icon="@drawable/ic_settings_storage">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.deviceinfo.Memory" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/display_settings_title" settings:icon="@drawable/ic_settings_display">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.DisplaySettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/date_and_time_settings_title" settings:icon="@drawable/ic_settings_date_time">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.DateTimeSettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/hdmi_settings" android:key="hdmi_settings" settings:icon="@drawable/ic_settings_sync">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.HDMIFormatSettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/hdmi_settings_mirror" android:key="hdmi_settings_mirror" settings:icon="@drawable/ic_settings_sync">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.HDMIMirrorSettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/battery_and_data_manager_title" android:key="battery_and_datamanager" settings:icon="@drawable/ic_list_data_management">
<intent android:targetPackage="com.motorola.blur.datamanager.app" android:action="android.intent.action.MAIN" android:targetClass="com.motorola.blur.datamanager.app.DataManagerAppPreferenceActivity" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/applications_settings" android:key="applications_settings" settings:icon="@drawable/ic_settings_applications">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.ApplicationSettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/backup_assistant_settings" android:key="backup_assistant_settings" settings:icon="@drawable/ic_dialog_ba">
<intent android:action="com.motorola.BackupAssistanceClient.ACTION_MAIN" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/voice_input_output_settings" settings:icon="@drawable/ic_settings_speech">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.VoiceInputOutputSettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/accessibility_settings" settings:icon="@drawable/ic_settings_accessibility">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.AccessibilitySettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/dock_settings" android:key="dock_settings" settings:icon="@drawable/ic_settings_dock">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.DockSettings" />
</com.android.settings.IconPreferenceScreen>
<com.android.settings.IconPreferenceScreen android:title="@string/about_settings" settings:icon="@drawable/ic_settings_about">
<intent android:targetPackage="com.android.settings" android:action="android.intent.action.MAIN" android:targetClass="com.android.settings.DeviceInfoSettings" />
</com.android.settings.IconPreferenceScreen>
</PreferenceScreen>

I removed some lines and now I'm getting this and an FC when opening settings.

[*] Settings folder
recompiling Settings.apk...
I: Smaling...
I: Building resources...
aapt: warning: string 'assisted_gps_disabled' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'assisted_gps_enabled' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_bytes_received' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_bytes_sent' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_bytes_total' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_cpu_usage' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_details_for' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_label' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_network_usage' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_starts' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_system_time' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_total_time' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_uid' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'battery_history_user_time' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'confirm_stop_cancel' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'confirm_stop_service' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
aapt: warning: string 'confirm_stop_service_msg' has no default translation in C:\Users\Caleb\Desktop\AutoAPKTool2.0.4\_INPUT_APK\Settings\res; found: es es_US fr pt
I: Building apk file...
The system cannot find the drive specified.

Now I decompiled, recompiled, replaced apks/settings.xml, and resources, zipped, renamed, and pushed it and got "GO Launcher can't access."