ورود
ثبت نام
صفحه اصلی
اخبار بازی
بررسی بازی
حقایق بازیها
داستان بازی
بررسی سخت افزار
برنامههای ویدیویی
انجمنها
نوشتههای جدید
پرمخاطبها
جستجوی انجمنها
جدیدترینها
ارسالهای جدید
آخرین فعالیتها
کاربران
کاربران آنلاین
جستجو
جستجو فقط عنوان ها
توسط:
جستجو فقط عنوان ها
توسط:
ورود
ثبت نام
جستجو
جستجو فقط عنوان ها
توسط:
جستجو فقط عنوان ها
توسط:
Menu
Install the app
Install
فراخوان عضویت در تحریریه بازیسنتر | برای ثبت درخواست کلیک کنید
صفحه اصلی
انجمنها
همه چیز در مورد كنسولهای بازی
Mobile
Android
آموزش آندروید از صفر
ارسال پاسخ
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
متن گفتگو
<blockquote data-quote="MOrteza_DJmix" data-source="post: 1337706" data-attributes="member: 34904"><p><strong>اصطلاحات و مفاهیم آندروید</strong></p><p></p><p>در این بخش به مفاهیمی که در مورد آندروید باید بدانید میپردازیم ؛ شما برای اینکه از مفهوم همه چیزهایی که در بین کاربران و یا حالا همه اعضاء رد و بدل میشه سر در بیاورید پس اول نیاز دارید بدونید اصلا این اصطلاحات چی هستند و از کجا اومدن و چرا از اون ها استفاده میشه ؛ این قسمت را به صورت سوال و جواب جلو میرویم و در آینده یا اصطلاحات جدید آپدیت میشود... </p><p></p><p><strong><span style="color: navy">Android SDK چیست و از کجا باید دانلود کنیم ؟ </span></strong></p><p>Android SDK برنامه ای است که بوسیله این برنامه میتوانید همه دستورات مربوط به آندروید را در کامپیوتر اجرا کنید . Android SDK به صورت یک پک از سود خود گوگل برای همه آندروید داران عرضه شده است اما به علت اینکه ما ایرانی هستیم و گوگل برای ما ***** میباشد پس به اجبار باید گوگل را دور بزنیم . اگر گوشی دارید که آندروید دارد پس حتما باید Android SDK را دانفلود کنید تا بتونید مراحل اولیه کارها با آندروید را انجام بدهید . Android SDK را از لینک زیر به صورت مستقیم دریافت کنید . بعد از دریافت اون را به " C:\AndroidSDK " آنزیپ کنید به علت اینکه در این انجمن این آدرس ، آدرس مرجع برای AndroidSDK می باشد .</p><p></p><p><a href="http://www.and-roid.ir/Download/android-sdk%20windows.rar">Android SDk Windows </a> <strong>( با حجم 20 مگابایت ) </strong></p><p></p><p><strong><span style="color: navy">ADB چیست و چه عملیاتی را انجام می دهد ؟ </span></strong></p><p>ADB مخفف واژه Android Debug Bridge به معنی پل دیباگ آندروید است . این ابزار همراه با Android SDK ( در بالا دانلود کرده اید ) در اختیار قرار میگیرد و برای کنترل و ارتباط با دستگاه آندرویدی شما کاربرد دارد . این ابزار و یا بهتر بگم مجموع دستورات داخل فولدر tools از Android SDK قرار دارد . این دستورات مهمترین اطلاعاتی هستند که هر فرد آندروید داری باسد از آنها برای گوشی خود استفاده کند پس یاد گیری این دستورات از واجبات آندروید است تا شما بتوانید عملیات ابتدایی را برای گوشی خود انجام دهید . دستورات ADB بسیار زیاد هستند و بعضی از دستورات به صورت گردشی اجرا میشوند تا شما برای توقف آنها دستوری صادر کنید و اطلاعات کوچکی در هر با بررسی را در اختیار شما قرار میدهند . در زیر با دستورات SDK بیشتر آشنا میشویم .</p><p><strong>Android Debug Bridge Version 1.0.20</strong></p><p><strong></strong>[CODE]-d[/CODE]باعث میشود دستورات به صورت مستقیم به تنها USB متصل برود و اجراء شود ؛ اگر بیشتر از یک USB متصل باشد باعث بوجود آمدن خطا میشود .</p><p></p><p>[CODE]-e[/CODE]باعث میشود دستورات مستقیما به تنها شبیه ساز برود و اجراء شود ؛ اگر بیشتر از یک شبیه ساز فعال باشد باعث بوجود آمدن خطا میشود .</p><p></p><p>[CODE] [LEFT]-s <شماره سریال >[/LEFT]</p><p>[/CODE]باعث ارسال و اجراء دستور به طور مستقیم به این شماره سریال میشود اگر گوشی یا شبیه ساز باشد فرقی نمیکند.</p><p></p><p>[CODE]-p <نام محصول یا مسیر آن >[/CODE]یک نام ساده محصول مثل 'sooner' و یا یک مسیر نسبی یا مطلق به فولدر خروجی یک محصول مانند 'out/target/product/sooner' ؛ اگر این دستور دقیقا مشخص نشود ، ANDROID_PRODUCT_OUT به عنوان مسیر شناخته میشود که یک مسیر مطلق است .</p><p></p><p>[CODE]devices[/CODE]نام تمام دستگاه های متصل را لیست میکند</p><p></p><p><strong>دستورات مخصوص دستگاه ها </strong></p><p><strong></strong></p><p><strong></strong>[CODE]adb push <مبداء> <مقصد>[/CODE]کپی کردن فایل یا فولدر به دستگاه</p><p>[CODE]adb pull <مقصد> <مبداء></p><p>[/CODE]کپی کردن فایل یا فولدر از دستگاه</p><p></p><p>[CODE]adb sync [ <یک مسیر > ][/CODE]کپی از کامپیوتر به گوشی فقط در صورتی که تغییرات بوجود آمده باشد</p><p>( برای این دستور توضیحات کامل را در Help این دستور ببینید )</p><p></p><p>[CODE]adb shell[/CODE]اجرای Shell مقصد به صورت قردادی ( تعاملی )</p><p></p><p>[CODE]adb shell <دستور مورد نظر>[/CODE]اجرای یک دستور در Shell مقصد</p><p></p><p>[CODE]adb emu <دستور مورد نظر> [/CODE]اجرای دستور در برنامه شبیه ساز</p><p></p><p>[CODE]adb logcat [ <*****-مشخصات> ] [/CODE]دیدن فایل اطلاعات دستگاه</p><p></p><p>[CODE]adb forward <مبداء> <مقصد>[/CODE]ارسال یک اتصال از راه سوکت ها به صورت :</p><ul> <li data-xf-list-type="ul">tcp:<پورت></li> <li data-xf-list-type="ul">localabstract:<نام سوکت یونیکس></li> <li data-xf-list-type="ul">localreserve<img src="http://and-roid.ir/Forum/images/smilies/yahoo/4.gif" alt="" class="fr-fic fr-dii fr-draggable " style="" /><نام سوکت یونیکس></li> <li data-xf-list-type="ul">localfilesystem:<نام سوکت یونیکس></li> <li data-xf-list-type="ul">dev:<کاراکترهای نام دستگاه></li> <li data-xf-list-type="ul">jdwp:<روند PID > (فقط برای مقصد)</li> </ul><p></p><p>[CODE]adb jdwp[/CODE]نمایش همه PID های یک عملیات در یک انتقال JDWP</p><p></p><p>[CODE]adb install [-l] [-r] <فایل مورد نظر >[/CODE]ارسال فایل موردنظر به دستگاه و نصب آن </p><ul> <li data-xf-list-type="ul">[l-] یعنی فرستان برنامه به صورت قفل شده</li> <li data-xf-list-type="ul"> [r-] یعنی اگر به نصب دوباره است اظلاعات آن حفظ شوند</li> </ul><p></p><p>[CODE]adb uninstall [-k] <پکیج>[/CODE]از نصب خارج کردن پکیج موردنظر </p><ul> <li data-xf-list-type="ul">[k-] یعنی فولدرهای Cache و Data باقی بمانند</li> </ul><p></p><p>[CODE]adb bugreport[/CODE]برگردان همه اطلاعات از دستگاه که شاید شامل اطلاعات یک خطا باشد</p><p>[CODE]adb help</p><p>[/CODE]همین لیست که در حال توضیح دادنش هستیم را ظاهر میکند</p><p>[CODE]adb version</p><p>[/CODE]شماره ورژن را نشان میدهد</p><p></p><p><strong><span style="color: navy">حالت Fastboot چیست و چرا از آن استفاده میکنیم ؟ </span></strong></p><p>حالت Fastboot یک پروتکل برای فلش کردن گوشی آندروید شما می باشد . این حالت دارای کد های منبع دودویی برای انواع سیستم عامل هل یعنی Mac , Windows و Linux می باشد . این حالت یک نوع فریب دادن گوشی برای انجتم کارهای پیشرفته می باشد . این حالت بیشتر برای برنامه نویسان و کسانی که اطلاعات بالایی در مورد آندروید دارند مورد استفاده قرار میگیرد . در تصویر زیر نمونه صفحه گوشی آندروید در حالت Fastboot را مشاهده می کنید . حالت ورودبه این منو برای گوشی های مختلف متفاوت است اما بیشتر با نگه داشتن Back و یا ولوم پائین در هنگام روشن شدن دستگاه به این منو وارد میشویم . </p><p></p><p style="text-align: center"><img src="http://and-roid.ir/24/out.php/i78_fastbootinage.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><strong><span style="color: navy">حالت Recovery Image چیست و چرا بایید از آن استفاده کنیم ؟ </span></strong></p><p>حالت Recovery Image یکی از مهمترین حالات گوشی است این منو به صورت اصلی برای همه گوشی ها وجود دارد و معمولا با گرفتن دکمه Home هنگام روشن کردن دستگاه طاهر میشود . برنامه سازان برای استفاده بیشتر از این منو دست به ظراحی های مختلف برای ایم منو زدند که اصطلاحا به آن Custorm Recovery Image اطلاق میشود . شما با استفاده از دستوراتی که در ادامه این آموزش گفته خواهد شد میتوانید Recovery Image اصلی خود را به Custome Recovery Image تبدیل کنید که با کار هم میتوانید از امکانات بی نظیر اون استفاده کنید و هم میتوانید برای گرفتن Backup از گوشی خود به طور کامل از آن بهره ببرید . در زیر ابتدا تصویری از Recovery Image اصلی گوشس Hero را مشاهده میکنید و در ادامه با آموزش قسمت مختلف Custom Recovery Image این موضوع به پایان میرسد .</p><p></p><p style="text-align: center"><img src="http://and-roid.ir/24/out.php/i79_htcherorecoverymode.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p><p></p><p>بعد از نصب Custom Recovery Image منوی Recovery Image به صورت زیر در خواهد آمد . مهمترین کارهای این منو عبارت است از :</p><ul> <li data-xf-list-type="ul">نصب Rom جدید بدون دردسر و تطبیق ورژن</li> <li data-xf-list-type="ul">گرفتن Backup کامل معروف به Nandroid Backup</li> <li data-xf-list-type="ul">ریست فکتوری با یک دکمه</li> <li data-xf-list-type="ul">پارتیشن بندی مموری</li> <li data-xf-list-type="ul">نصب تم و رادیو و برنامه های جانبی به صورت Update زیپ های sign شده</li> <li data-xf-list-type="ul">و ...</li> </ul><p></p><p>حالا بعد از تعویض Recovery Image که آموزش اون را در همین تاپیک میتوانید ببینید به آموزش منوها می پردازم :</p><p></p><p><strong>توضیحات </strong></p><p></p><ul> <li data-xf-list-type="ul">برای حرکت بین منوها از تراک بال پائین و بالا و برای انتخاب از فشار دادن تراک بال استفاده کنید .</li> <li data-xf-list-type="ul">همچنین از کلیدهای ولوم بالا و پائین و همچنین کلید پاسخگویی به تمای برای انتخاب اگر تراک بالتون کار نمیکنه میتونید استفاده کنید .</li> </ul><p></p><p><strong>دسترسی </strong></p><p></p><p>برای دسترسی به این منو اگر رو گوشیتون نصب کرده باشید باید یعد از خاموش کردن گوشی ، با نگه داشتن دکمه Home گوشی رو روشن کنید و Home رو نگه دارید تا منوی زیر ظاهر شود .</p><p></p><p style="text-align: center"><img src="http://and-roid.ir/24/out.php/i80_1.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p><p></p><p></p><p><strong>امکانات این ورژن </strong></p><p></p><ul> <li data-xf-list-type="ul">دسترسی کامل به دستورات ADB در حالت Recovery</li> <li data-xf-list-type="ul">BusyBox ورژن 1.15.2</li> <li data-xf-list-type="ul">کرنال جدید که از فرمت EXT4 پشتیبانی میکند</li> <li data-xf-list-type="ul">فعال شدن کلیدهای جدید ( ولوم بالا و پائین و همچنین کلید جواب دادن به تماس ها )</li> </ul><p></p><p><strong>توضیحات منو ها</strong> </p><p></p><p><img src="http://and-roid.ir/24/out.php/i81_2.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><ul> <li data-xf-list-type="ul">Reboot system now : ریبوت کردن دستگاه</li> <li data-xf-list-type="ul">USB-MS Toggle : فعال / غیر فعال کردن حالت Mass Storage ( وقتی فعال باشد محتویات SDCard را روی کامپیوتر ببینید )</li> <li data-xf-list-type="ul">Backup/Restore :<br /> <br /> <img src="http://and-roid.ir/24/out.php/i82_3.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /><ul> <li data-xf-list-type="ul">Nand backup : گرفتن بک آپ کامل از گوشی</li> <li data-xf-list-type="ul">Nand + ext backup : گرفتن بک آپ کامل کامل از گوشی و پارتیشن دوم SDCard</li> <li data-xf-list-type="ul">Nand restore : برگردادن بک آپ که در گزینه های بالا گرفته اید</li> <li data-xf-list-type="ul">BART backup : بک آپ از گوشی و از پارتیشن دوم SDCard</li> <li data-xf-list-type="ul">BART restore : برگردادن بک در گزینه بالا</li> </ul> </li> <li data-xf-list-type="ul">Flash zip from sdcard : ریختن محتویات یک فایل زیپ درون گوشی<br /> <br /> <img src="http://and-roid.ir/24/out.php/i83_4.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></li> <li data-xf-list-type="ul">Wipe : <br /> <br /> <img src="http://and-roid.ir/24/out.php/i84_5.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /><ul> <li data-xf-list-type="ul">Wipe data/factory reset : پاک کردن محتویات فولدر Data و همچنین Cache</li> <li data-xf-list-type="ul">Wipe Dalvik-cache : پاک کردن محتویات Dalvik-cache هم از گوشی و هم از پارتیشن دوم SDCard</li> <li data-xf-list-type="ul">Wipe SD-ext partition : پاک کردن محتویات پارتیشن دوم SDCard</li> <li data-xf-list-type="ul">Wipe battery stats : پاک کردن کش باطری در فولدر Data</li> <li data-xf-list-type="ul">Wipe rotate settings : پاک کردن کش سنسور جاذبه در فولدر Data</li> </ul> </li> <li data-xf-list-type="ul">Partition sdcard : <br /> <br /> <img src="http://and-roid.ir/24/out.php/i85_6.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /><ul> <li data-xf-list-type="ul">Partition SD : پارتیشن بندی SDCard</li> <li data-xf-list-type="ul">Repair SD:ext : تعمیر پارتیشن دوم SDCard</li> <li data-xf-list-type="ul">SD:ext2 to ext3 : تبدیل فرمت EXT2 به EXT3</li> <li data-xf-list-type="ul">SD:ext3 to ext4 : تبدیل فرمت EXT3 به EXT4</li> </ul> </li> <li data-xf-list-type="ul">Other :<br /> <br /> <img src="http://and-roid.ir/24/out.php/i86_7.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /><ul> <li data-xf-list-type="ul">Fix apk uid mismatches : تعمیر APK های غیر سازگار در گوشی</li> <li data-xf-list-type="ul">Move apps+dalv to SD : انتقال همه برنامه و همچنین Dalvik-cache به SDCard ( این نصب برنامه روی SDCard نیست )</li> <li data-xf-list-type="ul">Move recovery.log to SD : انتقال گزارش های ریکاوری به SDCard</li> </ul> </li> </ul><p></p><p><strong><span style="color: navy">Root کردن چیست و چه کارایی هایی دارد ؟ </span></strong></p><p></p><p style="text-align: center"><img src="http://and-roid.ir/24/out.php/i87_unlockedandroidphonecopy.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p><p></p><p>Root کردن در اصطلاح رسیدن به فایل های سیستمی و دسترسی به آنها را فراهم میکنید . روش روت کردن گوشی های مختلف با هم متفاوت است و در همین آموزش با روش روت شدن همه گوشی ها آشنا خواهید شد . Root امکان تغییر فایل های سیستمی و تغییر دادن کدهای مختلف برای کارهای بخصوصی که میخواهید انجام دهید را به وجود می آورد . </p><p>در اینجا به مفهوم Root و کارهایی که میتوانید با آن انجام دهید می پردازیم ...</p><p></p><p><strong>شما نمیدانید :</strong></p><p></p><p>همیشه وقتی گوشی را روت میکنید را برگشت دارید ، اما گوشی که روت نشده باشد شاید دیگر راه برگشتی نداشته باشد ؛ برای مثال گوشی G1 وقتی به RC29 آپدیت میشود و گوشی روت نشده باشد برای همیشه در RC29 میماند و در این ورپن امکان روت نیست ولی در گوشی روت همیشه راه برگشت هست </p><p></p><p><strong>روت برای شما چه کارهایی انجام میدهد ؟</strong></p><p></p><ul> <li data-xf-list-type="ul">کنترل کامل روی گوشی خود دارید</li> <li data-xf-list-type="ul">قابلیت دیدن فایل هایی که آندروید با آنها کار میکند ؛ شما میتوانید خیلی از کدهای اصلی را جایگزین کنید :<ul> <li data-xf-list-type="ul">تم ها</li> <li data-xf-list-type="ul">برنامه های اصلی ( نقشه ، تقویم ، ساعت و غیره )</li> <li data-xf-list-type="ul">حالت ریکاوری برای انجام کارهای تخصصی ( Recovery Image )</li> <li data-xf-list-type="ul">Bootloader</li> <li data-xf-list-type="ul">جعبه ابزار ( ToolBox ) که به شما اجازه استفاده از کدهای ساده لینوکس مثل "ls " رامیدهد را میتوانید با (BusyBox ) که امکانات فراتری را دارد تعویض کنید</li> <li data-xf-list-type="ul">تعویض تصاویر هنگام بوت شدن گوشی</li> <li data-xf-list-type="ul">و اضافه کردن کدهای باینری لینوکس</li> </ul> </li> <li data-xf-list-type="ul">اجرای برنامه های بخصوصی که نیاز به کنترل بیشتری در سیستم دارند :<ul> <li data-xf-list-type="ul">Super User ( به شما اجازه میدهد تا تعیین کنید کدام برنامه به روت دسترسی داشته باشد یا خیر )</li> <li data-xf-list-type="ul">مدیریت برنامه برای روت ( به شما اجازه میدهد برنامه هایی را ببندید که در حالت عادی قادر به بستن آنها نیستید )</li> <li data-xf-list-type="ul">برنامه های جابه جایی</li> <li data-xf-list-type="ul">و خیلی موارد دیگر</li> </ul> </li> <li data-xf-list-type="ul">تهیه Backup از گوشیتون<ul> <li data-xf-list-type="ul">میتوانید یک پوشه روی SDcard خودتون بسازید و همه APK هایی رو که نصب کرده اید رو درون آن بریزید ؛ اگر خواستید آپدیت کنید دیگر نیازی به نصب و خرید دوباره برنامه ها نیست</li> </ul> </li> <li data-xf-list-type="ul">تعویض کش Market از آدرس (browser/maps/market) به SDcard</li> <li data-xf-list-type="ul">تعویض محل نصب برنامه ها به SDcard</li> <li data-xf-list-type="ul">ریبوت راحت گوشی از طریق دستورهای ترمینال (su <enter> reboot <enter>)</li> </ul><p></p><p><strong>وقتی گوشی روت میشود چه چیزهایی را از دست میدم ؟</strong></p><p></p><ul> <li data-xf-list-type="ul">آپدیت های کارخانه ای که برای گوشی داده میشود ( میتونید آپدیت کنید اما روت را از دست میدهید )</li> <li data-xf-list-type="ul">احساس اینکه فرد دیگری گوشی شما را کنترل میکند</li> <li data-xf-list-type="ul">احتیاج به یک برنامه مدیریت فایل مسخره که هیچی به شما نشان نمیدهد</li> <li data-xf-list-type="ul">و گوشی شما از گارانتی خارج میشود</li> </ul><p></p><p><span style="color: navy">SuperUser چیست ؟</span></p><p>SuperUser یک برنامه برای آندروید است که به وسیله آن میتوانید دسترسی های روت را برای برنامه های مختلف تائین کنید . برای مثال گوشی را روت میکنید اما با FileManager نمیتوانید فایل هارو به فولدر System انتقال بدید خوب برنامه SuperUser را نصب کنید و این برنامه این امکان را برای شما به وجود خواهد آورد ...</p><p>این برنامه که با دستور SU کار میکند در هر بار از اجرا یک دستور دسترسی برای گوشی میفرستد که به صورت زیر نمایان میشود .</p><p></p><p style="text-align: center"><img src="http://and-roid.ir/24/out.php/i88_susnapshot.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p><p></p><p>با هر بار دیدن این صفحه یعنی این برنامه میخواهد به فایل های سیستمی شما دسترسی داشته باشد که شما همیشه با زدن Always Allow به برنامه اجازه دسترسی همیشگی به فایل های سیستمی را میدهید . </p><p></p><p><strong><span style="color: navy">Custom Rom چیست و چرا باید آن را نصب کنیم ؟ </span></strong></p><p>Custom Rom ها معمولا توسط افراد نابغه در MoDaCo ساخته میشوند که بهترین این افراد هم Paul میباشد که اصطلاحا به این افراد آشپز ( Cooker ) اطلاق میشود و به عملیاتی که انجام میدهند ( Cooking ROM ) یا همان آماده کردن رام میگویند به امید داشتن کوکرهایی در این انجمن در آینده نزدیک . این رام ها برای استفاده از بالاترین امکاناتی هستند که شما میتوانید با گوشی خود به آنها دسترسی پیدا کنید . معمولا امکانات یک رام کاستوم شده عبارت است از :</p><p></p><ul> <li data-xf-list-type="ul">ساخته شده برای حجم کمتر و سرعت بالاتر</li> <li data-xf-list-type="ul">ورژن جدید Teknologist's Custom Kernel 1.91 با پشتیبانی از فرمت های EXT4, NFS, CramFS, SquashFS 4.0</li> <li data-xf-list-type="ul">روت کامل بر اساس ADB و همچنین Superuser.apk</li> <li data-xf-list-type="ul">دارای قابلیت A2SD ؛ اگر پارتیشن دوم برای SDCard بسازید با فرمت EXT2 , EXT3 , EXT 4 برنامه ها به ظور اتوماتیک روی SDCARD نصب میشود</li> <li data-xf-list-type="ul">اضافه شدن Jbed Java ( اجرای بهتر برنامه های Java )</li> <li data-xf-list-type="ul">اضافه شدن جستجوی صوتی گوگل و موارد لازم برای این برنامه</li> <li data-xf-list-type="ul">دو نوع از گرافیک ها ( برای اینکه انیمیشن ها برای سرعت بهتر از بین بروند )</li> <li data-xf-list-type="ul">اضافه شدن android-wifi-tether 1.60 pre3 ( برنامه برای استفاده از اینترنت سیم کارت روی کامپیوتر بوسیله WiFi )</li> <li data-xf-list-type="ul">اضافه شدن WiFi Status ( به شما میگوید WiFi روشن است و آیا به شبکه ای وصل شده اید یا خیر )</li> <li data-xf-list-type="ul">اضافه شدن busybox ( دستورات بیشتری در Shell و ADB اجرا میشوند )</li> <li data-xf-list-type="ul">اضافه شدن Titanium Backup ( گرفتن بک آپ کامل از گوشی )</li> <li data-xf-list-type="ul">اضافه شدن nano 2.09 ( یک برنامه ادیت برای حالت Shell )</li> <li data-xf-list-type="ul">اضافه شدن امکانات SQLite</li> <li data-xf-list-type="ul">اضافه شدن فایل های مورد نیاز برای Debian linux</li> <li data-xf-list-type="ul">اضافه شدن APN های بسیار زیاد</li> <li data-xf-list-type="ul">پاک کردن برنامه 'Learn More' ( برای خالی شدن و کم حجم تر شدن ROM )</li> </ul><p></p><p><strong><span style="color: navy">Radio چیست ؟ </span></strong></p><p>رادیو شاید مهمترین قسمت گوشی شما باشد<strong> ( این قسمت خظرناک ترین قسمت گوشی است و فقط با این قسمت است که شما به راحتی میتونید گوشیتون رو Brick کنید و اگر گوشیتون Brick بشه ئیگه را برگشتی نخواهد داشت ) </strong></p><p>رادیو شامل همه فایل ها و ابزاری است که گوشی شما برای همه نوع ارتبازاتی که دارد از اون ها استفاده میکند . این ابزارها شامل همه شبکه های بیسیم و همه ارتباطات نرم افزار با مادربرد و همه سخت افزارها میشود . در انتخاب و تعویض این نوع فایل ها خیلی دقت کنید چون شاید باعث شوند که شما دیگر گوشی آندرویدی نداشته باشید .</p><p></p><p><strong><span style="color: navy">AP2SD یا APP2SD چیست ؟ </span></strong></p><p>برای استفاده از این قابلیت حتما باید گوشی خود را Root کنید برای آموزش Root انواع گوشی ها باید به انجمن های گوشی های خاص برید و نحوه روت شدن دستگاه خودتون رو پیدا کنید .</p><p></p><p>کار App2SD این است که همه نرم افزارهایی که User نصب میکند را به یک پارتیشن درون SDCard که فرمت اون EXT2 یا EXT3 و یا EXT4 از فرمت های پارتیشن بندی Linux هستند انتقال میدهد . این برنامه به صورت پیش فرض روی Phone/Data پارتیشن نصب میشوند . این قابلیت به شما اجازه میدهد که برنامه های زیادتری رو بتونید روی گوشی خود نصب کنید . </p><p></p><p></p><p>روی دستگاه های G1 / Dream این برنامه باید نصب شود برای اینکه این گوشی ها فقط 256 مگابایت فلاش یا همان Rom دارند و فقط 75 مگابایت از آن میتواند برای نصب برنامه استفاده شود و این مقدار خیلی کم است و این قابلیت که برنامه به SDCard انتقال پیدا کنند و این محدودیت از بین برود بسیار کارآمد است . </p><p></p><p>اما برای HTC Magic هر دو مدل 32A و 32B و همچنین HTC Hero که نسل های بعدی آندروید هستند و دارای Rom دو برابر دستگاه های قبلی هستند یعنی به مقدار 512 مگابایت و یک فضای 300 مگابایتی برای نصب برنامه در Phone/Data پارتیشن در دسترس هست نصب این برنامه نیاز به نظر نمیرسد .</p><p></p><p>معمولا برای این کار باید از یک SDCard Class 6 استفاده کنید که در سرعت مشکلی نداشته باشید .</p><p>کالاس رمها به صورت عددی داخل دایره ای روی رم نوشته شده است ... </p><p></p><p></p><p style="text-align: center"><img src="http://i.walmartimages.com/i/p/00/65/29/77/21/0065297721664_215X215.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /> <img src="http://www.mymemory.co.uk/images/product_shots/14174_1216905765.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p><p></p><p><strong>جالب به نظر میرسد نه ؟ اما مشکل این سیستم در کجاست ؟</strong></p><p></p><ul> <li data-xf-list-type="ul">پارتیشن دوم شما نمیتواند بیشتر 512 مگابایت باشد</li> <li data-xf-list-type="ul">البته اگر SDCARD شما سرعت پائین باشد برنامه ها با کندی اجرا میشوند . ( حتی اگر Class 6 هم باشد باز هم این کندی محسوس است )</li> <li data-xf-list-type="ul">عمر SDCard شما بسیار پائین خواهد آمد</li> <li data-xf-list-type="ul">قادر نیستید که SDCard رو از گوشی خارج کنید و به کامپیوتر متصل کنید و برای استفاده از SDCard باید اون رو با گوشی به کامپیوتر متصل کنید . اگر SDCard از گوشی خارج بشه باعث کرش شدن / پاک شدن و خرابی برنامه میشود .</li> </ul><p></p><p><strong><span style="color: navy">APK چیست ؟ </span></strong></p><p>برنامه و بازیهای 3rd Party آندروید به صورت پکهایی با نام APK عرضه می شوند.APK ها به صورت فایل های زیپی هستند که آندروید قابلیت شناسایی آنها را دارد . به علت تحریم ایران از سوی گوگل امکان دسترسی به Market برای ایرانیان وجود ندارد . به همین علت فایلهای APK خیلی کم در دسترس ایرانیان قرار می گیرد . به همین علت باید دنبال روشی برای نصب اینگونه فایلها باشیم . </p><p></p><p>می توانید فایلهای APK را از قسمت نرم افزار ها و بازیهای همین انجمن دانلود کنید .</p><p></p><p><strong><span style="color: navy">Brick شدن گوشی یعنی چه ؟</span></strong></p><p>وقتی گوشی شبیه یک آجر میشه و نمیتونید دیگر هیچ کاری به غیر از تعویض برد یا Jtag برای تعمیر اون انجام بدید ؛ به این حالت اصطلاحا Brick شدن گوشی میگویند .</p></blockquote><p></p>
[QUOTE="MOrteza_DJmix, post: 1337706, member: 34904"] [b]اصطلاحات و مفاهیم آندروید[/b] در این بخش به مفاهیمی که در مورد آندروید باید بدانید میپردازیم ؛ شما برای اینکه از مفهوم همه چیزهایی که در بین کاربران و یا حالا همه اعضاء رد و بدل میشه سر در بیاورید پس اول نیاز دارید بدونید اصلا این اصطلاحات چی هستند و از کجا اومدن و چرا از اون ها استفاده میشه ؛ این قسمت را به صورت سوال و جواب جلو میرویم و در آینده یا اصطلاحات جدید آپدیت میشود... [B][COLOR=navy]Android SDK چیست و از کجا باید دانلود کنیم ؟ [/COLOR][/B] Android SDK برنامه ای است که بوسیله این برنامه میتوانید همه دستورات مربوط به آندروید را در کامپیوتر اجرا کنید . Android SDK به صورت یک پک از سود خود گوگل برای همه آندروید داران عرضه شده است اما به علت اینکه ما ایرانی هستیم و گوگل برای ما ***** میباشد پس به اجبار باید گوگل را دور بزنیم . اگر گوشی دارید که آندروید دارد پس حتما باید Android SDK را دانفلود کنید تا بتونید مراحل اولیه کارها با آندروید را انجام بدهید . Android SDK را از لینک زیر به صورت مستقیم دریافت کنید . بعد از دریافت اون را به " C:\AndroidSDK " آنزیپ کنید به علت اینکه در این انجمن این آدرس ، آدرس مرجع برای AndroidSDK می باشد . [URL="http://www.and-roid.ir/Download/android-sdk%20windows.rar"]Android SDk Windows [/URL] [B]( با حجم 20 مگابایت ) [/B] [B][COLOR=navy]ADB چیست و چه عملیاتی را انجام می دهد ؟ [/COLOR][/B] ADB مخفف واژه Android Debug Bridge به معنی پل دیباگ آندروید است . این ابزار همراه با Android SDK ( در بالا دانلود کرده اید ) در اختیار قرار میگیرد و برای کنترل و ارتباط با دستگاه آندرویدی شما کاربرد دارد . این ابزار و یا بهتر بگم مجموع دستورات داخل فولدر tools از Android SDK قرار دارد . این دستورات مهمترین اطلاعاتی هستند که هر فرد آندروید داری باسد از آنها برای گوشی خود استفاده کند پس یاد گیری این دستورات از واجبات آندروید است تا شما بتوانید عملیات ابتدایی را برای گوشی خود انجام دهید . دستورات ADB بسیار زیاد هستند و بعضی از دستورات به صورت گردشی اجرا میشوند تا شما برای توقف آنها دستوری صادر کنید و اطلاعات کوچکی در هر با بررسی را در اختیار شما قرار میدهند . در زیر با دستورات SDK بیشتر آشنا میشویم . [B]Android Debug Bridge Version 1.0.20 [/B][CODE]-d[/CODE]باعث میشود دستورات به صورت مستقیم به تنها USB متصل برود و اجراء شود ؛ اگر بیشتر از یک USB متصل باشد باعث بوجود آمدن خطا میشود . [CODE]-e[/CODE]باعث میشود دستورات مستقیما به تنها شبیه ساز برود و اجراء شود ؛ اگر بیشتر از یک شبیه ساز فعال باشد باعث بوجود آمدن خطا میشود . [CODE] [LEFT]-s <شماره سریال >[/LEFT] [/CODE]باعث ارسال و اجراء دستور به طور مستقیم به این شماره سریال میشود اگر گوشی یا شبیه ساز باشد فرقی نمیکند. [CODE]-p <نام محصول یا مسیر آن >[/CODE]یک نام ساده محصول مثل 'sooner' و یا یک مسیر نسبی یا مطلق به فولدر خروجی یک محصول مانند 'out/target/product/sooner' ؛ اگر این دستور دقیقا مشخص نشود ، ANDROID_PRODUCT_OUT به عنوان مسیر شناخته میشود که یک مسیر مطلق است . [CODE]devices[/CODE]نام تمام دستگاه های متصل را لیست میکند [B]دستورات مخصوص دستگاه ها [/B][CODE]adb push <مبداء> <مقصد>[/CODE]کپی کردن فایل یا فولدر به دستگاه [CODE]adb pull <مقصد> <مبداء> [/CODE]کپی کردن فایل یا فولدر از دستگاه [CODE]adb sync [ <یک مسیر > ][/CODE]کپی از کامپیوتر به گوشی فقط در صورتی که تغییرات بوجود آمده باشد ( برای این دستور توضیحات کامل را در Help این دستور ببینید ) [CODE]adb shell[/CODE]اجرای Shell مقصد به صورت قردادی ( تعاملی ) [CODE]adb shell <دستور مورد نظر>[/CODE]اجرای یک دستور در Shell مقصد [CODE]adb emu <دستور مورد نظر> [/CODE]اجرای دستور در برنامه شبیه ساز [CODE]adb logcat [ <*****-مشخصات> ] [/CODE]دیدن فایل اطلاعات دستگاه [CODE]adb forward <مبداء> <مقصد>[/CODE]ارسال یک اتصال از راه سوکت ها به صورت : [LIST] [*]tcp:<پورت> [*]localabstract:<نام سوکت یونیکس> [*]localreserve[IMG]http://and-roid.ir/Forum/images/smilies/yahoo/4.gif[/IMG]<نام سوکت یونیکس> [*]localfilesystem:<نام سوکت یونیکس> [*]dev:<کاراکترهای نام دستگاه> [*]jdwp:<روند PID > (فقط برای مقصد) [/LIST] [CODE]adb jdwp[/CODE]نمایش همه PID های یک عملیات در یک انتقال JDWP [CODE]adb install [-l] [-r] <فایل مورد نظر >[/CODE]ارسال فایل موردنظر به دستگاه و نصب آن [LIST] [*][l-] یعنی فرستان برنامه به صورت قفل شده [*] [r-] یعنی اگر به نصب دوباره است اظلاعات آن حفظ شوند [/LIST] [CODE]adb uninstall [-k] <پکیج>[/CODE]از نصب خارج کردن پکیج موردنظر [LIST] [*][k-] یعنی فولدرهای Cache و Data باقی بمانند [/LIST] [CODE]adb bugreport[/CODE]برگردان همه اطلاعات از دستگاه که شاید شامل اطلاعات یک خطا باشد [CODE]adb help [/CODE]همین لیست که در حال توضیح دادنش هستیم را ظاهر میکند [CODE]adb version [/CODE]شماره ورژن را نشان میدهد [B][COLOR=navy]حالت Fastboot چیست و چرا از آن استفاده میکنیم ؟ [/COLOR][/B] حالت Fastboot یک پروتکل برای فلش کردن گوشی آندروید شما می باشد . این حالت دارای کد های منبع دودویی برای انواع سیستم عامل هل یعنی Mac , Windows و Linux می باشد . این حالت یک نوع فریب دادن گوشی برای انجتم کارهای پیشرفته می باشد . این حالت بیشتر برای برنامه نویسان و کسانی که اطلاعات بالایی در مورد آندروید دارند مورد استفاده قرار میگیرد . در تصویر زیر نمونه صفحه گوشی آندروید در حالت Fastboot را مشاهده می کنید . حالت ورودبه این منو برای گوشی های مختلف متفاوت است اما بیشتر با نگه داشتن Back و یا ولوم پائین در هنگام روشن شدن دستگاه به این منو وارد میشویم . [CENTER][IMG]http://and-roid.ir/24/out.php/i78_fastbootinage.jpg[/IMG][/CENTER] [B][COLOR=navy]حالت Recovery Image چیست و چرا بایید از آن استفاده کنیم ؟ [/COLOR][/B] حالت Recovery Image یکی از مهمترین حالات گوشی است این منو به صورت اصلی برای همه گوشی ها وجود دارد و معمولا با گرفتن دکمه Home هنگام روشن کردن دستگاه طاهر میشود . برنامه سازان برای استفاده بیشتر از این منو دست به ظراحی های مختلف برای ایم منو زدند که اصطلاحا به آن Custorm Recovery Image اطلاق میشود . شما با استفاده از دستوراتی که در ادامه این آموزش گفته خواهد شد میتوانید Recovery Image اصلی خود را به Custome Recovery Image تبدیل کنید که با کار هم میتوانید از امکانات بی نظیر اون استفاده کنید و هم میتوانید برای گرفتن Backup از گوشی خود به طور کامل از آن بهره ببرید . در زیر ابتدا تصویری از Recovery Image اصلی گوشس Hero را مشاهده میکنید و در ادامه با آموزش قسمت مختلف Custom Recovery Image این موضوع به پایان میرسد . [CENTER][IMG]http://and-roid.ir/24/out.php/i79_htcherorecoverymode.jpg[/IMG] [/CENTER] بعد از نصب Custom Recovery Image منوی Recovery Image به صورت زیر در خواهد آمد . مهمترین کارهای این منو عبارت است از : [LIST] [*]نصب Rom جدید بدون دردسر و تطبیق ورژن [*]گرفتن Backup کامل معروف به Nandroid Backup [*]ریست فکتوری با یک دکمه [*]پارتیشن بندی مموری [*]نصب تم و رادیو و برنامه های جانبی به صورت Update زیپ های sign شده [*]و ... [/LIST] حالا بعد از تعویض Recovery Image که آموزش اون را در همین تاپیک میتوانید ببینید به آموزش منوها می پردازم : [B]توضیحات [/B] [LIST] [*]برای حرکت بین منوها از تراک بال پائین و بالا و برای انتخاب از فشار دادن تراک بال استفاده کنید . [*]همچنین از کلیدهای ولوم بالا و پائین و همچنین کلید پاسخگویی به تمای برای انتخاب اگر تراک بالتون کار نمیکنه میتونید استفاده کنید . [/LIST] [B]دسترسی [/B] برای دسترسی به این منو اگر رو گوشیتون نصب کرده باشید باید یعد از خاموش کردن گوشی ، با نگه داشتن دکمه Home گوشی رو روشن کنید و Home رو نگه دارید تا منوی زیر ظاهر شود . [CENTER][IMG]http://and-roid.ir/24/out.php/i80_1.png[/IMG] [/CENTER] [B]امکانات این ورژن [/B] [LIST] [*]دسترسی کامل به دستورات ADB در حالت Recovery [*]BusyBox ورژن 1.15.2 [*]کرنال جدید که از فرمت EXT4 پشتیبانی میکند [*]فعال شدن کلیدهای جدید ( ولوم بالا و پائین و همچنین کلید جواب دادن به تماس ها ) [/LIST] [B]توضیحات منو ها[/B] [IMG]http://and-roid.ir/24/out.php/i81_2.png[/IMG] [LIST] [*]Reboot system now : ریبوت کردن دستگاه [*]USB-MS Toggle : فعال / غیر فعال کردن حالت Mass Storage ( وقتی فعال باشد محتویات SDCard را روی کامپیوتر ببینید ) [*]Backup/Restore : [IMG]http://and-roid.ir/24/out.php/i82_3.png[/IMG] [LIST] [*]Nand backup : گرفتن بک آپ کامل از گوشی [*]Nand + ext backup : گرفتن بک آپ کامل کامل از گوشی و پارتیشن دوم SDCard [*]Nand restore : برگردادن بک آپ که در گزینه های بالا گرفته اید [*]BART backup : بک آپ از گوشی و از پارتیشن دوم SDCard [*]BART restore : برگردادن بک در گزینه بالا [/LIST] [*]Flash zip from sdcard : ریختن محتویات یک فایل زیپ درون گوشی [IMG]http://and-roid.ir/24/out.php/i83_4.png[/IMG] [*]Wipe : [IMG]http://and-roid.ir/24/out.php/i84_5.png[/IMG] [LIST] [*]Wipe data/factory reset : پاک کردن محتویات فولدر Data و همچنین Cache [*]Wipe Dalvik-cache : پاک کردن محتویات Dalvik-cache هم از گوشی و هم از پارتیشن دوم SDCard [*]Wipe SD-ext partition : پاک کردن محتویات پارتیشن دوم SDCard [*]Wipe battery stats : پاک کردن کش باطری در فولدر Data [*]Wipe rotate settings : پاک کردن کش سنسور جاذبه در فولدر Data [/LIST] [*]Partition sdcard : [IMG]http://and-roid.ir/24/out.php/i85_6.png[/IMG] [LIST] [*]Partition SD : پارتیشن بندی SDCard [*]Repair SD:ext : تعمیر پارتیشن دوم SDCard [*]SD:ext2 to ext3 : تبدیل فرمت EXT2 به EXT3 [*]SD:ext3 to ext4 : تبدیل فرمت EXT3 به EXT4 [/LIST] [*]Other : [IMG]http://and-roid.ir/24/out.php/i86_7.png[/IMG] [LIST] [*]Fix apk uid mismatches : تعمیر APK های غیر سازگار در گوشی [*]Move apps+dalv to SD : انتقال همه برنامه و همچنین Dalvik-cache به SDCard ( این نصب برنامه روی SDCard نیست ) [*]Move recovery.log to SD : انتقال گزارش های ریکاوری به SDCard [/LIST] [/LIST] [B][COLOR=navy]Root کردن چیست و چه کارایی هایی دارد ؟ [/COLOR][/B] [CENTER][IMG]http://and-roid.ir/24/out.php/i87_unlockedandroidphonecopy.jpg[/IMG] [/CENTER] Root کردن در اصطلاح رسیدن به فایل های سیستمی و دسترسی به آنها را فراهم میکنید . روش روت کردن گوشی های مختلف با هم متفاوت است و در همین آموزش با روش روت شدن همه گوشی ها آشنا خواهید شد . Root امکان تغییر فایل های سیستمی و تغییر دادن کدهای مختلف برای کارهای بخصوصی که میخواهید انجام دهید را به وجود می آورد . در اینجا به مفهوم Root و کارهایی که میتوانید با آن انجام دهید می پردازیم ... [B]شما نمیدانید :[/B] همیشه وقتی گوشی را روت میکنید را برگشت دارید ، اما گوشی که روت نشده باشد شاید دیگر راه برگشتی نداشته باشد ؛ برای مثال گوشی G1 وقتی به RC29 آپدیت میشود و گوشی روت نشده باشد برای همیشه در RC29 میماند و در این ورپن امکان روت نیست ولی در گوشی روت همیشه راه برگشت هست [B]روت برای شما چه کارهایی انجام میدهد ؟[/B] [LIST] [*]کنترل کامل روی گوشی خود دارید [*]قابلیت دیدن فایل هایی که آندروید با آنها کار میکند ؛ شما میتوانید خیلی از کدهای اصلی را جایگزین کنید : [LIST] [*]تم ها [*]برنامه های اصلی ( نقشه ، تقویم ، ساعت و غیره ) [*]حالت ریکاوری برای انجام کارهای تخصصی ( Recovery Image ) [*]Bootloader [*]جعبه ابزار ( ToolBox ) که به شما اجازه استفاده از کدهای ساده لینوکس مثل "ls " رامیدهد را میتوانید با (BusyBox ) که امکانات فراتری را دارد تعویض کنید [*]تعویض تصاویر هنگام بوت شدن گوشی [*]و اضافه کردن کدهای باینری لینوکس [/LIST] [*]اجرای برنامه های بخصوصی که نیاز به کنترل بیشتری در سیستم دارند : [LIST] [*]Super User ( به شما اجازه میدهد تا تعیین کنید کدام برنامه به روت دسترسی داشته باشد یا خیر ) [*]مدیریت برنامه برای روت ( به شما اجازه میدهد برنامه هایی را ببندید که در حالت عادی قادر به بستن آنها نیستید ) [*]برنامه های جابه جایی [*]و خیلی موارد دیگر [/LIST] [*]تهیه Backup از گوشیتون [LIST] [*]میتوانید یک پوشه روی SDcard خودتون بسازید و همه APK هایی رو که نصب کرده اید رو درون آن بریزید ؛ اگر خواستید آپدیت کنید دیگر نیازی به نصب و خرید دوباره برنامه ها نیست [/LIST] [*]تعویض کش Market از آدرس (browser/maps/market) به SDcard [*]تعویض محل نصب برنامه ها به SDcard [*]ریبوت راحت گوشی از طریق دستورهای ترمینال (su <enter> reboot <enter>) [/LIST] [B]وقتی گوشی روت میشود چه چیزهایی را از دست میدم ؟[/B] [LIST] [*]آپدیت های کارخانه ای که برای گوشی داده میشود ( میتونید آپدیت کنید اما روت را از دست میدهید ) [*]احساس اینکه فرد دیگری گوشی شما را کنترل میکند [*]احتیاج به یک برنامه مدیریت فایل مسخره که هیچی به شما نشان نمیدهد [*]و گوشی شما از گارانتی خارج میشود [/LIST] [COLOR=navy]SuperUser چیست ؟[/COLOR] SuperUser یک برنامه برای آندروید است که به وسیله آن میتوانید دسترسی های روت را برای برنامه های مختلف تائین کنید . برای مثال گوشی را روت میکنید اما با FileManager نمیتوانید فایل هارو به فولدر System انتقال بدید خوب برنامه SuperUser را نصب کنید و این برنامه این امکان را برای شما به وجود خواهد آورد ... این برنامه که با دستور SU کار میکند در هر بار از اجرا یک دستور دسترسی برای گوشی میفرستد که به صورت زیر نمایان میشود . [CENTER][IMG]http://and-roid.ir/24/out.php/i88_susnapshot.png[/IMG] [/CENTER] با هر بار دیدن این صفحه یعنی این برنامه میخواهد به فایل های سیستمی شما دسترسی داشته باشد که شما همیشه با زدن Always Allow به برنامه اجازه دسترسی همیشگی به فایل های سیستمی را میدهید . [B][COLOR=navy]Custom Rom چیست و چرا باید آن را نصب کنیم ؟ [/COLOR][/B] Custom Rom ها معمولا توسط افراد نابغه در MoDaCo ساخته میشوند که بهترین این افراد هم Paul میباشد که اصطلاحا به این افراد آشپز ( Cooker ) اطلاق میشود و به عملیاتی که انجام میدهند ( Cooking ROM ) یا همان آماده کردن رام میگویند به امید داشتن کوکرهایی در این انجمن در آینده نزدیک . این رام ها برای استفاده از بالاترین امکاناتی هستند که شما میتوانید با گوشی خود به آنها دسترسی پیدا کنید . معمولا امکانات یک رام کاستوم شده عبارت است از : [LIST] [*]ساخته شده برای حجم کمتر و سرعت بالاتر [*]ورژن جدید Teknologist's Custom Kernel 1.91 با پشتیبانی از فرمت های EXT4, NFS, CramFS, SquashFS 4.0 [*]روت کامل بر اساس ADB و همچنین Superuser.apk [*]دارای قابلیت A2SD ؛ اگر پارتیشن دوم برای SDCard بسازید با فرمت EXT2 , EXT3 , EXT 4 برنامه ها به ظور اتوماتیک روی SDCARD نصب میشود [*]اضافه شدن Jbed Java ( اجرای بهتر برنامه های Java ) [*]اضافه شدن جستجوی صوتی گوگل و موارد لازم برای این برنامه [*]دو نوع از گرافیک ها ( برای اینکه انیمیشن ها برای سرعت بهتر از بین بروند ) [*]اضافه شدن android-wifi-tether 1.60 pre3 ( برنامه برای استفاده از اینترنت سیم کارت روی کامپیوتر بوسیله WiFi ) [*]اضافه شدن WiFi Status ( به شما میگوید WiFi روشن است و آیا به شبکه ای وصل شده اید یا خیر ) [*]اضافه شدن busybox ( دستورات بیشتری در Shell و ADB اجرا میشوند ) [*]اضافه شدن Titanium Backup ( گرفتن بک آپ کامل از گوشی ) [*]اضافه شدن nano 2.09 ( یک برنامه ادیت برای حالت Shell ) [*]اضافه شدن امکانات SQLite [*]اضافه شدن فایل های مورد نیاز برای Debian linux [*]اضافه شدن APN های بسیار زیاد [*]پاک کردن برنامه 'Learn More' ( برای خالی شدن و کم حجم تر شدن ROM ) [/LIST] [B][COLOR=navy]Radio چیست ؟ [/COLOR][/B] رادیو شاید مهمترین قسمت گوشی شما باشد[B] ( این قسمت خظرناک ترین قسمت گوشی است و فقط با این قسمت است که شما به راحتی میتونید گوشیتون رو Brick کنید و اگر گوشیتون Brick بشه ئیگه را برگشتی نخواهد داشت ) [/B] رادیو شامل همه فایل ها و ابزاری است که گوشی شما برای همه نوع ارتبازاتی که دارد از اون ها استفاده میکند . این ابزارها شامل همه شبکه های بیسیم و همه ارتباطات نرم افزار با مادربرد و همه سخت افزارها میشود . در انتخاب و تعویض این نوع فایل ها خیلی دقت کنید چون شاید باعث شوند که شما دیگر گوشی آندرویدی نداشته باشید . [B][COLOR=navy]AP2SD یا APP2SD چیست ؟ [/COLOR][/B] برای استفاده از این قابلیت حتما باید گوشی خود را Root کنید برای آموزش Root انواع گوشی ها باید به انجمن های گوشی های خاص برید و نحوه روت شدن دستگاه خودتون رو پیدا کنید . کار App2SD این است که همه نرم افزارهایی که User نصب میکند را به یک پارتیشن درون SDCard که فرمت اون EXT2 یا EXT3 و یا EXT4 از فرمت های پارتیشن بندی Linux هستند انتقال میدهد . این برنامه به صورت پیش فرض روی Phone/Data پارتیشن نصب میشوند . این قابلیت به شما اجازه میدهد که برنامه های زیادتری رو بتونید روی گوشی خود نصب کنید . روی دستگاه های G1 / Dream این برنامه باید نصب شود برای اینکه این گوشی ها فقط 256 مگابایت فلاش یا همان Rom دارند و فقط 75 مگابایت از آن میتواند برای نصب برنامه استفاده شود و این مقدار خیلی کم است و این قابلیت که برنامه به SDCard انتقال پیدا کنند و این محدودیت از بین برود بسیار کارآمد است . اما برای HTC Magic هر دو مدل 32A و 32B و همچنین HTC Hero که نسل های بعدی آندروید هستند و دارای Rom دو برابر دستگاه های قبلی هستند یعنی به مقدار 512 مگابایت و یک فضای 300 مگابایتی برای نصب برنامه در Phone/Data پارتیشن در دسترس هست نصب این برنامه نیاز به نظر نمیرسد . معمولا برای این کار باید از یک SDCard Class 6 استفاده کنید که در سرعت مشکلی نداشته باشید . کالاس رمها به صورت عددی داخل دایره ای روی رم نوشته شده است ... [CENTER][IMG]http://i.walmartimages.com/i/p/00/65/29/77/21/0065297721664_215X215.jpg[/IMG] [IMG]http://www.mymemory.co.uk/images/product_shots/14174_1216905765.jpg[/IMG] [/CENTER] [B]جالب به نظر میرسد نه ؟ اما مشکل این سیستم در کجاست ؟[/B] [LIST] [*]پارتیشن دوم شما نمیتواند بیشتر 512 مگابایت باشد [*]البته اگر SDCARD شما سرعت پائین باشد برنامه ها با کندی اجرا میشوند . ( حتی اگر Class 6 هم باشد باز هم این کندی محسوس است ) [*]عمر SDCard شما بسیار پائین خواهد آمد [*]قادر نیستید که SDCard رو از گوشی خارج کنید و به کامپیوتر متصل کنید و برای استفاده از SDCard باید اون رو با گوشی به کامپیوتر متصل کنید . اگر SDCard از گوشی خارج بشه باعث کرش شدن / پاک شدن و خرابی برنامه میشود . [/LIST] [B][COLOR=navy]APK چیست ؟ [/COLOR][/B] برنامه و بازیهای 3rd Party آندروید به صورت پکهایی با نام APK عرضه می شوند.APK ها به صورت فایل های زیپی هستند که آندروید قابلیت شناسایی آنها را دارد . به علت تحریم ایران از سوی گوگل امکان دسترسی به Market برای ایرانیان وجود ندارد . به همین علت فایلهای APK خیلی کم در دسترس ایرانیان قرار می گیرد . به همین علت باید دنبال روشی برای نصب اینگونه فایلها باشیم . می توانید فایلهای APK را از قسمت نرم افزار ها و بازیهای همین انجمن دانلود کنید . [B][COLOR=navy]Brick شدن گوشی یعنی چه ؟[/COLOR][/B] وقتی گوشی شبیه یک آجر میشه و نمیتونید دیگر هیچ کاری به غیر از تعویض برد یا Jtag برای تعمیر اون انجام بدید ؛ به این حالت اصطلاحا Brick شدن گوشی میگویند . [/QUOTE]
Insert quotes…
Verification
پایتخت ایران
ارسال نوشته
صفحه اصلی
انجمنها
همه چیز در مورد كنسولهای بازی
Mobile
Android
آموزش آندروید از صفر
Top
نام کاربری یا ایمیل
رمز عبور
نمایش
رمز عبور خود را فراموش کرده اید؟
مرا به خاطر بسپار
ورود
اگر میخواهی عضوی از بازی سنتر باشی
همین حالا ثبت نام کن
or ثبتنام سریع از طریق سرویسهای زیر
Twitter
Google
Microsoft