رام چیست و چه نیازی به آن داریم!

شنبه ۳۱ تیر ۱۳٩۱
۸:۱٠ ‎ب.ظ
پرویز برومندنژاد

مقدمه
چه چیزی در مورد custom ROM می دانید ؟
همیشه سوالاتی برای کاربران آندروید پیش می آید که custom ROM چیست؟ به چه دردی می خورد ؟! باهاش چه کار می کنن ؟ آیا امن هست ؟
واژه ROM در اصطلاح مخفف Read Only Memory یعنی ” حافظه فقط خواندنی “است ولی در واقع به معنای واقعی آن تصویر سفارشی سازی از سیستم عامل است که در منظقه رام گوشی خود نصب می کنید .

رام های سفارشی یا همان Custom ROMs
stock ROM همان ورژن از سیستم عامل تلفن شما هست که در واقع موقعی که آن را خریداری کرده اید روی آن نصب شده است .
custom ROM یک نســخه کاملا مستقل از سیستم عامل است که شامل هسته می شود (باعث اجرای هرچیزی می شود) از جمله نرم افزارها ، سرویس ها و … ، و هر چیزی که موبایل یا وسیله مورد نظر توانایی اجرای آن را داشته باشد و در کل بستگی به کسی که رام را برای چه هدفی سفارش سازی یا همان customized کرده است .

 

اینجا سوال پیش می آید که بخش سفارش سازی یا همان “customized” چیست ؟
از آنجا که آندروید منبع باز است ، توسعه دهنده آزاد است که رام اصلی (stock Rom) را بدست بگیرد و آن را تغییر دهد ، بهینه سازی کند ، هرچیزی می تواند اضافه کند و در کل تقریبا هر تغییری که به تخیلش و توانایی هایش اجازه می دهد می تواند در آن تغییرات ایجاد کند .

چرا شما به Custom ROMs نیاز دارید ؟

آپدیت های متعدد
استفاده از custom ROM که نتیجه آن با آپدیت های متعددی که برای آن عرضه می شود بسیار از باگ ها و مشکلات رام را رفع می کند و زود به زود ویژگـــی های جدیدی به گوشی شما اضافه می گردد ، به خاطر این که یک سازنده پشت رام است و می تواند مستقل عمل کند و هیچ نوار قرمزی از سوی شرکتی برای توسعه دهنده تعیین نشده است .
- توسعـــه دهنده رام معمولا به دستاوردهای جامعه وفادار است با استفاده ار عرضه بتا تست و همچنین عرضه بازخوردهای آن و حتی رفع باگها و خطاهای آن ، این زیبایی منبع باز بودن را نشان می دهد.
- چیزی که باید ذکر کنم رام ها معمولا رایگان هستند و توسط کمک های مالی اختیاری پشتیبانی می شوند و نیاز به پرداخت هزینه وجود ندارد .
- در نهایت اغلب custom ROMs به روزترین آپدیت ها ازشان وجود دارد بدون آن که چیزی را دوباره پاک و نصب کنید.
آیا بازهم منبع بازبودن را دوست ندارید؟

عملکرد بهتر و بهره وری بیشتر
Custom ROM ــها معمولا سریعتر و کارآمدتر هستند و هچنین از حافظه کمتری استفاده می کنند زیرا:
- توسعه دهنده ها معمولا موارد اضافی و بی فایده را خارج می سازند از جمله : مانند حامل های برنامه های نصب شده و..
- توسعه دهندگان kernel یا همان هسته را بهینه سازی می کنند برای مثال کرنل undervolted می تواند عمر بسیار بیشتر از باطری را نسبت به نسخه Stock سیستم عامل داشته باشد .

ارتقاع به نسخه بهتر و بعد از نسخه آندروید گوشی ــتان
- شما قادر خواهید بود نسخه از سیستم عاملــی که هنوز برای گوشی تان عرضه نشده است یا هرگز برای آن عرضه نخواهد شد را نصب کنید ، این امر به دو حالت ممکن است :
- رام های لیک شده (لو رفته) به صورت آنلاین ، توسعه دهندگان با استفاده از آن می توانند آپدیت ها را زودتر از عرضه رسمی ریلیز کنند ، درست مثل آپدیت Android 2.1 که قرار بود برای Hero عرضه شود که این اتفاق افتاد و چند هفته قبل از عرضه رسمی آن در دسترس بود و ۲٫۱ روی گوشی های خود نصب و اجرا کنند.
- همچنین موارد وجود دارد که آپدیتی ورژن آندروید برای آن وسیله هیچ وقت عرضه نشده ولی سازنده با عرضه یک ROM توانسته آن ورژن آندروید را روی آن گوشی قابل دسترس کند ، برای مثال کاربران G1 و MyTouch 3G هیچ وقت نتوانستند به عرضه رسمی آندروید ۲٫۱ دست پیدا کنند ولی Cyanogen ، یکی از قابل احترام ترین توسعه دهندگان آندروید ، توانست یک رام سفارشی ایجاد کند که آندروید ۲٫۱ را روی این گوشـــی ها اجرا کند .چه روز شادی برای دارندگان MT3G و G1 بود !

