اصطلاحات و مفاهیم اندروید بخش دوم

ee.jpg

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

o703594_09560182947001820131.gif

 
 

Android SDK چیست و از کجا باید دانلود کنیم ؟ 
Android SDK برنامه ای است که بوسیله این برنامه میتوانید همه دستورات مربوط به آندروید را در کامپیوتر اجرا کنید . Android SDK به صورت یک پک از سود خود گوگل برای همه آندروید داران عرضه شده است اما به علت اینکه ما ایرانی هستیم و گوگل برای ما هیلتر میباشد پس به اجبار باید گوگل را دور بزنیم . اگر گوشی دارید که آندروید دارد پس حتما باید Android SDK را دانفلود کنید تا بتونید مراحل اولیه کارها با آندروید را انجام بدهید . Android SDK را از لینک زیر به صورت مستقیم دریافت کنید . بعد از دریافت اون را به " C:AndroidSDK " آنزیپ کنید به علت اینکه در این انجمن این آدرس ، آدرس مرجع برای AndroidSDK می باشد .

Android SDk Windows ( با حجم 20 مگابایت )

ADB چیست و چه عملیاتی را انجام می دهد ؟ 
ADB مخفف واژه Android Debug Bridge به معنی پل دیباگ آندروید است . این ابزار همراه با Android SDK ( در بالا دانلود کرده اید ) در اختیار قرار میگیرد و برای کنترل و ارتباط با دستگاه آندرویدی شما کاربرد دارد . این ابزار و یا بهتر بگم مجموع دستورات داخل فولدر tools از Android SDK قرار دارد . این دستورات مهمترین اطلاعاتی هستند که هر فرد آندروید داری باسد از آنها برای گوشی خود استفاده کند پس یاد گیری این دستورات از واجبات آندروید است تا شما بتوانید عملیات ابتدایی را برای گوشی خود انجام دهید . دستورات ADB بسیار زیاد هستند و بعضی از دستورات به صورت گردشی اجرا میشوند تا شما برای توقف آنها دستوری صادر کنید و اطلاعات کوچکی در هر با بررسی را در اختیار شما قرار میدهند . در زیر با دستورات SDK بیشتر آشنا میشویم .
Android Debug Bridge Version 1.0.20

 

کد:
-d

باعث میشود دستورات به صورت مستقیم به تنها USB متصل برود و اجراء شود ؛ اگر بیشتر از یک USB متصل باشد باعث بوجود آمدن خطا میشود .

 

کد:
-e

باعث میشود دستورات مستقیما به تنها شبیه ساز برود و اجراء شود ؛ اگر بیشتر از یک شبیه ساز فعال باشد باعث بوجود آمدن خطا میشود .

 

کد:
-s <شماره سریال >

باعث ارسال و اجراء دستور به طور مستقیم به این شماره سریال میشود اگر گوشی یا شبیه ساز باشد فرقی نمیکند.

 

کد:
-p <نام محصول یا مسیر آن >

یک نام ساده محصول مثل 'sooner' و یا یک مسیر نسبی یا مطلق به فولدر خروجی یک محصول مانند 'out/target/product/sooner' ؛ اگر این دستور دقیقا مشخص نشود ، ANDROID_PRODUCT_OUT به عنوان مسیر شناخته میشود که یک مسیر مطلق است .


کد:

devices

نام تمام دستگاه های متصل را لیست میکند
دستورات مخصوص دستگاه ها
کد:
adb push <مبداء> <مقصد>

کپی کردن فایل یا فولدر به دستگاه

 

کد:
adb pull <مقصد> <مبداء>

کپی کردن فایل یا فولدر از دستگاه


کد:

adb sync [ <یک مسیر > ]

کپی از کامپیوتر به گوشی فقط در صورتی که تغییرات بوجود آمده باشد ( برای این دستور توضیحات کامل را در Help این دستور ببینید )

 

کد:
adb shell

اجرای Shell مقصد به صورت قردادی ( تعاملی )

 

کد:
adb shell <دستور مورد نظر>

اجرای یک دستور در Shell مقصد
کد:

 


adb emu <دستور مورد نظر>
اجرای دستور در برنامه شبیه ساز
کد:
adb logcat [ <*****-مشخصات> ]

