Post by Admin on Apr 1, 2014 1:35:39 GMT 6
জিনিসটা কি?
এক্সপোসড ফ্রেমওয়ার্ক হল এমন একটি টুলস/প্রোগ্রাম যা দ্বারা সহজে, দ্রুত, কম সময়ে আপনার রমের পরিবর্তন করতে পারেন। যা যেকোন রমেই ব্যবহার করা যাবে। এটির ব্যবহারের কথা চিন্তা করলে বলা যায় এক কথায় -- "অসীম"। কাষ্টম রম যারা তৈরী করেন তারা সাধারণত, বিশেষ সুবিধা বা ফিচারগুলো দেয়ার জন্য, .apk ফাইলগুলোকে পরিবর্তন ও পরিবর্ধন করে। এবং সবগুলোকে মিলিয়ে একটা কাষ্টম রম হিসেবে আমাদের জন্য ছাড়ে। যেমন ধরুন, Caller picture বড় করা, আইকনের কালার পরিবর্তন, স্ট্যাটাস বার স্বচ্চ করা, স্ট্যাটাস বারের আইকন পরিবর্তন ইত্যাদি।
প্রচুর ডেভেলপাররা আলাদা ভাবে রম তৈরী না করে এখন এক্সপোজড ফ্রেমওয়ার্কের দিকে ঝুঁকেছেন। ভেবে দেখুন, একজন ডেভেলপার একটি রম তৈরী করেছেন। তারপর, সেটা ব্যবহারকারীদের জন্য শেয়ার করলেন। এবং ছাড়ার কয়েক ঘন্টা পর দেখলেন যে, রমে একটা বা দুটো bug আছে। যেগুলো খুব সামান্য কিন্তু বেশ গুরুত্বপূর্ণ। এখন তিনি আবার বসলেন, বাগগুলো ঠিক করে রমটি আবার ছাড়লেন। এভাবে বেশ সময়, ইন্টারনেট ব্যান্ডউডথ খরচ হল এবং আমরা যারা ব্যবহারকারী আছি তারাও বেশ ঝামেলা করে ফাইল ডাউনলোড করলাম এবং ফরম্যাট করে ইনস্টল করে দেখলাম রমে বাগ আছে। তো এই পুরো ব্যপারটি যদি চিন্তা করে তা হলে এক্সপোজড ফ্রেমওর্য়াকের গুরুত্ব বুঝতে পারবেন।
কিভাবে ফোনে ইনস্টল করতে হবে?
এটি .apk হিসেবে পাওয়া যায়। তাই ইন্সটল একদম সহজ। তবে রুট এক্সেসের প্রয়োজন আছে। তাই আপনার ফোনটিকে রুট করতে হবে এটি ব্যবহার করতে চাইলে।
ইন্সটল করলেই কি পরিবর্তনগুলো করতে পারব?
না, এক্সপোজড ফ্রেমওয়ার্কের .apk ইনস্টল করার পর, যা লাগবে তা হল মডিউল। যেগুলো দিয়ে বিশেষ পরিবর্তনগুলো সাধন করা যাবে।
তাহলে, খেয়াল করুন, এক্সপোজড ফ্রেমওয়ার্ক আসলে আপনাকে যা দিচ্ছে তা হল মডিউলগুলো চালানোর ক্ষমতা। শুধু মডিউল ব্যবহার করলে তা কোন কাজেই আসবে না আবার শুধু এক্সপোজড ফ্রেমওয়ার্ক ব্যবহার করলেও কোন কাজে আসবে না। দুটো একসঙ্গে ব্যবহার করতে হবে।
এক্সপোজড ফ্রেমওয়ার্কের সবচেয়ে মজার ব্যপার হল, এটি দ্বারা যে পরিবর্তনগুলো করা যাবে তার সবগুলোই হল অস্থায়ী। যা সহজেই ইচ্ছা করলে আবার আগের অবস্থায় ফিরিয়ে আনা যায়। তাহলে, ব্যপার দাড়াল এই যে, আপনি যে কোন সময় আপনার স্টক রমে (এক্সপোজড ফ্রেমওয়ার্ক ব্যবহার করার আগে যে রম ছিল) ফিরে যেতে পারবেন। অথচ, ঠিক এই কাজের জন্য আমাদের আগে পুরো একটি রমকে মুছে অন্য রমকে ইনস্টল করতে হত।
সুবিধা কি কি:
* থিম ইনস্টল করা।
* আইকন চেঞ্জ
* আইকন কালার চেঞ্জ
* পাওয়ার মেনু এড করা
* স্ট্যাটাস বারে পরিবর্তন
.........শত শত সুবিধা আপনি নিজেই দেখতে পারবেন লিস্ট করতে গেলে অনেক বড় হয়ে যাবে।
কোথায় কোথায় এটি কাজ করবে না:
- অবশ্যই এন্ড্রয়েড অপারেটিং সিস্টেম হতে হবে
- এন্ড্রয়েড ভার্সন ৪.০+ হতে হবে।
- জিঞ্জারব্রেডে কাজ করবে না।
- ইন্টেল চিপসেট আছে যে ফোনগুলোতে।
কিভাবে ব্যবহার করবেন?
এক্সপোজড ফ্রেমওয়ার্ক ইনস্টল:
* ডাউনলোড করুন। ইনস্টল করুন।
* এক্সপোজড ফ্রেমওয়ার্ক ওপেন করুন। এবার, ইনস্টল/আপডেট অপশনে ক্লিক করতে হবে।
* ফোন রিস্টার্ট করুন
মডিউল ইনস্টল (এগুলো গুগলে সার্চ দিলেই পেয়ে যাবেন। ডাউনলোড করার পর ইনস্টল করুন। তারপর এক্সপোজড ফ্রেমওয়ার্ক থেকে মডিউলে যান সেখান থেকে এনাবল বা সেটিংসগুলো ঠিক করে দিন।) :-
কয়েকটি জনপ্রিয় মডিউল:
* গ্রেভিটিবক্স - GravityBox
* এক্সব্লাস্ট - xblast
* ওয়ানাম - wanam
* এস-ভিউ - S-View All the covers
* এক্সপোজড স্টাটাস বার - Xposed StatusBar
* এক্সথিমার - Android Apps Theme Engine
* পার এ্যপ ডেনসিটি - Per app DPI
এত্তগুলো লেখার টাইম নাই আপনি নিজে এই পোষ্টে চেক করে দেখেন প্রচুর আছে।
forum.xda-developers.com/showthread.php?t=2327541
repo.xposed.info/module-overview
এক্সপোসড ফ্রেমওয়ার্ক হল এমন একটি টুলস/প্রোগ্রাম যা দ্বারা সহজে, দ্রুত, কম সময়ে আপনার রমের পরিবর্তন করতে পারেন। যা যেকোন রমেই ব্যবহার করা যাবে। এটির ব্যবহারের কথা চিন্তা করলে বলা যায় এক কথায় -- "অসীম"। কাষ্টম রম যারা তৈরী করেন তারা সাধারণত, বিশেষ সুবিধা বা ফিচারগুলো দেয়ার জন্য, .apk ফাইলগুলোকে পরিবর্তন ও পরিবর্ধন করে। এবং সবগুলোকে মিলিয়ে একটা কাষ্টম রম হিসেবে আমাদের জন্য ছাড়ে। যেমন ধরুন, Caller picture বড় করা, আইকনের কালার পরিবর্তন, স্ট্যাটাস বার স্বচ্চ করা, স্ট্যাটাস বারের আইকন পরিবর্তন ইত্যাদি।
প্রচুর ডেভেলপাররা আলাদা ভাবে রম তৈরী না করে এখন এক্সপোজড ফ্রেমওয়ার্কের দিকে ঝুঁকেছেন। ভেবে দেখুন, একজন ডেভেলপার একটি রম তৈরী করেছেন। তারপর, সেটা ব্যবহারকারীদের জন্য শেয়ার করলেন। এবং ছাড়ার কয়েক ঘন্টা পর দেখলেন যে, রমে একটা বা দুটো bug আছে। যেগুলো খুব সামান্য কিন্তু বেশ গুরুত্বপূর্ণ। এখন তিনি আবার বসলেন, বাগগুলো ঠিক করে রমটি আবার ছাড়লেন। এভাবে বেশ সময়, ইন্টারনেট ব্যান্ডউডথ খরচ হল এবং আমরা যারা ব্যবহারকারী আছি তারাও বেশ ঝামেলা করে ফাইল ডাউনলোড করলাম এবং ফরম্যাট করে ইনস্টল করে দেখলাম রমে বাগ আছে। তো এই পুরো ব্যপারটি যদি চিন্তা করে তা হলে এক্সপোজড ফ্রেমওর্য়াকের গুরুত্ব বুঝতে পারবেন।
কিভাবে ফোনে ইনস্টল করতে হবে?
এটি .apk হিসেবে পাওয়া যায়। তাই ইন্সটল একদম সহজ। তবে রুট এক্সেসের প্রয়োজন আছে। তাই আপনার ফোনটিকে রুট করতে হবে এটি ব্যবহার করতে চাইলে।
ইন্সটল করলেই কি পরিবর্তনগুলো করতে পারব?
না, এক্সপোজড ফ্রেমওয়ার্কের .apk ইনস্টল করার পর, যা লাগবে তা হল মডিউল। যেগুলো দিয়ে বিশেষ পরিবর্তনগুলো সাধন করা যাবে।
তাহলে, খেয়াল করুন, এক্সপোজড ফ্রেমওয়ার্ক আসলে আপনাকে যা দিচ্ছে তা হল মডিউলগুলো চালানোর ক্ষমতা। শুধু মডিউল ব্যবহার করলে তা কোন কাজেই আসবে না আবার শুধু এক্সপোজড ফ্রেমওয়ার্ক ব্যবহার করলেও কোন কাজে আসবে না। দুটো একসঙ্গে ব্যবহার করতে হবে।
এক্সপোজড ফ্রেমওয়ার্কের সবচেয়ে মজার ব্যপার হল, এটি দ্বারা যে পরিবর্তনগুলো করা যাবে তার সবগুলোই হল অস্থায়ী। যা সহজেই ইচ্ছা করলে আবার আগের অবস্থায় ফিরিয়ে আনা যায়। তাহলে, ব্যপার দাড়াল এই যে, আপনি যে কোন সময় আপনার স্টক রমে (এক্সপোজড ফ্রেমওয়ার্ক ব্যবহার করার আগে যে রম ছিল) ফিরে যেতে পারবেন। অথচ, ঠিক এই কাজের জন্য আমাদের আগে পুরো একটি রমকে মুছে অন্য রমকে ইনস্টল করতে হত।
সুবিধা কি কি:
* থিম ইনস্টল করা।
* আইকন চেঞ্জ
* আইকন কালার চেঞ্জ
* পাওয়ার মেনু এড করা
* স্ট্যাটাস বারে পরিবর্তন
.........শত শত সুবিধা আপনি নিজেই দেখতে পারবেন লিস্ট করতে গেলে অনেক বড় হয়ে যাবে।
কোথায় কোথায় এটি কাজ করবে না:
- অবশ্যই এন্ড্রয়েড অপারেটিং সিস্টেম হতে হবে
- এন্ড্রয়েড ভার্সন ৪.০+ হতে হবে।
- জিঞ্জারব্রেডে কাজ করবে না।
- ইন্টেল চিপসেট আছে যে ফোনগুলোতে।
কিভাবে ব্যবহার করবেন?
এক্সপোজড ফ্রেমওয়ার্ক ইনস্টল:
* ডাউনলোড করুন। ইনস্টল করুন।
* এক্সপোজড ফ্রেমওয়ার্ক ওপেন করুন। এবার, ইনস্টল/আপডেট অপশনে ক্লিক করতে হবে।
* ফোন রিস্টার্ট করুন
মডিউল ইনস্টল (এগুলো গুগলে সার্চ দিলেই পেয়ে যাবেন। ডাউনলোড করার পর ইনস্টল করুন। তারপর এক্সপোজড ফ্রেমওয়ার্ক থেকে মডিউলে যান সেখান থেকে এনাবল বা সেটিংসগুলো ঠিক করে দিন।) :-
কয়েকটি জনপ্রিয় মডিউল:
* গ্রেভিটিবক্স - GravityBox
* এক্সব্লাস্ট - xblast
* ওয়ানাম - wanam
* এস-ভিউ - S-View All the covers
* এক্সপোজড স্টাটাস বার - Xposed StatusBar
* এক্সথিমার - Android Apps Theme Engine
* পার এ্যপ ডেনসিটি - Per app DPI
এত্তগুলো লেখার টাইম নাই আপনি নিজে এই পোষ্টে চেক করে দেখেন প্রচুর আছে।
forum.xda-developers.com/showthread.php?t=2327541
repo.xposed.info/module-overview