yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] :
I just add support, you should take that issue up with Neobuddy89 or Dorimanx. They wrote the driver.

Can you tell me the path for the 2 big cores? Is it vastly different than the little cores?

I'll look through the stuff I changed... But I consolidated quite a bit and don't have a big/little device to test/check/try on.

For now, if you don't have a backup you can get the old release from github's history on the apk and just disable the update notification until I get home and get it all figured out.
[Android Apps and Games] gorilla p:
Thanks for the response. I looked at the recent changes and don't see anything that should ha e effected this. Gonna check with kernel dev.
[Android Apps and Games] Ofthecats:
I vaguely remember the developer of kylo kernel saying conservative governor is outdated and its an upstream problem
[Android Apps and Games] dragos281993:
Hello !

I have a problem that might be kernel related or app related. That's why I'm asking here.

I'm using a Nexus 4 and I'm currently testing 1 kernel that just got "msm limiter" implemented. The problem is that when I activate the "msm limiter", I am no longer able to change the governor. It disappears from the "CPU governor" section. I tap on it, I see the list of governors, I choose one, but it doesn't apply. It shows the governor I chose in that section, but it's not really applied. I know that because if I go to the "cpu governor tunables" section, the parameters are for the previous governor. If I close the app, or move a different section, the governor disappears again. As soon as I disable msm limiter, I can choose whatever I want without an issue.

Is this related to the app or the kernel ? Does the app need anything else for this to work properly, or does the kernel require something "special" to be added in order for everything to work properly ?
[Android Apps and Games] :
So, first... let me de-mystify what this app does. It's essentially a big fancy text editor for the most part. Most of the app relies on a single simple premise.

IF a sysfs path and file exists for a particular driver and it's a known tuneable: display a card to tune it.

There are some exceptions to this and in some spots I've been lazy and taken some shortcuts. Basically, if the driver is a very standard driver I might just check for the sysfs directory instead of each file. After all, why would people intentionally handicap "known" drivers?

In your case it's possible that the sysfs paths don't match up for some reason. It's been reported that there are some issues with Big/Little devices (not that the Nexus 4 is one).

Take a logcat, the app tells you what it's doing almost all the time.

logcat | grep "Kernel Adiutor"

--or--

adb logcat | grep "Kernel Adiutor"

Depending on if you're using a local terminal or abd. This will spit out tons of info from the app.

Hit the buttons and see where it's trying to change the values out. Check your sysfs, see if those values really exist.

------

On a side note, for anyone watching my github... I'm working on adding a High Brightness Mode Widget to the app. Well, it's added... the Icon I used was just something from google that I grabbed for testing and looks like garbage. A friend from Slack said he'd make me one, but I lost my "normal" internet before I could get it.

So expect that next week sometime.
[Android Apps and Games] :
Did you figure out what was going on with this?
[Android Apps and Games] githyanki:
I used tasker and QuickTask to add a HBM shortcut in my Quick Settings Panel. Works great and very convenient. I can post the directions and profile if anyone would like.
[Android Apps and Games] :
Personally, I use tasker for some of this stuff as well.

However, tasker is a paid app. My intention is to offer a free alternative to paid solutions. Not in an attempt to prevent the other devs from making money... Rather to allow folks to not have to pay for everything. This isn't Apple. ;)
[Android Apps and Games] rignfool:
[MENTION=4231562]Yoinx[/MENTION]

Could you increase the array size on the auto high brightness mode...

2000 is not enough and causes flickering...

I think the sensor accepts values up to 10k or so...

