yashsingh1/xdaforums huggingface dataset:
[OnePlus X Android Development] Vatsal:
​

Disclaimer:

/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards, thermonuclear
* war, or you getting fired because the alarm app failed. Please do some
* research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/

Krexus-CAF is what the name implies. The Krexus unique combination of mods, on top of a clean uptodate and latest CAF source.

Built mainly of top of AOSP-CAF (with permission) and using only what's necessary from all the other great non-nexus device supporting ROMs (CyanogenMod, Dirty Unicorns, AOSPB, Tesla etc), Krexus-CAF tries to provide the maximum compatibility possible with CM-based device trees while keeping a small ROM base.

Lead Developer: [MENTION=3190122]KreAch3R[/MENTION]

About Krexus:

Krexus was born out of a simple necessity. The latest releases of stock Android (namely lollipop and marshmallow) were pretty close to my idea of a perfect android ROM, yet missing some elements, which are meant to be included in stock Android, at least for me. Starting from a clean AOSP environment, only specific features and fixes are included, which are personally tested, with one goal in mind. To create a stock like android ROM, "as it should be".

This means, and I mean it, a ROM like how stock nexus image should be, for me.

This isn't going to get bloated. Most UI "features" are already there.

This isn't going to start picking commits relentlessly, I will test them personally and only add things that 1) work like they should 2) would fit in a stock ROM.

This isn't going to be updated very quickly. Only security and bug fixes will be pushed out ASAP.

This is going to follow Google's & AOSP guidelines as closely as I can.[/SPOILER]

Google+ Community

DEVICE SPECIFIC INFORMATION

Device: OnePlus X

Device tree: https://github.com/krexus-caf/device_oneplus_onyx

Kernel tree: https://github.com/Validus-Kernel/android_kernel_oneplus_onyx

IMPORTANT DEVICE ANNOUNCEMENTS

Everything works perfectly fine including Tristate and Gestures.

Google+ Community: Krexus-CAF Community

DOWNLOAD LINKS:

Rom Download

XDA:DevDB Information

Krexus-CAF for Onyx, ROM for the OnePlus X

Contributors

Vatsal

Source Code: http://github.com/krexus-caf

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.4.x

ROM Firmware Required: Unlocked bootloader and TWRP

Based On: AOSP

Version Information

Status: Stable

Created 2016-05-20

Last Updated 2016-09-01
[OnePlus X Android Development] Vatsal:
Base ROM, Krexus features: http://xdaforums.com/showpost.php?p=64499139&postcount=2

Device specific features list:

Gestures

Tristate

Snap Camera
[OnePlus X Android Development] Vatsal:
Base ROM, Krexus F.A.Q.:

http://xdaforums.com/showpost.php?p=64499146&postcount=3

Device specific F.A.Q.:

Q: Why Horsebox?

A: BECAUSE HORSES

Q: Why is there an older securtity patch than Google released?

A: CAF is one month behind with the security patches, don't ask me why.

Q: Download link doesn't work?

A: Works flawless here. Try in incognito mode or a different browser.

Q: Custom Kernel/Xposed ?

A: I don't recommend. If you flash it, you're on your own.

Q: No Navigation Bar?

A: Hardware keys rebinding will be in next release.

Temporary workaround : Add qemu.hw.mainkeys=0 at the end of build.prop . Save ,exit and Reboot.

I am really proud to publish this rom finally, It is smoothest experience so far.

A big thank you to [MENTION=3190122]KreAch3R[/MENTION] [MENTION=5293805]GtrCraft[/MENTION] and [MENTION=4954533]DarkFalcon[/MENTION]
[OnePlus X Android Development] Men_in_black007:
Nice work man :D
[OnePlus X Android Development] Adesh15:
Download link not working
[OnePlus X Android Development] martinusbe:
Nice, good job.

Good kernel too ;)
[OnePlus X Android Development] Vatsal:
Working here mate.

