Gerekenler.
1- APK Tool (yada türevi)
2- Settings.apk (kullanacağınız roma ait)
3- Azıcık Dikkat
a) Settings.apk yı decompile edin.
b) Text editörünüzü açın maraza_logo.xml isimli bir boş dosya oluşturup içerisine aşağıdaki kodu ekleyip kaydedin.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:gravity="center" android:layout_width="fill_parent" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/maraza_logo" />
</LinearLayout> Oluşturduğunuz dosyayı \Settings.apk\res\layout klasörünün içerisine ekleyin.
c) 720x272 boyutunda png formatında logonuzu hazırlayın ve telefonunuzun çözünürlüğüne göre (mesela discovery için drawable-xhdp) uygun klasörünün içine kopyalayın. İndirdiğimiz logoda adı örnek olarak maraza_logo olarak verilmişti. Eğer değiştirecekseniz indirdiğiniz dosya içerisindeki isminide ona göre değiştirin.
<ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/maraza_logo" />
d) res/xml klasörü altındaki [font=Hind, sans-serif]device_info_settings.xml dosyasını bir text editör ile açın. Şu şekilde olacaktır açtığınız dosya.[/font]
[font=Hind, sans-serif]<?xml version="1.0" encoding="utf-8"?>
[/font]
<PreferenceScreen android:background="@drawable/background_normal" android:title="@string/about_settings"
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceScreen android:title="@string/system_update_settings_list_item_title" android:key="system_update_settings" android:summary="@string/system_update_settings_list_item_summary">
<intent android:action="android.settings.SYSTEM_UPDATE_SETTINGS" />
[font=Hind, sans-serif] </PreferenceScreen>[/font]
[font=Hind, sans-serif].[/font]
[font=Hind, sans-serif].[/font]
[font=Hind, sans-serif].[/font]
[font=Hind, sans-serif]e) [font=Hind, sans-serif]xmlns:android="http://schemas.android.com/apk/res/android">[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif]Satırının altına aşağıdaki kodu ekleyin.[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif]<PreferenceCategory android:layout="@layout/maraza_logo" android:title="" />[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif]f) son hali aşağıdaki gibi olmalı.[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif]<?xml version="1.0" encoding="utf-8"?>[/font][/font]
<PreferenceScreen android:background="@drawable/background_normal" android:title="@string/about_settings"
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:layout="@layout/maraza_logo" android:title="" />
<PreferenceScreen android:title="@string/system_update_settings_list_item_title" android:key="system_update_settings" android:summary="@string/system_update_settings_list_item_summary">
<intent android:action="android.settings.SYSTEM_UPDATE_SETTINGS" />
[font=Hind, sans-serif][font=Hind, sans-serif] </PreferenceScreen>[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif].[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif].[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif].[/font][/font]
[font=Hind, sans-serif]g)[/font][font=Hind, sans-serif] Artık işlemimiz bitti. Dosyayı recompile edin. İmzalayın.(sign files)[/font]
[font=Hind, sans-serif]Derlediğiniz settings.apk dosyasını rootexplorer vb gibi bir dosya yöneticisi ile priv-app klasörü içindeki orjinali ile değiştirin. Permission ayarlarını yapın ve telefonu kapatıp açın. Ayarlar uygulamasında hakkında bölümünü açtığınızda aşağıdaki gibi bir görüntü alacaksınız.[/font]
[font=Hind, sans-serif]
[/font]
Bitti dağılabilirsiniz. (Not orochi hocanın eski bir anlatımından aklımda kaldığı ile yazılmıştır)
1- APK Tool (yada türevi)
2- Settings.apk (kullanacağınız roma ait)
3- Azıcık Dikkat
a) Settings.apk yı decompile edin.
b) Text editörünüzü açın maraza_logo.xml isimli bir boş dosya oluşturup içerisine aşağıdaki kodu ekleyip kaydedin.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:gravity="center" android:layout_width="fill_parent" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/maraza_logo" />
</LinearLayout> Oluşturduğunuz dosyayı \Settings.apk\res\layout klasörünün içerisine ekleyin.
c) 720x272 boyutunda png formatında logonuzu hazırlayın ve telefonunuzun çözünürlüğüne göre (mesela discovery için drawable-xhdp) uygun klasörünün içine kopyalayın. İndirdiğimiz logoda adı örnek olarak maraza_logo olarak verilmişti. Eğer değiştirecekseniz indirdiğiniz dosya içerisindeki isminide ona göre değiştirin.
<ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/maraza_logo" />
d) res/xml klasörü altındaki [font=Hind, sans-serif]device_info_settings.xml dosyasını bir text editör ile açın. Şu şekilde olacaktır açtığınız dosya.[/font]
[font=Hind, sans-serif]<?xml version="1.0" encoding="utf-8"?>
[/font]
<PreferenceScreen android:background="@drawable/background_normal" android:title="@string/about_settings"
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceScreen android:title="@string/system_update_settings_list_item_title" android:key="system_update_settings" android:summary="@string/system_update_settings_list_item_summary">
<intent android:action="android.settings.SYSTEM_UPDATE_SETTINGS" />
[font=Hind, sans-serif] </PreferenceScreen>[/font]
[font=Hind, sans-serif].[/font]
[font=Hind, sans-serif].[/font]
[font=Hind, sans-serif].[/font]
[font=Hind, sans-serif]e) [font=Hind, sans-serif]xmlns:android="http://schemas.android.com/apk/res/android">[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif]Satırının altına aşağıdaki kodu ekleyin.[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif]<PreferenceCategory android:layout="@layout/maraza_logo" android:title="" />[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif]f) son hali aşağıdaki gibi olmalı.[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif]<?xml version="1.0" encoding="utf-8"?>[/font][/font]
<PreferenceScreen android:background="@drawable/background_normal" android:title="@string/about_settings"
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:layout="@layout/maraza_logo" android:title="" />
<PreferenceScreen android:title="@string/system_update_settings_list_item_title" android:key="system_update_settings" android:summary="@string/system_update_settings_list_item_summary">
<intent android:action="android.settings.SYSTEM_UPDATE_SETTINGS" />
[font=Hind, sans-serif][font=Hind, sans-serif] </PreferenceScreen>[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif].[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif].[/font][/font]
[font=Hind, sans-serif][font=Hind, sans-serif].[/font][/font]
[font=Hind, sans-serif]g)[/font][font=Hind, sans-serif] Artık işlemimiz bitti. Dosyayı recompile edin. İmzalayın.(sign files)[/font]
[font=Hind, sans-serif]Derlediğiniz settings.apk dosyasını rootexplorer vb gibi bir dosya yöneticisi ile priv-app klasörü içindeki orjinali ile değiştirin. Permission ayarlarını yapın ve telefonu kapatıp açın. Ayarlar uygulamasında hakkında bölümünü açtığınızda aşağıdaki gibi bir görüntü alacaksınız.[/font]
[font=Hind, sans-serif]
Bitti dağılabilirsiniz. (Not orochi hocanın eski bir anlatımından aklımda kaldığı ile yazılmıştır)