Mod Çağrı Günlüğü Renklendirme

beyliceli

Tecrübeli Üye
Tecrübeli Üye
MIUI Sever
SMS Onaylı
Adım
ZEKİ
Cihazım
Mİ9T
Yaş
39
Konum
MERSİN
Katılım
28 Mart 2017
Konular
74
Mesajlar
900
Tepkime puanı
131
Puanları
58
Paylaşırken değil de hocam uygularken dikkat etmek gerekli
Bu tür işlemleri yapmadan önce mutlaka yedek alınması gerektiğini her yerde söylüyoruz
Hocam yedek alalimda çağrı kaydı kısmına nasıl yedek alınacak
 

ClassiCTR

▂▃▅▆▇██▇▆▅▃▂
Emekli Yönetici
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
İsmail
Cihazım
Mi 9T [Davinci]
Konum
İstanbul
Katılım
12 Haziran 2018
Konular
181
Mesajlar
2.677
Tepkime puanı
5.647
Puanları
238

serdocan

Usta Üye
Usta Üye
MIUI Sever
SMS Onaylı
Adım
Serdar
Cihazım
RN 12 Pro
Meslek
Reklam Op. Uzmanı
Yaş
40
Konum
İstanbul
Katılım
23 Ağustos 2017
Konular
34
Mesajlar
1.098
Tepkime puanı
499
Puanları
98
Paylaşırken değil de hocam uygularken dikkat etmek gerekli
Bu tür işlemleri yapmadan önce mutlaka yedek alınması gerektiğini her yerde söylüyoruz

Haklısınız hocam ama böyle olacağını düşünmemiştik. Genelde yedek alırım bişey yüklerken hatta bir yedek vardı onu yükledim ama yine hata verdi garip şekilde. Arama ekranına ve kişileri giremedim. Mecbur sıfırladım artık.
 

aburaksen

Üye
MIUI Sever
Acemi Üye
SMS Onaylı
Adım
Burak
Cihazım
Xiaomi Mi 6
Meslek
Gemi Kaptanı
Konum
İzmir
Katılım
28 Şubat 2017
Konular
12
Mesajlar
60
Tepkime puanı
7
Puanları
8
Geliştirme konuları sadece Custom Romlar içindir
Stock romda olanlar için yapılamaz
(Yapılabilmesi için uzun bir işlemden geçmesi gerekli)


Çağrı günlüğünü renklendirme
Contacts.apk ile çalışıyoruz


smali\com\android\contacts\dialer\list\VH\DialerCallVH.smali +Notepad ile aç

Bul
Kod:
.method public bindView(Lcom/android/contacts/dialer/list/DialerItemVM;Lcom/android/contacts/dialer/list/DialerUISettings;ZZ)V

İçinde bul
Kod:
invoke-direct {p0}, Lcom/android/contacts/dialer/list/VH/DialerCallVH;->bindNameAndNumberViews()V

Altına ekle
Kod:
invoke-direct {p0}, Lcom/android/contacts/dialer/list/VH/DialerCallVH;->updateNameColor()V

Dosya sonuna ekle
Kod:
.method private updateNameColor()V
    .locals 3

    iget-object v0, p0, Lcom/android/contacts/dialer/list/VH/DialerCallVH;->mItemVM:Lcom/android/contacts/dialer/list/DialerItemVM;

    iget v1, v0, Lcom/android/contacts/dialer/list/DialerItemVM;->mCallType:I

    iget v2, v0, Lcom/android/contacts/dialer/list/DialerItemVM;->mForwardedCall:I

    const v0, 0x1

    packed-switch v1, :pswitch_data_0

    :goto_0
    :pswitch_0
    const v1, 0x1

    if-eq v0, v1, :cond_0

    iget-object v1, p0, Lcom/android/contacts/dialer/list/VH/DialerCallVH;->mName:Landroid/widget/TextView;

    if-eqz v1, :cond_0

    invoke-virtual {v1, v0}, Landroid/widget/TextView;->setTextColor(I)V

    :cond_0
    return-void

    :pswitch_1
    const v0, -0xff8a45

    goto :goto_0

    :pswitch_2
    const v0, -0xe36abd

    goto :goto_0

    :pswitch_3
    const v0, -0x10000

    goto :goto_0

    :pswitch_4
    const v0, -0x3ec152

    goto :goto_0

    :pswitch_5
    const v0, -0x1000000

    goto :goto_0

    :pswitch_6
    const v0, -0xb6b6b7

    goto :goto_0

    nop

    :pswitch_data_0
    .packed-switch 0x1
        :pswitch_1
        :pswitch_2
        :pswitch_3
        :pswitch_4
        :pswitch_5
        :pswitch_0
        :pswitch_0
        :pswitch_0
        :pswitch_0
        :pswitch_6
    .end packed-switch
