yashsingh1/xdaforums huggingface dataset:
[OnePlus X Android Development] Cerveza:
So, no new stable release in sight? :(
[OnePlus X Android Development] R324D:
Sweet.. :D
[OnePlus X Android Development] Sytis:
I'm also a bit curious how the project is going or if it has been abandoned, I know Nimit has lot's of exams and stuff but maybe a short word to the current state will be appreciated :fingers-crossed:
[OnePlus X Android Development] CheckYourScreen:
Definitely NOT abandoned.

Ok, I'll release a maintenance build and other stuff which i was working on, though everything needs time while I'm running short of it as of now. Issues which will be reported will be fixed after exams only.
[OnePlus X Android Development] Sytis:
I only expected a short "Still working on it" but now we get a new (maintenance) build, awesome! Also take your time and study, it's more important then satisfying the needs of some random guys on the internet, I'm a student myself so I know how hard it can sometimes be ;)
[OnePlus X Android Development] kgr:
How does one join this group?
[OnePlus X Android Development] Jude Aranha:
You PM me either here or on Telegram (@ JoshwinAranha)
[OnePlus X Android Development] finneus_:
I messaged u in Telegram would apreciate if U add me to the group :)
[OnePlus X Android Development] Jude Aranha:
Done.
[OnePlus X Android Development] Tanner1294:
Nice, a new build! I like that you've got it on your own personal server now but a mirror on one of the aforementioned sites isn't a bad idea (too many times I've tried to download something that sounded awesome on this site but it was only on a personal server that they stopped paying to keep online). Also, not that I see any reason for it but Malwarebytes blocks your own site for some reason.
[OnePlus X Android Development] granazis:
Tnx alot my friend for all your efforts.

Best regards,Christos Thimis.
[OnePlus X Android Development] R324D:
Sweet... Thanks again for the update.. :D

One more thing, may I suggest to include kernel's checksum file on the new server? Thanks.
[OnePlus X Android Development] CheckYourScreen:
Its a dedicated hosting, not a build server and no need to worry, site will remain up forever.

Even if there is any problem with server, Cloudflare will continue to deliver the site from its cached storage.

Can you please elaborate the issue you faced with malwarebytes? I'll contact malwarebytes right away if theres any problem with it.

I'm into infosec. too so did my best to secure the site, so a quick report on it will be appreciated. :)

EDIT: Added AFH mirror along with the primary download link.

You faced any issue while flashing the build?

Edit: 4ab35a3e526eae14abec41bb0599e8c3 arsenic.kernel-onyx.R46-aosp-20170506.zip
[OnePlus X Android Development] CamoGeko:
Wow people can get so impatient.

Thanks for the update though. Will flash it later today.

Good luck with your exams! ?
[OnePlus X Android Development] CheckYourScreen:
Here are the virustotal.com scan results:

Website Analysis | Download link/folder Analysis | Zip file/Build Analysis

I dont even have any ads on site lol

If anyone face any issue then do let me know :)
[OnePlus X Android Development] advance26:
Thanks for the update :)

Can we flash the lastest version on CM 13 or it's Lineage OS only ?
[OnePlus X Android Development] R324D:
I've not flash it yet.

It's just me, I had a bad experience in flashing corrupted zip file :D

Thanks btw, I'm flashing now.
[OnePlus X Android Development] CheckYourScreen:
Both builds are compatible with all roms, only thing different is the gesture implementation, Lineage moved to new gesture implementation hence separate lineage build for it. Cm13 will still be following old gesture implementation so flash aosp build.

Bottom line: If you find gestures broken/not working- flash the other build. :)

For all roms accept lineage and roms based on lineage- flash AOSP build.
[OnePlus X Android Development] ERRORR2:
AOSP build working fine on Sultanized RR. Thank you!
[OnePlus X Android Development] Tanner1294:
If I try to visit the link to your rebased build (which runs great by the way) Malwarebytes blocks it. If I turn website protection off it works fine and I see no reason for it to think it's malicious.
[OnePlus X Android Development] CheckYourScreen:
Holy ****!

Lemme get in touch with the Cloudflare team and Malwarebytes.

Dont know why that IP is showing up as malicious, its cloudflare's IP, I'm having cloudflare protection on the site. And no need to worry, builds are clean, you can run a virustotal.com check if you still want to confirm. :)
[OnePlus X Android Development] CheckYourScreen:
[MENTION=4887170]Tanner1294[/MENTION] Dual booted my laptop, installed malwarebytes, tried everything but malwarebytes didnt show any kinda alert.

Also confirmed with malwarebytes, they said IP and site is clean.

