Hướng dẫn [TWEAK] Optimized All Kernel và Info All

Thảo luận trong 'LG Optimus G' bắt đầu bởi WTFBull, 15 Tháng ba 2014.

  1. WTFBull

    WTFBull Well-Known Member

    Tham gia ngày:
    23 Tháng một 2014
    Bài viết:
    1,200
    Đã được thích:
    1,073
    Kernel bây giờ đã có, vậy thì bước tiếp theo, OPTIMIZED KERNEL.

    Một người chỉ sử dụng Android đơn giản, không quan tâm nhiều đến việc tác động sâu vào hệ thống, thì có hơi phức tạp lắm không ? Câu trả lời là có, vậy nên, sau đây mình xin chia sẻ cách đơn giản nhất, để tối ưu hoá nhất Kernel

    I. BASIC CHO NGƯỜI MỚI
    Đầu tiên đề cập đến: COMBO
    Là thiết đặt lựa chọn Governor và I/O cùng nhau để đạt hiệu suất tối ưu nhất

    Dưới đây là COMBO được đánh giá là tối ưu nhất cho từng yêu cầu của các bạn :)
    Dùng SetCPU, hay Trickster Mod, các bạn có thể dễ dàng điều chỉnh và lựa chọn

    P/S: SIO và CFQ luôn có thể kết hợp tốt nhất với bất kỳ Governor nào, vì 2 cái I/O đó được đánh giá cao nhất trong việc đáp ứng truy xuất ổn định

    II. ADVANCED - CHUYÊN SÂU

    Như chúng ta đã biết ( có lẽ có vài hoặc, chí ít nhiều bạn không biết về 2 cái này ) nên mình tạm định nghĩa đơn giản cho dễ hiểu đã:

    CPU Governor: là một thành phần dùng để kiểm soát xung nhịp CPU. Nhiệm vụ của Governor đó là điều khiển CPU tăng hoặc giảm xung nhịp cho phù hợp với nhu cầu của người dùng. Governor rất quan trọng bởi nó ảnh hưởng rất lớn đến độ mượt giao diện cũng như thời lượng dùng pin của chiếc máy bạn đang cầm trong tay.

    I/O Scheduler: là cụm từ được dùng để mô tả cách thức mà hệ điều hành quyết định thứ tự các khối lệnh vào/ra sẽ được chuyển đến bộ nhớ lưu trữ. Nói ngắn gọn, quản lý tốc độ đọc, nhập/xuất của các thành phần trong hệ điều hành Android.
    :laugh: THÔNG TIN THÊM :laugh:
    Đến bước này thì cần sử dụng phần mềm rồi này
    Mình khuyến khích các bạn sử dụng Trickster Mod hoặc Faux123 Kernel Enhancement để tối ưu, vì rất dễ sử dụng

    Dùng Trickster MOD, ở phần CPU Governor, các bạn thiết lập Governor cho mình, Apply đã, rồi vào phần Governor Control để tweak :)

    Ở đây mình xin lưu ý, rất đơn giản, nhưng mình chỉ đưa ra các tối ưu hoá dành cho những Governor phổ biến như Ondemand, Interactive,... thôi

    Lưu ý thêm là mình không giải thích nghĩa của các setting trong Governor Control vì...rất mất thời gian ( mình cũng hơi bị....lười :laugh: ), vả lại, mục đích của mình khi lập topic này là tối ưu hoá 1 cách đơn giản nhất, dành cho người không rành nhiều về hệ thống có thể thực hiện được ngay. Còn ai thích phức tạp, xin mời hỏi Đại ca Google

    III. Boost Turbo - Tối ưu hoá GPU

    NHỚ KỸ: TỪ III TRỞ ĐI LÀ NHỮNG MỤC CAN THIỆP VÀO HỆ THỐNG, CÁC BẠN NÊN TỰ MÌNH QUYẾT ĐỊNH KHI SỬ DỤNG. MÌNH KHÔNG CHỊU TRÁCH NHỆM CHO BẤT CỨ TRƯỜNG HỢP NÀO.
    NẾU BẠN " OK, KHÔNG VẤN ĐỀ GÌ ", TIẾP TỤC ĐỌC PHẦN DƯỚI ĐÂY

    Chắc nhiều bạn không để ý, nhưng khi chơi game và xử lý những tác vụ liên quan đến đồ hoạ, những thiết bị Qualcomm Snapdragon luôn lag hơn chút đỉnh so với Terga và Samsung Exynos hay Power SGX, vì sao ?

    Vì mặc định, Qualcomm "ưu ái" cho chúng ta tính năng MP-Decision và GPU-Throttling

    MP-Decision: Hoạt động kernel dựa trên Qualcomn Control. MPD luôn giữ 2 nhân luôn hoạt động ( Core 0 và core 1 ) ở xung nhịp thấp, kể cả khi tắt màn hình và tắt tất cả app. Khi hoạt động, MPD hiệu chỉnh cả 4 nhân đồng thời xử lý ở xung nhịp cao. Nhưng GPU lại luôn scaling ở mức thấp nhất :(

    GPU-Throttling: Khi đạt đến ngưỡng nhiệt độ nhất định ( mặc định của Qualcomm là 50 độ C ) GPU tự động giảm xung nhịp xuống

    Dù cho 2 tính năng này có giúp tiết kiệm pin đi chăng nữa, nhưng "cảm ơn" Qualcomm vì nhờ vậy khi chơi game, xung nhịp GPU lúc lên lúc xuống, không ổn định, nên lag hơn hẳn so với những thiết bị sử dụng vi xử lý khác

    Do vậy, mình share cho các bạn script này, giúp loại bỏ 2 vấn đề: 1 là giữ xung nhịp GPU luôn ở mức ổn định, 2 là không tự động giảm xung nhịp GPU, khiến việc chơi game cảm thấy bị lag

    - Nguy hiểm không ? - Không hề

    - Tốn pin không ? - Cũng không nốt

    - Vậy share đi còn chờ gì nữa ? - Từ từ mấy bạn

    1. Công cụ sử dụng: Script Manager, BusyBox
    2. Root
    3. File Script
    3. Init.d

    DÀNH CHO MỌI ROM CỦA LG OPTIMUS G :laugh:

    File script Install --> DOWNLOAD

    INIT.D SUPPORT FOR ALL --> INIT.D

    CÁCH CÀI ĐẶT ( ĐỐI VỚI CẢ 2 PHIÊN BẢN ANDROID 4.3+ VÀ ANDROID 4.1 )


    Chép hết tất cả file vào bộ nhớ ( cơ bản gồm file script install, file script cho từng kernel và Initd )

    IV. Tweak SYSTEM

    Về cơ bản nhất, không cần dài dòng nhất. Download file script dưới đây
    LINK TWEAK SYSTEM BY WTFBull

    Giải nén ra 1 folder, chép vào bộ nhớ.

    Muốn tweak mục nào thì copy file tên đó vào thư mục boot_buddy_scripts rồi reboot

    Ví dụ: Mình tweak gpu, copy file gpurender vào thư mục boot_buddy_scripts --> Reboot --> DONE !

    KHUYẾN CÁO: TWEAK TOÀN BỘ, HẬU QUẢ LÀ MƯỢT + NHANH VÔ ĐỐI --> TỰ CHỊU TRÁCH NHIỆM :laugh:

    V. TWEAK build.prop

    Cái này chắc ai cũng biết rồi. Nhưng mà tweak sao cho tuyệt đối tốt thì ít người nào quan tâm, nên mình tổng hợp tại đây luôn

    Ah, Cách tweak thì vào system/build.prop, mở file bằng Text Editor ( có sẵn trong Root Explorer ) ồi copy vào --> Save and exit.

    ĐƠN GIẢN CHO AI KHÔNG CẦN BIẾT NHIỀU. TỐI ƯU HOÁ TUYỆT ĐỐI ( gồm camera, sound, cpu, gpu, screen, video player )
    P/s: Trước khi paste vào build.prop thì kiểm tra xem có dòng nào trùng với cái đống trên không, có thì xoá đi rồi hãy paste vào.

    Test Game Asphalt 8 - High Setting ( mình cố tình chọn màn nhiều xe đua, 8 xe và 6 xe để nâng graphic lên tối đa )



    BeanStalk 4.4 + F93 MPD Kernel

    Ondemand + CFQ ( optimized performance )
    CPU 1458Mhz - GPU 400Mhz
    Đã cài đặt Script Boost ở trên

    Hơi mờ, do không có camera xịn :laugh:
    Do cam cùi nên bị giới hạn 5 phút, quay dc 4 phút tự tắt :(
    Test trên Beanstalk 4.4, F93 MPD, CPU 1458Mhz, GPU 400Mhz
    Script đã được cài đặt

    Do quay bằng video cùi nên FPS không tốt lắm, bị hạ xuống vài FPS, trải nghiệm bên ngoài đã cực

    Màn Nevana không phải là lag mà là do hiệu ứng chạy trên đường đất đường nứt nẻ khiến cho xe sốc tưng giật nha. Cực mượt

    So sánh với Asphalt 8 trên Stock, khác biệt rõ ràng về độ mượt nhá :laugh:

     
    Last edited: 9 Tháng tư 2014
  2. kiseobum

    kiseobum Active Member

    Tham gia ngày:
    14 Tháng sáu 2013
    Bài viết:
    254
    Đã được thích:
    62
    bác viết công phu và dài quá :laugh:, thiệt tình em chỉ xem mấy cái hình thôi :D:D:D:D
     
  3. WTFBull

    WTFBull Well-Known Member

    Tham gia ngày:
    23 Tháng một 2014
    Bài viết:
    1,200
    Đã được thích:
    1,073
    Cập nhật
     
    hhhfdq thích bài này.
  4. vananuan

    vananuan Well-Known Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    2,070
    Đã được thích:
    669
    thật là ghê gúm .
    đọc xong chỉ muốn đọc típ nhưng @WTFBull đã hết hơi :D
     
  5. tuyet_hay_roi

    tuyet_hay_roi Active Member

    Tham gia ngày:
    9 Tháng hai 2014
    Bài viết:
    284
    Đã được thích:
    85
    Backup kernel bằng gì vậy bác @WTFBull

    Sent from my LG-F180 using Tapatalk
     
  6. hhhfdq

    hhhfdq Active Member

    Tham gia ngày:
    12 Tháng một 2014
    Bài viết:
    1,254
    Đã được thích:
    409
    back up lại rom lun đê
     
  7. hhhfdq

    hhhfdq Active Member

    Tham gia ngày:
    12 Tháng một 2014
    Bài viết:
    1,254
    Đã được thích:
    409
    chờ cho JB rồi xem tiếp :D
     
  8. Xstt

    Xstt Well-Known Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    1,982
    Đã được thích:
    875
    Võ công thâm hậu quá. ĐỌC HẾT BỘ BÍ KÍP - LÀM SAO ĐỂ ĐẠT ĐƯỢC CỰC KHOÁI này e có cảm giác tẩu hỏa nhập ma rồi.
    Bác cho e xin góp ý chút ợ.
    Bác chia làm 2 phần:
    - Basic ( Chỉ gồm các combo được thiết đặt sẵn ) cho bọn gà chúng em.
    - Advance ( Gồm hướng dẫn và định nghĩa + hướng thiết đặt ) cho các bác gà chuẩn bị hóa cáo
    - Turbo cho các bác nào đam mê tốc độ và ko sợ ...... chết.
     
    nghiabradyle and hoanggiang_2109 like this.
  9. v.m.quang

    v.m.quang Active Member

    Tham gia ngày:
    6 Tháng một 2014
    Bài viết:
    185
    Đã được thích:
    36
    CHo e xin cái trickster mod của bac với. :)
     
  10. vananuan

    vananuan Well-Known Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    2,070
    Đã được thích:
    669
    Xstt and WTFBull like this.
  11. WTFBull

    WTFBull Well-Known Member

    Tham gia ngày:
    23 Tháng một 2014
    Bài viết:
    1,200
    Đã được thích:
    1,073
    Pin của mình khi thiết đặt script và COMBO Ondemand + CFQ ( optimized performance )
    Setting CPU 1512 Mhz max, GPU 400 max

    Wifi luôn bật test chơi game liên tục không nghỉ, chán game này tới game kia: GTA San Andreas, NFS Most Wanted ( 2 game 3D hạng nặng nhất nhì ) và Dark Avenger


    Screenshot_2014-03-16-14-16-31.png Screenshot_2014-03-16-14-16-50.png
     
    Last edited: 16 Tháng ba 2014
    Xstt thích bài này.
  12. v.m.quang

    v.m.quang Active Member

    Tham gia ngày:
    6 Tháng một 2014
    Bài viết:
    185
    Đã được thích:
    36
    NFSmost wanted xung 1ghz là đua mượt rồi, bác thử Asphalt 8 kìa :)
     
    WTFBull thích bài này.
  13. WTFBull

    WTFBull Well-Known Member

    Tham gia ngày:
    23 Tháng một 2014
    Bài viết:
    1,200
    Đã được thích:
    1,073
    xài script trên -> high setting mượt vô đối luôn bạn ơi :laugh:
     
  14. vananuan

    vananuan Well-Known Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    2,070
    Đã được thích:
    669
    Giờ đang sử dụng điện thoại , tối về lên pc em sẽ "tra khảo" bác vài cái.
    Hê hê .....
     
  15. vananuan

    vananuan Well-Known Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    2,070
    Đã được thích:
    669
    Chơi game mà bị giảm GPU xuống thì biết thế nào là lag liền hà .
    Mình từng sử dụng vài bản rom họ khóa GPU ở mức 320 .
    Chu dù tăng CPU nhưng nếu GPU bị giảm thì ác mộng .

     
  16. WTFBull

    WTFBull Well-Known Member

    Tham gia ngày:
    23 Tháng một 2014
    Bài viết:
    1,200
    Đã được thích:
    1,073
    hê hê, đang upload video quay test độ mượt Asphalt 8 max setting với script này, tối về cho bác xem :laugh:
     
    v.m.quang, Xstt and vananuan like this.
  17. vananuan

    vananuan Well-Known Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    2,070
    Đã được thích:
    669
    Mấy hôm nay mình tìm ý nghĩa của phần trong PIC mà không thấy :
    [​IMG]

    Tiện thể Bác có thể thêm các phần tweak 2G/3G/WIFI không ?
    và cái Script của Bác cóa dùng được cho G E970 hem ?
     
  18. WTFBull

    WTFBull Well-Known Member

    Tham gia ngày:
    23 Tháng một 2014
    Bài viết:
    1,200
    Đã được thích:
    1,073
    được, miễn là trên 4.4 và kernel support OC GPU

    Còn 4.1.2 Stock thì mình chưa thử.

    TCP Congestion là thuật toán tránh tắc nghẽn băng thông khi truyền tải dữ liệu trên mạng Internet ( 3G, LTE hoặc Wifi )

    Về cái TCP Congestion thì để mặc định được rồi. Mình thử ở cubic và reno thấy chẳng khác biệt gì nên không bao h` đổi.
     
    hoangnova and vananuan like this.
  19. WTFBull

    WTFBull Well-Known Member

    Tham gia ngày:
    23 Tháng một 2014
    Bài viết:
    1,200
    Đã được thích:
    1,073
    Cập nhật video
     
    vananuan thích bài này.
  20. WTFBull

    WTFBull Well-Known Member

    Tham gia ngày:
    23 Tháng một 2014
    Bài viết:
    1,200
    Đã được thích:
    1,073
    Ờ quên mất, có ai đang ở Stock 4.1.2 rooted test giùm mình được không ?

    Dùng Root Explorer, vào /sys/devices/platform/kgsl-3d0.0 xem có thư mục đó không ? Nếu có thì để mình viết script cho stock 4.1.2 luôn
     

Chia sẻ trang này