yashsingh1/xdaforums huggingface dataset:
[OnePlus 5 & 5T Cross Device Development] idoybh:
DerpFest Update

Hello everyone,

First official update in this thread. Hurray!

Also first to be uploaded directly to our new file host :)

Changelog:

Device:

Changes in kernel, as usual, by @poad42 (source)

Further improved hotword mic fix - please test and report

Addressed a OnePlus camera service related SELinux denial

Dropped some telephony hacks

No firmware update needed this time - attached for any case

ROM:

Randomize DerpQuest summary with funny strings

Reworked blink flashlight on call, again. This time I'm done, Promise ;)

Fixed reboot for APEX update

Added derp blue theme

Added FOD extensions support (irrelevent for this device)

Added arrow keys on navbar while typing

Added StatusBar VoWiFi icon (& a switch)

Update & Apply custom carrier label position correctly

Fixed inactive WiFi icon in some icon packs

Fixed the double navbar switch issues (for hw buttons devices)

Minor fix for the new OpenDelta UI

Disable "R style" notification headers by default

Wake on charge regardless of AoD settings

Updates to translations

Some more minor derps/bugs fixes

Downloads:

dumpling (FW)

md5:

c9b852363380e2b40323469ffe475726

cheeseburger (FW)

md5:

22bcb831008f29ca056eebcaa60fd2eb

*OTA pushed
[OnePlus 5 & 5T Cross Device Development] idoybh:
Should work fine now
[OnePlus 5 & 5T Cross Device Development] Pokemetti2:
Apps in /system/app and especially /system/priv-app should bother us even more, because of more opportunities for those apps to collect data, share it with some server and do other stuff you don't want them to do, for example installing proprietary apps on your phone without asking(e.g. Health Services). I find it gross that it is easier to make some OEM ROMs google-free than some Custom ROMs. If there are tens of proprietary google apps, of THE data collector, with tons of permissions and privileges, for example running in the background whenever they want to, on your phone, and it doesn't even BOTHER you, there is something wrong with you. Objectively read the whole Google Privacy Policy and then maybe question using this ROM. And saying "don't like it? use something else" is not helpful and stops progression of this ROM by stifling constructive criticism. This ROM shouldn't even be considered open source, as it includes non-crucial proprietary software which can't be removed without modifying /system yourself, and of that a lot!

---------- Post added at 01:08 AM ---------- Previous post was at 01:02 AM ----------

In my opinion AOSiP has more than enough customization, you should give it a try :) But of course, use what you want. You wouldn't need to debloat much on AOSiP tho, with pico gapps :D
[OnePlus 5 & 5T Cross Device Development] idoybh:
The default permissions for these apps are in the rom source, and no, they absolutely can't install another app without asking you first.

If you find it "gross" this rom is just not for you - go use some other rom (and PLENTY are available) with no google apps. I WANT some of them to run in the background, because I enjoy the services they offer for it. NO I don't care some big company collects data for revenue from me, not everyone is a privacy freak like you. And I don't want to hear your opinion about what is wrong or right with me.

The privacy policy is literally linked to you in the setup page when you sign in. Progression of this rom will NEVER be in the direction of not including gapps, and the fact YOU think it's better won't change that and won't change the definition of "progression". We have a vanilla variant (with no gapps) - you can always clone the source and build for yourself. And EVERY rom ships with proprietary parts btw. Most also either include gapps or have a gapps variant. I don't understand your whining to be honest - no one forced you to use this rom!! Just go somewhere else. Stop bothering me and wasting my time. Thank you.
[OnePlus 5 & 5T Cross Device Development] idoybh:
If you like AOSiP I just can't understand why in the world would you come here to complain.
[OnePlus 5 & 5T Cross Device Development] skanadian:
Heads up, cheeseburger link is broken in the OP.
[OnePlus 5 & 5T Cross Device Development] The_Overthinker:
Probably, but there are a few other things to consider too when choosing a ROM. Firstly, the ROM has mostly been stable for me since Android 9. This creates a reliable impression about Derpfest as a whole. Battery life isn't always the greatest, but it has been pretty good for me too.

