Hướng dẫn bật tất cả hiệu ứng thời tiết cho LG G3.

Thảo luận trong 'LG G3' bắt đầu bởi hoangnova, 4 Tháng tám 2014.

  1. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,739
    Đã được thích:
    15,899
    Trên LG G3, chỉ có 3 hiệu ứng thời tiết trên màn hình khóa được bật. Lý do thì ko rõ tại sao LG lại ẩn đi.
    Ở trên ROM SphinX mình đã bật sẵn 2 hiệu ứng này, nếu ko biết mod bạn có thể sử dụng ROM SphinX.
    Sau đây mình sẽ hướng dẫn các bạn mod và bật 2 hiệu ứng khóa này lên.

    Decompile file priv-app/LGKeyguard.apk

    Mở file com/lge/effect/weather/WeatherEffect.smali
    Tìm đến method .method public static getWeather()I

    Đoạn:

    Mã:
        sget v4, Lcom/lge/lockscreen/feature/LGFeatureConfig;->UI_VERSION:F
    
        invoke-static {v4, v5}, Ljava/lang/Float;->compare(FF)I
    
        move-result v4
    
        if-lez v4, :cond_2
      
        .line 89
        const/4 v2, 0x0
    
        goto :goto_0
    
        .line 91
        :cond_2
        const/4 v2, 0x3
    
        .line 93
        goto :goto_0
    

    Mã:
        sget v4, Lcom/lge/lockscreen/feature/LGFeatureConfig;->UI_VERSION:F
    
        invoke-static {v4, v5}, Ljava/lang/Float;->compare(FF)I
    
        move-result v4
    
        if-lez v4, :cond_2
      
        .line 89
        const/4 v2, 0x3
    
        goto :goto_0
    
        .line 91
        :cond_2
        const/4 v2, 0x3
    
        .line 93
        goto :goto_0
    

    Tìm tiếp trong method đó đoạn:

    Mã:
        sget v4, Lcom/lge/lockscreen/feature/LGFeatureConfig;->UI_VERSION:F
    
        invoke-static {v4, v5}, Ljava/lang/Float;->compare(FF)I
    
        move-result v4
    
        if-lez v4, :cond_3
    
        .line 97
        const/4 v2, 0x0
    
        goto :goto_0
    
        .line 99
        :cond_3
        const/4 v2, 0x4
    
        .line 101
        goto :goto_0
    
    

    Thay thế thành

    Mã:
        sget v4, Lcom/lge/lockscreen/feature/LGFeatureConfig;->UI_VERSION:F
    
        invoke-static {v4, v5}, Ljava/lang/Float;->compare(FF)I
    
        move-result v4
    
        if-lez v4, :cond_3
    
        .line 97
        const/4 v2, 0x4
    
        goto :goto_0
    
        .line 99
        :cond_3
        const/4 v2, 0x4
    
        .line 101
        goto :goto_0
    
    

    Compile lại LGKeyguard.apk, copy đè trở lại priv-app và set permission 644
    Xóa đi LGKeyguard.odex và reboot.
    Như vậy là bạn đã có đầy đủ 4 hiệu ứng: Trời quang, mưa, tuyết rơi, nhiều mây và sấm chớp (bão) - Clear effect, Rainy effect, Snowy effect, Cloudy effect and Thunder effect.
     
    nghiabradyle and 7hanh7uan like this.
  2. minhvu

    minhvu Active Member

    Tham gia ngày:
    3 Tháng tám 2013
    Bài viết:
    487
    Đã được thích:
    401
    LGKeyguard.apk mình doedex rồi , nhưng khi bung ra , trong smali > chỉ có com > android ( không có lge )
    - Định làm theo hướng dẫn của bạn hoangnova nhưng không thể ...Chưa hiểu nguyên do tại sao .
    Thanks bạn .
     

Chia sẻ trang này