Profile cover photo
Profile photo
Alexander Christ
Android is like iOS except its better.
Android is like iOS except its better.
About
Alexander's posts

Post has shared content
Just another free Update which should fix some annoying bugs.
Aero Kernel Control 2.2.1

As with all big releases there are usually small catch up ones. This release is just a basic bug fix release. Nothing fancy here, well except for basic big.LITTLE CPU support. There is still room for improvement, but we have to start somewhere, right?
I got a lot of messages and feedback about the last release and tried to fix all bugs. I fixed also an annoying UI bug which affected the checkbox behaviour on big screens.I hope you enjoy this small update!

Download it from my server;
http://blechdose-live.de/download/kernel/aero/v2.2.1/

Download it from Google Play;
https://play.google.com/store/apps/details?id=com.aero.control

Post has attachment
Aero Kernel Control 2.2.1

As with all big releases there are usually small catch up ones. This release is just a basic bug fix release. Nothing fancy here, well except for basic big.LITTLE CPU support. There is still room for improvement, but we have to start somewhere, right?
I got a lot of messages and feedback about the last release and tried to fix all bugs. I fixed also an annoying UI bug which affected the checkbox behaviour on big screens.I hope you enjoy this small update!

Download it from my server;
http://blechdose-live.de/download/kernel/aero/v2.2.1/

Download it from Google Play;
https://play.google.com/store/apps/details?id=com.aero.control

Post has shared content
Aero Kernel Control 2.2.0 was released. Checkout my article about it!
Aero Kernel Control 2.2.0

I just released the final version for Aero Kernel Control. This release is quite big, there are over 100 added commits this time. It's also very feature rich this time, a few examples are AppMonitor, HelpTexts and a revamped UI. There are also a lot of small features, such as a delayed on-boot setting. This release is also finally 100% ready for android 5.0 and beyond in terms of per-app profiles (Google made this one a bit hard for developers). This is just another completely free update, no strings attached.

You can grab the final release on the Play Store;
https://play.google.com/store/apps/details?id=com.aero.control

You can also grab it on my server;
http://blechdose-live.de/download/kernel/aero/v2.2.0/

If you want to read a bit more about this release or the commits i added, i recommend my xda-post over here;
http://forum.xda-developers.com/showpost.php?p=63958130&postcount=301

Have fun and enjoy!


Post has attachment
Aero Kernel Control 2.2.0

I just released the final version for Aero Kernel Control. This release is quite big, there are over 100 added commits this time. It's also very feature rich this time, a few examples are AppMonitor, HelpTexts and a revamped UI. There are also a lot of small features, such as a delayed on-boot setting. This release is also finally 100% ready for android 5.0 and beyond in terms of per-app profiles (Google made this one a bit hard for developers). This is just another completely free update, no strings attached.

You can grab the final release on the Play Store;
https://play.google.com/store/apps/details?id=com.aero.control

You can also grab it on my server;
http://blechdose-live.de/download/kernel/aero/v2.2.0/

If you want to read a bit more about this release or the commits i added, i recommend my xda-post over here;
http://forum.xda-developers.com/showpost.php?p=63958130&postcount=301

Have fun and enjoy!


Post has attachment
We did it!

Aero Kernel Control has now over 50.000 Play Store downloads and that number doesn't even include the downloads from my server. While this number doesn't look that big, it's a huge success for me. When i started this project, i didn't think of something like this.
In the same breath i am announcing another Beta for the upcoming release. Beta 4 is not that feature rich as previous versions, however it has a tons of bug fixes and performance improvements included. I am really getting close to a final release, thanks to you guys (yes i read every feedback).

You can download it either from my server over here;
http://blechdose-live.de/download/kernel/aero/beta/2.2.0beta4/

Or if you enabled the beta channel inside the app, you can get it from the play store;
https://play.google.com/store/apps/details?id=com.aero.control

While Aero Kernel Control got kind of popular in the past months, i also need to talk about the dark side. At some point every app developer has deal with user feedback and user rating. Some user might write very good critiques with hints how to improve the app or a certain feature. I am really like this kind of dialog, because it results in a much better experience. On the other side, there are users that tend to rate an app with one or two stars, because "feature XY is missing". That's ok for me, i think everyone should be able to express feelings on something. What i don't like is useless criticism. For example, i got some reviews stating out that their device has no GPU control. I am aware of this. Supporting all devices/variations is just not possible and i realized that a few moons ago. That's why i created "Your Settings". where you can add literally any settings that's available on your device. It might be not as convenient as a predefined tunable, but you still got that option. So if you are that kind of person that doesn't want to deal with the available options, i won't deal with your comments. It's easy as that.

