yashsingh1/xdaforums huggingface dataset:
[Android Software Development] apb_axel:
Do to all the different ROMs that would be pretty difficult. I could include an option to save your boot image in synapse, like for example you dirty flash your ROM save your stock boot image and then everytime you wanna switch kernels you just restore it first from synapse, easier.
[Android Software Development] TheKnux:
That would be awesome if you could. ;)

Sent from my 1961 XP-755
[Android Software Development] apb_axel:
Glad it worked, I ran out of ideas for that permission error :p
[Android Software Development] apb_axel:
Merged your commits, thanks.

I think we should rename the N4UKM to NUKM (Nexus Universal Kernel Manager), I flashed it on a friends Nexus 5 and it works pretty good and now you're adding Nexus 7 sysfs :D
[Android Software Development] ak:
I think the same, is also possible exclude some menu from begin generated by uci ....

`if [ -f "/sys/devices/platform/mipi_lgit.1537/kgamma_b" ]; then
. /data/N4UKM/config.json.generate.gamma
fi`,
`. /data/N4UKM/config.json.generate.sound`,
`if [ -d "/sys/bus/i2c/devices/0-0058" ]; then
. /data/N4UKM/config.json.generate.speaker
fi`,
[Android Software Development] apb_axel:
Done ;)
[Android Software Development] apb_axel:
So for the next version I will start migrating most commands to the new integrated busybox as I mentioned before and will also optimize some of the code now that I have a much better understanding and experience with the script. Also got some new great ideas, I think you will all like it a LOT but it will be a surprise. ;)
[Android Software Development] barome:
Hop hop hop new version in R11 ! Thx working well as always !
[Android Software Development] apb_axel:
So guys how's everything running? Any bugs or new features you'd like to see? I'm still migrating all commands to the new busybox and optimizing the code in the script so I should finish in the next couple of days. :)
[Android Software Development] XblackdemonX:
Well some menus and options changed in Synapse but I have no idea what the exact changes are. I saw no changelog anywhere
[Android Software Development] kazuya_kun:
Hm alright. Thx. Hopefully I can fix my problem. Or someone in this thread can help me. Nothing in this thread helped me...
[Android Software Development] just4u32:
In the last few kernels I've been getting this message.

http://xdaforums.com/attachment.php?attachmentid=3272735&d=1429540694

Any fix? (newest ukm and AK kernel, cm12.1)
[Android Software Development] jbrantley130:
Have you posted a log?
[Android Software Development] XblackdemonX:
Clear synapse settings and/or clear data/cache from the app
[Android Software Development] just4u32:
Didn't work.
[Android Software Development] frikakwa:
What's your device? Did you try to flash again UKM, then your kernel and then SuperSU?

Because this is the special version from AK who likes playing with his own UKM especially made for his kernel!
[Android Software Development] Italico:
Hey there!

Just noticed that Stratosk implemented the DT2W suspend on power button press.

May I ask: is it possible to enable/disable that feature into Synapse using the latest UKM (as it happens with McKael DT2W) or not, needing instead a script update?

Thank you very much!
[Android Software Development] just4u32:
Oneplus one, I did remove and installed ukm and my kernel, but didn't install supersu. My root sticked..
[Android Software Development] gorilla p:
That's not a newer version. It specifically states that it is a specialized version, customized by [MENTION=3685904]ak[/MENTION] specifically for AK kernel.
[Android Software Development] :
[MENTION=5658634]apb_axel[/MENTION]

Thanks for this awesome script. Hopefully you're ok with people tweaking it. I'm working a new kernel for my device (LG G2 vs980) and pulled in Franco's sound control. I tweaked the volume levels specifically for my device (See here) Of course, I'm naming the file for the kernel so people don't mistake it for the normal one, and providing a link back here in the OP.

But just a heads up, in franco's sound control for the OPO, he's allowing values from -20 to 20. Your script has different min/max allowances.

