Computer >> Máy Tính >  >> Hệ thống >> Android

4 vấn đề thường gặp cần biết khi cài đặt ROM Android tùy chỉnh

Lý do chính mà tôi và nhiều người khác thích điện thoại Android hơn iPhone là Google cung cấp miễn phí nhiều mã của Android. Sau đó, các nhà phát triển khác có thể tự do tạo các phiên bản Android với ít phần chúng tôi không thích và nhiều phần hơn chúng tôi làm.

Nhưng đây không phải là trải nghiệm Android mà bạn nhận được khi mua thiết bị của mình lần đầu tiên. Thay vào đó, bạn phải tự mình giải quyết vấn đề bằng cách mở khóa bộ nạp khởi động của điện thoại và cài đặt ROM tùy chỉnh.

Đây là một quy trình kỹ thuật, như một cách nói ngắn gọn, không dành cho tất cả mọi người. Tôi đã viết về Android trong nhiều năm và tôi vẫn coi quá trình này là một bài tập về sự kiên nhẫn. Có rất nhiều điểm mà tại đó mọi thứ có thể và thường xảy ra sai sót.

Dưới đây là một số điểm khó khăn chính mà bạn có thể gặp phải khi cài đặt ROM Android.

1. Cài đặt ADB và Fastboot

4 vấn đề thường gặp cần biết khi cài đặt ROM Android tùy chỉnh

Nếu bạn đã quen với việc thay thế hệ điều hành trên PC, thì có lẽ bạn đã quen với Linux. Quá trình đó bao gồm việc cài đặt Linux vào đĩa CD hoặc thẻ USB, khởi động lại máy tính của bạn và nhấn phím trong khi khởi động để cho phép bạn tải hệ điều hành thay thế chứ không phải hệ điều hành trên ổ cứng của bạn.

Quá trình trên Android phức tạp hơn nhiều. Bạn không thể nhận được bằng cách chỉ sử dụng điện thoại hoặc máy tính bảng của mình; bạn cũng cần một máy tính. Sau đó, bạn cần tải xuống phần mềm chuyên dụng trên đó.

Cụ thể, bạn phải có Android Debug Bridge, hay còn gọi là ADB. Bộ công cụ này bao gồm một chương trình gọi là Fastboot. ADB nói chuyện với điện thoại của bạn khi nó được bật nguồn. Fastboot nói chuyện với điện thoại của bạn sau khi bạn khởi động lại vào một chế độ đặc biệt, được gọi là "Chế độ Fastboot". Cả hai công cụ đều giao tiếp qua cáp USB.

Cài đặt ADB tương đối đơn giản. Bạn vào trang web dành cho nhà phát triển Android của Google và tải phiên bản phù hợp cho máy tính của mình. ADB hỗ trợ Windows, macOS và Linux.

Vấn đề là gì?

ADB và Fastboot đều là công cụ dòng lệnh. Thay vì mở ứng dụng và nhấp vào một vài nút, bạn sẽ phải học cách mở dòng lệnh và nhập những việc cần làm.

Mở dòng lệnh không phải là một điều xấu, nhưng nó làm tăng lượng kiến ​​thức kỹ thuật cần thiết cho công việc. Thay thế hệ điều hành trên máy tính của bạn không yêu cầu dòng lệnh, nhưng thay thế hệ điều hành trên điện thoại của bạn thì có.

Không chỉ vậy, vì ADB và Fastboot không đi kèm với máy tính của bạn, bạn phải hướng dòng lệnh đến vị trí mà bạn đã cài đặt ADB. Nếu không, PC của bạn sẽ chỉ phản hồi các lệnh bạn nhập với sự nhầm lẫn. Bạn cũng có thể cần chạy các lệnh bằng đặc quyền của quản trị viên.

Lưu ý: Có những công cụ có thể thực hiện phần lớn công việc nặng nhọc này cho bạn. Các chương trình này không đến từ Google hoặc các nhà sản xuất điện thoại thông minh khác, cũng như tôi chưa sử dụng ROM tùy chỉnh hướng dẫn tôi sử dụng phương pháp như vậy. Vui lòng chia sẻ trải nghiệm của bạn với các ứng dụng như vậy trong phần nhận xét.

