yashsingh1/xdaforums huggingface dataset:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Updates are in this post

January 12. New release

1. January security patches

2. Oreo release 60

3. New and hardened clang chain

4. Separate ringtones for Sim1/2

5. Updated kernel

1. If you are on a previous release, you may flash dirty. Just make sure to wipe dalvik/cache

2. Coming from another rom, read the OP about doing factory reset

Download rom January 12 release: https://androidfilehost.com/?fid=11410963190603897246

November 8. New release

November security patches

Instructions:

1. If you are on a previous release, you may flash dirty

2. Coming from another rom, read the OP about doing factory reset

Download rom release November 8: https://xdaforums.com/devdb/project/dl/?id=30812

October 11. New release

1. Fully working native call recording

2. KCAL in kernel

3. Sound control in kernel

Instructions:

1. If you are on a previous release, you may flash dirty

2. Coming from another rom, read the OP about doing factory reset

Download rom, October 11 release: https://xdaforums.com/devdb/project/dl/?id=30630

____________________________________________________________________________________________________________________

October 8. Major release

1. Different kernel. EAS thrown out, as providing no benefits, and actually slowing down the phone. Now you have one of the best governors, Interactive, back

2. CPU profiles built in. Based on AKT profiles, but heavily modified. Now, you have 16 working CPU profiles (must be on Interactive)

Instructions:

1. If you are on a previous release, you may flash dirty

2. Coming from another rom, read the OP about doing factory reset

Download rom October 8 release: https://xdaforums.com/devdb/project/dl/?id=30586

_______________________________________________________________________________________________________________________

October 5. New release

1. October security patches, Google Oreo release 48

2. Kernel overclocked to 2035 and 2592

Download Rom, October5 release: https://xdaforums.com/devdb/project/dl/?id=30551

Instructions

If you are on a previous release, you can flash dirty. If coming from another rom, clean flash. If force-encrypted, you need to do factory reset in TWRP, reboot in TWRP and manually format /system/data/dalvik/cache/internalSD. Why? Because Jaguar has FDE, as opposed to FBE encryption, and it is not forced.

________________________________________________________________________________________________________________________

September 26. New release

1. Alert slider is fixed - all options work

2. System update toggle removed

Instructions: if you are on a previous release (or the original one), dirty flash; otherwise - clean flash

Download rom September 26 release: https://xdaforums.com/devdb/project/dl/?id=30488

September 20. Rom updated

1. DNS-over-TLS (in Development settings)

2. Wireguard support added

3. A bunch of other commits in kernel.

Download rom release September 20: https://xdaforums.com/devdb/project/dl/?id=30444

If you are on a previous release, dirty flash is fine.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
What's U/B? And does the ROM support signature spoofing?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
U/B is unlocked bootloader. Signature spoofing is missing. Next release will have it.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
Well considering you need to have an unlocked bootloader to flash TWRP and consequently custom ROMs, it's kind of redundant info ;)

Alright, gonna try out the next release with MicroG!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] canteo:
Nice to see you here, i used to use jaguar at my z2 plus, WELCOME!!!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] caki25:
Welcome [MENTION=5075064]optimumpro[/MENTION] ? your ROMs for the Xperia Z1 were legendary. Good to see you here.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Most devs stopped implementing Microg, because you have both Xposed and Magisk modules for that.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Im_Mattgame:
Security and performance, I see! What about battery life?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] The.Night.King:
That's superior too, but emphasis is on security & performance.

This is a ROM that's truly user customized, request a useful feature and watch it get added.:)

Keep it up OP.:good:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] turbotorsten:
Does this have MAC randomizer?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
The rom has it, but I haven't implemented it in kernel yet.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MtBlackstar:
[MENTION=5075064]optimumpro[/MENTION] keep it up .

And to others .

The JAGUAR ROM emphasise mainly on SECURITY & RAW PERFORMANCE. Since you have a SD 835 , this ROM will make sure to use everything it has to offer .

So if you are searching for a performance ROM this is it.

PS : Jaguar is best served GAAPS LESS so if you are a anti google guy this might be the ROM for you.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] turbotorsten:
Means when implemented it will randomize my Mac on every reconnect?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Vcolumn:
WOW!

thank you!

learned from this thread already and hope very much to see this project continue.

is the fact that this is a userdebug build, test keys, and a permissive kernel a security/ privacy concern? maybe some of this will change? maybe xposed is the reason?

I lost track of xposed stuff quite awile back, maybe it will returning to my life! lol

