به انجمن خوش آمدید

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

ILYA20

مبانی کامپایل و دیکامپایل نرم افزارهای سیستمی و غیر سیستمی apk

پست های پیشنهاد شده

مبانی کامپایل و دیکامپایل نرم افزارهای سیستمی و غیر سیستمی apk

 

 

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

 

 

دیکامپایل به معنی استخراج و یا باز کردن سورس نرم افزار

 

 

کامپایل به معنی آرشیو و یا ریپک نرم افزار بعد از انجام ویرایشات به فرمت اورجینال نرم افزار.

 

 

کامپایل و دیکامپایل فایلهای سیستمی و غیر سیستمی کاملا فرق دارند،

 

 

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

 

 

قبل از هر چیزی نرم افزار JAVA JDK را روی PC نصب کنید. دانلود

 

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

 

برای کار روی نرم افزارهای سیستمی نیاز به نصب نرم افزارهای کنترل کننده میباشد و قایلیت نصب این نرم افزارها در APKTOOL اضافه شده است.نام هر یک از نرم افزارهای نصبی رامهای برندهای مختلف فرق دارد

 

 

1- فایلهای نصبی مورد نیاز برای ویرایش فایلهای APK سیستمی برند سامسونگ :

 

 

برای ویرایش فایلهای سیستمی رامهای سامسونگ نیاز به نصب فایلهای زیر توسط APKTOOL دارید

 

 

twframework-res.apk

SystemUI.apk

framework-res.apk

 

 

فایهای ذکر شده را میتوانید از آدرس های زیر استخراج کنید.

 

 

System/framework/framework-res.apk

 

 

System/framework/ twframework-res.apk

 

 

System/app or priv-app/systemui.apk

 

 

2- فایلهای نصبی مورد نیاز برای ویرایش فایلهای apk سیستمی برندهای مدیاتک mediatek :

 

 

برای ویرایش فایلهای سیستمی رامهای اسکاتر مدیاتکی نیاز به نصب فایلهای زیر توسط apktool دارید.

 

 

SystemUI.apk

framework-res.apk

mediatek-res.apk

 

 

فایلهای ذکر شده را میتوانید از آدرس های زیر استخراج کنید.

 

 

System/app or priv-app/systemui.apk

System/framework/framework-res.apk

System/framework/mediatek-res.apk

 

 

3- فایلهای نصبی مورد نیاز برای ویرایش فایلهای apk سیستمی برند htc :

 

 

برای ویرایش نرم افزارهای سیستمی برند htc نیاز به نصب فایلهای زیر توسط apkltool دارید

 

 

SystemUI.apk

framework-res.apk

com.htc.resources.apk

 

 

فایلهای ذکر شده را میتوانید از آدرس های زیر استخراج کنید.

 

System/app or priv-app/systemui.apk

System/framework/framework-res.apk

System/framework/ com.htc.resources.apk

 

 

توجه : نام فایلای ذکر شده برای تمامی مدلها صدق نمیکنه . در برخی مدل ها چند لغت قبل از نام این فایل ها قرار میگیرد.

 

 

مثلا در برخی از رامهای سامسونگ فایل systemui.apk با نام sec_systemui.apk قرارمیگیرد و بقیه فایها نیز به این ترتیب میباشد.پس در رامهایی که فایل های ذکر شده را با نام های ذکر شده یافت نکردید.دنبال لغات موجود در اول نام فایل بگردید.

 

موفق باشید


اگه این پست بهت کمک کرد دنبال دکمه تشکر نگرد . بجاش تو هم به جامعه آزادت کمک کن.

My Twitter

به اشتراک گذاری این ارسال


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   بازگردانی قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.