yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] TheMystic:
I'm not a techie, so someone who has better grasp of these things may be able to check these logs.

That said, no where in the ROM setup process, there was any setting that asked for automatically uploading system logs and other logs without explicit consent.

So you can explain why user consent isn't explicitly sought before sending logs. And also how securely are these logs sent.

There was also this question of the kernel being used for testing purposes, and not supposed to be for commercial use. You can address that too.

---------- Post added at 13:38 ---------- Previous post was at 13:33 ----------

No, these people are NOT Gods. This guy just removed me from the Telegram group just because I told him he shouldn't feel offended if someone raises concerns and go about calling people names just because they raised a concern.

While we appreciate developers for what they do, there is no need to tolerate arrogance from them. I will be getting rid of this product very soon, not because of the product, but because of the attitude and arrogance of it's developer.
[OnePlus 3 & 3T Cross Device Development] :
You got a satisfactory answer for what you asked for. But I have one question. Do you use microG to care about these logging stuff?:confused: If you don't, then Google is getting data from you stealthily when you depend on Gapps. :(
[OnePlus 3 & 3T Cross Device Development] mady51:
ok let me make it simple life for everyone here to understand.

just enable usb debugging and connect ur device to a laptop. now open command prompt and type "adb logcat". now monitor this log for few min. on a highlevel i can say u will see these things -

1. google uploading all ur personal data and ur usage and Analytics (its a big word and is an ocean of data. check google) and will upload to some server which u can see ip address also. not sure if thats google server or some other marketing agencies servers.

2. if u use whatsapp or FB or Insta - u can see these apps also collect all ur analytical data and upload logs in the bg.

may be u heard ppl always complain play services eating up battery which is nothing but its tracking all ur info 24/7.

And coming to custom roms - when u flashed it u agreed that dev is not responsible for anything happens to ur device which is a default thumb rule in xda.

And if u talk about ur personal data theft kinda thing - just think what will a dev do with ur data when they themselves dont have time to spend on development and bug fixes.

if u still doubt , then just open that log file and search ur name or ur personal info. if u find something suspicious, then u r helpful to all devs so that devs doesnt use that feature.

And u r using 1+. so u might heard 1+ already collected user personal info and that was a big issue if u dont know. So a data theft if happens 1 time or 100 times doesnt matter if its leaked already.

this is not specific to u but its in generic to all who has doubts.
[OnePlus 3 & 3T Cross Device Development] TheMystic:
Thanks for the clarifications. If only the developer of this ROM had addressed the concern raised more constructively, instead of calling names and showing off his arrogance.

Yes, I knew that I was opening my device to risks by unlocking the bootloader. But given the reputation of XDA, I always thought there were sufficient checks and balances in place that would prevent anyone from publishing questionable software/ mods. Kindly note that I am not saying this ROM does something malicious, but asking if a message received is true isn't anything wrong.

Again, most people come to XDA because of what XDA is, and not because of a particular developer.
[OnePlus 3 & 3T Cross Device Development] slipstreamer88:
If you aren't a techie, how did you conclude that the kernel is "terribly broken and outdated"?
[OnePlus 3 & 3T Cross Device Development] TheMystic:
Let me say this. I trust Google much more than someone unknown to me: "a known devil is better than an unknown angel".

Again, Google explicitly asks for sending logs during setup. There is no such permission this ROM sought during or after setup.

---------- Post added at 13:54 ---------- Previous post was at 13:53 ----------

The whole post was quoted verbatim. It is what someone (also a developer himself) sent to me.

---------- Post added at 13:56 ---------- Previous post was at 13:54 ----------

The point is just this. You want to send something from my device, just ask for explicit consent. Don't do things without user knowledge and consent.
[OnePlus 3 & 3T Cross Device Development] iceman0826:
I don't know what's my take on this. For one, since this is a custom rom I think I trust them more than the stock rom that came with my device, in which there had been some reported incident wherein Oneplus did made some snooping. I've been using custom roms from way back 2012 and I haven't encountered issues about cyber theft just by flashing/using the rom.

If I have been paranoid abour security and such, I've abandoned android platform itself and switch to iOS - and even the latter had issues when it comes to security.

