[Galaxy S III Mini Themes and Apps] syaeful:
NEXT

go to smali/com/android/settings/

Copy in any place :

Settings.smali

Settings$1.smali

Settings$2.smali

Settings$HeaderAdapter$HeaderViewHolder.smali

Settings$HeaderAdapter.smali

rename to :

AppSettings.smali

AppSettings$1.smali

AppSettings$2.smali

AppSettings$HeaderAdapter$HeaderViewHolder.smali

AppSettings$HeaderAdapter.smali

again Copy :

Settings.smali

Settings$1.smali

Settings$2.smali

Settings$HeaderAdapter$HeaderViewHolder.smali

Settings$HeaderAdapter.smali

rename to :

DeviceSettings.smali

DeviceSettings$1.smali

DeviceSettings$2.smali

DeviceSettings$HeaderAdapter$HeaderViewHolder.smal i

DeviceSettings$HeaderAdapter.smali

again Copy :

Settings.smali

Settings$1.smali

Settings$2.smali

Settings$HeaderAdapter$HeaderViewHolder.smali

Settings$HeaderAdapter.smali

rename to :

PersonalSettings.smali

PersonalSettings$1.smali

PersonalSettings$2.smali

PersonalSettings$HeaderAdapter$HeaderViewHolder.sm ali

PersonalSettings$HeaderAdapter.smali

NOTE : if your settings have Settings$3.smali, you need too copy these and rename to AppSettings$3.smali, DeviceSettings$3.smali, and PersonalSettings$3.smali

Open :

AppSettings.smali

AppSettings$1.smali

AppSettings$2.smali

AppSettings$HeaderAdapter$HeaderViewHolder.smali

AppSettings$HeaderAdapter.smali

edit all lines in that all smali from :

if the line is, Lcom/android/settings/Settings edit it to become Lcom/android/settings/AppSettings

if the line is, Lcom/android/settings/Settings$1 edit it to become Lcom/android/settings/AppSettings$1

if the line is, Lcom/android/settings/Settings$2 edit it to become Lcom/android/settings/AppSettings$2

if the line is, Lcom/android/settings/Settings$HeaderAdapter$HeaderViewHolder edit it to become Lcom/android/settings/AppSettings$HeaderAdapter$HeaderViewHolder

if the line is, Lcom/android/settings/Settings$HeaderAdapter edit it to become Lcom/android/settings/AppSettings$HeaderAdapter

and so is edit all lines in

DeviceSettings.smali

DeviceSettings$1.smali

DeviceSettings$2.smali

DeviceSettings$HeaderAdapter$HeaderViewHolder.smal i

DeviceSettings$HeaderAdapter.smali

if the line is, Lcom/android/settings/Settings edit it to become Lcom/android/settings/DeviceSettings

if the line is, Lcom/android/settings/Settings$1 edit it to become Lcom/android/settings/DeviceSettings$1

if the line is, Lcom/android/settings/Settings$2 edit it to become Lcom/android/settings/DeviceSettings$2

if the line is, Lcom/android/settings/Settings$HeaderAdapter$HeaderViewHolder edit it to become Lcom/android/settings/DeviceSettings$HeaderAdapter$HeaderViewHolder

if the line is, Lcom/android/settings/Settings$HeaderAdapter edit it to become Lcom/android/settings/DeviceSettings$HeaderAdapter

and so is edit all lines in

PersonalSettings.smali

PersonalSettings$1.smali

PersonalSettings$2.smali

PersonalSettings$HeaderAdapter$HeaderViewHolder.sm ali

PersonalSettings$HeaderAdapter.smali

if the line is, Lcom/android/settings/Settings edit it to become Lcom/android/settings/PersonalSettings

if the line is, Lcom/android/settings/Settings$1 edit it to become Lcom/android/settings/PersonalSettings$1

if the line is, Lcom/android/settings/Settings$2 edit it to become Lcom/android/settings/PersonalSettings$2

if the line is, Lcom/android/settings/Settings$HeaderAdapter$HeaderViewHolder edit it to become Lcom/android/settings/PersonalSettings$HeaderAdapter$HeaderViewHolder

if the line is, Lcom/android/settings/Settings$HeaderAdapter edit it to become Lcom/android/settings/PersonalSettings$HeaderAdapter

NOTE : there is an exception of editing all line, that you must not edit or not allowed to edit All lines on annotation section

# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
.............
..............
}
.end annotation

NEXT

Search : <public type="xml" name="settings_headers" id="0x????????" />

and search this id on AppSettings.smali, DeviceSettings.smali, PersonalSettings.smali

in PersonalSettings.smali -> replace with <public type="xml" name="personal_settings_headers" id="0x????????" />

in DeviceSettings.smali -> replace with <public type="xml" name="device_settings_headers" id="0x????????" />

in AppSettings.smali -> replace with <public type="xml" name="app_settings_headers" id="0x????????" />

open AndroidManifest.xml

find similiar line like this :

<activity android:label="@string/settings_label_launcher" android:name="Settings" android:taskAffinity="com.android.settings" android:launchMode="singleTask" android:configChanges="keyboardHidden|orientation|screenSize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

and replace with this :

<activity android:theme="@*android:style/Theme.NoTitleBar" android:name="MainSetting" android:taskAffinity="com.android.settings" android:launchMode="singleTask">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:label="@string/settings_label_launcher" android:name="PersonalSettings" android:taskAffinity="com.android.settings" android:launchMode="singleTask">
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity android:label="@string/settings_label_launcher" android:name="DeviceSettings" android:taskAffinity="com.android.settings" android:launchMode="singleTask">
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity android:label="@string/settings_label_launcher" android:name="AppSettings" android:taskAffinity="com.android.settings" android:launchMode="singleTask">
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity android:label="@string/settings_label_launcher" android:name="Settings" android:taskAffinity="com.android.settings" android:launchMode="singleTask">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>

Recompile, Sign, Push to Your Device, It should work with blank tab