Anyway, thanks for the awesome work. Just wanted to stop by and provide info on the modifications.
[Android Software Development] eliohanna:
i am having "device not supported". i tried the uci reset, reinstalling everything. nothing works. but when i try to do the activation for lollipop i get this: "sh: debugPVS: no such file or directory". i have a note 3(sm-n900) running cm12.1. am i doing something wrong or is my device not supported?
[Android Software Development] Aaron_Knowles:
Supported devices are listed on post 2.
[Android Software Development] SuperSimian:
hi, [MENTION=5658634]apb_axel[/MENTION]. I use a moto G 2014 and have been using synapse modded for moto g by [MENTION=2759949]slukk[/MENTION] in this thread, it is available to dowload here.. Anyway, back to the point. I have read OP and see that you officialy support moto g 2014 (titan) so I must report that some features are not working with newer versions of UKM (3.8+), using version 3.7.2 by slukk, most kernel features are available in synapse but the features added in version 3.8+ are obviously not available. I hope you have time to look a this.

here are what slukk claims was modified ir order to get things right in moto g 2014.

* Add titan device
* Some fix for Motog 2014
* Add Fast Charge Control support
* Added more info to info panel
* Added the correct Vibrator Strengzh VTG
* Removed bootloader status
* New UKM backup script
* Added new Wake toggles
* Added Simple GPU parameters for other devices
* Added Force Audit toggle in tools
* Added live Fauxsound version
* Added Software CRC Control toggle
* Added kcal_invert gamma toggle
* Moved Headphone PA Value to device files
* Fixed blu_plug display error
* Fixed IOSchedulerlist
* titan: CPU temperature fix

and here is the post using UKM 3.8.1, as you can see, some error are displayed, and CPU temp is incorrect as well.

Thank you in advance.
[Android Software Development] daringsmart:
Hi i see samsung s3 in supported device in list. So can i flash zip and install apk or any other flashing instructions ? Im new here using boeffla kernel (just for reference) pls guide me
[Android Software Development] TheKnux:
Deleted
[Android Software Development] roulyz:
Hi,

I need help. I'm running quantum 4.1 base on CM 12.1 on moto g 2014 xt1068.

When flash UMK and install synapse,I got NO UCI SUPPORT DETECT. HOW TO SOLVE THIS ISSUE?

TKS
[Android Software Development] kaderekusen:
Hi i got a problem

I have a galaxy s4 (germany)

Im using ael kernel and lolipop. Testet in many roms.

If i flchange settings in faux sound iam loosing the sound in screenmirroring To my samsung smart tv. (F6500)

just the video is streaming but no sound.... i wipped sooo oft and reflash the kernel. Nothing helps. Maybe u can fix this.
[Android Software Development] jbrantley130:
You would probably be more inclined to get help by posting this in your device's forum.
[Android Software Development] dado70:
Hello guys ... are good instructions on how to restore a profile but the instructions on how to do a profile ?

I am not capableeeeeeee :)
[Android Software Development] Krishna Eyunni:
you need Optimus Kernel to use synapse, coz that is one that supports our device !! :p
[Android Software Development] roulyz:
I have it, I use it. the Optimus Kernel R2

So I dont know why...
[Android Software Development] jbrantley130:
And I am not capable of understanding what you're trying to ask. I'd love to help you but I need to understand what you need help with first.
[Android Software Development] jacoghi:
Any chance of seeing semaphores Gamma controls in ukm?
[Android Software Development] dado70:
fine then I'll explain ... I want to set speaker volume and double tap to switch..set these parameters then how can I save this note profile? :(

okkey I go into the profile menu and then?

Inviato dal mio bombardino utilizzando Tapatalk
[Android Software Development] mrsim:
hey guys n gals,

looking for a little help here have OPO running Cm12s stock and flashed latest AK kernel 248 and am trying to get synapse to work but it keeps FC,

i tried the fixes in the op with uninstalling and clearing cache and data within the app also tried re-flashing stock kernel then reflashing AK again clearing cache and dalvik from recovery...then tried reinstalling again but still FC...SE linux is set to enforcing
[Android Software Development] JaylanPHNX:
Are you flashing UKM after ak kernel? Latest ak kernels have UKM built in, so if you're flashing it again, that could be the cause. Otherwise, it may just mean you need to do a complete clean flash.

