আমরা জানি না এটিকে কী বলা হবে, বা এমনকি ভার্সন নম্বর কত, কিন্তু অ্যান্ড্রয়েডের নতুন ভার্সন—Android M—আনভিল হয়েছে এবং নির্বাচিত Nexus ডিভাইসের ইউজাররা দ্বারা টেস্ট করার জন্য প্রস্তুত।
অফিশিয়াল: Android M Developer Preview ইনস্টল করুন
Android M অফিশিয়াল লঞ্চ না হওয়া পর্যন্ত ওভার-দ-এয়ার আপডেট হিসেবে ইনস্টল করার জন্য উপলব্ধ নয়। Q3-র দিকে আশা করা হচ্ছে।
বদলে, আপনি আজ Developer Preview ইনস্টল করতে পারেন সিস্টেম ইমেজের মাধ্যমে। এটি ডিভাইসের সবকিছু রিপ্লেস করে—আপনার সকল ডেটা সহ—একটি ফ্যাক্টরি ফ্রেশ ইনস্টল অফার করে অপারেটিং সিস্টেমের।
Android M Developer Preview উপলব্ধ: Nexus 5, Nexus 6, Nexus 9 এবং Nexus Player-এ।
ইনস্টলেশন প্রক্রিয়া সাধারণ OS আপডেটের চেয়ে অনেক জটিল, অথচ অ্যাডভান্সড ইউজারদের জন্য সহজ। আপনাকে ল্যাপটপ বা ডেস্কটপ কম্পিউটার দরকার হবে, যদিও Windows, Mac, বা Linux—কোনো ম'età মেনে।
আপনার দরকারি জিনিসগুলো
শুরু করার আগে, আপনাকে কয়েকটি জিনিস ডাউনলোড ও সেট আপ করতে হবে।
- সিস্টেম ইমেজ। Android ডেভেলপার্স ওয়েবসাইটে যান এবং আপনার ডিভাইসের জন্য সঠিক ভার্সন বেছে নিন। ডেস্কটপে ডাউনলোড করুন; এটি প্রায় ৬০০MB।
- Fastboot টুল। এটি Android SDK (Software Development Kit)-এর অংশ, এবং ডেভেলপার ওয়েবসাইটের আলাদা পেজে পাওয়া যায়। Android Studio পেজের SDK Tools সেকশনে যান এবং আপনার ডেস্কটপ OS-এর জন্য Tools প্যাকেজ ডাউনলোড করুন।
Windows, Mac, এবং Linux-এ Fastboot ব্যবহার
শুরু করার আগে, Fastboot-র একটু কথা। Fastboot একটি টুল যা আপনাকে আপনার PC থেকে ফোন বা ট্যাবলেটে USB দিয়ে কমান্ড পাঠাতে দেয় ডিভাইস Android-এ বুট না হলে। এই কেসে, আমরা ডেস্কটপ থেকে ডিভাইসে সিস্টেম ইমেজ পাঠাব এবং ইনস্টল করব।
আপনার ডিভাইসে Fastboot মোডে বুট করতে হবে। প্রথমে, USB অ্যাক্সেস ইনেবল করুন ফোনে Developer Options-এ গিয়ে Enable USB Debugging ট্যাপ করে। এখন, ডিভাইস বন্ধ করুন, তারপর পাওয়ার এবং দুটো ভলিউম কি একসাথে ধরে রাখুন Fastboot মোডে পৌঁছাতে।
ডেস্কটপে Fastboot সেট আপ করতে:
- আপনি যে SDK Tools ফোল্ডার ডাউনলোড করেছেন সেটি লোকেট ও আনজিপ করুন
- Windows-এ SDKManager.exe রান করুন; Mac বা Linux-এ Tools ফোল্ডারে android ডাবল ক্লিক করুন
- SDK Manager উইন্ডো খুললে, Deselect All ক্লিক করুন
- এখন Android SDK Platform-tools সিলেক্ট করুন, তারপর Install
- SDK Tools ফোল্ডারে ফিরে যান, আপনি একটি নতুন ফোল্ডার দেখবেন platform-tools নামে। এর ভেতরে পাবেন fastboot অ্যাপ
ডেস্কটপে, Fastboot কন্ট্রোল করা হয় Windows-এ কমান্ড প্রম্পট বা Mac ও Linux-এ টার্মিনাল দিয়ে।
প্রতিবার ব্যবহার করার সময়, আপনাকে টার্মিনাল বা কমান্ড প্রম্পটকে fastboot অ্যাপের ডিরেক্টরি ব্যবহার করতে বলতে হবে। এটি করতে, সিম্পলি টাইপ করুন "cd " (cd-এর পর স্পেস সহ), তারপর fastboot-র ফোল্ডারটি উইন্ডোতে ড্র্যাগ করুন এবং এন্টার চাপুন।
আপনার দরকারি সকল কমান্ড নিচে দেওয়া আছে। Mac এবং Linux-এ, সিনট্যাক্স একটু ভিন্ন—কমান্ড fastboot সবসময় ./ দিয়ে প্রিসিডেড থাকতে হবে (তাই, উদাহরণস্বরূপ, কমান্ড fastboot flash recovery Windows-এ নypes করা হলে, Mac বা Linux-এ এটাকে ./fastboot flash recovery হিসেবে লিখতে হবে)।
সিস্টেম ইমেজ ফ্ল্যাশ করুন
স্মরণ রাখুন, এই মেথড সম্পূর্ণরূপে আপনার সকল ডেটা ওয়াইপ করবে, ফটো সহ, তাই কাঙ্ক্ষিত যেকোনো জিনিস রিস্টোর করার জন্য ব্যাকআপ নিন আগে যাওয়ার।
- আপনার ডিভাইস কম্পিউটারের সাথে USB দিয়ে কানেক্ট করুন, এবং উপরে বর্ণনা অনুযায়ী Fastboot মোডে বুট করুন।
- যদি আপনার ডিভাইসের বুটলোডার লক করা থাকে, যা থাকবে যদি আপনি আগে আনলক না করে থাকেন, তবে আপনাকে আনলক করতে হবে। টার্মিনাল উইন্ডো খুলুন এবং কমান্ড টাইপ করুন fastboot oem unlock। এটি আপনার ডিভাইস সম্পূর্ণ ওয়াইপ করবে। এই ধাপ স্কিপ করুন যদি বুটলোডার ইতিমধ্যে আনলক করা থাকে।
- এখন Fastboot ফাইলটি আনজিপ করা সিস্টেম ইমেজ ফোল্ডারে কপি করুন এবং ডিরেক্টরি চেঞ্জ করুন উপরে বর্ণনা অনুযায়ী।
- flash-all.bat এন্টার করুন শুরু করতে।
সংক্ষেপে, fastboot অ্যাপকে আনজিপ করা সিস্টেম ইমেজ ফোল্ডারে কপি করুন এবং কমান্ড প্রম্পটে এই কোড দিন:
cd [path to folder where fastboot is saved] oem unlock bootloader fastboot flash-all.bat
ডেটা হারিয়ে না Android M ইনস্টল করুন
যদি আপনি Android M স্থায়ীভাবে ব্যবহার বা টেস্ট করতে চান, তবে সিস্টেম ইমেজ ফ্ল্যাশ করে ডিভাইস ওয়াইপ করা পছন্দনীয় পদ্ধতি।
যদি আপনি শুধু দ্রুত টেস্ট দিতে চান কিছু নতুন ফিচার ট্রাই করতে, তবে একটি "dirty flash" সম্ভব। এটি হলো ডেটা ওয়াইপ না করে ইমেজ ফ্ল্যাশ করা। এই মেথড শর্ট-টার্ম ইউজের জন্য সুবিধাজনক, কিন্তু কয়েকটি এরর ও ক্র্যাশের ফলাফল হবে।
নোট করুন যে আপনাকে এখনও আনলকড বুটলোডার দরকার, এবং বুটলোডার আনলক করলে আপনার ডিভাইস সম্পূর্ণ ওয়াইপ হবে। যদি বুটলোডার আনলক করতে হয়, তবে উপরের অফিশিয়াল ফ্ল্যাশিং ইন্সট্রাকশন ফলো করুন। যদি আপনার বুটলোডার ইতিমধ্যে আনলক করা থাকে, তাহলে সাথে থাকুন।
Dirty flash-এর প্রক্রিয়া অফিশিয়াল মেথডের মত, কিন্তু আমাদের প্রতিটি কম্পোনেন্ট ম্যানুয়ালি ফ্ল্যাশ করতে হবে।
- সকল ডেটা ব্যাকআপ নিন, বেস্ট Nandroid ব্যাকআপ, তারপর ধাপ ১ মত Fastboot মোডে বুট করুন।
- Fastboot অ্যাপকে আনজিপ করা সিস্টেম ইমেজ ফোল্ডারে কপি করুন। কমান্ড প্রম্পট বা টার্মিনাল উইন্ডোতে cd কমান্ড দিয়ে ডিরেক্টরি পয়েন্ট করুন এই ফোল্ডারের দিকে।
- Radio .img ফাইল ফ্ল্যাশ করুন কমান্ড দিয়ে:
fastboot flash radio [radio*.img]
- image*.zip ফাইল আনজিপ করুন। Fastboot অ্যাপকে সেটি ফোল্ডারে মুভ করুন এবং cd ব্যবহার করে সেটি ডিরেক্টরিতে সইচ করুন।
- Boot এবং system images ফ্ল্যাশ করুন কমান্ড দিয়ে:
fastboot flash boot boot.img fastboot flash system system.img
userdata.img ফ্ল্যাশ করবেন না। এটি আপনার ডেটা ওয়াইপ করবে।
- আপনার ফোন রিবুট করুন।
Lollipop রিস্টোর করা
Lollipop-এ ফিরে যেতে আপনি যে প্রক্রিয়া ব্যবহার করেছেন সেটি রিপিট করুন Lollipop সিস্টেম ইমেজ ব্যবহার করে Android ডেভেলপার ওয়েবসাইট থেকে ডাউনলোড করে, অথবা আপনার Nandroid ব্যাকআপ রিস্টোর করুন।
Android M: আপনি যেসব ফিচার পছন্দ করবেন
এখন আপনার ফোন Android M-এ বুট করবে, আপনি নতুন ফিচারগুলোর একটি হোস্ট পাবেন ট্রাই করতে, সেই সাথে পারফরম্যান্স ও ইউজবিলিটি এনহ্যান্সমেন্ট। স্মরণ রাখুন Developer Preview শুধু একটি বেটা, তাই আপনি বাগ এনকাউন্টার করবেন। এটি প্রাথমিকভাবে টেস্টিং-এর জন্য, ডেইলি ইউজের জন্য নয়।
নতুন ফিচারগুলোর মধ্যে সেরা কিছু:
পরিশোধিত পারমিশন
Android M সবশেষে পারমিশন ইস্যু সমাধান করেছে। এখন আপনাকে জিজ্ঞেস করা হবে আপনি চান কিনা একটি অ্যাপকে আপনার কন্টাক্ট, লোকেশন বা অন্য ইনফরমেশন অ্যাক্সেস দিতে। কৌতূহলজনকভাবে, ইন্টারনেট অ্যাক্সেস এখন একটি পারমিশন যা প্রতিটি অ্যাপকে স্বয়ংক্রিয়ভাবে দেওয়া হয়।
সরলীকৃত ভলিউম কন্ট্রোল
এখন অ্যাপস, কল, মিউজিক ইত্যাদির ভলিউম অ্যাডজাস্ট করা সহজ সেটিংসে যেতে ছাড়া।
উন্নত কপি এবং পেস্ট
আপনাকে আর তাদের অস্পষ্ট আইকনগুলো ডিকোড করতে হবে না কপি ও পেস্ট করার সময়। একটি নতুন ফ্লোটিং টুলবার প্রক্রিয়াটি ততটুকু সহজ করে দিয়েছে।
Google Now on Tap
Android M-এর স্ট্রেইট আউট ফিচার, Google Now on Tap Now ফাংশনালিটি প্রতিটি অ্যাপে নিয়ে আসে। হোম বাটন ধরে রাখলে আপনাকে কনটেক্সট-অয়েয়ার সাজেশন দেয় অ্যাপ বা সার্চের জন্য যা বর্তমানে আপনার স্ক্রিনে আছে, কোনো অ্যাপ ইউজ করছেন সেটা অপরিহার্য নয়। দুর্ভাগ্য, এটি প্রিভিউতে উপলব্ধ নয়।
Android Pay
Android Pay আজকে লঞ্চ হবে, Google-কে Apple-এর ওয়ালেটলেস পেমেন্ট সিস্টেমের প্রতিদ্বন্দ্বি দিয়ে। এটা এমনকি হ্যান্ডস-ফ্রি অপশনও প্রমিস করে, যাতে আপনি শুধু ফোনে কথা বলে পেমেন্ট করতে পারেন যখন এটি আপনার পকেটে থাকে।
Android M আরও কিছু অফার করে যেন বিল্ট-ইন ফিংগারপ্রিন্ট স্ক্যানিং সাপোর্ট, যদিও এতে উপযুক্ত হার্ডওয়্যার সহ ডিভাইস দরকার টেস্ট করার জন্য, এবং নানান আন্ডার-দ-হুড এনহ্যান্সমেন্ট যেন Doze, একটি ইন্টেলিজেন্ট পাওয়ার ম্যানেজমেন্ট সিস্টেম যা অ্যাপগুলোক স্ট্যান্ডবাই-এ রাখে যাতে সেগুলো রিসোর্স ব্যবহার না করে যখন দরকার নেই।
আপনি কী মনে করেন?
Android M সবচোয়ে বড় OS আপডেট নয়, কিন্তু কিছু লিহাজে, এটি সবচোয়ে গুরুত্বপূর্ণ।
এটি গত বছর Lollipop-এ শুরু হওয়া প্রক্রিয়া সম্পূর্ণ করে, একটি তাজা, কাটিং এজ অপারেটিং সিস্টেমে পলিশ ও রিফাইনমেন্টের একটি লেভেল যোগ করে। Google Now on Tap যেন নতুন ফিচারের সাথে, এটি OS-এর ভবিষ্যৎ দিক নির্দেশ করে, অ্যাপ এবং ওয়েবের মধ্যে গ্যাপ কমিয়ে, এবং অটোমেশন বেড়িয়ে।
আপনার কাছে Nexus ডিভাইস থাকলে, ফাইনাল প্রোডাক্টের রোলআউট তার 그녀의 আগে Developer Preview ইনস্টল করা নিঃসন্দেহে করণীয়।
Android M-এর আপনার পছন্দের ফিচারগুলো কী? লঞ্চ হলে আপনি সবচোয়ে কী ইউজ করতে আগ্রহী? কমেন্টে জানান!