Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Android

Root Là Gì? Custom ROM Là Gì? Học Thuật Ngữ Android

Mọi nghề nghiệp hoặc sở thích đều phát triển thuật ngữ riêng rất cụ thể để xử lý các ý tưởng phức tạp theo cách đơn giản, và thế giới Android也不例外.

Nếu bạn đã google vấn đề với điện thoại hoặc máy tính bảng Android và gặp từ hoặc cụm từ bạn không hiểu, như rooted, flash a custom ROM, unlock the SIM, hoặc bất cứ điều gì như vậy, thì bài viết này dành cho bạn.

Chuyên gia Android có thể đã biết những ý nghĩa này, vậy đây là hướng dẫn cho người mới bắt đầu muốn học về tất cả từ ngữ đằng sau sự "nerd" Android của chúng tôi.

Root Là Gì?

Trước hết, câu hỏi lớn: Root là gì? Có thiết bị rooted hoặc unrooted nghĩa là gì?

Mặc định, không thiết bị Android nào ship rooted. Nếu bạn vừa mua thiết bị Android và không làm gì với nó, câu trả lời là nó không rooted. Bạn không có quyền truy cập root.

Root Là Gì? Custom ROM Là Gì? Học Thuật Ngữ Android

Nhà sản xuất làm vậy vì cấp quyền truy cập root cho mọi người (bằng cách ship điện thoại đã root) sẽ dẫn đến nhiều vấn đề. Có quyền truy cập root cho phép bạn truy cập tệp trên thiết bị — nếu xóa hoặc chỉnh sửa sai cách — có thể làm hỏng thiết bị. Uh oh. Vậy đó nói chung không phải điều nhà sản xuất muốn bạn truy cập.

Nhưng, root thiết bị cho phép bạn làm nhiều thay đổi thật tuyệt vời nếu bạn biết mình đang làm gì, vậy nhiều người chọn root thiết bị của họ anyway.

Cách bạn root thiết bị khác nhau cho từng mẫu. Với một số thiết bị, đây có thể là quy trình khó khăn liên quan đến việc vượt qua biện pháp an toàn do nhà sản xuất đặt ra. Với những cái khác, nó có thể đơn giản như cắm điện thoại vào máy tính và nhấn một nút. Bạn luôn có thể xem diễn đàn XDA-Developers để lấy hướng dẫn cho thiết bị cụ thể của bạn.

Một khi thiết bị đã root, bạn sẽ không nhận thấy thay đổi lớn ngay lập tức. Phần vui đến từ những gì bạn có thể làm sau khi thiết bị đã root. Bạn có thể dùng ứng dụng yêu cầu quyền root, flash custom ROM, tinh chỉnh khía cạnh nhất định của điện thoại, và hơn thế nữa — chúng ta sẽ xem kỹ hơn sau.

Ví dụ, bạn có thể gỡ một số bloatware khi chưa root, nhưng để thực sự tận gốc nó, bạn cần root thiết bị và dùng Titanium Backup.

Jailbreak Là Gì?

À, sai lãnh thổ, bạn ơi. Đây là bài về thuật ngữ Android, và jailbreak dành cho iPhone và iPad. Jailbreak về cơ bản là tương đương iOS của root trên Android — nó cho bạn truy cập phần nhạy cảm của điện thoại, cho phép tùy chỉnh (hoặc làm hỏng!) điện thoại.

Root Là Gì? Custom ROM Là Gì? Học Thuật Ngữ Android

Vì Apple thực sự không muốn bạn jailbreak điện thoại, quy trình là trò chơi mèo chuột và có thể để điện thoại mở cho lỗ hổng bảo mật được vá trong iOS mới hơn.

À, và tất nhiên, root hoặc jailbreak thiết bị hoàn toàn hợp pháp. Nhưng bạn có thể học thêm về jailbreak iPhone nơi khác — quay lại Android.

Mở Khóa Là Gì?

Mở khóa là thuật ngữ gây nhầm lẫn vì có nhiều thứ bạn có thể mở khóa.

Mở khóa Mạng/SIM là thứ nhất. Thiết bị bị khóa mạng/SIM thường là thiết bị mua từ carrier hoặc cho carrier cụ thể với giá trợ giá. Carrier sau đó đặt khóa trên điện thoại đó để bạn chỉ dùng được với họ.

