Set CPUSpeed easily for some rooted android devices.
Back then, I saw an app which costed 1 dollar just to update your cpu speed. That's why I wrote this app because it should be free. At least, you don't have to pay something this basic.
It has been 2 years since the day I developed this app. It was made in a few days and I abondoned very quickly. This is my first native Android app on Google Play. I was using OnePlus 5 back then, I switched to Samsung A70 and then, I am using POCO F2 Pro now. I have rooted my OnePlus 5 again. This app is indeed quite useful sometimes. That's why I decided to continue.
The app is now hybrid. I am using Flutter for the UI and by using method channels, I could call native functions. Legacy java code was converted to kotlin and copied directly to the new project without many changes. It works very well and it is as fast as a native app. The user shouldn't notice that the app is made with Flutter and this is my intension. The main drawback is the app size I think. This is my new experiment with Flutter. Let's see how far it could go.
The legacy version of CPUSpeed.
This is my first ever native Android app written in Java. I am using React Native a lot and learning Flutter recently. Is native development gonna die? I don't think so. React Native and Flutter are sure great and faster. However, you need to know native. Otherwise, what's different from a website (web app) if you only want to cross multiple platforms? I should do more and know more about native development as well. Time to slow down. What makes IOS IOS and what makes Android Android? What is an app?
I installed Android x86 on my Surface Pro and it had poor battery life. That's why I thought maybe lower the cpu speed would increase its battery life. Therefore, I downloaded Kernel Adiutor but somehow it couldn't adjust the frequency so I had to write one for myself...
I installed legacy rom and needed to adjust its clock speed when I am playing emulators for better performance. There is one app charging you $3...
OnePlus is also really fast but have you ever wondered why? It is simple. Always run at max speed but after installing Lineage OS, I rooted my device. Now, I can control its speed to get longer battery life (hopeful). For me, battery life is the most important thing so I am changing to another phone soon...