চলুন ভার্চুয়াল র‍্যাম বাড়াই কোন সোয়াপিং ছাড়াই। কোন সফটওয়্যার দিয়ে নয়। (এন্ড্রয়েড)

এন্ড্রয়েড বন্ধুরা,আজ আপনাদের সাথে একটি বিশেষ টিপস শেয়ার করবো, যাদের ডিভাইসে ৫১২ এমবি র‍্যাম তারা এইচডি গেমিং নিয়ে বিব্রত তাই না!!! কারণ প্রচুর লেগ ( আটকে যায়) করে, এত টাকা দিয়ে শখের স্মার্টফোন কিনলেন কিন্তু মজার মজার এইচডি গেম থেকে বঞ্চিত হচ্ছেন। আপনার পাশের বন্ধুটি temple run oz, Modern Combet 4, NFS most wanted সহ আরো অনেক এইচডি গেমস খেলতেছে আর আপনি এই গেমগুলো লেগ করায় কপাল চাপড়াচ্ছেন। বন্ধু নো টেনশন!!! এন্ড্রয়েডে সব সম্ভব, আপনি ভার্চুয়াল র‍্যাম সংযোজন করে এমন এইচডি গেমগুলো কোন লেগ ছাড়াই সহজেই খেলতে পারবেন। এছাড়া অনেকে তার ডিভাইসে মাল্টিটাস্কিং ( এক সাথে অনেক অ্যাপস চালানো) সুবিধাটি চায় কিন্তু র‍্যাম কম হওয়ায় তা বঞ্চিত হচ্ছেন। তারাও ভার্চুয়াল র‍্যাম সংযোজন করে এর প্রতিকার পেতে পারেন।

ভার্চুয়াল র‍্যাম সংযোজনে কমন একটি অ্যাপস হল র‍্যাম এক্সপেন্ডার, সম্প্রীতি অনেকে অভিযোগ করেছে তারা এই অ্যাপসটি দিয়ে কাঙ্খিত পারফরমেন্স পাচ্ছেন না, ওই আগের মতই লেগ করে। এছাড়া উল্লেখ্য যে র‍্যাম এক্সপেন্ডার অ্যাপসটি এসডি কার্ডে swap file তৈরি করে ভার্চুয়াল র‍্যাম সংযোজন করে এজন্য অবশ্যই আপনার ডিভাইসে swap karnel থাকতে হবে। চাইনিজ (সিফনি, ওয়াল্টন, মাইক্রোমেক্স) এন্ড্রয়েড ফোনে বা ট্যাবে ও কিছু কিছু ব্রান্ডের ফোনে swap karnel থাকে না, ফলে তারা ভার্চুয়াল র‍্যাম সংযোজন থেকে বঞ্চিত হোন।

এখন আপনাদের যে টিপসটি বলবো এটি করতে আপনার ডিভাইসটি Rooted হলেই যথেষ্ঠ,  এছাড়া সাধারণ class 4/6 এসডি কার্ড দিয়েই ভার্চুয়াল র‍্যাম সংযোজন করে কাঙ্খিত পারফরমেন্স পেতে পারেন। এটি বিশেষত .sh script যা swap কে ইনেবল করে এসডি কার্ডের পার্টিশনে ভার্চুয়াল র‍্যাম সংযোজন করে।

Increase RAM memory size(without swapper!)

পদক্ষেপগুলো একটু দীর্ঘ তবে আমি সহজ ও প্রাঞ্জল ভাবে লিখার চেষ্টা করেছি, চলুন কাজ শুরু করি।

যা যা লাগবেঃ

1) Rooted Divice

2) Terminal Emulutor (413kb) DOwnload Link

3) Pimp My Rom (24 MB) DOwnload Link

4) Root Explorer (408kb)  DOwnload link

কার্যপদ্ধতিঃ

১) প্রথমেই আপনার স্টক বা কাস্টম রমটি "int.d" supported থাকতে হবে। আপনার রম "int.d" support আছে কিনা এটা চেক করতে Root Explorer ওপেন করে root permission দিন এবং system/etc তে যান এবং খুজে দেখুন int.d নামে কোন ফোল্ডার আছে কিনা, যদি থাকে তবে আপনার রমটি "int.d" supported। আর না থাকে তবে সেকেন্ড স্টেপটি ফলো করুন।

২) Pimp My Rom ওপেন করে root permission দিন। TOOLS/Universal Init.d Support এ গিয়ে Adding Init.d Support "Active" করুন। Active শেষে Reboot চাইবে, Reboot দিন। আপনার ডিভাইস ওপেন হলে Root Explorer ওপেন করে system/etc তে যান এবং খুজে দেখুন int.d নামে কোন ফোল্ডার আছে কিনা, যদি থাকে তবে আপনার রমটি এখন "int.d" supported।

