آموزش های نوین برنامه نویسی و اندروید

آموزش های نوین ترفند های و رازهای مخفی ویندوز و اندروید

آموزش های نوین برنامه نویسی و اندروید

آموزش های نوین ترفند های و رازهای مخفی ویندوز و اندروید

رازهای سری چهارم

نصب درایور و شناسایی گوشی توسط برنامه
فلش کردن رام های رسمی
روت کردن گوشی
پاک کردن برنامه های سیستمی
نصب نرم افزار روی گوشی
BusyBox نصب
بک آپ گرفتن از برنامه های سیستمی
آنلاک کردن بوت لودر (گوشی های 2011 به بعد)
(X8, X10, X10 mini, X10 mini Pro ) فلش کردن کاستوم کرنل
(گوشی های 2011 به بعد) Fastboot Toolbox
نصب ریکاوری
...................

شناسایی گوشی توسط برنامه
برای فعال کردن به مسیر زیر تو گوشیتون رفته و گزینه ی مربوطه را تیک دار کنید
اندروید 2.3
Settings->Application>Development->USB Debugging
اندروید 4
Settings->Developer Options->USB Debugging
...................

فلش کردن رام های رسمی
فایل فلش یا فریمور مربوط به گوشیتون را در مسیر نصب برنامه فلش تولز کپی کنید
مثال
C: \ flashtool \ firmware

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

Xperia X10, Xperia X10 Mini, Xperia X8, Xperia X10 Mini Pro, Xperia ARC/Arc S, Xperia NEO/Neo V, Xperia PLAY
دکمه ی بک رو نگه دارید و کابل رو وصل کنید، وقتی ال ای دی گوشی سبز شد دکمه رو رها کنید

Xperia S, Live with Walkman, Xperia RAY, Xperia Mini, Xperia Mini Pro
دکمه ی کم کردن صدارو نگه دارید و کابل رو وصل کنید، وقتی ال ای دی گوشی سبز شد دکمه رو رها کنید

برنامه فلش تولز را باز کرده و رامی که دانلود کردین رو از لیست سمت چپ انتخاب کنید، لیست سمت راست محتویات فایل تی اف تی رو نشون میده برای تغییر توی این قسمت بایداز گزینه های سمت راست صفحه استفاده کنید که پایین آنها را شرح دادم
wipe user data
با انتخاب این گزینه، تمام اطلاعات کاربر پاک میشن، وقتی که میخواید ورژن اندروید گوشی رو تغییر بدید حتما این گزینه رو فعال کنید

wipe Cache
با انتخاب این قسمت تمام فایل های کش گوشی پاک میشن، فعال کردن این قسمت هم موقع تفییر ورژن اندروید ضروریه

exclude system
با انتخاب این قسمت، پارتیشن سیستم فلش نمیشه(تمام فایل های سیستمی مربوط به اندروید توی این پارتیشن قرار دارن)ا

exclude Baseband
با انتخاب این گزینه بیس باند فلش نمیشه (این بخش شامل قسمت های رادیویی گوشی مثل فوتا و قفل سیمکارت هست، یعنی تمام ارتباطات بیسیم گوشی به این قسمت مربوط میشه) ا

exclude kernel
با انتخاب این گزینه کرنل گوشی فلش نمیشه، این گزینه برای مواقعی به کار میره، که شما به خاطر تغییراتی توی فایل های سیستمی نمیتونید گوشی رو بوت کنید، توی این حالت نیازی به فلش کردن کرنل نیست و میتونید فقط قسمت سیستم رو فلش کنید تا گوشی به حالت اولش برگرده

بعد از این که قسمت های موردنظرتون رو انتخاب کردید روی تایید کلیک کنید و صبر کنید تا رام فلش بشه، بعد از اتمام کار، کابل رو از گوشی جدا کنید و دستگاه رو روشن کنید

...................

روت کردن
این برنامه تمامی گوشی های 2011 به بعد و گوشی هایی که بیلد نامبرشان کمتر از 62 است را با یک کلیک روت میکند
برای روت کردن گوشی برنامه فلش تولز را اجرا کرده و گوشی را به کامپیوتر متصل کنید و بعد از پیغام زیر یعنی گوشی روت شده است
Root Access Allowed
...................

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