Pretty puhleeze... :angel:
[Android Apps and Games] :
Sure, I'll do it next week. Can you do me a favor and open an issue on github or here on the site so it's easier for me to track it? (so I don't forget)
[Android Apps and Games] MrBrady:
+1

Thanks!

Auto High Brightness mode is one feature that will always have me coming back. Great for outdoor use!
[Android Apps and Games] iamsubhranil:
[MENTION=4231562]Yoinx[/MENTION] I was on KA-Mod for quite a few day. Suddenly one day it showed update. I downloaded the update and the update is installed in the name of Singularity KA. Since you're saying in your first post that you rebranded that to KA Mod, IDK what to do.

Previous version : 0.9.9.3 build 04-17-2016

New version : 0.9.9.3

Is this even an update?
[Android Apps and Games] kryshnakishore:
Anyone using beta version? Not all the options are visible to me
[Android Apps and Games] :
The 0.9.9.3 is the upstream version of KA that it's based on. My mod number is in the about page as "Modification Build" or something like that. I think the last one I pushed out was Build 9.

The name shouldn't have changed. But I have set a few people as collaborators on my github project, one of them *might* have pushed something... I have no idea as I don't have enough bandwidth right now to load github.

*Edit*

Got into my github, don't see any such change... it's still the same version I have on my phone which goes by "Kernel Adiutor Mod"

There are no beta versions here. Ask whoever built and posted it about issues you have with it in the thread in which it was posted.
[Android Apps and Games] iamsubhranil:
Seriously?
[Android Apps and Games] :
Nothing in your screenshots lead me to believe anything I said was untrue.

I'm going to run this down by the numbers:

1. This app used to go by the "Singularity Kernel Adiutor" name and "com.singularity.kerneladiutor" package name.

2. The download function in the app pulls it's update from my github as a raw file download. If you're using the update button that it's presenting you, it's impossible for you to get the old packagename and app name unless I (and everyone else) also get it.

3. You likely have a version baked into your rom that someone had grabbed when it was by the old name.

4. I know 3 has to be true as when the update checker was added that "build xx-xx-xxx" was added by David in the version line. It's impossible for you get a download from the updater that would later not have that without me having a commit removing that from the app.

5. Once you download and install the build 9 update, it should read "version 0.9.9.3 build 05-10-2016"

6. Get your stuff straight before posting rude/sarcastic replies, especially if your screenshots prove that you're doing something wrong on your end.
[Android Apps and Games] iamsubhranil:
Well, let me find a way to make you believe i got SKA from the update button then. My ROM has original KA. And I presently have 3KAs separately installed. Original KA, KA Mod, SKA. But just let me know one thing, how can the package name change?

---------- Post added at 05:27 AM ---------- Previous post was at 05:16 AM ----------

Ok wait. You're telling version 0.9.9.3 doesn't go down with the date that is shown?
[Android Apps and Games] iamsubhranil:
Is this the version you're talking abiut?
[Android Apps and Games] kryshnakishore:
Gararak kernal adiutor
[Android Apps and Games] kryshnakishore:
Interface looks like, but I have inbuilt Gararak adiutor..... Do these differ?
[Android Apps and Games] :
There's nothing that you can do that would convince me that you got SKA from KAM's update function.

The APKs for SKA never existed in the update location for this app.

There have been no modifications that changed the package name. (look through the github commits if you don't believe me)

I install these versions prior to copying them over to the update location and reinstall them using the "adb install -r app-release.apk" command. This installs it if it doesn't exist and re-installs it if it does. For it to reinstall the package name must be the same. Since I don't have SKA on my phone, and my last update build is installed... It's not a problem on my side with package names.

Since in the ~week or so since the last build was pushed there are exactly 2 people posting odd issues. The "Beta Build" poster, which I don't post beta builds. So that's not from here or from me and I don't support other people's builds of this...

Then there's you, who is getting a completely different package installed. Which is quite literally impossible.
[Android Apps and Games] :
Yes, that's the version that the updater would have downloaded.

My date on my installed app is a little newer because I was doing some more work on it after the last build I pushed.
[Android Apps and Games] :
Read the OP.

I took the time to write it all out, you could at least take the time to read it.
[Android Apps and Games] kryshnakishore:
Sorry, I got it now, will try out this
[Android Apps and Games] dlb4all:
[MENTION=4231562]Yoinx[/MENTION] Hey bro . thanks for the good MOD . but the thing is CPU hotplug is just blank (but its alright in original app)

My gear : Nexus 5 running cm13 . blue spark (code blue) kernel
[Android Apps and Games] iamsubhranil:
Actually, after some research work, i think I finally got the issue. I downloaded the app from a kernel dev's link, who somehow managed to keep the old build 6. IDK how he renamed the package and the app, but that's the app that pushed me towards SKA, being an older version than the first rebranded KAM, according to you. When I downloaded the app from here, it sat as an update over the old KAM, though being both the same version, numerically at least. Then I noticed the difference in build number. That was build 6 and this is build 10. Which further led me to decide that was a modded KAM, and you and your fantastic app has nothing to do with it. Sorry for the misunderstanding!
[Android Apps and Games] :
What hotplugs does the kernel have? I think it's just bluplug in that kernel... which the original KA doesn't support afaik.

I'd need to know what the sysfs path is that the kernel is using for the hotplugs it's supposed to have to really diagnose the issue.

SKA had made it past build 6 (I think it was like build 12 when I rebranded, it's in the OP). When I rebranded I started over at build 1.

The two apps wouldn't update over each other, you'd end up with both apps installed. Hence your issues.

When you get an update through this app, it will always re-install over the old one. You wouldn't end up with a different app or package name. Hence my posts that what you claimed was impossible ;)

Glad you got it figured out though.
[Android Apps and Games] dlb4all:
Yeah it uses bluplug (but somehow it worked just fine in the original)

If i understood you correctly then , the path to bluplug is : /sys/module/blu_plug/parameters

But if you need anything else , then ask me

Oh by the way , "Wake Locks" is also blank
[Android Apps and Games] spevil07:
Hi mates, can someone tell me where the App saves the updates?

Gesendet von meinem Nexus 6 mit Tapatalk
[Android Apps and Games] kryshnakishore:
May be in data of app folder
[Android Apps and Games] DirkStorck:
Hi! Great Mod for a great app!

Could you please tell me where the profiles get stored or is there a way to import them from the original app?

Thank you!

EDIT: If I try to create a new profile I get a message "no settings found" or somethin like that....I have the original app still installed..does that conflict ?
[Android Apps and Games] :
I'll have to dig through my hotplugs section, probably won't happen until later this week though. I think I may have made it check for the enable flag that I had added for that hotplug in another kernel in order to show it.

Should be in /sdcard/Android/com.kernelauditor.mod/files (I think).

But you should rely on saving the files from the app download, it's saving them as cache files so they may or may not be cleaned/deleted automatically.

I may be looking at re-working some of the updater to change the file name and directory it's saving it to match the rest of the app. I save kernel downloads in /data/data/com.kerneladiutor.mod/files for instance.

You should be able to. I can't remember 100% though... Originally, I had wrote the profiles section to add a flag that I use for the per-app profiles mod each time you open that section if it didn't exist. As long as that's still there, it should work fine.

The "no settings found" means that you haven't set anything for that section yet. Keep in mind that the app shows the current sysfs values for everything but until you actually change a value through the app, it has no settings for that section.

*edit*

Forgot to answer the other part of the question.

They're stored as

/data/data/com.kerneladiutor.mod/files/profiles.json

The original KA stored them as

/data/data/com.grarak.kerneladiutor/files/profiles.json

(I could be wrong on his package name, you could find it in the app info for the original app)

Try copying them forward. Might work.
[Android Apps and Games] apophis9283:
Yoinx, is this what you need? My source is borked, I remember linking this for benzo kernel

https://github.com/BenzoRom/kernel_moto_shamu/commit/873f49d739ec603b2f491e3d35f5eef7371f7af7
[Android Apps and Games] :
No, i just couldn't remember the path.

Benzo is going to want to grab the fix I had put into that commit as well (if they don't have it), if you remember I had found that nasty lockup when enabling/disabling with that commit... It's still in my github repos so that I could keep a snapshot of it all.

*edit*

this is the commit: https://github.com/yoinx/Singularity/commit/4fda32deb62e7ee7405212e815f8371354665464

I'm going to comment on the commit you linked with that and an explanation of why it's needed.
[Android Apps and Games] apophis9283:
Awesome
[Android Apps and Games] spevil07:
[MENTION=4231562]Yoinx[/MENTION] thanks for your quick reply.

I've searched in the directions you give out,but found nothing like an apk. :(

Gesendet von meinem Nexus 6
[Android Apps and Games] :
It's entirely possible that it's only there for a short while.

I'll likely modify it to put it in the /data/data app directory in the near future (like I do with kernel downloads for the kernel devs that add support to their ramdisks per the OP *wink* ). Once I do that, it should stay persistent in there. Though, it'll always just be the latest update saved there. You can *always* download old versions though by looking at the commit history and saving the raw app-release.apk file from the build commit that you want (then disabling update checking from within the app's settings) so I'm not really sure what the benefit of saving the update APK really is though.

https://github.com/yoinx/kernel_adiutor/commits/master/download/app/app-release.apk
[Android Apps and Games] :
Back home finally. I'll probably start working on this today or tomorrow. If not, then... Definitely by the weekend.
[Android Apps and Games] Sander9847:
Would it be possible to add a better working profiles feature that saves profiles to a Kernel Adiutor folder in your internal storage. And make it able to load profiles other people created.

This would be absolutely great, it's a real pain to do it right now and a lot of settings don't even stick when applying a profile.
[Android Apps and Games] :
What settings don't stick?

That would require rewriting the entire way that profiles work, which I don't use them... So I'll look into it, but it won't be a high priority thing.
[Android Apps and Games] Sander9847:
I remember the CPU Governor tunables didn't change correctly after applying a profile. There were some other tiny things aswell but I do not know those anymore.
[Android Apps and Games] :
I'd need to know the specific ones to do anything about it, it would really help to have the startup commands and profile settings out of the data directory.

Keep in mind, for a profile to save settings you have to have toggled the setting in the app so that it can be saved. The app doesn't save settings that haven't been toggled/changed from within the app.
[Android Apps and Games] Sander9847:
Almost half of the CPU gov tunables didn't change to the value it was supposed to when compared to the screenshots. So I figured all tunables didn't load from the profile but just half of them were set to a non default value.

The profile was this: http://xdaforums.com/showthread.php?p=66788265#post66788265

And by toggled the setting you mean the "apply on boot" option on each setting right? That was enabled on each setting prior to enabling the profile.
[Android Apps and Games] :
No, I mean that if you don't change the value in the app, it's not saved.

When you open a section, it reads the current sysfs values.

When you change/toggle something, it gets saved in a commands database in the app. It doesn't save things that are the defaults.

When you save a profile, it saves the stored commands for that section. It doesn't save the default values.

Yes, I know this is a little weird, but this is the same behavior as the Normal KA... This is how grarak had coded it.
[Android Apps and Games] :
Anyone interested in making me an on/off set of icons for the High Brightness mode widget that I'm introducing?

The one's I used were from google images and I don't necessarily have rights to use them :s

*edit*

Currently, I'm using:

and

Which look awful to me. I had grabbed them to do 'proof of concept' basically. I'm not great at UI eyecandy stuff....
[Android Apps and Games] :
Looking for a couple people to test this... Mostly the hbm widget. It stops working (responding to touches) intermittently for me. Sometimes after an hour or two... Sometimes after a day. However, another greater isn't having this issue.

This is still labeled as build 9, so you'll still get the next update notification.
[Android Apps and Games] :
Sorry, I know this is an older post...

For this, would you need to configure them separately? Or are you just trying to write the same values to both locations for 64bit devices?
[Android Apps and Games] :
Also...

It was brought to my attention that Grarak changed the entire look of his app today.

I don't plan on following suit... So, it looks like this project will likely diverge from here on out.
[Android Apps and Games] johnb380:
Ya the new design is terribly inefficient and the flow is really bad and for material it looks very alpha. I def like the old design better...
[Android Apps and Games] DirkStorck:
Hi, if I change some values how do I updated the current profile? Will it automatically store the new value?

Can I change somehow the name of a profile?

Thanks ☺️

Gesendet von meinem SM-G900F mit Tapatalk
[Android Apps and Games] niyazali26622:
Great

Working well thanks [MENTION=4231562]Yoinx[/MENTION]:laugh:
[Android Apps and Games] Loreane Van Daal:
With me, sun is shining and goes off when I touch it. Haven't noticed no response issue You mentioned after almost 16 hours. And I used it often, deliberately. I'm using archaic ADW launcher Ex :), on bacon, with latest RR ROM.
[Android Apps and Games] Mystique:
stop logd

If enabled..

Does this work for anyone?

Rooted S5 (vzw PB1 5.0 rom)

Rooted Nexus 6 (at&t AOSiP 6.0.1 rom)

Both seem to never stick.. but I can slide the toggle.. save the settings.. and it never seems to save..

Anyone else?
[Android Apps and Games] :
Does what work? You never said the setting that you're trying to toggle.
[Android Apps and Games] Mystique:
Hey there..

In the web interface the title shows.. But I guess not in the mobile app..

stop logd

Is the command.

Thank you for the response.
[Android Apps and Games] Marília de Oliveira:
He and simply the best kernel manager and now is wonderful. we hope to continue his work. :)
[Android Apps and Games] Vuska:
Sorry sir if my question is so newbie like.

Is Kernel Adiutor Mod has same features... i mean all features as KA ?

Are appearances same as KA too ? * as i dont see any screenshots.*

I'm using Kernel Adiutor too

Thank you
[Android Apps and Games] str8str:
This has much much more features than original
[Android Apps and Games] Vuska:
Downloading... will try it after this.

Thanks sir
[Android Apps and Games] str8str:
No prob but remember it will only show as many options as the kernel your running on some things.
[Android Apps and Games] :
There are some common features that grarak doesn't support (msm limiter) for example among other things.

I didn't include screen shots because its the same interface. I've moved things around, hidden options for things that are dialed, etc. Didn't see much reason to include screen shots.

Also, you can install this alongside the normal kernel Adiutor to check it out. We long as they aren't both set to apply on boot, they won't interfere with each other.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Android Apps and Games] Nandowiko:
Thanks for this amazing app
[Android Apps and Games] pato2015:
thanks for this! works great on my lg g pro 2 :)
[Android Apps and Games] apophis9283:
Im glad you decided to mke this stand alone. Now everyone can enjoy your genius
[Android Apps and Games] str8str:
Really sucks you stopped the kernel so suddenly. I didn't even see or here anything about it, it was just closed. To bad was really going good
[Android Apps and Games] apophis9283:
I still build for myself. Its given me a chance to explore what makes a great kernel. Merging everything in sight never works well in the end. Hence why im still actively developing the kernel behind closed doors
[Android Apps and Games] Daandofreak:
Love this app, thx for developing.
[Android Apps and Games] spezi77:
Awesome app! Many thanks [MENTION=4231562]Yoinx[/MENTION], it works like a charm on my n4.

Any chance to provide a guideline about how to setup a build environment for compiling your app? I am a desperate n00b in using gradle, and it seems that your app cannot be easily compiled in combination with building Android as it does not come with an Android.mk.

Edit: as you read this, my question about how to "gradle" has resolved itself. I managed to get it to work after installing a few missing packages from Android SDK. :D

Remains the question about how to make it compile-able within the Android source tree.

P.S.:..and sorry for my bad English. ;)
[Android Apps and Games] penzfanz87:
Awesome downloading now! Thanks for your hard work on this mod
[Android Apps and Games] NickosD:
Thx for the app!!
[Android Apps and Games] Nandowiko:
thanks for this amazing app
[Android Apps and Games] zenosteam:
Thx for this mod

