TUT Build kernel LTE2 from source

Thảo luận trong 'LG Optimus LTE 2' bắt đầu bởi zcop, 29 Tháng tám 2013.

  1. zcop

    zcop Member

    Tham gia ngày:
    30 Tháng bảy 2013
    Bài viết:
    39
    Đã được thích:
    82
    Nối luôn là sửa lỗi để build ra Rom thì ok nhưng chạy đc trên LTE2 thì cũng còn lâu lắm :alien:
    Build rom đã có hướng dẫn rất nhiều trên XDA vấn đề là sửa lỗi. Với cả LG đâu có cho mã nguồn của stock rom. Có build AOSP, CM, AOPK,Paranoid thì đc
    Cái patch đi kèm kernel đấy chỉ là sửa lại các file liên quan đến drive(*.ko) cho LTE2 hoạt động đc thôi và chỉ để patch trên AOSP, gần như phải tự tay sửa lại cho CM...



    Nó bảo là aboot của bạn không hợp lệ thôi. Mình up cho cái aboot của minh
    https://docs.google.com/file/d/0BzQ7rwgF_0h0X3pxeHVYX0ZjREE/edit?usp=sharing
     
    xuantunt thích bài này.
  2. xuantunt

    xuantunt Never give up! Staff Member

    Tham gia ngày:
    21 Tháng sáu 2013
    Bài viết:
    2,074
    Đã được thích:
    3,370
    Oh không phải rồi :confused: mình đang sửa kernel V10G 4.0.4 cho rom miui cơ, không phải kernel 4.1.2.
     
  3. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,738
    Đã được thích:
    15,888
    Cố lên XuanTu
     
    xuantunt thích bài này.
  4. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,738
    Đã được thích:
    15,888
    Thôi đc rồi, để mình tải nguyên cái ROM xuống xem sao. Xóa các post này nhé vì nó ko liên quan tới topic
     
  5. Tuân Nguyễn

    Tuân Nguyễn Member

    Tham gia ngày:
    13 Tháng tám 2013
    Bài viết:
    42
    Đã được thích:
    1
    hóng undervolt, dùng LTE2 vẫn muốn pin trâu hơn nữa, trâu thực sự luôn chứ không phải là up rom tác động phần mềm rồi tối ưu rồi giảm nhu cầu sử dụng các kiểu, undervolt để CPU và GPU giảm ăn điện xuống thực sự ấy.
     
  6. xuantunt

    xuantunt Never give up! Staff Member

    Tham gia ngày:
    21 Tháng sáu 2013
    Bài viết:
    2,074
    Đã được thích:
    3,370
    Đang mò bí đủ chỗ mà bạn ít online thế :confused: đọc đi đọc lại thì thấy hình như chỉ sửa được kernel 4.1.2 thôi phải k bạn? mình lại đang muốn sửa V10g để dùng cho rom MIUI cơ. MIUI nó uống PIN và nóng máy kinh quá nếu không add được undervolt vào thì không cách nào giải quyết được chuyện này. Miui nó quá đẹp lên không lỡ bỏ qua nó, fix được khoản ăn pin thì nó gần đạt tới từ hoàn hảo rồi.
     
  7. Nguyễn Tiến

    Nguyễn Tiến Member

    Tham gia ngày:
    14 Tháng sáu 2013
    Bài viết:
    49
    Đã được thích:
    7
    dùng linux là đủ hại não rồi chứ đừng nói tới build kernel nữa :notworthy:
     
  8. zcop

    zcop Member

    Tham gia ngày:
    30 Tháng bảy 2013
    Bài viết:
    39
    Đã được thích:
    82

    Kernel nào cũng tìm đến phần arch/arm/match-msm/acpuclock-8960.c

    Tìm dòng màu cam, sửa cột màu đỏ. thấp nhất là 800000=0.8v cao nhất là 1300000=1.3v. Muốn undervolt thì giảm giá trị cột màu đỏ xuông, nhưng đừng giảm nhiều quá, không đủ điện thì hay bị khởi động lại lắm. Cái này là nguyên bản chưa undervolt nhé
    static struct acpu_level acpu_freq_tbl_nom[] __initdata = {
    { 1, { 270000, PLL_8, 0, 2, 0x00 }, L2(0), 850000 },
    { 1, { 384000, PLL_8, 0, 2, 0x00 }, L2(0), 900000 },
    { 0, { 432000, HFPLL, 2, 0, 0x20 }, L2(6), 925000 },
    { 1, { 486000, HFPLL, 2, 0, 0x24 }, L2(6), 925000 },
    { 0, { 540000, HFPLL, 2, 0, 0x28 }, L2(6), 950000 },
    { 1, { 594000, HFPLL, 1, 0, 0x16 }, L2(6), 950000 },
    { 0, { 648000, HFPLL, 1, 0, 0x18 }, L2(6), 975000 },
    { 1, { 702000, HFPLL, 1, 0, 0x1A }, L2(6), 975000 },
    { 0, { 756000, HFPLL, 1, 0, 0x1C }, L2(6), 1025000 },
    { 1, { 810000, HFPLL, 1, 0, 0x1E }, L2(6), 1025000 },
    { 0, { 864000, HFPLL, 1, 0, 0x20 }, L2(6), 1050000 },
    { 1, { 918000, HFPLL, 1, 0, 0x22 }, L2(6), 1050000 },
    { 0, { 972000, HFPLL, 1, 0, 0x24 }, L2(6), 1075000 },
    { 1, { 1026000, HFPLL, 1, 0, 0x26 }, L2(6), 1075000 },
    { 0, { 1080000, HFPLL, 1, 0, 0x28 }, L2(18), 1125000 },
    { 1, { 1134000, HFPLL, 1, 0, 0x2A }, L2(18), 1125000 },
    { 0, { 1188000, HFPLL, 1, 0, 0x2C }, L2(18), 1150000 },
    { 1, { 1242000, HFPLL, 1, 0, 0x2E }, L2(18), 1150000 },
    { 0, { 1296000, HFPLL, 1, 0, 0x30 }, L2(18), 1175000 },
    { 1, { 1350000, HFPLL, 1, 0, 0x32 }, L2(18), 1175000 },
    { 0, { 1404000, HFPLL, 1, 0, 0x34 }, L2(18), 1187500 },
    { 1, { 1458000, HFPLL, 1, 0, 0x36 }, L2(18), 1187500 },
    { 1, { 1512000, HFPLL, 1, 0, 0x38 }, L2(18), 1200000 },
    { 1, { 1620000, HFPLL, 1, 0, 0x3C }, L2(18), 1250000 },
    { 1, { 1728000, HFPLL, 1, 0, 0x40 }, L2(18), 1250000 },
    { 1, { 1809000, HFPLL, 1, 0, 0x43 }, L2(18), 1300000 },
    { 1, { 1836000, HFPLL, 1, 0, 0x44 }, L2(18), 1300000 },
    { 0, { 0 } }
    };
     
    Trung SGN and xuantunt like this.
  9. xuantunt

    xuantunt Never give up! Staff Member

    Tham gia ngày:
    21 Tháng sáu 2013
    Bài viết:
    2,074
    Đã được thích:
    3,370
    Không hiểu sao mình làm bước 13 toàn bị báo lỗi aboot không hợp lệ? liệu có phải do mình chạy bản 12.04 trên CD vì mình k dùng ubuntu lên không muốn cài vào, chỉ nghịch qua qua xong việc thì khởi động lại tháo CD ra thôi. Bạn pro am hiểu về cái này làm giúp luôn ae F160 kernel V10 có undervol và tối ưu PIN cho 3 bản luôn được k? Cái gì trên máy bạn cũng có sẵn chắc chỉ mất 15-20p là cùng thôi mà. Hix
     
  10. zcop

    zcop Member

    Tham gia ngày:
    30 Tháng bảy 2013
    Bài viết:
    39
    Đã được thích:
    82
    h cũng chưa làm đc. Vì mình chưa biết cách để kernel load wifi module thành ra không có wifi. Với hiện tại kernel tự làm chưa có đc hiệu năng bằng với stock.
     
  11. xuantunt

    xuantunt Never give up! Staff Member

    Tham gia ngày:
    21 Tháng sáu 2013
    Bài viết:
    2,074
    Đã được thích:
    3,370
    Mình không hiểu sai thì MIUI nó đâu dùng driver của LG nhỉ? driver nó viết lại hết hay sao ấy chứ, mà cũng chẳng hiểu sao nó k dựa vào kernel mới nhất mà cứ phải từ V10 hả bạn? Mình đâu cần hiệu năng đâu, chỉ cần nó vừa vừa cho đỡ ăn pin thôi. Bạn cứ làm thử hộ mình kernel V10 cho bản K mình không ngại test thử đâu.
     
  12. akiravjp

    akiravjp Cộng Đồng Smartphone LG Việt

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    1,134
    Đã được thích:
    628
    bác chủ cho hỏi nó như này là sao ạ? zcop
     

    Các file đính kèm:

  13. zcop

    zcop Member

    Tham gia ngày:
    30 Tháng bảy 2013
    Bài viết:
    39
    Đã được thích:
    82
    không tìm thấy file adb ở trong thư muc /home...../platform-tools/
    Bạn kiểm tra lại đường dẫn nhé
     
  14. akiravjp

    akiravjp Cộng Đồng Smartphone LG Việt

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    1,134
    Đã được thích:
    628
    em xem lại và buồn thay nó có adb trong đó :(
     
  15. zcop

    zcop Member

    Tham gia ngày:
    30 Tháng bảy 2013
    Bài viết:
    39
    Đã được thích:
    82
    vậy thì cho mình xem đoạn text bạn thêm vào bashrc và kiểm tra luôn adb có đc quyền excecute không
     
  16. akiravjp

    akiravjp Cộng Đồng Smartphone LG Việt

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    1,134
    Đã được thích:
    628
    đoạn text e copy nguyên của bác có điều bản arm kia là 4.7 thôi ợ :(
     
  17. vuut

    vuut Well-Known Member

    Tham gia ngày:
    21 Tháng sáu 2013
    Bài viết:
    1,919
    Đã được thích:
    573
  18. zcop

    zcop Member

    Tham gia ngày:
    30 Tháng bảy 2013
    Bài viết:
    39
    Đã được thích:
    82
    akiravjp : thử lệnh chmod a+X ~/android/sdk/platform-tools/adb rồi chạy lại adb xem
    vuut : đúng rồi đó bạn ơi
     
    vuut and akiravjp like this.
  19. akiravjp

    akiravjp Cộng Đồng Smartphone LG Việt

    Tham gia ngày:
    8 Tháng sáu 2013
    Bài viết:
    1,134
    Đã được thích:
    628
    tình hình là vẫn thế bác ạ, :( Ubuntu 64-bit-2013-09-14-01-34-39.png Ubuntu 64-bit-2013-09-14-01-35-25.png
     
  20. zcop

    zcop Member

    Tham gia ngày:
    30 Tháng bảy 2013
    Bài viết:
    39
    Đã được thích:
    82
    akiravjp thử lần nữa
    sudo ln -s ~/android/sdk/platform-tools/adb /bin/adb
    adb devices
    hoặc
    cd ~/android/sdk/platform-tools
    ./adb devices
     
    akiravjp thích bài này.

Chia sẻ trang này