Anyway, I trust these guys, and maybe the said allegation hurt their feelings (no one wants to be accused of something they didn't do).

Moving forward, I hope the camera blobs will be released as it's the only thing lacking at the moment (GCam port development is in the slow - still using v5 of skullshadys)
[OnePlus 3 & 3T Cross Device Development] Hastaloego:
I for my self are very interested in questions regarding security and data safety. and to start an answer with a direct insult might not be the best way to build trust and put concerns to bed. that Trump twitter style is the last thing we need here. i personally don't know who this Glassrom is and on what base those security concerns are founded, but calling names and insults are normally only used to misdirect from the topic at hand.

and while it is true, that one should do the homework and try to gather some proof to backup questions or how you call it, accusations, it is also true that hearsay sometimes is enough to have even presidents resign. so maybe taking such kind of "accusations" a bit more serious might be the better approach.

yeah it always raises some alarm bells in my head, if people, like the telegram group admin a way to eager to build a united front and directly start to shoot with nukes on sparrows.

from an outsider pov this sounds legit to me, questions regarding security and data safety should be worth a minute or two. our dear leaders and politicians already are way to eager to sell us out bit by bit, so if you are in a position to direct such concerns directly to the people in charge you should do so.

but when such questions are met with insults, bans, and censorship i can see how this looks arrogant and having an attitude.

regarding the "censorship" im talking about the purge/deleting all of this from the "havoc-os oneplus "telegram group.

to provide both sides, one admin did say it wasn't a "censorship" but only to "keeping the channel on topic". maybe the timing was just unfortunately since it was already on the channel for a while and got purged right then when i did start to ask questions about the matter.

anyway, in my opinion, deleting unwanted content regarding serious questions is not really apt to handle this matter. it just looks shady as if someone has something to hide

Sorry, but what gives you the right to decide if an answer is satisfactory for other people? And what answers do you mean? Reading this here at XDA and what happened at telegram only raises more questions.

Who made those accusations in the first place?

How and why were they made?

Why are the devs and admin so aggressive in this matter?

How could this problem be solved without leaving more doubts?
[OnePlus 3 & 3T Cross Device Development] jerryhou85:
Dear all,

I believe we already have enough discussion on custom ROM's security pro and con as shown above. And I believe everyone participates the discussion or read the posts could grasp a much clearer idea now.

I tend not to remove any of the posts above at this moment as I believe that they are valuable material for others to study. We all start from newbie and learn more and more along the way.

I have modified some strong language and set some contents to hide (but you still could see them by clicking the button ;) ). I'll leave further actions to OP to choose whether to hide them forever or not. :cowboy:

From this post onward, all discussion should be this ROM development related. If you would like to discuss other general topic, please go to specific section.

All off topic discussion shall be removed and any violation to rules will receive a warning from this post.

Thanks for your contribution to XDA. :highfive:

Regards

Jerry

Forum Moderator
[OnePlus 3 & 3T Cross Device Development] :
"Google explicitly ask your consent for sending logs during setup". Deny it! Still they gather data stealthily. And then, Nag about Google , "Don't do things without user knowledge and consent". They track you even if you turn location off. Sounds suspicious to you! Use MicroG and ditch all data miner's apps and services if you care so much about verbose logging.
[OnePlus 3 & 3T Cross Device Development] SKULSHADY:
I would've addressed it in a better manner if only you asked in a proper manner. Just starting the post with "WARNING!!!" isn't the correct way to do so. And also it wasn't a question. U just blatantly copy pasted whatever u heard without checking for facts or actually asking me. Try reading your own post once again and see what it looks like. P.S. the post I am referring to has been edited by the moderator.
[OnePlus 3 & 3T Cross Device Development] deletescape:
Quick clarification about the dogbin upload (I wrote the commit used here).

1. The log is not uploaded anywhere before you click that button

2. Only the crash log (stacktrace, already cleaned from phone numbers or similar by Android) is uploaded

3. All communication happens over HTTPS

4. This code entirely resides inside Java logic and has nothing to do with sdclang

5. This actually uploads far less data than what google *automatically* logs for crashes of PlayStore apps without asking every time

6. If there are any more concerns you can look at the full commit here: https://github.com/Havoc-OS/android_frameworks_base/commit/946c0d2df0d4ec911c5c4b1b77ad3d49f2aaf839
[OnePlus 3 & 3T Cross Device Development] mady51:
dude sridharan, lets out an end to this -

1. u trust 1 person who said that crappy thing than many devs here even though saying no such thing. so its waste of time to make u understand or believe or convince u as u trying to prove wrong as right with just wague statements.