دیدن فایل اطلاعات دستگاه

 

کد:
adb forward <مبداء> <مقصد>

ارسال یک اتصال از راه سوکت ها به صورت :
tcp:<پورت>
localabstract:<نام سوکت یونیکس>
localreserved:<نام سوکت یونیکس>
localfilesystem:<نام سوکت یونیکس>
dev:<کاراکترهای نام دستگاه>
jdwp:<روند PID > (فقط برای مقصد)


کد:

adb jdwp

نمایش همه PID های یک عملیات در یک انتقال JDWP
کد:

adb install [-l] [-r] <فایل مورد نظر >

ارسال فایل موردنظر به دستگاه و نصب آن
[l-] یعنی فرستان برنامه به صورت قفل شده
[r-] یعنی اگر به نصب دوباره است اظلاعات آن حفظ شوند


کد:

adb uninstall [-k] <پکیج>
از نصب خارج کردن پکیج موردنظر
[k-] یعنی فولدرهای Cache و Data باقی بمانند

 

کد:
adb bugreport

برگردان همه اطلاعات از دستگاه که شاید شامل اطلاعات یک خطا باشد

 

کد:
adb help

همین لیست که در حال توضیح دادنش هستیم را ظاهر میکند


کد:

adb version

شماره ورژن را نشان میدهد
دستورات مربوط به اطلاعات (DATAOPTS)
بدون پسوند یعنی پارتیشن Data دست نخورده باقی میماند
w- یعنی پارتیشن Data کلا پاک شود
r- یعنی پارتیشن Data از اول ساخته شود
دستورت برنامه نویسی


کد:

adb wait-for-device

انتظار برای دستگاه تا آنلاین شود

کد:
adb start-server

از اینکه سروری در حال اجراء است اطمینان حاصل میکند

 

کد:
adb kill-server

اگر سرور در حال کار است ، کار آن را متوقف میکند

 

کد:
adb get-state

اطلاعات offline | bootloader | device را نمایش میدهد

 

کد:
adb get-product

اطلاعات دستگاه را نمایش میدهد

کد:
adb get-serialno

شماره سریال دستگاه را نمایش میدهد

 

کد:
adb status-window

به طور پیوسته اطلاعات وضعیت یک دستگاه خاص را نمایش میدهد

 

کد:
adb remount

اطلاعات خواندن و نوشتن روی پارتیشن system دستگاه را کنترل میکند
دستورات شبکه

 

کد:
adb ppp <tty> [پارامترها]

اجرای PPP بروی USB 
-نکته : شما نباید یک اتصال PDP را اتوماتیک اجرا کنید
-<tty> : به نوع PPP شما بستگی دارد ؛ برای مثال :

 

کد:
dev:/dev/omap_csmi_tty1

-[پارامترها] : defaultroute,debug, dump, local, notty ,usepeerdns
adb sync نکته :adb sync [ <مسیر موردنظر> ]
فولدر مقصد میتواند به صورت های زیر تعریف شود :
-اگر <مسیر مورد نظر > مشخص نشود ؛ هر دو پوشه system و data آپدیت خواهند شد
-اگر <system > یا <data> مشخص شوند فقط پوشه موردنظر آپدیت خواهد شد.
دستورات اینجا به پایان رسید در زیر مثال هایی برای آشنایی بیشتر با این دستورات آورده شده است ...
دستورات push, pull, shell, install, remount و logcat از دستورات فراگیر و همگانی در ADB هستند به همین خاطر چند مثال از آنها ذکر میکنیم :
دستور Pull یک فایل از کامپیوتر شما به گوشی آندروید شما ارسال میکند

 


کد:
adb push test.txt /sdcard/test.txt
دستور Pull یک فایل را از گوشی آندروید شما به کامپیوتر ارسال میکند

 


کد:
adb pull /sdcard/test.txt test.txt
دستور Shell به شما اجازه میدهد که Command Prompt 'گوشی آندروید خود را فعال کنید

 


کد:
adb shell
دستور Install به شما اجازه میدهد یک فایل با پسوند APK را درون گوشی آندروید خود نصب کنید

 


