yashsingh1/xdaforums huggingface dataset:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] xabierd:
I upgraded from jag 9 to jag 10 with locked bootloader yesterday. Everything but a couple of things work smoothly.

I cant connect to my nextcloud server, selfhosted via syncloud.it. it works on every other device at home or outside. Something to do with adblocking?

Microg ticks all the boxes but fakestore signature. I can enable signature spoofing globally in jaguar settings, then microg core asks for signature spoofing itself and works. Phonesky.apk (fakestore) doesn't ask for the permission and it is not listed in the permission menu for signature spoofing.

Other than this 2 issues the ROM is slick, wasn't expecting this for a V1, good job!

PS: is gboard necessary?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] dbortol:
After installing microg you need to launch a root shell and run the command npem. That'll fix the phonesky permissions.

Edit: can be done from ADB also. As d1n0x points out, the npem command is applicable to nandroid installation only.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] xabierd:
I'm on locked bootloader. can I do it from recovery or adb?

edit: got it working with "adb shell pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE". Nextcloud is also working :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
AOD is in a process of being moved under Display. A part of it is still in Jaguar settings. Killing apps: why don't you move it to let's say 'long press' under Home button?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] d1n0x:
This depends on how you installed MicroG amd applies only to Nanodroid.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Tell me where exactly Phonesky.apk is: system/app; system/priv-app; system/product/app or system/product/priv-app?

Gboard has a lot more features than the regular keyboard. You can uncheck internet permissions for it. Also, in advanced settings uncheck 'share usage statistics'. Once done, Gboard isn't doing anything bad.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] xabierd:
Installed as an user app, it does what it has to do after giving the permission through adb.

If I Install aurora services or f-droid privileged extension as system app through twrp won't do any harm, right? Android 10 handles "unknown sources" apps quite nicely but it would make things simpler.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] dbortol:
If it's installed through nanodroid it will be in /system/priv-app
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
The only change in volume panel was the ability to flip it right/left.

Fingerprint: using fingerprint without a pin is a security issue. So, don't use it. With pin, fingerprint unlock works flawlessly: you only need to use pin once after each reboot. I will probably remove 'fingerprint only' in the next release.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
I use a pin and fingerprint.

Nonetheless, the attached volume panel is different and now must be expanded to see all items set to always show. This is new in the latest and the expand arrow is flipped when set to left

Interesting point, Bluetooth is disabled but shows volume controls for it. Maybe it's related?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] necosino:
Hey, could someone send me a zip with the ringtones and notifications from this ROM? I really enjoyed them but switched to an Android 11 ROM and forgot to grab them.

TIA!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] lilbud2:
I am on the newest version of Jaguar v14. Is there a way to make safetynet pass? I am not rooted at all, but safetynet still fails.

Thanks in advance
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Looks like I have fixed the infamous chipmunk sound on Volte, requiring switching to speaker and back. I have been testing this for about 4 days with multiple reboots and the problem has not occurred.

I will post the updated release after a few more days of testing.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mitchell1234:
Using ROM with locked bootloader