ROM is very feature rich already, and the randomizer post a few back really caught my attention. Know of the reasoning for, but never have had the oportunity to use anything of the like

concerning the type zero sms. After googling about it im still not exactly sure about it all, but a question about it if i may. Does it matter what sms app is used?

I have been a fan if Signal for some time. I understand how it is best utilized when both/all parties use it. Seems it hides your sms from other apps tho too. Opinions of it? recomendations for differs?

please excuse my ignorance on amy of this, so much has changed over the past couple of years reguarding tech, privacy/security and android OS, while at that same time my time in front of a PC has grown less and less. I havent kept up as well as i should. I am not a dev, but always managed to follow along to maximize user control. I can read! lol

scorch away! but i wont be posting like a lil school girl any more. :D will be watching tho! :cyclops:

Fellings about bromite browser? maybe it can be implemented as the default webview? or even default browser?

https://www.bromite.org/

opinions on dnscrypt magisk module? i use it in its default installed iptables config

:good::highfive::silly:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
User debug builds are no less secure than user builds. Instead of Selinux, you have Yama security implemented in kernel. I don't like Selinux. Apart from questionable origins, it is a huge monster that is, in my view, an unnecessary overhead.

Test key, as opposed to development/release key is just a name. All my keys, including the test key, have been uniquely re-generated. So, they are not Google's outdated keys that are included by default in all custom builds.

I use Icecat browser. With regard to dnscrypt, I have a better idea: DNS over TLS, and it is already done (will be in the next release), see picture.

Signal: There are many problems with the app and the developer. It's a long discussion, and I have already posted about in on XDA. One I would mention: the dev used to be harassed by TSA in airports. Then all of a sudden, he obtained over a $13 million funding channeled to him through a known government hand for "development" purposes. Then again, all of a sudden, he got lucrative contracts to provide "security" for one of the widely known "bastions" of privacy What'sup/Facebook. You don't get that for nothing. Next, he removed encryption capabilities from SMS portion of the app, the ones that really were forcing adversaries to go through the pains of targeting individual phones through the air, which is expensive. To tell you more: as long, as you have Gapps installed, any encryption is useless, as Google can get your outgoing messages before they are encrypted, and incoming ones after they are decrypted. People may say "sand box", "permissions", but as long as you have Google Services Framework, which is the central part of Google apps, it can do with your device whatever it wants without you ever noticing. And Signal can't work without Google services.

I use Silence for SMS.

Yes. Although, it is somewhat difficult, because Qualcomm has a proprietary (as opposed to open source) implementation of MAC.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
[MENTION=5075064]optimumpro[/MENTION]

Mate, any snapshots, please? Also, will MicroG or Nano-Droid work?

Also, does the GPS work, cause, that is the only reason, I am not able to get out of GApps. I want to be free of Google's Slavery Programme.

Danke. Vishal
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Microg should work with either Xposed or Magisk module. Without Google services, GPS would work with most apps, but not with Google maps, which require Gapps.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
Thank you for the detailed insight. Although I have to say that Signal does work without Google play services. However, it falls back to a legacy polling method (increasing battery drain a bit) and shows a persistent notification in the status bar.

Great to see some privacy-conscious people here, amidst all of the Google fanboys who share every part of their life with Google and in the process jeopardize other people's privacy for the sake of "convenience".
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
[MENTION=5075064]optimumpro[/MENTION], I must say, I'm super impressed with the Rom thus far.

I had some hiccups installing but am up and running now. I have been looking for something like this Rom since I left HTCs a few years ago that had venom (extremely customizable). You brought that to the OP5 and I absolutely love this thing.

I encountered one problem I couldn't fix without a factory reset. It may be related to GApps, but I am not sure. I am using GApps mini and restored most my apps and such. Went into TWRP, wiped dalvik and cache and rebooted. I was stuck at the startup screen after this. Tried reflashing GApps and Magisk without any luck. Also tried dirty flashing the Rom and wiping cache again and still had no luck. Ended up doing a factory reset (keeping /data) and finally got back into my phone.

I would like to ask for 2 suggestions - 1. A settings backup. Since there are so many customizations, it was pretty crappy setting them all up how I wanted them a second time.

2. If you could, an option to show the brightness slider on single pulldown (instead of full pull down) of the notifications menu would be great.

For those interested, I am going to do some SOT and battery life comparison to stock OOS 5.1.5 within a week or so.

This Rom is awesome!

Follow-up question - is it ok to install App-ops system module on top of what is in the rom? With the App-ops app you can select and deny multiple permissions in a single app at the same time then deny all in a single click. This is much more convenient to me.