What i actually find surprising is that i just checked the cloudflare analytics and it showed this stats:

Total Requests (Last 24 Hours)

3,113

Cached Requests (Last 24 Hours)

778

Uncached Requests (Last 24 Hours)

2,335

Total Threats Stopped (Last 24 Hours)

5

Types of Threats Mitigated (Last 24 Hours)

Bad browser	5

Seems like someone's system/browser is compromised :)

EDIT: Added AFH Mirror along with the download link.
[OnePlus X Android Development] Tanner1294:
Avast and Malwarebytes say I'm good. Did you install the free version or the premium one? I think only the premium version has Malicious website protection.
[OnePlus X Android Development] CheckYourScreen:
I do have a premium license :)

I rarely boot/use windows so didnt care to install it after reinstalling windows months ago due to repartitioning...

Anyways, mirror is up, you can use it.
[OnePlus X Android Development] ERRORR2:
I've got one small problem with AOSP R46 on Sultanized RR - Battery "Use since last full charge" is not displayed.

I've tried to dirty flash ROM and then install kernel again but problem still exist.

Please look into it after your exams or when you will have time.
[OnePlus X Android Development] Tanner1294:
I've also had some weird battery monitoring on the rebased kernel. Nothing bad, I actually got almost 5 hours of SOT the other day when it got stuck at 100% too which has never happened before. Obviously I expect bugs haha.
[OnePlus X Android Development] CheckYourScreen:
Not related to kernel.

One of my tester reported same issue with rebased kernel, will look into it after 5th june..
[OnePlus X Android Development] Dynaguy:
does this kernel support Spectrum profile management?
[OnePlus X Android Development] Sytis:
In my opinion unnecessary, just make yourself some Kernel Adiutor Profiles and call them "battery saving" "balanced" and "performance" because Spektrum is doing just this with less freedom for the user
[OnePlus X Android Development] Jude Aranha:
Not yet, we might consider it.
[OnePlus X Android Development] kgr:
Same thing happened to me this morning. Its an awesome kernel tho - fast boot, excellent battery life. Look forward to more builds... when you're back at it that is :)
[OnePlus X Android Development] CheckYourScreen:
Well i did mention that "Do expect some bugs" on the rebased build as its still wip. You can switch to R46 anytime if you feel it isnt good for you. Till now I've been reported only this battery status related issue so everything else looks good. I wont be touching it or its source until 5th june so only option available is to switch to R46. :)
[OnePlus X Android Development] kgr:
I love it as is now... thanks for your work.
[OnePlus X Android Development] nename0:
Thank you for your work. However is it intended, that R46 no longer supports 'secure start-up'? If your device is encrypted you can set this in the security settings. With R46 after you typed the password in the special screen, it hangs at the lineage boot logo. With R32 I had no such problems. After reading this, I really want this to be on.(It's not about the accessibility stuff, but to get R46 to work I had to disable 'secure start-up' which means the default password is used which is not secure)
[OnePlus X Android Development] CheckYourScreen:
I haven't disabled it, can you plz pass me a log here and pm me?
[OnePlus X Android Development] nename0:
Ok this is really strange: I now fixed it by disabling secure start-up, then flashing the kernel, then reenable secure start-up and everything works fine. Now I tried to reproduce the problem, but it didn't show up. So I can only say that if you have problems with the kernel not booting and your device is encrypted (yet), disable secure startup(so twrp won't ask you for the password as the default is used), flash the kernel and reenable secure start-up for safety.
[OnePlus X Android Development] CheckYourScreen:
I have a test build ready of r47, see if its working fine for you without using the workaround or not. That's why i asked you to pm.
[OnePlus X Android Development] TECCC:
try´d r46, if i use following settings , max cpu 1457mhz , min cpu 300mhz , multicore power saving aggressiv, sync treshold 652 and input boost 422mhz with impulse Gov.

in idle mode one core runs constantly on 1457mhz without load and 2nd core runs constantly on treshold 652, the other two cores are deactivated till needed, is this how it should be ?

if i deactivate sync treshold both active cores throttle down to 300 and dont run constantly on 1457/652 Mhz.
[OnePlus X Android Development] CheckYourScreen:
Lineage merged new mpdecision n perf binaries from hammerhead which is forcing the kernel to keep atleast 2 cores active all the time.

You need to move to a different rom like gzr or anyother which doesnt have those new binaries or just replace those binaries from any of the roms like tesla/validus/tipsy.