I would like to use the Jaguar ROM with locked bootloader. I tried both the methods of Optimumpro (https://xdaforums.com/showpost.php?p=83581325&postcount=366) and of Harsheshsachdev (https://xdaforums.com/showpost.php?p=83587185&postcount=369), but in the former case it gave a red boot error and in the latter case I cannot boot into the recovery anymore. I am coming from stock ROM (10.0.0). No root and no Gapps. Can someone help?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Recovery must be signed and installed on unlocked bootloader. After that, you must boot once. Before installing Jaguar, you must do factory reset to wipe encryption. You can't run Magisk, because it modifies kernel. Applying Magisk will result in the red boot error.

If you can't boot in TWRP now, unlock bootloader and you'd be able to.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mitchell1234:
Dear Optimumpro,

Thank you very much for the reply.

Installed the signed recovery from Codeworkx (twrp-3.3.1-20190908-0-codeworkx-signed-forcedecrypt-cheeseburger.img, from https://sourceforge.net/projects/cheeseburgerdumplings/files/16.0/cheeseburger/recovery/), latest firmware (https://xdaforums.com/showpost.php?p=76943628&postcount=8) and the Jaguar ROM. I do not want root/Magisk. Everything works. ROM is very smooth and fast. But upon relocking bootloader the red boot error appears.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Forget about the rom for now. Unlock bootloader and re-install that twrp via fastboot. Relock and see if you can boot in recovery. After that, factory reset and flash Jaguar.

You should not get red boot when booting Jaguar. It boots on locked bootloaders right out of the box.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mitchell1234:
Now I returned to Stock and flashed the signed TWRP from Codeworkx. Both Stock ROM and TWRP were working normally. But relocking bootloader gave the red boot error again.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Relocking bootloader on encrypted phone will result in a bootloop. That's why, after relocking, you have to boot in recovery and do a factory reset to wipe encryption.

You have to try several times to flash signed TWRP via fastboot, then relock and boot in TWRP. It should work. My phone has Jaguar on locked bootloader together with signed TWRP.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mitchell1234:
I did wiping cache and data (Format Data, where you have to answer with 'yes') in TWRP, then reboot to Bootloader, then unlock -> red boot error. With the error, the only thing that can be done is to return to Bootloader and unlock, after which the system boots to TWRP briefly for erase. Then, I returned to TWRP, wipe again, returned to Bootloader, flash TWRP again, relock -> error. I tried this five times. Also, I tried wiping/formatting data only (without wiping cache), resulting in the same boot error after relock. I redownloaded the signed TWRP from Codeworkx, but with the same result. Perhaps my Oneplus 5 is just slightly different (I have the 8 GB - 128 GB version).
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
The instructions for locking on Q are a bit different, because in Q you are encrypted on first boot. So, if you lock, your encryption key is destroyed. That's why I recommended that you forget about the rom and just install TWRP on unlocked bootloader. Then relock and see if you can boot into TWRP. If you

can, then you are all set: flash Jaguar.

My Oneplus 5 is 128 gb/8gb, so, it doesn't make any difference here.

Also, I am not clear if after relocking you can't boot into TWRP, Rom or both, because the rom should boot straight on locked bootloader. The only way it won't boot is, if you ran Magisk, which modifies kernel or used a different kernel. Perhaps, you have Magisk survival script that automatically runs Magisk without you noticing or you flashed a no-verity script.

So, remember, format everything on unlocked bootloader, flash TWRP and relock. If you can boot into TWRP on locked bootloader, you are all set: just flash the rom and boot.

P.S. Make sure you are flashing TWRP onto recovery partition: fastboot flash recovery 'name of your file'
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] juggy111:
Hello guys,

I'm a long time reader of XDA forums however this is my first post, as I require some help in regards to this install.

I am currently on xXx No Limits 9.9 OP5 oxygen 5.0.4, android version 8. I haven't flashed my phone in nearly 2 years, but rather than buying a new phone, I wanted to update this one to the latest custom ROM.

Can someone send me a guide or some quick instructions on how to do this for my phone? I am a bit out of touch in terms of flashin ROMs & can't find a guide anywhere.

Also, would I be able to use the lat at version of Substratum with this Jaguar Rom?

Thanks in advance.

Juggy
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Just flash stock Android Q, then follow directions.

I don't think substratum would work or needed at all, as all roms now have their own theme engine.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] juggy111:
Thanks

Cheers, thanks will try this. What is the best way to back up my existing files on my phone.

I don't want to lose any WhatsApp messages or pics/songs etc

Any apps you can recommend?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
If you're handy with adb, you can do adb pulls of entire folders. Usually faster than mtp file transfer.

I have a backup script I use to pull all my important data to my computer when I need to back it up. There's many other options too. There are wifi ftp apps or gdrive/OneDrive/insert name of online storage service here.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sjamie:
Swift Backup is what I use and love. ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] juggy111:
error installing gapps 10 aroma arm64

I have managed to flash to android Q, install the Jaguar ROM & even install Magisk by patching the boot.img - however i cannot install Gapps for some reason.

Here is a log of what shows up, every time I try to install Gapps.

# Begin Open GApps Install Log

------------------------------------------------------------------

------------------------------------------------------------------

# End Open GApps Install Log

INSTALLATION FAILURE: This Open GApps package cannot be installed on this

device's architecture. Please download the correct version for your device.

It says error64 or something - what can i do to overcome this?

I am trying to install open_gapps-arm-10.0-aroma-20201028 using twrp-3.4.0-0-cheeseburger--dumpling-mauronofrio & even tried on twrp-3.4.0-x_blu_spark_v9.116_treble-op5_op5t
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
You need a Gapps package for Arm64 architecture.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] juggy111:
gapps arm64

Yes, i think thats the one i have downloaded.

open_gapps-arm-10.0-aroma-20201028

https://opengapps.org - ARM64 - 10 - AROMA ?

if this isnt the one, do you have a link for the apps?

thanks

juggy
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Arm64 is the correct package. Maybe it's the Aroma that is not able to install on Android 10, as I bet it can't properly mount all partitions.

