yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] :
yeah, if it's calling the code and it's not there it would definitely panic.

However, that should cause compile errors. It's possible that you added the function, but it's not actually returning something like it expects which could cause a panic.

Also, as to the synapse arguement. It hasn't worked correctly for me since KK regardless of what rom. The fact that you have to hit x for it to use your settings... is improper function. That 'X' being there means that some setting doesn't match what's in it's database. You're hitting 'X' to tell it to discard the other setting that it was unable to set, or that changed after it applied it's setting. That's broken. No if's, and's, or but's about it. That being your argument that it "Works on some roms" is actually a pretty weak argument since even in what you're saying, it only kinda works on those roms as well... it doesn't work as intended.

The app is broken.... plain and simple.
[Nexus 6 Android Development] EvilDobe:
Hey.. IDK if it's needed in this change (https://github.com/team-vortex/Singularity/commit/fb74552929432149dc0bba2e79843c6397d09037) but you don't have =y after the call to CONFIG_BRICKED_HOTPLUG in the Singularity_defconfig file.
[Nexus 6 Android Development] MrBrady:
Thought I was going crazy. Was looking for alucard as well. Glad to know it's not just me. Looking forward to the update.
[Nexus 6 Android Development] apophis9283:
It still builds. Some hotplugs DO require it to be in the defconfig, Ive seen some work without being put in the defconfig.

I guess Ill take this time to tell you all how sorry I am. If I do push a build it will be between 10 pm and 11 pm. Its just not ready yet, I refuse to push a kernel just to push it. Hang in there with me. Me and the ol lady are going to Wal-Mart to do some shopping and as soon as I get back. Ill get to it and release. Thank you for your understanding :)
[Nexus 6 Android Development] Mr_S:
I agree its not working right after some reboots it reverts to stock settings and u have to hit x to return to user defined.

However on hydra and p.n ROM its rare and its worth the hassle just for configuration options compared to say. K.a.

Just my 2 cents

Good work team, pushing and updating like there's no tomoz![emoji106]
[Nexus 6 Android Development] apophis9283:
OP updated with V-1.6. ALUCARD governor is back! Also I kept ELECTRODEMAND. Merged a few other commits. I killed AUTO SMP hotplug and added ALUCARD HOTPLUG, for those who like to have a governor-hotplug match. This will be the last release until new years. If anything is wrong you can still let me know. ENJOY! :)

Also - Merry Christmas and a happy New Year!
[Nexus 6 Android Development] apophis9283:
I will also be repo syncing BLISS ROM MM. Should be done by tomorrow. Hopefully get some work done to help them
[Nexus 6 Android Development] :
It depends on the makefile. Some are hardcoded to always build, others check the defconfig settings.
[Nexus 6 Android Development] apophis9283:
Im really glad to be back with Patrick on Bliss. I know get to do the best of both worlds. Work on a ROM and a kernel.
[Nexus 6 Android Development] EvilDobe:
Singularity going to make its way into the build or will it just be the stock kernel?
[Nexus 6 Android Development] apophis9283:
Thats up to Pat. Its very possible it could end up as stock kernel on Bliss.
[Nexus 6 Android Development] EvilDobe:
Use peer pressure. Tell him all the cool kids are doing it & that if he wants to fit in he'll use Singularity.
[Nexus 6 Android Development] Mr_S:
Any chance of implementation of headphone gain. I know you said sound mod is broken but I know that headphones can be done. For the kernel with every type of option I'm sure you'd be interested in trying

#hopeful

Need that 3ghz oc with ±10 sound through headphones! Like my music loud!