Here's the commit for your reference: https://github.com/TheMuppets/proprietary_vendor_oneplus/commit/9b13cf4664fe0beca5d84f419707922fe7943a49
[OnePlus X Android Development] CertifiedBlyndGuy:
[MENTION=4854637]CheckYourScreen[/MENTION]

I'll be gone for a bit, but you might want to have a look at this. It poses a major threat to security:

CVE: http://www.cvedetails.com/cve/CVE-2017-8890/

Fix: https://github.com/torvalds/linux/commit/657831ffc38e30092a2d5f03d385d710eb88b09a
[OnePlus X Android Development] TECCC:
Jep same issue R46 on LineageOS cleanflash rom + kernel

Hotplug is working until i change the max or min cpu frequency

for me i change max cpu freq from 2256mhz to 1497mhz and min cpu freq to 300, before changing that hotplug is working , after changing the cores running on 300mhz without load instead of got deactivated

Edit : think I got it cleared cache and data and deinstalled stock kernel adiutor, reflash rom and kernel and installed kernel adiutor mod, this works as it should hotplug still active after changing freqs.

Seems stock kernel adiutor breaks hotplug after changing freqs.
[OnePlus X Android Development] Eileif:
I can't seem to find these two options: Speaker Driver Leakage toggle and Krait C-States Settings toggles
[OnePlus X Android Development] terrycurls:
Read op. Download custom version of kernel adiutor.
[OnePlus X Android Development] Eileif:
Where?
[OnePlus X Android Development] terrycurls:
use your eyes. it is the 3rd post in the thread, the one which tells you how to configure kernel.
[OnePlus X Android Development] Eileif:
Already did or else I wouldn't be asking. Where do I download the auditor?
[OnePlus X Android Development] terrycurls:
clearly.

it literally says "download from here" in the post.
[OnePlus X Android Development] Eileif:
I can't see blue colors very easily. Took me a while to find it. Had to ctrl a the entire page to see there was more information. Next time, be less agressive. I couldn't actually see.
[OnePlus X Android Development] Somskyy:
it may be stupid question but , what is sultanized rr? Is it rr with sultan kernel? And where i cand find it? Thanks in advance
[OnePlus X Android Development] Aamod Joshi:
RR is LOS based, so try using r46 but LOS varient.
[OnePlus X Android Development] ERRORR2:
It's there https://xdaforums.com/oneplus-x/development/caf-resurrection-remix-rom-t3419167

But it's not updated from february and closed.

---------- Post added at 08:13 PM ---------- Previous post was at 08:11 PM ----------

I'm talked about RR based on CM13 and it was theme issue. Solved it by changing theme)
[OnePlus X Android Development] CamoGeko:
Okay thanks!

Let's see if r47 has any issues.

[MENTION=4854637]CheckYourScreen[/MENTION] Did you upload r47 AOSP yet mate? I can't seem to find it.
[OnePlus X Android Development] x_tino:
Im using RR with r46 Lineage, + kernel auditor mod so far so good
[OnePlus X Android Development] R324D:
Hi, I'm using DU 11.6 with AK R46 pre-installed, I'm aware busybox is included within R46, but seems like busybox is being removed. How to get it back, thanks.
[OnePlus X Android Development] CheckYourScreen:
Busybox has nothing to do with kernel, rom is shipped with toybox. Busybox binary included in zip is for temp. basis to provide all the necessary functions(which arent available in recovery by default) required for anykernel installation. :)
[OnePlus X Android Development] R324D:
Hehe.. You are so kind, thanks for explaining it, I'm completely noob.. :D

Your kernel is awesome btw.. :good:
[OnePlus X Android Development] Xu Cn:
wake gestures are not available

form lineageos (R46-lineageos-06/05/2017) [MENTION=4854637]CheckYourScreen[/MENTION]
[OnePlus X Android Development] CheckYourScreen:
Thanks for the heads up!

Will be fixed in next update. :)
[OnePlus X Android Development] seacowx:
Eagerly waiting for new rebased arsenic kernel for N (AOSP based) ? [MENTION=4854637]CheckYourScreen[/MENTION]
[OnePlus X Android Development] Xu Cn:
What time ? Waiting
[OnePlus X Android Development] CheckYourScreen:
AOSP-JDC is shipped with it bydefault, right now I'm testing some interactive gov and cpu freq related changes which i didnt merge earlier because they were taking a toll on power consumption, device does seems to be more smooth and faster but i just dobt want it to degrade backup.

If everything goes fine then you'll see them in next release in a day or two.

I'll first try to make the rebased kernel compatible with lineage, if it goes well then I'll release it.

Currently ROM needs some charger related commits which are there in my trees for full compatibility with rebased kernel else you might face 100% battery stuck issue with it.