Anyhow, if you are still reading this, thank you for your time! I really appreciate it and hope you like Aero Control. Let's aim for the next 50.000.
Photo

Post has attachment

Post has attachment
Aero Control 2.2.0 Beta 3

So it's been awhile since my last update. One more reason to publish a new beta. For those who just want to get to know what changed, here is a quick changelog;
* Redesign the detail view inside AppMonitor (see screenshot).
* Improved the internal shell, it is extremely memory efficient now
* Added helptexts for various tunables (over 70+ helptexts are available, see second screenshot)
* Fixed PerApp Service for Lollipop and above (this requires new permissions)
* Tons of other small improvements and bug fixes

All in all this release is quite big. AppMonitor should be feature complete now and works quite well. However, Google changed the way to get the current foreground app in Lollipop and above. I had to work around this issue to actual get the app. As of now, i don't think there are much apps out there which support this kind of new feature. On the one hand, the per app service is now 100% reliable on Lollipop+. It just works. On the other hand, it requires a new permission to actually work. That's how Google wants it, i can't do much about it.

Another key feature in this release are helptexts for each tunable. I spent a lot of time actually writing most of them by myself. For now i support around 70+ tunables. I implemented this feature so users can maybe learn one or two things and are not overwhelmed by the amount of tunables.

I am personally really happy about this release. If no major issues occur, i can publish a final version very soon. 
You can download the app either from my server over here;
http://blechdose-live.de/download/kernel/aero/beta/2.2.0beta3/

For this release, i also enabled the public beta test, but it's limited in user number;
https://play.google.com/apps/testing/com.aero.control

Have fun and enjoy!
Photo
Photo
2015-10-04
2 Photos - View album

Post has shared content
I just released a new update to Aero Control. Checkout my article about it.
Aero Kernel Control Beta Update

A few moons passed since my last update for Aero Control. Time to reveal my latest update. I will release this as a beta, since it contains many new features and additions. This doesn't mean it's highly experimental, i used it a couple of weeks.

AppMonitor

So i always wanted to create a smart app. Not just a thing that does stuff, but also kind of thinks for you. Thats what this update is all about. The newest addition to the app is a feature called AppMonitor
In short words, AppMonitor monitors your usage of your apps and shows the result in a nice UI. At this point you might ask yourself, why the heck do i want to monitor stuff? Well, to make better decisions. Ever wondered if this certain App really needs all your CPU power? Ever wondered which app exactly drains your device based on real numbers? Now you have all those information at your fingertips. 
The principle is simple; while you use your device and certain apps, AppMonitor will monitor certain points on your system. When it has collected enough information, you will get a notification. 
In the app itself, you can see how a certain app performed over the course of time. At this very first beta, you can see all information collected and get an idea how an app performs during actual usage. Keep in mind that's only the beginning.

AppMonitor framework

I have written a new framework for AppMonitor entirely from scratch. The framework is module based, meaning all system-points are actual loadable modules (yes those modules can be even loaded/unloaded at runtime - the framework supports it). One of the design goal was to be super efficient. On a Motorola Defy a complete module-execution takes about 50ms max in a worst case scenario. Typically are more like 20ms. Thats pretty stunning considering what its does. 
A module inside the framework is designed to do a single task only - for example get the current cpu temperature or the current cpu frequency. All modules are executed in order each cycle.
With this beta, you can up to four modules running (CPU Frequency, CPU Cores, Total Free RAM, CPU Temperature). However, this is just the start. I plan to expand the module list rapidly in a next version. 
The code for this is already pushed to my github, if you are interested in such thing or even want to provide your own module checkout those links;

Part 1:
https://github.com/Blechd0se/android_packages_apps_AeroControl/commit/c032be0a748587b796c3158d2f7789cdafd964e9

Part 2:
https://github.com/Blechd0se/android_packages_apps_AeroControl/commit/9fa4f8037ce15d8cd5621d8ffa9693c219d94c8c

Part 3:
https://github.com/Blechd0se/android_packages_apps_AeroControl/commit/e383b9b0ec1374f4f8c796904d62cf42ffa9306c

