Apakah perbezaan antara Jailbreaking, Rooting, dan Unlocking?
Berbanding dengan PC, telefon dan tablet adalah peranti yang terkunci. Jailbreaking, rooting, dan unlocking semua cara memintas batasan mereka, dan melakukan perkara yang pengeluar dan pembawa tidak mahu anda lakukan.
Sesetengah negara mempunyai undang-undang yang menghalang anda melakukan perkara-perkara ini dengan peranti yang anda bayar dan secara sah - kita tidak akan masuk ke dalam undang-undang di sini.
Kredit Imej: Blake Patterson pada Flickr
Jailbreaking
Jailbreaking adalah proses menghapuskan batasan yang telah ditetapkan oleh pengeluar peranti. Jailbreaking biasanya dilakukan pada peranti Apple iOS, seperti iPhone atau iPad. Jailbreaking membuang sekatan Apple meletakkan pada tempatnya, membolehkan anda memasang perisian pihak ketiga dari luar gedung aplikasi. Sesetengah orang mungkin mempunyai persepsi bahawa jailbreaking hanya digunakan untuk cetak rompak, tetapi ini bukan kesnya - jailbreaking membolehkan anda melakukan perkara-perkara seperti menukar pelayar lalai dan klien lalai iPhone anda. Pada asasnya, jailbreaking membolehkan anda menggunakan perisian yang tidak diluluskan oleh Apple.
Jailbreaking boleh dilakukan pada peranti lain dengan batasan yang sama. Sebagai contoh, kini terdapat jailbreak Microsoft Surface RT yang membolehkan anda memasang program desktop yang tidak diluluskan. (Secara lalai, sistem Windows RT hanya membolehkan anda menjalankan aplikasi desktop yang ditulis oleh Microsoft.) Walau bagaimanapun, aplikasi desktop mesti disusun untuk ARM, jadi anda tidak boleh menjalankan sebarang program desktop Windows yang telah anda miliki, walaupun aplikasi sumber terbuka boleh akan tweak dan direkompilasi untuk desktop Windows pada ARM.
Syarikat-syarikat seperti Apple dan Microsoft tidak mahu anda jailbreaking untuk melepasi had peranti - supaya anda boleh menukar program lalai pada iOS atau menjalankan aplikasi desktop pihak ketiga pada Windows RT. Untuk melakukan jailbreak, seseorang harus mencari kelemahan keselamatan yang membolehkan mereka "mengeksploitasi" peranti tersebut dan mendapatkan penjagaan pengeluar.
Android membolehkan pengguna memasang aplikasi pihak ketiga dari luar gedung aplikasi Google di luar kotak dan tidak perlu dipecah.
Rooting
Perakaran adalah proses mendapatkan "akses root" ke peranti. Ini biasanya dilakukan pada peranti Android, tetapi rooting juga boleh terjadi pada peranti lain berdasarkan Linux, seperti sistem operasi Symbian yang kini telah bersara Nokia.
Di Linux dan sistem operasi seperti UNIX, pengguna root pada asasnya sama dengan pengguna Pentadbir di Windows. Selepas perakaran, anda boleh memberikan akses aplikasi khusus kepada kebenaran root, membolehkan mereka melakukan hampir apa sahaja yang mereka mahu sistem operasi. Contohnya, aplikasi dengan kebenaran root boleh menyahpasang aplikasi sistem, memasang binari sistem tingkat rendah, membatalkan kebenaran aplikasi yang diperlukan, dan melakukan perkara lain yang gila. Hampir apa sahaja yang boleh anda lakukan pada sistem Linux yang betul, anda boleh lakukan dengan akses root pada telefon anda.
Peramban mendapat sekitar seni bina keselamatan Android dan berpotensi menyebabkan masalah jika pengguna tidak tahu apa yang mereka lakukan, jadi Android tidak didasarkan.
Pada sesetengah peranti, rooting mungkin perlu dicapai melalui eksploit keselamatan. Sama seperti jailbreaking, pengeluar umumnya tidak mahu anda rooting. Pada beberapa peranti, seperti peranti Nexus (yang juga dimaksudkan untuk pemaju), rooting tidak memerlukan kelemahan keselamatan.
Membuka kunci Bootloader
Android adalah sistem operasi sumber terbuka, jadi sesiapa sahaja boleh mengambil kod sumber Android dan membuat versi mereka sendiri. Ini membolehkan ROM tersuai seperti Cyanogenmod wujud. Banyak ROM tersuai yang wujud untuk Android - segala-galanya dari projek besar yang menyokong pelbagai peranti untuk ROM tersuai dengan beberapa tema patch beberapa kanak-kanak mencambuk dalam masa lapang.
Walau bagaimanapun, banyak telefon Android datang dengan pemuat boot dikunci. Pemuat butar terkunci tidak akan boot apa-apa kecuali versi yang diluluskan pengeluar Android yang dilengkapi dengan peranti itu. Membuka kunci bootloader membolehkan anda memasang ROM tersuai - versi alternatif sistem pengendalian Android.
Ini bukan hanya berguna untuk geeks - Cyanogenmod membawa versi Android baru ke peranti yang pengeluar tidak lagi dikemas kini. Ia adalah pengalaman Android yang lebih banyak vanila, juga - banyak orang menyukainya kerana ia adalah alternatif kepada antara muka pengguna pengeluar yang diperibadikan kebanyakan peranti Android datang dengan.
Membuka kunci bootloader peranti juga mungkin memerlukan eksploit keamanan, walaupun syarikat seperti HTC dan Motorola membenarkan membuka kunci beberapa peranti. Peranti Nexus (yang juga bertujuan untuk pemaju) boleh dengan mudah dibuka kunci.
Membuka kunci pemuat boot secara teorinya membolehkan anda memasang sistem pengendalian bukan-Android juga. Sebagai contoh, anda boleh memasang Ubuntu untuk telefon atau WebOS pada Galaxy Nexus dengan bootloader yang dikunci. Versi desktop Ubuntu boleh dipasang pada Nexus 7 juga. Sudah tentu, sistem operasi mesti dibina agar sesuai dengan peranti tertentu. Sistem pengendalian ini mungkin tidak stabil terutamanya - tetapi pemaju boleh menggunakan peranti untuk menjalankan sistem operasi alternatif semasa ia berfungsi.
Kredit Imej: Johan Larsson di Flickr
Membuka kunci Telefon
Banyak telefon, terutamanya telefon yang disubsidi dengan kontrak, datang "dikunci" kepada pembawa tertentu. Telefon disusun supaya ia hanya boleh digunakan pada rangkaian pembawa itu. Jika anda memasukkan kad SIM dari pembawa bersaing ke telefon, anda akan melihat mesej yang menunjukkan bahawa telefon itu terkunci dan tidak boleh digunakan dengan kad SIM.
Membuka kunci telefon membolehkan anda menggunakannya dengan kad SIM yang berbeza - sama ada untuk menggunakan pembawa yang berlainan semasa dalam perjalanan atau untuk mengambil telefon semasa anda dengan anda semasa beralih ke pembekal khidmat baru.
Anda biasanya memerlukan kod membuka kunci untuk membuka kunci telefon. Banyak pembawa akan membuka kunci telefon sebaik sahaja kontrak anda terpasang, manakala telefon dibeli terus tanpa kontrak tidak boleh dikunci kepada pembawa sama sekali. Terdapat cara untuk membuka kunci telefon tanpa kebenaran pembawa juga.
Kredit Imej: Kai Hendry di Flickr
Tidak semua orang perlu jailbreak, root, atau membuka kunci peranti mereka. Walau bagaimanapun, pilihan ada - dan kini anda tahu mengapa anda mungkin mahu.