2. if u r so much concerned and dont trust dev or rom, then u r free to flash other roms or do whatever u like. u dont have any right to pinpoint this rom or dev as no one forced.

3. if u further want to reply then give us or show proofs not just wague statements.

end of discussion on this topic.

I request all other users to stay out of this topic please and dont fall for fake news.
[OnePlus 3 & 3T Cross Device Development] gps3dx:
Indirectly related to the subject and for a cleaner future thread:

I advise opening a Q&A/general thread about the rom ( maybe as a new tab in the top of thread like 'discussion' & 'review' ) and rename this thread ( and rules ) to be strictly about DEVELOPMENT.

P.S as a previous data security analyst, I can tell a basic principle I learned: if a device is connected to the internet, it is not a question of 'CAN a data leak happens' but a question of WHEN - INDEPENDENT of a OS type, coder/releaser, language or any other parameter.

Thus, if a person care so much about privacy - DO NOT USE THE INTERNET ! ( like many armies & intelligence agencies around the world )
[OnePlus 3 & 3T Cross Device Development] hafizibrohim:
Guys, need some help. What version of Oneplus Camera app installed in Havoc OS?
[OnePlus 3 & 3T Cross Device Development] gps3dx:
you can always manually remove it ( with help of apps like titanium backup ) and install it as USER app from THIS SOURCE ( whatever version you'd like even older )
[OnePlus 3 & 3T Cross Device Development] preetshardoc:
Well, there has been a prolonged and heated discussion about the ROM and its security. Like many on this respected XDA forum, I too am not much of a "techie", have no programming or developing skills, but have nonetheless used the apps and roms from this forum. Adequate number of Senior Developers have cleared the shadow of doubt about this so called "data being leaked" from this ROM. We have used these ROMS from Developers for so long coz we trust in their Skills. And we should show respect for them and their skills. One Developer may go rogue or even two, but when so many senior developers from this reputed forum have cleared the doubts, then we should respect and accept their advice.

I am thankful to the Developers for this ROM and will continue to use it. If the Analytical data from my crashlogs helps to improve the software and roms for everyone, we should be willing to upload it. As said by all, no sensitive data is transmitted. Most of the sensitive data everone fears is data from Banking Apps and Wallets. Well all of us obviously use the official apps for these,and even though if our phones are rooted and we have custom roms, if by the crash of an official banking app, sensitive passwords are written onto the logs, then we shouldn't be using the "official" banking apps afterall!!!! We are living in a digital world. Of course there will be random episodes of data and even financial theft, but that doesn't stop people from using digital technology. Here at XDA we are sure that senior developers are working,not for any obvious monetary benefit,but for the passion they have for this work. People are willing to use pirated apps and visit sites with possible malicious content, but they doubt XDA!!! I feel XDA is safe as long as there are many of these Senior and experienced Developers. So "thank you" to them.....
[OnePlus 3 & 3T Cross Device Development] mcdachpappe:
com.oneplus.camera v3.0.32
[OnePlus 3 & 3T Cross Device Development] hafizibrohim:
Thanks !

---------- Post added at 10:30 PM ---------- Previous post was at 10:16 PM ----------

Thank you! Very helpful info
[OnePlus 3 & 3T Cross Device Development] salimbaba:
The download link seems broken.

NVM, its working again.
[OnePlus 3 & 3T Cross Device Development] Viper The Ripper:
Here you have :good:
[OnePlus 3 & 3T Cross Device Development] Ihe87:
Thank you very much but i meant that one (found in TG group).

Do you think you could send me that too?
[OnePlus 3 & 3T Cross Device Development] Viper The Ripper:
Sure! :cool:

You're welcome my friend ;)
[OnePlus 3 & 3T Cross Device Development] Ihe87:
You're amazing! Thank you! :D :svetius:
[OnePlus 3 & 3T Cross Device Development] noobnoob25:
How to Install the latest Pixel camera on the HavocOS 2.4?
[OnePlus 3 & 3T Cross Device Development] BBuZZ:
I installed this one (https://f.celsoazevedo.com/file/gcamera/GCam_6.1.021_Advanced_V1.4.032219.1950.apk) on my op3 with leaked pie and locked bootloader... Everything working without issues... Simply download the app and install
[OnePlus 3 & 3T Cross Device Development] noobnoob25:
Can't seem to get Google Pay work with the latest Magisk and on HavocOS 2.4. Anybody knows how to fix it?

---------- Post added at 02:29 PM ---------- Previous post was at 01:53 PM ----------

Is anyone experiencing the same, Google Camera the default one in the room keep crashing without even launching? How do I fix that? The ROM is flawless with just this bug coming in between.
[OnePlus 3 & 3T Cross Device Development] SKULSHADY:
For Google pay u need to install magisk 19 and tick all the boxes for google pay and google play services in magisk hide. As for google camera it was removed a few builds ago.
[OnePlus 3 & 3T Cross Device Development] grandpajiver:
.....and if you're rooted, analyse logcat output, see which URLs it posts data to. If you have Adaway installed, add those domains to its blacklist. It will prevent the data from sending to that host.
[OnePlus 3 & 3T Cross Device Development] Gullu65:
Hi All,

I flashed HavocOs by clean formatting the onepkus 3t and flashing latest 5.0.8 firmware. Earlier i was using Official Oxygen Os (Oreo) . I wiped everything including internal storage as well and flashed Havoc Os. The issue is that everything is fine except VoLTE is not working. I have even tried flashing Nitrogen Os and Lineage Os as well. Both Nitrogen Os and Lineage Os( pie) are not resolving VoLTE issue. Moreover i have also flashed official oxygen Os but they seem to be stuck in Bootloop and not at all working. Could anyone please help me. If anyone has this VoLTE issue and fixed it please guide me or anyone can help me with Oxygen Os (oreo) which is not booting me for at all. Thanks
[OnePlus 3 & 3T Cross Device Development] zhongbo1972:
Hoping to return to the piexl lancher starter before February 15,
[OnePlus 3 & 3T Cross Device Development] AnnoyingZlatan:
factory reset, flash oxygen os zip, right after do a factory reset and do standard procedure of flashing havoc.
[OnePlus 3 & 3T Cross Device Development] salimbaba:
Anyone else experiencing lag , stutter , lag in app switching, app start basically everything. ? I'm on 02/04 build. I came from leaked pie beta. Wiped clean. Magisk. And nano gapps
[OnePlus 3 & 3T Cross Device Development] akks:
Music not playing through Bluetooth in my car, when default system equaliser is selected. When the equaliser of the 3rd party app(I use Pi music player) is selected, music is playing...

Anyone else encountered this problem when playing music through Bluetooth?

Edit- Btw, I'm on the latest build of Havoc on my Oneplus 3. Unrooted. Micro Gapps. No other mods used.
[OnePlus 3 & 3T Cross Device Development] Gullu65:
Hi, for factory reset i have to boot into the system which is not happening if i flash oxygen os.
[OnePlus 3 & 3T Cross Device Development] AnnoyingZlatan:
I meant factory reset from twrp ( wipe data cache system)
[OnePlus 3 & 3T Cross Device Development] Sev_07:
I just had a really strange problem: I was using my phone normally, I had a kernel panic and on reboot it's like the rom has resetted itself. The phone is now in english and some havoc setting has been resetted. Recents button doesn't do anything, quick pulldown doesn't work, can't connect to wifi or mobile network. Now I'm going to clean flash because it seems I can't make anything work.

Logs attached. I'm on 26/03 build
[OnePlus 3 & 3T Cross Device Development] Gullu65:
Thank you. I did as you asked me to do. But it did not fixed the issue. I see LTE icon on the status bar but calls just wont connect. Everything else is working fine like messages l and Internet in that sim.
[OnePlus 3 & 3T Cross Device Development] ahb83:
Love this ROM,,but how do I select my own media for notifications and ring tone? When I got to the sound menu and select default notification, it takes me to this crappy interface which does not detect all of my media in sydtem folder
[OnePlus 3 & 3T Cross Device Development] juliusedward:
Is VoLTE activated for your sim? Did you try your sim on a different phone which has VoLTE working?
[OnePlus 3 & 3T Cross Device Development] Yeshas Prabhakar:
You have to install a 3rd party file manager such as mixplorer or solid explorer, then you can select your media by using these file manager in sound menu
[OnePlus 3 & 3T Cross Device Development] ahb83:
I had root explorer, but it didn't prompt

Solid did the trick

Thanks

Edit : i can select the files, but it doesn't set the file as the notification sound
[OnePlus 3 & 3T Cross Device Development] 3liteking148:
I found an issue with this ROM. The Oneplus Gallery app is preventing the device from going to deep sleep causing massive battery drain.

This error is being spammed repeatedly in logcat.

04-07 10:41:39.730 13858 13858 W OPGalleryActivity: isHBMSupported() - HBM is not supported
04-07 10:41:39.731 13858 13858 V OPGalleryActivity: toggleHBMRemote() - Toggle: true , id : 49415858
04-07 10:41:39.735 13858 13858 D OPGalleryActivity: enableHBM() - success
04-07 10:41:39.736 4071 13924 D CameraService: setHBM() - enable for id : 49415858
04-07 10:41:39.739 4071 13924 D CameraService: setHBM() - enable HBM
04-07 10:41:39.740 4071 13924 E CameraService: setHBMInternal() - Failed to set HBM.
04-07 10:41:39.740 4071 13924 E CameraService: java.lang.NoSuchMethodException: setBacklightBrightness [int]
04-07 10:41:39.740 4071 13924 E CameraService:	at java.lang.Class.getMethod(Class.java:2068)
04-07 10:41:39.740 4071 13924 E CameraService:	at java.lang.Class.getMethod(Class.java:1690)
04-07 10:41:39.740 4071 13924 E CameraService:	at com.oneplus.camera.service.CameraService.setHBMInternal(CameraService.java:787)
04-07 10:41:39.740 4071 13924 E CameraService:	at com.oneplus.camera.service.CameraService.setHBM(CameraService.java:743)
04-07 10:41:39.740 4071 13924 E CameraService:	at com.oneplus.camera.service.CameraService.handleAsyncMessage(CameraService.java:292)
04-07 10:41:39.740 4071 13924 E CameraService:	at com.oneplus.camera.service.CameraService.access$200(CameraService.java:35)
04-07 10:41:39.740 4071 13924 E CameraService:	at com.oneplus.camera.service.CameraService$2.handleMessage(CameraService.java:371)
04-07 10:41:39.740 4071 13924 E CameraService:	at android.os.Handler.dispatchMessage(Handler.java:106)
04-07 10:41:39.740 4071 13924 E CameraService:	at android.os.Looper.loop(Looper.java:193)
04-07 10:41:39.740 4071 13924 E CameraService:	at android.os.HandlerThread.run(HandlerThread.java:65)
[OnePlus 3 & 3T Cross Device Development] mani169:
Update sound app from play store.
[OnePlus 3 & 3T Cross Device Development] karkiankit:
hey guys ,

Can someone post thermal.config files of this rom. Its a request :)
[OnePlus 3 & 3T Cross Device Development] viper260886:
Face unlock

This may sound stupid but I haven't been able to find the face unlock option. Can someone please help me out with it?
[OnePlus 3 & 3T Cross Device Development] yprgwt:
Settings, Security and location, Smart lock, face unlock ( all translated from Dutch, but I'll think you get the picture..)
[OnePlus 3 & 3T Cross Device Development] Cris721:
absolutely not there on OP5t.
[OnePlus 3 & 3T Cross Device Development] C-3OP:
GApps must be installed, from nano upwards.
[OnePlus 3 & 3T Cross Device Development] ViTALiTY00:
Using the OTA update, where is the OTA download located? Can't find it.

Thanks.
[OnePlus 3 & 3T Cross Device Development] Gullu65:
Hi, Thank you for your reply. Yes VoLte is activated on my SIM card, i tried it on other oneplus 3t running Havoc os with same version number and it was working fine. However, the good news is that after flashing again and again and again somehow, dont know how, but it started working now.
[OnePlus 3 & 3T Cross Device Development] gary757:
/data/havoc_updates
[OnePlus 3 & 3T Cross Device Development] ViTALiTY00:
Thank you very much.
[OnePlus 3 & 3T Cross Device Development] viper260886:
The smart Lock feature isn't visible.. I have micro gapps installed.. Is there anything I'm doing wrong?
[OnePlus 3 & 3T Cross Device Development] C-3OP:
Hm, actually it works like this: >Settings>Security & Location>Screen Lock>Set a screen lock of your choice>Smart Lock>Trusted Face
[OnePlus 3 & 3T Cross Device Development] viper260886:
Somehow my screen Lock only shows 4 options.. swipe, pattern, pin and password.

I know the option should be somewhere around there but I can't find it. :(
[OnePlus 3 & 3T Cross Device Development] C-3OP:
Yes, choose any screen lock option you want, after that you can add a trusted face under smart lock. (Smart Lock will be visible at Security & Location under Lock screen preferences and fingerprint)