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

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.649
Puanları
238
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.

 

abdulsamet.oger

Deneyimli Üye
Deneyimli Üye
MIUI Sever
SMS Onaylı
Adım
Abdulsamet
Cihazım
Xiaomi Mi 6
Meslek
Üniversite (Hemşirelik)
Konum
İstanbul
Katılım
20 Mart 2017
Konular
8
Mesajlar
125
Tepkime puanı
77
Puanları
28
İlgimi çeken yararlı konulardan biri. Ellerinize sağlık. Böyle konuların gelmesi dileğiyle :D
 

mgulay

Yeni Üye
Yeni Üye
MIUI Sever
SMS Onaylı
Adım
murat
Cihazım
g760
Yaş
47
Konum
antalya
Katılım
12 Ekim 2016
Konular
3
Mesajlar
21
Tepkime puanı
11
Puanları
3
Çağrı günlüğü renklendirme . Hiç uğraşmadan TWRP den flashlayarak da yapabilirisiniz .
dosyasını TWRP den flashlayın . Mi 8 lite STOCK V10.3.1.0.PDTMIXM (MIUI10 ) Sürümünde denendi çalışıyor . Giden arama yeşil , gelen arama mavi , cevapsız çağılar kırmızı renkli .
 

hasanbasdereli

Kıdemli Üye
Kıdemli Üye
MIUI Sever
SMS Onaylı
Adım
hasan
Cihazım
Note 6 Pro
Yaş
40
Konum
Karaman
Katılım
16 Ocak 2019
Konular
9
Mesajlar
486
Tepkime puanı
299
Puanları
78
Çağrı günlüğü renklendirme . Hiç uğraşmadan TWRP den flashlayarak da yapabilirisiniz .
dosyasını TWRP den flashlayın . Mi 8 lite STOCK V10.3.1.0.PDTMIXM (MIUI10 ) Sürümünde denendi çalışıyor . Giden arama yeşil , gelen arama mavi , cevapsız çağılar kırmızı renkli .


Note 6 proya flaşladım.şuanda telefon bölümüne girmiyor..
 

Cemented

Tecrübeli Üye
Tecrübeli Üye
MIUI Sever
SMS Onaylı
Adım
Timuçin
Cihazım
Xiaomi Mi 6
Meslek
Makine Mühendisi
Yaş
55
Konum
Manisa
Katılım
24 Şubat 2018
Konular
17
Mesajlar
960
Tepkime puanı
803
Puanları
108
Çağrı günlüğü renklendirme . Hiç uğraşmadan TWRP den flashlayarak da yapabilirisiniz .
dosyasını TWRP den flashlayın . Mi 8 lite STOCK V10.3.1.0.PDTMIXM (MIUI10 ) Sürümünde denendi çalışıyor . Giden arama yeşil , gelen arama mavi , cevapsız çağılar kırmızı renkli .
Teşekkürler, mi6 cihaza yükledim oldu.
Eu beta 9.3.7 sürümü
 

mgulay

Yeni Üye
Yeni Üye
MIUI Sever
SMS Onaylı
Adım
murat
Cihazım
g760
Yaş
47
Konum
antalya
Katılım
12 Ekim 2016
Konular
3
Mesajlar
21
Tepkime puanı
11
Puanları
3

ua_mustafa_20

Usta Üye
Usta Üye
MIUI Sever
SMS Onaylı
Adım
mustafa
Cihazım
poco x3 nfc
Meslek
profesyonel işsiz
Konum
Denizli
Katılım
17 Eylül 2016
Konular
87
Mesajlar
1.746
Tepkime puanı
2.617
Puanları
138
Çağrı günlüğü renklendirme . Hiç uğraşmadan TWRP den flashlayarak da yapabilirisiniz .
dosyasını TWRP den flashlayın . Mi 8 lite STOCK V10.3.1.0.PDTMIXM (MIUI10 ) Sürümünde denendi çalışıyor . Giden arama yeşil , gelen arama mavi , cevapsız çağılar kırmızı renkli .
geri almak için mod var mı hocam?

MI MAX 2 cihazımdan Tapatalk kullanılarak gönderildi
 

gkhnylmz8991

Deneyimli Üye
Deneyimli Üye
MIUI Sever
SMS Onaylı
Adım
gökhan
Cihazım
mi 10t pro
Yaş
39
Konum
istanbul
Katılım
3 Şubat 2019
Konular
3
Mesajlar
187
Çözümler
1
Tepkime puanı
137
Puanları
43
bende biraz önce denedim. rehbere girmiyor :D tekrar rom yüklemek gerekiyor galiba :)
Mesajlar otomatik olarak birleştirildi:

asıl soru şimdi geliyor aynı romu direk mevcut olanın üzerine kursam sıkıntı olur mu ?
 
Üst Alt