yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] RenderBroken:
There will be a huge number of changes in the coming updates. Like I stated before, I will be piecing this kernel together with deliberation and thought. Main thing for me is there are kernels out there (Not just talking about for N6) that make changes just for the sake of making changes and providing an update. I don't do nightlies. I like to release builds with some substantial changes in them unless I am releasing a bug fix build. And I would note that. I am for stability while trying to maintain cutting edge changes. Just to put things into perspective, I built 39 Test builds before releasing R1. Now it may get to the point where I will give access to my Test Builds on Google Drive to certain users but they will understand that they are test builds only and that there may be issues. Just have to play it by ear. I am doing all of this because I enjoy it, I enjoy learning, and I enjoy teaching what little I know. I build for myself, I pay my own money each month for my build server. I would pay for the server regardless if I ever did public releases.

But expect alot in the coming Releases. Remember I do take reasonable requests as long as there is a good reason stated with the request.
[Nexus 6 Android Development] Droidphilev:
Hi,

Ok.... hopefully no one will kill me for this. It's a question i already want to aks for a looong time and maybe this is the right time and place.

If i change a lot of settings using a kernel setting app it seems there is no easy way to reset all kernel settings to default/how the dev programmed them. Is reflashing a (better: the same) kernel resetting all settings to default?

Thanks!
[Nexus 6 Android Development] Lawlrus:
Uninstalling your kernel tweaking app and rebooting would be more logical to me, but whatever works.
[Nexus 6 Android Development] Droidphilev:
Oh, i thought kernel tweakers change stuff in files that belong to the kernel and thus uninstalling/rebooting wouldn't be enough.
[Nexus 6 Android Development] Lawlrus:
Nope, the apps control the kernel each time it boots. So if its not there to alter it, you have a clean slate.
[Nexus 6 Android Development] RenderBroken:
You are correct. No matter what kernel you flash, the kernel app will try to redo the settings on boot. Great answer!
[Nexus 6 Android Development] Droidphilev:
Thank you both! I can play relaxed now :)
[Nexus 6 Android Development] kamilmirza:
kudos to our community for such overwhelming welcome for our beloved dev :good:
[Nexus 6 Android Development] OptimaPrime:
Render you are a friggin champion; I am going on 24 hrs normal usage since last charge and still at 45% battery. I am so glad you followed over here from the G2 world you made it a beast and now you went full beast mode on the N6. I have been texting, talking, facebooking, and streaming music via BT in the car all day.

Render Broken Kernel on Twisted ROM is the truth!
[Nexus 6 Android Development] kamilmirza:
greetings [MENTION=5438598]RenderBroken[/MENTION]

is BCL disabled in this kernel?

if not, can you disable in the next build?
[Nexus 6 Android Development] Paradelle:
Hi guys. Flashed this on my go to rom Pure Nexus. Normally I get around 4 hours SOT which I was happy about. From a full charge on Render I'm currently at 50% battery with 2h 28 m of SOT (with my normal usage.) It's heading towards 5 hours SOT, which, in all fairness, is immense. My phone feels as snappy as it usually does. Bravo [MENTION=5438598]RenderBroken[/MENTION], and thank you for all your work in getting it to us.
[Nexus 6 Android Development] adio201:
What settings you running with pure Nexus rom
[Nexus 6 Android Development] Paradelle:
Howdy. I'm running stock settings. It's my first run on Render so I don't like to play about with anything. It appears the way stock is set up is bang on for my personal usage.
[Nexus 6 Android Development] RenderBroken:
It is already disabled.

Glad to hear that I am not the only one noticing the difference. I ran stock for about a week just to get my bearings so when I say their is an improvement over stock, I know I am telling the truth. I am very happy with the outcome of this kernel and it will continue to grow!
[Nexus 6 Android Development] danmaman:
Glad to hear that Render :good:
[Nexus 6 Android Development] kamilmirza:
not happening on my setup

it's enabled in /sys/devices/qcom,bcl.39/mode

when BCL is enabled - CPU UCs after 50% remaining battery, right?

can you throw some light on BCL?
[Nexus 6 Android Development] Daandofreak:
Max I ask, is that normal that there are also overclock available? Until 2880.
[Nexus 6 Android Development] kamilmirza:
yes CPU Overclock (upto 2880Mhz) is available in this kernel
[Nexus 6 Android Development] RenderBroken:
BCL is disabled in the device tree so atm the driver is missing the hooks needed to throttle the device. I will remove the driver itself next, since it is not needed. Thanks.
[Nexus 6 Android Development] kamilmirza:
after that CPU will NOT UC below 50% battery, right? :fingers-crossed:

thanks a lot :highfive:
[Nexus 6 Android Development] head_banger:
It doesn't now, does at 20% batt
[Nexus 6 Android Development] kamilmirza:
not on my device :(
[Nexus 6 Android Development] head_banger:
Yes u are right, re tested it
[Nexus 6 Android Development] REV3NT3CH:
good to see you here [MENTION=5438598]RenderBroken[/MENTION] ....dont be a stranger lol we were one hell of a brotherhood on G2
[Nexus 6 Android Development] Player-J:
Happy to see you on the N6 Render! I've missed you from the G2 days. It's also nice to see some familiar names popping up again. I'll be giving this a run for sure.
[Nexus 6 Android Development] RenderBroken:
No worries, I will make the needed changes to completely remove it. Thanks guys for the reports!

It is almost like I am playing the parts of Tom Hanks in Cast Away and I have just got back home! lol Thanks everyone for the welcome. Glad to be on a phone where I don't have to do 7 different builds! I was on the OPO before this and such open source availability has spoiled me and I will never go with a locked variant again.
[Nexus 6 Android Development] :
Subscribing to the thread to keep a close on this kernel! Great to see new things coming up for our N6, and to meet a well known developer with a history on xda :)

Nexus 6 64gb - AOSiP Rom 6.0.1 [MENTION=3705640]520[/MENTION] dpi

LG G watch R
[Nexus 6 Android Development] RenderBroken:
Well known?! Lol that's interesting to think about.

One thing I can guarantee is that alot of cool things are incoming. I should have a new build ready to go tonight!
[Nexus 6 Android Development] :
Hehe well I've never been in the g2 xda section, but it seems that you are well known and much esteemed because of what you did there [emoji12] can't wait to see what you're cooking for the N6 and the path that it will take! Keep up the good work and the promising attitude, kudos and many thanks to you!!!

Nexus 6 64gb - AOSiP Rom 6.0.1 [MENTION=3705640]520[/MENTION] dpi

LG G watch R
[Nexus 6 Android Development] cujo6801:
GIVE IT TO ME NOW !!!!!

or don't.... :(

How about a bribe?
[Nexus 6 Android Development] kamilmirza:
dayum! who wouldn't fall for such bribe :eek:
[Nexus 6 Android Development] jmtjr278:
[MENTION=5438598]RenderBroken[/MENTION] welcome! Been running this for the past few days and am loving the results. I ran your kernel on bacon. Are you still maintain the bacon kernel? Seems like a ton of building. Thanks for all your hard work! Keep it up
[Nexus 6 Android Development] RenderBroken:
Thanks! Yea I am still going to maintain the OPO Kernel.

I am testing R2 the rest of the evening and if all goes well I will release in the morning!
[Nexus 6 Android Development] danmaman:
Great news render

UKM WILL be also updated?
[Nexus 6 Android Development] Daandofreak:
Request

Dear dev,

I only have one request, please don't change anything regarding wakelocks, shamu is sleeping like dead with r1 and i had never this with any other kernel. Not even 1% after 12 hours sleep, that's awesome. I love this kernel and hope that the development will carry on. Waiting for r2 today ???.
[Nexus 6 Android Development] Daandofreak:
G+ community

Dear dev,

Would u join g+ community I'm the future? This would be great because many krexus users are only there. May I ask where are u from? USA or India?
[Nexus 6 Android Development] jmtjr278:
Hey [MENTION=5438598]RenderBroken[/MENTION] have you made any changes to the wireless charging logic? Yesterday morning I took the phone off my wireless charger and the charge light was off and it only had approx 80% charge. I thought, silly me placed it wrong on the pad. This morning though... Same story.

Any ideas?

Forgot to mention I'm running pure Nexus ROM. Only changes I have made are color control and vibration intensity via kernel auditor.
[Nexus 6 Android Development] RenderBroken:
Not yet. Though, I do have a list of changes queued up.

:) Glad to hear!

I have thought about it. How would anyone find me though? Just curious. Also I have from the US.

Intersting, not that I remember. I will take a look though so thanks for the report!

Testing went perfectly so release is coming soon. Just wanted to make a few changes.
[Nexus 6 Android Development] danmaman:
[MENTION=5438598]RenderBroken[/MENTION]

can't wait mate, can't wait :p;):good:
[Nexus 6 Android Development] mendozaram:
Planning to develop for Nexus 5?

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 6 Android Development] Formhault:
He doesn't have a Nexus 5, so... I bet the answer will be no.
[Nexus 6 Android Development] xXG4Xx:
In the intall screen show "Kernel for Oneplus One" please change this... :P
[Nexus 6 Android Development] danmaman:
Hey Guys

