نسخه جدیدتر اندروید

قصه این مطلب عجیبه! جاوید ( مشهور به مهمترین جاوید دنیا که نمی دونم ربطی به جادی خوشتیپترین و باحالترین پسر وبلاگستان داره یا نه) یک ایمیل زده به یکی دیگه و گفته که چرا ما نمی تونیم همینجوری الکی اندروید رو از سایت گوگل دانلود کنیم و روی گوشی نصبش کنیم. بعد گفتیم شاید سوال بعضی های دیگه هم باشه و گفتیم اصلا همینجا منتشر کنیم (:‌

هی رفیق! گوگل اندروید چهار رو منتشر کرده، بریم دانلود کنیم رو گوشی مون نصبش کنیم؟

اندروید یه سیستم عامله که گوگل ساخته و آزاد منتشر کرده، هر کسی میتونه ازش استفاده کنه. مثل بقیه سیستم عامل ها یکی از وظایفش اینه که سخت افزارها رو شناسایی کنه، مثلا دوربین، جی پی اس، فلش، هدفون، میکروفون و … ، تلاشش رو برای این کار میکنه ولی بعضی وقت ها هم راه انداز لازم داره.

نوع سخت افزارهای گوشی های مختلف هم یکی نیست، گوشی ها هم (هنوز) این امکان رو ندارند که مثل کامپیوتر راه انداز سخت افزار (درایور) رو جداگانه براشون نصب کرد، پس برای هر نوع گوشی اول کارخانه سازنده آندروید رو از گوگل میگیره، برنامه هایی که خودش طراحی کرده (مثلا HTC یه برنامه به اسم Sense برای ظاهر صفحات گوشی داره، سامسونگ یه برنامه برای اسمس داره و …) رو به اون اضافه میکنه، راه انداز سخت افزارهای مرتبط با گوشی رو اضافه میکنه و در نهایت این پکیج کامل (که به اسم ROM مشهوره) رو روی گوشی نصب میکنه که گوشی قابل استفاده میشه، معمولا کارخانه ها بعد از اینکه پکیج خودشون رو روی گوشی نصب کردن گوشی رو قفل میکنن که این پکیج نصب شده آسیبی نبینه.

حالا این وسط هکرهایی هم پیدا میشن که همین کاری که شرکت سازنده میکنه رو انجام میدن، چون نون خور کارخانه سازنده ی گوشی هم نیستن پس برنامه های اضافی (و معمولا الکی ) رو هم با آندروید مخلوط نمیکنن؛ راه باز کردن اون قفل رو هم به بقیه یاد میدن و شما میتونید پکیج خاصی (که بهشون میگن Custom ROM) رو روی گوشیتون داشته باشید.

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

ولی اون هکرها زرنگ، با حوصله، خلاق، باهوش و باحال ان! به همین خاطر همیشه Custom ROM های خوب تر، سریعتر، سبک تر و به روزتر پیدا میشه.

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

منم اضافه کنم که مشهورترین کاستم رام ها مال ساینوژن هستن و از طرفی هم استدلال شرکت های فروشنده گوشی اینه که مگه چند درصد براشون آپدیت کردن گوشی مهمه؟ و چند درصد هستن که یک گوشی خریدن و دوست دارن همونطور که دیروز کار می کرده امروز هم کار کنه؟ احتمالا هفتاد درصد آدم ها یک گوشی خریدن که یکسری منو داره و دارن باهاش کار می کنن و جا افتادن باهاش و علاقه خاصی ندارن چهارصد مگ دانلود کنن و بعد آپدیتش کنن و یک چیزهایی اش عوض بشه و شاید چند تا باگ هم پیدا کنه (: واقعا هم حرف بدی نیست. البته جنبه منفی هم کاملا تو چشم می زنه: تلاش شرکت ها برای بستن گوشی هاشون و دیگه آپدیت نکردنش تا اون درصد گیک هم مجبور باشن هی چیز بخرن و مصرف کنن و مصرف کنن.

  • Wahid

    جادی جان این آقا جاوید “یک ایمیل زده به یکی دیگه” شما از کجا این جریان رو فهمیدی و دربارش نوشتی؟

    • جادی

      برای من هم فرستاده. ولی اصلش جواب جاوید به یکی دیگه است (:

  • mehrdad

    مرسی جادی عالی بود
    مفید و مختصر و صدالبته بدور از حمله به نظام سرمایه داری و مایکروسافت (:
    راستی چرا بطور پیوسته از این سبک پست ها در خصوص آشنایی بانسخه های مختلف لینوکس نمی نویسی ؟
    باور کن از مطالب مربوط به کاندوم بهتره

  • ببخشید اسپم می‌فرستم، شاید برات جالب باشه.
    به مناسبت آخرین چهارشنبهٔ ماه مارس، روز جهانی آزادی مستندات
    http://dfd2012persianstory.site50.net/

  • ناشناس

    جادی عزیز
    برخلاف اونچه که درباره ی “اندروید” گفته میشه و خودش رو به اون عنوان معرفی می کنه، آزاد نیست، برای توضیحات بیشتر می تونی به صحبت هایی که “ریچارد استالمن” در این مورد کرده، رجوع کنی

  • Hamza

    سلام جادی جان
    اجازه ئ کپی برداشتن از این نوت رو دارم؟

    • جادی

      حمزه: کپی با لینک به جادی.نت و ذکر اسم منبع نه فقط مجاز که تشویق هم می شه (:

  • کلا خوشحالم که دارم جایی به غیر از xda و فروم های تخصصی اندروید درباره کاستوم رام ها میخونم!
    راستش من خیلی از مجوز ها اطلاعی ندارم، ولی یک چیزی هست درباره اندروید که خیلی جالبه. تا جایی که من میدونم اندروید AOSP گوگل و درنتیجه سیانوژن(ساینوژن؟) هم اوپن سورس هست واقعا.
    اما اشتباه اینجاست که وقتی اسم اندروید در دیوایس های غیر نکسوس میاد باز هم همه میگن اوپن سورس. در صورتی که بقیه شرکت ها فقط سورس کرنل رو منتشر می کنن. نه سورس رام. حالا دقیقا نمیدونم از لحاظ لایسنس درسته که نرم افزار اوپن سورس رو بگیری و کلوز سورس تحویل یوزر بدی.
    حالا از این مسئله بگذریم، واقعا کاستوم رام ها نسبت به رام های آفیشیال خیلی بهتر هستن، اما وقتی کاستوم رام برپایه رام رسمی شرکت نباشه(یعنی پرت باشه) معمولا اگر شرکت سورس کرنل اون ورژن رو نده هیجوقت رام bug-free نمیشه، نمونش همین Cyanogen برای گلکسی اس 2 که اول وقتی رام Leak شده ICS نبود خیلی خیلی باگ داشت، وقتی رام های Leak بدون سورس کرنل اومد خیلی باگ هاش کمتر شد و الان وقتی سورس های کرنل ICS اومده تقریبا باگ نداره.

  • ناشناس

    خوب تیتر چیز دیگه ای بود و توضیحاتت یه چیز دیگه، من هنوز هم جواب رو نگرفتم، باید توضیحاتی می دادی که چه چیزهایی به اندروید اولیه اضافه می شه (درایورهای سخت افزاری) و اینکه احتمالاً دایورها رو باید تغییر داد برای اندروید جدید یا اینکه رابطه ی اندروید و درایورها طوری اند که باید این دو در کنار هم کامپایل بشن و با قرار دادن اینها در کنار هم و داشتن فایل های config و … هم نشه این کار رو کرد
    در کل من 2 بار این رو با دقت خوندم و جوابت به سوال بی معنی بود…
    با تشکر از جادی