৩) ভার্চুয়াল র‍্যাম সংযোজনে এসডি কার্ড পার্টিশন বাঞ্ছনীয়। ভার্চুয়াল র‍্যামের জন্য আপনি ৫১২ এমবি বা তারও বেশি এসডি কার্ডে সেকেন্ড পার্টিশন করে সংযুক্ত করতে পারেন। আমি ১জিবি ব্যবহার করি, গেমিংএ সেরা পারফরমেন্স পেতে ১জিবি ব্যবহার করতে পারেন। পার্টিশন করতে এই লিঙ্কটি দেখতে পারেন। লিঙ্ক  । দুঃখিত এইটি টিউনে দিতে পারলাম না  😥

৪)  নিচের স্ক্রিপ্টটি ডাউনলোড করুন।

stock রম ব্যবহারকারী: স্ক্রিপ্ট

cm or pa or aokp based রম ব্যবহারকারী: স্ক্রিপ্ট

আপনার রম অনুযায়ী 00userinit.txt টি ডাউনলোড করে পিসি থেকে বা আপনার ডিভাইস থেকে ES File Explorer ( এটা একটি file meneger) দিয়ে 00userinit.txt টি রিনেম করে (.txt) extension টি রিমোভ করুন।

[ নোটঃ প্রথমত, আপনার এসডি কার্ডটি যদি slow বা class 4 হয় তবে ডাউনলোডকৃত 00userinit.txt টি ওপেন করে echo কমিয়ে নিন। ভাল হয় "echo 60" থেকে "echo 30" তে পরিবর্তন করুন। ] [এসডি কার্ডের ক্লাস এসডি কার্ডের গায়ে লেখা থাকে। ব্রাকেটের ভেতর। ৪ লেখা থাকলে ক্লাস ৪, ৬ লেখা থাকলে ক্লাস ৬, ইত্যাদি।

দ্বিতীয়ত, আপনি যদি এসডি কার্ডে সেকেন্ড পার্টিশন করে Link2SD ব্যবহারকারী হোন তবে ভার্চুয়াল র‍্যাম সংযোজনে এসডি কার্ডে তিনটি পার্টিশন করতে হবে, তিনটি পার্টিশন করার পদ্ধতি আমার ব্লগে দেয়া আছে দেখে নিন। এক্ষেত্রে সেকেড পার্টিশনটি Link2SD ব্যবহার করবেন এবং থার্ড পার্টিশনটি ভার্চুয়াল র‍্যামের জন্য। থার্ড পার্টিশনটি ভার্চুয়াল র‍্যামের জন্য ব্যবহার করতে আপনাকে ছোট একটি কাজ করতে হবে, তা হলো ডাউনলোডকৃত 00userinit.txt টি ওপেন করে "/dev/block/mmcblk0p2" থেকে "/dev/block/mmcblk0p3" এ পরিবর্তন করে নিন। সকল পরিবর্তন শেষে 00userinit.txt টি রিনেম করে (.txt) extension টি রিমোভ করুন। ]

৫) 00userinit এসডি কার্ডে রেখে Root Explorer ওপেন করে 00userinit টি copy করে system/etc/init.d তে paste করুন। paste করার পূর্বে উপরে ডানে টাচ করে "Mount R/O" enable করতে ভুলবেন না যেন!

৬) paste করার পর 00userinit টি চেপে ধরলে চার্ট আসবে, চার্ট থেকে permission সিলেক্ট করুন। একটি পপআপ মেনু আসবে সেখানে সবগুলোতে টিক দিয়ে ok দিন।

৭) এবার Terminal Emulutor টি ওপেন করে "su" লিখুন root permission চাইবে, root permission দিন, ফিরতি লাইনে "free" লিখুন। পরবর্তী লাইনে একটি চার্ট চলে আসবে সেখানে swap যদি 0 (শূন্য) না আসে তাহলে বুঝতে হবে সফলভাবে আপনার ডিভাইসে ভার্চুয়াল র‍্যাম সংযোজন হয়েছে, congratulations!!! আর swap যদি 0 (শূন্য) আসে তবে বুঝতে হবে আপনার কোন পদক্ষেপে ভুল হয়েছে, পুনরায় চেষ্টা করুন।

এই পদ্ধতিতে আমি সফলভাবে ভার্চুয়াল র‍্যাম তৈরি করে বেশ কিছু দিন ধরে ভাল রেজাল্টই পাচ্ছি। শুধু আমি নই আমার কিছু ফ্রেন্ড ও কাজিনকে এই পদ্ধতিতে র‍্যাম তৈরি করে দিয়েছি, তারাও খুব ভাল রেজাল্টই পাচ্ছে বলে জানিয়েছে। তো আপনি বসে আছেন কেন? আপনিও আমার দেখানো পদ্ধতিতে তৈরি করে ফেলুন ভার্চুয়াল র‍্যাম!!!

যারা এত কিছু না করে শুধু র‍্যাম এক্সপেন্ডারেই সন্তুষ্ঠ থাকতে চান তাদের বলব আপনারা অরজিনাল class10 এসডি কার্ড ব্যবহার করুন এবং Pimp My Rom দিয়ে Universal Init.d "Active" করে নিন, আশা করি র‍্যাম এক্সপেন্ডারের সেরা পারফরমেন্সটিই পাবেন। র‍্যাম এক্সপেন্ডার এপটি আপনি Play Store থেকে ডাউনলোড করে নিতে পারেন।

