diff --git a/Android.bp b/Android.bp index f3fd86397ba0525126fb4d7eb755a11208678b24..5b78c1af3addcd296d5b85cd2255a7ba2615c4e2 100644 --- a/Android.bp +++ b/Android.bp @@ -26,6 +26,7 @@ java_defaults { "apache-commons-compress", "com.google.android.material_material", "guava", + "org.lineageos.platform.sdk", ], privileged: true, @@ -36,7 +37,7 @@ java_defaults { proguard_flags_files: ["proguard.flags"], }, - sdk_version: "system_current", + platform_apis: true, min_sdk_version: "28", target_sdk_version: "28", diff --git a/proguard.flags b/proguard.flags index 1d253261b20e07a35fe27a5694f39bbdb5b9e128..4830618c6b1154a8932129d7f3aa14d69e373c9b 100644 --- a/proguard.flags +++ b/proguard.flags @@ -19,4 +19,4 @@ # To prevent class not found exception in org.brotli.dec.Dictionary -keep final class org.brotli.dec.DictionaryData - +-dontwarn lineageos.** diff --git a/res/drawable/ic_hamburger.xml b/res/drawable/ic_hamburger.xml index 70a884f443517baacb721762cb03fcdd97645ac5..2ab5fd9e0ec9565793447e48506fb4fd2a2e97c0 100644 --- a/res/drawable/ic_hamburger.xml +++ b/res/drawable/ic_hamburger.xml @@ -19,7 +19,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="@color/color_default_primary_text" + android:tint="@color/accent" > @color/color_default_blue1 + @lineageos.platform:color/color_default_accent - #007FFF + @lineageos.platform:color/color_default_blue1 - #FFFFFF + @lineageos.platform:color/color_default_foreground - #000000 + @lineageos.platform:color/color_default_primary_text + + diff --git a/res/values/styles.xml b/res/values/styles.xml index 032997df961fa67091364099570df6a72b5863d8..f645ed1303ee9c4aa5a9dd0b4a79ece9e8f6e4e4 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -16,7 +16,7 @@ diff --git a/src/com/android/documentsui/base/RootInfo.java b/src/com/android/documentsui/base/RootInfo.java index dd82077d17a2d9622cb217fff3e1578db37f9c0c..c796a687fef58ed443dfb088d50b1bb1a5b50efd 100644 --- a/src/com/android/documentsui/base/RootInfo.java +++ b/src/com/android/documentsui/base/RootInfo.java @@ -210,7 +210,7 @@ public class RootInfo implements Durable, Parcelable, Comparable { if (isExternalStorageHome()) { derivedType = TYPE_LOCAL; - derivedIcon = LOAD_FROM_CONTENT_RESOLVER; + derivedIcon = lineageos.platform.R.drawable.ic_folder;//LOAD_FROM_CONTENT_RESOLVER; } else if (isMtp()) { derivedType = TYPE_MTP; derivedIcon = R.drawable.ic_usb_storage; @@ -222,19 +222,19 @@ public class RootInfo implements Durable, Parcelable, Comparable { derivedIcon = R.drawable.ic_sd_storage; } else if (isExternalStorage()) { derivedType = TYPE_LOCAL; - derivedIcon = R.drawable.ic_root_smartphone; + derivedIcon = lineageos.platform.R.drawable.ic_device_phone;//R.drawable.ic_root_smartphone; } else if (isDownloads()) { derivedType = TYPE_DOWNLOADS; - derivedIcon = R.drawable.ic_root_download; + derivedIcon = lineageos.platform.R.drawable.ic_downloads;//R.drawable.ic_root_download; } else if (isImages()) { derivedType = TYPE_IMAGES; - derivedIcon = LOAD_FROM_CONTENT_RESOLVER; + derivedIcon = lineageos.platform.R.drawable.ic_album;//LOAD_FROM_CONTENT_RESOLVER; } else if (isVideos()) { derivedType = TYPE_VIDEO; - derivedIcon = LOAD_FROM_CONTENT_RESOLVER; + derivedIcon = lineageos.platform.R.drawable.ic_videos;///LOAD_FROM_CONTENT_RESOLVER; } else if (isAudio()) { derivedType = TYPE_AUDIO; - derivedIcon = LOAD_FROM_CONTENT_RESOLVER; + derivedIcon = lineageos.platform.R.drawable.ic_audio;//LOAD_FROM_CONTENT_RESOLVER; } else if (isRecents()) { derivedType = TYPE_RECENTS; } else {