نصب نرم افزار روی گوشی
برای نصب نرم افزار روی گوشی از طریق کامپیوتر، اول باید نرم افزارهای موردنظرتون رو داخل پوشه ی زیر در محل نصب برنامه قرار بدید
Custom/Apps
بعد از این کار برنامه ی فلش تولز رو اجرا کنید، بعد از شناسایی گوشی، گزینه ی مربوطه رو انتخاب کنید، و روی تایید کلیک کنید تا برنامه ها نصب بشن
اگر نمیخواید فایلای نصبی رو داخل پوشه ی مربوطه کپی کنید، با انتخاب گزینه ی "..." میتونید پوشه ی برنامه هاتون رو انتخاب کنید، و تمام برنامه های اون پوشه رو روی گوشی نصب کنید
...................

BusyBox نصب
به قسمت زیر توی برنامه ی فلش تولز رفته و گزینه ی مربوطه را انتخاب کنید
Advanced ->Install BusyBox
...................

بک آپ گرفتن از برنامه های سیستمی
به قسمت زیر توی برنامه ی فلش تولز رفته و گزینه ی مربوطه را انتخاب کنید
Advanced -> Backup System apps
...................

آنلاک کردن بوت لودر (گوشی های 2011 به بعد)ا
توجه: وقتی بوت لودر گوشی رو آنلاک کردین از سرویس آپدیت خود گوشی دستگاه رو آپدیت نکنید و قبل از آنلاک کردن از اطلاعاتتون بک آپ بگیرید
برای آنلاک کردن بوت لودر، اول از گوشی بک آپ بگیرید، بعد از بک آپ باید مطمئن بشید که گوشی شما قابلیت آنلاک کردن بوت لودر رو داره ؟ برای این کار شماره گیر گوشی رو اجرا کنید و *#*#7378423#*#* رو وارد کنید و به مسیر زیر بروید
Service info -> Configuration
اگر عبارت زیر نوشته باشد یعنی گوشی شما قابلیت آنلاک رو داره
**Bootloader unlock allowed: yes**
حالا گوشی رو در حالت فست بوت به کامپیوتر وصل کنید و برنامه رو اجرا کنید و طبق زسر عمل کنید
Plugins>Bootloader Unlock =RUN
کار تمام است.گوشی را روشن کنید
...................

(X8, X10, X10 mini, X10 mini Pro ) فلش کردن کاستوم کرنل
توجه: برای فلش کردن کرنل باید بوت لودر گوشی آنلاک باشه
مرحله اول : برای فلش کردن کرنل، اول باید فایل کرنل گوشی با پسوند تی اف تی رو داخل پوشه ی فریمور در محل نصب فلش تولز کپی کنید
مرحله دوم :‌ برنامه رو اجرا کنید و روی گزینه ی مربوط کلیک کنید، توی پنجره ی بعد فلش مود رو انتخاب کنید و تایید رو بزنید
مرحله سوم : کرنلی که کپی کردین رو انتخاب کنین و روی تایید کلیک کنید
مرحله ی چهارم : وقتی برنامه پیغام زیر رو نشون داد، گوشی رو خاموش کنید، دکمه ی برگشت گوشی رو نگه دارید و کابل رو به گوشی وصل کنید، وقتی پیغام فلش تولز محو شد، دکمه رو رها کنید
مرحله پنجم : صبر کنید تا کرنل فلش بشه، بعد از اتمام کار، کابل رو از گوشی جدا کنید و دستگاه رو روشن کنید(معمولا بعد از تعویض کرنل، به خاطر ناسازگاری کرنل جدید با رام قبلی، گوشی بوت نمیشه، برای همین باید بعد از روشن شدن گوشی به ریکاوری برید و رامی که با کرنل جدید سازگاری داره رو نصب کنید)ا
...................

(گوشی های 2011 به بعد) Fastboot Toolboxا
به کمک این بخش میتونید فایل های کرنل و رام رو روی گوشی فلش کنید، برای استفاده از این قسمت برنامه رو اجرا کنید، علامت جرقه رو بزنید، و توی پنجره ی بعد، حالت فلش مود رو انتخاب کنید و روی تایید کلیک کنید، از پنجره ی ظاهر شده فیلدهای زیر قابل مشاهده هستند

Check Current Device Status
با انتخاب این گزینه،برنامه حالت فعلی اتصال گوشی به کامپیوتر رو به شما اطلاع میده