Could you consider it please?
[Nexus 6 Android Development] fedef12evo:
still reboots when changing governor using synapse
[Nexus 6 Android Development] apophis9283:
Pull a log. Never had a reboot after a governor change
[Nexus 6 Android Development] apophis9283:
I dont see a point when you can just use something like viper or dolby atmos
[Nexus 6 Android Development] :
I noticed that my headphones jack into my aux port was quieter. Might be worth just adding in the headphone gain control. I only treated speaker gain... Which was definitely broke.
[Nexus 6 Android Development] apophis9283:
Ill let you deal with that :)
[Nexus 6 Android Development] miguelito18:
Sound control works with kernel adiutor
[Nexus 6 Android Development] apophis9283:
If thats the case I may just need to add it ukm, ill look into it
[Nexus 6 Android Development] TransportedMan:
Same occurs to me sometimes. What worked for me is right after changing all 4 govs, press home really quick and it should be alright.

I see we can under lock as low as 35mhz but it won't go under 300mhz for me even though I clocked all the cores to 223mhz, with conservativeX governor. Any advice?
[Nexus 6 Android Development] apophis9283:
Updated SINGULARITY-UKM to V-1.4. Completely restored the Sound tab
[Nexus 6 Android Development] str8str:
Do you mean it won't cycle lower than 223 or you can't set it lower than 223?

Straight Shooter
[Nexus 6 Android Development] :
I'll try to sync and readd the headphone control tomorrow. I'll delete the speaker stuff in the driver, since that's what's broke
[Nexus 6 Android Development] TransportedMan:
It won't go lower than 300mhz even if I set it lower, no matter what I do.
[Nexus 6 Android Development] apophis9283:
Id like to expise GPU voltage, ill have to look into that soon
[Nexus 6 Android Development] syde1020:
Anyone have any recommend setting for me?? All I use my phone for is texting talking and browsing. No gaming or anything. Screen on time is the most important thing to me.
[Nexus 6 Android Development] apophis9283:
Look at post 2 or 3 below the OP. I have different setups you can use depending on what you want to achieve
[Nexus 6 Android Development] syde1020:
Thanks. :) I saw that but didn't see any gov or i/o settings. I prolly overlooked it tho lol I'll go back and read :)
[Nexus 6 Android Development] str8str:
Flash this in recovery. Worked for me.

https://www.dropbox.com/s/nvr317p2mbm2hc2/01disablebcl.zip?dl=0

Straight Shooter
[Nexus 6 Android Development] apophis9283:
I can disable BCL if you all wish for next build. Not an issue

Edit: Done

Also switched from Faux's Fastcharge to ELEMENTALX's fastcharge. Hoping it works a little better.
[Nexus 6 Android Development] apophis9283:
Merry Christmas.

I updated OP to kernel version 1.7 and UKM to version 1.5.

If you flash kernel version 1.7, go to Settings>About Phone>Kernel Version. Did it just to get into the spirit of Christmas. Hope you all Enjoy. Have a great day. Enjoy.
[Nexus 6 Android Development] DreamFX:
Merry Christmas.
[Nexus 6 Android Development] apophis9283:
I changed Fast Charge methods. If anyone wants to test
[Nexus 6 Android Development] baboomerang:
I thought you said you weren't going to release ANYTHING until after Christmas :D :p

I really appreciate your effort though :good: :highfive:

Happy Holidays Dude! :victory:
[Nexus 6 Android Development] apophis9283:
Surprise! I know, I decided to release a Christmas build
[Nexus 6 Android Development] apophis9283:
Im trying something for sound. Ill update this post when im done screwing around

So I got rid of Fauxs sound and enabled Francos. Dont think its working. I had to shut off dolby to be sure. Im gonna track down some form of sound modding. Hang in there

Edit: everything is exposed, speaker isnt working but we all knew that. Ill play some more tomorrow night
[Nexus 6 Android Development] str8str:
Thanks for the Christmas build. FYI brick hot plug hasn't showed up since version 1.3. I know you said it should be there but nope. Happy holidays to you and yours