قابلیت نصب اپلیکشن ها در کارت SD
امروزه بیشتر custom ROM ــهایی که عرضــه می شوند قابلیت نصب نرم افزار و بازی را در SD کارت به همراه دارند . که به آن Apps2SD یا A2SD می گویند.
اگر شما از کمبود فضای داخلی رنج می برید این قابلیت می تواند برای شما بسیار ارزشمند باشد.

رام با روت فرق دارد ، لطفا اشتباه نگیرید !
custom ROM و روت کردن را با هم اشتباه نگیرید این دو مقوله کاملا جدا از هم هستند.
به زودی فواید روت کردن و نیازهای آن نیز در سایت قرار داده می شود . لازم به ذکر است برای ریختن رام نیاز به روت کردن گوشی خود دارید.

جنبه ها منفی رام های سفارشی Custom ROMs
البته هر چیزی علاوه بر جنبه های مثبتی فراوانی دارد نکات منفی نیز به همراه دارد که باید ذکر شود ، همچنین برای استفاده از رام های سفارشی باید احتیاط لازم را به خرج دهید و آگاه باشید احتمال آن است خطراتی به همراه داشــته باشند.

ممکن است اشتباهی رخ دهد !
اول از همه ممکن است اشتباهی در فرایند فلش رخ دهد . ( فرایندی که باعث نصب رام می شود. ) و تلفن شما را ترک کند و حالت بریک برای تلفن شما به وجود بیاید که امروزه این اتفاق کم پیش می آید به خصوص این که حالا بیشتر مواقع می توانید گوشی خود را به حالت اولیه بازگردانید و روند نرمال گذشته خود را دنبال کند.
برای حل این مشکل رام هایی استفاده کنید که تعدادی کاربران بیشتری از آن استفاده کرده اند و بازخورد مثبتی داشته باشد.

پاک پاک !
به منظور نصب یک رام سفارشی ، شما نیاز به انجام عملیات clean wipe دارید.
به این معنی که شما همه اطلاعات خود را از دست خواهید داد و بدین منظور می بایست قبل از عملیات ، اول از اطلاعات خودتان پشتیبانی ( بکآپ) بگیرید.

مشکل های پنهان
Custom ROMs ممکن است دارای باگ باشند .
با این حال ، اگر مشکل و باگی در رام پیدا کردید ، در واقع شما راه برای گزارش آن در پیش رو دارید:
این که به انجمن رام مربوطه رفته و گزارش لازم را به آنها بدهید احتمال زیاد پاسخ خود را خواهید گرفت و این باگ شناخته شده باشد. همچنین راه های دیگر وجود دارد وجود باگ و خطا کاملا طبیعی است .

گارانتی تلفن همراه شما ساقط می شود !
این امکان وجود دارد که با عمل custom rooting گارانتی از بین برود زیرا که قانون گارانتی شکسته می شود.
در بیشتر مواقع هم نصب رام سفارشی خیلی سنگینتر و مهمنتر از از بین رفتن گارانتی شما هست اما بهتر است با ارائه دهنده گوشی خودتان صحبت کنید بدلیل این که بعضی از پوشش دهنده ها نصب بعضی از رامها خلاف نبینند در هر صورت شرط احتیاط لازم است .

نتیجه و حرف پایانی
در کل نصب رام سفارشی بر روی گوشی ــتان بسیار خوب و پسندیده است به شرط این که از رامهای مناسب و قابل اطمینان و کارآمد بر روی گوشی ــتان نصب کنید و احتیاط لازم را در نصب رام به خرج دهید.


موضوعات مرتبط:
برچسب‌ها: اندروید , مقالات , آموزش
تمامی حقوق این وب سایت متعلق به 💻بینهایت💻 است. || پرویز برومند نژاد