Jaguar doesn't require a specific Gapps package: any one used on any custom Q rom should install. I am not using Gapps myself, so, can't advise... .
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] juggy111:
Okay, thanks for the quick replies,

I think the first one didn't work because it was ARM not ARM64.

Just about to try the ARM64 aroma set up now and see if that works, if not, I'll try ARM64 pico as others on this thread have had luck with that package.

Is there any SPECIFIC way to install the Gapps? in terms of wiping data etc ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
You don't want to wipe data. Also, I would install Gapps first and then Magisk, but if it works for you the other way, that's fine too.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] juggy111:
So everything has gone through fine, i have managed to install Google Pico apps and manually downloaded the other google apps i needed.

2 remaining problems though:

1/ My phone is showing up as a Google Pixel 4 phone on google devices - and i cant use screenlock etc for verification for logging into sites - i also cant log into websites using my google log in screen just freezes)

2/ my magisk fails the safetynet checks.

any ideas?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
The phone shown as Pixel 4 is one of the reasons to make it easier to pass safetynet. Go a few pages back and find a post by a guy who figured out how to pass safetynet, which includes hiding Magisk and installing another Magisk module.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] juggy111:
okay thanks will check that out - once the magisk safety net issue is sorted, that will solve the issues im having with google log in?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sjamie:
Personally, I would recommend clean flashing the ROM now with either pico or nano (recommended) GApps. That should fix your Google log in issues. SafetyNet shouldn't have any impact on logging into to Google.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] juggy111:
thanks, i have managed to sort it - went with google pico apps and installed whatever else i needed separately. not bothered about the safety net issue, doesnt really put any restrictions on my phone.

overall ROM is decent and crazy fast - had a few random restarts BUT now everything seems to be running smooth.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
'Crazy fast' and Security have been the two primary goals. Features are secondary, although, I don't think Jaguar lacks many.

By the way, did you know Jaguar is the only rom where your phone won't silently respond to 'type zero' SMS? Not 'class zero', which is displayed, but not saved. Type zero is the one most phone catchers send first to see if the phone is on. Vanilla Android silently responds without alerting the user. Jaguar ignores it, so the phone catcher thinks it is off.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sjamie:
Wow! I knew nothing about these zero texts. ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Read here: https://news.ycombinator.com/item?id=17100941
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sjamie:
Not cool considering I am not a criminal! ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Here is more info: https://edri.org/our-work/edrigramnumber10-2silent-sms-tracking-suspects/
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sjamie:
More reason to never commit a crime while wearing a cell phone. Fascinating!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Lethal125:
Guys I messed up real big please help me. I flashed this ROM everything worked fine but whenever someone calls on my second SIM the phone won't ring. NO missed call notifications or anything. Then I thought maybe some problem with this build of the rom so I flased Paranoid and Ressurrections to check but got the same problem.

Here is what I did

1. OOS 10 Stable.

2. Format data by typing yes.

3. Flash Rom and boot.

4. Flash Gapps stock with some exclusions.

Sometimes also wiped everything from TWRP to start from scratch but no success.

Please help me

Edit : After flashing Gapps I can't login to google services. It says google play services has stopped working.

Edit 2: Back to OOS 10 stable for the time being since this is my only device
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] jekiDlemot:
i am just using this for a while and noticed that if i turn on always on display oneplus gesture gonna stop working, and also the notification slider isnt working or is it just me. anyone know any workaround? i wanna stay on this rom but just too used using the slider as its so convenient. any help would be appreciated
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sjamie:
It sounds like you did everything correctly. Although I haven't experienced those issues since I only use one SIM, I have heard some people are having problems using both SIMs on some A11 ROMs.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
New Build

Rom updated to V15:

1. Android r48

2. November security patches

3. Seedvault backup added

4. Long pin/password compatible with quick unlock

5. Omniweather is back with extra provider

Download in post #3.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
Anyone successfully connect with wearos? Once upon a time I could no problem. But for the last few releases I can't. When I go to setup the app turns white and does nothing.

Edit found a work around all good now
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] goapunk:
Silent/type zero sms usually don't leave the baseband/modem as far as I remember. That's why apps like SnoopSnitch reversed the qualcomm debug interface to get such data directly from the modem, they don't reach the OS or application layer. Reverting the aosp commit would only have an effect on SoCs which propagate all radio events. Or am I missing something here?

Thanks for your ROM BTW :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
I don't think modem can process an SMS, it can only process AT commands. SMS is handled by the OS. The reason SnoopSnitch had to reverse qualcomm debug interface is because they have no control over Android, which sends a response 'handled'. See here: https://android-review.googlesource.com/c/platform/frameworks/base/+/14069/2/telephony/java/com/android/internal/telephony/gsm/GsmSMSDispatcher.java. Note, SnoopSnitch can't prevent system's response, they can only alert the user.

