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

Android Kitchen مبدل رام های استوک به فایل های قابل فلش

[vc_row][vc_column][vc_column_text]android-kitchen-gsmdevelopers-com[/vc_column_text][vc_btn title=”لینک سورس ابزار ” style=”outline” color=”danger” align=”right” i_icon_fontawesome=”fa fa-code” link=”url:https%3A%2F%2Fgithub.com%2FJustArchi%2FArchiKitchen||target:%20_blank|” add_icon=”true”][vc_btn title=”لینک دانلود ابزار” style=”outline” color=”danger” align=”right” i_icon_fontawesome=”fa fa-download” link=”url:http%3A%2F%2Fwww.gsm-developers.com%2Farchikitchen-master%2F||target:%20_blank|” add_icon=”true”][vc_text_separator title=”قابلیت ها ” i_icon_fontawesome=”fa fa-linux” border_width=”6″ add_icon=”true”][vc_tta_tour][vc_tta_section i_icon_fontawesome=”fa fa-linux” title=”امکانات ابزار لینوکسی” tab_id=”1476642880339-221b8810-7e23″ add_icon=”true”][vc_column_text]
  • با تمام نسخه های لینوکس سازگار است.
  • پشتیبانی از تمامی پردازنده های ARM/X86: برای تمامی فایل های باینری (Root, Busybox)
  • دسترسی دینامیک: لیستی از تمامی دسترسی ها و توان فیلتر کردن برای بیلد و دستگاه های کاربر
  • Symlink دینامیک: لیستی عمومی از تمامی symlink های در دسترس، با توان اعمال فیلتر برای بیلد و دستگاه مورد بررسی. علاوه بر آن اگر از فایل image استوک استفاده میکنید، توانایی ارائه symlink از خود فایل image با قابلیت کپی کردن یک به یک را داراست.
  • سازگار با FS در حین فلش کردن: رام های ایجاد شده توسط این برنامه با تمامی پارتیشن های موجود سازگار است. به این معنی که در عین فلش پارتیشن سیستمی را فرمت نخواهد شد. این ویژگی برای پشتیبانی از dual-FS به عنوان مثال EXT4 و F2FS بر روی SGS3 از اهمیت بالایی برخوردار است.
  • توانایی پک دوباره کرنال: با روش mkbootimg پک کردن دوباره فایل کرنال ساده نیست. در حالیکه با این روش میتوان با یک کلیک فایل کرنال را استخراج کرده و دوباره آن را پک کرد.
  • Deodexing: با فرآیند Multi-threaded و تشخیص اتوماتیک API می توان کل رام را یک جا Deodex کرد.
[/vc_column_text][/vc_tta_section][/vc_tta_tour][vc_text_separator title=”آموزش ویدیوئی ” i_icon_fontawesome=”fa fa-linux” border_width=”10″ add_icon=”true”][vc_tta_tour][vc_tta_section i_icon_fontawesome=”fa fa-video-camera” title=”آموزش ویدیوئی” tab_id=”1476729008046-2aead1b7-cdc2″ add_icon=”true”][vc_column_text]فیلم آموزش نصب برنامه و تنظیمات لینوکس بر روی ویندوز در لینک زیر قرار داده شده است:

[aparat id=”AdVrC”]

با مشاهده فیلم بالا بصورت گام به گام؛ نکات زیر را خواهید آموخت:

  • آموزش نحوه نصب Debian بر Virtual Box Machine
  • نحوه اتصال ویندوز به لینوکس از طریق پوشه VBox
  • نحوه نصب برنامه
  • آموزش تولید اولین رام کاستوم خودتان با built-in Root و Busybox
[/vc_column_text][/vc_tta_section][/vc_tta_tour][vc_text_separator title=”اطلاعات بیشتر درباره لینوکس ” i_icon_fontawesome=”fa fa-linux” border_width=”10″ add_icon=”true”][vc_tta_tour][vc_tta_section i_icon_fontawesome=”fa fa-info-circle” title=”اطلاعات بیشتر” tab_id=”1476728257241-286b7a66-eba5″ add_icon=”true”][vc_column_text]
  • از تمام روش های شبیه سازی که می خواهید برای اجرای برنامه می توانید بهره بگیرید. استفاده از Virtual Box به علت سادگی استفاده و آسانی شبیه سازی توصیه می شود.
  • از تمام پک های مبتنی بر لینوکس می توان استفاده کرد. استفاده از Debian و Ubuntu در مقایسه با دیگر محصولات مشابه به علت آسانی نصب و استفاده و پشتیبانی بهتر توصیه می شود.

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

[/vc_column_text][/vc_tta_section][/vc_tta_tour][vc_text_separator title=”کیچن اندروید چیست ” i_icon_fontawesome=”fa fa-android” border_width=”10″ add_icon=”true”][vc_tta_tour][vc_tta_section i_icon_fontawesome=”fa fa-question” title=”کیچن اندروید چیست ” tab_id=”1476728360680-2b866c0e-2bc3″ add_icon=”true”][vc_column_text]
  • Android kitchen چیست؟
    ابزاری مبتنی بر لینوکس است، که به منظور تبدیل رام های استوک به img. و tar.md5 یا فرمت های مشابه مانند .zip قابل فلش از طریق ریکاوری CWM طراحی شده است.
  • با استفاده از این ابزار می توان رام های کاستوم براساس رام استوک ساخت؟
    دقیقا.
  • این برنامه فقط تحت لینوکس کار می کند؟ چرا برای ویندوز طراحی نشده است؟
    اندروید براساس کرنال لینوکسی طراحی شده است و حتی می توان آن را Unix fork نیز نامید. کار با برنامه مبتنی ب لینوکس در محیط ویندوز دشوار است، در حقیقت ویندوز توانایی ارائه Bourne-again shell (Bash) را که در حقیقت هسته این ابزار است را ندارد. کار با ویندوز به علت عدم توانایی در اجرای فایل هایی مانند img. به راحتی لینوکس نیست در حالیکه فایل های سیستمی img. را می توان به سادگی با یک خط دستور در لینوکس اجرا کرد در صورتی که برای اجرای آن در ویندوز نیاز است که فایل حجیم image را به zip. تبدیل کرد و سپس آن را به صورت یک فایل مجزا استخراج کرد. همچنین ویندوز توانایی پشتیبانی از لینک های Symbolik را ندارد، بواسطه این فرامین می توان فایل های image را به صورت 1:1 به zip تبدیل کرد.
[/vc_column_text][/vc_tta_section][/vc_tta_tour][vc_btn title=”مباحث مربوط به این آموزش در انجمن اختصاصی” style=”outline” color=”info” align=”right” i_icon_fontawesome=”fa fa-users” link=”url:http%3A%2F%2Fforum.gsm-developers.com||target:%20_blank|” add_icon=”true”][vc_column_text]هر گونه کپی برداری از این مطلب حرام است و قطعا مورد رضایت نویسنده نمیباشد

 

[/vc_column_text][/vc_column][/vc_row]
دکمه بازگشت به بالا