yashsingh1/xdaforums huggingface dataset:
[OnePlus 11] kdrv3xc:
just forgot i somehow only posted half of the post i just posed.

and thanks, that truly means the world to me. i look forward to hearing any additional feedback

and to address the rest of the post, i certainly do plan on doing that. just hoping they'll forgive me this (hopefully minor transgression, maybe they can even help figure out what exactly is i did that actually did the trick, and i'm sure they could even make it work better than i have). do you know what diag drivers you're specifically talking about? i did attempt to add some diag related shared libs, but unfortunately it did more harm than good. if you know what specific drivers you're looking for i can certainly give it a shot.

i honestly haven't used anything other than crdroid on my op11, and i imagine they removed them for the exact reason they broke the builds i tried to include them. if lineageos includes them in their framework it would conflict with attempting to add the proprietary drivers without telling the build to not use theirs, but then that's another can of worms.
[OnePlus 11] kdrv3xc:
and this was a double post. trying to get my repos clean and in order and obviously can't focus on two things at once
[OnePlus 11] kdrv3xc:
also here are some quick pics i just took (watermark is there to show that it post-proc'd and save properly)

note that they are in my less than tidy apartment, and the ones with windows, i am unfortunately not allowed to clean the outside of them being on the second floor, so they look dingy it;s the window, not the camera.

also these were just now on the fly, i'm sure i could have done better with a bit more effort.

also kitana in mk1 is looking fiiiiiine
[OnePlus 11] kdrv3xc:
here's a couple more i took while doing waiting for laundry, testing the light sensors and autofocus, and i do love me some neon lights

second one is hi-res so it's closer to 3x the size of the first.
[OnePlus 11] psychemisha:
Open tg group that would be ease for us definitly going to update
[OnePlus 11] jeffsga88:
As far as the drivers, not 100% sure which ones, only that they are Qualcomm modem diagnostic drivers (believe it's adaptive baseband drivers, not for sure though). Unfortunately crdroid and some other roms decide to trim them (along with a lot of other unnecessary drivers / libs from the kernel as they don't feel they're necessary for the most people (and being honest, they really aren't for most people). I know it helps keep kernel size down and sure it probably helps battery life a bit too not including all the extras in the build, so probably why it's done is my guess. I've looked over lineage GitHub for their kernel compared with crdroid and can't figure out which drivers / libs it would be, so probably would only be possible by starting with lineage kernel then customizing the way you wanted, but that would also probably be a lot of work and probably honestly not worth it. Realistically it might be time for me to stop being lazy and do a new set up to make kernels again and start trying to make my own custom kernel using lineage kernel as a base and going from there and seeing if I could use it on your rom and still have opcam working as is or not, just not sure I'll have the time and if I'll remember what I'm actually doing after over 7 years lol. Either way, look forward to testing out the rom in a couple days. Also, some other ideas for customization to differentiate it a bit from crdroid would be add more battery icon customizations (Big circle, Big dotted circle, etc), possibly extra themes / icon packs / fonts (been awhile since I've used crdroid, so forgive me if all of that's already in it). Also, wherever you figure out the name you want to go with, customize the settings to be your roms name settings in settings menu (so instead of CrDroid Extras or whatever it could be MessOs Extras) and lay it out the way you want it to be, and overall just customize and add things that you want, more than likely others will enjoy it too (I found that out years ago when I was making my custom kernel).
[OnePlus 11] kdrv3xc:
if it's something that's baked into the kernel, that's going to be a different story altogether, though if i ever do get aospa working working then it might be just already be there. i do know they use entirely different kernels. different enough that it would also mean losing KSU compatibility. that may also be the reason that you're not seeing them in lineage based ROMS. Though if there any other clues to help me figure out exactly what it is you're talking about that would help.

if it helps here's a diff of any files with 'diag' anywhere in it's filename.

[primes@7072696d6375]:>diff oosdiags crddiags /databanx/oos[18:50]
1c1
< ./system_ext/lib/libDiagService.so
---
> ./vendor_ramdisk/lib/modules/usb_f_diag.ko
3,8d2
< ./system_ext/lib/libdiag_system.so
< ./system_ext/bin/diag_callback_sample_system
< ./system_ext/bin/test_diag_system
< ./system_ext/bin/diag_dci_sample_system
< ./system_ext/bin/diag_mdlog_system
< ./system_ext/lib64/libDiagService.so
11,16d4
< ./vendor/lib/libsnsdiaglog.so
< ./vendor/lib/liblocdiagiface.so
< ./vendor/lib/vendor.qti.diaghal@1.0.so
< ./vendor/lib/libdiagjni.so
< ./vendor/lib/libdiag.so
< ./vendor/lib/qsysd-diag-plugin/libffbmdiagplugin.so
18,19d5
< ./vendor/etc/init/ipacm-diag.rc
< ./vendor/etc/init/diagcommd.rc
22,26d7
< ./vendor/bin/pcba_diag
< ./vendor/bin/athdiag
< ./vendor/bin/diag_uart_log
< ./vendor/bin/testapp_diag_senddata
< ./vendor/bin/diag_klog
28,37d8
< ./vendor/bin/ssr_diag
< ./vendor/bin/test_diag
< ./vendor/bin/diagcommd
< ./vendor/bin/debug-diag
< ./vendor/bin/cnss_diag
< ./vendor/bin/ipacm-diag
< ./vendor/bin/diag_socket_log
< ./vendor/bin/diag_callback_sample
< ./vendor/bin/diag_mdlog
< ./vendor/bin/diag_dci_sample
39d9
< ./vendor/lib64/togo/libdiagjni.so
44,48c14,15
< ./vendor/lib64/qsysd-diag-plugin/libffbmdiagplugin.so
< ./odm/etc/Diag.cfg
< ./odm/etc/wifi/cnss_diag.conf
< ./odm/etc/wifi/cnss_diag_always_on.conf
< ./odm/bin/wifi_diag
---
> ./symbols/vendor/lib64/libdiagjni.so
> ./vendor_dlkm/lib/modules/usb_f_diag.ko

(the ones in red are in OOS, but not crD)

as for everything else, all definitely in the cards. as i have mentioned, i'm particularly fond of style and customization, which is what drew me to crDroid in the first. also got to get that pulse visualizer over.

actually after a bit of research it seems that aospa uses msm kernels, which totally tracks with it being a CAF/CLO based rom. fine tuned for these qcom devices, probably why i noticed such a significant performance increase when flashing aospa to my OP9pro. LineageOS and their ilk use GKI, which is generic. I wouldn't be the least bit surprised if what you're looking for is compatible if not already included in AOSPA.
[OnePlus 11] Causical:
Damn bruh...

Someone give this man a Recognized Developer insignia.

This is cool, I'll definitely be installing at some point, I haven't done much updating of any kind lately but now I'll have a reason to.

I think you have a great personality, it comes out in your writing. I'm very excited to see what this continues to evolve into, would be cool to branch out into your own branded ROM for sure.

...."mka Mess" 😂

Unfortunately however you're a consumer of Starbucks, so that leaves your character up for debate.
[OnePlus 11] kdrv3xc:
hey, unfortunately they're the best game in town. and i only drink americanos.

however i just realized i may have uploaded the wrong build...probably due to lack of starbucks at whatever hour that was. the correct build will be up in moments. (if i did upload the wrong build in the first place. i need to start deleting previous ones). either way the right build will be right up.

if however you did already flash it, and opcam isn't opening, and if you copy the crashlog link and it says something along the lines of "provider must not be exported", then yeah. pretend i didn't do that.

if you would like a quick fix without having to reflash the rom download the apk from: https://storage.googleapis.com/7072696d6573/14.0-redux/OplusCamera.apk

and from adb shell or termux (anything that you can su from) and

adb push OplusCamera.apk /sdcard/
adb shell
su
mount -o remount,rw /system_ext
cp /sdcard/OplusCamera.apk /system_ext/priv-app/OplusCamera/
reboot

and you'll be all set.

if i did upload the correct build pretend you never read this.

also correct build will be up literally in minutes.
[OnePlus 11] kdrv3xc:
if you did end up flashing it and the camera disappointedly didn't work:

correct build is here:

https://storage.googleapis.com/7072696d6573/14.0-redux/crd20240306.zip/crDroidAndroid-14.0-20240306-salami-v10.2.zip

if someone already has flashed it, and i did actually upload the correct build, please let me know so i don't update the OP.
[OnePlus 11] psychemisha:
cant manage to run last build correctly idi not had any issues with yours 02/17 build. this one takes time to boot and after it is actually booted seems like broken build or something
[OnePlus 11] kdrv3xc:
did you see two posts above?

i goofed and uploaded the wrong build. my bad sorry about that, though thanks for confirming that i did in fact upload the wrong build. it was pretty early/late/one of those weird hours and well...

i've obviously gone through a few iterations
[OnePlus 11] jeffsga88:
So, pretty sure most of those diag drivers / libs would need to be included, only ones that probably wouldn't need to be would be WiFi or USB diag drivers / libs. Also, most lineage based roms actually work and have it included (lineageos and evolution x both work). Also, I think Aospa also has it included, but honestly can't remember add it's been years since I used Aospa roms. Wonder what diag drivers lineage kernel has compared to CrDroid, maybe that would narrow it down.
[OnePlus 11] kdrv3xc:
ok, so i think what you're referring to are kernel modules. mobile devices don't really have drivers in the vein that PCs do, as they don't have interchangeable hardware, and shared libraries are on a much higher layer of that model. so this is likely something that would have to be included in the kernel at build. it makes sense that crd doesn't include them, especially of they're full of debug symbols, they would likely be stripped for the reasons you mentioned, both size and general optimization. i doubt they would typically be included in most production builds as your average user doesn't have any interest in debugging. (think user vs userdebug, vs eng ROM variants). if they're DLKMs that would be a slightly different story, as they would just be dynamically loaded. (if that's the case there's a possibility you could add them if you have a rooted device. do you happen to know if stock OOS had them? also worth noting that nothing in that above diff would pertain to this, as that didn't have anything from the *_dlkm partitions, which is where they would be)