Reboot into fastboot mode via ADB
با انتخاب این گزینه میتونید گوشی رو مستقیما به حالت فست بوت ببرید(هیچ کاری لازم نیست انجام بدید، فقط وقتی گوشی توسط برنامه شناسایی شد، این گزینه رو انتخاب کنید) برای این که گوشی رو به طور دستی به حالت فست بوت ببرید، خاموشش کنید و گوشی را به حالت فلش مود ببرید
Reboot into fastboot mode via Fastboot
برای استفاده از این قسمت باید گوشی در حالت فست بوت باشه ــ با انتخاب این گزینه، گوشی ریبوت میشه و مجددا به فست بوت برمیگرده
Select Kernel To Hotboot
برای استفاده از این قسمت باید گوشی در حالت فست بوت باشه و بوت لودر گوشی هم آنلاک شده باشه ــ با انتخاب این گزینه پنجره ای باز میشه و از شما میخواد تا فایل کرنل مورد نظرتون رو انتخاب کنید، بعد از انتخاب فایل گوشی ریبوت میشه و فایل کرنل روی گوشی لود میشه(توی این روش کرنل فلش نمیشه) این گزینه برای مواقعی به کار میره که میخواین از ریکاوریه کرنلی که انتخاب کردین روی گوشی استفاده کنید، دقت کنید که بعد از ریبوت، گوشی با کرنل قبلی خودش بوت میشه
Select Kernel To Flash
برای استفاده از این قسمت باید گوشی در حالت فست بوت باشه و بوت لودر گوشی هم آنلاک شده باشه ــ با انتخاب این گزینه پنجره ای باز میشه و از شما میخواد تا فایل کرنل مورد نظرتون رو انتخاب کنید، بعد از انتخاب فایل، کرنل روی گوشی فلش میشه، وقتی کرنل فلش شد، میتونید کابل رو از گوشی جدا کنید و روشنش کنید
Select System To Flash
برای استفاده از این قسمت باید گوشی در حالت فست بوت باشه و بوت لودر گوشی هم آنلاک شده باشه ــ با انتخاب این گزینه پنجره ای باز میشه و از شما میخواد تا فایل سیستم مورد نظرتون رو انتخاب کنید، بعد از انتخاب فایل، پارتیشن سیستم روی گوشی فلش میشه، بعد از اتمام کار میتونید کابل رو از گوشی جدا کنید و روشنش کنید
Get Ver Info
برای استفاده از این قسمت باید گوشی در حالت فست بوت باشه ــ با انتخاب این گزینه، ورژن فست بوت به نمایش درمیاد
Get Device Info
برای استفاده از این قسمت باید گوشی در حالت فست بوت باشه ــ با انتخاب این گزینه، شناسه ی گوشی به نمایش درمیاد
Reboot Device into System
برای استفاده از این قسمت باید گوشی در حالت فست بوت باشه ــ با انتخاب این گزینه گوشی ریبوت میشه و سیستم عامل لود میشه
...................

نصب ریکاوری
توجه: برای استفاده از این بخش باید گوشی روت باشه
گوشی هایی که پشتیبانی میشن
X10 : 0.3 GB, CWM Recovery
Arc/Arc S : CWM Recovery
X10 mini/Mini Pro : XRecovery
X8 : Xrecovery
برای نصب ریکاوری، اول گوشی رو به پی سی وصل کنید، بعد از اجرای برنامه و شناسایی گوشی،دکمه ی مربوطه رو بزیند، ریکاوری موردنطرتون رو انتخاب کنید و روی تایید کلیک کنید صبر کنرد تا پیغام زیر به نمایش دراید
Recovery successfully installed

آموزش ویندوز هشت(win8)

غیرفعال کردن حالت نمایش گروهی ایمیل‌ها در ویندوز 8 اپلیکیشنی به نام Mail وجود دارد که امکان مدیریت ایمیل‌های دریافتی و ارسالی را به شما می‌دهد. به طور پیش‌فرض در این اپلیکیشن حالتی به نام Group View یا نمایش گروهی فعال است که کلیه ایمیل‌های دریافتی و ارسالی یک شخص خاص را در قالب یک گروه نمایش می‌دهد. این قابلیت در عین حالی که می‌تواند بسیار کاربردی باشد می‌تواند برای برخی کاربران آزاردهنده باشد. در این ترفند به نحوه‌ی غیرفعال کردن حالت مشاهده‌ی گروهی ایمیل‌ها در ویندوز 8 خواهیم پرداخت. بدین منظور: ابتدا (ترفندستان) از صفحه‌ی Start وارد اپلیکیشن Mail شوید. سپس کلیدهای ترکیبی Win+I را فشار داده و Settings را انتخاب کنید تا وارد تنظیمات مربوط به این اپلیکیشن شوید. اکنون Options را انتخاب نمایید. حال کافی است گزینه‌ی Group messages by conversation را بر روی Off تنظیم کنید. با این کار حالت نمایش گروهی ایمیل‌ها در اپلیکیشن Mail غیرفعال خواهد شد.