So cant say anything as of now, busy in solving other life issues too so NO ETA.. :)
[OnePlus X Android Development] Xu Cn:
thank you:highfive:
[OnePlus X Android Development] seacowx:
Noticed that, since i always keep an eye any of your awesome works. lol. With all due respect, AOSP-JDC is one of few excellent ROMs (onyx) out here..but i need a fully customization (features) ROM and JDC lack of the thing (since it based on nearly stock aosp).

Now, i'm so eagerly..hmm more like very excited to test new arsenic kernel on N roms - AOSP based, and expect "they" will updating ROMs comes with the new arsenic kernel prebuild ☺️

*Of course no ETA request (I know the rules) ? but since you've already said a day or two ahh thats awesome.

Tyvm for the reply and all the fabulous works, Nimit!
[OnePlus X Android Development] Elie.Be:
Yayy! new upcoming arsenic ;)
[OnePlus X Android Development] drmdsadiq:
Disable wake locks means we have to set toggle on? As in screenshot below?
[OnePlus X Android Development] CheckYourScreen:
Leave them as it is, I've disabled all wakelocks bydefault so you wont even need to open that settings.

In kernel adiutor mod those toggles appear to be disabled wwhile new/official kernel adiutor shows enabled(read what's written over there).

Better not touch those settings and leave them as it is.
[OnePlus X Android Development] drmdsadiq:
I'm using the official kernel aduitor and it was showing the toggles off and I turned them on before taking that screenshot.. (I know my bad!) So, now should I turn them back off?
[OnePlus X Android Development] Kir3:
I was following the battery saver profile and strangely I get more battery drain than without touching Kernel Aduitor Mod. Enabling CPU monitor in debug settings shows a constant Max freq. Rebooting but not applying Kernel settings, sits at 300 when idle. I'm using AOSPExtended if that's relevant

I can provide log if needed
[OnePlus X Android Development] CheckYourScreen:
Then use what's best for you?

Mentioned profile arent required on roms with rebased kernel.
[OnePlus X Android Development] blackdroid52@gmail.com:
Sir will your kernel work on oreo builds??
[OnePlus X Android Development] Aamod Joshi:
No.
[OnePlus X Android Development] CheckYourScreen:
[MENTION=7093179]YumeMichi[/MENTION] is already shipping his oreo builds with my kernel so you are getting arsenic already.
[OnePlus X Android Development] ouroboros12:
This is the aosp one. Could flashing arsenic cause any poblems?
[OnePlus X Android Development] Patjutzu:
good kernel unfortunately I am missing in the kernel adiutor the option to raise the volume :(
[OnePlus X Android Development] kareem19:
Will it work on Resurrection remix ROM ?
[OnePlus X Android Development] :
It is working, just flash the Lineage version of the kernel.
[OnePlus X Android Development] zxweiyan:
why my 4 core always running

I use the recommended profile for my kernel setting
[OnePlus X Android Development] seacowx:
Try this one for AOSP based (interactive gov.) It's my personal setting.
[OnePlus X Android Development] YumeMichi:
How to show to selinux denied message detail?

10-21 17:53:47.721 7057 7057 I yanogenmod.snap: type=1400 audit(0.0:294): avc: denied { open } for name="u:object_r:camera_prop:s0" dev="tmpfs" ino=3118 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:camera_prop:s0 tclass=file permissive=1

Instead of

10-21 17:24:00.953 E/libc ( 6355): Access denied finding property "persist.camera.bokeh.debug"
[OnePlus X Android Development] CamoGeko:
All 4 of my cores are constantly active, no matter if I use Impulse or Interactive. Anyone else?
[OnePlus X Android Development] Cerveza:
Was R46 the last update?
[OnePlus X Android Development] yorkberliner:
Good Morning,

i can't confirm your statement. I use L Speed for Kernelsettings and L Speed show me only Kernel 1 is working.

servus
[OnePlus X Android Development] Cerveza:
Since recent times I got a lot of issues with Arsenic Kernel R46, my phone often goes in 1-core activation en never comes out of it (doesn't throttles back to multiple cores). Result is of course that my smartphone reacts slow as hell. I used Arsenic for months and never had this issue, so maybe it's a combination with recent LOS ROM updates. However with Boeffla kernel for example I don't have these issues so I switched for now.
[OnePlus X Android Development] Reksho:
Did you try it since then? I just flashed that rom but am missing voltage control as it is the AOSP one as you say.
[OnePlus X Android Development] Al Hasib Fahim:
Will it work on lineage os 14.1? What is the SOT of this kernel?
[OnePlus X Android Development] denio69:
Yes it works pretty well on Lineageos 14.1 with pretty good battery and performance.

One thing disappear which is a bit annoying with my use is the oos gesture (camera and lamp) when the phone is asleep. If it comes with the next version, it would be great !

Happy new year by the way.

Envoyé de mon ONE E1003 en utilisant Tapatalk
[OnePlus X Android Development] CamoGeko:
Hoping to some updates to this kernel soon. Its pretty much the only one left for Onyx on AOSP.
[OnePlus X Android Development] micoeyes:
Hi is aospa is supported by this kernel?
[OnePlus X Android Development] Reksho:
That one doesn't support voltage control though. Any chance this one will work on Oreo?
[OnePlus X Android Development] CheckYourScreen:
Updated to R7..!

Updated to R7..! :)

Various security fixes and Performance improvements, enabled pipe flag too.

Download links and complete changelog in 1st and 2nd post.

As usual, released in two variants: GCC and UBER, both compatible with all roms except stock Oxygen OS.

Feedback always appreciated!

;)
[OnePlus X Android Development] bunnahabhain:
Thanks a ton! Kernel is working great. I have a problem though and it seems to be not kernel related. My snapchat App causes the CPU do go to heaven! And my phone overheats a lot and drains battery like crazy. Can you give a hint where or how to track the issue?
[OnePlus X Android Development] CheckYourScreen:
Try enabling "core control" option under Thermal settings in Kernel Adiutor, Its disabled by default.

if problem still persists then take a log if you can, will be much helpful in debugging :)
[OnePlus X Android Development] francise:
i wanna ask something i can change it to zzmoove or any mode what the different? thanks
[OnePlus X Android Development] gllark:
I realize better smoothness in R7 compared to R6. I'm using your settings for good battery life, so I was used to some small hickups while scrolling. But they're gone now. So, what's to say more, as it's already perfect? Thanks, you're brilliant, man. Keep it up for us!
[OnePlus X Android Development] LolHacker17:
Cn u share ur setup for ur kernel?
[OnePlus X Android Development] gllark:
Just look at the 3rd post, didn't change anything.
[OnePlus X Android Development] CheckYourScreen:
Sure ;)