i haven't attempted a full kernel config since the first time i tried a full kernel config because, well...damn, that's a whole thing. i'll give it a quick look into, but if nothing immediately pops out to me, it probably won't be at the top of my priority list. i'd work on getting it on aospa first, which also has the chance of it including it their kernel config.

also worth noting, opcam also stopped working on lineage based builds on the op9pro, but works like a charm on aospa, and the extremely impressive performance increase can't be understated. it lacks crdroids customization options, and love them as i do, and love op11 as much as i do, i've got to say my 9pro feels way smoother than my 11 most times. a significant increase in battery life as well, and the haptics are also better. also did i mention OP cam works perfectly on it, all by itself.
[OnePlus 11] jeffsga88:
Yeah it would definitely have to be included in the kernel when it's built. All stock roms (OOS, pixel stock, Motorola stock rom, even Samsung stock rom include the modules on general builds, it gives you diag port access so you can use Qualcomm tools (such as qpst and qxdm as well as built in monitoring tools)). It's just some remove it for the size and optimizations without it. So, most likely would have to build own custom kernel for the rom by forking lineageos kernel and then optimizing from there, why I said I would probably need to just find time and build a custom kernel. But having Aoapa would definitely be nice as I remember it being really smooth on my op9pro as well, and like you said maybe their kernel has it built in.
[OnePlus 11] psychemisha:
The last built that you uploaded seems to be broken iam trying to install it over official maybe it would help
[OnePlus 11] kherio:
I dirty flashed over the "normal" crdroid build and it doesn't boot.