Lol. Thanks to you :)
[OnePlus X Android Development] Adesh15:
Sorry mate :good:
[OnePlus X Android Development] Vatsal:
Added AFH Mirror in the OP for those having issues

Also, FAQ updated!
[OnePlus X Android Development] eng.stk:
Nice work [MENTION=4910973]Vatsal[/MENTION], guess I finally found a ROM that keep me from missing my Nexus :)

Can you add secondary actions for buttons? We kinda need it for set menu on recents lonpress for instance.

btw your mirror link is derped and links to a falcon ROM.

Keep up the nice work!
[OnePlus X Android Development] Vatsal:
Yeah, I'll have a look there.

Mirror link fixed.

Thank you sir for the kind words.
[OnePlus X Android Development] Calvin2394:
Just because you're here! :p

Blu_Spark compatible with this CAF ROM?
[OnePlus X Android Development] Vatsal:
Yes works fine, I've tested it.

But please don't start a discussion here about it.
[OnePlus X Android Development] eng.stk:
Yep, running great ;)
[OnePlus X Android Development] Diego98:
Download link doesn't work for me

Inviato dal mio ONE E1003 utilizzando Tapatalk
[OnePlus X Android Development] equi_design:
Thank you [MENTION=4910973]Vatsal[/MENTION]. I've been hoping for a nice stock AOSP rom for my OPX. Came from the Nexus line & used to flash customized ROMs for features. But L/M have such a great base to work with! So... thanks & I'm off to install on our household's two OPXs.
[OnePlus X Android Development] Mahesh8348:
Rom is super smooth good battery life ...mobile data not working for me.. i used all default setting but still not working
[OnePlus X Android Development] The_Poison:
Mobile data doesn'work...

GSM only mode or wcdma moda gave FC
[OnePlus X Android Development] jackshot:
Yeap, I confirm mobile data isn't working here either (clean flash - nano opengapps)
[OnePlus X Android Development] LolHacker17:
Does it have live display?
[OnePlus X Android Development] Exodusche:
Tried it out for a bit very nice work. Stable, smooth, quick and felt very light. Great base for anyone that wants to set up completely by themselves from ground up. And then there's AOSP. We are so privileged with all the Oneplus X development. Thanks mate. :)
[OnePlus X Android Development] saurabh40629:
[MENTION=4910973]Vatsal[/MENTION] Very smooth ROM, awesome work .

was thinking of making it daily driver and checked mobile data, it does not work. APN was there and even tried different APNs, it did not help. Changing network mode causes com.android.phone to FC. Also there are lots of option like TD-SCDMA, what's that?
[OnePlus X Android Development] :
I'll have a look for mobile data. Thanks for bringing it to notice
[OnePlus X Android Development] Jude Aranha:
Another CAF goodie ! Yay !

Anyway, added to Index Thread for Onyx

Thanks [MENTION=4910973]Vatsal[/MENTION] Sir.
[OnePlus X Android Development] Diego98:
[MENTION=4910973]Vatsal[/MENTION] download link doesn't work can you provide me another link please?

Inviato dal mio ONE E1003 utilizzando Tapatalk
[OnePlus X Android Development] :
There is an AFH mirror in the OP too.
[OnePlus X Android Development] Diego98:
It says "404 not found"...

Inviato dal mio ONE E1003 utilizzando Tapatalk
[OnePlus X Android Development] :
https://www.androidfilehost.com/?fid=24533103863142014

Works fine.
[OnePlus X Android Development] Diego98:
Thank you

Inviato dal mio ONE E1003 utilizzando Tapatalk
[OnePlus X Android Development] fabian.m:
Very nice rom! I hope the mobile data thing will get figured out soon, but in the meanwhile this has got to be the nicest rom i've tried on the opx.

One question, will ota updates be included in the future, seeing they are a part of non-caf krexus?

also, has anyone tried the grounge layers theme? i can't seem to get the colors working on this rom
[OnePlus X Android Development] :
OTA, not a priority for now.

