আসসালামু আলাইকুম। সুপ্রিয় টেকটিউনসবাসী আশা করি সবাই ভাল আছেন। বর্তমানে অ্যান্ড্রয়েড একটি অত্যন্ত জনপ্রিয় অপারেটিং সিস্টেম। বর্তমান সময়ে অ্যান্ড্রয়েড বিহীন স্মার্টফোন ব্যাবহার করে এরকম মানুষ পাওয়া দুর্লভ। এমনকি অ্যান্ড্রয়েড সেট কিনতে গেলে যে আপনার ব্যাংক ভেঙ্গে ফেলতে হবে তাও কিন্তু নয়। বর্তমানে খুবই কম দামে ভাল মানের বিশেষ করে সিম্ফনি ছাড়াও অরিজিনাল কম্পানিগুলো অর্থাৎ স্যামসাং, এইচটিসি (আমি নিজে ব্যাবহার করি), সনি, মটোরোলা এরাও সাধারন মানুষের হাতের নাগালের বাজেটে স্মার্টফোন বাজারে ছেড়েছে। তাই সাধারন ফোন এর চেয়ে এখন স্মার্টফোনের ব্যাবহারই বোধহয় বেশি। তো যাই হোক কথা আর বাড়াবো না। আপনাদের অনেকের অ্যান্ড্রয়েড সেটেরই ইন্টারনাল মেমোরি খুব কম, ২০০ কিংবা ২৫০ মেগাবাইট আবার অনেকের ৫১২ মেগাবাইট। তাই এক্সটারনাল মেমোরি (মেমরি কার্ড) বেশি হওয়ার পরও আপনাদের ইন্টারনাল মেমোরি অনেক সময় ফুল হয়ে যায় কিংবা খুবই অল্প পরিমান জায়গা ফাকা থাকে। ফলস্বরূপ আপনারা নতুন অ্যাপ ইন্সটল করতে পারেন না এবং অ্যান্ড্রয়েড এর অনেক ফিচারও বন্ধ হয়ে যায়। আরও একটা কথা বলে রাখি যে, যে সব অ্যাপ উইজেট ব্যাবহার করে সেগুলোকে কখনও মেমরি কার্ড এ মুভ করা যায় না। তাই বলা যেতে পারে এটি একটি বিরাট সমস্যা। আবার আপনাদের অনেকেই রুট করতে ভয় পান। তাই রুট করা ছাড়াই সমস্যার সমাধান পেতে হলে আপনি আমার এই টিউন টি ফলো করতে পারেন। এই টিউন টি পুরোপুরি ফলো করতে পারলে ইনশা আল্লাহ্ আপনার ইন্টারনাল মেমরিগত সমস্যা থেকে মুক্তি পাবেন। এমনকি নতুন অ্যাপও ইন্সটল করতে পারবেন।
#প্রথমে Settings>Applications>Development এ যেয়ে USB debugging এনাবল করুন বা টিক চিহ্ন দিন।
#এরপর আপনার পিসিতে Oracle's Java JDK (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
এবং Google's Android SDK (http://developer.android.com/sdk/index.html) এই দুইটা ডাইউনলোড করে ইন্সটল করুন। যদি আগে থেকেই ইন্সটল থাকে তবে দরকার নেই। ( বিঃদ্রঃ জাভা আগে ইন্সটল করে নিবেন নাহলে Android SDK ইন্সটল হবে না )
Java JDK ডাউনলোড করতে হলে উপরে প্রদত্ত লিঙ্ক (http://www.oracle.com/technetwork/java/javase/downloads/index.html) এ যেয়ে নিচের স্ক্রিনশট গুলো ফলো করুনঃ
আর Android SDK Tools Download করতে হলে উপরে প্রদত্ত লিঙ্ক (http://developer.android.com/sdk/index.html) এ যেয়ে নিচের স্ক্রিনশট গুলো ফলো করুনঃ (বিঃদ্রঃ আপনারা অনেকেই ভুলে ADT Bundle Download করে ফেলেছেন। অবশ্য দোষটা আমারই ছিল। আমি আপনাদের বিস্তারিত বলে দিতে পারি নি। তার জন্য আমি ক্ষমা চাচ্ছি। এখন স্পষ্ট ভাষায় বলে দিচ্ছি আপনারা ভুলেও এত মেগাবাইট নষ্ট করবেন না। অর্থাৎ ADT Bundle Download করবেন না। আর যারা ইতোমধ্যে করে ফেলেছেন তাদের সমাধান আমি কমেন্ট এ দিচ্ছি। আর যারা নতুন কিংবা এখনও Download করেন নি তারা নিচের স্ক্রিনশট ফলো করলেই হয়ে যাবে। আরও একবার বলে নিচ্ছি পূর্বে আপনাদের Confusion সৃষ্টির জন্য I Apologize. )
#Android SDK ইন্সটল হওয়ার পর SDK Manager ওপেন করুন
#এখন আপনার ADB Utility প্রয়োজন হবে। ADB Utility আগে থেকেই ইন্সটল করা থাকে না। এটি Android SDK Platform Tools প্যাকেজ এর মধ্যে থাকে। তাই SDK Manager ওপেন করার পর Android SDK Platform Tools প্যাকেজটি সিলেক্ট করুন এবং ডাউনলোড করুন।
#এখন কিছুক্ষন অপেক্ষা করুন এবং Android SDK Platform Tools প্যাকেজটি ইন্সটল হয়ে যাবে। SDK Platform Tools ইন্সটল হওয়ার পর আপনি যে ফোল্ডার এ Android SDK ইন্সটল করেছিলেন (সবার প্রথমে) সেই ফোল্ডার এর মধ্যে Platform Tools নামে একটি ফোল্ডার পাবেন। সেটি ওপেন করুন। অর্থাৎ,
C:\Program Files\Android\android-sdk\platform-tools এই লোকেশনে যান।
#এরপর আপনার অ্যান্ড্রয়েড সেটটি আপনার পিসির সাথে USB Cable দিয়ে কানেক্ট করুন।
এবার Platform Tools ফোল্ডার এ ঢোকার পর ফাকা জায়গায় SHIFT চেপে ধরে রেখে Right Click করুন। এরপর Open command window here এ ক্লিক করুন।
command window ওপেন হওয়ার পর নিচের কমান্ডটি লিখুনঃ
adb devices
ENTER টিপুন।
এখন আপনি আপনার অ্যান্ড্রয়েড সেটটি দেখতে পাবেন। ( বিঃদ্রঃ আপনার ডিভাইস এর ড্রাইভার এবং সফটওয়্যার অবশ্যই ইন্সটল করা থাকতে হবে। আপনার ডিভাইসের অফিসিয়াল ওয়েবসাইট এ গিয়ে আপনি আপনার ডিভাইসের সফটওয়্যার ডাউনলোড করতে পারবেন। এটি ইন্সটল না থাকলে কিন্তু আপনার ডিভাইস List of attached devices এ দেখাবে না)
# এখন কমান্ড উইন্ডোটি এক্সিট না করে নিচের কমান্ডটি টাইপ করুন অথবা কপি পেস্ট করুনঃ
adb shell pm setInstallLocation 2
#Enter টিপুন।
#ব্যাস কাজ শেষ। এখন আপনি যেকোনো অ্যাপ আপনার মেমোরি কার্ড এ মুভ করতে পারবেন। বিশ্বাস হচ্ছে না?? চেষ্টা করে দেখুন...........................।
এমনকি এখন থেকে কোন অ্যাপ ইন্সটল করলে ডাইরেক্ট আপনার মেমরি কার্ড এই ইন্সটল হবে...
এভাবে আপনি আপনার সব গুলো অ্যাপ মুভ করে মেমরি কার্ড এ নিয়ে যেতে পারেন। কিন্তু অ্যান্ড্রয়েড এর ডিফল্ট অ্যাপ গুলো কে মুভ করা যাবে না। অর্থাৎ , Maps, Messages, Clock, Internet, Play Store এগুলো কে মুভ করা যাবে না.....................।
আশা করি আপনারা উপরের স্টেপ গুলোর মাধ্যমে সব অ্যাপ মেমোরি কার্ড এ মুভ করতে পারবেন। এবং এতে করে আপনার ইন্টারনাল মেমরিও অনেক খালি হয়ে যাবে........................।
ধন্যবাদ সবাই কে।
কোন সমস্যা হলে কমেন্ট এ জানাবেন...
আর কেমন লাগল তা বলবেন.........।।
আর পরবর্তীতে যেন ইন্টারনাল মেমোরি ফুল না হয়ে যায় সেজন্য এই অ্যাপ টিঃ 1Tap Cleaner (https://play.google.com/store/apps/details?id=com.a0soft.gphone.acc.free&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5hMHNvZnQuZ3Bob25lLmFjYy5mcmVlIl0.)
ইন্সটল করে নিবেন এবং নিয়মিত সব ক্লিন করবেন........................
ধন্যবাদ
আমি তাহিদুল ইসলাম। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 5 টি টিউন ও 105 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
Facebook id: https://www.facebook.com/tahidul.saimon
ধন্যবাদ। তবে ADB এর প্রয়োজন ছিলনা। ফ্রোয়ো 2.2 এর পরের সবগুলো এনড্রয়েডেই মেমরীকার্ডে এপস ট্রান্সফার করা যায়। এজন্য App2SD নামের একটি সফল মিলবে মার্কেটে। সবচেয়ে আধুনিক পদ্ধতি হল মেমরীকার্ডে পার্টিশন করে ext ফরমেটে ইন্টারনাল মেমরী বানানো। এতে করে মেমরীকার্ডেই ইন্টারনার মেমরী তৈরী হয়। আমি আমার 4 GB কার্ডের 1 GB ইন্টারনাল মেমরী হিসাবে নিয়ে ইচ্ছেমত এপস ঢুকিয়েছে। এজন্য রুট প্রয়োজন হবে আর লাগবে Link2SD এপস। মেমরীকার্ড পার্টিশন করা যাবে ক্লকওয়াইস রিকোভারী দিয়ে।