Straight Shooter
[Nexus 6 Android Development] apophis9283:
Nevermind what I wrote
[Nexus 6 Android Development] Sky88:
How Can I flash this kernel if SElinux is permissive
[Nexus 6 Android Development] apophis9283:
Flash it in recovery
[Nexus 6 Android Development] Mr_S:
Of on hydra kernel and purevnexus should I dirty flash ROM first then this kernel or flash straight over hydra?

Tia
[Nexus 6 Android Development] apophis9283:
Dont anticipate any issues. Back up in case
[Nexus 6 Android Development] akaHardison:
Your kernel is amazing,it made the spilt screen a work around.Right now no spilt screen problem.Thank you so much.
[Nexus 6 Android Development] apophis9283:
Not a problem, glad you are enjoying it :)

I see you sent the message from a nexus 6p. Sure you have the right thread?
[Nexus 6 Android Development] laosguy:
Thanks for this awesome kernel Merry Christmas and thank you
[Nexus 6 Android Development] apophis9283:
So for Christmas Eve I released a kernel, today Im releasing an updated UKM :)

I know, its only good if you use synapse. Sorry if you dont. Quite a few changes. Im out for the day. Have a good one and enjoy!
[Nexus 6 Android Development] Sky88:
Is their permissive zip to flash with it.
[Nexus 6 Android Development] apophis9283:
It flashes permissive
[Nexus 6 Android Development] Abaddon:
have a break man. enjoy the day.

Happy Holidays! thanks for the awesome work ?
[Nexus 6 Android Development] jcrompton:
Did you try with the new Bliss Build just posted?
[Nexus 6 Android Development] apophis9283:
Not yet. Is it any good
[Nexus 6 Android Development] apophis9283:
Im screwing around with some major stuff. For the first time Im gonna need testers. What I really need (and I hate to say this) is someone with a really crappy bin ( a high number for bin). To make sure this boots on "higher bins". Let me know if youre up to it. People with low bins are also welcome, but not really needed.
[Nexus 6 Android Development] baboomerang:
my PVS BIN is 4

and my SPEED BIN is 2

Are those a bad bin config?

I will be glad to test anything for you any day any year at any time :P :laugh:

EDIT: On a side note, which one is better? BIN 0 or BIN 15?
[Nexus 6 Android Development] apophis9283:
No its the higher, the worse. Heres the deal, I added under amping, voltage drops. It should NOT effect anyone with any bin trying to boot the kernel. We set 2.6 to qcom-cpufreq.c as the max frequency to add to the frequency_table. So even with these commits it should boot for everyone. BUT just in case I will release a test build at soem point tonight. Anyone is welcome to download it, just please if you have issues give feedback
[Nexus 6 Android Development] apophis9283:
READ THIS VERY CAREFULLY!!

By downloading this, you agree that you understand this is a TEST BUILD. Things may/may not work. There may be other issues I can't be responsible for. If you choose to flash this you also agree that you will report bugs and a logcat to follow. There was a ton of stuff added/changed. Probably the biggest update yet. Again, this is a TEST BUILD! and you agree to the terms above. (I flashed it and so far its been great)

Test Build Download Link = https://www.androidfilehost.com/?fid=24344671467602268

Im already on top of fixing 223 mhz voltage. I have pushed all these commits to my github. There is a link in the OP. Use that for a changelog

I think you all will be really happy with the results. Is it sad I am excited over this..lol
[Nexus 6 Android Development] baboomerang:
tested the build and device boots up normally. nice work!

DEVICE FREEZES THE SECOND I GET TO THE HOME SCREEN

Will attach logcat soon.

On Second Reboot, Google App stopped working but device seems stable.

