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

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

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

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

متخصص اندروید شوید

ClockworkMod که با نام های Clockwork و CWM هم شناخته میشود یک custom recovery برای گوشی های اندرویدی و تبلت ها است که به شما امکان میدهد تا از امکانات پیشرفته ای در حالت ریکاوری مانند انجام و بهبود، بازسازی، نصب و نگهداری و چند عملیات پیشرفته دیگر در دستگاه اندرویدی خود که در ریکاوری اصلی قادر به انجام آنها نیستید بهره ببرید . ما در ادامه مقاله به اینکه چگونه با این ریکاوری کار کنید و دقیقا این ریکاوری قادر به انجام چه عملیاتی است را به شما آموزش میدهیم . ممکن است نسخه های زیادی از این ریکاوری موجود باشد. در اینجا ما فقط به توضیح ریکاوری و عملیات قابل اجرای آن میپردازیم. ما با ورژن خاصی از این ریکاوری کار میکنیم اما ورژن مدنظر ما نیست و همه اینها برای اصل ریکاوری میباشد . در مورد ریکاوری اصلی در اندروید همه دستگاه های اندرویدی با یک کنسول ریکاوری به بازار می آیند که بصورت یک پارتیشن بروی حافظه داخلی دستگاه وجود دارند که در هنگام بوت میتوان به آن وارد شد . ریکاوری اصلی در اکثر دستگاه های اندرویدی شامل چند ابزار پایه و در عین حال مفید هستند که به شما اجازه میدهند تا دستگاه را به حالت کارخانه بازگردانید و همچنین سیستم عامل دستگاه خود را با یک فایل زیپ از رام اصلی بهبود ببخشید ، اما این تمام کاری است که میتوانید با دستگاه و ریکاوری اصلی قادر به انجام آن هستید . این در حالی است که custom recovery بسیار مفیدتر خواهد بود . یک custom recovery به طور معمول جایگزین ریکاوری اصلی اندروید میشود که به شما امکان میدهد تا تمام عملیاتی که میتوانستید با ریکاوری اصلی انجام میدادید را باز هم بتوانید انجام دهید و البته سطح دسترسی شما را با عملیات های بیشتر بست میدهد تا کنترل بیشتری بر روی دستگاه خود داشته باشید . با custom recovery شما میتوانید یک رام اصلی و یا یک custom rom و همچنین میتوانید برنامه ها ، تم ها ، کرنل ها و غیره را به راحتی نصب کنید. استفاده از فایل های فشرده ، wipe دستگاه نه تنها در بخش userdata بلکه بسیار فراتر که میتوانید هر کدام از پارتیشن های اندروید را به راحتی wipe کنید ، دسترسی به Storage card بدون خارج شدن از ریکاوری ، پارتیشن بندی SD Card و wipe کردن کش Dalvik و وضعیت باطری ، تعمیر دسترسی ها ، تهیه، دسته بندی و بازگرداندن بک آپ و موارد بیشتری را انجام دهید که از جمله قابلیت های آن میباشند .

متخصص اندروید شوید