Most importantly, the derp community is buzzing and pretty active. Alex and Ido are pretty responsive and friendly devs, who're usually on top of a problem. :good:

So these are some of the reasons why I always return to Derp and it makes manual debloating worth it :D
[OnePlus 5 & 5T Cross Device Development] idoybh:
Forgot to change one "dumpling" to "cheeseburger" when I copied the link. Terribly sorry. Thanks for letting me know :)
[OnePlus 5 & 5T Cross Device Development] skanadian:
You taking feature requests at all? :) I would love to see 180 degree rotation (reverse portrait) and HD SBC (https://review.lineageos.org/q/ten-sbc-hd). More details on HD SBC here https://lineageos.org/engineering/Bluetooth-SBC-XQ/
[OnePlus 5 & 5T Cross Device Development] idoybh:
I am, when it makes sense. 180° rotation is possible I guess, but will require too much work (changing stuff we already have implemented) for too little profit, if at all. Will add to my TDL nonetheless. Also the commits from LOS's gerrit are marked as abandoned, and viewing developer settings it seems like we already have it anyways. Not exactly sure but I think it's AOSP.

Edit: Yap, seems like we do have it: https://github.com/DerpLab/platform_system_bt/commit/444ea2c15a24cabaae87c8806b5d50e6ecb9a24d
[OnePlus 5 & 5T Cross Device Development] skanadian:
Thank you for the consideration.

LOS has it abandoned in favour of adding commits to 17.1 only. It was approved in LOS16 but not officially for LOS17.0.

I believe that derp commit is for A2DP SBC (normal audio), it is not for A2DP HD SBC. Not all bt devices support HD SBC so a toggle was added to the bluetooth profile settings (and developer options).

Here's the unapproved AOSP commits https://android-review.googlesource.com/q/topic:bt-sbc-hd-dualchannel+(status:open OR status:merged).

Compare a2dp_sbc.cc https://android-review.googlesource.com/c/platform/system/bt/+/759299/1/stack/a2dp/a2dp_sbc.cc to the derp commit you posted with references to "DUAL".

Alex added it to DerpFest pie (here: https://xdaforums.com/showpost.php?p=79783435&postcount=1235) but unfortunately never made it to 10.
[OnePlus 5 & 5T Cross Device Development] NurKeinNeid:
And I added it to Bare since first release. I tried to be close as possible to my Pie stuff. :)

[MENTION=5248266]idoybh[/MENTION] He is right. But yes, it's not merged by LOS. Poad merged it too btw. You can ask him if it's safe.
[OnePlus 5 & 5T Cross Device Development] neomeone:
Thanks for the smooth rom, instant daily driver!

Since I once again had to wrestle with Viper4Android, just wanted to share how I got it working after trying multiple methods. In case anyone else is struggling with it, give this a try.

1. Downloaded ViPER4Android FX 2.7.1.6 from https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx

2. Installed the app, but did NOT open it

3. Rebooted

4. Opened the app, granted superuser, installed the driver and let it reboot

5. Opened the app again, installed the driver (dunno why this came up second time) and let it reboot

6. Now V4A was working, but I was missing all the DDC profiles, convolvers etc.

7. Got the profiles from https://androidfilehost.com/?fid=1322778262904011552

8. Copied the extracted files to the corresponding folders in: /Android/data/com.pittvandewitt.viperfx/files/

after this I noticed the files in /ViPER4Android/ so you might be able to just copy them from there

If you happen to switch master power off while playing media and playing with the settings, V4A might not work when you turn it back on. Just pause the media and re-plug your headphones.

Now of to GCam... :eek:
[OnePlus 5 & 5T Cross Device Development] camseye:
I got a better and fully working procedure..

1. Intsall AML,reboot

2.Intsall Viper Magisk module, reboot

3.Open Viper and install drivers,reboot

4.It should work fine..

(Before all this remove all audio mods)
[OnePlus 5 & 5T Cross Device Development] Kopi Eyes:
Microphone not functioning

Hi all!

For the past two updates, 20200611 and 20200623, I have been having some issues with my microphone;

- unable to record voice notes on WhatsApp and Telegram

- I cannot be heard over voice call on Telegram and WhatsApp

- I cannot be heard over the phone app (a restart fixes this temporarily)

- WhatsApp video call works fine though

Any assistance with this matter would be highly appreciated! :o:D
[OnePlus 5 & 5T Cross Device Development] idoybh:
It probably is "safe" but I'm also sure LOS have a good reason abandoning it - Just can't seem to figure out why :D Anyways since it's opt-in, I will look at the code and if I see no red warning flags I will merge here as well.

EDIT: Tagging [MENTION=1542399]skanadian[/MENTION]
[OnePlus 5 & 5T Cross Device Development] idoybh:
First of all I would love to see your logs. It works fine here. Secondly try with OK Google detection on and off. Make sure you have 0 audio modules installed

If all seems to have failed you (including clean flash) try it on stock - if it's still broken you have to replace the bottom mic
[OnePlus 5 & 5T Cross Device Development] Kopi Eyes:
Microphone functioning

Hey there!

Thanks for your quick feedback! I'm really enjoying this ROM and the community.

Firstly, I'm not sure how to send you my logs as I'm still a newb. :laugh:

Secondly, I tried with OK Google detection, switching it off then on, and that seems to have done the trick. All my above concerns have been fixed.

A detail that might be relevant or not, is that my system language was in French at first, then I changed it to English. :confused:

Thanks again! Glad I don't have to replace the mic.
[OnePlus 5 & 5T Cross Device Development] tcat007:
Very odd for system to default to French, never saw that happen, and I've flash about every version of Derp.

There's a log QS tile. I think you just hit that after you've done something you want a log of. Sometimes difficult if you have a crash.
[OnePlus 5 & 5T Cross Device Development] calvio:
It's very strange, I clean flashed previous version and I had no mic problem, then I dirty flashed last version and still no problem (also with OK Google on) till this morning (I have sent many voice messages). After I read your post I tried again and nothing was working, voice recorder and Whatsapp messages were blank. But rebooting was enough to make everithing work again. :confused:
[OnePlus 5 & 5T Cross Device Development] Kopi Eyes:
Hey tcat007! Just to clarify, my system didn't default to French. I set it that way, since I'm trying to pick up the language in as many ways as possible. I just pointed that out, since it was one of the steps I took.

Hey calvio! I know right! :fingers-crossed:

It's quite weird. Again, the microphone bugged out this evening as I was WhatsApp calling and it was okay after a reboot.
[OnePlus 5 & 5T Cross Device Development] Arokia:
If u want v4a to work for all audio apps n games u AUDIO COMPATIBILITY PATCH file.

Flash this acp on magisk while flashing give these volume steps.

After checking vol key workings

Press vol - (select No)

Press vol + (patch new logic)

Press vol - (select No)

Press vol - (remove listener)

Press vol - (select No)

Press vol - (No recommended)

If u want gcam and v4a work togather u need to switch selinux to permissive thats the only way
[OnePlus 5 & 5T Cross Device Development] idoybh:
Stop using audio mods. The best sound in a non biased sound :)
[OnePlus 5 & 5T Cross Device Development] idoybh:
If it ever happens again send the log before fixing it hahaha. A simple google search would have done the trick to learn how to grab a log. We also have matlog app preinstalled. You can use it to save your logs and share them.
[OnePlus 5 & 5T Cross Device Development] idoybh:
The QS log tile was still WIP. I forgot to checkout of the wip branch in matlog before building previous build. It should be gone now :)

