Chào mừng bạn đến Diễn Đàn ChơiMobile

Cộng đồng Mobile hàng đầu Việt Nam, Phát triển Android, iOS, Kỹ Thuật Mobile. Đăng ký ngay để tạo chủ để và cùng thảo luận !

NGÔI NHÀ VIỆT CỦA SKY A840

Thảo luận trong 'SKY A840' bắt đầu bởi vuongsky.vn, 3/4/13.

  1. 4 people like this.
  2. boykinhdi

    Senior Member

    23/2/13
    6,406
    31,113
    0
    Nam
    hơ hơ a chịu,e ko nên làm chuột bạch nếu ko muốn:D
     
    3 people like this.
  3. oh, tại e đang kỉ lục cao cái game kia chưa dám bỏ :cool:
     
    4 people like this.
  4. stri

    Senior Member

    30/5/13
    153
    279
    0
    Hôm nay pác lừa tình ah keke, chuột mãi mà vẫn ko thấy khóa đâu, set permi roài ko ko thấy gì.
     
    3 people like this.
  5. boykinhdi

    Senior Member

    23/2/13
    6,406
    31,113
    0
    Nam
    cái avatar kia mà nắm trước mặt liệu có dám thử ko:eek::eek::eek: :D
     
    2 people like this.
  6. boykinhdi

    Senior Member

    23/2/13
    6,406
    31,113
    0
    Nam
    lừa gì đâu ko có máy mới nhờ mọi ng test chứ có máy mà test rồi thì chỉ 1 phát là lên là lên là lên nóc nhà bắt con gà ngay:(
     
    4 people like this.
  7. stri

    Senior Member

    30/5/13
    153
    279
    0
    Em đã làm như cụ bảo, treo hoa lần 3 rồi nhá, chắc tại rom em ko hợp. Hix
     
    3 people like this.
  8. stri

    Senior Member

    30/5/13
    153
    279
    0
    Ok bác cứ làm đi e quyết tâm chuột bạch cho bác làm quả khóa sony này.
     
    4 people like this.
  9. dạ dám ợ, phải thử chứ :))
     
    4 people like this.
  10. boykinhdi

    Senior Member

    23/2/13
    6,406
    31,113
    0
    Nam
    máy cụ luutoanluutoan ko treo có lẽ vì rom deodex nên vậy chăng????
     
    3 people like this.
  11. 1303

    Senior Member

    9/4/13
    1,642
    2,631
    0
    Nam
    Cùng nắm nà treo nogo thui thím, kụ sky dính 2nhát rùi :D.
    E quên sù cái mã đó rùi qemu.hw.mainkeys=1 nhỳ các kụ, các thím :confused:

    Sent from my IM-A850L using Tapatalk 2
     
    2 people like this.
  12. Nhóc Victim

    Nhóc Victim Well-Known Member
    Senior Member

    26/12/12
    1,480
    2,738
    113
    Nam
    Đập Đá Kiếm Cơm
    Hải Dương
    Vụ gì mà dám vs ko dám thế các cụ. Các cụ tổ chức cướp kho bạc chính phủ à :(

    Gửi từ IM-A850SP của tôi
     
    3 people like this.
  13. boykinhdi

    Senior Member

    23/2/13
    6,406
    31,113
    0
    Nam
    phá máy đi vì dùng mãi nó đíu hỏng:p
     
    3 people like this.
  14. 1303

    Senior Member

    9/4/13
    1,642
    2,631
    0
    Nam
    Hờ hờ cả tắm như hôm lọ ạ thím :D
    Sent from my IM-A850L using Tapatalk 2
     
    2 people like this.
  15. Nhóc Victim

    Nhóc Victim Well-Known Member
    Senior Member

    26/12/12
    1,480
    2,738
    113
    Nam
    Đập Đá Kiếm Cơm
    Hải Dương
    Ngon. Cụ phá đi rồi cho iêm cái main về iêm lấy cái Cam vs con Công suất 3G :p

    Gửi từ IM-A850SP của tôi
     
    3 people like this.
  16. 1303

    Senior Member

    9/4/13
    1,642
    2,631
    0
    Nam
    Ko được có vẻ kụ boy đã can thiệp vào rùi thêm dòng đó vào lên thanh ảo :confused: agady3et.jpg

    Sent from my IM-A850L using Tapatalk 2
     
    3 people like this.
  17. boykinhdi

    Senior Member

    23/2/13
    6,406
    31,113
    0
    Nam
    bác nào muốn tự ngâm cứu thì làm nhé các file của sony z thì mai e sẽ cấp cho các bác:p
    Guide
    How to add XperiaZ lockscreen to Samsung based rom. I use stock rom 4.1.2 for this guide.

    This is my method to mod XperiaZ lockscreen for Samsung based rom. This guide assume you already familiar with apktool/baksmali/smali process.

    Required tools
    1)Apktool and baksmali/smali program
    2)7zip
    3)Notepad ++

    Required files from XperiaZ rom
    1)UxpNxtLockScreen.apk (need to be modified)
    2)WallpaperPicker.apk
    3)com.sonyericsson.navigationbar_impl.jar from system/framework
    4)SoMADigitLight.ttf from system/fonts
    5)customization folder from system/etc
    6)com.sonyericsson.navigationbar.xml from system/etc/permissions
    7)XperiaZ framework-res.apk & SemcGenericUxpRes.apk from system/framework
    8)XperiaZ android.policy.jar (for source code)

    I already packed Item 1-6 into flashable zipfile as “main mod”. Download at OP. You can skip to step 2 if you want to use my main mod.

    Step 1
    1)Install XperiaZ frameworks in apktool
    2)Decompile UxpNxtLockScreen.apk with apktool.
    3)Find smali/com/sonyericsson/lockscreen/uxpnxt/UxpNxtLockScreen.smali and open it up
    4)Find invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->isIccInvalidCard()Z
    5)Samsung framework doesn’t support this method. So
    6)Change it to invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->hasIccCard()Z
    That’s it, recompile it with apktool


    Step2
    1)Decompile XperiaZ android.policy.jar with baksmali/smali program
    2)From the output, go to smali/com/android/internal/policy/impl and copy ExtendedKeyguardScreen.smali and ExternalLockScreen.smali
    3)ExternalLockScreen.smali need to be modified to prevent package validation
    4)I’m sure there is easy way to turn package validation off but here’s what I did:

    Find invoke-static {p0, v4}, Lcom/android/internal/policy/impl/ExternalLockScreen;->validateExternalLockScreen(Landroid/content/Context;Landroid/content/ComponentName[​IMG]Z
    Delete the red one

    Code:
    .line 238
    sget-object v9, Lcom/android/internal/policy/impl/ExternalLockScreen;->sLockScreenInfoLock:Ljava/util/concurrent/locks/Lock;

    invoke-interface {v9}, Ljava/util/concurrent/locks/Lock;->unlock()V

    .line 241 if-nez v4, :cond_2

    .line 242
    invoke-static {p0}, Lcom/android/internal/policy/impl/ExternalLockScreen;->getExternalLockScreenPackage(Landroid/content/Context;)Landroid/content/ComponentName;

    move-result-object v4

    .line 246 :cond_2 invoke-static {p0, v4}, Lcom/android/internal/policy/impl/ExternalLockScreen;->validateExternalLockScreen(Landroid/content/Context;Landroid/content/ComponentName;)Z move-result v8 .line 250 if-eqz v8, :cond_3

    .line 251
    invoke-virtual {v4}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;

    move-result-object v9​
    Find .method private static validateExternalLockScreen(Landroid/content/Context;Landroid/content/ComponentName[​IMG]Z
    Delete the red one

    Code:
    .method private static validateExternalLockScreen(Landroid/content/Context;Landroid/content/ComponentName;)Z
    .locals 4
    .parameter "context"
    .parameter "info"

    .prologue
    const/4 v1, 0x0

    .line 131
    if-eqz p1, :cond_0

    invoke-virtual {p1}, Landroid/content/ComponentName;->getClassName()Ljava/lang/String;

    move-result-object v2

    if-eqz v2, :cond_0

    invoke-virtual {p1}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;

    move-result-object v2

    if-nez v2, :cond_1 .line 132 :cond_0 const-string v2, "ExternalLockScreen" const-string v3, "External lockscreen name and package info has not been set correctly!" invoke-static {v2, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
    .line 147
    :goto_0
    return v1

    .line 140
    :cond_1
    invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;

    move-result-object v0

    .line 141
    .local v0, pm:Landroid/content/pm/PackageManager;
    const-string v2, "com.sonyericsson.permission.EXTERNAL_LOCKSCREEN"

    invoke-virtual {p1}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v0, v2, v3}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I

    move-result v2

    if-nez v2, :cond_2

    .line 143
    const/4 v1, 0x1

    goto :goto_0

    .line 146 :cond_2 const-string v2, "ExternalLockScreen" const-string v3, "Validation of external lockscreen failed!!" invoke-static {v2, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I goto :goto_0
    .end method​
    That's it. Save it.


    Step 3
    1)Next extract your phone/rom android.policy.jar and decompile it with baksmali/smali program. From the output, copy and paste the ExtendedKeyguardScreen.smali and the modified ExternalLockScreen.smali to smali/com/android/internal/policy/impl
    2)Then open smali/com/android/internal/policy/impl/ LockPatternKeyguardView.smali. Add the codes (highlighted in blue) and amend the codes (highlighted in green) as below

    Code:
    .field private mHasDialog:Z

    .field mInfoCallback:Lcom/android/internal/policy/impl/KeyguardUpdateMonitor$InfoCallbackImpl;

    .field private mIsExternallyLoadedLockScreenEnabled:Z

    .field private mIsTalkbackDrvModeOn:Z​
    Find # virtual methods.method public cleanUp()V

    Code:

    # virtual methods
    .method public cleanUp()V
    .locals 2

    .prologue
    const/4 v1, 0x0

    const/4 v0, 0x0 iput-boolean v0, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mIsExternallyLoadedLockScreenEnabled:Z

    .line 1096
    iget-object v0, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mLockScreen:Landroid/view/View;​

    Find .method createLockScreen()Landroid/view/View;

    Code:
    .prologue
    iget-object v1, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mContext:Landroid/content/Context; iget-object v2, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mKeyguardScreenCallback:Lcom/android/internal/policy/impl/KeyguardScreenCallback; invoke-static {v1, v2}, Lcom/android/internal/policy/impl/ExternalLockScreen;->getLockScreen(Landroid/content/Context;Lcom/android/internal/policy/impl/KeyguardScreenCallback;)Landroid/view/View; move-result-object v0 .local v0, lockView:Landroid/view/View; if-eqz v0, :cond_1 const/4 v1, 0x1 :goto_0 iput-boolean v1, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mIsExternallyLoadedLockScreenEnabled:Z .line 1038 iget-boolean v1, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mIsExternallyLoadedLockScreenEnabled:Z if-nez v1, :cond_0

    .line 1268
    new-instance v0, Lcom/android/internal/policy/impl/sec/LockScreen;

    .end local v0 #lockView:Landroid/view/View;
    iget-object v1, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mContext:Landroid/content/Context;

    iget-object v2, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;>mConfiguration:Landroid/content/res/Configuration;

    iget-object v3, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;>mLockPatternUtils:Lcom/android/internal/widget/LockPatternUtils;

    iget-object v4, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;>mUpdateMonitor:Lcom/android/internal/policy/impl/KeyguardUpdateMonitor;

    iget-object v5, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;>mKeyguardScreenCallback:Lcom/android/internal/policy/impl/KeyguardScreenCallback;

    invoke-direct/range {v0 .. v5}, Lcom/android/internal/policy/impl/sec/LockScreen;->(Landroid/content/Context;Landroid/content/res/Configuration;Lcom/android/internal/widget/LockPatternUtils;Lcom/android/internal/policy/impl/KeyguardUpdateMonitor;Lcom/android/internal/policy/impl/KeyguardScreenCallback;)V

    .line 1274
    .restart local v0 #lockView:Landroid/view/View;
    :cond_0
    invoke-direct {p0, v0}, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->initializeTransportControlView(Landroid/view/View;)V

    .line 1275
    return-object v0

    :cond_1 const/4 v1, 0x0 goto :goto_0
    .end method​
    That's it. Recompile it and push it together with all the required files (item1 - item6) mentioned above into your phone and reboot.
     
    5 people like this.
  18. aaaaa

    Official Member

    29/4/13
    32
    44
    0
    Nam
    Học Viên
    Cao Bằng
    mấy bác dạo này k việt hóa rom mới nữa àk?
     
    2 people like this.
  19. LeoNguyen

    Official Member

    23/7/13
    39
    49
    0
    Nam
    Ho Chi Minh City, Vietnam
    bản VEGA S5 GALAXY PRO (VER 216) ko fix dc tổng đài vs tn dài hả bác Vương :( e gửi hoài ko dc. ai biết giúp e với.
     
  20. luutoan

    luutoan Vọc Sỹ
    Senior Member

    31/3/13
    3,051
    8,892
    0
    Nam
    E gởi tổng đài nào a thử cái xem chưa gởi bao giờ nên ko bít..a cũng gà xá xị đây...:D:D

    Sent from my IM-A840S using Xparent Skyblue Tapatalk 2
     
    3 people like this.

Chia sẻ trang này