Rillendin
Aktif Üye
Selamun Aleyküm,Turkdevs Ailesi Bu Konuda Sizlere ''Yedekle ve Sıfırla'' Bölümüne Cpu Kontrol Özelliği Nasıl Eklenir Onu Anlatacağım. Çok Uzatmadan Anlatıma Geçelim.
EDİT BİLGİSİ OLAN HOCALARIM BAŞKA SATIRLARA DA EKLEYEBİLİR BEN BURAYI UYGUN GÖRDÜM. :dilcikar:
Gerekli Olan Araçlar:
Apktool
-Settings.apk (Ekleyeceğiniz Romun)
-Framework-res.apk
-Mediatek-res.apk
1-İlk Olarak Romun
-Framework-res.apk
-Mediatek-res.apk
-Settings.apk
(Bu Gerekli apk'ları Apktool ''İn'' Klasörüne Taşıyoruz.)
2-Apktool Çalıştırıp ''1'' yazıp Enter Diyoruz. ve Bizden ''Framework-res.apk ve Mediatek-res.apk'' Sırasıyla Yüklememizi İstiyor. ''1'' Yazıp ''yes(yani y diyoruz).
ve Resimde Gördüğünüz gibi Başarıyla ''Framework-res.apk '' yükledik.(Aynı İşlemi ''Mediatek-res.apk'' içinde Yapıyoruz.)
3-Şimdi Ana Menüden ''2-Decompile Files'' Seçenegini Seçiyoruz.Ve ''Settings.apk'' Listede Gözükecektir. ''1'' Yazıp ''yes(yani y diyoruz). Decompile İşlemi Başlıcaktır.İşlem Bitene Kadar Bekleyiniz.
4-Decompile İşlemi Başarılı Olduğunu ''Success'' Yazısından Anlayabilirsiniz.Şimdi Geri Geliyoruz (Apktool Kapatmayın) ''OUT'' Klasörüne ''Settings.apk'' Parçalanmış Halde Geldi.
res/values/strings.xml Notepad++ İle Açınız veya Başka Düzenleme Aracı İle. En Aşağıya İnerek Verdiğim Kodları Resimdeki Gibi Ekleyiniz.
Kodları Resimdeki Gibi Eklediyseniz Sorun Kesinlikle Çıkmaz.
Kodları Ekledikten Sonra Kaydet diyip Kapatıyoruz.
5-res/xml/privacy_settings.xml'yi Açıyoruz. Verdiği Kodları Resimdeki Gibi Başa Ekliyoruz.Sona Eklediğimiz Zaman Recompile İşleminde Hata Vericektir.
Ekledikten Sonra Kaydet diyoruz ve kapatıyoruz.
6-Son Olarak Apktool'a geçiş yapıp Ana Menüden ''3-Recompile Files'' Diyoruz ve 1-Settings.apk'yı Seçip ''y'' Diyoruz ve Recompile İşlemi Başlıcaktır.İşlem Bittikten Sonra ''4-Sign Files'' Diyoruz Apk'mızı İmzalıyoruz. ve Apktool Klasöründen ''Done'' Klasörüne Gelen Apk'yı Telefona Kuruyoruz.(Ben zip Olarak Vericem Siz Settings.apk'yı Degiştirirsiniz.)
NOT: Verdiğim Zip'te CPU KONTROL ve CPU STATS APKLARI BULUNMAKTA ONLARI İSTER VERDİGİM ZİP İLE FLASHLAYIN İSTER MANUEL OLARAK SYSTEM/APP KLASÖRÜNE ATIN VE İZİNLERİ AYARLAYIN.
İşlemler Bu Kadar Geliştirmekte Olduğum Romda Denenmiştir ve %100 Sorunsuz Çalışıyor.Anlatımı Eksiksiz Yaptıysanız Sorun Çıkmıcaktır.Sorusu Olan PM Atabilir Yardımcı Olurum. İyi Forumlar, Hayırlı Ramazanlar. :rool:
Teşekkürler:
@"Frozen"
@TigerKHaN
@Orochi™
@MadloveR
@Tamer18
@SmiLeToLiFe
@Dr.Razor[font=arial, sans-serif]™[/font]
@cyber71khan
@Asderdd
@ReeLperesT
@bugra333
@Wes
@Captain
@TalhaGrgn9
@muratxxlarge
@Dr.Techno[font=arial, sans-serif]™[/font]
@JRLejoyner
@onur5488
@serkan75
@SpeedlinE™
@Celuk
@paclix
@Sefa Mert Oyanık
@seramik111
@umutcan323
@Apranax
@ArdaKozkı
@OptimusPrime
@ByRomcu™
Gerekli Dosyalar ve Ekran Görüntüleri:
https://drive.google.com/open?id=0B3bUx0DB07LMSHlfVERhWjdlY00
EDİT BİLGİSİ OLAN HOCALARIM BAŞKA SATIRLARA DA EKLEYEBİLİR BEN BURAYI UYGUN GÖRDÜM. :dilcikar:
Gerekli Olan Araçlar:
Apktool
-Settings.apk (Ekleyeceğiniz Romun)
-Framework-res.apk
-Mediatek-res.apk
1-İlk Olarak Romun
-Framework-res.apk
-Mediatek-res.apk
-Settings.apk
(Bu Gerekli apk'ları Apktool ''İn'' Klasörüne Taşıyoruz.)
2-Apktool Çalıştırıp ''1'' yazıp Enter Diyoruz. ve Bizden ''Framework-res.apk ve Mediatek-res.apk'' Sırasıyla Yüklememizi İstiyor. ''1'' Yazıp ''yes(yani y diyoruz).
ve Resimde Gördüğünüz gibi Başarıyla ''Framework-res.apk '' yükledik.(Aynı İşlemi ''Mediatek-res.apk'' içinde Yapıyoruz.)
3-Şimdi Ana Menüden ''2-Decompile Files'' Seçenegini Seçiyoruz.Ve ''Settings.apk'' Listede Gözükecektir. ''1'' Yazıp ''yes(yani y diyoruz). Decompile İşlemi Başlıcaktır.İşlem Bitene Kadar Bekleyiniz.
4-Decompile İşlemi Başarılı Olduğunu ''Success'' Yazısından Anlayabilirsiniz.Şimdi Geri Geliyoruz (Apktool Kapatmayın) ''OUT'' Klasörüne ''Settings.apk'' Parçalanmış Halde Geldi.
res/values/strings.xml Notepad++ İle Açınız veya Başka Düzenleme Aracı İle. En Aşağıya İnerek Verdiğim Kodları Resimdeki Gibi Ekleyiniz.
Kod:
<string name="cpu_control">CPU Control</string>
<string name="cpu_control_summary">Manage CPU frequencies and governor</string>
<string name="cpu_stats">CPU Stats</string>
<string name="cpu_stats_summary">Monitor CPU usage</string>
<string name="cpu_setting_header">System</string>
Kodları Resimdeki Gibi Eklediyseniz Sorun Kesinlikle Çıkmaz.
Kodları Ekledikten Sonra Kaydet diyip Kapatıyoruz.
5-res/xml/privacy_settings.xml'yi Açıyoruz. Verdiği Kodları Resimdeki Gibi Başa Ekliyoruz.Sona Eklediğimiz Zaman Recompile İşleminde Hata Vericektir.
Kod:
<PreferenceCategory android:title="@string/cpu_setting_header" android:key="cpu_setting_header">
<PreferenceScreen android:title="@string/cpu_control" android:key="cpu_control" android:summary="@string/cpu_control_summary">
<intent android:targetPackage="it.sineo.android.noFrillsCPUClassic" android:action="android.intent.action.MAIN" android:targetClass="it.sineo.android.noFrillsCPUClassic.activity.MainActivity" />
</PreferenceScreen>
<PreferenceScreen android:title="@string/cpu_stats" android:key="cpu_stats" android:summary="@string/cpu_stats_summary">
<intent android:targetPackage="com.bvalosek.cpuspy" android:action="android.intent.action.MAIN" android:targetClass="com.bvalosek.cpuspy.ui.HomeActivity" />
</PreferenceScreen>
</PreferenceCategory>
Ekledikten Sonra Kaydet diyoruz ve kapatıyoruz.
6-Son Olarak Apktool'a geçiş yapıp Ana Menüden ''3-Recompile Files'' Diyoruz ve 1-Settings.apk'yı Seçip ''y'' Diyoruz ve Recompile İşlemi Başlıcaktır.İşlem Bittikten Sonra ''4-Sign Files'' Diyoruz Apk'mızı İmzalıyoruz. ve Apktool Klasöründen ''Done'' Klasörüne Gelen Apk'yı Telefona Kuruyoruz.(Ben zip Olarak Vericem Siz Settings.apk'yı Degiştirirsiniz.)
NOT: Verdiğim Zip'te CPU KONTROL ve CPU STATS APKLARI BULUNMAKTA ONLARI İSTER VERDİGİM ZİP İLE FLASHLAYIN İSTER MANUEL OLARAK SYSTEM/APP KLASÖRÜNE ATIN VE İZİNLERİ AYARLAYIN.
İşlemler Bu Kadar Geliştirmekte Olduğum Romda Denenmiştir ve %100 Sorunsuz Çalışıyor.Anlatımı Eksiksiz Yaptıysanız Sorun Çıkmıcaktır.Sorusu Olan PM Atabilir Yardımcı Olurum. İyi Forumlar, Hayırlı Ramazanlar. :rool:
Teşekkürler:
@"Frozen"
@TigerKHaN
@Orochi™
@MadloveR
@Tamer18
@SmiLeToLiFe
@Dr.Razor[font=arial, sans-serif]™[/font]
@cyber71khan
@Asderdd
@ReeLperesT
@bugra333
@Wes
@Captain
@TalhaGrgn9
@muratxxlarge
@Dr.Techno[font=arial, sans-serif]™[/font]
@JRLejoyner
@onur5488
@serkan75
@SpeedlinE™
@Celuk
@paclix
@Sefa Mert Oyanık
@seramik111
@umutcan323
@Apranax
@ArdaKozkı
@OptimusPrime
@ByRomcu™
Gerekli Dosyalar ve Ekran Görüntüleri:
https://drive.google.com/open?id=0B3bUx0DB07LMSHlfVERhWjdlY00