More fixes

This commit is contained in:
Tad 2017-10-21 09:10:23 -04:00
parent d9f56cc8ff
commit f6fc3918aa
4 changed files with 31 additions and 24 deletions

View File

@ -1,4 +1,4 @@
Last Updated: 10/19/2017 Last Updated: 10/21/2017
Credits: https://divestos.xyz/pages/about.html Credits: https://divestos.xyz/pages/about.html
Recommended Apps: https://divestos.xyz/pages/apps.php Recommended Apps: https://divestos.xyz/pages/apps.php
@ -22,6 +22,7 @@ General Changes
- MicroG - MicroG
- GmsCore, GsfProxy, and FakeStore are included by default - GmsCore, GsfProxy, and FakeStore are included by default
- Settings - Settings
- Added an option to lower screen resolution to (marginally) increase battery life
- Changed default quick tiles - Changed default quick tiles
- Disabled "Instant Apps" - Disabled "Instant Apps"
- Increased animation speed - Increased animation speed

View File

@ -1,9 +1,9 @@
From f2bcdb23270812840f2ff4bdab22a711a8b89045 Mon Sep 17 00:00:00 2001 From 661b40435f4b761e0a24687653b10b519d43eaa7 Mon Sep 17 00:00:00 2001
From: Tad <tad@spotco.us> From: Tad <tad@spotco.us>
Date: Sat, 21 Oct 2017 00:36:49 -0400 Date: Sat, 21 Oct 2017 09:09:48 -0400
Subject: [PATCH] Reduced Resolution Feature 2/2 Subject: [PATCH] Reduced Resolution Feature 2/2
Change-Id: Ie6245ae8ac97aaa05fb52106d1356122e2587b80 Change-Id: I9111d55f0127151ee3a7530aa071e7e3298a4cc9
--- ---
core/java/android/os/IPowerManager.aidl | 3 + core/java/android/os/IPowerManager.aidl | 3 +
core/java/android/os/PowerManager.java | 32 +++++++++ core/java/android/os/PowerManager.java | 32 +++++++++
@ -80,7 +80,7 @@ index bbafb5662cd..e0c71a044a5 100644
public abstract int getFeature(int featureId); public abstract int getFeature(int featureId);
diff --git a/services/core/java/com/android/server/power/PowerManagerService.java b/services/core/java/com/android/server/power/PowerManagerService.java diff --git a/services/core/java/com/android/server/power/PowerManagerService.java b/services/core/java/com/android/server/power/PowerManagerService.java
index 55d0809ee4e..76a275db073 100644 index 55d0809ee4e..24f9425898f 100644
--- a/services/core/java/com/android/server/power/PowerManagerService.java --- a/services/core/java/com/android/server/power/PowerManagerService.java
+++ b/services/core/java/com/android/server/power/PowerManagerService.java +++ b/services/core/java/com/android/server/power/PowerManagerService.java
@@ -29,6 +29,7 @@ import android.content.IntentFilter; @@ -29,6 +29,7 @@ import android.content.IntentFilter;
@ -111,7 +111,7 @@ index 55d0809ee4e..76a275db073 100644
private final Context mContext; private final Context mContext;
private final ServiceThread mHandlerThread; private final ServiceThread mHandlerThread;
private final PowerManagerHandler mHandler; private final PowerManagerHandler mHandler;
+ private final IWindowManager mWm; + private IWindowManager mWm;
private LightsManager mLightsManager; private LightsManager mLightsManager;
private BatteryManagerInternal mBatteryManagerInternal; private BatteryManagerInternal mBatteryManagerInternal;

View File

