[ANLATIM] AYARLARA CPU KONTROL EKLEME

Rillendin

Original poster
Aktif Üye
5 Mar 2016
125
99
Cihaz
GM5+
ROM
PİE
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.)
 
l1W73E.png


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.
B2AMG9.png


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. 
J2lY8o.png
                         

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.
VYMVWv.png


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.
v4p5qz.png

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

jnWnLg.jpg
 
Elinize sağlık.Samsunglarda mediatek-res yerine twframewrok res var onumu çıkaracağız
 
Cvp: RE: [ANLATIM] AYARLARA CPU KONTROL EKLEME

Kadirdroid' Alıntı:
Elinize sağlık.Samsunglarda mediatek-res yerine twframewrok res var onumu çıkaracağız

Evet Samsung Cihazların twframework-res.apk olarak geçiyor.Bu Arada Mtk Cihazda Denenmiştir. :mutlu2:
 
Cvp: RE: [ANLATIM] AYARLARA CPU KONTROL EKLEME

Gökhan İşlek' Alıntı:
Kadirdroid' Alıntı:
Elinize sağlık.Samsunglarda mediatek-res yerine twframewrok res var onumu çıkaracağız

Evet Samsung Cihazların twframework-res.apk olarak geçiyor.Bu Arada Mtk Cihazda Denenmiştir. :mutlu2:

Teşekkürler.
 
Cvp: [ANLATIM] AYARLARA CPU KONTROL EKLEME

Eline sağlık :)
 
Eline saglik :)
Telefon Hakkinda bolumune daha iyi olurdu sanki :troll24:
 
Cvp: RE: [ANLATIM] AYARLARA CPU KONTROL EKLEME

Celuk' Alıntı:
Eline saglik :)
Telefon Hakkinda bolumune daha iyi olurdu sanki :troll24:
Bence tüm bölümlere yanlış :D Ayrı Sekme Açılması gerek bunuda anlatma gereği duymadım Orochi Hocamızın Konusu var.Ekleme yapabilirim konuya. İsteyen yapar :) Tavsiyeniz için Teşekkürler :troll31:
 
Cvp: [ANLATIM] AYARLARA CPU KONTROL EKLEME

Merhaba, ben üç soru soracağım ve önceden söyleyeyim ben Cyanogenmod 13 kullanıyorum.

1.strings.xml yi Notepad++ ile açtım en aşağıya indiğimde kodu </resources> in altınamı yazacağım yoksa </resources> yine en alttamı olucak.


2.privacy_settings.xml de kodu en aşağıya yazın demişsin fotoğrafta ortaya yazmışsın kodu yazacağım yeri karıştırdım. :D

3.Benim telefonumda Mediatek-res.apk yok org.cyanogenmod.platform-res.apk var onumu kullanacağım?
 
Cvp: [ANLATIM] AYARLARA CPU KONTROL EKLEME

ozcankaya0909' Alıntı:
Merhaba, ben üç soru soracağım ve önceden söyleyeyim ben Cyanogenmod 13 kullanıyorum.

1.strings.xml yi Notepad++ ile açtım en aşağıya indiğimde kodu </resources> in altınamı yazacağım yoksa </resources> yine en alttamı olucak.


2.privacy_settings.xml de kodu en aşağıya yazın demişsin fotoğrafta ortaya yazmışsın kodu yazacağım yeri karıştırdım. :D

3.Benim telefonumda Mediatek-res.apk yok org.cyanogenmod.platform-res.apk var onumu kullanacağım?

1-KODLARI ÖRNEKTEKİ GİBİ OLUCAKTIR MİSAL
XXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
</resources>                     (Resources herzman en altta olur yani kodları onun üstüne ekliceksin)


2-Ben Ortaya ekledim Recompile Ederken Sıkıntı Çıkarmasın diye Her Romda Vermeyebilir Hatayı İstersen Ortaya Ekle Sıkıntı Yok :D

3-Evet org.cyanogenmod.platform-res.apk kullanıcaksınız.  Hayırlı Cumalar  :)
 
Verdiğin zip in içindeki Settings.apk yı benim düzenlediğim Settings.apk ile değiştirdim TWRP den flashladım telefonu açtım ayarlar uygulaması yok, apk yı kurmayı denedim Uygulama yüklenmedi. diyor orijinal apk yı kurdum yine Uygulama yüklenmedi. dedi nerede hata yapıyorum?
 
Cvp: RE: [ANLATIM] AYARLARA CPU KONTROL EKLEME

ozcankaya0909' Alıntı:
Verdiğin zip in içindeki Settings.apk yı benim düzenlediğim Settings.apk ile değiştirdim TWRP den flashladım telefonu açtım ayarlar uygulaması yok, apk yı kurmayı denedim Uygulama yüklenmedi. diyor orijinal apk yı kurdum yine Uygulama yüklenmedi. dedi nerede hata yapıyorum?

Apk olarak yüklemen icin imza kontrolu devre dışi olmali.Neden gözukmediğini bende bilmiyorum ama meta inf değiştir işe yarayabilir.
 
Cvp: [ANLATIM] AYARLARA CPU KONTROL EKLEME

Ben ilk düzenlediğim Settings.apk yı kurmayı denedim Uygulama yüklenmedi. dedi, Ayarlar uygulamasını sildim düzenlediğim uygulamayı kurmayı denedim yani ben Ayarlar uygulamasını kendim sildim, Cyanogenmod dosyasını yeniden kurdum ayarlar geri geldi şimdi tekrar kurmayı deneyeceğim, zip teki Settings.apk ile düzenlediğim Settings.apk yı değiştirip TWRP den flashlasam olur değilmi?
 
Cvp: [ANLATIM] AYARLARA CPU KONTROL EKLEME

Zip i flashlıyorum CPUsettings.apk ve CPUstats.apk kuruluyor Settings.apk kurulmuyor yine eski Ayarlar uygulaması var telefonda, bugün her şeyi baştan bir daha deneyeceğim.
 
RE: Cvp: [ANLATIM] AYARLARA CPU KONTROL EKLEME

ozcankaya0909' Alıntı:
Zip i flashlıyorum CPUsettings.apk ve CPUstats.apk kuruluyor Settings.apk kurulmuyor yine eski Ayarlar uygulaması var telefonda, bugün her şeyi baştan bir daha deneyeceğim.
Settings apk yı kurmicaksın konunun sonunda belirttim o settings kk ın sen cm kullanıyosun kafası karışan olur karşılaştırsın diye ekledim. İstersen PM at ayrıntılı yardımcı olurum :)