2. Cài đặt trình điều khiển

4 vấn đề thường gặp cần biết khi cài đặt ROM Android tùy chỉnh

Các thiết bị bạn cắm vào máy tính cần có phần mềm đặc biệt cho phép hai phần cứng giao tiếp với nhau. Windows, macOS và Linux xử lý các trình điều khiển khác nhau. Trên macOS và Linux, nhiều trình điều khiển được tích hợp vào hệ điều hành, trong khi Windows yêu cầu bạn tải xuống trình điều khiển riêng lẻ giống như bạn làm với ứng dụng.

Vấn đề là gì?

Thật khó để biết khi nào bạn gặp vấn đề về trình điều khiển. Cả ADB và Fastboot đều không trực tiếp cho bạn biết như vậy. Nhưng nếu bạn nhập một lệnh và không có gì xảy ra, rất có thể bạn đang gặp sự cố về trình điều khiển.

4 vấn đề thường gặp cần biết khi cài đặt ROM Android tùy chỉnh

Các vấn đề về trình điều khiển có thể khó giải quyết. Khi tôi cài đặt ROM tùy chỉnh gần đây nhất, tôi không gặp vấn đề gì khi ADB nhận ra thiết bị của tôi. Khi tôi khởi động lại vào chế độ Fastboot, Fastboot cũng nhận ra thiết bị của tôi.

Tuy nhiên, khi tôi nhập lệnh Fastboot, sẽ không có gì xảy ra. Mặc dù Fastboot có thể nhìn thấy thiết bị của tôi nhưng nó không thể yêu cầu điện thoại làm bất cứ điều gì. Hầu hết các hướng dẫn trực tuyến sẽ cho bạn biết rằng nếu Fastboot có thể nhìn thấy thiết bị của bạn, bạn có các trình điều khiển đang hoạt động. Do đó, bạn có thể tưởng tượng sự thất vọng của tôi khi cuối cùng tôi nhận ra rằng, vâng, các vấn đề của tôi liên quan đến trình điều khiển.

Các hướng dẫn trực tuyến nói chung sẽ cho bạn biết rằng ADB dễ sử dụng trên macOS hoặc Linux hơn trên Windows. Tuy nhiên, tôi luôn phải sử dụng Windows để hoàn thành công việc. Linux có thể có trình điều khiển để giao tiếp với điện thoại của tôi, nhưng vì bất kỳ lý do gì, ADB và Fastboot vẫn gặp sự cố. Nhưng khi tôi cài đặt các trình điều khiển được cung cấp cho Windows, điều này có xu hướng hoạt động tốt. (Tôi chưa bao giờ thử sử dụng máy Mac.)

3. Mở khóa Bootloader

4 vấn đề thường gặp cần biết khi cài đặt ROM Android tùy chỉnh

Bộ nạp khởi động là một phần của điện thoại xác định hệ điều hành nào sẽ khởi động. Theo mặc định, bộ nạp khởi động sẽ chỉ khởi động hệ điều hành mà nhà sản xuất cung cấp. Và nó bị khóa.

Bạn phải mở khóa bộ nạp khởi động trước khi có thể yêu cầu điện thoại của mình tải một hệ điều hành thay thế, đây là điều bạn đang làm khi cài đặt ROM tùy chỉnh.

Vấn đề là gì?

Không phải mọi điện thoại Android đều có bộ nạp khởi động có thể mở khóa. Nhiều --- nếu không thì hầu hết --- đừng. Trong số những điều đó, bạn phải cẩn thận xem bạn mua mô hình nào. Đặt cược an toàn nhất của bạn là mua phiên bản mở khóa của nhà cung cấp dịch vụ của thiết bị.

