আসসালামুয়ালাইকুম

কেমন আছেন সবাই?

অনেকেই হয়ত বিভিন্ন জায়গায় xposed এর নাম শুনেছেন বা দেখেছেন। অনেকেই হয়ত বা জিনিসটার আগামাথা কিছুই ধরতে পারছেন না। তাই সহজ ভাষায় একটু লেখার চেষ্টা করছি। আশা করি বিষয়টি এখন একটু পরিষ্কার হবে।

Xposed framework কি?

Xda এর recognized ডেভেলপার “rovo89” এই xposed এর স্রষ্টা। অল্প কথায়, xposed framework হল আপনার Android এর রুট পারমিশন ব্যবহার করে একেবারে সিস্টেম লেভেলে মডিফিকেশন এর সহজ উপায়।
শুনতে খটমটে লাগলেও এটি অনেক সহজে কাজ করে এবং নতুন ফিচার পাওয়ার জন্য নতুন রম ফ্ল্যাশ করার চাইতে xposed module ব্যবহার করা অনেক ঝামেলামুক্ত একটি উপায়।

xposed কিভাবে কাজ করে?

xposed চালানোর জন্য এটুকু জানার প্রয়োজন নেই। অনেকের কৌতূহল নিবারণের জন্য লিখলাম।
Android মোবাইল চালু হবার সময় সবার আগে যে প্রসেসটি চালু হয়, সেটি হল Zygote.root/system/bin/app_process নামের executable টির মাধ্যমে এই প্রসেসটি চালু হয়।
এরপরে বাকি app গুলো এই প্রসেসটির কপি হিসেবে একে একে চালু হতে থাকে। xposed এর একটাই কাজ, তা হল extended app_process নামের একটি executable কে root/system/bin/ এ কপি করে ফেলা।
এই নতুন ফাইলটির কাজ হল Zygote চালু হবার আগেই কিছু functions call করা। অর্থাৎ এটি নিজেই তখন Zygote এর মত কাজ করে।
সুতরাং, xposed এর যতো কাজ, তার সবই ফোন চালু হবার আগেই হয়ে যায়। আর xposed সিস্টেমের কোন ফাইলে কোন কিছু সরাসরি এডিট করে না, ফোনের মেমরি ব্যবহার করে কাজ করে। যার ফলে xposed ব্যবহারে হঠাৎ ফোন ব্রিক হবার সম্ভাবনা নাই বললেই চলে।

xposed ইন্সটল করে লাভটা কি হইল?

তেমন কিছুই হয়নি। নিজে থেকে xposed কিছুই করে না বলতে গেলে। xposed এর যতো কাজ, তার সবই হয় বিভিন্ন xposed module দ্বারা।
xposed module হল ছোট ছোট কিছু app যেগুলো xposed এর call করা function গুলোকে ভিত্তি করে আসল modification এর কাজটা করে।
xposed ইন্সটল করা না থাকলে এই app গুলো আঙ্গুল চোষা ছাড়া কিছুই করতে পারবে না। মোট কথা, modification এর প্লাটফর্মটা তৈরি করে xposed.
আমাদের ফোনের অনেক কিছুই একটা পর্যায়ে আমাদের বোরিং লাগতে শুরু করে। হতে পারে সেটা ফোনের লুক, বিভিন্ন ফিচার, ব্যাটারি ব্যাকাপ ইত্যাদি।
এগুলো চেঞ্জ করার জন্য সাধারণত রম চেঞ্জ করাটাই আমাদের কাছে প্রথম উপায়। কিন্তু কিছু module দ্বারা অতি সহজেই কাজগুলো করা যায়।
xposed module দিয়ে সামান্য status bar এর icon পরিবর্তন থেকে শুরু করে galaxy note সিরিজের multi window ফিচারটিও ফোনে আনা সম্ভব। যাই হোক, modules এর কাজ নিয়ে লেখা শুরু করলে শেষ করা সম্ভব না। তাই অফ গেলাম।

নিজে একটু খুজলেই পছন্দসই module পাওয়া যাবে।

কেমনে কি করতে হয়

Installing xposed framework:
যা যা লাগবে:
১. অবশ্যই একটি রুটেড Android।
২. Xposed Installer
উপায়:
১. ডাউনলোডের পর স্বাভাবিকভাবে app টি ইন্সটল করুন এবং app drawer থেকে xposed ওপেন করুন।
২. সামনে আসা মেনুগুলো হতে Framework এ ক্লিক করুন।
৩. install/update লেখা ট্যাবটি ক্লিক করুন।
৪. root access grant করুন।
৫. চুপচাপ অপেক্ষা করুন। আপনার কাজ নাই এখানে কোন।
৬. কিছু সময় পর আপনাকে বলা হবে যে কাজ সম্পন্ন হয়েছে। তখন আর কিছু করার আগে ফোন রিবুট দিন।
৭. xposed framework ইন্সটলের কাজ শেষ।