In any case the best way to grab a logcat is to run

adb shell logcat -d > logat.log
[OnePlus 5 & 5T Cross Device Development] zagzag99:
I agree, but Bluetooth produces too low volume and needs a boost.

That's my only reason for audio mod.

If instead you'd modify the ROM volume settings to allow higher gain.
[OnePlus 5 & 5T Cross Device Development] idoybh:
Never ;) gain is the cancer of sound. Same as digital zoom to images. And BT volume here is enough to make me deaf
[OnePlus 5 & 5T Cross Device Development] zagzag99:
Bluetooth is okay on headset, not in auto.
[OnePlus 5 & 5T Cross Device Development] idoybh:
Do you mean android auto? I don't have that. Works fine in my car. Enough to wake the whole neighborhood. But yes, surely it is device dependent (or car in this case haha).
[OnePlus 5 & 5T Cross Device Development] zagzag99:
Yes, both. In Android Auto, or just a Bluetooth enabled car. Requires you to turn the volume knob at least double your regular audio source.

Makes it difficult to turn volume up and down while switching radio or answering a phone call.

With V4A I boosted Bluetooth volume so that bit would match and then no need to play with the volume.

Thankfully, with current covid situation, in IL, I find myself less in the car, so I can manage without the audio mod for awhile.
[OnePlus 5 & 5T Cross Device Development] skanadian:
Another quick bug report. In hangouts video chat there is a terrible echo for the remote caller with ok Google enabled. Disabling ok Google and the caller does not hear themselves anymore. IIRC this is a very difficult problem that's plagued OnePlus phones for years. Google Hangouts echo oneplus to see what I mean. Fluence related maybe? Bad audio profile selected by hangouts? I tried messing with mixer paths years ago and watching logcat for the profile, but mixer paths made my head spin so I gave up.