Well there is no such thing like perfect or best but yes i always try to make it better than previous release. Right now m looking into the heating matter reported by [MENTION=3159649]bunnahabhain[/MENTION] in above post, next release might contain a custom thermal control driver just to make sure it never crosses any limit even in exceptional cases (in case of heavy apps which require more resources). :)

"Might" cz i ship public release from stable branch and i push stuff only after testing it.

:)
[OnePlus X Android Development] bunnahabhain:
[MENTION=4854637]CheckYourScreen[/MENTION] Today i found the culprit for the heavy amount of CPU used by one of my Apps.

After fiddling with logs i made and searching in text editors if anything relevant shows up i got fed up and deleted all screenshots and logs and even was about to uninstall snapchat (which seems to be a ****ty coded app anyway).

Looking into the changelog of snapchat on google play store, i saw that they introduced a new hibernation function. This however conflicts with Greenify, which many people have installed and they'll most likely have the same issue. It seems that both Apps want to hibernate the application and one of them loses out.

Thanks for investigating. R7 is running rock solid. I even uninstalled Greenify. I am using the GCC-Version and i love it. I need my phone daily for work, and Purity ROM and this kernel never let me down :D
[OnePlus X Android Development] CheckYourScreen:
Great :highfive:

I faced heating issues only once when i played a movie of BRrip quality having a resolution of 720p encoded with HEVC x265 format at hight compression limit(original size was 4gb+ with x264) having size of more than 1gb(with hevc x265) directly from external sd card, but i guess its too much for a phone right? :p

I'll see how custom thermal driver works in comparison to stock thermal (which is really great tbh), if it works better then expect it in future releases.

Ps- even i use and prefer gcc version :)

Updated gcc to the latest one from google for R7 and now seems much better, earlier i was using gcc from CM which is still at an older gcc prebuilt.

:)
[OnePlus X Android Development] CheckYourScreen:
Updated to R8..!

Updated to R8..! :)

Fixed thermal/heating issues while using heavy apps which require more resources!

Thnx to [MENTION=3159649]bunnahabhain[/MENTION] for pointing out this strange issue.

Download links and Changelog in OP.

:)
[OnePlus X Android Development] bunnahabhain:
:victory:
[OnePlus X Android Development] neopbm:
I have not updated to the Marshmallow community build yet. Because for now, Twrp is not able to flash it. But Do you plan to make this kernel compatible with this build?

Thanks!