کد:
adb install myapp.apk
دستور Remount به شما اجازه میدهد پارتیشن system/ خود را قابل نوشتن کنید ( یا غیر قابل نوشتن میکند اگر قابل نوشتن باشد )

 


کد:
adb remount
دستور Logcat به شما اجازه میدهد که اطلاعات دستگاه را ببنید و خطاها را ببینید

 


کد:
adb logcat

حالت Fastboot چیست و چرا از آن استفاده میکنیم ؟ 
حالت Fastboot یک پروتکل برای فلش کردن گوشی آندروید شما می باشد . این حالت دارای کد های منبع دودویی برای انواع سیستم عامل هل یعنی Mac , Windows و Linux می باشد . این حالت یک نوع فریب دادن گوشی برای انجتم کارهای پیشرفته می باشد . این حالت بیشتر برای برنامه نویسان و کسانی که اطلاعات بالایی در مورد آندروید دارند مورد استفاده قرار میگیرد . در تصویر زیر نمونه صفحه گوشی آندروید در حالت Fastboot را مشاهده می کنید . حالت ورودبه این منو برای گوشی های مختلف متفاوت است اما بیشتر با نگه داشتن Back و یا ولوم پائین در هنگام روشن شدن دستگاه به این منو وارد میشویم .

حالت Recovery Image چیست و چرا بایید از آن استفاده کنیم ؟ 
حالت Recovery Image یکی از مهمترین حالات گوشی است این منو به صورت اصلی برای همه گوشی ها وجود دارد و معمولا با گرفتن دکمه Home هنگام روشن کردن دستگاه طاهر میشود . برنامه سازان برای استفاده بیشتر از این منو دست به ظراحی های مختلف برای ایم منو زدند که اصطلاحا به آن Custorm Recovery Image اطلاق میشود . شما با استفاده از دستوراتی که در ادامه این آموزش گفته خواهد شد میتوانید Recovery Image اصلی خود را به Custome Recovery Image تبدیل کنید که با کار هم میتوانید از امکانات بی نظیر اون استفاده کنید و هم میتوانید برای گرفتن Backup از گوشی خود به طور کامل از آن بهره ببرید . در زیر ابتدا تصویری از Recovery Image اصلی گوشس Hero را مشاهده میکنید و در ادامه با آموزش قسمت مختلف Custom Recovery Image این موضوع به پایان میرسد .

بعد از نصب Custom Recovery Image منوی Recovery Image به صورت زیر در خواهد آمد . مهمترین کارهای این منو عبارت است از :
نصب Rom جدید بدون دردسر و تطبیق ورژن
گرفتن Backup کامل معروف به Nandroid Backup
ریست فکتوری با یک دکمه
پارتیشن بندی مموری
نصب تم و رادیو و برنامه های جانبی به صورت Update زیپ های sign شده
و ...
حالا بعد از تعویض Recovery Image که آموزش اون را در همین تاپیک میتوانید ببینید به آموزش منوها می پردازم :

توضیحات 
برای حرکت بین منوها از تراک بال پائین و بالا و برای انتخاب از فشار دادن تراک بال استفاده کنید .
همچنین از کلیدهای ولوم بالا و پائین و همچنین کلید پاسخگویی به تمای برای انتخاب اگر تراک بالتون کار نمیکنه میتونید استفاده کنید .
دسترسی

برای دسترسی به این منو اگر رو گوشیتون نصب کرده باشید باید یعد از خاموش کردن گوشی ، با نگه داشتن دکمه Home گوشی رو روشن کنید و Home رو نگه دارید تا منوی زیر ظاهر شود .

امکانات این ورژن 
دسترسی کامل به دستورات ADB در حالت Recovery
BusyBox ورژن 1.15.2
کرنال جدید که از فرمت EXT4 پشتیبانی میکند
فعال شدن کلیدهای جدید ( ولوم بالا و پائین و همچنین کلید جواب دادن به تماس ها )
توضیحات منو ها

Reboot system now : ریبوت کردن دستگاه
USB-MS Toggle : فعال / غیر فعال کردن حالت Mass Storage ( وقتی فعال باشد محتویات SDCard را روی کامپیوتر ببینید )
Backup/Restore :

