Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

Android nâng cao: usb otg trên nexus 4

Mục lục:

Anonim

Chủ sở hữu các thiết bị Nexus trước đây đã tận hưởng khả năng kết nối trực tiếp với ổ flash USB và các thiết bị ngoại vi khác bằng USB OTG (On The Go). Hướng dẫn trợ giúp trực tuyến cho Nexus 4 ban đầu cho biết họ cũng sẽ có tính năng này, cho đến khi Google gỡ bỏ nó, thay vào đó đề xuất sử dụng các phụ kiện Bluetooth. Nhiều người suy đoán về lý do tại sao điều này xảy ra, và tự hỏi liệu đây là giới hạn phần cứng hay chỉ đơn giản là thiếu thứ gì đó từ phần mềm.

Nhờ có bằng chứng về khái niệm của CaptainMuon và công việc tiếp theo của ziddey tại XDA Developers, giờ đây chúng ta đã có một bức tranh rõ ràng hơn về chính xác những gì đã xảy ra với khả năng OTG của Nexus 4, cũng là một giải pháp hiệu quả cho những người vẫn muốn kết nối với những thứ như ngón tay cái ổ đĩa, chuột và bàn phím.

Đây không phải là cài đặt ứng dụng đơn giản - cần có root, cũng như sửa đổi phần mềm điện thoại của bạn. Không cần sửa đổi phần cứng cho chính điện thoại, nhưng bạn sẽ cần một dây cáp đặc biệt, có thể mua hoặc xây dựng tại nhà. Sẵn sàng để nhảy vào? Lượt nghỉ cho hướng dẫn đầy đủ.

Lý lịch

Vấn đề đầu tiên khi để OTG hoạt động trên Nexus 4 là kernel không hỗ trợ nó. Điều này đã được giải quyết bằng một phiên bản sửa đổi của kernel Franco. Vấn đề thứ hai là Nexus 4 không thể cung cấp vật lý 5 volt cần thiết. Cách xung quanh là sử dụng cáp Y và cung cấp điện áp cần thiết từ nguồn điện bên ngoài như ổ cắm trên tường hoặc bộ pin ngoài. Một số người dùng cũng đã báo cáo thành công khi sử dụng bộ chia USB được cấp nguồn.

Phần 1 - chuẩn bị phần mềm

Để giải quyết vấn đề phần mềm, bạn sẽ cần root Nexus 4 nếu bạn chưa làm như vậy. Hãy chắc chắn rằng bạn đang sử dụng ROM đã giải mã - Tôi đang sử dụng bản phát hành 10.1 M2 của CyanogenMod. Khi bạn đã thiết lập, hãy truy cập chủ đề của ziddey và tải xuống tệp zip của anh ấy (được tìm thấy ở cuối bài đăng đầu tiên; "ziddey-otg-03192013.zip" là bài viết mới nhất của bài viết này), bạn sẽ flash trong phục hồi tùy chỉnh của bạn. Zip này chứa các kernel, framework và các tệp hệ thống đã sửa đổi cần thiết để làm cho OTG hoạt động.

Phần 2 - chuẩn bị phần cứng

Để giải quyết vấn đề phần cứng, bạn sẽ cần một dây cáp đặc biệt. Tôi đã chọn mua Cáp OTG. Nếu bạn có các công cụ và các bộ phận phụ, bạn cũng có thể tự xây dựng. Cho dù bạn chọn loại nào, hãy đảm bảo rằng cáp của bạn có micro-USB nam và micro-USB nữ dẫn vào USB nữ như hình trên. Phần của cáp mà dữ liệu được truyền qua là micro-USB nam sang USB nữ, với micro-USB nữ cung cấp thêm nước ép.

Kết nối mọi thứ

Khi bạn có cáp, bạn có thể kết nối các thành phần. Tôi đã gắn ổ 16 GB cho Nexus 4 của mình và gắn bộ pin ngoài cung cấp công suất 5 volt. Nếu bạn không có bộ pin và không cần phải di động, sử dụng ổ cắm điện trên tường cũng hoạt động tốt.