رازهای سری سوم

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

Security Code :
این کد بر روی دستگاه تلفن تنظیم می‌شود و در گوشی‌های NOKIA به طور پیشفرض برابر 12345 است. به وسیله این کد می‌توان دسترسی غیر مجاز به بعضی از امکانات تلفن را محدود نمود. در گوشی‌های موبایل NOKIA, اگر این کد را اشتباه وارد گردد، تلفن به مدت 5 دقیقه از پذیرش کد جدید خودداری می‌کند.

PIN Code :
این کد بر روی سیمکارت تنظیم می‌شود و برای دستیابی به آن باید به امور مشترکین شرکت مخابرات مراجعه کرد. در ایران این کد بر روی سند سیمکارت ثبت است و به طور پیشفرض برابر 1234 است. به وسیله این کد می‌توان دسترسی غیر مجاز به سیمکارت و بسیاری از قابلیت‌های شبکه را محدود کرد. اگر این کد را 3 بار اشتباه وارد کنید، دستگاه روی PIN قفل می‌گردد و برای آزاد سازی آن نیاز به استفاده از کد PUK خواهید داشت.

PIN2 Code :
این کد نیز مانند PIN بر روی سیمکارت تنظیم می‌شود و برای دستیابی به آن می‌توان به امور مشترکین شرکت مخابرات مراجعه نمود. در ایران این کد به صورت پیشفرض برابر 5678 تنظیم شده و از ثبت آن بر روی سند سیمکارت خودداری شده است. علت عدم ثبت، ارائه نشدن خدمات مربوط به این کد نیز به صورت فراگیر اعلام گردد. به وسیله این کد می‌‌توان دسترسی غیر مجاز به بسیاری از امکانات شبکه را محدود کرد. اگر این کد را 3 بار اشتباه وارد کنید، دستگاه بر روی PIN2 قفل می‌گردد و برای آزادسازی آن نیاز به استفاده از کد PIN2 خواهید داشت.

PUK Code :
همان طور که بیان شد، اگر دستگاه شما بر روی PIN قفل گردد، برای آزاد سازی آن نیاز به این کد دارید. برای دریافت این کد می‌توانید به امور مشترکین شرکت مخابرات مراجعه نمایید. در ایران این کد بر روی سند سیمکارت ثبت شده است.

PUK2 Code :
همان طور که بیان شد، اگر دستگاه شما بر روی PIN2 قفل گردد، برای آزادسازی آن نیاز به این کد دارید. برای دریافت این کد می‌توانید به امور مشترکین شرکت مخابرات مراجعه نمایید. در ایران این کد نیز بر روی سند سیمکارت ثبت شده است.

Barring Password :
این کد بر روی سیکارت تنظیم و در هنگام استفاده از سرویس مسدود سازی شماره تلفن‌ها استفاده می‌گردد. برای دریافت این کد به امور مشترکین شرکت مخابرات مراجعه نمایید. گفتنی است که تمامی کدها به غیر از PUK و PUK2 قابل تغییر هستند و بدین منظور می‌توانید از منوهای مربوطه تلفن همراه خود استفاده نمایید.
نحوه آزاد سازی سیمکارت‌های قفل شده بر روی PIN , PIN2 همان طور که بیان شده، اگر بار کدهای PIN و PIN2 را اشتباه وارد کنید، سیمکارت شما بر روی کد اشتباه قفل می‌گردد و دیگر نمی‌توانید از آن استفاده کنید. برای آزاد سازی سیمکارت از قفل باید به کدهای PUK و PUK2 آگاه باشید.
نحوه آزاد سازی سیمکارت از قفل PIN
برای این منظور کد زیر را بر روی دستگاه وارد کرده و دکمه برقراری تماس (Call) را فشار دهید. توجه نمایید که به جای کلمه PUK در کد زیر، تنها PUK Code ثبت شده بر روی سند سیمکارت را وارد نمایید. به جای عبارت New PIN ، کد PIN جدید راوارد نمایید و به جای عبارت New PIN Again ، کد PIN جدید را تکرار کنید.
**05*PUK*New PIN*New PIN Again#
نحوه آزاد سازی سیمکارت از قفل PIN2
برای این منظور کد زیر را بر روی دستگاه وارد کرده و دکمه برقراری تماس (Call) را فشار دهید. توجه نمایید که به جای کلمه PUK2 در کد زیر، تنها PUK2 Code ثبت شده بر روی سیمکارت را وارد نمایید. به جای عبارت New PIN2 , کد PIN2 جدید را وارد نمایید و به جای عبارت New PIN2 Again ، کد PIN2 جدید را تکرار کنید.
**052*PUK2*New PIN2*New PIN2 Agani#
قابل ذکر می‌باشد که کدهای PIN و PIN2 می‌توانند حداقل 4 رقم و حداکثر 8 رقم طول داشته باشند.