Need to improvise few other stuffs.

Grounge should work good. Something wrong at your side.
[OnePlus X Android Development] Calvin2394:
Same here. Applying any framework colors from Grounge Pro doesn't work.

Not a big issue right now! :)
[OnePlus X Android Development] phoberus:
Which governors are merged in the kernel and can I use kernel adiutor to tweak it?
[OnePlus X Android Development] CertifiedBlyndGuy:
Thanks for the work [MENTION=4910973]Vatsal[/MENTION]. The AOSP build tree will definitely come in handy when I finish my finals this week, and the ROM itself is the first one I haven't had to remove anything from :)

Great work
[OnePlus X Android Development] BaconCrunch:
Okay, what is horsebox?

Im thinking about flashing this rom, when mobile data is fixed^^
[OnePlus X Android Development] GtrCraft:
Our magificent build server run by black horses
[OnePlus X Android Development] :
Update!!

Hello everyone,

So the Mobile Data issue is now fixed. (Silly derp by me :p)

Downloadkrexus-caf.vatsalkoradia.com/krexus-caf/onyx/

AFH Mirrorhttps://www.androidfilehost.com/?fid=24533103863142995

Thank you.
[OnePlus X Android Development] Jude Aranha:
Vatsal Sur _/\_

Downloading !
[OnePlus X Android Development] Sarthak Narang:
Sir _/\_
[OnePlus X Android Development] Jude Aranha:
Heights of de-bloating brother! :p :silly:

I waited for over 30 minutes for my WhatsApp verification message, then realized there is no Messaging app LMAO
[OnePlus X Android Development] saurabh40629:
Yup, I clicked several times on left side clock to set alarm, then realized there is no clock app :rolleyes::laugh:
[MENTION=4910973]Vatsal[/MENTION], in oos, cm and other ROMs, holding recent button is set to bring menu. But here we don't have it set , neither do we have an option to customize. It would be nice to have, for instance I could not open the setting menu in titanium to change default location folder.
[OnePlus X Android Development] skodaslx:
So no messaging app and no clock.

Could someone be so kind to make a list of the missing apps that we need for a working fon?

Gesendet von meinem ONE E1003 mit Tapatalk
[OnePlus X Android Development] saurabh40629:
you can always download it from playstore, but I would say that these should be included as there are necessary features and should not be considered as bloat.
[OnePlus X Android Development] sand87ch:
i think saurabh that its good.we can choose our own apps
[OnePlus X Android Development] skodaslx:
Yes, I know that I can download them from playstore. But I wanted to know which apps I have to install seperatly.

Another point is that this rom tells me after flashing that my SD card is corrupted although it is working fine with other roms.
[OnePlus X Android Development] saurabh40629:
i also have sandisk card and i could select it as other storage. ROM did not say that it is corrupt. Did you try to covert that as internal storage?
[OnePlus X Android Development] Xeon3D:
I also fell for the no messaging app prank ?

Having said that, MAN I LOVE THIS ROM. I'd want babies with OP if I was a girl. Actually, I'd guess I'd still carry ops babies even being a man (if such thing was possible)...
[OnePlus X Android Development] migueldbr:
Clean flashing latest version gives me force close on mobile network in settings. If i force 2 or 3 times it eventually opens the settings
[OnePlus X Android Development] Xeon3D:
It depends on what you actually use your phone for.

Having said that, it doesn't have a messaging app, a browser, clock, calendar, email client, gallery (not 100% sure on this one), nor is YouTube installed.