Envoyé de mon SM-N910F en utilisant Tapatalk
[Android Apps and Games] :
Honestly, I have no idea how to incorporate gradle projects into a rom build. You could try something like this though.

Also, I'm glad to hear that everyone is enjoying this so far. I'm also pretty happy that it doesn't seem that many people have issues.
[Android Apps and Games] maxxx83:
[MENTION=4231562]Yoinx[/MENTION] thanks for app...all running very well....can you tell me what is AutoHighBrightnessModeService in running apps.I never see that process in any other kernel manager app
[Android Apps and Games] BeDesireS:
You app is running great and I am glad that you continue development!

Send from my AOSiP powered Nexus 6
[Android Apps and Games] :
Are you saying it doesn't work at all though, or just doesn't apply on boot?

*edit*

I just verified. This sticks fine for me, stops and starts logd (logcat), and looks like it should work in the startup commands....

Does /system/bin/logd exist on your roms?
[Android Apps and Games] :
No, the profiles are a little primitive.

I would suggest applying the profile, making your change, saving the profile with a new name, then deleting the old one.... Yes, it's sloppy, but it's the only way I know of doing this with how it's coded.

I may add a "rename" option on them though.
[Android Apps and Games] :
Just pushed up Build 10.

For a changelog, You can check the full list of commits here: https://github.com/yoinx/kernel_adiutor/commits/master