Mod Klasörlük Arka plan Buğulama

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.650
Puanları
238
MiuiHome.apk ile çalışıyoruz

Miui10 Mi5 MiuiCT 9.2.8 de test edildi


\smali\com\miui\home\launcher\FolderCling.smali içinde

Bul
.method open()V

Method sonuna doğrureturn-void üstüne ekle

Kod:
iget-object v3, p0, Lcom/miui/home/launcher/FolderCling;->mContext:Landroid/content/Context;

    invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

    move-result-object v0

    const-string v1, "blur_folder"

    const/4 v2, 0x0

    invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

    move-result v1

    if-eqz v1, :cond_3

    invoke-static {v3}, Lmiui/util/ScreenshotUtils;->getScreenshot(Landroid/content/Context;)Landroid/graphics/Bitmap;

    move-result-object v3

    const v1, 0x30

    const/4 v2, 0x0

    invoke-static {v3, v2, v1}, Lmiui/graphics/BitmapFactory;->fastBlur(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;

    move-result-object v1

    new-instance v2, Landroid/graphics/Canvas;

    invoke-direct {v2, v1}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V

    const-string v3, "fade_color_all_blur"

    const v4, 0x5a757575

    invoke-static {v0, v3, v4}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

    move-result v3

    invoke-virtual {v2, v3}, Landroid/graphics/Canvas;->drawColor(I)V

    new-instance v2, Landroid/graphics/drawable/BitmapDrawable;

    invoke-direct {v2, v1}, Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/graphics/Bitmap;)V

    :cond_3
    invoke-virtual {p0, v2}, Lcom/miui/home/launcher/FolderCling;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V


\res\xml\launcher_settings.xml

Ekle
Kod:
<MyCheckBoxPreference android:title="@string/blur_folder_title" android:key="blur_folder" android:defaultValue="false" android:summaryOn="@string/show_on" android:summaryOff="@string/show_off" />


\res\values\strings.xml

ekle
Kod:
<string name="blur_folder_title">Blur effect at folders</string>
<string name="show_on">Show</string>
<string name="show_off">Hide</string>


\res\values-tr\strings.xml

ekle
Kod:
<string name="blur_folder_title">Klasör arkaplan buğulama efekti</string>
    <string name="show_on">Göster</string>
    <string name="show_off">Gizle</string>

Olmadan çalışmaz
Rehber - Miui10 Rom Geliştirmek İçin [Kişisel tercihler]

Bazı önemli bilgiler
Rehber - Rom Geliştirme Nasıl Yapılır?



Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
Resimleri görmek için giriş yapmanız gerekmektedir.
 
Son düzenleme:

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
Hocam, dediklerinizi uyguladım. Fakat Sistem başlatıcı durdu hatasını aldım. Adımları bu şekilde yaptım ;
1-APK parçaladım.
2. Verdiğiniz .smali kodunu return-void satırının bir üstüne ekledim. method ile returnvoid satırının arasında olacak şekilde.
3. XML kodunu ve stringsleri ekledim.
4.APK topladım.
5. Cihaza attım izinleri ayarladım.
Nerede hata yaptım ?
Önceki konularla alakalı bir işlem yapmadım. Sıfırdan sadece bu konu üzerinde çalıştım.
 

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.650
Puanları
238
abdulsamet.oger
Hata kodu varsa ekran görüntüsü ekleyebilirsiniz. Bir de hangi rom ve cihaza uygulama yaptığınızı belirtirseniz sorunu daha iyi anlarız.
Kişisel tercihler olmadan Mod çalışmaz.
Ayrıca batchapk toolda toplama yaparken uzman modunda toplayın. API seviyelerini ayarlama yapmak lazım.
Yani şöyle olmalı

84 yazıp API seviyenizi yani Android seviyenizi seçeceksiniz. Android 8.0 için 26
86. Evet
87. Evet
88. Hayır
89. Hayır

abdulsamet.oger
Rehber - Batch APK Tool Ve Kullanımı [HG Anlatım]
 
Son düzenleme:

AKKOYUNLU

Deneyimli Üye
Deneyimli Üye
MIUI Sever
SMS Onaylı
Adım
Mert Ozan
Cihazım
Poco F2 Pro
Yaş
29
Konum
Düzce/Trabzon
Katılım
22 Ekim 2020
Konular
15
Mesajlar
135
Tepkime puanı
30
Puanları
28
Tam Aradığım Şey Ancak Apk Değiştirme OLayını Pek Becerebileceğimi Sanmıyorum Halihazırda Daha Kolay Bir Şekilde Yapabilme Yada Hazır Temalarda Bunun Yapılmış Halini Bulabilme Olasılığımız Var Mı Acaba?
 
Üst Alt