.end method


smali\com\android\contacts\ContactsUtils.smali

Bul (Sadece 0x8 ve 0x4 ü 0x0 ile değiştir)
Kod:
.method public static setCallLogTypeIcon(Landroid/content/Context;IILandroid/widget/ImageView;)V

Kod:
const/16 v0, 0x8  #değiştir 0x0
invoke-virtual {p3, v0}, Landroid/widget/ImageView;->setVisibility(I)V

const/16 v0, 0x4 #değiştir  0x0
invoke-virtual {p3, v0}, Landroid/widget/ImageView;->setVisibility(I)V

Çağrı günlüğünü renklendirdik. Şimdi ise Bold kodu ile kalınlaştırıyoruz


res/layout/dialer_list_call_normal_item.xml ve dialer_list_call_simple_item.xml,

Bul
Kod:
<TextView android:textAppearance="@style/TextAppearance.Dialer.List.Primary" android:id="@id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:includeFontPadding="false" android:maxLength="@integer/dialer_list_text_max_length"

ekle
Kod:
android:textStyle="bold"

Böyle görünmeli
Kod:
<TextView android:textAppearance="@style/TextAppearance.Dialer.List.Primary" android:id="@id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:includeFontPadding="false" android:maxLength="@integer/dialer_list_text_max_length" android:textStyle="bold" />

Resimleri görmek için giriş yapmanız gerekmektedir.

üstad mi6 kullanıyorum mı room son versiyon beta ama contacts.apk nın içinde senin dediğin gibi yol klasör yok com/google var başka klasör yok
 

ClassiCTR

▂▃▅▆▇██▇▆▅▃▂
Emekli Yönetici
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
İsmail
Cihazım
Mi 9T [Davinci]
Konum
İstanbul
Katılım
12 Haziran 2018
Konular
181
Mesajlar
2.677
Tepkime puanı
5.647
Puanları
238
üstad mi6 kullanıyorum mı room son versiyon beta ama contacts.apk nın içinde senin dediğin gibi yol klasör yok com/google var başka klasör yok
Batch APK tool ile parcalamanız gerek. Yoksa dosyaları göremezsiniz. MIUI geliştirme bölümünde batch APK tool anlatımı mevcut
 

aburaksen

Üye
MIUI Sever
Acemi Üye
SMS Onaylı
Adım
Burak
Cihazım
Xiaomi Mi 6
Meslek
Gemi Kaptanı
Konum
İzmir
Katılım
28 Şubat 2017
Konular
12
Mesajlar
60
Tepkime puanı
7
Puanları
8
Batch APK tool ile parcalamanız gerek. Yoksa dosyaları göremezsiniz. MIUI geliştirme bölümünde batch APK tool anlatımı mevcut
parçalama yapıyorum ama hata alıyorum bir kismi çıkıyor bir kısmı çıkmıyor
 

MutluDemir

Deneyimli Üye
Deneyimli Üye
MIUI Sever
SMS Onaylı
Adım
Mutlu
Cihazım
Redmi Note 9s
Meslek
Mali Müşavir
Yaş
43
Konum
Samsun
Katılım
21 Kasım 2017
Konular
4
Mesajlar
127
Tepkime puanı
45
Puanları
28
Arkadaşlar mi 8se de Mi Room 9.7.11 kullabıyorum ve TWRP den kurumda bu şekilde hata alıyorum.Yardımcı olur musunuz?
 

Ekli dosyalar

  • Screenshot_2019-07-17-14-07-06-321_com.miui.bugreport.jpg
    Screenshot_2019-07-17-14-07-06-321_com.miui.bugreport.jpg
    726,9 KB · Görüntüleme: 16

ClassiCTR

▂▃▅▆▇██▇▆▅▃▂
Emekli Yönetici
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
İsmail
Cihazım
Mi 9T [Davinci]
Konum
İstanbul
Katılım
12 Haziran 2018
Konular
181
Mesajlar
2.677
Tepkime puanı
5.647
Puanları
238
Arkadaşlar mi 8se de Mi Room 9.7.11 kullabıyorum ve TWRP den kurumda bu şekilde hata alıyorum.Yardımcı olur musunuz?
Siz yamayı mı yaptınız yoksa burada paylaşılan TWRP dosyasını mı yuklediniz hocam?
Eğer eski sürüm yuklediyseniz uyumsuzluk olabiliyor. Bura da RN7 EU 9.7.11 için düzenlediğim dosya mevcut. Onu bir deneyin. Ama cihaz farklı olduğu için mutlaka ve mutlaka yedek alın

Rom - Redmi Note 7 Custom Rom Geliştirmeleri
 
Üst Alt