Nand backup : گرفتن بک آپ کامل از گوشی
Nand + ext backup : گرفتن بک آپ کامل کامل از گوشی و پارتیشن دوم SDCard
Nand restore : برگردادن بک آپ که در گزینه های بالا گرفته اید
BART backup : بک آپ از گوشی و از پارتیشن دوم SDCard
BART restore : برگردادن بک در گزینه بالا
Flash zip from sdcard : ریختن محتویات یک فایل زیپ درون گوشی

Wipe :

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
Partition sdcard :

Partition SD : پارتیشن بندی SDCard
Repair SD:ext : تعمیر پارتیشن دوم SDCard
SD:ext2 to ext3 : تبدیل فرمت EXT2 به EXT3
SD:ext3 to ext4 : تبدیل فرمت EXT3 به EXT4
Other :

Fix apk uid mismatches : تعمیر APK های غیر سازگار در گوشی
Move apps+dalv to SD : انتقال همه برنامه و همچنین Dalvik-cache به SDCard ( این نصب برنامه روی SDCard نیست )
Move recovery.log to SD : انتقال گزارش های ریکاوری به SDCard
Root کردن چیست و چه کارایی هایی دارد ؟

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

شما نمیدانید :

همیشه وقتی گوشی را روت میکنید را برگشت دارید ، اما گوشی که روت نشده باشد شاید دیگر راه برگشتی نداشته باشد ؛ برای مثال گوشی G1 وقتی به RC29 آپدیت میشود و گوشی روت نشده باشد برای همیشه در RC29 میماند و در این ورپن امکان روت نیست ولی در گوشی روت همیشه راه برگشت هست

روت برای شما چه کارهایی انجام میدهد ؟
کنترل کامل روی گوشی خود دارید
قابلیت دیدن فایل هایی که آندروید با آنها کار میکند ؛ شما میتوانید خیلی از کدهای اصلی را جایگزین کنید :
تم ها
برنامه های اصلی ( نقشه ، تقویم ، ساعت و غیره )
حالت ریکاوری برای انجام کارهای تخصصی ( Recovery Image )
Bootloader
جعبه ابزار ( ToolBox ) که به شما اجازه استفاده از کدهای ساده لینوکس مثل "ls " رامیدهد را میتوانید با (BusyBox ) که امکانات فراتری را دارد تعویض کنید
تعویض تصاویر هنگام بوت شدن گوشی
و اضافه کردن کدهای باینری لینوکس
اجرای برنامه های بخصوصی که نیاز به کنترل بیشتری در سیستم دارند :
Super User ( به شما اجازه میدهد تا تعیین کنید کدام برنامه به روت دسترسی داشته باشد یا خیر )
مدیریت برنامه برای روت ( به شما اجازه میدهد برنامه هایی را ببندید که در حالت عادی قادر به بستن آنها نیستید )
برنامه های جابه جایی
و خیلی موارد دیگر
تهیه Backup از گوشیتون
میتوانید یک پوشه روی SDcard خودتون بسازید و همه APK هایی رو که نصب کرده اید رو درون آن بریزید ؛ اگر خواستید آپدیت کنید دیگر نیازی به نصب و خرید دوباره برنامه ها نیست
تعویض کش Market از آدرس (browser/maps/market) به SDcard
تعویض محل نصب برنامه ها به SDcard
ریبوت راحت گوشی از طریق دستورهای ترمینال (su <enter> reboot <enter>)
وقتی گوشی روت میشود چه چیزهایی را از دست میدم ؟
آپدیت های کارخانه ای که برای گوشی داده میشود ( میتونید آپدیت کنید اما روت را از دست میدهید )
احساس اینکه فرد دیگری گوشی شما را کنترل میکند
احتیاج به یک برنامه مدیریت فایل مسخره که هیچی به شما نشان نمیدهد
و گوشی شما از گارانتی خارج میشود
SuperUser چیست ؟
SuperUser یک برنامه برای آندروید است که به وسیله آن میتوانید دسترسی های روت را برای برنامه های مختلف تائین کنید . برای مثال گوشی را روت میکنید اما با FileManager نمیتوانید فایل هارو به فولدر System انتقال بدید خوب برنامه SuperUser را نصب کنید و این برنامه این امکان را برای شما به وجود خواهد آورد ...
این برنامه که با دستور SU کار میکند در هر بار از اجرا یک دستور دسترسی برای گوشی میفرستد که به صورت زیر نمایان میشود .