Maybe clean flash required? :/

Thx

U know I love your work ... hehehe
[OnePlus 11] slacker996:
Hi! Nice work.

I'm trying to build a lineageos + microg ROM and include your opcam. However, I see that your repo here is gone: https://gitlab.com/kdrv3xc/proprietary_vendor_oplus_camera

Any chance of providing that again?

Thanks!
[OnePlus 11] kdrv3xc:
it's not gone, it's just a victim of me trying to tidy my whole life up, i marked it as private till i was more confident that it was up to snuff.

it's public now, so you should be able to access it now. let me know if you can't

give it like a minute or two though

also heads you'll need more than just that repo. look for the sepol ones in my github

and good luck and god speed. and i''m truly hoping you make more progress than i have so far.
[OnePlus 11] slacker996:
Thanks! I don't expect much in the way of results, just want to see what's achievable RN. If anything comes of it, I'll write here

(y)
[OnePlus 11] kdrv3xc:
well i appreciate your confidence in me, haha. I know it was meant with the best intentions, but i do expect much in the way of results.

i swear i have a very functioning build, but not only have i learned a million ways of how to not make opcam work, i have learned a few ways that do make it work. i also learned the importance of proper VCS practices, because if anything i'm totally embarrassed by this whole debacle. i've spent this morning cleaning everything up, and since crdroid also updated, i'm merging their updates while attempting to preserve my modifications.

i hope everyone appreciates the humor behind the idea of the messOS title now. sloppyOS might have even been more apt, but messOS just rolls of the tongue better,

