فعال کردن پیش فرض منوی دیباگ در رامهای سامسونگ

استاندارد

با سلام

امروز در خدمتتان هستیم با آموزش فعال کردن گزینه DEVELOPER OPTIONS بطور پیش فرض در رامهای سامیونگ هستیم

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

برای این کار با ما همراه باشید

پیش نیازها

آموزش بصورت مبتدی نمی باشد

باید به نحوه استخراج فایل سیستم آگاهی داشته باشید

توانایی کامپایل و دیکامپایل فایلهای APK

آشنایی با مسیر فایلها

نصب بودن نوت پد++

شروع کار

برای سروع نیاز به فایل SecSettings2.apk داریم

فایل را کامپایل کنید

به مسیر res/xml بروید

به دو xml زیر نیاز داریم

dashboard_categories.xml
dashboard_categories_favorite.xml

در هر دو فایل کد زیر

[highlight color=”blue”]

<dashboard-tile android:icon="@drawable/ic_setting_grid_developeroption" android:id="@id/development_settings" android:title="@string/development_settings_title" android:fragment="com.android.settings.DevelopmentSettings" settings:tilecategoryid="@id/system_section" settings:removetileapps="KIOSKCONTAINER" />

[/highlight]

را جستجو کنید

و با کد زیر جایگزین کنید

[highlight color=”blue”]

<dashboard-tile android:icon="@drawable/ic_setting_grid_developeroption" android:id="@id/dev_settings" android:title="@string/development_settings_title" android:fragment="com.android.settings.DevelopmentSettings" settings:tilecategoryid="@id/system_section" settings:removetileapps="KIOSKCONTAINER" />

[/highlight]

تغییر فقط در قسمتهای رنگی می باشد

بعد از آن فایل زیر را باز کنید

res/values/ids.xml

و کد زیر را در آن قرار دهید

    <item type="id" name="dev_settings">false</item>

تمام می توانید فایل خود را دیکامپایل کنید

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

general_headers.xml
grid_settings_headers.xml
management_headers.xml
settings_headers.xml

تمام این فایلها به جایی دو فایل بالایی

موفق باشید

آموزش ساخت کاستوم رام سامسونگ(حذف برنامه های اضافه رام)

استاندارد

در ادامه آموزش ساخت کاستوم رامهای سامسونگ

در بخش اول یک رام خیلی ساده را ساختیم

از لینک زیر به بخش اول مراجعه نمایید

در این آموزش درباره BLOAT و حذف آنها از رام صحبت می کنیم

در فریمورهای سامسونگ برنامه های اضافی بسیار زیادی یافت می شود

حجم رام رسمی حدود 1.9 گیگ برای یک گوشی پرچمدار سامسونگ می باشد

هم رام را سبک می کنیم هم حجم پایین میایید و سرعت رام بهتر میشود

این برنامه ها چه می باشند شاید برنامه های که شما اصلا استفاده نکنید در رام خود

بعنوان مثال برنامه های مایکروسافت که خود بنده بر روی گوشی هیچ استفاده ای از آنها ندارم

یا مثلا خود برنامه موزیک گوگل چون خود گوشی معمولا برنامه موزیک دارد

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

خوب تا اینجا کمی درباره برنامه های اضافی صحبت کردیم

اکنون باید مکان این برنامه ها را بدانیم

طبق توضیحات آموزش اول باید مکان برنامه ها را بدانید

دو پوشه system/app و system/priv-app هستند

فقط یک چیز را یادتان باشد تمام برنامه ها را نمی شود حذف کرد

حذف برخی برنامه در عملکرد رام ممکن است اختلال ایجاد کند

دو روش برای پاک کردن این برنامه ها وجود دارد

یک روش دستی و یک روش دیگر با کیچن

روش دستی که درون پوشه برنامه ها میرود و برنامه را پاک می کنید

در روش دستی باید بدانید که چه برنامه ای پاک می کنید

تا برنامه مهمی را پاک نکنید

برداشتن برنامه های اضافه با کیچن

استفاده از کیچن روش مطمئنتری می باشد

کیچن ASSAYYED را اجرا کنید

گزینه DEBLOATING THE ROM که گزینه 11 می باشد را انتخاب نمایید

کیچن چند روش جلوی چشم شما میگذارد

اما کلا کیچن بر اساس فایل موجود در پوشه TOOLS\txt_files کار می کند برای حذف

فایل نوشته bloat در آنجا برنامه های را لیست کرده است

شما هم می توانید با جستجو یک لیست برای دستگاه خود پیدا و در آنجا قرار دهید

در منوی زیر

 

اینتر بزنید و بعد برای الان لیست ASSAYYED KITCHEN LIST را انتخاب نمایید

منتظر بمانید تا کیچن برنامه های اضافی را تشخیص دهد

بعد از این کار کیچن برنامه ها را پاک نمی کند

به پوشه WORK بروید

یک پوشه BLOAT درست شده است

این پوشه را یکجا نگاه دارید

اگر هم برنامه ای داشت که می خواستید برش گردانید خودتان

تبریک رام شما پاکسازی شد

می توانید طبق آموزش پست اول رام را ساخته و تست کنید

موفق باشید

آموزش قرار دادن ساعت و تاریخ در وسط نوار اعلان

استاندارد

با سلام

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

به اعتقاد خیلها وجود ساعت در وسط نوار اعلان زیبایی خاصی دارد

برای اینکه اینکار را در هر رامی که دارید انجام دهید با ما همراه باشید

موارد مودر نیاز

برنامه APKTOOL

یک برنامه ویرایشگر متن مانند Notepad++

فایلهای apk زیر برای ویرایش

SystemUI.apk

فایلها را یکجا ذخیره کنید و ادامه کار را با ما باشید

قرار دادن ساعت در وسط

برای شروع کار به مسیر SystemUI/res/layout بروید

فایل status_bar.xml را باز کنید

دنبال کد زیر باشید

<com.android.systemui.statusbar.Clock

کد بالا کد قرارگیری ساعت می باشد

یادتان باشد که تا به علامت “>” نرسیده اید این کد تمام نشده است

تمام کد را پاک کنید یا اگر می خواهید جایی ذخیره کنید و از فایل پاکش کنید

در زیر کد زیر

xmlns:android="http://schemas.android.com/apk/res/android">

کد زیر را قرار دهید

<LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">

<com.android.systemui.statusbar.Clock android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="center" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />

</LinearLayout>

در پایان نتیجه به شکل زیر باید باشد

xmlns:android="http://schemas.android.com/apk/res/android">
    <LinearLayout android:gravity="center" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent">
           <com.android.systemui.statusbar.Clock android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="center" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
    </LinearLayout>

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

قرار دادن تاریخ در وسط

تاریخ را نیز وسط قرار می دهیم تا زیباتر شود همراه با ساعت

کد زیر را پیدا کنید

<com.android.systemui.statusbar.DateView

اکنون بیایید پایین تا به کد زیر برسید

android:gravity="left|center"

آنرا به کد زیر تغییر دهید

android:gravity="center"

باز پایینتر بیایید تا به کد زیر برسید

android:layout_width="wrap_content"

آنرا به کد زیر تغییر دهید

android:layout_width="fill_parent"

اینم از تاریخ تمام شد

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

<LinearLayout android:orientation="horizontal" android:id="@id/ticker"

و در آخر کد زیر را اضافه کنید

android:background="@drawable/statusbar_background"

کد بصورت کلی به شکل زیر در می آید

<LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/statusbar_background">

خوب در اینجا کارمان تمام شد

موفق باشید