با هر بار دیدن این صفحه یعنی این برنامه میخواهد به فایل های سیستمی شما دسترسی داشته باشد که شما همیشه با زدن Always Allow به برنامه اجازه دسترسی همیشگی به فایل های سیستمی را میدهید .

Custom Rom چیست و چرا باید آن را نصب کنیم ؟ 
Custom Rom ها معمولا توسط افراد نابغه در MoDaCo ساخته میشوند که بهترین این افراد هم Paul میباشد که اصطلاحا به این افراد آشپز ( Cooker ) اطلاق میشود و به عملیاتی که انجام میدهند ( Cooking ROM ) یا همان آماده کردن رام میگویند به امید داشتن کوکرهایی در این انجمن در آینده نزدیک . این رام ها برای استفاده از بالاترین امکاناتی هستند که شما میتوانید با گوشی خود به آنها دسترسی پیدا کنید . معمولا امکانات یک رام کاستوم شده عبارت است از :
ساخته شده برای حجم کمتر و سرعت بالاتر
ورژن جدید 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 )
Radio چیست ؟ 
رادیو شاید مهمترین قسمت گوشی شما باشد ( این قسمت خظرناک ترین قسمت گوشی است و فقط با این قسمت است که شما به راحتی میتونید گوشیتون رو Brick کنید و اگر گوشیتون Brick بشه ئیگه را برگشتی نخواهد داشت ) 
رادیو شامل همه فایل ها و ابزاری است که گوشی شما برای همه نوع ارتبازاتی که دارد از اون ها استفاده میکند . این ابزارها شامل همه شبکه های بیسیم و همه ارتباطات نرم افزار با مادربرد و همه سخت افزارها میشود . در انتخاب و تعویض این نوع فایل ها خیلی دقت کنید چون شاید باعث شوند که شما دیگر گوشی آندرویدی نداشته باشید .

AP2SD یا APP2SD چیست ؟ 
برای استفاده از این قابلیت حتما باید گوشی خود را 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 استفاده کنید که در سرعت مشکلی نداشته باشید .
کالاس رمها به صورت عددی داخل دایره ای روی رم نوشته شده است ...

 

جالب به نظر میرسد نه ؟ اما مشکل این سیستم در کجاست ؟
پارتیشن دوم شما نمیتواند بیشتر 512 مگابایت باشد
البته اگر SDCARD شما سرعت پائین باشد برنامه ها با کندی اجرا میشوند . ( حتی اگر Class 6 هم باشد باز هم این کندی محسوس است )
عمر SDCard شما بسیار پائین خواهد آمد
قادر نیستید که SDCard رو از گوشی خارج کنید و به کامپیوتر متصل کنید و برای استفاده از SDCard باید اون رو با گوشی به کامپیوتر متصل کنید . اگر SDCard از گوشی خارج بشه باعث کرش شدن / پاک شدن و خرابی برنامه میشود .
APK چیست ؟ 
برنامه و بازیهای 3rd Party آندروید به صورت پکهایی با نام APK عرضه می شوند.APK ها به صورت فایل های زیپی هستند که آندروید قابلیت شناسایی آنها را دارد . به علت تحریم ایران از سوی گوگل امکان دسترسی به Market برای ایرانیان وجود ندارد . به همین علت فایلهای APK خیلی کم در دسترس ایرانیان قرار می گیرد . به همین علت باید دنبال روشی برای نصب اینگونه فایلها باشیم .

می توانید فایلهای APK را از قسمت نرم افزار ها و بازیهای همین انجمن دانلود کنید .

Brick شدن گوشی یعنی چه ؟
وقتی گوشی شبیه یک آجر میشه و نمیتونید دیگر هیچ کاری به غیر از تعویض برد یا Jtag برای تعمیر اون انجام بدید ؛ به این حالت اصطلاحا Brick شدن گوشی میگویند .

کار با آندروید از ابتدا ...


