Bài viết này mình sẽ hướng dẫn các bạn cách unlock router để có thể upgrade firmware phiên bản quốc tế. Cách thức unlock sẽ can thiệp vào chương trình u-boot của firmware. Cụ thể ở đây là mình sẽ thay thế u-boot gốc của TP-Link (bị giới rất nhiều thứ) bằng u-boot mod của tác giả pepe2k.
Các tính năng của u-boot mod này các bạn có thể xem tại địa chỉ của tác giả: https://github.com/pepe2k/u-boot_mod
Các thứ cần chuẩn bị:
- U-boot_mod để unlock u-boot: u-boot_mod__tp-link_tl-wr841n_v9
- Chương trình Hxd hay WinHex để chỉnh sửa file Firmware
- File ROM đã backup từ ROM gốc ra (tải từ đây)
- Tool cho phép nạp EEPROM, Flash
Đầu tiên để có thể tiến hành nâng cấp Flash thì điều cần làm quan trọng là hãy backup lại Flash của bạn bằng một tool nào đó cho phép bạn Programer hay gọi là nạp ROM. Ở đây mình sử dụng Tool CH341A (bài viết trước mình có giới thiệu sơ qua về nó), các bạn có thể mua ở VN:
Ở đây là file backup của mình, các bạn có thể sử dụng nó nếu cần:
link 2: https://mega.nz/#!hx4ymAbB!0fUxsIU-AU6iYRpGQgrkWj8x5ccQ57hkYU29bC-2ckk
Hãy mở file u-boot_mod__tp-link_tl-wr841n_v9__20170831__git_master-b29f18ad.bin và 841Nv9.1 bằng Hxd hay một chương trình nào đó cho phép bạn xem và chỉnh sửa Hexa như WinHex chẳng hạn, cá nhân mình thì thích thằng HxD hơn vì đơn giản và có những chức năng cơ bản mình cần. (WinHex thì pro quá…). Tại Tab của u-boot_mod__tp-link_tl-wr841n_v9__20170831__git_master-b29f18ad.bin hãy copy toàn bộ nội dung vào bộ nhớ tạm bằng Ctrl+A sau đó thì là Crtl+C
Chuyển qua Tab 841Nv9.1 và chọn menu Edit –-> Select block và gõ thông số như hình dưới:
Tiếp tục thực hiện lệnh Edit --> Paste write Ctrl+B. Mục đích việc này là để thay thế u-boot gốc của TP-Link bằng u-boot-mod của pepe2k (nhiều tính năng hơn..)
Save lại cho chắc ăn.
Như vậy là mình đã unlock u-boot rồi đó,,,
Tiến hành thêm vài bước nữa để thay đổi cấu trúc offset cho phép nâng lên 16MB không làm bước này thì router vẫn chạy nhưng không nhận diện được không gian trống thực sự của Flash.
Vẫn tại cửa sổ Tab bạn hãy vào Search --> Goto … để đi tới offset khác và gõ như hình dưới.
Tác giả:
bacuaBaoNgan
– 23 tháng 11