Not a huge deal for me but just a heads up anyway.
[OnePlus 5 & 5T Cross Device Development] Arokia:
. Use viper for other features other than gain. There r a lot of cool things which make ur headset even better sounding. I use it as i cant afford premium headsets.
[OnePlus 5 & 5T Cross Device Development] Kopi Eyes:
Microphone not functiong - With Log

Hi there!

Here are my logs from the this evening, as my Telegram call and audio recording are not functioning.

https://drive.google.com/file/d/1AvNzmzTLZ7EZyu3j6oKOxwjbU_wKQ0fV/view?usp=sharing

Hope you can find something. :D
[OnePlus 5 & 5T Cross Device Development] batwingnz:
Similar for me in my car, but better in my brother's car. Media is super low but Google assistant is BOOMING, it's horrendous to have to turn it way up for music then I get a message and my ears bleed. I've just given up because I think it's the car because multiple versions of android have all had the same problem.
[OnePlus 5 & 5T Cross Device Development] sjamie:
It has been a long time since I've used DerpFest which at the time was my favorite custom ROM. I've been using OOS ever since for stability and for the lack of "most" bugs. I think I am now ready to explore the DerpFest playground once again. Are most people having problems with the mic during video calls/chats and experiencing low sound volume over bluetooth? Any other common bugs I should be aware of especially when comparing DerpFest to OOS 10?
[OnePlus 5 & 5T Cross Device Development] Arokia:
Nothing here. Its really stable build u can try it
[OnePlus 5 & 5T Cross Device Development] sjamie:
That's what I was hoping to hear. Thanks! :good:
[OnePlus 5 & 5T Cross Device Development] wowkazmir:
Just curious, but why does the rom require the beta firmware? What is the effect of running the the rom using the oos10 stable firmware?
[OnePlus 5 & 5T Cross Device Development] shadowstep:
Here's a link to a pretty detailed, yet easy-to-understand (hopeully!) post that I made in one of the threads regarding these zips: https://xdaforums.com/showpost.php?p=76388280&postcount=181

