N
nscounter
Gast
PnP&Thermals tweak by ivicask, nur für das HTC 10 (pme)
Dieses Addon wurde zunächst nur auf dem Venom HUB der Viper10 ROM veröffentlicht. Im späteren Verlauf entschied sich der Entwickler dazu einen eigenständigen Beitrag auf dem XDA Forum zu eröffnen. Um mehr Feedback seiner Arbeit zu erhalten und dieses weiterhin stetig zu Verbessern.
Dieses Addon dient dazu Batterie zu sparen und Performance zu bieten, welches durch Optimierung der CPU und GPU Einstellungen erfolgt.
Was ändert dieses Addon?
1: Die Temperatursteuerung wurde dahingehend verbessert um bei hoher Performance weniger die Prozessorkerne zu belasten und um eine große Hitzeentwicklung zu vermieden ohne Einfluss auf die Performance des Smartphones.
2: Die sogenannte PnP Datei ist eine von HTC selbst entworfene Steuerung der prozessbasierenden Abläufe. Darunter fallen CPU/GPU/EMMC/MODEM und viele weitere steuerbare Komponenten. Hier wurden viele Änderungen und Anpassungen durchgeführt.
Es sei angemerkt das weder CPU noch GPU Einstellungen angerührt werden sollten z.b. via Ex Kernel Manager, Trickster Mod oder Kernel Adiutor und der gleichen!
Dieses Addon unterteilt sich in zweierlei Wahlmöglichkeiten, in das "Performance profile" und "Balanced profile".
Zu den Profilen selbst, fungieren Anfangs erstmal beide gleich, beide betätigen Änderungen an der Temperatur- und Taktsteuerungen, welche teilweise App bzw. Anwendung spezifisch sind.
- Das „Balanced profile“ (Empfohlen) basiert auf die normalen Settings in der Stock PnP Verwaltung, bringt aber wiederrum etwas mehr Leistung bei sehr geringen Energieverbrauch welche auch extra für einige Apps Optimiert wurde.
- Das „Performance profile“ ist stark abgeändert und erhöht diverse Taktwerte in speziellen Anwendungsoperationen. Es erhöht sich hierbei der Arbeitstakt der CPU und der GPU. Anwendungen wie Games z.b. habe hier ihre größten Vorteile draus zu ziehen auf Kosten des Energieverbrauches.
Ich empfehle das „Balanced Profil“ es bietet eine wirklich schöne Performance und es haushaltet mit dem Energieverbrauch bestens! Aber probiert selbst, was eurem Nutzungsverhalten besser entspricht.
Installation
1. x.zip Herunterladen und auf die MicroSD (ext. oder int. ist egal) kopieren
2. in das TWRP Recovery booten und installieren (AROMA Installer vorhanden)
3. nun Neustarten, es müssen keine Einstellungen vorgenommen werden dieser Script tut dies von allein und Arbeitet im Hintergrund
Ich übernehme keine Haftung daher flashen auf eigene Gefahr!
Sollte Sie nach dem flashen Probleme mit der Performance haben oder wollen selbst Einstellungen vornehmen, können Sie jederzeit über die Installationsdatei (.zip) zurück auf die Stock-/Werkseinstellungen zurückgreifen. Denn es werden hierbei nur 2 Dateien ausgetauscht, ein Wipe ist nicht nötig!
Kompatibilität:
Alle 1,8x und 1.9x basierenden ROM’s und Kernels und jetzt auch mit N7 2.2x kompatibel!
Nicht Kompatibel mit ROM‘s der Version 1.5 oder niedriger (Das führt zu ungewollten Abstürzen), falls jemand einen Script brauch hierfür, sollte er den Entwickler anschreiben.
Download V24 (Link führt direkt zum XDA Thread)
hier
Changelog
Eine von vielen möglichen verbesserten Laufzeitergebnissen, abhänig jedoch auch von der Nutzung.
Screenshot von Vapeilas91
hier
Changelog
24.04.2017
v24:Fixed remove 50 -> 60 fps boost on touch on performance profile(60fps locked now)
- MaxPowerSaving profile optimizations to get even more battery life.
27.03.2017
v23:Added more user requested apps(30) for battery optimised profiles
- Attempt to smoothen Facebook app scrolling (App still lags while loading items on any phone)
- Increased touch input boost speed for MaxPowerSaving profile(smoother scrolling)
16.01.2017
v22:Viper Magisk compatible
- Merged with 2.41 base changes
- Added a lot more apps for battery optimised profiles
- Added new MaxPowerSaving profile:
Limits CPU to 1.3/1.78GHz(LC/BC), GPU 510MHz
Launching apps bypasses above limit for fast app starting/switching
Still uses balanced mode per app profiles which saves even more power
- Cleaned installer from unnecessary files (smaller zip size)
9.12.2016
v21:Lowered input boost, touch boost, long duration touch boost, app launch and per app frequencies for even more battery savings(N is still very smooth)
-Cleaning of code and some other fine tuning
24.11.2016
v20:Merged with Android 7.0.0 changes
-Also backwards compatible with 1.5x + bases
26.09.2016
v19:Fixed CPU doesnt drop to lowest speed for some users/kernels
- Merged v18 balanced changes into performance profile
22.09.2016
v18Balanced changes only)
- Adjusted CPU scheduler load distributions and frequencies in order to fix some stutters,
but also to save power while phone is idle with screen ON (drops to lower frequencies faster)
- Fixed weird HTC bug where task migration gets stuck in loop and cause phone to heat up for no reason
- (thermal file)Make it a bit cooler on higher loads
- Minor fine tuning here and there..
29.08.2016
v17: Prevent cores going offline if running Android auto (fixes lag on screen off)
- (Balanced)Tweaked 15+ various governor and boost settings for even more power savings
- (Balanced)Added more appps for CPU limiting profiles
- Allow 4 threads for oat proces if PlayStore in focus(faster app install)
23.08.2016
v16: Merged latest HTCs changes realted to PokemonGo thermals
- Removed 50 -> 60 fps boost on touch on performance profile(60fps locked now)
- Forced 60 fps for YouTube and Google videos on balanced profile
- Tweaked thermal file on balanced profile for better performance
07.08.2016
v15: Balanced and Performance profile update
- Fine tuned values
- Big cores go offline during screen off for Performance profile
- Tweaked low memory killer values on both profiles,
prevents often app reloading, which is waste of time and battery.
04.08.2016
v14: Balanced and Performance profile update
- Implemented dynamic swappiness
- Default swappiness reduced from 60 to 30 (less writes to nand)
- During app launch or touching screen event swappiness is reduced to 0
- During screen off swappiness is set to default 60 so it can do its job when we are not using phone
- Increased dirty_ratio to reduce even more writing to nand
- Overall goal is to reduce I/O on NAND while using phone and in that way improve performance,
but also improve battery by better utilizing the 4gb RAM that this device has.
- Added more apps for CPU limiting profiles(balanced only)
v13: Merged with changes from 1.9x base
(Mostly fine tuning battery saving for various video chat programs)
v12: Balanced profile changes
- Added more commonly used apps for lower power CPU profiles
- More fine tuning
v11: Fine tuned balanced profile to prefer a bit more battery life
- Cleaned up aroma installer (wont create unnecessary Venom folders for non-Venom users)
v10: Balanced profile rebuild
- Merged and fine tuned/adjusted thermal configuration from performance profile
- Should improve responsiveness and fix stuttering on some apps that happend before
- changed around 100+ lines of code, lazy to write full changelog
v9:TEST balanced profile update
- Big cores will now go fully offline during screen off and while in Extreme powersaver
- Lowered screen refresh rate while in Extreme powersaver(even more saving)
- Max GPU speed limited to 214MHZ while in Extreme powersaver
- Max GPU speed limited to 510MHZ while in powersaver
- Reduced app launch boost MIN frequencies speeds to 1.3gz for all cores.
v8: complete rebuild of performance profile
- Added extra 560mhz frequency step between 630 and 510 for GPU throttling
- Added 5 additional throttling steps for each CPU cluster per temperature
- Prevent big cores dropping to 1.3ghz too soon which drops FPS in games.
- Prevent killing one big CPU core too soon, instead 2 will run at half migration performance.
- Everything fine tuned and balanced, 10+ FPS boost in most games compared to stock
v7: 1.8x base compatibility update
v6: Removed battery saving profile as balanced does such good job, both smoothness and performance!
v5: Many changes to balanced profile
-Lowered app launch Max CPU speed locking to more reasonable levels(Still ramps up to max if load demands)
-Reduced input boost duration a bit
-Governor will now drop CPU to lower speeds faster
-Added more apps to lower CPU speed profiles.
v4: Aroma installer fixes
-BatterySaving profile fine tuning
v3: 2 new more options
*MaxPerfomance
*BatterySaving
-Tweaked is now called Balanced
v2: fixed YouTube 2k+ videos lag
v24:Fixed remove 50 -> 60 fps boost on touch on performance profile(60fps locked now)
- MaxPowerSaving profile optimizations to get even more battery life.
27.03.2017
v23:Added more user requested apps(30) for battery optimised profiles
- Attempt to smoothen Facebook app scrolling (App still lags while loading items on any phone)
- Increased touch input boost speed for MaxPowerSaving profile(smoother scrolling)
16.01.2017
v22:Viper Magisk compatible
- Merged with 2.41 base changes
- Added a lot more apps for battery optimised profiles
- Added new MaxPowerSaving profile:
Limits CPU to 1.3/1.78GHz(LC/BC), GPU 510MHz
Launching apps bypasses above limit for fast app starting/switching
Still uses balanced mode per app profiles which saves even more power
- Cleaned installer from unnecessary files (smaller zip size)
9.12.2016
v21:Lowered input boost, touch boost, long duration touch boost, app launch and per app frequencies for even more battery savings(N is still very smooth)
-Cleaning of code and some other fine tuning
24.11.2016
v20:Merged with Android 7.0.0 changes
-Also backwards compatible with 1.5x + bases
26.09.2016
v19:Fixed CPU doesnt drop to lowest speed for some users/kernels
- Merged v18 balanced changes into performance profile
22.09.2016
v18Balanced changes only)
- Adjusted CPU scheduler load distributions and frequencies in order to fix some stutters,
but also to save power while phone is idle with screen ON (drops to lower frequencies faster)
- Fixed weird HTC bug where task migration gets stuck in loop and cause phone to heat up for no reason
- (thermal file)Make it a bit cooler on higher loads
- Minor fine tuning here and there..
29.08.2016
v17: Prevent cores going offline if running Android auto (fixes lag on screen off)
- (Balanced)Tweaked 15+ various governor and boost settings for even more power savings
- (Balanced)Added more appps for CPU limiting profiles
- Allow 4 threads for oat proces if PlayStore in focus(faster app install)
23.08.2016
v16: Merged latest HTCs changes realted to PokemonGo thermals
- Removed 50 -> 60 fps boost on touch on performance profile(60fps locked now)
- Forced 60 fps for YouTube and Google videos on balanced profile
- Tweaked thermal file on balanced profile for better performance
07.08.2016
v15: Balanced and Performance profile update
- Fine tuned values
- Big cores go offline during screen off for Performance profile
- Tweaked low memory killer values on both profiles,
prevents often app reloading, which is waste of time and battery.
04.08.2016
v14: Balanced and Performance profile update
- Implemented dynamic swappiness
- Default swappiness reduced from 60 to 30 (less writes to nand)
- During app launch or touching screen event swappiness is reduced to 0
- During screen off swappiness is set to default 60 so it can do its job when we are not using phone
- Increased dirty_ratio to reduce even more writing to nand
- Overall goal is to reduce I/O on NAND while using phone and in that way improve performance,
but also improve battery by better utilizing the 4gb RAM that this device has.
- Added more apps for CPU limiting profiles(balanced only)
v13: Merged with changes from 1.9x base
(Mostly fine tuning battery saving for various video chat programs)
v12: Balanced profile changes
- Added more commonly used apps for lower power CPU profiles
- More fine tuning
v11: Fine tuned balanced profile to prefer a bit more battery life
- Cleaned up aroma installer (wont create unnecessary Venom folders for non-Venom users)
v10: Balanced profile rebuild
- Merged and fine tuned/adjusted thermal configuration from performance profile
- Should improve responsiveness and fix stuttering on some apps that happend before
- changed around 100+ lines of code, lazy to write full changelog
v9:TEST balanced profile update
- Big cores will now go fully offline during screen off and while in Extreme powersaver
- Lowered screen refresh rate while in Extreme powersaver(even more saving)
- Max GPU speed limited to 214MHZ while in Extreme powersaver
- Max GPU speed limited to 510MHZ while in powersaver
- Reduced app launch boost MIN frequencies speeds to 1.3gz for all cores.
v8: complete rebuild of performance profile
- Added extra 560mhz frequency step between 630 and 510 for GPU throttling
- Added 5 additional throttling steps for each CPU cluster per temperature
- Prevent big cores dropping to 1.3ghz too soon which drops FPS in games.
- Prevent killing one big CPU core too soon, instead 2 will run at half migration performance.
- Everything fine tuned and balanced, 10+ FPS boost in most games compared to stock
v7: 1.8x base compatibility update
v6: Removed battery saving profile as balanced does such good job, both smoothness and performance!
v5: Many changes to balanced profile
-Lowered app launch Max CPU speed locking to more reasonable levels(Still ramps up to max if load demands)
-Reduced input boost duration a bit
-Governor will now drop CPU to lower speeds faster
-Added more apps to lower CPU speed profiles.
v4: Aroma installer fixes
-BatterySaving profile fine tuning
v3: 2 new more options
*MaxPerfomance
*BatterySaving
-Tweaked is now called Balanced
v2: fixed YouTube 2k+ videos lag
Eine von vielen möglichen verbesserten Laufzeitergebnissen, abhänig jedoch auch von der Nutzung.
Screenshot von Vapeilas91
Zuletzt bearbeitet von einem Moderator: