Đã có thể Unlock Bootloader cho LG G4 - [H815]

Thảo luận trong 'LG G4' bắt đầu bởi hoangnova, 2 Tháng sáu 2015.

  1. 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,889
    Một số thông tin về mở khóa bootloader

    Như vậy là một thời kỳ mới đã mở toang trước mắt chúng ta. LG đã hỗ trợ cho Developer - Một việc chưa từng có tiền lệ trước kia.
    Hôm nay, LG đã cung cấp một trang web cho phép nhà phát triển có thể mở khóa bootloader cho thiết bị của mình. Tuy nhiên, tạm thời chỉ có một phiên bản G4 quốc tế là H815 được phép mở khóa. Có vẻ như họ vẫn đang tiếp tục thử nghiệm. Theo phán đoán của mình tất cả những phiên bản G4 quốc tế (nghĩa không gắn với nhà mạng nào đó như F500L - LGU, F500K - KTF,...) đều có thể mở khóa được. Trong vài ngày tới LG có thể cung cấp thêm danh sách những mã G4 khác có thể mở khóa.

    Tại sao việc unlock bootloader quan trọng cho nhà phát triển ?
    Mình giải thích ngắn gọn cho dễ hiểu như sau: Bootloader là một thành phần mà ngay khi bạn nhấn nút nguồn khởi động máy thì máy thì thiết bị sẽ chạy qua nó trước. Nó có nhiệm vụ kiểm tra và cho phép chạy tiếp vào bước tiếp theo hay không. Ví dụ nếu bước tiếp theo của bạn là boot android và lên logo khởi động, nhưng phân vùng boot của bạn bị sai đoạn khóa mã, nó sẽ không cho chạy tiếp và thông báo lỗi Security booting error ngay lập tức. Tương tự vậy, cơ chế check này được thực hiện với 2 phân vùng khác của LG là Download mode (laf) và Recovery (recovery).

    Như vậy, với việc bootloader bị khóa theo giải thích ở trên thì việc sử dụng một file boot khác với file do LG cung cấp sẽ không thể thực hiện được. Đồng nghĩa với việc ta không thể phát triển và can thiệp sau vào thiết bị. Ví dụ như ta không thể chạy được ROM MIUI, ROM CM, hay chạy được custom recovery, hay custom kernel.

    Tại sao trước kia không có mở khóa chúng ta vẫn làm được ?!
    Trước kia có 3 loại sau khiến chúng ta vẫn can thiệp được vào các máy LG.

    1. Một số máy do nhà mạng hoặc do LG cung cấp việc mở khóa bootloader sẵn như: L9, G3 TMobile, Nexus.
    Tuy nhiên, đó không phải là 1 cơ chế mà cho phép nhà phát triển chủ động được việc mở khóa như bây giờ.

    2. Loki - Đây là một công cụ lợi dụng 1 bug của bootloader, cho phép nó vượt qua được bước kiểm tra đó.
    Tuy nhiên, sau khi lên 4.4.2 LG đã vá lỗi này và không ai còn dùng được nữa.

    3. Bump - Đây là một công cụ mở, cho phép sign lại kernel. Nói trắng ra là giả dạng đoạn magic key (mã khóa) của bootloader. Giúp custom kernel (hoặc recovery) giống y chang với của nhà sản xuất.

    Bây giờ thì sao ?
    Bây giờ LG cung cấp cho ta một giải pháp hoàn hảo, chủ động để ta có thể làm chủ hoàn toàn thiết bị của mình.
    Nó ở đây:
    http://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS
    Và tạm thời nó chỉ hỗ trợ cho LG G4 quốc tế, các phiên bản khác có lẽ đang được cập nhật.

    Đầu tiên mình muốn lưu ý các bạn là nếu thực hiện việc mở khóa bootloader này:
    - Các bạn có thể khiến một số chức năng bảo vệ điện thoại không hoạt động được như chức năng McAfee.
    - Có thể mất bảo hành.
    - Có thể gây lỗi
    - Có thể gây ra sự xung đột, thiếu ổn định
    - Có thể làm mất hết dữ liệu trong máy (cần backup)
    - Có thể bạn sẽ không thể update OTA hoặc update qua máy tính.
    - Và đây là khóa một chiều - mở rồi không thể đóng lại ngay (hoặc chưa có cách để đóng lại :D, sau này mình sẽ tìm ra cách :D)
    Nói chung là bạn phải tự làm tự chịu và miễn kêu ca nếu gặp vấn đề.


    Bài 2. Hướng dẫn Unlock Bootloader LG G4.
     
    Last edited: 4 Tháng sáu 2015
  2. 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,889
    Bài 2. Hướng dẫn Unlock Bootloader LG G4.

    Bước 1.
    Click vào đây: http://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS
    Rồi kéo xuống dưới cùng. Click vào Starting Unlocking the Bootloader. Nếu chưa có tài khoản thì đăng ký một tài khoản, và active tài khoản qua email.
    Sau khi đăng ký thì trở lại link này:
    http://developer.lge.com/resource/mobile/IssueDeviceInfo.dev

    Bước 2.
    - Bật tùy chọn Nhà phát triển bằng cách vào Cài đặt / Thông tin điện thoại / Thông tin phần mềm/ chạm 7 lần vào phần tạo số. Quay trở lại Cài đặt, kéo xuống dưới cùng sẽ thấy Tùy chọn nhà phát triển.
    - Bật USB-Debugging Enable OEM unlock (Gỡ rối và .. - đang cập nhật tiếng việt). Bằng cách vào Tùy chọn nhà phát triển và tick vào 2 lựa chọn này.

    Bước 3.
    Download bộ công cụ được cung cấp bởi LGViet.com (lgviet_adb_tool)
    http://www.fshare.vn/file/MH9KRWYSVPNT
    pass giải nén: LGViet.com
    - Giải nén ra một thư mục.
    - Cắm cab điện thoại vào máy tính
    - Mở bộ công cụ lgviet_adb_tool, chạy file run.bat
    - Gõ vào cửa sổ command lệnh: adb reboot bootloader

    Bước 4.
    - Chờ một chút máy sẽ tự boot vào màn hình bootloader như trong hình này:
    http://i.imgur.com/yVcmfDG.jpg
    - Quay lại cửa sổ command ở bước 3, gõ vào lệnh: "fastboot oem device-id"
    -
    Sau khi gõ vào cửa sổ cmd của bạn sẽ hiện ra như sau:

    Mã:
    fastboot oem device-id
    (bootloader)-----------------------------------------------------------------
    (bootloader) Device-ID
    (bootloader) CD58B679A38D6B613ED518F37A05E013
    (bootloader) F93190BD558261DBBC5584E8EF8789B1
    (bootloader)-----------------------------------------------------------------
    Bây giờ bạn có Device ID bằng cách ghép 2 dòng mã đó lại. Ví dụ:
    CD58B679A38D6B613ED518F37A05E013F93190BD558261DBBC5584E8EF8789B1
    Bài viết được thực hiện bởi hoangnova - từ LGViet.com

    Bước 5
    - Chọn thiết bị - Tạm thời chỉ có H815. Có vẻ như mỗi tài khoản chỉ có nhập được một con.
    - Nhập IMEI của máy bạn. Chỗ này bạn phải nhập đúng IMEI của thiết bị mà bạn chọn ở trên. Bạn chọn H815 thì phải lấy đúng IMEI của con đó.
    - Nhập Device ID mà bạn lấy được ở bước 4 vào ô Device ID
    như trong hình này:
    http://i.imgur.com/2t9seBO.jpg
    - Click confirm, nếu mọi thông tin ok thì LG sẽ gửi cho bạn 1 email, trong đó có link download file "Bootloader unlock key" (hay còn gọi là unlock.bin).
    - Tải file đó xuống máy tính, copy vào thư mục lgviet_adb_tool ở bước 3.

    Bước 6
    Quay trở lại cửa sổ command mà bạn đã vào ở bước 4.
    - Gõ lệnh: fastboot flash unlock unlock.bin
    -
    Khởi động lại máy bằng lệnh: fastboot reboot.

    Tới đây là bạn thực hiện thành công việc mở khóa bootloader cho LG G4.

    Bước 7
    Không cần thiết thực hiện bước này, nhưng bạn có thể kiểm tra lại tình trạng bootloader đã được mở khóa rồi hay chưa.
    - Reboot vào bootloader bằng lệnh: adb reboot bootloader
    - Gõ lệnh: fastboot getvar unlocked
    -
    Nếu bootloader đã được mở khóa nó sẽ hiện ra "unlocked: yes".
    - Và nếu có custom recovery như TWRP hay CWM bạn có thể flash thông qua fastboot bằng lệnh
    fastboot flash recovery recovery_twrp.img
    - Rồi vào recovery sau đó flash supersu là bạn đã có ngay root.



    Mình sẽ cập nhật thêm thông tin về việc cài đặt recovery và root tại Box LG G4.
     
    Last edited: 2 Tháng sáu 2015
    danghungapd, XuBi-cb, Tizen and 7 others like this.
  3. pjlytam

    pjlytam Close Staff Member

    Tham gia ngày:
    21 Tháng mười một 2013
    Bài viết:
    1,162
    Đã được thích:
    317
  4. CadBuRy

    CadBuRy Active Member

    Tham gia ngày:
    11 Tháng sáu 2013
    Bài viết:
    159
    Đã được thích:
    78
    giống unlock bootloader của htc nhờ , điều này đáng lẽ nên làm từ lâu thì fan LG còn đông hơn nữa , ng dùng đông hơn nữa . HTC đã cho làm từ lâu rồi tất cả mọi đời máy luôn
     
    hoangnova thích bài này.
  5. lglte213

    lglte213 Active Member

    Tham gia ngày:
    9 Tháng hai 2014
    Bài viết:
    296
    Đã được thích:
    74
    F500 thì sao h ?
     
  6. 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,889
    đọc ở trên ấy.
     
  7. AnhKiet

    AnhKiet Well-Known Member

    Tham gia ngày:
    17 Tháng ba 2015
    Bài viết:
    2,755
    Đã được thích:
    1,257
    HTC nó bảo mật rất cao nên việc unlock bootloader cho tất cả dòng máy
     
  8. nguyentrunghieu997

    nguyentrunghieu997 Moderator Staff Member

    Tham gia ngày:
    15 Tháng tám 2013
    Bài viết:
    1,328
    Đã được thích:
    1,120
    Chưa cưỡng bức được em nó về nên không có cơ hội làm thử, thank anh @hoangnova !
     
    hoangnova thích bài này.
  9. NM SƠN

    NM SƠN Member

    Tham gia ngày:
    17 Tháng chín 2014
    Bài viết:
    65
    Đã được thích:
    11
    Như vậy là đã root được con quốc tế. Con nhà mạng thì chưa. Mà vậy muốn unroot thì làm thế nào???
     
  10. hsrose

    hsrose Đột tử

    Tham gia ngày:
    24 Tháng sáu 2013
    Bài viết:
    2,459
    Đã được thích:
    634
    máy nhà mạng không cho unlock kiểu này vạy phải chờ dev phát triển app hack root rồi
     
  11. bhtale

    bhtale Active Member

    Tham gia ngày:
    9 Tháng sáu 2013
    Bài viết:
    379
    Đã được thích:
    120
  12. 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,889
    H815 ko tính, vì nó unlock bootloader ròi.
    Có unlock bootloader => có recovery (và chính mình là người cung cấp cái boot gốc từ 1 phiên bản firmawre test), để họ tạo recovery.
    Sau đó từ recovery -> flash su.
    Tính là tính công cụ root cơ. chứ còn cái unlock bootloader thì ko có gì.
    =
     
  13. 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,889
    Nhà mạng thì chờ LG thôi.
     
  14. tanthanhsgu

    tanthanhsgu Active Member

    Tham gia ngày:
    28 Tháng bảy 2013
    Bài viết:
    150
    Đã được thích:
    22
    Unlock boot giống y chang cách unlock boot của HTC nhỉ :)
     
  15. dsf

    dsf Active Member

    Tham gia ngày:
    30 Tháng tư 2014
    Bài viết:
    32
    Đã được thích:
    28
    Có bác nào nghiên cúu cho H818 bản VN 2 sim chưa nhỉ?
     
  16. bshuy2003

    bshuy2003 Well-Known Member

    Tham gia ngày:
    20 Tháng ba 2014
    Bài viết:
    1,019
    Đã được thích:
    722
    Anh em mình chủ yếu là mua máy xách tay G4 bản Hàn, chưa được lợi lộc gì về việc unlock bootloader của bản quốc tế, đành phải chờ thôi.
     
    nightmoonlight thích bài này.
  17. mamenvn

    mamenvn New Member

    Tham gia ngày:
    30 Tháng sáu 2015
    Bài viết:
    15
    Đã được thích:
    0
    Á đù, tưởng bản QTế có mã H815 là như nhau và đều có thể UB được, ai dè chỉ có H815EU mới được, bản mình H815USA éo UB được, không như Sony.
    Các thánh cho mình hỏi máy mình xem imei thì nó là bản H815 provider name: USA, nhưng xem software info thì là V10B-EU-XX, có phải là đã KDZ lại ROM của EU rồi ko?.
    Máy hao pin nhanh quá muốn DKZ lại bản http://storagecow.eu/Xda/LG G4/H815/H81510C_00_2.kdz (http://storagecow.eu/index.php?dir=Xda/LG+G4/H815/) hay http://storagecow.eu/Xda/LG G4/Europe General H81510B_00.kdz (http://storagecow.eu/index.php?dir=Xda/LG+G4/) có được ko mấy thánh?

    Thanks!
     
  18. bshuy2003

    bshuy2003 Well-Known Member

    Tham gia ngày:
    20 Tháng ba 2014
    Bài viết:
    1,019
    Đã được thích:
    722
    Có vẻ đúng là máy bạn đã cài bản rom khác. Rom gốc thì bản nào cũng thế thôi, đều hao pin cả.
     
  19. vinhphucng25

    vinhphucng25 New Member

    Tham gia ngày:
    27 Tháng tư 2015
    Bài viết:
    14
    Đã được thích:
    2
    vậy mai mốt mua G4 thì nên mua qtế 2 sim là vọc vạch sướngn nhất phải ko anh @hoangnova ?? :D
     
  20. danghungapd

    danghungapd Member

    Tham gia ngày:
    23 Tháng mười hai 2015
    Bài viết:
    46
    Đã được thích:
    8
    Ngồi hóng cho F500L, LG đã mở để thêm người dùng nên cũng mở luôn với các bản nội mạng để anh em VN còn được nhờ.
     
    alibabahp thích bài này.

Chia sẻ trang này