بعد از اینکه گوشی رو میخرید حتما با خودتون میگید خوب حالا باید از کجا شروع کنم ؟ 
خوب اینجا اونجایی که باید ازش شروع کنید...
ابتدا باید در گوشی خود بتونید برنامه و بازی نصب کنید تا به مراحل بعدی برسیم ...

ابتدا نحوه نصب برنامه را توضیح خواهم داد ...
با هم فایل AFM.apk را نصب میکنیم اولا به خاطر اینکه یاد بگیریم چگونه نصب کنیم و دوما این فایل منیجر برای نصب نرم افزارها و عملیات های مفید دیگر به ما کمک خواهد کرد ... فایل مورد نظر ضمیمه پست میباشد . 
در گوشیتون به منوی Setting --> Application برید و تیک Unknown Sources را فعال کنید .
حالا از همان منو Setting --> Applications --> Developmnet برید و تیک Usb Debugging را فعال کنید .
گوشیتون رو با کابل به کامپیوتر متصل کنید و منتظر باشید تا گوشیتون رو بشناسه ؛ اگر گوشی شناسایی نشد از درایور زیر استفاده کنید .
Google USB Driver Rev.3
Android SDk را از اینجا بگیرید
خوب حالا SDK را به این آدرس "C:AndroidSDK " آنزیپ کنید .
حالا برنامه ای را که در فایل پیوست است دانلود کنید و به فولدر " C:AndroidSDKtools " انتقال بدید .
یک CMD در ویندوز باز کنید و به آدرس " C:AndroidSDKtools " برید .
در CMD دستورات زیر را تایپ کنید بعد از هر خط کلید Enter را بزنید .

 

کد:
adb -d
adb devices
حالا باید شماره سریال دستگاه رو ببینی اگر دیدید یعنی مراحل را دزست انجام دادید . حالا این دستور را برای نصب برنامه بزنید

 


کد:
adb install AFM.apk
باید ارتباط با گوشی برقرار بشه و در انتها " Success " نوشته بشه . خوب برنامه با موفقیت نصب شد

این روش برای کسانی بود که دسترسی به هیچ چیزی ندارند و میخواهند از اول شروع کنند .
خوب حالا بعد از نصب این برنامه به همه فایل های روی مموری و گوشی دسترسی داشته باشید و همه چیزهایی که از یک File Manager انتظار دارید و با استفاده از این برنامه میتونید فایلهای APK را به راحتی نصب کنید .
این برنامه خیلی قوی است و با اون به راحتی میتونید به قسمت های زیر دسترسی داشته باشید :
My Phone : دیدن فایل های سیستمی
SD Card : دیدن فایل های SD
Applicatin Manager : برای پاک کردن برنامه ها
Task Manager : دیدن و عملیات بر روی عملیات در حال اجراء در گوشیتون
حالا طریقه نصب برنامه با این برنامه Linda File Manager :
ابتدا فایل APK را به مموری خود کپی کنید .
حالا وارد برنامه شوید و Linda File Manager را باز کنید به برگه SD Card برید و روی برنامه مورد نظر خود کلیک کنید از منو باز شده دکمه Install را بزنید و. برنامه شروع به نصب میکند و در پایان پیام اتمام نصب را به شما میدهد .

 

خوب با این روش میتونید هر برنامه ای که خواستید را در آندروید نصب کنید . 
حالا برنامه ای را نصب کردید و خواستید اون رو پاک کنید چی ؟

روش پاک کردن نرم افزارها

به منوی Setting --> Application --> Manage Applications برید ؛ در اینجا اطلاعات کاملی از نرم افزارهای نصب شده روی گوشیتون میبینید حالا روی هر نرم افزار کلیک کنید و حالا Uninstall را بزنید و حالا با پیام Uninstall به اتمام رسید کار تما شده و برنامه مورد نظر پاک شده است .

 

طریقه ریختن فایل داخل مموری :

۱- ابتدا گوشی خود را از طریق پورت usb به کامپیوتر وصل کنید اگر اولین بار هست که گوشی رو به کامپیوتر وصل میکنید ویندوز بطور اتوماتیک درایور گوشی را نصب خواهد کرد

*

۲- در گوشی به قسمت notifivations bar بروید و روی گزینه USB Connected کیلیک کنید
در این هنگام از شما پرسیده میشود که آیا میخواهید مموری کارت شما Mount بشود یا خیر شما گزینه Mount رو انتخاب نمایید

 