Nhưng, nếu bạn trả hết tiền điện thoại và muốn chuyển carrier, carrier theo pháp luật bắt buộc phải cho bạn mã mở khóa (ít nhất ở US và EU), vậy bạn chỉ cần liên hệ carrier lấy mã.

Đôi khi, mở khóa thiết bị phức tạp hơn vậy, vậy chúng tôi có hướng dẫn mở khóa SIM. Lúc khác, bạn mua điện thoại không trợ giá và đã mở khóa, nghĩa là nó đã có thể dùng với bất kỳ carrier nào.

Root Là Gì? Custom ROM Là Gì? Học Thuật Ngữ Android

Mở khóa bootloader là loại mở khóa khác. Điều này làm trên con đường đến root và thường là một trong những bước đầu. Nhà sản xuất thường khóa bootloader trên thiết bị, và với bootloader bị khóa, bạn không thể root thiết bị. Hướng dẫn mở khóa bootloader thường tìm thấy trong hướng dẫn root thiết bị.

Custom ROM Là Gì?

ROM là viết tắt của Read-Only Memory, nhưng tên này hơi gây hiểu lầm ngày nay vì không liên quan đến đó nữa. ROM (ít nhất trong thế giới Android) cơ bản là phần mềm thiết bị chạy.

Vậy, khi bạn cầm smartphone HTC, nó trông và hoạt động khác Samsung. Đó là vì HTC và Samsung đều lấy mã Android gốc, tinh chỉnh, và phát triển ROM riêng. ROM của HTC khác ROM của Samsung, dù cả hai đều là Android.

Custom ROM, thì là ROM được xây dựng không phải bởi nhà sản xuất, mà bởi người khác. Đôi khi chỉ là một lập trình viên đơn độc có thời gian rảnh và đam mê làm ROM — lúc khác là công ty (như CyanogenMod) có đội ngũ và cố ý làm loại ROM nhất định.

Một khi đã root, bạn có thể flash custom ROM. Flash ở đây cơ bản nghĩa là nạp hoặc cài đặt. Flash custom ROM nghĩa là bạn cài ROM mới trên thiết bị, và xóa hoàn toàn ROM cũ.

Root Là Gì? Custom ROM Là Gì? Học Thuật Ngữ Android

Khi tìm custom ROM cho thiết bị, có những tên bạn có thể gặp:

AOKP: Viết tắt của Android Open Kang Project. Nó là ROM mã nguồn mở nghĩa là bạn có thể thấy người làm biến thể với thay đổi nhỏ và nói chúng based on AOKP.

CM: Viết tắt của CyanogenMod. Từ một ROM nhỏ nhưng phổ biến đã nở rộ thành công ty đầy đủ sản xuất phần mềm. CyanogenMod thậm chí preloaded trên OnePlus One gốc. Chúng có theme engine tuyệt vời với hàng tấn theme miễn phí.

AOSP: Đây là phiên bản Android Google đưa cho thế giới, thường gọi stock hoặc stock Android. Bạn có thể thấy người nói ROM của họ "AOSP-based" hoặc "based on stock Android", nghĩa chỉ họ lấy mã AOSP và chỉnh theo ý thích.

Paranoid Android: Một ROM tổng quát đơn giản hơn với ít rối rắm và thẩm mỹ đẹp hơn.

PAC-man: Hiểu chưa? Như chú bé vàng từ game? PAC-man thực sự đầy tính năng vì nó là kết hợp ba ROM phổ biến: CyanogenMod, AOKP, và Paranoid Android.

Nhưng, đừng ngại thử ROM với tên khác từ người ítKNOWN. Đây không phải những cái duy nhất đáng tin cậy, chúng chỉ phổ biến nhất. Chúng tôi đã so sánh một vài cái trước đây.

Các Thuật Ngữ Android Hữu Ích Khác

Custom Recovery

Nếu bạn thích tinh tink với thiết bị Android, bạn có thể kết thúc dành nhiều thời gian trong recovery. Nó là nơi bạn có thể flash ROM, tạo bản sao lưu, và nói chung làm việc nặng nhọc.

Tuy nhiên, stock recovery trên thiết bị không thể làm những thứ đó, vậy bạn cần custom recovery. Có hai gã khổng lồ ở đây: TWRP và CWM.

TWRP là viết tắt của Team Win Recovery Project, và CWM là ClockworkMod. Nói chung không quan trọng bạn dùng cái nào, trừ khi ROM cụ thể bạn muốn yêu cầu recovery này hoặc kia.

