[XPERIA X8 Themes and Apps] petrukgrinder:
Hi XDA Members :) now, i just want to explain "How To add Logo on About Phone Menu" maybe i hope it can like a miui. So, here we go!!​

​

What you need?

1. apk tool/apk manager/toolAlite

2. framework-res.apk and settings.apk

3. beer or coffee

What you must do?

1. Do if framework and decompile settings.apk

2. Download my alien3.zip and extract it to your decompiled folder (but not for xml folder and device_info_settings.xml)

3. Open your device_info_settings.xml and find this line :

xmlns:android="http://schemas.android.com/apk/res/android">

4. After that, add this line :

<PreferenceCategory android:layout="@layout/alien" android:title="" />

5. Look at this line :

<PreferenceCategory android:layout="@layout/alien" android:title="" />

6. and moving this line after that :

<Preference android:title="@string/model_number" android:layout="@layout/alien2" android:key="device_model" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/firmware_version" android:layout="@layout/alien2" android:key="firmware_version" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/cpu_info" android:layout="@layout/alien2" android:key="device_cpu" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/mem_info" android:layout="@layout/alien2" android:key="device_memory" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/mod_version" android:layout="@layout/alien2" android:key="mod_version" android:summary="@string/mod_version_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/build_number" android:layout="@layout/alien2" android:key="build_number" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/build_date" android:layout="@layout/alien2" android:key="build_date" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/recovery_version" android:layout="@layout/alien2" android:key="recovery_version" android:summary="@string/recovery_version_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/kernel_version" android:layout="@layout/alien2" android:key="kernel_version" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/baseband_version" android:layout="@layout/alien2" android:key="baseband_version" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />

so, will look like this :

<PreferenceCategory android:layout="@layout/alien" android:title="" />
<Preference android:title="@string/model_number" android:layout="@layout/alien2" android:key="device_model" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/firmware_version" android:layout="@layout/alien2" android:key="firmware_version" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/cpu_info" android:layout="@layout/alien2" android:key="device_cpu" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/mem_info" android:layout="@layout/alien2" android:key="device_memory" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/mod_version" android:layout="@layout/alien2" android:key="mod_version" android:summary="@string/mod_version_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/build_number" android:layout="@layout/alien2" android:key="build_number" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/build_date" android:layout="@layout/alien2" android:key="build_date" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/recovery_version" android:layout="@layout/alien2" android:key="recovery_version" android:summary="@string/recovery_version_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/kernel_version" android:layout="@layout/alien2" android:key="kernel_version" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />
<Preference android:title="@string/baseband_version" android:layout="@layout/alien2" android:key="baseband_version" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle" />

7. on line :

<Preference android:title="@string/blablabla">

you must add this line :

android:layout="@layout/alien2"

8. now save your project and recompile.

9. push to your system/app

10. if you got error (when you recompile) just upload log.txt here from apktool/apkmanager, but if you got for close (when you push it) just upload logcat.txt here from your device.

Thanks To :

- dcsms

- member of alien inside

- Iluminouss Fam.

- All member of Group Samsung Galaxy Young Indonesia

- All member of Group Samsung Galaxy Pocket Indonesia

- All member of Group Sony Xperia X8/W8 Indonesia

- All member of Group Samsung Galaxy Wonder Indonesia

- and YOU!