ആൻഡ്രോയിഡ് മൊബൈൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ ഉപയോക്താക്കളെ വിവിധ ആൻഡ്രോയിഡ് സബ്സിസ്റ്റമുകളിലൂടെ പ്രിവിലേജ്ഡ് കൺട്രോൾ (റൂട്ട് ആക്സസ് എന്നറിയപ്പെടുന്നു) നേടാൻ അനുവദിക്കുന്ന പ്രക്രിയയാണ് റൂട്ടിംഗ്.
ആൻഡ്രോയിഡ് ലിനക്സ് കേർണലിന്റെ പരിഷ്കരിച്ച പതിപ്പിനെ അടിസ്ഥാനമാക്കിയുള്ളതിനാൽ, ഒരു ആൻഡ്രോയിഡ് ഉപകരണം റൂട്ട് ചെയ്യുന്നത് Linux അല്ലെങ്കിൽ FreeBSD അല്ലെങ്കിൽ macOS പോലുള്ള മറ്റേതെങ്കിലും Unix പോലുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലേതുപോലെ അഡ്മിനിസ്ട്രേറ്റീവ് (സൂപ്പർ യൂസർ) അനുമതികളിലേക്ക് സമാനമായ ആക്സസ് നൽകുന്നു.
കാരിയറുകളും ഹാർഡ്വെയർ നിർമ്മാതാക്കളും ചില ഉപകരണങ്ങളിൽ ഏർപ്പെടുത്തുന്ന പരിമിതികൾ മറികടക്കുക എന്ന ലക്ഷ്യത്തോടെയാണ് റൂട്ടിംഗ് പലപ്പോഴും നടത്തുന്നത്. അങ്ങനെ, റൂട്ടിംഗ് സിസ്റ്റം ആപ്ലിക്കേഷനുകളും ക്രമീകരണങ്ങളും മാറ്റാനോ മാറ്റിസ്ഥാപിക്കാനോ അഡ്മിനിസ്ട്രേറ്റർ തലത്തിലുള്ള അനുമതികൾ ആവശ്യമുള്ള പ്രത്യേക ആപ്ലിക്കേഷനുകൾ (“ആപ്പുകൾ”) പ്രവർത്തിപ്പിക്കാനോ അല്ലെങ്കിൽ ഒരു സാധാരണ Android ഉപയോക്താവിന് ആക്സസ് ചെയ്യാനാകാത്ത മറ്റ് പ്രവർത്തനങ്ങൾ നടത്താനോ ഉള്ള കഴിവ് (അല്ലെങ്കിൽ അനുമതി) നൽകുന്നു.
ചില ഉപകരണങ്ങളിൽ, റൂട്ടിംഗ് ഉപകരണത്തിന്റെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ പൂർണ്ണമായ നീക്കം ചെയ്യുന്നതിനും മാറ്റിസ്ഥാപിക്കുന്നതിനും സഹായിക്കുന്നു, സാധാരണയായി അതിന്റെ നിലവിലെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ ഏറ്റവും പുതിയ പതിപ്പിനൊപ്പം റൂട്ടിങ് അനുവദിക്കപ്പെടുന്നില്ല.
റൂട്ട് ആക്സസ് ചിലപ്പോൾ Apple iOS ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ പ്രവർത്തിക്കുന്ന ജയിൽബ്രേക്കിംഗ് ഉപകരണങ്ങളുമായി താരതമ്യപ്പെടുത്താറുണ്ട്. എന്നിരുന്നാലും, ഇവ വ്യത്യസ്ത ആശയങ്ങളാണ്: ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പരിഷ്ക്കരിക്കുന്നത് (“ലോക്ക് ചെയ്ത ബൂട്ട്ലോഡർ” നടപ്പിലാക്കുന്നത്), ഔദ്യോഗികമായി അംഗീകരിക്കാത്ത (ആപ്പ് സ്റ്റോറിൽ ലഭ്യമല്ല) ആപ്പുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതുൾപ്പെടെ, അന്തിമ ഉപഭോക്താക്കൾക്കുള്ള നിരവധി തരം Apple വിലക്കുകളുടെ ബൈപാസാണ് ജയിൽ ബ്രേക്കിംഗ്.
സൈഡ്ലോഡിംഗ് വഴിയുള്ള ആപ്ലിക്കേഷനുകൾ, ഉപയോക്താവിന് ഉയർന്ന അഡ്മിനിസ്ട്രേഷൻ-ലെവൽ പ്രത്യേകാവകാശങ്ങൾ (റൂട്ടിംഗ്) നൽകൽ. HTC, Sony, LG, Asus, Xiaomi, Google എന്നിവ പോലുള്ള നിരവധി വെണ്ടർമാർ ഉപകരണങ്ങൾ അൺലോക്ക് ചെയ്യാനും ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പൂർണ്ണമായും മാറ്റിസ്ഥാപിക്കാനും ഉള്ള കഴിവ് ഉപയോക്താവിന് വ്യക്തമായി നൽകുന്നു.
അതുപോലെ, റൂട്ട് അനുമതികളില്ലാതെ Android ഉപകരണങ്ങളിൽ ആപ്ലിക്കേഷനുകൾ സൈഡ്ലോഡ് ചെയ്യാനുള്ള കഴിവ് സാധാരണയായി അനുവദനീയമാണ്. അതിനാൽ, ഇത് പ്രാഥമികമായി iOS ജയിൽ ബ്രേക്കിംഗിന്റെ മൂന്നാമത്തെ വശമാണ് (ഉപയോക്താക്കൾക്ക് അഡ്മിനിസ്ട്രേറ്റീവ് പ്രത്യേകാവകാശങ്ങൾ നൽകുന്നത്) Android റൂട്ടിംഗുമായി നേരിട്ട് ബന്ധപ്പെട്ടിരിക്കുന്നു.
റൂട്ടിംഗ് സിം അൺലോക്കിംഗിൽ നിന്നും ബൂട്ട്ലോഡർ അൺലോക്കിംഗിൽ നിന്നും വ്യത്യസ്തമാണ്. ആദ്യത്തേത് ഫോണിലെ സിം ലോക്ക് നീക്കംചെയ്യാൻ അനുവദിക്കുന്നു, രണ്ടാമത്തേത് ഫോണിന്റെ ബൂട്ട് പാർട്ടീഷൻ വീണ്ടും എഴുതാൻ അനുവദിക്കുന്നു (ഉദാഹരണത്തിന്, ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനോ മാറ്റിസ്ഥാപിക്കുന്നതിനോ) എന്നാൽ റൂട്ടിങ് ചെയ്യാൻ പലപ്പോഴും അൺലോക്കിങ് കൂടി വരുന്നു.
പുതിയ തലമുറ ഫോണുകളിൽ മിക്കവയും റൂട്ടിങ് ചെയ്താൽ പല പ്രധാന പണമിടപാടുകൾക്കായുള്ള ആപ്പുകളും സെക്യൂരിറ്റി ആപ്പുകളും പ്രവർത്തനക്ഷമം അല്ലാതെ ആവും. റൂട്ടഡ് ഫോണുകളിൽ പല ബാങ്കിങ് ആപ്പുകളും പ്രവർത്തിക്കില്ല.
തികച്ചും ആവശ്യം എങ്കിൽ മാത്രം റൂട്ടിങ്ങിനെ പറ്റി ആലോചിക്കുക.
വിവരങ്ങൾക്കു കടപ്പാട്
സുധീർ കബീർ
https://sudheer.xyz