Câu hỏi

19/07/2013 22:03
Hỏi cách cài Wifi adhoc cho máy HTC Hero?
Bạn nào biết cách cài thì chỉ cho mình với nha!
BeMamNon
29/05/2013 03:30
Danh sách câu trả lời (1)

Bình thường, Hero không hỗ trợ WiFi adhoc, vậy nên dò sóng adhoc của laptop chẳng thấy gì. Tuy nhiên nếu dùng phần mềm WiFi Scan thì vẫn phát hiện có sóng mặc dù không kết nối được. Sau đây là các bước cài đặt trên Hero để nhận sóng Adhoc.
Chuẩn bị: Máy Hero phải có quyền root; phần mềm Bzeek Free WiFi (tạo adhoc), phần mềm Text Editor tốt (notepad++ chẳng hạn), HTC Sync (để chạy các dòng lệnh).
Tiến hành:
1. Kết nối Hero với máy tính:
Cắm cáp USB cho HTC, mở CMD trên máy tính, dùng lệnh cd chuyển đến thư mục tools của bộ SDK android (giả sử là C:\andoridsdk\tools.
2. Gõ lệnh (mỗi dòng một lệnh):
adb shell (để vào shell của Hero, sẽ hiện ra dấu #).
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system (tạo chức năng đọc ghi cho partition).
exit (thoát khỏi shell của Hero)
adb pull /system/etc/wifi/tiwlan.ini . (lấy file tiwlan.ini từ Hero sang thư mục tools, chú ý có dấu . ở cuối lệnh)
adb pull /system/etc/wifi/wpa_supplicant.conf . (lấy file wpa_supplicant.conf từ Hero sang thư mục tools)
3. Chỉnh sửa file tiwlan.ini; wpa_supplicant.conf
Mở file 1 bằng notepad++, tìm dòng WiFiAdhoc = 0 ,sửa và thêm vào 2 dòng như sau:
WiFiAdhoc = 1
dot11DesiredSSID = Bzeek Free WiFi
dot11DesiredBSSType = 0
Mở file 2 bằng notepad++, thay thế tất cả bằng các dòng sau:
ctrl_interface=tiwlan0
update_config=1
eapol_version=2
ap_scan=2
fast_reauth=1
network={
ssid="Bzeek Free WiFi"
scan_ssid=0
mode=1
key_mgmt=NONE
group=WEP104
auth_alg=SHARED
wep_key0="12345678"
}
4. Chép đè lên file cũ (mỗi dòng một lệnh):
adb push tiwlan.ini /system/etc/wifi/tiwlan.ini
adb push wpa_supplicant.conf /system/etc/wifi/wpa_supplicant.conf
adb push tiwlan.ini /etc/wifi/tiwlan.ini
adb push wpa_supplicant.conf /etc/wifi/wpa_supplicant.conf
5. Thiết lập lại partition cho Hero (mỗi dòng một lệnh):
adb shell
mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system
exit
6. Cài adhoc trên máy tính (Windows 7):
Cài đặt phần mềm Bzeek Free WiFi lên máy tính và chạy phần mềm này. Một biểu tượng chữ B ở khay hệ thống, nhấp chuột phải và chọn Turn On.
7. Kết nối Hero vào Internet qua Adhoc:
Reboot Hero rồi vào Setting, Wireless Control, Wifi setting để dò sóng và kết nối.
Q&A:
1. Shell không có dấu #?
Nghĩa là chưa có root, nếu máy Hero đời đầu thì có thể hack root theo cách trên diễn đàn. Nếu đời sau (Firm 2.73.7xx) thì thiết lập GoldCard, downgrade xuống version cũ hơn (2.73.4xx), cài Recovery, Uprom Modaco là có root.
2. Lệnh push lỗi?
Có thể chưa có root hoặc lệnh mount chưa thực thi tốt.
3. Windows 7 tự có adhoc?
Có thể tạo adhoc mà không dùng phần mềm Bzeek. Nhưng Bzeek sẽ k sinh lỗi Obtain IP address trên Hero.
4. Làm tốt các bước vẫn không kết nối được?
Vào network and sharing center trên Win 7, vào phần adapters, card wifi và chọn diagnose.
Chuẩn bị: Máy Hero phải có quyền root; phần mềm Bzeek Free WiFi (tạo adhoc), phần mềm Text Editor tốt (notepad++ chẳng hạn), HTC Sync (để chạy các dòng lệnh).
Tiến hành:
1. Kết nối Hero với máy tính:
Cắm cáp USB cho HTC, mở CMD trên máy tính, dùng lệnh cd chuyển đến thư mục tools của bộ SDK android (giả sử là C:\andoridsdk\tools.
2. Gõ lệnh (mỗi dòng một lệnh):
adb shell (để vào shell của Hero, sẽ hiện ra dấu #).
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system (tạo chức năng đọc ghi cho partition).
exit (thoát khỏi shell của Hero)
adb pull /system/etc/wifi/tiwlan.ini . (lấy file tiwlan.ini từ Hero sang thư mục tools, chú ý có dấu . ở cuối lệnh)
adb pull /system/etc/wifi/wpa_supplicant.conf . (lấy file wpa_supplicant.conf từ Hero sang thư mục tools)
3. Chỉnh sửa file tiwlan.ini; wpa_supplicant.conf
Mở file 1 bằng notepad++, tìm dòng WiFiAdhoc = 0 ,sửa và thêm vào 2 dòng như sau:
WiFiAdhoc = 1
dot11DesiredSSID = Bzeek Free WiFi
dot11DesiredBSSType = 0
Mở file 2 bằng notepad++, thay thế tất cả bằng các dòng sau:
ctrl_interface=tiwlan0
update_config=1
eapol_version=2
ap_scan=2
fast_reauth=1
network={
ssid="Bzeek Free WiFi"
scan_ssid=0
mode=1
key_mgmt=NONE
group=WEP104
auth_alg=SHARED
wep_key0="12345678"
}
4. Chép đè lên file cũ (mỗi dòng một lệnh):
adb push tiwlan.ini /system/etc/wifi/tiwlan.ini
adb push wpa_supplicant.conf /system/etc/wifi/wpa_supplicant.conf
adb push tiwlan.ini /etc/wifi/tiwlan.ini
adb push wpa_supplicant.conf /etc/wifi/wpa_supplicant.conf
5. Thiết lập lại partition cho Hero (mỗi dòng một lệnh):
adb shell
mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system
exit
6. Cài adhoc trên máy tính (Windows 7):
Cài đặt phần mềm Bzeek Free WiFi lên máy tính và chạy phần mềm này. Một biểu tượng chữ B ở khay hệ thống, nhấp chuột phải và chọn Turn On.
7. Kết nối Hero vào Internet qua Adhoc:
Reboot Hero rồi vào Setting, Wireless Control, Wifi setting để dò sóng và kết nối.
Q&A:
1. Shell không có dấu #?
Nghĩa là chưa có root, nếu máy Hero đời đầu thì có thể hack root theo cách trên diễn đàn. Nếu đời sau (Firm 2.73.7xx) thì thiết lập GoldCard, downgrade xuống version cũ hơn (2.73.4xx), cài Recovery, Uprom Modaco là có root.
2. Lệnh push lỗi?
Có thể chưa có root hoặc lệnh mount chưa thực thi tốt.
3. Windows 7 tự có adhoc?
Có thể tạo adhoc mà không dùng phần mềm Bzeek. Nhưng Bzeek sẽ k sinh lỗi Obtain IP address trên Hero.
4. Làm tốt các bước vẫn không kết nối được?
Vào network and sharing center trên Win 7, vào phần adapters, card wifi và chọn diagnose.
Trả lời câu hỏi
Câu hỏi lĩnh vực Điện thoại di động
Rao vặt Siêu Vip