Nandroid Backup

Có cách sao lưu thiết bị Android không cần root, nhưng Nandroid backup là bản sao lưu hoàn chỉnh nhất. Nó về cơ bản tạo bản sao toàn bộ mọi thứ trên thiết bị và lưu lại.

Cách đó, nếu bạn làm hỏng bất cứ gì (vì bạn có quyền root và điều đó có thể xảy ra), bạn luôn có thể flash bản sao lưu Nandroid và quay lại nơi bạn đang ở.

Tên chỉ là NAND (loại bộ nhớ flash) và Android ghép lại.

Xposed

Muốn làm thay đổi đáng kể cho thiết bị nhưng không thực sự muốn flash custom ROM? Đó là lúc Xposed hữu ích.

Root Là Gì? Custom ROM Là Gì? Học Thuật Ngữ Android

Xposed là framework cho phép bạn cài mô-đun có thể thay đổi thiết bị nhiều hơn bất kỳ ứng dụng nào. Nó cực kỳ hữu ích để làm chỉ vài điều chỉnh mà không thay đổi mọi thứ.

Kernel

Kernel giống như động cơ của hệ điều hành — bạn không thực sự thấy nó, nhưng nó ở hậu trường làm tất cả việc nặng nhọc.

Nếu bạn muốn, bạn có thể flash custom kernel. Đôi khi kernel này được tối ưu cho hiệu suất hoặc pin — đôi khi chúng chỉ cần thiết để làm cho thứ gì đó hoạt động đúng (như Double Tap To Wake).

Cách nào, bạn có thể ổn chỉ dùng stock kernel trừ khi bạn thực sự muốn thay đổi nó.

Brick (Gạch)

Làm brick điện thoại về cơ bản là làm hỏng nó. Nếu điện thoại không hoạt động nữa, bạn đã brick nó. Đây nói chung không phải cụm từ bạn vui gặp.

Soft brick nói chung nghĩa là có thể sửa. Có thể bạn bị kẹt trong bootloop (điện thoại chỉ khởi động lại liên tục) hoặc bạn bật nó nhưng chỉ hiển thị nửa màn hình đúng. Đó nói chung có thể sửa.

Hard brick là khi thiết bị chết chóc. Bạn động vào thứ ở cấp độ hệ thống không thể sửa, và thiết bị nghỉ hưu. Xin lỗi. Đây là điều hiếm gặp, nhưng có thể xảy ra — và bạn sẽ thấy cảnh báo khắp nơi rằng không ai ngoài chính bạn chịu trách nhiệm cho thiết bị bị brick.

May mắn thay, nếu bạn làm theo các bước tránh brick, bạn có thể sẽ không kết thúc với thiết bị hỏng.

Superuser/SuperSU

Superuser và SuperSU là hai ứng dụng khác nhau về cơ bản làm cùng việc. Nếu bạn có thiết bị root, bạn chỉ cần một trong hai.

Root Là Gì? Custom ROM Là Gì? Học Thuật Ngữ Android

Chúng kiểm soát ứng dụng nào được cấp quyền root hay không. Khi ứng dụng yêu cầu quyền root, chúng sẽ hỏi bạn có muốn cấp quyền root cho ứng dụng đó không. Cách này, ứng dụng ngẫu nhiên không thể chỉ lấy quyền root mà không có sự cho phép của bạn.

Làm Sao Để Bắt Đầu?

Ai sắp tinh tink với thiết bị Android nên vào diễn đàn XDA-Developers và xem dưới thiết bị cụ thể của họ. Mọi thứ bạn cần sẽ được tùy chỉnh cho thiết bị cụ thể (đó là lý do khó làm hướng dẫn root đầy đủ), và có thể thậm chí phiên bản carrier của thiết bị đó.

Và có mặt trái. Một số ứng dụng không hoạt động nếu chúng phát hiện thiết bị đã root (dù có cách vượt qua), và bạn có thể làm hỏng điện thoại nếu không cẩn thận.

Nhưng nó có thể hoàn toàn đáng giá. Có thiết bị root cho bạn tự do hoàn toàn về cách nó hoạt động, và đôi khi chỉ quy trình root và flash ROM đã rất vui.

Có thuật ngữ nào khác bạn muốn thêm vào danh sách? Điều gì làm bạn bối rối (vẫn còn bối rối) nhất về thuật ngữ Android? Hãy cho chúng tôi biết trong bình luận!