actually this latest build just finished baking, testing it now. if it works there's no way i'm misplacing this one.
[OnePlus 11] kdrv3xc:
i was so tired last night i thought i posted this in this thread, but this is literally a recording from my latest (penultimate, now) build:

New video by brian

photos.app.goo.gl
[OnePlus 11] Sounav7:
Is there any possibility to get the OP camera as a magisk module ?
[OnePlus 11] kdrv3xc:
well i won't say it's impossible. on paper magisk should have (from what i have discovered in this little project of mine) all required capabilities (actually i'm not 100% sure on signature spoofing, but i'd imagine there's a way around that. the apk needs to use the platform cert, which is why you cant just install the apk and be good to do, also the literal just shy of a million shared libs, firmware files and assorted configs/vendor tags).

actually i've gotten more success declaring the the shared libraries in Android.bp instead of just including them in PRODUCT_COPY_OUT. so if that's the ticket, i don't think magisk can do that,

long story short: maybe, but it would likely be ~1GB magisk module at least.

p.s from what little i've learned about how KSU works compared to magisk, it might be more likely to work as a KSU module than a magisk one.
[OnePlus 11] cujo1337:
It would be very helpful if a module for ksu/magisk gets released as anyone can then test it out
[OnePlus 11] mohama071:
I'm trying to build a lineageos + microg ROM.....
[OnePlus 11] mohama071:
J'essaie de créer une ROM lineageos + microg
[OnePlus 11] mohama071:
excuse me I'm off topic......

I'm looking forward to the release of LineageOs+MicroG 21!! One Plus 11 ((SALAMI))....thanks
[OnePlus 11] kdrv3xc:
repo is still there and public. you might have looked for it right as i was cleaning it up a bit.

FYI: it's still very much a WIP

and you'll need to edit the neverallows in system/sepolicy and device/qcom/sepolicy_vndr.

you can find what progress i've made there in the appropriately titled repos at https://github.com/kdrv3xc
[OnePlus 11] mohama071:
sorry sir I am not a developer.. I suggest you compile a microG rom (Lineage MicroG) and thank you
[OnePlus 11] kdrv3xc:
noted.
[OnePlus 11] khusika:
Moderator Announcement​

Thread Closed

​

@kdrv3xc

Placeholder threads are not allowed on XDA and this thread does not qualify as a Development thread.

A PSA was posted to warn the poster about moving the thread to the General section including via PM, but the poster insisted on staying in the Development section. A deadline was given to fix this matter, but there was no improvement from the poster.

When everything is ready to post immediately, use the Report button on the OP of the thread to let us know to re-open this, then you can make all the fixes, and let us know via PM that the OP is ready to be reviewed.

All the best,

Khusika,

Moderator.
[Moto G Stylus 5G] greasertildeath:
Can you move apps to sd after root?
[Google Pixel 8 Pro] PapaBoneDaddy:
So i am coming from Samsung s22 ultra, pixel wasn't sold anywhere near me a friend of mine is in Singapore and i told him to pick me one so..

Being all excited for my new custome Rom experience i started looking at the forms and the horror i read 😭😅 i am so confused now so i would like help from anyone with experience with pixel 8 pro is it actually bad ? And what should i know before it arrives?

Thanks in advance
[Google Pixel 8 Pro] Radulfr:
Actual hardware performance it's about equal to or a little above the s22 ultra, but there's less bloat than on oneui as for custom ROMs there's a few and I'd just suggest trying them to see what you like best performance is about the same all around from what I can see posted here on the forums and talking to others.
[Google Pixel 8 Pro] PapaBoneDaddy:
Thanks for the fast reply, i am a big hatter of oneui ironically used it the longest lol.

One i rooted my s22 some of the knox related apps are disabled there was a module to fix it but of course not all where working. Does the pixel have the same ? Like what will i lose when i root the pixel
[Google Pixel 8 Pro] Radulfr:
Yes and no, it's nowhere near as strict or permanent as Knox. For the pixels you can always re-flash stock and re-lock the bootloader and it be just like it's never been rooted and everything fine. But while rooted Google turns off NFC payment cards from wallet and then some apps try to detect root like banking apps but nothing extreme and most of this can be worked around by using denylist and play integrity modules. Afaik Google is currently banning fingerprints that rooted users are using to fake no root but honestly hiding my bank apps in the denylist and using locked bootloader spoof lposed mod I've got what I need working and I don't use wallet or my phone for payments anyway
[Google Pixel 8 Pro] PapaBoneDaddy:
Oh wow thats good news, is the NFC payment is lost as long as i have root or could it be fixed with a module? Nfc payment is very important here as i never have cash on me every where you go it's cashless payment
[Google Pixel 8 Pro] Radulfr:
As long as you can get a fingerprint file that isn't banned for the play integrity device verification.

There's a thread somewhere in Magisk sub forum I believe that is play integrity module with instructions on how to set it up properly and find safe fingerprints online to use. But otherwise yeah NFC payments from Google wallet should work just fine once that's set up
[Google Pixel 8 Pro] TheMystic:
I personally put Pixels way down in my list of choices. Offering nothing in the name of 'clean' software doesn't make sense to me. But to each his own.

If you live in a country which is not cold throughout the year, DON'T BUY THE PIXEL.
[Google Pixel 8 Pro] HipKat:
This is absolutely NOT true
[Samsung Galaxy A53 5G] Bunny145:
Dear XDA Team/ Developer,

I hope you are doing well, please help me to find out android 14 firmware of samsung A536V Verizon version 6/128 Gb. I try a lot at many web but not found. Please solve my issue, i will be very thankful to you all.
[Samsung Galaxy A53 5G] khusika:
Hi @Bunny145, Welcome to XDA!

Have you tried checking this firmware list? I see there is Android version 14 on this site for A536V

SM-A546V /Galaxy A54 5G Firmware Download SM-A546V Free Download

SM-A546V /Galaxy A54 5G Firmware Download SM-A546V Free Download ⭐ Official and fast update ⭐ Max speed and free download ⭐ Best Samsung Galaxy website

samfw.com
[Samsung Galaxy A53 5G] Bunny145:
Dear Sir,

my mobile model is Samsung A53 5G not Samsung A54.
[Samsung Galaxy A53 5G] khusika:
Ah sorry, I read it wrong.

Try this instead

Samsung Galaxy A53 5G UW Software Update | Verizon Customer Support

Get instructions on how to download the latest software update for performance improvements to your Galaxy A53 5G UW, including current Android security patches.

www.verizon.com
[Samsung Galaxy A53 5G] Bunny145:
Sir, I have already visit this website but there are no any link to download firm, a tool link is given at that site but through that, also could not find android 14 firmware download link.😢😢
[Samsung Galaxy A53 5G] khusika:
Sorry, but I don't have any more options regarding your problem. Maybe waiting for the OTA updates to come to you is the last option for you.
[Samsung Galaxy A53 5G] Knoppersd:
This one should fit. Just double check the model and CSC number.

https://samfw.com/firmware/SM-A536U1/VZW

Flash with Orion. Data gets lost when upgrading with Orion so back up first.
[Samsung Galaxy A53 5G] Deleted member 2092952:
I don't know what's going on there. It should be available from the software updater in Android settings. If its not then something isn't right.

However, it should be available in the only official way using Samsung Smart Switch application on a computer. https://www.samsung.com/us/smart-switch.html and install that to Windows or Mac (links for those are down further). Then the emergency updater is found in the applications more button. Factory reset the phone is expected here as well.

BTW, factory reset of the phone means FRP lock is possible so you should remove all accounts found in Android settings > accounts for extra safety before doing anything with factory reset.

Use other things as an alternative.

You can brick your phone if things go wrong. OTA from the Android software updater is always best course on factory stuff.
[Google Pixel XL Questions & Answers] Vicntc:
I have a Pixel XL that I was given to play with. It was generating errors for both WiFi and Bluetooth ("Bluetooth has failed" repeatedly, WiFi won't turn on).

Using the instructions here, I was able to use FAstboot to reload the original OS (7) from 2016 but the problem didn't go away.

Upon further reading, it appears the original issue was cause by an update to Android 10 sometime after September 2019.

10.0.0 (QP1A.190711.020, Sep 2019)	Link	2db5273a273a491fee3e175f3018830fc58015bdbacfedb589d67acf123156f8
10.0.0 (QP1A.191005.007.A1, Oct 2019)	Link	c27241e0aaf46f4ff60d8279efd9ac6f6ac8e80b1bd08c43d75f851313efaa12
10.0.0 (QP1A.191005.007.A3, Dec 2019)

According to another post, A Pixel 4 users said the February 2020 update fix it. Sadly, there is no Feb update for the XL.

Is it possible to force reload the BT and WiFi drivers to fix the problem?
[Google Pixel XL Questions & Answers] rodken:
Have you attempted to flash a Custom ROM to see if the errors can be rectified?