It does have (and it could be removed IMHO) a file manager.
[OnePlus X Android Development] :
Use english US language.
[OnePlus X Android Development] perez6991:
The ROM reports my MicroSD card as corrupted, same issue as the person above me. Works fine in TWRP.
[OnePlus X Android Development] KreAch3R:
I don't if you solved this problem, but if you didn't, please try again, the framework overlays - colors (from Grounge and Grounge Pro) are working here, check attachments. I don't know how to work with this theme, so I had "bugs" all over for not applying the overlays correctly, but here you can clearly see that the Appbackground overlay from Grounge and the Green Primary from Grounge pro worked.
[OnePlus X Android Development] karmacoma7:
what gapps to use ? opengapps pico doesnt work. all google FCs
[OnePlus X Android Development] Calvin2394:
Use Banks Gapps. Never crashes.
[OnePlus X Android Development] Xeon3D:
So other languages other than US English are more prone to FC's?

Had no issues with a recent build of opengapps.
[OnePlus X Android Development] :
Will be fixed in next release
[OnePlus X Android Development] Android-Android:
Is it your official crowdin? Every string is translated in Polish, but none of them are translated in ROM.
[OnePlus X Android Development] jonrodz:
There is a bug when you want to change the bluetooth icon with another icon in quick settings. Also couldn't find the option to enable navbar...
[OnePlus X Android Development] :
Can you elaborate what do you mean by changing bluetooth icon?

Hardware rebinding stuff will be included in the next build ;)
[OnePlus X Android Development] jonrodz:
For example, when I want to edit quick tiles, if I want to replace the bluetooth icon and place the cel networks icon in that position (drag cel icon into bluetooth to replace it), it doesn't change, they get all messed up instead...

Hope you understand me now, I forgot to take a screenshot... :(
[OnePlus X Android Development] tet-bundy:
Okay first: Big thanks for this rom. first impression: smooth as hell!!

Hower i miss an option to change dpi. tried to edit build.prop but with no success (not like i expected it to work...).

So my question: is there a way of changing dpi? or will there be a setting? or did i just miss it?

Thanks :)
[OnePlus X Android Development] saurabh40629:
Use this app. I have used this several times and works without any issues.
[OnePlus X Android Development] tet-bundy:
Nice. Will try!

Thanks

Gesendet von meinem ONE E1003 mit Tapatalk
[OnePlus X Android Development] cokesucker:
I allways use texdroider DPI from playstore, it works.
[OnePlus X Android Development] mundano:
Great... An AOSP ROM with the useful features that we need...
[OnePlus X Android Development] M@zik:
Was wondering if the above request for Secondary Actions are already incorporated??
[OnePlus X Android Development] :
Will be in next release.
[OnePlus X Android Development] tet-bundy:
Awesome!

One major point for not using this rom so far for me...

Gesendet von meinem ONE E1003 mit Tapatalk
[OnePlus X Android Development] Giacomio:
Good, and without junk apps is very nice !!!

But i can't change the network in mobile data, keep crashing every time :/
[OnePlus X Android Development] Calvin2394:
No issues here, I constantly change the setting.

Are you using some app to do it?

Post a log, Vatsal will help you.
[OnePlus X Android Development] tet-bundy:
"Quick unlock" for pin would be awesome![emoji16]
[OnePlus X Android Development] RWBY:
Ohh wow.. Now it is time to switch rom !
[OnePlus X Android Development] M@zik:
Request you to also consider adding followings:

1. Secondary Actions (Long Press and Double tap) for Hardware buttons.

2. List view Animations.
[OnePlus X Android Development] Calvin2394:
1. Use Gravitybox for that.

2. Please don't request stuff like that! Let the ROM be lightweight :)
[OnePlus X Android Development] mundano:
Hi.

In CM13 there is an option that allows to disable the light notifications (LED + Ambient Display) when the phone is in "Do not disturb" mode.

Can you implement similar functionality? I'm asking this because is really annoying to have the phone flashing lights all the night when I'm sleeping.
[OnePlus X Android Development] Xeon3D:
Am I the only one getting FCs every once in a while in different apps?
[OnePlus X Android Development] Calvin2394:
Pretty much.

Grab a log after the crash and post it.

Vatsal will help :)
[OnePlus X Android Development] :
Use English(US) language.
[OnePlus X Android Development] :
Hello everyone,