Follow-up issue found - I removed the stock AOSP keyboard that Jaguar comes with. Doing this makes it so after a reboot you can no longer enter your FDE encrypted password. Eventhough I replaced it with a different keyboard, I had no keybaord to enter my password. I dirty flashed the Rom and got the AOSP keyboard back and was able to boot into the phone. Of course I could have just installed the APK for the keyboard, but I didn't realize that was the problem until I was mid-dirty flashing the Rom.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Faraday84:
Deleted
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
I don't seem to be able to install swipe libraries correctly. Tried with codeworkx and blu spark TWRP. The option shows up under keyboard settings, but it's not working.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
I had the same issue. If you're FDE encrypted, do not uninstall the stock keyboard or you'll be locked out, at least I was.

To fix this, I disabled all the gestures I could find enabled. It works fine now. There must be some conflict with some of the gestures.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
I think you are misunderstanding my issue. I installed a standalone zip to enable swipe gestures on AOSP keyboard. Then it shows up in keyboard settings, but doesn't work.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
Is this what you're referring to? I didn't have to install any libraries for this.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
Yes, that's it. But does it actually work for you?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
After disabling gestures in system settings, yes
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RedBody_90sJam:
Which one in particular? Mines all disabled.. Could you upload a screenshot of that particular one?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
Suggestions: I have suggested the same for a settings backup to Optimumpro.

For the second one, I was wondering the same today.

I have an additional issue The partial screenshot works only when long press in the qs tiles. Otherwise it defaults to full screenshot. Can this be fixed mate, or is it some sort of default behaviour?

SOT wise and backup wise, the battery lasts minimum 2-3 days for me with games and songs. With MX player it reduces drastically, maybe cause of the player itself. I usually face fast charging issue only and takes more than 2 hours to charge from 15 - 90. From 95-100 it takes 12 minutes approx.

AppOps: Yes it is perfectly alright. I am using it for few permissions myself.

AOSP Keyboard if you are removing, ensure you flash any other keyboard via CodeworkX into /system and not as user. Then it should not lock you out.

Edit: Ensure you have a launcher which is always used if you have more than 1 launcher. Otherwise too, the OS will not allow a keyboard on FDE. Also, the keyboard that you want to use when in FDE, that too should be selected and should have the permissions granted to be used.

BTW, I am on this ROM for almost 40 days I think or to be precise 3 days after its build was released, as I wanted to be Google Free, which I am now.

Happy happy :)

---------- Post added at 02:22 PM ---------- Previous post was at 02:21 PM ----------

It doesn't quite Oiram. I tried after we spoke on TG. It is odd though.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] STARK0711:
Can u pls upload a screen shot of that pls i have disabled all the gesture still its not working for me can u guide .... :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
So it turns out I was just incorrect. My AOSP keyboard still doesn't swype. I went back to GBoard.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] STARK0711:
I see so its a bug i guess now .... Thanks anyway for confirming ...
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] killer618:
For some reason, when I receive a call I also receive a message with upside down question mark. It only happens with this rom.

Any idea?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
Need more info.

Did you clean install the ROM from 5.1.4 as in the OP?

If so were you encrypted prior to this ROM?

What version of the ROM are you using?

What dialer app are you using?

Can you attach a screenshot?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
Check your language settings, looks like Spanish language to me. Also, see if you have any prefix to the names or something of that sort.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Hugo9191:
Those of you on microg, have you got the GPS running? I had Deja vu running just fine on my last rom, installed everything like it was before but it doesn't detect it, or when it does, it's in the middle of Russia.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
Works for me even without MicroG. Use OSMAnd+ from FDroid and MAPS.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Hugo9191:
Maps? What's that? I have OSMAnd, but I can't get it to work, tried every method on the location settings as well
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
Turn on high mode in location

Then download the map of your place like say Australia, then let gps get a fix.

BTW, if you are on Pie, GPS fix may not be accurate.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
Hi Mate, hope you are good!

Can you check these few things please?

1. When playing music in the background on a lock screen for more than 3 minutes, then the screen does not turn on instantly upon pressing the power button. It takes around 5 seconds at least. This happens on all builds. I had mentioned this earlier as well.

2. Partial snapshot works, but when selecting partial snapshots in Jaguar Features, and then if the QS is full snapshot, upon selecting power and vol- it still goes to partial snap. Is this normal behavior?

3. At times the phone heats up too much, in idle stage too. And then screen does not turn on. For 1st and 2nd, I am using stock kernel with stock settings. No Xposed, no nothing.