Phiên bản tàu sân bay là một canh bạc. Ở Mỹ, các mẫu GSM của AT&T và T-Mobile có nhiều khả năng được hỗ trợ hơn các thiết bị CDMA của Sprint và Verizon. Nhưng đây không phải là một quy tắc khó và nhanh chóng.

Điện thoại của Google là lựa chọn an toàn nhất. Các thiết bị Pixel và dòng Nexus trước đó tương đối dễ mở khóa. Sony là một lựa chọn tốt khác. Công ty cho bạn biết cách mở khóa các thiết bị của mình, cung cấp mã nguồn và cung cấp các trình điều khiển cần thiết cho nhiều thiết bị của mình.

Quá trình mở khóa bộ nạp khởi động khác nhau tùy theo nhà sản xuất. Với điện thoại của Google, chỉ cần nhập đúng lệnh. Với các thương hiệu khác, bạn có thể cần yêu cầu mã mở khóa để nhập cùng với lệnh. Gửi yêu cầu thường liên quan đến việc truy cập một trang web và mặc dù phản hồi thường diễn ra ngay lập tức, nhưng điều này không phải lúc nào cũng đúng.

4. Sử dụng Custom Recovery

4 vấn đề thường gặp cần biết khi cài đặt ROM Android tùy chỉnh 4 vấn đề thường gặp cần biết khi cài đặt ROM Android tùy chỉnh

Sau khi bạn mở khóa bộ nạp khởi động, đã đến lúc thực sự bắt đầu cài đặt ROM tùy chỉnh của bạn.

Hầu hết các điện thoại thông minh đều đi kèm với tính năng được gọi là khôi phục . Đây là phần của điện thoại bạn tải để sửa chữa hệ điều hành bị hỏng. Bạn có thể xóa thiết bị từ đây, đưa hệ thống trở lại trạng thái mới.

Phục hồi tùy chỉnh cung cấp nhiều tùy chọn hơn. Bạn hoàn toàn có thể sao lưu toàn bộ phần mềm trên điện thoại để có thể khôi phục lại thiết bị một cách chính xác như hiện tại. Bạn cũng có thể xóa hệ điều hành cũ và cài đặt hệ điều hành mới, một quá trình được gọi là nhấp nháy .

Vấn đề là gì?

Phục hồi tùy chỉnh không có sẵn cho mọi điện thoại. Mặc dù nếu điện thoại của bạn có hỗ trợ ROM tùy chỉnh, thì nhiều khả năng cũng có khôi phục tùy chỉnh tương thích.

Tùy thuộc vào thiết bị của bạn, bạn có thể không cài đặt được khôi phục tùy chỉnh. Nếu đúng như vậy, hãy xem xét khởi động tạm thời khôi phục tùy chỉnh mà không xóa khôi phục hiện có trên điện thoại của bạn.

Nếu bạn gặp sự cố khi cài đặt hoặc khởi động khôi phục tùy chỉnh, thì có thể bạn đang gặp sự cố về trình điều khiển.

Đối với ROM tùy chỉnh đó ...

Khi bạn đã thiết lập và chạy khôi phục tùy chỉnh, quá trình này khá đơn giản kể từ thời điểm đó. Vẫn có khả năng xảy ra lỗi, nhưng chúng ít xảy ra hơn và hầu hết các công việc nặng nhọc đều nằm ở phía sau bạn.

Rất may, các bước trên thường chỉ là một lần. Nếu bạn đã cài đặt khôi phục tùy chỉnh, bạn không cần PC của mình cài đặt hệ điều hành mới nữa. Mặc dù nếu điện thoại của bạn yêu cầu bạn khởi động tạm thời quá trình khôi phục, thì bạn sẽ cần có ADB và Fastboot trên máy tính của mình.

Một số ROM tùy chỉnh là ổn định chắc chắn. Những người khác là một mớ hỗn độn lỗi. Vì vậy, tùy thuộc vào hoàn cảnh của bạn, bạn có thể chưa ra khỏi rừng. Bạn có thể quyết định rằng ROM tùy chỉnh không đáng để nỗ lực.