Will add more details onto this post instead of double posting.
[Nexus 6 Android Development] apophis9283:
Did you wipe cache and dalvik cache? Also what rom? Do me a favor and do this first. Try reflashing the kernel wiping caches, reflash ukm if you use it. and one last thing. Can you try a clean flash of the ROM? I have to cover all the bases here. If it booted and froze, im thinking rom side. What I was concerned with was no boot. Still attach the log but please try those things as well
[Nexus 6 Android Development] baboomerang:
Running PureNexus build 12/19/15 I did wipe cache and davlik/ART. On second reboot however it is working normally. Google App just keeps crashing for some reason now.
[Nexus 6 Android Development] apophis9283:
Probably not kernel related. Nothing I added would cause that. Just go into the app wipe data and setup again to see if the FC stops. BTW it was a really big update, so if on first boot you have issues just go back into recovery flash everything, fix perms and reboot

With all the commits I merged, you should get better battery and more fluidity of the kernel. ROMS havent come up to par yet in my opinion. When they do, getting this kernel with the right rom is going to be awesome
[Nexus 6 Android Development] apophis9283:
If no one has any complaints tomorrow I will make an official build. Ive been pushing updates for all the flashaholics but I cant keep it up. Mentally wears me out and the ol lady hasnt been to happy. So after I release this tomorrow. I will check in once a day on this thread for any questions or issues. Hope you all understand.
[Nexus 6 Android Development] baboomerang:
After reflashing rom, uninstalling ukm, reinstalling ukm then flashing test_kernel, everything works perfectly as intended. Sadly the big problem came back. The settings don't hold again? I made sure I disabled stability check but it rechecks itself everytime. Also

CPUBW_HWMON

; the gpu governor crashes the whole system anytime I try to apply it. Aside from that everything else works I think.

EDIT: With all the effort you put into this kernel, you should make a kernel donate app. I was thinking of donating 10 dollars to you because you really deserve it with all the time you put into this. Anyways enjoy the happy new year!

Regarding teh Synapse boot settings, which ROM are you currently using that doesn't have this bug? I really want my settings to stay :P
[Nexus 6 Android Development] apophis9283:
Im using RR but it doesnt hold. Eventually the issue will be tracked down and fixed
[Nexus 6 Android Development] str8str:
Worked great on first flash for me wiped both caches. Great so far thanks

Straight Shooter

---------- Post added at 22:31 ---------- Previous post was at 22:22 ----------

Very snappy and buttery smooth. Nice

Straight Shooter
[Nexus 6 Android Development] apophis9283:
Glad everyone is enjoying it. Ill release it as V-2.0 tomorrow given theres no major issues
[Nexus 6 Android Development] jcrompton:
Seems pretty stable but they've got a TON of work to do as far as their customization ......... just wait ....... unless they've purposefully released a stripped sown version for stability then they have lots of work to do

Stick with RR for now
[Nexus 6 Android Development] apophis9283:
I am, my wifes phone is also running RR with my kernel
[Nexus 6 Android Development] apophis9283:
Singularity Version 2.0 has been officially updated in the OP. Im having no issues and its running like a scalded dog. Enjoy!

Tomorrow Ill take ten minutes and make sure the OP matches our features
[Nexus 6 Android Development] jcrompton:
I have asked in the RR thread several times but do you ever have no LTE when you boot the phone. Goes away with cycling airplane mode

Wierd
[Nexus 6 Android Development] apophis9283:
Nope. Everything works perfect on me and my wifes phone. Make sure you have the 6.0.1 radio and bootloader
[Nexus 6 Android Development] Abaddon:
Hi,

I'm getting random systemui crashes (systemui reboots or system reboot) :crying:

-RR 24th build (clean flashed, flashed singularity 2.0 and ukm 1.6 after device settles and setup done)

-Kernel on default settings. Synapse installed but haven't touched a thing

-PVS BIN:5 SPEED BIN:2