A rom developer, can modify AndroidOS, so that the system won't respond. Type zero is defined and handled in Android. If you remove the definition and processing code, the system would disregard the text, because it doesn't know what it is, or you can force the system to alert the user.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
With v15, I can no longer send sms via any apps. Tried 4 different ones without success. Rolled back to v14 and it works no issue.

Tried various methods of clearing cache/resetting and had no luck in v15.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] goapunk:
I'm not sure that's true, things like paging requests from MSCs (which includes silent sms) are handled by the baseband processor, they might or might not inform the os layer about it, they'll respond to the paging request in any case though. So unless you flash a modified firmware to the baseband processor I don't see how one could block them. That's also what SnoopSnitch says: "No. SnoopSnitch has no control over the baseband processor which is handling these messages independently."

and also other apps like https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/issues/69. Since SnoopSnitch requires root, it could use byte code patching or probably xposed to get those information if it was just a matter of bypassing Android.

Most carriers in Germany block silent sms (apart from law enforcement) so I can't really test it :(

Edit: If anyone lives in a country where it's still possible, would be fun to test it :) SnoopSnitch unfortunately doesn't work on the OP5 because it fails to open the diag device but I can provide a patch or an apk which fixes it if anyone is interested.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
New build

New release, V15.1, to fix SMS sending.

Download in post #3.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
I haven't seen any proof that baseband in-of-itself can handle any type of SMS including silent SMS. If it could, then what's the purpose of this Google commit, https://android-review.googlesource.com/c/platform/frameworks/base/+/14069 which defines silent SMS and provides a method to handle it? Especially that we know silent SMS is not shown to the user and therefore there is no need for this implementation.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] goapunk:
Good question, maybe there are some SoCs/modems which pass them on? If blocking silent sms would be that easy I'd think it would have been done somewhere already, however no research or academia I've seen ever mentions it, no ROM I've come across uses it either. I'd be happy to learn that we can block it.

Out of curiosity, did you try https://f-droid.org/en/packages/com.itds.sms.ping/ (I didn't check what kind of sms exactly they are sending and also I'm still on regular lineage so I can't test without the mentioned commit) ? I have to admit that the last time I looked into SS7 hacking has been some years ago, maybe there is a difference between paging/any time interrogation (ati) requests and type zero sms.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
I think modem passes the raw command to AndroidOS, which then handles the sms. Otherwise, Android implementation makes no sense. In Jaguar, I reversed that commit So, Android doesn't know what it is, and it is discarded.

Academia is not interested in making it more difficult for law enforcement to ping devices when they need it. As far as custom roms, who is going to care? 15-20 year olds who develop them? I don't think so. :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] goapunk:
I did some research and yeah, I confused SS7 based tracking via paging requests with silent sms based tracking. You can't block the former as they are handled by the modem itself, blocking silent sms could actually work though. Too bad we can't test it. Looks like I should switch to Jaguars soon. I'm hesitating though since Android 9 still seems to be more stable than 10.

PS: About the academia, I do disagree, there are researchers which try to find ways to protect your privacy, that's how SnoopSnitch was born after all :)

Edit:

Damn: just found this over at https://opensource.srlabs.de/projects/snoopsnitch/wiki/FAQ :
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Yeah. This is not blocking though. It's ignoring. The silent sms is received, but not acknowledged. It's done in the source, so, there is no need for a third party app, especially that they are not blocking it, but rather only notifying the user. I could probably modify the source, so that a user is alerted, but right now, Jaguar simply ignores silent SMS.

Researches would need to either make their own roms or suggest a modification to custom rom makers, and I guarantee that 99% of custom rom devs would simply ignore it, and so would 99.9% of users.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Binary Assault:
Working wonderfully now. Thanks
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] jekiDlemot:
i want to go install another rom for a while and try to backup with twrp but i got the createtarfork( )process ended with error: 255 Backup failed error. my recovery is twrp 3.3.1-0. is it recovery problem or some kind of a bug, pls help
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Before backing up, remove /data/per_boot
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mizzunet:
I'm on AOSP. I wonder if I install Jaguar's on it? Thanks
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
Just follow the installation steps.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mizzunet:
Oh sorry, not Jaguar as ROM, it's kernel only
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
No support here for other roms. I am not even sure you will be able to boot.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mizzunet:
Ah sorry, fair enough
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] zinou111:
hello!

I want to try this ROM

isn't there a telegram group or smt?

as I find it fast to get help. cuz I have alot of questions on mind

thanka in advance.