Widget
چیز میز ، خرت و پرت
ماسماسک!
به مجموعه ای کد مجزا گفته می شود که معمولا ً بروی یک سیستم عامل یا یک اینترفیس قرار می گیرد و قابلیت های محبوبی را به آن اضافه می کند ، به طوری که شما برای دسترسی به آنها ، نیازمند استفاده از مسیر های دشوار و چندگانه نیستید.
تفاوت ویدجت با شورت کات ها این است که شورت کات ها دینامیک نیستند. به زبان ساده ، شورت کات ها بر اساس زمان و داده های اینترنتی تغییر نمی کنند. بر عکس ، ویدجت ها اصولاً مکانیسم هایی برای دسترسی به اطلاعات پی سی ، پاکت پی سی و یا حتی اطلاعات موجود بروی اینترنت دارند که به صورت خلاصه در خود ویدجت به شما نمایش داده می شود
DLNA
DLNA [ استانداردی برای ارتباط بین دستگاههای دیجیتال با مصرف خانگی روی بستر شبکه های تحت آی پی است .
این استاندارد از سال ۲۰۰۴ راه اندازی شده و تا کنون بیش از ۲۴۵ شرکت مطرح جهان تحت آن قرار گرفته اند . دستگاههایی که با این استاندارد کار می کنند می توانند در صورت اتصال به یک شبکه خانگی از امکاناتی همچان اشتراک گذاری منابع اطلاعات و بسیاری امکانات شبکه به راحتی برخوردار شوند . امروزه محصولاتی چون لپتاپ ،گوشی های تلفن همراه ،تلویزیون ،دستگاههای پخش صوتی ،گیرنده های ماهواره ای و ... تحت این استاندارد قرار دارند.
Firmware
به زبان ساده و گویا فریمور همانند ستون یک ساختمان عمل میکنه در صورتی که نباشه ساختمانی نیست و در صورتی که خراب باشه ساختمان با مشکل مواجه میشه
اجزای تشکیل دهنده نام فریمورهای سامسونگ
به طور مثال برای I9000DXJE7
• I9000= مدل
• DX= ایالت
• J = سال عرضه
• E = ماه عرضه
• 7 = تجدید نظر
ایالت یا منطقه جغرافیایی
I9000DXJE7
ایالت یا منطقه ها جغرافیایی عرضه فریمور را مشخص میکند
• BD : قبرس , یونان
• CP : فنلاند
• DB : ویتنام
• DC : تایلند
• DD : هند
• DT : استرلیا
• DX : مالزی , فیلیپین , سنگاپور , ویتنام
• DZ : مالزی , سنگاپور
• JA : آفریقای جنوبی
• JC : الجزایر , مراکش , نیجریه , تونس
• JP : عربستان
• JR : عربستان
• JV : الجزایر , مصر , ایران , عراق , کویت , مراکس , نیجریه , عمان , پاکستان , عربستان صعودی , آفریقای جنوبی , سوریه , تونس , ترکیه
• MT : سوئیس
• XA: استرلیا , فرانسه , آلمان , انگلستان , ایتالیا , هلند , سوئیس
• XB: دانمارک , سوئد , نروژ
• XC : پرتغال , اسپانیا
• XD : کرواسی , چکوسلواکى , مجارستان , اسلوواکی
• XE: بلغارستان , قزاقستان , روسیه , اکراین
• XF : بلغارستان , کرواسی , رومانی
• XX : استرلیا , بلژیک , فرانسه , آلمان , مجارستان , ایتالیا , اسپانیا , انگلستان
• ZC : چین , هنگ کنگ
• ZH : هنگ کنگ
• ZT : تایوان
سال عرضه
I9000DXJE7
معانی حروف انگلیسی به سال میلادی عرضه فریمور اشاره می کند:
• A : 2001
• B : 2002
• C : 2003
• D : 2004
• E : 2005
• F : 2006
• G : 2007
• H : 2008
• I : 2009
• J : 2010
• K : 2011
ماه عرضه
I9000DXJE7
معانی حروف انگلیسی به ماه میلادی عرضه فریمور اشاره می کند:
• A : January
• B: February
• C : March
• D : April
• E : May
• F : June
• G : July
• H : August
• I : September
• J : October
• K : November
• L : December
Lag Fix
Lax Fix روشی است که برای برطرف کردن مشکل Lag به کار می آید.
در گوشی گلگسی و برخی از گوشی های کمپانی Samsung، بعضی مواقع هنگامی که منوها را ورق میزنید یه مقدار مکث به وجود میاید که در اصطلاح به آن لگ می گویند.
Pit
PIT مخفف Partition Information Table است و فایلی است که برای نصب رامهای رسمی گلگسی به وسیله نرم افزار Odin به کار می روند
BusyBox
به صورت خلاصه BusyBox مکملی است که بر روی Custom Romهای سیستم عامل Android نصب میشود و این گوشی ها را قادر می سازد تا از دستورات Linux استفاده کنند.
چگونه می توان BusyBox را نصب کرد ؟برای اینکه BusyBox را بر روی گوشی خود نصب کنید ابتدا باید گوشی شما Root شده باشید. سپس باید پکیج BusyBox را دانلود کنید،آن رو درون مموری گوشی قرار دهید و از طریق adb و با دستورات زیر نصب کنید :
کد:
adb remount
adb shell
cat /sdcard/busybox > /system/bin/busybox
chmod 755 /system/bin/busybox
mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system
sync
exit
قبل از نصب BusyBox چه دستوراتی قابل دسترس خواهند بود ؟
قبل از نصب BusyBox فقط دستوراتی که در system/bin/ گوشی شما تعریف شده اند قابل دسترس خواهند بود
بعد از نصب BusyBox چه دستوراتی قابل دسترس خواهند بود ؟
بعد از نصب BusyBox نه تنها دستوراتی که در system/bin/ تعریف شده اند قابل دسترس خواهند بود بلکه دستورات زیر هم قابل دسترس هستند :
کد:
<div class="refbegin references-column-count references-column-count-4" style="column-count: 4; -moz-column-count: 4; -webkit-column-count: 4;"> <ul> <li>ash</li> <li>awk</li> <li>cat</li> <li>chmod</li> <li>cp</li> <li>date</li> <li>dd</li> <li>df</li> <li>dmesg</li> <li>echo</li> <li>egrep</li> <li>fgrep</li> <li>grep</li> <li>gunzip</li> <li>gzip</li> <li>kill</li> <li>ln</li> <li>login</li> <li>ls</li> <li>mdu</li> <li>mkdir</li> <li>more</li> <li>mount</li> <li>mv</li> <li>netstat</li> <li>ntpc</li> <li>ntpsync</li> <li>nvram</li> <li>pidof</li> <li>ping</li> <li>ps</li> <li>pwd</li> <li>rm</li> <li>rmdir</li> <li>rstats</li> <li>sed</li> <li>sh</li> <li>sleep</li> <li>sync</li> <li>tar</li> <li>touch</li> <li>umount</li> <li>uname</li> <li>usleep</li> <li>vi</li> <li>watch</li> <li>zcat</li> </ul></div>
Modem
کارهایی که مودم ها انجام میدهند عبارتند از :
• سریع تر شدن برقراری ارتباط با ماهواره ها در GPS (جی پی اس)
• بهتر شدن کیفیت تماس های خروجی و ورودی
• بهتر شدن سرعت و ارتباط شبکه های ارتباطی
• بهینه شدن مصرف و طول عمر باطری
Custom Rom
Custom Rom ها معمولا توسط افراد نابغه در MoDaCo و XDA ساخته میشوند که بهترین این افراد هم Paul میباشد که اصطلاحا به این افراد آشپز (Cooker) اطلاق میشود و به عملیاتی که انجام میدهند (Cooking ROM) یا همان آماده کردن رام میگویند. این رام ها برای استفاده از بالاترین امکاناتی هستند که شما میتوانید با گوشی خود به آنها دسترسی پیدا کنید.
رام یکی از مهم ترین قسمت های گوشی شما است و تقریبا شامل خیلی از قسمت ها از جمله کرنل (kernel) ، رابط کاربری (User Interface) ، برنامه های سیستمی ، فونت های گوشی ، فایل های lib ، فایلها و تنظیمات پیکربندی و ... می باشد.
Custom Rom در پارتیشن System ریخته میشود و از آن جایی که نوشتن روی این پارتیشن تنها پس از Root شدن گوشی ممکن است ؛ ریختن رام هم تنها پس از Root شدن ممکن است و در حالت Unroot هیچ راهی برای ریختن آنها وجود ندارد !
البته رام ها دارای فایل Boot.img نیز هستند که وجود این فایل برای بوت شدن رام اجباری است. این فایل در پارتیشن Boot ریخته میشود
مکانات یک کاستوم رام کاملا به سلیغه شخص کوکر،امکانات سخت افزاری گوشی و البته به نبوغ و دانش شخص کوکر بستگی دارد. هیچ استانداری برای کوک کردن یک رام وجود ندارد و همواره رام ها با یکدیگر تفاوت داشته اند و دارند !
تنها فاکتور مهمی که برای یک رام می توان در نظر گرفت این است که تمام قسمت های گوشی به خوبی و بدون مشکل کار کنند .. قسمت هایی مانند دوربین ، GPS و Wifi و ...
رام های Experimental چه رام هایی هستند ؟
رام هایی که به این صورت منتشر می شوند رام هایی هستند که در فاز آزمایشی به سر می برند و دارای باگ های زیادی هستند و فقط برای پیدا شدن و گزارش شدن سریعتر همین باگها به صورت عمومی منتشر می شوند.
این رام ها معمولا از روی سورس های Android که توسط Google منتظر می شوند، کوک میشوند و برای استفاده روزانه به هیچ عنوان توصیه نمیشوند !
این رام ها به مرور زمان کامل شده و به صورت پایدار (Stable) در می آیند.
رام های Port شده چه رامهایی هستند ؟
رام های Port شده به رام هایی گفته میشود که از روی رامی که قبلا برای برای گوشی متفاوتی کوک شده بوده ، برای گوشی دیگری کوک می شوند !
برای مثال یک کوکر از روی رامی که برای گوشی X کوک شده بوده ، رامی برای گوشی Y کوک می کند . به این رام Port شده می گویند !
البته تعداد این رام ها بسیار کمتر از رام های دیگر است زیرا در کوک کردن این رام ها مشکلات زیادی وجود دارد و کوکر نمی تواند از روی هر گوشی برای گوشی مورد نظر خود رام Port کند. عواملی مانند نوع چیپ ست ها ، اندازه صفحه نمایش و ... در اینجا مورد توجه است و بدون توجه به این عوامل Port کردن رام غیر ممکن است !
پايان بخش سوم
استفاده از مطالب فوق بدون ذكر منبع مجاز نميباشد