From my SlimTab Pro 8.4
[Android Software Development] mrsim:
no probs a clean wipe and rom install got it working but it still FC'd on me the first time i opened it...all good now though...:o
[Android Software Development] linkinorton:
Every time I open Synapse it shows "check" and "X" buttons, I tried both buttons but they're still shown next time I open Synapse, what should I do to make it disappear?
[Android Software Development] wrongway213:
Set your settings so they pass stability check or go into settings in the upper right menu and turn of stability check. It's most likely your FauxSound settings or something like that not sticking at boot - either that or you're not giving Synapse the 2 minutes it needs to perform stability check, in which case disabling stability check should fix issue.
[Android Software Development] linkinorton:
I'll try that, thanks a lot!
[Android Software Development] onesolo:
[MENTION=4338303]linkinorton[/MENTION] I also have that, but only after a reboot... and my problem it's because of the Sound panel that don't stick the values... I already comment this here, but no one fix that problem... :(
[Android Software Development] wurstherpes:
Is it possible to make the Xperia E3 compatible?
[Android Software Development] Nemeziz 56th:
Guys i just have sometimes this problem.

The App show me SGeneric has failed.

How i can solve the issues
[Android Software Development] rayman95:
hey chief can you try to hemp me about my problem. I don't remember if it's related with your program or arter or both, or none

thank's
[Android Software Development] omarblu:
how can i make this put my nexus 4 into deep sleep while it only screen off? It only uses the lowest frequency set.
[Android Software Development] twist3d0n3:
most likely issue is your gapps. try an earlier package.
[Android Software Development] onesolo:
Does this, Synapse + UKM, work on Android M ??
[Android Software Development] Primokorn:
Backup then try and report.
[Android Software Development] nadastry:
How do I get all the settings/options from a profile *.tgz file, without importing the file into synapse?

Background:

I do not like importing anything on such a low level without knowing the changes first.

Furthermore I read about problems of settings not imported or not used.
[Android Software Development] DarkboyZX:
When I open synapse there are no buttons in the upper right part of the screen, and when I change a setting they don't appear either, it just becomes red, as you see in the screenshot. It happens with every setting I edit. What could be the problem? I also tried with different kernels but the result is the same. I'm on Euphoria OS on LG G2 d802.
[Android Software Development] krija:
This version of the Synapse app is modified one and only for Dorimanx kernel. You need install original one from play store.
[Android Software Development] conn2005:
Glitch?

I was having problems getting my OnePlus One, Exodus 5.1.1 rom, AK Kernel 262 to accept and keep profiles. So I flashed AK Kernel 265 and then was finally able to set a .tgz profile that kept upon restart of Synapse. This worked fine for about 12 hours until I had a random reboot. Ever since the reboot, I haven't been able to set profiles again; every time Synapse restarts, it doesn't keep the settings.

Does anyone know if I'm doing things right or if this is a glitch in either AK Kernel or Synapse?
[Android Software Development] wrongway213:
Problem solved. Of course you debug an issue for hours and then solve it right after posting.

Lesson: if your settings are not sticking after UCI reset and all that, do not assume Busybox has not been installed elsewhere just because mention is not made to uninstall BusyBox. Search for extra copies of Busybox and get rid of them, saves ya a headache lol.
[Android Software Development] leonardoroza:
Thanks

Enviado de meu Moto E usando Tapatalk
[Android Software Development] wrongway213:
[MENTION=5658634]apb_axel[/MENTION] any chance we could get a Zen toggle for kernels that have the Zen mp-decision replacement/light hotplug from bbedward's Zen Kernel located here http://xdaforums.com/nexus-6/orig-development/3-10-zen1-dollar-drink-night-bfs-msm-t3062814/page3 and the many other BFS kernels that are using this hotplug in the next version of UKM, whenever that may be? A lot of us are using modded UKM scripts simply for this reason and as I am sure you know, sometimes that can involve unnecessary bugs your official UKM builds don't tend to have - if possible it would be a very useful and appreciated feature, in my opinion.
[Android Software Development] onesolo:
What is the best way to uninstall UKM ?? Just deleting it from system ??

I have to delete cause I'm using M preview and after a reboot it doesn't stick any of my settings on synapse...
[Android Software Development] jbrantley130:
Best way is to flash the ukm uninstaller that's linked at the very first post in this thread.
[Android Software Development] onesolo:
Ups... Forgot to check 1st post
[Android Software Development] RenderBroken:
Don't worry about it, the OP is XDAs best kept secret. ;)

It gets us all, just have to learn from it.
[Android Software Development] gorilla p:
I'm having a problem in Synapse. The slider to adjust max screen off freq is missing. Red text stating that permission is denied.

This is the first time I've seen this. The only changes are switching from an AOSP based ROM/kernel to a CAF/CM bases ROM/kernel

After looking at the error, I saw the file shown and wondered why permissions would be denied.

I adjusted the permissions to 666 (read/write for all) and the error has went away.

Any idea why only this one specific file would have permissions issues?
[Android Software Development] wyumhk:
Phone : Samsung S4 i9500

ROM : Prism Barebone V16

Kernel : Halcyon Permissive Kernel V2

I have installed BusyBox, Uni-Init, flahed UKM 3.8.1 and installed Synapse from Playstore. However, when I start Synapse, I got "DEVICE NOT SUPPORTED".

How can I get Synapse working ?
[Android Software Development] wrongway213:
It appears to me that you are either

a) using a modified version of UKM