সুত্রঃ XDA- http://forum.xda-developers.com/showthread.php?t=1934360

কৃতজ্ঞতায় Rk Bhaiya

Level 0

আমি মিল্টন সাহা। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 3 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 6 টি টিউন ও 47 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

vaii zotil laglo kichu bhujte parlam na screenshot dile valo hoto.

    Level 0

    @onlinesaumen: vai sorry, screenshot dite parlam na, 🙁

ভাল লাগলো

    Level 0

    @Abdul Motaleb: dhonnobad

Level 0

vai asphalt 8 khela jabe 512 mb ram-a???

    Level 0

    @mizan499: jabe but lag korbe

Level 0

ভাই symphony w20 এর kernel swap support করে না। এটাতে কি এই পদ্ধতিতে Ram বাড়ানো যাবে। kindly help করেন ভাই।

    Level 0

    @Naiem: jabe, but age terminal emalutor download kore, su lekhe dekhen 0 0 0 , I mean 3 ta lekha ase kina, jodi ase tobe toh holo e, ar na hole o try koren, hobe.
    ..and rom backup niye niyen

সব করলাম ভাই, এই কটা সফট নিতে ল্যাপিতে ১৩৩ এমবি গেল। কিন্তু মূল কাজ করতে গিয়ে Pimp Rom ইনস্টল দিয় ওপেন করতেই প্রসেস বন্ধ হয়ে যায়। সফট্ টা আরো বেশি কম্প্রেস করেও ট্রাই করলাম, কিন্তু প্রতিবারই ক্র্যাশ- ওপেন করতেই পারলাম না। এবার একটা ওয়ে খুঁজে দেন ভাইয়া…

    Level 0

    @Central Cyber Intelligence: el kaj koren, apni phone theke play store theke direct app ta download koren, ashamed kori hoiye jabe

      @MiLToN: এই পদ্ধতিতে কি আমার স্যামসাং গ্যালাক্সি ট্রেন্ড এ কাজ করবে>?? বিঃদ্রঃ আমি অলরেডি র‌্যাম এক্সপ্যেন্ডার দিয়ে র‌্যাম বাড়িয়েছি কিন্তু সম্পূর্ন পারফরমেন্সটি পাচ্ছি না। আমার মেমরি কার্ড ক্লাস ১০ এর। একটু জানাবেন হবে কিনা। আর আপনার পোস্ট টা অসাধারন হয়েছে যদিও একটু জটিল।

        Level 0

        @Sakib Hossen: of course hobe, ar ai process ti jesob phone swap supported na especially tader jonno, ami post a bolechi jodi apni chan tahole ram expander e use korte paren but original class 10 sd card diye…. but jehutu apni good performance pacchen na sehetu aiti use korte paren.. Asha kori ram expander theke valo kaj korbe,

        And thnx

Level 0

@MiLToN: vai apnar tricks follow korleo lag korbe????.symphony set-a ki apnar ai tricks kaj korbe.???? r sorbocco koto tuku ram barano jabe…..

    Level 0

    @mizan499: vaiya post a agey bolechi ai process jader lag kore tader jonno e, ar ai poddotite swap unsupported set jmon symphony, walton, micromax, etc jonno e, apni try koren , hoiye jabe…

    Ar sorboccho ram bolte temon kisu na, apni jodi 16 gb sd card use koren then 2 gb, 32 gb use korle 4 gb etc, but ato kisu na kore valor class 10 sd 16 gb sd card er 1 gb partition kore ram hisebe use koren, valo fol paben

আমি কি আমার ফোন মেমরিএ Swap create করতে পারব নাকি সুধু sd card এ!

    Level 0

    @শাকিল মাহমুদ: ai process a apnar phone a swap create hobe na….and normally apni sd card a e swap create korte parben

Vai amar sony xperia u amar mobile xtarnal mamory nai internal 8gb amar tai hobe?amar costom rom name holo ss rom. Hobeto?

    Level 0

    @abdullashikder: @abdullashikder: hoBe bhai…tRY KOREN

Level 0

জ্বী মিল্টন, আরকে ভাইয়ার অনুমতি নিয়েছেন পোস্ট টি করার আগে?

যদি না করে থাকেন তাহলে তার অনুমতি নিয়ে নিন এবং তার গ্রুপের লিংক টিও শেয়ার করবেন।

    Level 0

    @Rhk: Onumoti newa ache, tarpor o believe na korle ask him, upore fb id link o dewa ache,, and uni amake chinen o

Level 0

ভাই সব ঠিক মত করলাম,কিন্তু swap 0 ase….:(

Level 0

আমি অনেকবার চেষ্টা করলাম কিন্তু প্রতিবার ই swap ‘0’ আসে। আমার মোবাইল ZTE V807, Custom Rom, Android ver 4.2.2

vai sobi krse hoise but ram j barse ki bhabe dhakbo???

vai sob krci tarporo sawp 0 ase……..phner model gt i9070

    Level 0

    সবকিছু করার পরও না হওয়ার কথা না, আরেকবার একটু দেখেন, আর না হইলে ভাই হবে নাহ 🙁