Kernel بخشی از نرم افزار است که همه چیز را در سیستم کنترل میکند.کرنل در واقع رابط بین سخت افزار و نرم افزار است و نرم افزارها در سیستم هرچیزی را نیاز داشته باشند که سخت افزار میبایست انجام دهد بهکرنل مراجعه میکنند و کرنل دستورات را به سخت افزار جهت اجرا میدهد. کرنل CPU را همراه با فرمان ها کنترل میکند.فرمان ها در مورد رفتار CPU تصمیم میگیرند،مانند زمانیکه CPU باید روی حداکثر clock و یا زمانیکه باید روی حداقل clock باشد. کرنل رفتار RAM و sd-card را با سازمان دهنده ها کنترل میکند.سازمان دهنده در مورد اینکه چه مدت پردازش ها باید در RAM ذخیره شود و تاثیر آن در سرعت خواندن و نوشتنsd-card تصمیم میگیرد. همچنین کرنل ولتاژ باتری را در یک clock خاص CPU کنترل میکند. کرنل هایی که (OC(OverClocked) ، UV (Under Volte را پیشنهاد میدهند فرمان ها و سازمان دهنده های جدید و init.d اضافی جدید را ساپورت میکنند. ( init.dاین امان را فراهم میکنند Tweaks در هنگام Boot گوشی اجرا شوند اگر آن ها در پوشه system/etc/init.d باشد. ) اگر کرنل نبود: کرنل به عنوان یک استاندارد برای عمل کامپیوتر است و تقریبا کاملا قابل اطمینان است . اگر در سیستم عامل چیزی به عنوان کرنل وجود نداشت ؛ دولوپرها بایستی برای هر کار کوچک با سخت افزار یا هر کار جزئی به صورت دستی برنامه نویسی میکردند . با وجود کرنل تنها کاری که آنه انجام میدهند برقرار ارتباط با سخت افزار به وسیله دستورات صحیح و از قبل تعیین شده API است و سازندگان سخت افزار انجام میدهند ارتباط سخت افزار با کرنل است ؛ بعد از آن همه کارها به کرنل سپرده میشود و کرنل همه این روابط را برقرار میکند . جمع بندی: فقط کافی است بدانید ارتباط قابل اطمینان بین سخت افزار و نرم افزار را کرنل انجام میدهد و هر ورژنی از اندروید کرنل خاص خود را دارد . بوت لودر: اولین برنامه ای که روی هر سیستم اندرویدی اجرا می شود، بوت لودر می باشد. از نظر تکنیکی بوت لودر خارج از حوزه خود اندروید می باشد و برای پردازش های بسیار سطح پایین سیستم، قبل از بارگذاری کرنل لینوکس مورد استفاده قرار می گیرد.

متخصص اندروید شوید

USB-Debugging چیست؟ آیا تا به حال به این موضوع فکر کرده اید که حتی ممکن است یک کاربر معمولی نیاز داشته باشد که USB-Debugging را در گوشی اندرویدی خود روشن کند؟ ممکن است شخصی فکر کند که این گزینه تنها برای توسعه دهندگان نرم افزاری لازم است، اما نرم افزارهای مدیریت گوشی مشخصی که روی کامپیوتر نصب می شوند، تنها زمانی که این گزینه فعال هست می توانند از طریق کابل USB با گوشی ارتباط برقرار کنند. دستگاه های بر مبنای اندروید، در موارد عملیاتی مشخصی احتیاج به این تنظیم دارند، برای مثال جهت sync کردن اتوماتیک اطلاعات ذخیره شده روی کامپیوتر با گوشی. اولین نکته اگر در حال حاضر گوشی شما با کابل به کامپیوتر متصل می باشد، آن را از کامپیوتر جدا کنید. در غیر این صورت گوشی پیام اخطاری به شما می دهد تا این کار را انجام دهید. چگونه این تنظیم را فعال کنیم؟ میتوانید از مسیر زیر اقدام کنید : وارد Setting شوید. در اندروید 4 به Developer Option بروید. در ورژن های قبل از 4 : Applications >> Development حال می توانید این گزینه را فعال کنید. اکنون می توانید مجددا گوشی خود را به کامپیوتر متصل کنید. زمانی که گوشی متصل شد، پیغامی مبنی بر اتصال موفق با ظاهر شدن دو ایکون نشانگر داده می شود. با پایین آوردن نوار وضعیت، اطلاعات و معنی این ایکون ها نمایش داده می شود. هم اکنون گوشی اندروید شما برای ارتباط آماده است. نگرانی های امنیتی زمانی که این گزینه فعال است، می تواند برای sync اطلاعات بین گوشی و کامپیوتر مورد استفاده قرار گیرد. علاوه بر این، برنامه های ناخواسته نیز می توانند بدون اطلاع شما نصب گردند. نام های کاربری و کلمات عبور ذخیره شده توسط برنامه ها، می توانند در دسترس قرار بگیرند. همچنین اطلاعات سخت افزاری، لیست نرم افزارهای نصب شده و ... نیز در دسترس قرار می گیرند. این نکاتی بود که مسلما یک کاربر با تجربه می داند. بنابراین تنها در مواردی که به صورت مشخص از این تنظیم استفاده می کنید، آن را فعال نماید تا امنیت حریم خصوصی شما حفظ شود.

متخصص اندروید شوید

Odin چیست؟ ODIN یک نرم افزار برنامه ریزی برای فلش است که برای ریختن فریمور( Stock-Rom و Custom Rom kernel را در حالت Downloading Mode ) بر روی دستگاههای سامسونگ با سیستم عامل آندروید استفاده میشود. که معمولا در بسته های فریمور گنجانده میشود و برای هر مدل برنامه اودین خاص وجود دارد. فایلهای Pit و Ops فایل هایی هستند که قابل استفاده با نرم افزار Odin میباشد و برای شناسایی پارتیشن های گوشی های سامسونگ مورد استفاده قرار میگیرند . Odin یکی از بهترین روش های برای بازگردادن گوشی های Soft Brick شده است ؛ البته به جرات میتوان گفت تنها راه نیز میباشد . در انتهای همین مقاله لیستی از فایلهای Pit و Ops آمده است ؛ اما برای راحتی کار همه این فایل ها را میتوانید از لینک زیر دانلود کنید . http://hotfile.com/dl/145926323/569fd58/Odin_Multi_Downloader_with_pit_and_ops_collections.rar.html http://www.mediafire.com/?5bzdda4nh6b5wcn یکی از معایب Odin عدم قابلیت بک آپ گیری از اطلاعات شما میباشد و در هنگام تعویض رام تمام اطلاعات گوشی شما از بین میرود و هیچ راهی برای بازگردادن آنها وجود ندارد . پس در هنگام استفاده از Odin به این نکته دقت فراوان داشته باشید .

گوشی LG

کدهای مخفی ال جی با تایپ این کد در گوشی اندرویدی ال جی خود، می توانید اطلاعات تلفن، اطلاعات باطری، تاریخچه کارکرد باطری و وضعیت کاربری آن را ببینید. *#*#7780#*#* با این کد گوشی شما factory data reset می شود، یعنی اینکه موبایل به تنظیمات پیش فرض کارخانه برمی گردد و این اطلاعات از درون آن حذف می شوند: اکانت های گوگل که روی موبایل تعریف شده یا با آن در ارتباط باشند تنظیمات و اطلاعات ذخیره شده در اپلیکیشن ها و سیستم اپلیکیشن های دانلود شده اما این دستور کاری به برنامه های سیستمی، اپلیکیشن ها و همچنین اطلاعات کارت حافظه ندارد. *2767*3855# این دستور یک خرابکار تمام عیار است. گوشی شما را به تنظیمات کارخانه ای بر می گرداند، اما سر راه همه چیز را از فایل و فولدر گرفته تا اطلاعات و تنظیمات حافظه داخلی تلفن، پاک می کند و سپس فریم ویر (firmware) گوشی را از دوباره نصب می کند. پس در استفاده از این کد نهایت دقت را به کار ببرید و مراقب باشید. *#*#34971539#*#* این کد اطلاعاتی درباره دوربین گوشی را به شما نشان داده و گزینه های زیر را هم در اختیارتان می گذارد: آپدیت فریم ویر دوربین در ایمیج (هیچ گاه این گزینه را امتحان نکنید) آپدیت فریم ویر دوربین روی کارت حافظه SD نمایش ورژن فریم ور دوربین شمارش تعداد آپدیت فریم ور *#*#7594#*#* این دستور، عملکرد دکمه قطع مکالمه/پاور (End Call/Power) را تغییر می دهد. شما می توانید شیوه عملکرد این کلید به خصوص را خودتان تنظیم کنید. *#*#273283*255*663282*#*#* این کد به شما امکان پشتیبان گیری از فایل های چند رسانه ای همچون عکسها، فیلم ها، آهنگ ها و یادداشت های صوتی را می دهد. *#*#197328640#*#* با تایپ این عبارت به مود سرویس گوشی وارد می شوید. در آنجا می توانید تست های مختلفی را انجام داده و یا تنظیمات گوشی را تغییر دهید. ________________________________________ کدهای تست سخت افزاری (وای فای، بلوتوپ، جی پی اس) تست کارت شبکه بیسیم موبایل *#*#232339#*#* *#*#526#*#* *#*#528#*#* تست GPS *#*#1472365#*#* *#*#1575#*#* تست بلوتوث *#*#232331#*#* این کد آدرس دستگاه بلوتوث را نمایش می دهد *#*#232337#*# برای ورود به بخش سرویس کنترل و تظارت Gtalk از این کد استفاده کنید *#*#8255#*#* کدهای مخفی برای دستیابی به اطلاعات فریم ور (میان افزار) *#*#4986*2650468#*#* PDA, Phone, H/W, RFCallDate *#*#1234#*#* – PDA and Phone *#*#1111#*#* – FTA SW Version *#*#2222#*#* – FTA HW Version *#*#44336#*#* PDA, Phone, CSC, Build Time, Changelist number ________________________________________ کدهای مخفی برای تست های مختلف کارخانه ای تست سیگنال *#*#0283#*#* تست ال سی دی *#*#0*#*#* ورژن صفحه لمسی *#*#2663#*#* تست ویبره و نور صفحه کلید *#*#0842#*#* تست صفحه لمسی *#*#2664#*#* تست سنسور مجاورت *#*#0588#*#* نمایش ورژن رم *#*#3264#*#* تست صدای زنگ *#*#0673#*#* *#*#0289#*#*