let's go
solved, thanks a lot sir !
so add folder layout on com.android.settings/res/values
inside folder you must copy dashboard_tile.xml from your decompile settings apk.
open the file and change the code like this
Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:gravity="center_vertical" android:id="@*com.android.settings:id/dashboard_tile" android:background="@*com.android.settings:drawable/selectable_card" android:focusable="true" android:clickable="true" android:layout_width="fill_parent" android:layout_height="wrap_content" android:minHeight="@*com.android.settings:dimen/dashboard_tile_minimum_height"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@android:id/icon" android:layout_width="@*com.android.settings:dimen/dashboard_tile_image_size" android:layout_height="@*com.android.settings:dimen/dashboard_tile_image_size" android:scaleType="centerInside" android:layout_marginStart="@*com.android.settings:dimen/dashboard_tile_image_margin_start" android:layout_marginEnd="@*com.android.settings:dimen/dashboard_tile_image_margin_end" />
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">
<TextView android:textAppearance="@*com.android.settings:style/TextAppearance.Small" android:ellipsize="marquee" android:id="@android:id/title" android:fadingEdge="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" />
<TextView android:textAppearance="@android:style/TextAppearance.Small" android:textColor="@*android:color/accent_material_dark" android:ellipsize="end" android:id="@android:id/summary" android:layout_width="wrap_content" android:layout_height="wrap_content" android:maxLines="1" android:paddingEnd="@*com.android.settings:dimen/dashboard_tile_image_margin_start" />
</LinearLayout>
</LinearLayout>
when you compare the code you can see the different (use notepad compare plugin) from my code i change android:textColor=?android:textColorSecondary become android:textColor="@*android:color/accent_material_dark"
if you done, save it. Now open your settings style.xml and add this code
Code:
<style name="TextAppearance.Small" parent="@*android:style/TextAppearance.Material.Small">
<item name="android:textColor">@*android:color/primary_text_default_material_dark</item>
<item name="android:textColorHighlight">@*android:color/accent_material_dark</item>
<item name="android:textColorHint">@*android:color/micro_text_light</item>
<item name="android:textColorLink">@*android:color/micro_text_light</item>
</style>
hope this is not wrong code because i tried so many change today lol