A new update is here...!

Download : krexus_mm-caf-160602-onyx.ziphttps://www.androidfilehost.com/?fid=24572330218881718

Changelog :

- Smartlock FC fixed!

- Colors issue in Layers fixed! (Colors weren't working in grounge previously)

- Upstream updates !

This is a minor update,There's no HW keys rebinding yet. It will be included in next release.
[OnePlus X Android Development] Javinotfound:
What about microphone quality? And camera? Could you attach some pics?
[OnePlus X Android Development] Xeon3D:
Logs

Hi. These are the logs I have.

If you need something more tell me.

Thanks.
[OnePlus X Android Development] :
Logs for what?

What's issue?
[OnePlus X Android Development] Mahesh8348:
Hi,

i had an issue regarding with contacts . My contacts showing each one 2 times i mean each contact double time.

Thnks

Mahesh
[OnePlus X Android Development] erdianjing:
Open Contact > menu > contacts to display, only check your google account :good:
[OnePlus X Android Development] allard1992:
How is the camera. I use now cm13 nightly with Boeffla kernel an wit sultans camra mod. Camera is great but the system is so unstable. Heavy gaming is impossible(reboot) and several reboots over all the time.
[OnePlus X Android Development] mundano:
Camera performance is similar to OxygenOS.

With stock camera photos have some noise grain as it applies little noise reduction, but you can use Google camera, or flash OxygenOS camera and you will get images cleaner although less detailed images.
[OnePlus X Android Development] motherninja:
I thought if the ROM based on other than CM13 it would have a better signal, but this ROM suffer the same weak signal like any other ROM that based on CM13. With OOS 2.2.1 I have a much better LTE signal in the same exact place (office & home). Anyone care to explain why this is happening since custom ROM doesn't touch the modem driver, correct?
[OnePlus X Android Development] Vennesch:
Is this true? I was thinking about flashing this one or XOASP. But it's holding me back now. Thanks in advance.
[OnePlus X Android Development] winesh:
You are held back by an experience from one guy? Really? The majority of the successful flashers don't post things because this rom is almost flawless.

If you want to see if weak signal is true, you should flash it and try. I don't experience signal problems.
[OnePlus X Android Development] Xeon3D:
I also have signal issues like the user above.

Vatsal I'm having random reboots on different apps as mentioned earlier in the thread.
[OnePlus X Android Development] thenoisyhwa:
Sorry, just one quick question (I tried searching for the information but couldn't find it).

Does Krexus have the option to increase the number of Volume Steps?

Thanks!
[OnePlus X Android Development] martinusbe:
No, thats not really a feature aosp would implement
[OnePlus X Android Development] thenoisyhwa:
Ah, I see. Thanks for the answer! = )
[OnePlus X Android Development] Vennesch:
Just asking if this happens to more people so my Saturday ain't half filled with backing up, flashing, installing and restoring. :)
[OnePlus X Android Development] Giacomio:
Now on tap doesn't work :( only thing that i miss here!

open gapps 06/01 latest build !
[OnePlus X Android Development] mundano:
It's working fine here... You need Nano gapps or bigger for it to work.
[OnePlus X Android Development] Giacomio:
yea i have that :/ ...

long pressing the home button does nothing, is missing i don't know why !
[OnePlus X Android Development] saurabh40629:
Did u enable that here?
[OnePlus X Android Development] Giacomio:
yep :/ obviously !
[OnePlus X Android Development] FabioSan:
[MENTION=4910973]Vatsal[/MENTION] the kernel is a bit weird: it prefers 1 single core at high frequencies instead 2 cores at more low freq.

Isn't bad if core is working at high frequency most of the time?
[OnePlus X Android Development] :
Another new minor update is here.

krexus_mm-caf-160604-onyx.zip

- Upstream updates (New branch merged)

Enjoy

P.S. We are now working on hardware rebinding stuffs. Thank you for your patience !
[OnePlus X Android Development] mundano:
[MENTION=4910973]Vatsal[/MENTION] , just 2 quick questions:

- On CM13 there's an option to disable light notifications when on "do not disturb mode". Is there any plans to implement something similar on Krexus? I'm asking this because there's not many things more annoying than a phone blinking all night.

- Are you planning some sort of ota updates?

Other than this (and the software keys that you have stated that is coming soon) this is probably the best ROM I've tried on opx: fast, stable, and without useless stuff..
[OnePlus X Android Development] Giacomio:
I realised now that my recorded videos doesn't store in my gallery :(

I don't now how to take a log :/ daaamn it

For the rest goood

Latest build 04/06
[OnePlus X Android Development] somin.n:
Hi :) At first I want say big thanks for this ROM :good: But in second I have a question: does somebody have fc when going to "Network settings" in settings menu, every time I try to access it I got com.android.phone has stopped error. I tried this rom first time with clean install, pico open gapps and supersu installed and got this issue, I tried 04/06 release.