I'm hoping the above answers your question. :)
[OnePlus 5 & 5T Cross Device Development] wowkazmir:
Thanks for sharing that writeup! Following up though, it doesn't explain why the rom uses the blobs from the beta and not the stable oos. Are the blobs not available or am I missing something here?
[OnePlus 5 & 5T Cross Device Development] shadowstep:
What blobs to use depends on the developer of the ROM. Only he can answer why. And the blobs get available as soon as a new OOS version gets released. There is no wait time. :)
[OnePlus 5 & 5T Cross Device Development] jimsy12:
is there any face unlock

i know on some versions of derpfest on op5t dont have face unlock. does this rom have face unlcok?
[OnePlus 5 & 5T Cross Device Development] sjamie:
So coming from OOS 10 Stable, it is recommended to flash the older Open Beta firmware included in the OP before flashing this ROM?
[OnePlus 5 & 5T Cross Device Development] poad42:
there is not much diff in blobs from beta 3 to stable (probably 1 or 2 files) so wasn't worth updating em.
[OnePlus 5 & 5T Cross Device Development] dulcii:
Hi all!

First of all, ROM is great, I am very satisfied with it, battery usage is good (better than before) and overall is great.

I have three questions,

First is that I don't get notifications for e-mails. I have to open Gmail and then I see if I received any new mail. Any ideas about that?

When I want to update system I have to remove fingerprints etc, because I have to enter password when I start using bootloader - which I don't know?

Notifications. How can I set different notifications for programs (and notification light also)? I want Viber sound for Viber, SMS different sound, Instagram and Gmail (when it will work) different sound, and light also.

I tried Light flow, but It does not work all the time, I guess it is "bugged" since last update (I think 2018).

Thanks for your help and answer.

Best regards,

T
[OnePlus 5 & 5T Cross Device Development] shadowstep:
The order of flashing doesn't matter for the firmware zip as long as it is flashed before the ROM is booted for the first time.
[OnePlus 5 & 5T Cross Device Development] skanadian:
Re: Gmail; read through this; https://www.reddit.com/r/Android/comments/dtdldo/androids_gmail_notification_bug/

Re: password you don't know... update your TWRP. You should be able to unlock no problem.

Re: Noticiations: Settings > Apps > All Apps > Pick your app > Notifications > Pick the notification channel (at the top) > Set the sound/vibrate > Advanced > Set the LED colour.
[OnePlus 5 & 5T Cross Device Development] dulcii:
Hi,

Many, many thanks for your help.

I solved problem #1 with Gmail, for now it looks like solved.

I just updated TWRP to latest version, so I hope this will resolve my problem #2. Yep, it did. At the moment updating to version of 6/23.

And as I checked settings like you said, there really is option for each application for sound and notification light. I don't know how I haven't seen this before.

Many, many thanks.

Best regards,

T
[OnePlus 5 & 5T Cross Device Development] tcat007:
Don't update twrp to 3.4, backup seems to have issues. 3.3.1 works for me.
[OnePlus 5 & 5T Cross Device Development] mizzunet:
Anybody know what's 10308 app? It using 2gb data?

Wht? Is it stealing my personal files? Is it malware or something? When I click on it, it shows nothing
[OnePlus 5 & 5T Cross Device Development] idoybh:
It's a recently removed app.
[OnePlus 5 & 5T Cross Device Development] mizzunet:
I don't think so. WiFi was still using till I restricted WiFi from its settings (see screenshot) and there is " Removed Apps" which shows usage of uninstalled apps. It must be malware. My data :crying: . Is it coming with Deepest ROM?
[OnePlus 5 & 5T Cross Device Development] idoybh:
What you are saying is laughable. It is 99.9% not a malware hahahaha. Reset the stats, reboot. See if it appears again. Our source is open, you can see for yourself. I can assure you we don't ship any malware :silly:
[OnePlus 5 & 5T Cross Device Development] sjamie:
Someone please post the link to a TWRP that is backing up and restoring this ROM successfully. I'd greatly appreciate it! ?
[OnePlus 5 & 5T Cross Device Development] idoybh:
If you delete /data/per_boot folder backup should work on any recovery
[OnePlus 5 & 5T Cross Device Development] sjamie:
Thank you! Why do you recommend codeworx over blu_spark recovery?
[OnePlus 5 & 5T Cross Device Development] idoybh:
Because it works.
[OnePlus 5 & 5T Cross Device Development] sjamie:
Thanks! With codeworx, is it also necessary to delete the /data/per_boot folder to backup and restore successfully?

