রুটিং (অ্যান্ড্রয়েড অপারেটিং সিস্টেম)
রুটিং হল অ্যান্ড্রয়েড অপারেটিং সিস্টেমে ব্যবহারকারীকে এমন কিছু নিয়ন্ত্রণ কমান্ডের সুবিধা দেওয়া যাতে করে ব্যবহারকারী অ্যান্ড্রয়েডের উপব্যবস্থাপনার উপর সম্পূর্ণ নিয়ন্ত্রণ পান। অ্যান্ড্রয়েড অপারেটিং সিস্টেম লিনাক্স কার্নেলের উপর ভিত্তি করে বানানো। যে কোন লিনাক্স ভিত্তিক অপারেটিং সিস্টেমে (ইউনিক্স, ফ্রিবিএসডি,রেডহ্যাট ইত্যাদি) এডমিনিস্ট্রিটিভ অনুমতি প্রাপ্ত ব্যবহারকারীকে সুপার ইউজার বলা হয়। সুতরাং রুটিং প্রক্রিয়ার মাধ্যমে কোন ব্যবহারকারী স্মার্টফোনে, ট্যাবলেট এবং অন্যান্য ডিভাইসে চলমান অ্যান্ড্রয়েড অপারেটিং সিস্টেমের একগুচ্ছ নিয়ন্ত্রণমূলক কমান্ডের সুবিধাটি পাবার পর তাকে সুপার ইউজার বলা হবে। একজন সুপার ইউজার হওয়ার মাধ্যমে ব্যবহারকারী অ্যান্ড্রয়েড অপারেটিং সিস্টেমের সকল কাজ নিয়ন্ত্রণ করতে পারেন। একটি অ্যান্ড্রয়েড অপারেটিং সিস্টেম বিশিষ্ট ডিভাইসকে রুট করার মাধ্যমে লিনাক্স অথবা অন্যান্য ইউনিক্স নির্ভর অপারেটিং সিস্টেমের মতো সুপার ইউজার হওয়া যায়। রুটিং প্রায় সময়ই ফোন প্রস্তুতকারকদের দ্বারা প্রদানকৃত সীমাবদ্ধতা থেকে মুক্ত হওয়ার উদ্দেশ্যে করা হয়। কারণ, রুট করার মাধ্যমে সিস্টেম অ্যাপ্লিকেশন অথবা সেটিংস বদলানো যায়, কিছু বিশেষ অ্যাপ চালানো যায় অথবা এমন কিছু কাজ করা যায় যা রুট করা ছাড়া একজন সাধারণ ব্যবহারকারী করতে পারে না। এমনকি রুট করার মাধ্যমে ডিভাইসের বর্তমান অপারেটিং সিস্টেম প্রতিস্থাপন করা বা সম্পূর্ণ ভাবে মুছে ফেলা যেতে পারে। রুট এক্সেস মাঝে মাঝে জেলব্রেকিং এর সাথে তুলনা করা হয়, যা অ্যাপল এর আইওএস অপারেটিং সিস্টেম দ্বারা চালিত ডিভাইস সমূহে করা হয়ে থাকে। যাইহোক, এদের ধারণা আলাদা। জেলব্রেকিং এর মাধ্যমে অ্যাপেল এর দেয়া কিছু নিষেধাজ্ঞা উপেক্ষা করা হয়, যার মধ্যে অপারেটিং সিস্টেম পরিবর্তনও রয়েছে (এক্ষেত্রেও বুটলোডার দ্বারা নিয়ন্ত্রণ করা হয়)। জেলব্রেকিং এর মাধ্যমে অফিসিয়ালি অনুমোদন দেয়া হয়নি, এমন অ্যাপ ব্যবহার করা যায় (সাইডলোড) এবং ব্যবহারকারীকে সিস্টেম পরিবর্তনের কিছু বিশেষ ক্ষমতা দেয়া হয়। কেবল সংখ্যালঘু অ্যান্ড্রয়েড ডিভাইসের বুট লোডার লক করা থাকে এবং অনেক বিক্রেতারাই যেমন এইচটিসি, সনি, আসুস এবং গুগল ইচ্ছানুযায়ী বুটলোডার আনলক করার ক্ষমতা প্রদান করে। এমনকি অপারেটিং সিস্টেম সম্পূর্ণরূপে প্রতিস্থাপন করে ফেলাও সম্ভব। তবে সেক্ষেত্রে ওয়ারেন্টি চুক্তি ভঙ্গ হয়। সাইডলোড দ্বারা যেসব অ্যাপ্লিকেশন ব্যবহার করার ক্ষমতা পাওয়া যায়, তার বেশির ভাগ অ্যান্ড্রয়েড ডিভাইসে রুট করা ছাড়াই পাওয়া যায়।