I want to share with you my first cycle on Render Kernel with stock settings

as you can see i did a full charge on March 01.03 at 23:00 o'clock

now it is March 04.03 with an 5h and 40 min SOT

round about 2 hours calling and a lot of G+ and XDA surfing

a little bit listen to music....telegram messenger and so on

Krexus Rom + Render Kernel= Killercombo :):):)

I cant find words for this kernel....Ohhhh one word "unbelievable";):good::fingers-crossed:

and just a huge THANKS to [MENTION=5438598]RenderBroken[/MENTION]

cheers
[Nexus 6 Android Development] Formhault:
Jesus, how can you charge it wirelessly? I tried doing it, but after 5 seconds of helplessness, I gave up. Almost smashed the wireless charger in the process. Damn this phone is curvy :)
[Nexus 6 Android Development] RenderBroken:
Ding Ding Ding!

Thanks for the heads up!
[Nexus 6 Android Development] Lawlrus:
[MENTION=4534021]jmtjr278[/MENTION] [MENTION=4129455]Formhault[/MENTION]

Wireless charging is working fine for me using all kernels, and Roms I've tried on the n6. Got a cheap $16 anker charger and it's amazing.

Funny thing is I have a vs980 which is the only g2 that had wireless charging and I never looked into it, enter now and I'm kicking myself in the ass for being ignorant to how nice it is for three years.

I agree that you have to hit the right spot to get it charging but after a few minutes I haven't had a problem since.

I'd check with other custom kernels and see if they work for you, not every device has the same chips etc... Plus there's always the possibility something on the ROM install is messing with it. Could try a clean flash
[Nexus 6 Android Development] jmtjr278:
Nah. Been on tons of kernels and never had this happen. I am positive I am getting it right in the contractors. Haven't made any ROM change. Just kicks off at 80% or so. Thanks for the confirmation of it working though. You have charged it to 100% wirelessly with THIS kernel?
[Nexus 6 Android Development] Lawlrus:
[MENTION=4534021]jmtjr278[/MENTION]

Yup, using it now actually. Currently at 96% from 80%
[Nexus 6 Android Development] jmtjr278:
Just topped off mine myself. Your right it does work. Probably just something weird. Thanks for the confirmation.
[Nexus 6 Android Development] Lawlrus:
Try recalibrating your battery. It's possible over the life of your battery with discharge rates it might not be showing the levels properly
[Nexus 6 Android Development] Formhault:
I meant to say that due to the curves of the Nexus 6, making the wireless charging contact is a PITA. :)
[Nexus 6 Android Development] Lawlrus:
No, I totally understand. For me it doesn't seem to work if I center it, so I have to off set it so the bottom half of the device is sitting in the middle of the pad.

Guess if I looked into it, I could probably get a larger pad, but it's working so far. And I can keep a case on it too, so I'm happy.
[Nexus 6 Android Development] RenderBroken:
about how long to charge from 0%?
[Nexus 6 Android Development] RenderBroken:
R2 is HERE!!!

Download

Things to note:

If you guys know anything about me, its that I love scheduler updates!

Adjusted some default settings - Set Simple GPU Algorithm to enabled and set MIN/MAX/Suspend Freqs

Updated to the new Linux 3.10.99 Kernel

Major RCU Bringup

Major F2FS Bringup

Charger Driver Optimizations

See Massive Changelog below for details!

Changelog:

Too big to post! lol See here: Changelog Download
[Nexus 6 Android Development] :
I love such detailed and rich changelogs ?

Keep up the good work mate!!!

Nexus 6 64gb - AOSiP Rom 6.0.1 [MENTION=3705640]520[/MENTION] dpi

LG G watch R
[Nexus 6 Android Development] cujo6801:
Just got home ...

Going to flash update now...

Thank you good Sir.....
[Nexus 6 Android Development] Galaen:
Holy crap, son! I hope you didn't leave something out of that changelog. [emoji12]
[Nexus 6 Android Development] Lawlrus:
Couldn't honestly tell you. Don't think I've let my shamu drop below 50% lol
[Nexus 6 Android Development] Formhault:
What do you mean by "Charger Driver Optimizations"?

Also, here's a thing. This phone charges at no more than 1.4 amps (via 5 volts). It doesn't charge at 5V~2A fully... just... 1.4A max, you know.

Can we get an input charge current control, like for the OnePlus One and the LG G2 before that? You know what I'm talking about :D
[Nexus 6 Android Development] Daandofreak:
Hi you Broken genius ???,