or

b) using a kernel that has (or needs) a modified version of UKM due to kernel specific parameters. For instance, many kernels that utilize the BFS scheduler instead of the CFS scheduler have values that are not supported in standard UKM - one that stands out would be kernels with Zen hotplug (alternative to mp-decision). That is not available in UKM, but can be tweaked in Synapse if a user flashes the specific modified UKM build put out for that kernel. Often times these modified UKM builds have little quirks that may take a few settings/reboots to iron out, but in my experience they generally work. However, such red text in these builds is often normal (and does not impair function). The alternative is that, you could be using a kernel that requires a dedicated modified UKM build to tweak all its parameters (for instance, AK kernel) while using the standard, non-modified UKM. This would also cause errors and possibly lead to that red text, kernel parameters being unreachable, etc.

Short version: Flash the modified UKM that goes with your kernel if one exists. If you already did, the red text is probably normal as long as it is functioning OK - a few settings and reboots will usually fix that. My guess is that you are on a kernel that needs a modified UKM build but using standard UKM based on your description.

Hope that helps man.

Also, a kernel requiring a modified UKM build does not necessarily mean one exists for said kernel, which could be your real issue.
[Android Software Development] gorilla p:
OK.

I have the N4/Mako and am using HellsCore kernel and standard UKM 3.8.1

I've never seen this issue with this kernel.

However as stated, the ROM I am using switched to a CAF/CM base, thus requiring a switch to the HellsCore CM.

