1. hoangtuonline8x

    hoangtuonline8x Th.Viên Premium

    Bài viết:
    102
    Đã được thích:
    55
    Bác up cho em xin cái system ui gốc trong 4.0.1 với. Em dùng cái cánh thiên thần thấy nó ảo quá, nhất là vào chỗ sóng yếu :confused:

    Gửi từ IM-Vega Raser II A830S của tôi bằng cách sử dụng Tapatalk 2
     
    patonline85 thích bài này.
  2. Quang_Ace

    Quang_Ace Th.Viên Premium

    Bài viết:
    271
    Đã được thích:
    242
    Bạn chỉnh gì vậy. Nếu thay icon bằng winrar thì có thể bung bị lỗi thật

    Sent from my Vega RC2 IM-A830S using Tapatalk 4
     
    patonline85 thích bài này.
  3. hau

    hau Th.Viên Premium

    Bài viết:
    1,000
    Đã được thích:
    496
    bác hướng dẫn thay hình ảnh nền lúc nhắn tin của sms mặc định đi
     
    patonline85 thích bài này.
  4. patonline85

    patonline85 Th.Viên Premium

    Bài viết:
    4,598
    Đã được thích:
    3,964
    HƯỚNG DẪN LÀM TRONG SUỐT VEGA830

    Như các bạn đã biết , anh Cybershoot đã hướng dẫn rất chi tiết về vấn đề này bên box thủ thuật . Nhưng đó là hướng dẫn anh làm trên 850 , với anh em nhà 830 chúng ta sẽ có đôi phần khác biệt. vì code làm trong suốt sử dụng như làm trên 850 nhưng quá trình sửa đổi lại hơi khác 1 chút.
    Để các bạn dễ hiểu hơn ở đây mình sẽ chia ra làm nhiều khoản mục rõ ràng để các bạn lắm được cách làm 1 cách nhanh nhất .

    Nào chúng ta cùng bắt đầu làm trong suốt giao diện theo ý tưởng của mình nào.

    Phần 1 : Công tác chuẩn bị bao gồm :
    - phải deodex sẵn rom
    - máy tính đã cài đặt java jdk , apktool
    - máy tính cài sẵn chương trình notepad++
    - có chương trình chỉnh sửa ảnh Paint.NET
    - chuẩn bị các file cần làm việc được copy từ thư mục deodex đã chuẩn bị sẵn bao gồm : androi.policy.jar , SystemUI.apk , Framework-res.apk

    Phần 2 : Chỉnh sửa và add code trong suốt vào file android.policy.jar
    Xả nén file này bằng apktool được thư mục : android.policy.jar.out
    Mở file theo đường dẫn sau : \com\android\internal\policy\impl\PhoneWindowManager.smali

    .method public getSystemDecorRectLw(Landroid/graphics/Rect;)I
    ..................
    .end method


    Các bạn xóa hết này và thay thế bằng code sau :
    Mã:
    .method public getSystemDecorRectLw(Landroid/graphics/Rect;)I
        .locals 1
     
        .parameter "systemRect"
     
        .prologue
     
        .line 3047
     
        iget v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mSystemLeft:I
     
        iput v0, p1, Landroid/graphics/Rect;->left:I
     
        .line 3048
     
        iget v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mSystemTop:I
     
        iput v0, p1, Landroid/graphics/Rect;->top:I
     
        .line 3049
     
        iget v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mSystemRight:I
     
        iput v0, p1, Landroid/graphics/Rect;->right:I
     
        .line 3050
     
        iget v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mSystemBottom:I
     
        iput v0, p1, Landroid/graphics/Rect;->bottom:I
     
        .line 3051
     
        const/4 v0, 0x0
     
        return v0
    .end method
    tiếp theo SAVE và đóng gói lại , sigh và để riêng ra 1 thư mục nào đó tùy ban.

    Phần 3 : Làm trong suốt Status bar và navigation bar .
    Chúng ta xác định rõ mục đích để tìm ra hướng xử lý và phân tích vấn đề 1 cách dễ hiểu nhất : 2 cái này nằm ở đâu ? chúng ta cần sửa cái gì để nó được trong suốt ?
    Đó chính là SystemUI.apk , SystemUI.apk là file hệ thống điều khiển và hiển thị các điều hướng ảo , các hiển thị trên status như pin , sóng , giờ ...

    Bắt đầu bung SystemUI.apk ra nhé : chúng ta được thư mục SystemUI
    vào thư mục SystemUI/res/ chúng ta sẽ làm việc như sau :
    vào thư mục SystemUI\res\layout chúng ta tìm tất cả các file sau :

    navigation_bar.xml
    navigation_bar_old.xml
    status_bar.xml
    status_bar_expanded.xml

    các bạn mở các file này tìm các dòng có nội dung :

    android:background="#ff000000" <-------------------- ở đây chính là mã màu , bạn đổi thành mã hex trong suốt tùy ý như sau :

    #00000000 - Độ trong suốt 100%
    #3f000000 - màu đen với độ trong suốt 75% (~ 25% hiệu ứng mờ)
    #7f000000 - màu đen với độ trong suốt 50% (~ 50% hiệu ứng mờ)
    #bf000000 - màu đen với độ trong suốt 25% (~ 75% hiệu ứng mờ)

    sau khi đã đổi mã sang mã hex trong suốt các bạn save lại . tiếp tục sang thư mục SystemUI\res\values


    Mở file drawables.xml và đổi các mã hex giống như trên theo ý mà các bạn muốn nha .

    Tiếp tục giờ ta sửa code trong smali của SystemUI theo đường dẫn sau :

    \SystemUI\smali\com\android\systemui\statusbar\phone\PhoneStatusBar.smali

    .method private getNavigationBarLayoutParams()Landroid/view/WindowManager$LayoutParams;

    .locals 6

    .prologue

    const/4 v1, -0x1

    .line 1328

    new-instance v0, Landroid/view/WindowManager$LayoutParams;

    const/16 v3, 0x7e7

    const v4, 0x800068

    (Thêm dòng này) const/4 v5, -0x3

    move v2, v1

    (Xóa dòng này) move v5, v1

    invoke-direct/range {v0 .. v5}, Landroid/view/WindowManager$LayoutParams;-><init>(IIIII)V

    .line 1338

    ok . bây giờ save lại nha . tiếp tục mở tiếp :
    SystemUI\smali\com\android\systemui\statusbar\tablet\TabletStatusBar.smali

    .method private addStatusBarWindow()V

    .locals 7

    .prologue

    const/4 v1, -0x1

    .line 235

    invoke-virtual {p0}, Lcom/android/systemui/statusbar/tablet/TabletStatusBar;->makeStatusBarView()Landroid/view/View;

    move-result-object v6

    .line 237

    .local v6, sb:Landroid/view/View;

    new-instance v0, Landroid/view/WindowManager$LayoutParams;

    const/16 v3, 0x7e7

    const v4, 0x800048

    (Thêm dòng này) const/4 v5, -0x3

    (Xóa dòng này) const/4 v5, 0x4

    (Xóa dòng này) move v2, v1

    invoke-direct/range {v0 .. v5}, Landroid/view/WindowManager$LayoutParams;-><init>(IIIII)V

    tiếp tục save lại .

    Mở tiếp thư mục

    \SystemUI\res\drawable-xhdpi sử dụng chương trình xử lý ảnh ở trên tìm các file ảnh sau :

    status_bar_bg_tile.png
    ic_systembar......png " đây là các file ảnh nền của navigation"

    Ok giờ bạn xóa hoàn toàn nền hoặc sửa độ trong suốt như thế nào tùy bạn . :D gần xong rùi đó . sửa xong bạn đóng gói lại như file android.policy.jar rồi quăng riêng ra thư mục đó để riêng ra.

    Bước gần cuối : giờ là làm trong suốt nền cài đặt , nền ứng dụng chúng ta làm việc với file framework-res.apk .
    chúng ta bung ra bằng apktool rùi vào theo đường dẫn sau : framework-res\res\values Mở file :

    sau đó tìm dòng sau :
    <style name="Theme.Holo" parent="@style/Theme">"các bạn kéo từ từ , tà tà tìm trong style này dòng :
    <item name="windowShowWallpaper">false</item>"
    đổi false ------->true sau đó save lại nhé .

    Tiếp tục mở thư mục framework-res\res\drawable-nodpi sẽ thấy file ảnh background_holo_dark.png
    đây chính là file nền ứng dụng và cài đặt . các bạn dùng Paint.NET xóa hoàn toàn lền hoặc thay bằng 1 tấm ảnh khác với độ trong suốt vừa ý . rùi đóng gói lại là ok .

    Bước cuối cùng : ui chà mỏi tay quá . hixxxxxxxxxxxx .....

    sau khi đã đóng gói thành công framework-res.apk chúng ta sigh rồi lại move ra thư mục lúc nãy đã cách ly . giờ là làm thế nào để đưa lại vào trong điện thoại mà ko bị FC tùm lum . các bạn search trên diễn đàn tool : EasyODEXToolv1.3 . các bạn move 2 file android.policy.jar và SystemUI vào thư mục _JAR và _APK . sau đó cắm điện thoại vài máy tính , nhớ bật chức năng USB Debug nhé . Chạy NewDevice.exe để tool nhận ra thiết bị . chú ý là nó sẽ hỏi quyền root , bạn cần yes để ứng dụng hoạt động .

    OK . giờ bạn chạy EasyODEXTool.exe để odex lại 2 file này . bằng lựa chọn trên tool là 10 và 15 nhé . chú ý là nếu 10 thì bạn gõ SystemUI rùi enter . 15 thì bạn gõ android.policy rùi cũng enter

    Đợi ứng dụng odex lại thành công sẽ nằm ở 2 thư mục Odexed_APK và Odexed_JAR . giờ bạn move tất cả những file thu về được + file Framework-res.apk đưa ngược trở lại trong điện thoại và set Permission là RW-R--R--

    [ Bài viết được sử dụng từ nhiều nguồn và kinh nghiệm sử dụng các tool hỗ trợ hi vọng sẽ có ích cho 1 số bác đang muốn vọc vạch rom - Chúc các bạn thành công ] phù :cool:
     
    tuanzoi, ngoctrung123, next2 người khác thích bài này.
  5. patonline85

    patonline85 Th.Viên Premium

    Bài viết:
    4,598
    Đã được thích:
    3,964
    CỦA BẠN ĐÂY : ĐƯA LẠI VÀO SYSTEM VÀ SET PERMISSION NHA :
    http://www.mediafire.com/?1687ubl0lzdo0f3
     
    hoangtuonline8x thích bài này.
  6. Nguyễn Viết Tùng Anh

    Nguyễn Viết Tùng Anh Hội Chơi A830 Th.Viên Premium

    Bài viết:
    685
    Đã được thích:
    285
    có thể do lỗi md5 khi down load bác thử như này xem bác ấn down load để nó load mấy % rồi bác hủy ko tải rồi tải lại xem sao....
     
    lnanh_nd thích bài này.
  7. hoangtuonline8x

    hoangtuonline8x Th.Viên Premium

    Bài viết:
    102
    Đã được thích:
    55
    Thanks bác nhìu :D

    Gửi từ IM-Vega Raser II A830S của tôi bằng cách sử dụng Tapatalk 2
     
  8. next

    next Th.Viên Premium

    Bài viết:
    651
    Đã được thích:
    427
    Nếu thay icon pin thi phải xóa tất cả icon pin o mục keep hả thím xóa hơn có dc ko bác :oops:

    Gửi từ IM-A830k của tôi bằng cách sử dụng Tapatalk 2
     
  9. hau

    hau Th.Viên Premium

    Bài viết:
    1,000
    Đã được thích:
    496
    em làm hệt như thế luôn mà có đc đâu.thậm chí bác quang_ace teamview cho em còn không đc.nản quá.bác làm thế nào mà hay thế
     
  10. Quang_Ace

    Quang_Ace Th.Viên Premium

    Bài viết:
    271
    Đã được thích:
    242
    Xóa hơn cũng ok. Đóng gói lâu hoen chút

    Sent from my Vega RC2 IM-A830S using Tapatalk 4
     
  11. next

    next Th.Viên Premium

    Bài viết:
    651
    Đã được thích:
    427
    Sao mh bug fine jar bằng apktool dc có 1 fine la sao nhỉ :confused:

    Gửi từ IM-A830k của tôi bằng cách sử dụng Tapatalk 2
     
  12. next

    next Th.Viên Premium

    Bài viết:
    651
    Đã được thích:
    427
    Sao mh bug fine jar bằng apktool dc có 1 fine la sao nhỉ :confused:

    Gửi từ IM-A830k của tôi bằng cách sử dụng Tapatalk 2
     
  13. Quang_Ace

    Quang_Ace Th.Viên Premium

    Bài viết:
    271
    Đã được thích:
    242
    Bác chưa Deodex rồi. Tìm file android.policy.odex trong đó. rồi dùng tool Deodex ở trên thì sẽ được
     
    next thích bài này.
  14. bmwandford1

    bmwandford1 Th.Viên Chính Thức

    Bài viết:
    80
    Đã được thích:
    19
    Con A830 của e tự động mất 3G up lại rom gốc cài APN vô vẫn ko lên 3G có ai giúp em với, em vô topic kia chỉnh giống anh patoline85 mà vẫn ko vô được 3G. Hồi trước 3G bình thường tự nhiện cài HiAPN vô cái giờ nó điên luôn up lại rom gốc cũng ko có 3G
     
  15. lnanh_nd

    lnanh_nd Th.Viên Premium

    Bài viết:
    114
    Đã được thích:
    36
    Hic. E ko bị mất thanh trạng thái nhưng mà chẳng thay đổi quái gì cả
     
  16. Quang_Ace

    Quang_Ace Th.Viên Premium

    Bài viết:
    271
    Đã được thích:
    242
    bạn đã xóa file Resouce và file vừa chỉnh sửa đi chưa? Mình đoán là bạn chưa xoá
     
    next thích bài này.
  17. lnanh_nd

    lnanh_nd Th.Viên Premium

    Bài viết:
    114
    Đã được thích:
    36
    e đã xoá, làm đúng trình tự theo hướng dẫn sử dụng APK muti tol thì ra file system_systemUI.APK không giống bác hướng dẫn. Làm bằng APK tol đã thay file Resouce, systemUI cop từ máy ra là 4,3M, sửa xong còn 4,1M. cóp vào máy, set quyền thì ko thay đổi
     
  18. hau

    hau Th.Viên Premium

    Bài viết:
    1,000
    Đã được thích:
    496
    có khi bác chưa lưu đc cung nên.hqua em làm trong suốt mãi.làm xong các lệnh hết mà khi bung ra lại nó vẫn không đc lưu.mặc dù đã xóa các kiểu
     
    lnanh_nd thích bài này.
  19. hau

    hau Th.Viên Premium

    Bài viết:
    1,000
    Đã được thích:
    496
    em làm mãi không đc bác ạ.em cho bác ditteo xem thì bác ấy nói bài bác bị thiếu.bác xem lại cái.hix
     
  20. patonline85

    patonline85 Th.Viên Premium

    Bài viết:
    4,598
    Đã được thích:
    3,964
    Thiếu gì vậy cụ ? :D
     
  21. hau

    hau Th.Viên Premium

    Bài viết:
    1,000
    Đã được thích:
    496
    bác diteo bảo vậy chứ em cũng chịu.và em làm mãi không đc hihi
     
    Quang_Ace thích bài này.
  22. next

    next Th.Viên Premium

    Bài viết:
    651
    Đã được thích:
    427
    sao mh cop 2 fine bác bảo vào mục _JAR vẫn ko deodex dc còn thiếu gì nữa ko bác
     
    Quang_Ace thích bài này.
  23. Quang_Ace

    Quang_Ace Th.Viên Premium

    Bài viết:
    271
    Đã được thích:
    242
    Copy tất cả các file trong System/framework vào trong thư mục framework của Tool chưa bác?
     
    next thích bài này.
  24. lnanh_nd

    lnanh_nd Th.Viên Premium

    Bài viết:
    114
    Đã được thích:
    36
    Có lẽ vậy. Chắc chưa đóng gói được
     
    Quang_Ace thích bài này.
  25. lnanh_nd

    lnanh_nd Th.Viên Premium

    Bài viết:
    114
    Đã được thích:
    36
    Mọi người cho mình hỏi. HÌnh như bản rom 214 cho 830L bị lỗi wifi direct phải ko nhỉ? Xin lỗi nếu hỏi trùng lặp.:(
     
    patonline85, Quang_Acenext thích bài này.
  26. patonline85

    patonline85 Th.Viên Premium

    Bài viết:
    4,598
    Đã được thích:
    3,964
    ko lỗi đâu bạn ơi. ngon lành mà :D
     
    lnanh_nd thích bài này.
  27. lnanh_nd

    lnanh_nd Th.Viên Premium

    Bài viết:
    114
    Đã được thích:
    36
    Máy của e thì:
    Phần setting shortcut: biểu tượng wifi direct bị khóa
    Phần setting -> wireless ..-> more -> teth...: chỉ có bluetooth là hiện, còn lại mờ hết.
    Có cách khắc phục không bác?:(
     
  28. lnanh_nd

    lnanh_nd Th.Viên Premium

    Bài viết:
    114
    Đã được thích:
    36
    Bác có thể hướng dẫn cụ thể hơn tý nữa không:
    1. Thay toàn bộ đoạn code tại dòng 18 trong status_bar.xml hay chỉ thay một đoạn.
    2. Sau khi thay thì nó như thế nào (bằng hình cho dễ quan sát)
    Được không bác?
     
    Quang_Ace thích bài này.
  29. next

    next Th.Viên Premium

    Bài viết:
    651
    Đã được thích:
    427
    Thay 1 dòng đó thím .:mad:

    Gửi từ IM-A830k của tôi bằng cách sử dụng Tapatalk 2
     
    Quang_Ace thích bài này.
  30. lnanh_nd

    lnanh_nd Th.Viên Premium

    Bài viết:
    114
    Đã được thích:
    36
    thế thì ko được rồi. Nản quá
     
    Quang_Ace thích bài này.
Đang tải...