Just flashed the update, awesome. Just noticed one thing that shamu is booting up with 2880 mhz, it's not a big issue, just want to know if that's normal. And yes i clean flashed, and yes i Uninstalled kernel adiutor before flashing this kernel and yes i make no changes for cpu section.
[Nexus 6 Android Development] RenderBroken:
Thanks for the heads up, not sure why that happened bit I may be using an older sysfs value. Glad you are digging this build! I don't think the N6 has been faster for me.
[Nexus 6 Android Development] Daandofreak:
No problem, can it cause any issue?
[Nexus 6 Android Development] RenderBroken:
Yes, but rarely. Only if some phones cannot handle the higher freq but I highly doubt it will cause anyone any issues. The SD805 is rather robust.
[Nexus 6 Android Development] Daandofreak:
So good to change immediately to 2649 after rebooting?
[Nexus 6 Android Development] reas0n:
[MENTION=5438598]RenderBroken[/MENTION] Unluckily, both versions don't work with CM-13.0..
[Nexus 6 Android Development] RenderBroken:
Yes, it's not an issue.

Hmm, I used R1 with cm13 nightly just 2 days ago. There have been no other changes to make R2 not work either.

Can you go into more detail about the issue you are having? Can you explain your flash process?

Thanks for the report. I will definitely look into it. Can anyone else confirm this issue?
[Nexus 6 Android Development] Lawlrus:
Zero information given.

I've used it on ressurection remix fine
[Nexus 6 Android Development] ernani1:
same here
[Nexus 6 Android Development] danmaman:
Common mate

You have to give some more information to render......

What steps you did, and so on
[Nexus 6 Android Development] Lawlrus:
Recovery used?

Clean or dirty flash?

Newest firmware update?

What ROM? That means build date and everything.

What gapps?

Xposed?

And this isn't even everything you can add. ANYTHING you can say, regardless if you think it might be the issue needs to be done.

Anyone making a post flash don't work, might as well not post anything you're not helping development you're wasting real estate.
[Nexus 6 Android Development] danmaman:
Hi [MENTION=5438598]RenderBroken[/MENTION]

Maybe you can look into UKM if you have time?

Look at screen

I've set min at 300mhz and max 2649

And it shows other values

Thanks in advance

Cheers
[Nexus 6 Android Development] Lawlrus:
[MENTION=4440512]danmaman[/MENTION]

Its in his list. He said his ukm was pretty old so at some point he's going to revamp it.
[Nexus 6 Android Development] reas0n:
[MENTION=5438598]RenderBroken[/MENTION] Got a 28/02 nightly. What I got was just a bootloop. Well, if You tested on newer nightly, than I think it should work after upgrade.

EDIT: flashed latest nightly, then flashed M2 - bootloop. I don't know what is going on..
[Nexus 6 Android Development] tomzefi:
Running on latest aokp nightly with ukm zip and synapse and not 1 issue. Very fluid and snappy.
[Nexus 6 Android Development] RenderBroken:
Sorry, this is because that readout is tied to msm_limiter and currently it's disabled. All you need to do for it to work right is Enable msm_limiter just below on the same page and it will work accordingly.

If you get a chance to test, let me know the results. I am on the road for quite some time so won't be able to verify. Thanks for the report.
[Nexus 6 Android Development] reas0n:
would it be like that because that damn CM kernel made my phone encrypted again? :/

btw, anyone knows a CM-based ROM which has unencrypted kernel? I'm out of wiping my storage every time.
[Nexus 6 Android Development] :
It's slightly off-topic though, I don't think RenderBroken really cares *that* much.

However, use FEDPatcher (follow the guide here). It's supposed to patch any kernel to not force encrypt.... though I've never personally used it so I can't vouch for it's effectiveness.
[Nexus 6 Android Development] reas0n:
Yeah i know, but well, I forgot about flashing the patcher second time...and here we go. I'll just try with RR rom.
[Nexus 6 Android Development] nazfalas:
Was a huge fan on the OPO btw. So thankful you're doing the N6 now.
[Nexus 6 Android Development] RenderBroken:
Damn bro, I fell for that too. I have a habit of always letting the stock kernel boot once first. I got screwed by CM too recently. (when I was testing it) but Yea, that is exactly what would happen. You could just clear /data after the bootloops and it would boot fine. From there you could flash my kernel but you are encrypted again lol.