۳- خوب شما موفق شدید و حالا میتوانید مموری کارت گوشی رو بصورت درایو فلش در ویندوز مشاهده کنید و فایلهای مورد نظر خود را براحتی به گوشی منتقل کنید

نکته : بعد از اینکه کارتان به پایان رسید و میخواهید کابل usb رو از کامپیوتر جدا کنید قبل از اینکار ابتدا از کامپیوتر مموری کارت رو Eject کنید

و بعد در گوشی در قسمت notifications bar روی Turn off USB Storage کیلک کرده و بعد گزینه Turn Off رو انتخاب نمایید

 

کپی کردن دفترچه تلفن از سیم کارت به گوشی :

به قسمت Contact های گوشی برید و در اونجا دکمه Menu را بزنید ؛ حالا روی Import / Export کلیک کنید و از منوی باز شده گزینه Import From Simcard را انتخاب کنید و منتظر بمانید تا دفترچه تلفن شما کپی شود .

 

دیدن و نوشتن فارسی در SMS :

از برنامه SMS که آپلود شده استفاده کنید با استفاده از این برنامه میتونید پیام های فارسی رو درست و به هم چسبیده ببینید .

بعد از نصب کیبورد برای انتخاب به مسیر Settings --> Locale & Text( Language & Keyboard ) --> Text Settings برید و Persian Soft Keyboard را فعال کنید .
برای احضار کیبورد در درون Massage هم وقتی در قسمت Compose Massage هستید , روی Tap to Compose انگشت خود را نگه دارید ؛ منویی ظاهر خواهد شد از آنجا از Select Input method گزینه Persian Soft Keyboard را انتخاب کنید .

 

ورژن جدید فارسی برای خواندو و نوشتن SMS بدون نیاز به کیبورد فارسی ...

برنامه Mirsal یکی از بهتذین برنامه های ارائه شده برای خواندن و نوشتن فارسی در آندروید است . با این برنامه بدون روت کردن گوشی میتونید SMS فارسی بفرستید و بگیرید . یکی دیگر از برنامه هایی که نصب آن برای شما حتما توصیه میشود این برنامه است .

با ورود به برنامه چهار بخش دارید :

Inbox : در اینجا میتوانید همه SMS های دریافتی را مشاهده کنید .
Sent : در این قسمت میتوانید همه SMS های ارسالی را ببنید . 
Draft : تمام SMS های که نوشته اما ارسال نویشند در این قسمت قرار میگیذند . 
OutBox : SMS هایی که با موفقیت ارسال نویشوند در اینجا نگه داشته میشوند .

با زدن کلید منو و انتخاب گزینه " New SMS گ میتونید یک SMS جدید بفرستید در اینجا کیبورد را ببندید . و گزینه " Show Buttons Keyboard " را تیک بزنید . تا کیبورد فارسی نمایان شود برای کاراکتر های اضافی میتوانید از کلید Shift استفاده کنید .

 

میتوانید آخرین ورژن این برنامه عالی رو از ضمیمه دانلود کنید و نصب کنید .

اتصال به اینترنت یا همان GPRS برای ایرانسل و همراه اول : 
برای فعال کردن اینترنت ابتدا نیاز به ساختن یک APN جدید دارید برای این کار باید مراحل زیر رو انجام بدید :
به آدرس Setting > Wireless Controll > Mobile Network Setting > Access Point Names برید .
با زدن کلید Menu و New APN رو انتخاب کنید.

حالا برای همراه اول اطلاعات زیر را وارد کنید :
Name : MCI-GPRS
APN : mcinet
p r0 x_ y: 192.168.194.73
port: 8080
و بقیه تنظیمات رو به حال خود رها کنید .
و برای ایرانسل از این تنظیمات استفاده کنید :
Name : Irancell_GPRS
APN : mtnirancell
p r0 x_ y : 10.131.26.138
Port : 9201
و بقیه تنظیمات رو به حال خود رها کنید .
و فقط گزینه Mobile Network را از قسمت Setting > Wireless Controll فعال کنید و گوشی را یک بار ریبوت کنید .

ارسال نظر

نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
کد امنیتی