آموزش اندروید پایه

برنامه task Manager یکی از بهترین و پر کاربترین برنامه هایی است که میتوانید در گوشی خود نصب کنید . البته من به شما پیشنهاد میکنم حتما این برنامه کاربردی را نصب کنید و از همه اامکانات خوب آن استفاده کنید . بعد از اجرای این برنامه برای اولین بار این برنامه یک آیکون در notifications Bar شما ایجاد میکند و با استفاده از notifications به راحتی میتوانید به آن دسترسی داشته باشید . بعد از باز شدن برنامه شما لیست تمام عملیات های در حال اجراء در گوشی خود را میتوانید ببینید . با انتخاب بعضی از برنامه ها با استفاده از چکباکس کنار آنها به راحتی میتوانید آنها را ببینید که هم در مصرف باطری صرفه جویی کرده باشید و هم بتوانید برنامه و بازیهای سنگین را باز کنید . این کار برای بازکردن بازیهای جدید شرکت gameloft به شما کمک میکند که بازیها را بدون ریپ زدن اجراء کنید . این برنامه به اعتقاد بنده یک برنامه حتمی برای آندروید است که میتوانید آخرین ورژن آن را از فایل پیوست دانلود و نصب کنید . البته این برنامه امکانات زیادی از قبیل نشان دادن همه سرویس های در حال اجراء در گوشی و همچنین نشان دادن همه برنامه های نصب شده امکان پاک کردن آنها و همچنین همه اطلاعات مربوط به سیستم از دیگر کارایی های این برنامه قدرتمن است . معرفی نرم افزار Taskman.apk

آموزش اندروید پایه

استفاده از مارکت در گوشی آندروید یکی از مشکلات ایرانی هاست به این خاطر ایران جزء کشورهایی است که به مارکت دسترسی ندارد و ما نمیتوانیم مارکت را باز کنیم و به راحتی برنامه از آن دانلود کنیم . خوب باید چه کنیم ؟ یکی از بهترین روش ها استفاده از ******* میباشد که میتونید با استفاده از اون و همچنین خارج کردن سیم کارت از گوشی به مارکت متصل شوید . مارکت گوشی آندروید یک محیط بسیار ساده است با یک رابط گرافیکی ساده که با آن شما میتوانید برنامه ها و بازیهای خود را به راحتی دانلود و نصب کنید . بسیاری از گوشی ها مارکت را به صورت پیشفرض دارا میباشند اما بسیاری از آنها هم دارای مارکت نیستند . برای اینگونه گوشی ها باید رام کاستوم نصب کنید و یا آنها را به فریمور کشوری آپدیت کنید که کارکت در آن فریمور وجو داشته باشد . مارکت : Applications : در این قسمت میتوانید همه برنامه های موجود در مارکت را ببنید . که البته بر اساس محتوای برنامه ها طبقه بندی شده اند . طبقه بندی به صورت زیر است : Comics Communication Entertainment Finance Health Lifestyle Multimedia New & Weather Productivity Reference Shopping Social Sports Themes Tools Travel Demo Software Libraries Games : تمام بازیهای آندروید در این منو پیدا میشوند . که بر اسای محتوای بازی طبقه بندی شده اند : All Games Arcade & Action Brain & Puzzle Cards & Casino Casual Search : برای جستجو در بین بازیها و برنامه هایی که دنبال آن هستید کاربرد دارد . اگر نام برنامه را میدانید آن را جستجو کنید و دانلود کنید . My Downloads : همه موارد دانلود شده توسط شما را نمایش میدهد و در صورت آمدن آپدیت جدید به راحتی میتوانید آن آپدیت را دانلود کنید . اگر نتوانستید به مارکت دسترسی پیدا کنید . نگران نباشید ما دسترسی شما را به مارکت البته بازیها و برنامه های مجانی مارکت برقرار میکنیم ؛ فقط کافی است برنامه مورد نیاز خود را در این تاپیک درخواست کنید و با لینک مستقیم آن را دریافت کنید . http://and-roid.ir/Forum/thread228.html