@ -1,14 +1,14 @@
From fcfd534bd46ee9bb96dd6da068671647d500ec4d Mon Sep 17 00:00:00 2001 From a1e8c666a77d575c8d78a0d1269b3d06a7cb5d41 Mon Sep 17 00:00:00 2001
From: Tad <tad@spotco.us> From: Tad <tad@spotco.us>
Date: Sat, 21 Oct 2017 00:38:33 -0400 Date: Sat, 21 Oct 2017 09:05:09 -0400
Subject: [PATCH] Reduced Resolution Feature 1/2 Subject: [PATCH] Reduced Resolution Feature 1/2
Change-Id: I6209ebf286aab5a4342255fa6defb8331650d1b2 Change-Id: I925a23e61ebf3ce06dc78898952085d87ad10410
--- ---
res/values/strings.xml | 3 +++ res/values/strings.xml | 3 +++
res/xml/perf_profile_settings.xml | 5 +++++ res/xml/perf_profile_settings.xml | 6 ++++++
.../cyanogenmod/cmparts/power/PerfProfileSettings.java | 16 ++++++++++++++++ .../cyanogenmod/cmparts/power/PerfProfileSettings.java | 17 +++++++++++++++++
3 files changed, 24 insertions(+) 3 files changed, 26 insertions(+)
diff --git a/res/values/strings.xml b/res/values/strings.xml diff --git a/res/values/strings.xml b/res/values/strings.xml
index 21b8b78..1fee482 100644 index 21b8b78..1fee482 100644
@ -25,23 +25,24 @@ index 21b8b78..1fee482 100644
<string name="auto_power_save_summary_on">Automatically enable power save mode at %s battery</string> <string name="auto_power_save_summary_on">Automatically enable power save mode at %s battery</string>
<string name="auto_power_save_summary_off">Do not enable power save mode automatically</string> <string name="auto_power_save_summary_off">Do not enable power save mode automatically</string>
diff --git a/res/xml/perf_profile_settings.xml b/res/xml/perf_profile_settings.xml diff --git a/res/xml/perf_profile_settings.xml b/res/xml/perf_profile_settings.xml
index 3585cb7..870e393 100644 index 3585cb7..ce99c6c 100644
--- a/res/xml/perf_profile_settings.xml --- a/res/xml/perf_profile_settings.xml
+++ b/res/xml/perf_profile_settings.xml +++ b/res/xml/perf_profile_settings.xml
@@ -29,6 +29,11 @@ @@ -34,6 +34,12 @@
android:summary="@string/power_save_summary" android:title="@string/auto_power_save_title"
android:persistent="false" /> android:persistent="false" />
+ <SwitchPreference + <SwitchPreference
+ android:key="reduce_resolution" + android:key="reduce_resolution"
+ android:title="@string/reduce_resolution_title" + android:title="@string/reduce_resolution_title"
+ android:summary="@string/reduce_resolution_summary" /> + android:summary="@string/reduce_resolution_summary"
+ android:persistent="false" />
+ +
<ListPreference </PreferenceCategory>
android:key="auto_power_save"
android:title="@string/auto_power_save_title" <PreferenceCategory
diff --git a/src/org/cyanogenmod/cmparts/power/PerfProfileSettings.java b/src/org/cyanogenmod/cmparts/power/PerfProfileSettings.java diff --git a/src/org/cyanogenmod/cmparts/power/PerfProfileSettings.java b/src/org/cyanogenmod/cmparts/power/PerfProfileSettings.java
index ec2138d..2773df3 100644 index ec2138d..5fdc8f1 100644
--- a/src/org/cyanogenmod/cmparts/power/PerfProfileSettings.java --- a/src/org/cyanogenmod/cmparts/power/PerfProfileSettings.java
+++ b/src/org/cyanogenmod/cmparts/power/PerfProfileSettings.java +++ b/src/org/cyanogenmod/cmparts/power/PerfProfileSettings.java
@@ -56,11 +56,13 @@ public class PerfProfileSettings extends SettingsPreferenceFragment @@ -56,11 +56,13 @@ public class PerfProfileSettings extends SettingsPreferenceFragment
@ -66,15 +67,16 @@ index ec2138d..2773df3 100644
mPerAppProfilesPref = (SwitchPreference) findPreference(KEY_PER_APP_PROFILES); mPerAppProfilesPref = (SwitchPreference) findPreference(KEY_PER_APP_PROFILES);
mPowerManager = (PowerManager) getSystemService(Context.POWER_SERVICE); mPowerManager = (PowerManager) getSystemService(Context.POWER_SERVICE);
@@ -124,6 +127,7 @@ public class PerfProfileSettings extends SettingsPreferenceFragment @@ -124,6 +127,8 @@ public class PerfProfileSettings extends SettingsPreferenceFragment
updateAutoPowerSaveValue(); updateAutoPowerSaveValue();
mAutoPowerSavePref.setOnPreferenceChangeListener(this); mAutoPowerSavePref.setOnPreferenceChangeListener(this);
mPowerSavePref.setOnPreferenceChangeListener(this); mPowerSavePref.setOnPreferenceChangeListener(this);
+ mReduceResolutionPref.setOnPreferenceChangeListener(this); + mReduceResolutionPref.setOnPreferenceChangeListener(this);
+ updateReduceResolutionValue();
} }
@@ -245,6 +249,14 @@ public class PerfProfileSettings extends SettingsPreferenceFragment @@ -245,6 +250,14 @@ public class PerfProfileSettings extends SettingsPreferenceFragment
final int level = Integer.parseInt((String) newValue); final int level = Integer.parseInt((String) newValue);
Global.putInt(getContentResolver(), Global.LOW_POWER_MODE_TRIGGER_LEVEL, level); Global.putInt(getContentResolver(), Global.LOW_POWER_MODE_TRIGGER_LEVEL, level);
updateAutoPowerSaveSummary(level); updateAutoPowerSaveSummary(level);
@ -89,7 +91,7 @@ index ec2138d..2773df3 100644
} }
return true; return true;
} }
@@ -262,6 +274,10 @@ public class PerfProfileSettings extends SettingsPreferenceFragment @@ -262,6 +275,10 @@ public class PerfProfileSettings extends SettingsPreferenceFragment
PartsUpdater.notifyChanged(getActivity(), getPreferenceScreen().getKey()); PartsUpdater.notifyChanged(getActivity(), getPreferenceScreen().getKey());
} }

View File

@ -13,6 +13,8 @@
base="/mnt/Drive-1/Development/Other/Android_ROMs/Build/LineageOS-14.1/"; base="/mnt/Drive-1/Development/Other/Android_ROMs/Build/LineageOS-14.1/";
export base; export base;
echo "Deblobbing..."
# #
#START OF BLOBS ARRAY #START OF BLOBS ARRAY
# #
@ -365,3 +367,5 @@ ln -s . etc/etc;
ln -s . framework/framework; ln -s . framework/framework;
ln -s . priv-app/priv-app; ln -s . priv-app/priv-app;
cd $base; cd $base;
echo "Deblobbing complete!"