If you are still reading this, you are probably really interested in this kind of stuff. There are also a couple of more features in this beta such as;
- New UI-elements
- Boot-Delay-Option
- New Entropy-tunable
- Fixed Bugs

I will attach some screenshots, to get a better idea of AppMonitor.

Privacy
I am not interested in your app data. In this beta, AppMonitor is enabled by default for debugging purposes, but you can disable it at any point.


Enjoy!

Play Store:
https://play.google.com/store/apps/details?id=com.aero.control

My Server:
http://blechdose-live.de/download/kernel/aero/beta/
Photo
Photo
2015-06-21
2 Photos - View album

Post has attachment
Aero Kernel Control Beta Update

A few moons passed since my last update for Aero Control. Time to reveal my latest update. I will release this as a beta, since it contains many new features and additions. This doesn't mean it's highly experimental, i used it a couple of weeks.

AppMonitor

So i always wanted to create a smart app. Not just a thing that does stuff, but also kind of thinks for you. Thats what this update is all about. The newest addition to the app is a feature called AppMonitor
In short words, AppMonitor monitors your usage of your apps and shows the result in a nice UI. At this point you might ask yourself, why the heck do i want to monitor stuff? Well, to make better decisions. Ever wondered if this certain App really needs all your CPU power? Ever wondered which app exactly drains your device based on real numbers? Now you have all those information at your fingertips. 
The principle is simple; while you use your device and certain apps, AppMonitor will monitor certain points on your system. When it has collected enough information, you will get a notification. 
In the app itself, you can see how a certain app performed over the course of time. At this very first beta, you can see all information collected and get an idea how an app performs during actual usage. Keep in mind that's only the beginning.

AppMonitor framework

I have written a new framework for AppMonitor entirely from scratch. The framework is module based, meaning all system-points are actual loadable modules (yes those modules can be even loaded/unloaded at runtime - the framework supports it). One of the design goal was to be super efficient. On a Motorola Defy a complete module-execution takes about 50ms max in a worst case scenario. Typically are more like 20ms. Thats pretty stunning considering what its does. 
A module inside the framework is designed to do a single task only - for example get the current cpu temperature or the current cpu frequency. All modules are executed in order each cycle.
With this beta, you can up to four modules running (CPU Frequency, CPU Cores, Total Free RAM, CPU Temperature). However, this is just the start. I plan to expand the module list rapidly in a next version. 
The code for this is already pushed to my github, if you are interested in such thing or even want to provide your own module checkout those links;

Part 1:
https://github.com/Blechd0se/android_packages_apps_AeroControl/commit/c032be0a748587b796c3158d2f7789cdafd964e9

Part 2:
https://github.com/Blechd0se/android_packages_apps_AeroControl/commit/9fa4f8037ce15d8cd5621d8ffa9693c219d94c8c

Part 3:
https://github.com/Blechd0se/android_packages_apps_AeroControl/commit/e383b9b0ec1374f4f8c796904d62cf42ffa9306c

If you are still reading this, you are probably really interested in this kind of stuff. There are also a couple of more features in this beta such as;
- New UI-elements
- Boot-Delay-Option
- New Entropy-tunable
- Fixed Bugs

I will attach some screenshots, to get a better idea of AppMonitor.

Privacy
I am not interested in your app data. In this beta, AppMonitor is enabled by default for debugging purposes, but you can disable it at any point.


Enjoy!

Play Store:
https://play.google.com/store/apps/details?id=com.aero.control

My Server:
http://blechdose-live.de/download/kernel/aero/beta/
Photo
Photo
2015-06-21
2 Photos - View album

Post has attachment
Moto G Lollipop Kernel

Yes. A new Moto G Aero Kernel is available. Just in time to steal apple the show. Took a bit longer than expected, but well good things might take time, right? Get it while its hot and fresh. Contains many new things, like an improved hotplug and gpu governor driver as well as display color control features and the voltage control. 
Needless to say, that you need the stock lollipop rom installed to use this beauty. 

Checkout the full changelog and give it a try;
http://forum.xda-developers.com/showpost.php?p=59324729&postcount=1066

Download Aero Control to fine-tune your kernel;
https://play.google.com/store/apps/details?id=com.aero.control

Enjoy!
Wait while more posts are being loaded