Which version of codeworx do you recommend? Have a link?
[OnePlus 5 & 5T Cross Device Development] idoybh:
Ever heard of google? I am not here to do your research for you. I currently use poad's TWRP (here), backup is supposed to work as is, but haven't tested.

Yes, with codeworkx it's also necessary
[OnePlus 5 & 5T Cross Device Development] sjamie:
Thank you for your kindness...
[OnePlus 5 & 5T Cross Device Development] lekiaM:
This workaround only works if you delete the "data/per_boot" folder in TWRP file manager "before" you make a backup and then restore. But, it went fine. Don't have to dirty flash the ROM each time after a restore "to boot"

Anyway, thanks here 2:good:
[OnePlus 5 & 5T Cross Device Development] hampa:
What is the main diffrence between this one and DerpFest bare?
[OnePlus 5 & 5T Cross Device Development] NurKeinNeid:
The bare version's goal is to stay relatively minimal. It is my work of picking features from stable roms on top of aosip. The main version contains Ido's original work and more features. You can try both and choose whatever fits your needs. WARNING: Clean flash when moving between the versions!
[OnePlus 5 & 5T Cross Device Development] hampa:
Perfect, I'm looking for minimal customization/features.
[OnePlus 5 & 5T Cross Device Development] str8str:
The whole folder or just what's inside
[OnePlus 5 & 5T Cross Device Development] lekiaM:
Whole folder before you make an backup, does it show something inside in TWRP File manager? At least not for me, but deleting did the trick for a successful restore.

Edit: Delete it only in TWRP! Not in an root explorer or something..
[OnePlus 5 & 5T Cross Device Development] idoybh:
DerpFest Update

Hey everyone,

Enjoy the new release. Though I would note google probably derped the new tag and should release another one soon.

I will keep you posted and provide a hotfix build if they do so.

Changelog:

Device:

Changes in kernel, as usual, by @poad42 (source)

Added DC Dimming (& a QS tile)

Added back AUX camera package names in build.prop

Address yet more denials

Merged new gps & location HALs caf tags

No firmware update needed this time - attached for any case

ROM:

Merged July security patch (r40)

Reworked expanded volume dialog (fixes many bugs with it)

Lowered fullscreen gesture trigger area

Fixed fullscreen pill showing on landscape for some back heights

Fixed a FC for new FOD implementation (irrelevant for this device)

Fixed an OpenDelta FC on orientation change

Fixed screen stabilization QS tile

Fixed empty QS row when user doesn't have enough tiles to fill up a page

Further improved hotword mic fix

Added StatusBar notification counters

Added USB tethering QS tile

Added log QS tile

Added EvolveSans & Linotte system fonts

Added MatLog QS tile

Added Bootlegger's AOSP screen recorder (& improved the UI)

Removed Omni & OOS Screen recorders

Removed internal recording restrictions for 3rd party apps

Removed useless / non working system fonts

Updated GApps

Updates to translations

Some more minor derps/bugs fixes

Downloads:

dumpling (FW) md5:

d5b07dba18ddf116f2b0fd560a9fedd2

cheeseburger (FW) - md5:

f7c7c52280c632a8f89ed54277c5c869

*OTA pushed

EDIT: Updated links to a SourceForge mirror. Same goes for OTA.
[OnePlus 5 & 5T Cross Device Development] jahidinbedod:
cool thanks sir ;)