Giao diện được sửa đổi

Nhờ khuôn khổ được sửa đổi của ziddey, không cần thêm ứng dụng nào để gắn bộ nhớ USB. Chỉ cần vào Cài đặt và sau đó Lưu trữ và chạm vào "Gắn bộ nhớ USB".

Sau khi được gắn, bạn có thể thấy tổng dung lượng ổ đĩa của bạn cũng như có bao nhiêu dung lượng trống. Đảm bảo nhấn "Ngắt kết nối bộ nhớ chia sẻ" trước khi ngắt kết nối ổ đĩa của bạn để tránh làm hỏng bất kỳ tệp nào.

Làm việc với bộ nhớ ngoài

Để truy cập các tệp trên ổ USB của bạn, hãy sử dụng trình quản lý tệp yêu thích của bạn để điều hướng đến "/ Storage / usbdisk0 /". Mọi thứ trên ổ USB của bạn sẽ có thể truy cập được như thể nó nằm trên bộ nhớ trong của điện thoại.

Khi bạn kết nối ổ USB, thư viện phương tiện của bạn sẽ tự động được giải cứu. Điều này có nghĩa là nếu bạn có bất kỳ phim hoặc nhạc nào trên ổ đĩa, chúng sẽ ngay lập tức hiển thị trong trình phát đa phương tiện của bạn và có thể được phát mà không cần phải sao chép chúng vào điện thoại của bạn.

Phụ kiện USB

Ổ đĩa ngón tay cái là tuyệt vời, nhưng thiết bị ngoại vi là nơi vui vẻ. Ở đây tôi đã kết nối con chuột laser $ 5 của tôi thay cho ổ USB. Lưu ý các cài đặt bổ sung xuất hiện dưới Ngôn ngữ & Đầu vào. Một con trỏ chuột là tuyệt vời để có nếu bạn cần độ chính xác cao hơn những gì đầu vào cảm ứng có thể cung cấp.

Bàn phím kích thước đầy đủ làm việc tuyệt vời quá. Kết nối một cái cũng sẽ cung cấp cho bạn một số cài đặt bổ sung, cũng như thông báo miễn là bạn đã cắm nó. Tôi chưa bao giờ xem xét khả năng viết một cuốn tiểu thuyết trên điện thoại của mình, nhưng thật tuyệt khi biết máy tính xách tay của tôi có bị đánh cắp hay không Tôi làm chậm tài liệu Word của tôi xuống.

Bao bọc

Cho đến nay ziddey đã thực hiện một công việc tuyệt vời với khả năng sử dụng của mod này. Tôi chưa gặp bất cứ điều gì sẽ ngăn chặn việc sử dụng hàng ngày. Điện thoại sạc tốt, USB hoạt động rất tốt và tôi chưa thấy bất kỳ lực nào đóng hoặc không ổn định. Một phiền toái nhỏ với phiên bản hiện tại của mod này là thông báo bạn nhận được sau khi ngắt kết nối bộ lưu trữ USB; cách duy nhất để xóa nó là khởi động lại điện thoại. Ngoài ra, tôi vẫn chưa làm cho bộ điều khiển Dualshock 3 của tôi hoạt động, nhưng chuột và bàn phím của tôi hoạt động hoàn hảo.

Vẫn còn khá sớm trong quá trình phát triển các khả năng USB OTG của Nexus 4. Chỉ trong hơn một tháng, chúng tôi đã thấy dự án này đi từ bằng chứng về khái niệm đến sửa đổi đầy đủ chức năng. Thật tệ khi Nexus 4 không đi kèm với OTG, nhưng nếu tiến trình gần đây là bất kỳ dấu hiệu nào, chúng tôi có thể có một giải pháp chất lượng nhà máy trong tương lai gần.