Suggestion: Can you add an option to get system settings backup?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Heating and screen not turning instantly is an indication that one or more of apps are doing something to cause this.

System backup settings are NOT usable, when changing from rom to rom.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
Tried to find the cause of over heating, but none of the apps do it.

For system settings backup, of course I am asking for the same ROM, in case I need to do clean flash for any reason.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
Finally November patches are out.

https://source.android.com/security/bulletin/2018-11-01.html

Finally out

Device manufacturers that include these updates should set the patch string level to:

[ro.build.version.security_patch]:[2018-11-01]

[ro.build.version.security_patch]:[2018-11-05]
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
Any chance we can get the scrolling screenshot that stock OOS comes with (stitches together a scrolling screenshot)? Preferably with PNG output as opposed to JPEG?

Edit: think it's called Longshot

Double edit, found another bug. If battery saver turns on, battery display preferences are removed when it is turned off. I have mine set to show text, after turning off battery saver no battery is shown. Screenshot below
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
Battery issue described above
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Rom updated

New release with November security patches. Download in post #3.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] djnim:
Trusted face is missing in smartlock. I am on latest November build and tried 11th Nov, 10th Nov, 31st Oct and right now I am on 22dn Oct open gapps and tried flashing magisk module also still its missing. I came from MSM-Xtended pie rom but flashed OOS 5.1.4 before flashing Jaguar Rom. Anybody having this issue? [MENTION=5075064]optimumpro[/MENTION] can u help me?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] logo114:
Please where in the menu is the number suppression?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
Thanks for this update. I was wondering why there are 2 options for double tap to wake. One in the normal display settings and one in Jaguar features under Device features.

I noticed that the home button wakes up the device and it seems there is no option to turn it off. Weird thing is, sometimes it wakes up the phone (not unlock it) and sometimes it doesn't. I don't have a fingerprint setup, only a pattern.

You can dial #31# before the number
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] logo114:
You can dial #31# before the number[/QUOTE]

Great, Thank you!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
I am getting "can't connect to the camera" no matter what I do. I can not take any pictures anymore. Not even a reboot fixes it

Edit: clearing camera data seems to have fixed it. Hopefully it stays that way
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
If it is Open Camera, then it is a bug with open camera, else maybe with something in ROM.

---------- Post added at 22:07 ---------- Previous post was at 22:05 ----------

What is a number suppression?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] turbotorsten:
So your number doesn't get shown to the called person.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
I clean flashed Jaguar with CodeworkX Oreo, and Encrypted successfully. :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
[MENTION=5075064]optimumpro[/MENTION] I guess flashing a custom kernel will negate the bionic hardening commits?

Edit: Also, is there a way to change the destination folder of the camera from DCIM/100ANDRO to DCIM/Camera? Right now I have to manually move my photos to DCIM/Camera.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
It depends on the camera app you are using: some let you do that.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
What about custom kernels?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
[MENTION=5075064]optimumpro[/MENTION], any comment on requests here:

https://xdaforums.com/oneplus-5/dev...-8-1-oneplus-5-official-t3843450/post77967640
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
You can try, but due to modified bionic, kernel has to be compiled in the rom environment

Appops are builtin, in Settings/Jaguar features/System
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
The app ops app itself has more functionality (I also have the paid version that allows for templates). The built in one seems to lack the ability to modify system apps or apply templates.

What about the 2 other items?

1. A Jaguar settings import/export for this specific ROM only. This would be great if something happened and a factory reset is needed.

2. Is it possible to have the brightness slider shown when you expand notifications (not full expansion, just when you pull down the notifications once). I hate auto brightness and manually change my brightness often.

I've attached an example of #2 from a Galaxy S7

Regardless of answers, this is a great ROM and thanks for your efforts.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
1. Wouldn't do any better than TWRP based backup. If something goes wrong, you can restore a prior backup.

2. You can set QS to fully expand in one swipe.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
Nope, cause the bionic changes, and on each reboot it will need to be changed. Again, you can try to wet it via changing the app data in its data folder.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
Any update mate for the December patches?

https://source.android.com/security/bulletin/2018-12-01
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] STARK0711:
Yup its coming on the way ..
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] vdbhb59:
I committed a mistake of doing a clean flash. Now cannot encrypt. ??

Tried 17 times, and wasted 9 hours.

---------- Post added at 19:13 ---------- Previous post was at 19:12 ----------

I think Optimum is on a leave. Hence no update. No worries. I will keep to it. :)