-on catlog Im seeing touch_boost: failed to send: Connection refused (idk if it's related to the crashing)

-oh Ive got xposed installed but no modules or anything. I'll try disabling it in a bit

I attached a syslog zip I'll try to attach a last kmesg too if it crashes again later.
[Nexus 6 Android Development] str8str:
Sounds like a gapps issue not kernel

Straight Shooter
[Nexus 6 Android Development] Abaddon:
hmm that's what I thought too. with other kernels i don't get these crashes. well I might try it later. thanks
[Nexus 6 Android Development] apophis9283:
Ive tired of SuperSU taking forever to grant permissions. In fact it annoys the hell out of me. So I got rid of SuperSU and started using superuserx. Once set up there is no granting or denial of superuser permission. In fact theres no junk at all. Just installs the binary. Now everytime I reboot, the second itboots everything has permissions and works great. Now you are giving up a bit of security but Ive been using the same apps for years and I truest them. I also bought his busybox x app. Loving them both. Now my phone boot immediately.
[Nexus 6 Android Development] baboomerang:
Regarding Synapse

Hey [MENTION=4392154]apophis9283[/MENTION] where does Synapse store its default configuration? Also, where does synapse save its profiles? I want to make a script that reinstalls my custom config over the default one to temporarily fix the issue of the settings not saving across reboots.
[Nexus 6 Android Development] apophis9283:
Read this

Also, make sure you go through and set everything you want. Dont just "use" it....

http://xdaforums.com/showpost.php?p=62671296&postcount=2
[Nexus 6 Android Development] apophis9283:
remember stuff has changed, you may need to change it accordingly. Just set mine up
[Nexus 6 Android Development] apophis9283:
Im messing around with it while im doing other stuff.
[Nexus 6 Android Development] :
Something didn't copy right. Your lines are all truncated, so the paths don't exist.
[Nexus 6 Android Development] baboomerang:
In the script itself it shows up normally:

# Setup MSM_LIMITER
#
# MSM Limiter Enable/Disbale. Valid values: 0 (off) or 1 (on)
# If limiter is disabled, set cpufreq in the legacy location.
echo 1 > /sys/kernel/msm_limiter/limiter_enabled
# MSM Limiter Governor. Valid Values: Any valid governor name
echo umbrella_core > /sys/kernel/msm_limiter/scaling_governor
echo umbrella_core > /sys/kernel/msm_limiter/scaling_governor_0
echo umbrella_core > /sys/kernel/msm_limiter/scaling_governor_1
echo umbrella_core > /sys/kernel/msm_limiter/scaling_governor_2
echo umbrella_core > /sys/kernel/msm_limiter/scaling_governor_3
# MSM Limiter Resume max Freq. Valid Values: Any valid frequency
echo 2956800 > /sys/kernel/msm_limiter/resume_max_freq
echo 2956800 > /sys/kernel/msm_limiter/resume_max_freq_0
echo 2956800 > /sys/kernel/msm_limiter/resume_max_freq_1
echo 2956800 > /sys/kernel/msm_limiter/resume_max_freq_2
echo 2956800 > /sys/kernel/msm_limiter/resume_max_freq_3

# MSM Limiter Suspend Max Freq. Valid Values: Any valid frequency
echo 1036800 > /sys/kernel/msm_limiter/suspend_max_freq

# MSM Limiter Suspend Min Freq. Valid Values: Any valid frequency
echo 223200 > /sys/kernel/msm_limiter/suspend_min_freq
echo 223200 > /sys/kernel/msm_limiter/suspend_min_freq_0
echo 223200 > /sys/kernel/msm_limiter/suspend_min_freq_1
echo 223200 > /sys/kernel/msm_limiter/suspend_min_freq_2
echo 223200 > /sys/kernel/msm_limiter/suspend_min_freq_3

This is just a fragment of the whole script obviously.

But if I input it to terminal emulator, it gets truncated on its own?!??!

Is there any proper naming of the script or sure-fire way of making sure the script runs at boot?

EDIT: If I input the commands manually, they work. Otherwise using the script just spews the error automatically.

I run other scripts from other types of programs and they run perfectly.

I deleted all the commented lines ( the ones that had # ) and just left the ones without them. So far I get a second error saying that the file which Im editing does not exist. Don't the files need to have chmod 777 for editing then back to 755 when done editing them?
[Nexus 6 Android Development] jcrompton:
Thanks for the latest work. It's appreciated!

Merry Christmas. ?

I want due how to do a screenshot of my boot loader screen but I updated boot loader and radio long ago. Assuming you're still running RR could you tell me what boot loader and radio you and your wife are running. I still have that very strange issue with RR. Every time I reboot my phone congress up with signal but no data (LTE) I can cycle airplane mode for even just a second and when the connection cones back I have data

Never happened with any other ROM

Sorry for clogging your thread

Also BTW. Which governor and I/O scheduler you using now?
[Nexus 6 Android Development] apophis9283:
I/O I use ROW. I just added a commit that changed some tunables. It was to enable "magical values". Basically values that work the best. Anyway as far as radio and bootloader I am on the latest.
[Nexus 6 Android Development] apophis9283:
Really need to figure out the whole synapse not keeping settings. Driving me insane
[Nexus 6 Android Development] apophis9283:
Is anyone aware of an apk that can decompile the apk as well as recompile. Also needs editin capabilities
[Nexus 6 Android Development] :
Yeah. Apk tool. Though, you end up with smali mostly.
[Nexus 6 Android Development] :
Benchmark Screenshots are completely arbitrary and provide nothing to any discussion dealing with development. There's really no reason to post them to xda, ever, for any reason.

Well, unless you're developing a benchmark app... Maybe then... But not otherwise.
[Nexus 6 Android Development] ohad129:
Which rom? Which settings?
[Nexus 6 Android Development] str8str:
OK I'm confused. I to have his apps he's a great dev but, the super x app of his hasnt been compatible since before 5.0? Diff he update the app? The only one I use now is busy box x. the su app is outdated

Straight Shooter

---------- Post added at 13:27 ---------- Previous post was at 13:22 ----------

I checked it says up to jelly bean only will disappoint 4.3 and above.?

Straight Shooter
[Nexus 6 Android Development] :
Not sure why he did that either... Instead of just setting supersu to grant everything, disable notifications, enable su during boot, and trust system user....

Which basically gives you the exact same security function, with a current binary.

[emoji53]
[Nexus 6 Android Development] str8str:
Also he has super user x and xl. Which one are you using? Although both say not compatable on 4.3 and above. Maybe a fluke you got to work b because of se policy permissive

Straight Shooter
[Nexus 6 Android Development] ohad129:
You can say anything about antutu.but here 3 times on a raw xenon rom with this kernel.great
[Nexus 6 Android Development] apophis9283:
You have no idea. Using SuperSU it take 4 to 6 minutes to grant me SU permissions for everything. Im not retarded I know how to setup SuperSU.

When using his binary the second my phone turned on, BAM, everything had already been granted SU perms and Im off you the races. The only thing that didnt want to work with his binary, believe it or not was all the file explorers. All pro versions, ES, Solid and Root Explorer. Everything else was fantastic. At first I thought the slow ass crap was from RR. I tried a few ROMs and pretty much got the same result. When I mentioned it in RR thread his comment was something along these lines. These ROMs are a little more "heavy" than aosp. (Im pretty sure that at least 95 % correct. Im guessing that his explanation to why it takes so long to get everything together after ONBOOTCOMPLETED)
[Nexus 6 Android Development] Sky88:
After flashing this kernel, I'm not able to gain root access
[Nexus 6 Android Development] apophis9283:
Thats probabbly a rom issue. Is the ROM using the new Systemless root? If not trying flashing SuperSU.zip
[Nexus 6 Android Development] Sky88:
Ok I'll try
[Nexus 6 Android Development] ohad129:
No problem I didn't lose my root I'm 2.6.5
[Nexus 6 Android Development] apophis9283:
There is an amazing version of TWRP that the dev of omni rom has in his downloads. Its the most beautiful thing ive ever seen. No TWRP theme necessary