1. binary

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

    Bài viết:
    30
    Đã được thích:
    52
    Mỗi hãng dùng chip khác nhau và nếu chíp giống nhau nhưng vẫn có thể viết driver khác nhau nha bác. Nên chắc là không dùng được đâu.

    bác coi hướng dẫn đây này http://choimobile.vn/threads/kernel-module-de-giam-do-sang-man-hinh.8217/#post-211074

    Đây nè bác
     
  2. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
  3. binary

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

    Bài viết:
    30
    Đã được thích:
    52
    Trước hết là bác phải download source về. Android xài linux kernel nên các hãng nếu có tuỳ biết thì bắt buộc họ phải public source code (GPL license) - tuy nhiên thì driver không nhất thiết phải public source nha.

    - đọc hiểu được source code của phần driver này. Và hiểu được sơ vấn đề cách giao tiếp điều khiển hardware.
    - Build được kernel: bác phải có một máy linux để làm công việc này. Nếu điện thoại khoá boot loader tức là bác không thể load được custom kernel thì dùng http://en.wikipedia.org/wiki/Loadable_kernel_module. Việc dùng Loadable Kenrel module thì tức là overwrite sau khi harware đã được init bởi kernel gốc nên hên xui vể khả năng custom (tuỳ cách viết của hãng). Còn nếu booloader đã được unlock thì khá đơn giản bác chỉnh sửa tuỳ ý build được kernel image-> để vô rom và xài.

    Lấy ví dụ củ thể về Kernel module để giảm độ sáng màn hình

    - Download source ở đây https://www.lg.com/global/support/o...t?superOsCategoryId=CAT00000001&osCategoryId=
    - Download kernel module source https://github.com/hyo1411/lm3530
    - Setup một máy linux (mình dùng máy ảo ubuntu 12.04) rồi build kernel.
    (nếu bác có kinh nghiệp thì tương đối dễ)
    - Sau khi build kernel xong thì bác có thể build module giảm độ sáng màn hình bằng makefile https://github.com/hyo1411/lm3530/blob/master/Makefile.

    Nói chung cũng khá tốn thời gian để build được module này. Sẽ cũng khá khoai nếu những bác nào chưa có kinh nghiệm...
     
    Hoàng Novakilled thích bài này.
  4. cuongdhytn

    cuongdhytn Hội Chơi LTE3 Th.Viên Premium

    Bài viết:
    1,336
    Đã được thích:
    650
  5. killed

    killed Th.Viên Premium

    Bài viết:
    116
    Đã được thích:
    51
    Bởi vì thực tế init.d không thể chạy tốt trên LTE3 do kernel bị hạn chế.

    Và lý do mình không dùng cái Module Loader là vì dùng cái dưới có thể làm nhiều việc hơn

    Tất cả làm trong quyền root của Android

    Tạo 2 thư mục:
    Mã:
    mount -o rw,remount /system
    mkdir /system/scripts
    mkdir /system/modules
    Tạo file .sh với tính năng sinh ra log để kiểm tra có hoạt động không: vi /system/scripts/Test.sh
    Mã:
    #!/system/bin/sh
    mount -o remount,rw /system
    
    if [ -e /system/Test.log ]; then
    rm /system/Test.log
    fi
    
    echo "Tui kiem tra" > /system/Test.log
    echo "No da co the chay !!!" >> /system/Test.log
    echo "Thoi gian kiem tra $(date +'%d-%m-%Y %r' )" >> /system/Test.log
    Tạo file .sh với tính năng là dùng để nạp module cho kernel: vi /system/scripts/Module_Brightness.sh
    Mã:
    insmod /system/modules/lm3530_bl_remap_Brightness.ko
    Chép cái module .ko ở đâu đó vào: /system/modules (như VD của mình phía trên)

    Gán quyền thích hợp cho tất cả:
    Mã:
    chmod 755 /system/modules/lm3530_bl_remap_Brightness.ko
    chmod 755 /system/scripts/*
    Cài ứng dụng Script Manager từ CHPlay: https://play.google.com/store/apps/details?id=os.tools.scriptmanager

    Thiết lập như sau cho cả 2 script đã tạo
    [​IMG]

    Khởi động lại máy, nếu có tập tin /system/Test.log với nội dung giống giống vầy là thành công
    Mã:
    root@android:/ # cat /system/Test.log                                          
    Tui kiem tra
    No da co the chay !!!
    Thoi gian kiem tra 29-09-2013 01:05:12 AM
    Với độ sáng này mình thấy còn chói lắm, nhờ bạn hạ thêm

    Với cái Script Manager này thì làm cái "init.d tạm" cũng được!
     
  6. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
    Thank cụ nhiều, em xin theo các cụ vọc vạch món này
     
  7. binary

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

    Bài viết:
    30
    Đã được thích:
    52

    tất cả script để ngoài thư mục / là ramfs do đó chỉnh sửa reboot lại sẽ bị mất. Init script của LTE3 kernel không call /etc/init.d/* nên không thêm vô đây được. nhưng có thể workaround bằng sửa file /system/etc/init.qcom.post_boot.sh để call những script khác vô tư (hoặc tự động call tất cả /etc/inid.d*). Tất nhiên cách này không dễ bằng sử dụng startup app như module loader hay script Manager gì đó. Nhưng nếu bác nào muốn cook rom thì có thể dùng.

    Độ sáng màn hình mình để là giá trị 1 cho lm3530 rồi bạn. Mình chưa thử giá trị 0. Tiếc là máy ảo build code của mình lỡ tay xoá mất rồi nên không thử được bây giờ. Để dịp nào có gì thử lại hoặc bạn có thể thử với source
     
    killed thích bài này.
  8. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
    Em cũng đang vọc vạch kernel, thấy loàng ngoàng ghê, cụ binary giúp em 1 tut từ A-Z về vọc cái này được không ạ
     
  9. duongphuc

    duongphuc Th.Viên Premium

    Bài viết:
    2,765
    Đã được thích:
    1,359
    bác nào muốn có rom ngon thì sang đây nhé. đăng ký nick kích hoạt tài khoản qua mail xong vào yêu cầu là ok
    Rom cyanogenmod
    http://forum.cyanogenmod.com/topic/79047-request-cyanogenmod-10x-lg-f260s-f7-vs870-lg870/
    Rom MIUI. trang này sau khi kich hoạt tài khoản phải để 15 phút mới có thể yêu cầu đc
    http://www.miui.com/thread-1413464-1-1.html

    Read more: http://choimobile.vn/threads/ngoi-nha-chung-lg-lte3-v5-dokyson-v3-dat-nguyen-ra-mat.6223/page-384#ixzz2hwa46ZKV
     
  10. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
    Ẹc ẹc, spam à :D
     
  11. duongphuc

    duongphuc Th.Viên Premium

    Bài viết:
    2,765
    Đã được thích:
    1,359
    em đang kéo anh em đi sang yêu cầu rom bác lại bảo em spam. mỗi topic em làm 1 cái thôi mà :D
     
    dokyson thích bài này.
  12. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
    Hehe ngon
     
    duongphuc thích bài này.
  13. duongphuc

    duongphuc Th.Viên Premium

    Bài viết:
    2,765
    Đã được thích:
    1,359
    bác pr đê. bác là admin mà k pr thế hehe
    em đang sang vn-zoom vs mấy diễn đàn công nghệ khác xem anh em nào có topic lte3 thì em paste vào để anh em biết hehe
     
    dokyson thích bài này.
  14. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
    Họ lại nói mình spam ban nick thì toi hehehe
     
  15. duongphuc

    duongphuc Th.Viên Premium

    Bài viết:
    2,765
    Đã được thích:
    1,359
    Có mỗi 1 bài thì spam gì hả bác :p
     
    dokyson thích bài này.
  16. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
    Hehe đùa vậy chứ anh vẫn thích nguyên bản, cảm giác nó không tàu tàu :D
     
  17. duongphuc

    duongphuc Th.Viên Premium

    Bài viết:
    2,765
    Đã được thích:
    1,359
    Hehe bác lấy rom của bọn ý về rồi chế theo cách của mình là đc mà :D em nghe nói rom ý nhẹ hơn rom gốc hoạt động mượt k tốn ram nhiều đúng k bác
     
    dokyson thích bài này.
  18. duongphuc

    duongphuc Th.Viên Premium

    Bài viết:
    2,765
    Đã được thích:
    1,359
    Mà em làm đc cái giảm độ sáng màn hình rồi. Công nhận nhìn trong tối dịu k nhức mắt
     
    dokyson thích bài này.
  19. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
    Không ăn thua em ạ. Anh em chơi sky bao người chết oan vì phang cm mới miui vào, anh không muốn mạo hiểm vụ này
     
    duongphuc thích bài này.
  20. duongphuc

    duongphuc Th.Viên Premium

    Bài viết:
    2,765
    Đã được thích:
    1,359
    sao lại thế vậy bác. chết là như nào bác nói rõ em nghe với
     
    dokyson thích bài này.
  21. pikachupro2014

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

    Bài viết:
    98
    Đã được thích:
    27
  22. canopy

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

    Bài viết:
    18
    Đã được thích:
    9
    @ binary:
    nếu có thể bạn làm giảm thêm độ sáng nữa ko, như thế này quá tốt, nhưng đêm khuya cần đọc hơi nhức mắt. thank
     
    dokyson thích bài này.
  23. duongphuc

    duongphuc Th.Viên Premium

    Bài viết:
    2,765
    Đã được thích:
    1,359
    Vậy là đc rùi bác à :)
     
    dokyson thích bài này.
  24. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
    Mới đầu phát triển driver của nó lỗi tùm lum, dùng lâu lâu là máy lăn ra ...
     
  25. duongphuc

    duongphuc Th.Viên Premium

    Bài viết:
    2,765
    Đã được thích:
    1,359
    ui thế thì em k dám làm chuột đâu
     
    dokyson thích bài này.
  26. binary

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

    Bài viết:
    30
    Đã được thích:
    52
    Giá trị thấp nhất send to chip điểu khiển là 1 rồi bác, giá trị 0 thì mình chưa thử....
     
    canopy, OxHany, dokyson1 người khác thích bài này.
  27. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
    Sắp tới loki hỗ trợ LTE3, không biết có mod được kernel cho em này không đại ca ơi
     
    canopy thích bài này.
  28. canopy

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

    Bài viết:
    18
    Đã được thích:
    9
    mình thử seach bằng tiếng việt thj ko thấy ai sài cái GomdoLight này, là 1 dạng rom cm cho lg, link đây: http://www.startpda.kr/zbxe/index.php?mid=pds_rom&document_srl=3173892
    mình chưa thử (chưa có time, có lẽ tháng sau) đưa lên ae xem trước
     
    dokyson thích bài này.
  29. dokyson

    dokyson Thành Viên BQT Administrative

    Bài viết:
    18,143
    Đã được thích:
    20,140
    Hay đó bác ạ, để mai em với bác làm chuột bạch phát nhỉ. Mà đây có phải ROM CM đâu bác, nó mod nguyên như ROM gốc đó chứ
     
    canopy thích bài này.
  30. duongphuc

    duongphuc Th.Viên Premium

    Bài viết:
    2,765
    Đã được thích:
    1,359
    em đang down về rồi đây. không biết v10l có update đc k bác sơn nhỉ??? em đọc mà em chả hiểu gid hết. bọn google dịch củ chuối quá
     
    dokyson thích bài này.
Đang tải...