Installing xposed modules:

xposed app টির ভেতরেই download নামে একটি মেনু আছে। এখানে থেকে আপনি আপনার প্রয়োজনীয় module খুব সহজেই download করতে পারবেন।
অথবা আলাদাভাবে করতে চাইলে এখান থেকে download করতে পারবেন। এই গাদা গাদা মডিউলের মাঝে কোনটি আপনার লাগবে তা খুঁজে বের করার জন্য Google এ যেতে পারেন।

ইন্সটলের উপায়:

১. xposed framework এর মতই এই module ও একইভাবে ইন্সটল করুন। কিন্তু তারপর ওপেন করার চেষ্টা করে লাভ নাই। চলবে না।
২. ইন্সটল করার পর দেখবেন মডিউলটি চালু করার ব্যাপারে notification এসেছে।
৩. notification থেকে activate and reboot দিন।
৪. কাজ শেষ।

যদি কোন notification না আসে, তাহলে এভাবে করুন:

১. ইন্সটল করার পর মডিউলটি চালু না করে xposed app টি চালু করুন।
২. framework মেনুটির নিচে modules ট্যাব এ ক্লিক করুন।
৩. এখানে আপনার সদ্য ইন্সটলকৃত মডিউলটি দেখতে পাবেন।
৪. মডিউলটির নামের পাশে চেকবক্স পাবেন। তাতে ক্লিক করে চেক করুন।
৫.রিবুট দিন।
৬. কাজ শেষ।
এরপরে মডিউল অপেন করে ঝামেলা পাকানো শুরু করে দিন। প্রতিটি মডিউল এর কাজ ভিন্ন। সুতরাং ব্যবহারের আগে google ও XDA থেকে মডিউলটি সম্পর্কে বিস্তারিত জেনে নিন।
আর xposed এর কাজে ঘন ঘন রিবুট দেওয়া লাগবে। তাই সময় বাঁচাতে soft reboot করতে পারেন। xposed app এর framework মেনুতে soft reboot অপশনটি পাবেন।
বি:দ্র: aosp rom xposed চালানোর জন্য পারফেক্ট। বিভিন্ন ফোনের স্টক রমে xposed নাও চলতে পারে, অথবা চললেও সমস্যা করতে পারে।

তাই এই কাজগুলো স্টক রমে নিজ দায়িত্বে করবেন।

আমি একেবারেই সামান্য একজন ইউজার। লেখার মধ্যে তথ্যবিভ্রান্তি বা ভুল পেলে ক্ষমাসুন্দর দৃষ্টিতে দেখে শুধরে দেবার অনুরোধ রইল।

16 thoughts on "Xposed কি? Xposed এর খুটিনাটি।কেন আপনার ফোনে Xposed ইন্সটল করবেন?এর লাভ ও ক্ষতি সমুহ।[Mega Post]"

    1. Adnan Shuvo Contributor Post Creator says:
      ধন্যবাদ
  1. DH SAJIB Contributor says:
    Good post
    1. Adnan Shuvo Contributor Post Creator says:
      Thank you.
    2. Lokman BT Contributor says:
      apnar fb link ta den
  2. Sofikul Islam Author says:
    trainer request er link ta kew dite parben plz..
    1. সাকিব Author says:
      trickbd.com/trainer-request
  3. 111111 Contributor says:
    আমার 2জি ফোনকে 3জি করা যাবে??
  4. Sojol Rana Contributor says:
    vai amk je keu amk ekta help korben. taholo tuner houar jonno 3 ta manshommoto post korte hobe. kintu ei 3 ta post ki publish kora hobe? help plz.
    1. Adnan Shuvo Contributor Post Creator says:
      আপনি টিউনার হবার পর সেই পোষ্টগুলো পুনরায় করতে হবে।
  5. akram09 Author says:
    bro costom rom দিলে কি মোবাইল এর সব কিছু ডিলেট হয়ে যাবে?
  6. MRHossain Author says:
    যারা xposed installer সম্পর্কে জানতো না, তাদের জন্য সুন্দর পোস্ট।
    1. Adnan Shuvo Contributor Post Creator says:
      জী,সেটাই সাফল্যতা 🙂
  7. Shayer Ahmed Tamim Contributor says:
    onk onk tnx vaya…
  8. Shayer Ahmed Tamim Contributor says:
    trickbd.com/trainer_request
  9. Masud Farhan Contributor says:
    আমার ফোনে xposed সাপোর্ট নেয় না! (ফোন রুটেড) কোন সমাধান??????

Leave a Reply