Great info as always!
[Nexus 6 Android Development] Lawlrus:
My response to encrypted kernels was to just stay encrypted. Phones fast even as such, and I've never tried it unencrypted, so I can't want what I don't know lol
[Nexus 6 Android Development] Thunderbolt69:
Kernel working great on Bliss ROM... Its CM 13 based... No problems at all...
[Nexus 6 Android Development] reas0n:
It works on Resurrection Rom, I got a bootloop after installing UKM pack, but whatever, the most important thing is - it works :P

RR has unencrypted stock kernel so I hope I won't get encrypted again lol. With Your kernel it just flies!
[Nexus 6 Android Development] Amaze209:
Clean installed pure nexus cm version and faux sound app force closes upon opening. Even after clearing app data. Tried clean install of Bliss ROM and same thing. Just wondering if people have the same issue
[Nexus 6 Android Development] OptimaPrime:
Worked fine on both CM13 and AOSP for me
[Nexus 6 Android Development] kamilmirza:
this kernel uses Franco Sound

plus the faux sound app is very outdated
[Nexus 6 Android Development] RenderBroken:
No, I am using a molded Faux sound driver. I removed the unused bits from the driver since our sound driver controls those outside the sound driver itself. It may be force closing due to those being missing when it expects them.

I would recommend using Kernel Aduitor. Yoinx has given me the green light for using his modified Kernel Aduitor project. Synapse to me has been great but it's missing the polish that I would like to see. The reason I will be using a modded KA is because of all the added features that are not supported by the OG KA.
[Nexus 6 Android Development] danmaman:
I think it's time to charge my phone now.... Hahaha

[MENTION=5438598]RenderBroken[/MENTION] and where is the modified KA? Where we can download it?

Edit:I found it in singularity kernel thread

Works great with Render kernel modified KA V12

Cheers
[Nexus 6 Android Development] :
Wow, I'm surprised that someone actually asked for USB keyboard here before me. It seems to be such a niché thing to want, but it's extremely useful. I was looking for a good kernel to request the patch to and this one seems to be it.

Though, R2 is out already and it doesn't seem doesn't seem to have the patch... Any plans for it later?
[Nexus 6 Android Development] Daandofreak:
Is fsync disabled or enabled by default? In modified kernel adiutor it is on left side, can't understand whether it is active or not. And there is this BCL toggle, may I ask for what is this?
[Nexus 6 Android Development] :
If the toggle is on, it's putting a 1 or y to the value. So, the switch being on its almost always enabling whatever the feature is.

bcl is battery current Limiting. I believe that render disabled it, but didn't remove the driver, so the option is still there (though I think the driver itself is broke so it never enables)

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] Daandofreak:
So it is disabled but showing it is enabled? I also can not toggle fsync, it's enabled, disability is not possible.
[Nexus 6 Android Development] :
No, some people started disabling the functionality of the driver itself, but leaving the driver.

As far as fsync, I'd need to flash the kernel to see what value it's using. I thought I had made the app try both values... I may not have though. I'll look at it soon.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] Amaze209:
Thank you for the explanation and the reply. I just use the faux app cause I am 70% deaf in my right ear and the faux app has independent controls for each side of the headset.
[Nexus 6 Android Development] :
I don't want to hijack the that or anything, but can you send me an image of that interface? That would be fairly easy to simulate since both fauxsound and francosound support this behavior.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] RenderBroken:
R3 was getting bigger than expected and that makes me uneasy. I hate to make soooo many changes without testing first. And for me to properly test I need to release. As it stands, I plan on bringing it ASAP. IF I can remember, I will bring in R3. Right now I have the week off and I am going to spend the next couple days with my family at the beach but when I get back I plan on returning to work on R3!

FSYNC should be enabled by default. Disabling it would help with performance (under the hood) and that is the point. But I don't like to enable things by default that could cause issues. FSYNC being turned off is one of them. Especially in the early stages of kernel development.

Hmm, sorry to hear that. I may go ahead and re-enable the knobs just so the app will work. If possible, I may see if I can add such functionality in a custom Kernel Aduitor build.

Can you PLEASE quit giving people quality information?! Geeeezus.

No bro, you are fine. I have no worries about your posts, you have always exercised common sense. Feel free to post knowledge bombs anytime!
[Nexus 6 Android Development] Amaze209:
Thanks for helping with the issue Yoinx. I sent you a picture of the interface.

Thanks for the quick reply and willingness to help. I love the kernel and thank you for taking the time to build it and share it.
[Nexus 6 Android Development] Stroky:
Thx for the Kernel! But im not sure that unplugging to only 1 core the best solution is in therms of battery and Performance. But i think we will find it out.

Gesendet von meinem SGP511 mit Tapatalk