Do you believe this would prompt the issue that you described?
[Android Software Development] JaylanPHNX:
You could try the UCI reset commands in terminal emulator. A search of the thread should find the steps to do this. (Don't forget to reboot after. I made that mistake.)

From my SlimTab Pro 8.4
[Android Software Development] gorilla p:
I'm familiar with how UKM/Synapse works. I help a lot of people with it. It's why I'm trying to figure out the issue despite having fixed it myself, so I can better assist others/isolate potential bugs.

Thanks for the reply though.
[Android Software Development] wrongway213:
Yes, hells is a BFS based kernel like I described as opposed to the standard CFS kernel. Search "BFS CPU scheduler", specifically posts from bbedward, developer of Zen kernel for more info. I believe you are simply missing toggles and need a modified Synapse build to use all features of that kernel.
[Android Software Development] RenderBroken:
Also keep in mind that the sysfs paths for certain things may he different from AOSP to CM (AOSP/CAF) to straight CAF.

So because of this, a Dedicated UKM build is needed. Otherwise, to make this version compatible with such, he would have to setup a bunch of functions to to cover all bases which is even more time consuming considering they change from time to time too.
[Android Software Development] wrongway213:
Ah yes, my N6 is all AOSP so I didn't even think of this as on my device it's generally just scheduler conflicts/missing parameters, no AOSP/CAF split. I appreciate you correcting me as I also do not believe hells uses BFS scheduler on his device like I was originally thinking.
[Android Software Development] wyumhk:
I tried :

su
/system/etc/init.d/UKM

I got the error message as shown in the attached screenshoot.
[Android Software Development] jamescable:
Abandoned

Can someone else take over this thread? Op seems to have abandoned this

I mean, his last entry was 4/14/15.....a little under 3 months ago
[Android Software Development] gorilla p:
Anyone attempt contact?
[Android Software Development] Primokorn:
Maybe [MENTION=3685904]ak[/MENTION] has some news
[Android Software Development] ak:
Apbaxel seems absent from xda. I think is full time dedicated to work.

Inviato dal mio G620S-L01
[Android Software Development] RenderBroken:
Those errors are really false positives and nothing to worry about. One question, do you know for sure that your device is supported? Have you installed UKM and Synapse before? This would establish a baseline.

There should be no real expectation of service. There are plenty of other people assisting others on this thread so it does not need to be baby sat by OP all the time. This is a popular project and many use it. Did you have a problem you needed looked at? I looked back the past few pages and had not seen you post anything. If you do have an issue, I will do my best to help.
[Android Software Development] FabioSan:
Moto G falcon not supported, i have added device file manually and corrected decice.sh but nothing..
[Android Software Development] aswinrulez:
Im getting a message "SSeekbar has failed" message in the CPU page of the app. Screenshot attached
[Android Software Development] Paoliz:
Hey guys, what about a material design synapse app?

Inviato dal mio OnePlus One
[Android Software Development] Primokorn:
Read the previous pages. Andrei is too busy to work on it. We can do it ourselves though.
[Android Software Development] Paoliz:
Yeah I meant this, an unofficial app... But I don't knoe how to do it...

Inviato dal mio OnePlus One
[Android Software Development] RenderBroken:
I too have had this happen. Once I figure it out, I will let you know. Thanks for reporting!
[Android Software Development] djerick3:
I get a message that my ls990 isn't supported.
[Android Software Development] wrongway213:
On the Nexus 6 it means your kernel parameters are not recognized by UKM/Synapse. For instance, min freq should be 300 mhz, certain kernels on the N6 allow you to go as low as 35 mhz- it will allow you to set to 35 just fine - it just gives you that error, purely cosmetic. I find this error typically only comes up in kernels that use the BFS scheduler as opposed to the CFS scheduler, as their parameters are quite different. In my experience, modified/dedicated UKM builds for certain kernels will make that text go away, as the parameters of the dedicated build will match that of the kernel it is the intended companion to. I hope that helps and is not elementary or insulting, as I get the idea you know a lot more about kernels and UKM both than I do. That being said, BFS is all the rage on the Nexus 6, so those on other devices are much less likely to be familiar with this behavior I'd think, as I rarely see standard CFS kernels give that error.
[Android Software Development] RenderBroken:
Thanks for replying!

For me though, it was working fine for awhile then all of a sudden it got borked. Like the other user I was replying to, cores 0 and 1 showed fine but cores 2 and 3 showed the error. It should show the error for all 4 cores. I just haven't been able to dig into this yet.

Still thanks for the great info. May be something to look into even though I do not use BFS.
[Android Software Development] wrongway213:
Very welcome. To note, I do not think it's a BFS issue at all. As a matter of fact, it happens on other devices, so I know it is not BFS specific. However, BFS kernels are generally more likely on my device tobhave quite different parameters to result in this error. Regardless, it appears to me to be an issue of parameters or values not being supported by standard, non-modified UKM.
[Android Software Development] aswinrulez:
I flashed the kernel again and it got fixed for me.
[Android Software Development] RenderBroken:
Glad to know. Thanks!
[Android Software Development] KHANrad_SIN:
is there anyway to get settings to apply on boot because mine won't apply unlees I go into the app when i boot up, also when I try to restore my setting with a profile synapse just crashes, any ideas?
[Android Software Development] RenderBroken:
If you select the options button at top right, make sure apply settings on Boot is selected. Also as for the crashing, it is a known issue. When synapse opened back up, just hit the X. Both of these would have easily been answered with a simple search. Especially when there are as many posts as there are. Let me know if you still have issues.
[Android Software Development] KHANrad_SIN:
i did select apply setting on Boot but every time I reboot the settings never apply and when I open up synapse a dialogue pops up saying "Boot settings canceled, the last applied setting have not been deemed stable...."
[Android Software Development] RenderBroken:
Did you at least apply the settings and not reboot for over 2 minutes like the prompt states? If so, then it may be the kernel you are using ukm with. It may be causing interference.

Just for posterity, could you state what your phone model, kernel, and rom are?
[Android Software Development] KHANrad_SIN:
I have a nexus 5, Racer Kernel and CM CAF rom

so what will happen is I'll reboot the phone but it does not apply the settings itself, so I'll open up the app and apply it myself, but then it randomly reboots on its own and once its booted back up again I have to apply the setting myself once more and then it will stay on, it happens every single time, so it basically has to reboot twice to get it to stay on