I am sorry, but I haven't log, because I am back on OSS for now. Is there some solution or is error only on my side?

BTW I tried to record video and it was saved without any error.
[OnePlus X Android Development] :
Please use English (US) language.
[OnePlus X Android Development] somin.n:
Ok, thanks will try, my language is czech, but I tried it with English (UK) and it was the same.... Will try with US, thank for your effort :good:
[OnePlus X Android Development] phoberus:
=>

Is it fixable?

I ask because you made 2 updates since you posted that it will bi in the next release :) but no stress :o
[OnePlus X Android Development] :
Already on my to-do list.:good:
[OnePlus X Android Development] somin.n:
Ok, I tried it with US language and with totally clean install (only ROM) and I am still facing the same problem. If you are in settings and press "Mobile networks" i get fc with com.android.phone has stopped. I made some logcat, but I am not 100% friend with taking logcat, so I hope, that it will be useful for you, I think that the important part starts at line 131 ;) Thanks :)

edit:

ok, i made some more testing and:

- same issue appears on aosp rom by Sarthak Narang (same sources? :))

- i use only one sim card + sd card -> if I remove sim card, no crash appears

- if i put sim to position no.2, i can access the menu, but only in each second try, in first try i always get the error in next try the menu will open ;)

- + there is really a lot of network types which I should prefer (there is GSM/3G/LTE in OSS, but in this ROM the list have minimal 10 lines)
[OnePlus X Android Development] :
Will have look at logs, though it works completely fine here with English US.
[OnePlus X Android Development] equi_design:
Just seconding somin.n's issue. I'm running with SIM in slot 1 & sdcard in slot 2 if it helps.

Thanks [MENTION=4910973]Vatsal[/MENTION] for giving us an awesome AOSP based ROM. :D
[OnePlus X Android Development] mundano:
I've done this and now I have both virtual and capacitive keys working at the same time.. Is this what's supposed to happen? Is there any way to disable capacitive keys?

I'm asking this because it's really easy to accidentally press the capacitive keys.
[OnePlus X Android Development] karmacoma7:
No network FC on latest build. 1 sim+sd

English US

Is there hope for getting security patches of may anytime ?
[OnePlus X Android Development] Diego98:
[MENTION=4910973]Vatsal[/MENTION] is this rom dead?

Inviato dal mio X utilizzando Tapatalk
[OnePlus X Android Development] taaeem:
Will this get a build with Substratum once it gets to public alpha/beta?
[OnePlus X Android Development] :
Yes, no promises though.
[OnePlus X Android Development] dchrono:
Can't figure out why the FM radio isn't working, it starts up displays message unavailable. I'm thinking an app is interfering with it. Has any a similar issue? I'm suspecting textra but still investigating.

---------- Post added at 06:33 PM ---------- Previous post was at 05:34 PM ----------

Reflashed gapps micro super su latest all, radio not working, tried with various buds.