yashsingh1/xdaforums huggingface dataset:
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] t-shock:
Hello everybody again

I will need your experience and knowledge because I suck at building roms (and also it my second time :p )

I have followed the guide that the dev gave on his github (and thank you a lot) but I face this issue

CC drivers/staging/qcacld-2.0/CORE/SERVICES/HIF/PCIe/mp_dev.o
CC drivers/staging/qcacld-2.0/CORE/SERVICES/BMI/bmi.o
CC drivers/staging/qcacld-2.0/CORE/SERVICES/BMI/ol_fw.o
CC drivers/staging/qcacld-2.0/CORE/CLD_TXRX/HTT/htt_tx.o
CC drivers/staging/qcacld-2.0/CORE/CLD_TXRX/HTT/htt.o
CC drivers/staging/qcacld-2.0/CORE/CLD_TXRX/HTT/htt_t2h.o
CC drivers/staging/qcacld-2.0/CORE/CLD_TXRX/HTT/htt_h2t.o
CC drivers/staging/qcacld-2.0/CORE/CLD_TXRX/HTT/htt_fw_stats.o
CC drivers/staging/qcacld-2.0/CORE/CLD_TXRX/HTT/htt_rx.o
CC drivers/staging/qcacld-2.0/CORE/UTILS/PKTLOG/pktlog_ac.o
CC drivers/staging/qcacld-2.0/CORE/UTILS/PKTLOG/pktlog_internal.o
CC drivers/staging/qcacld-2.0/CORE/UTILS/PKTLOG/linux_ac.o
LD drivers/staging/qcacld-2.0/wlan.o
LD drivers/staging/qcacld-2.0/built-in.o
LD drivers/staging/built-in.o
LD drivers/built-in.o
LINK vmlinux
LD vmlinux.o
MODPOST vmlinux.o
GEN .version
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
LD init/built-in.o
KSYM .tmp_kallsyms1.o
KSYM .tmp_kallsyms2.o
LD vmlinux
SORTEX vmlinux
SYSMAP System.map
OBJCOPY arch/arm64/boot/Image
DTC arch/arm64/boot/dts/qcom/msm8996-v3-pmi8996-mtp_15801.dtb
DTC arch/arm64/boot/dts/qcom/msm8996pro-pmi8996-mtp_15811.dtb
GZIP arch/arm64/boot/Image.gz
CAT arch/arm64/boot/Image.gz-dtb
make[1]: Leaving directory '/home/t-shock/cm14/out/target/product/oneplus3t/obj/KERNEL_OBJ'
make: Leaving directory '/home/t-shock/cm14/kernel/oneplus/msm8996'
Building DTBs
make: Entering directory '/home/t-shock/cm14/kernel/oneplus/msm8996'
make[1]: Entering directory '/home/t-shock/cm14/out/target/product/oneplus3t/obj/KERNEL_OBJ'
CHK include/config/kernel.release
CHK include/generated/uapi/linux/version.h
GEN ./Makefile
Using /home/t-shock/cm14/kernel/oneplus/msm8996 as source for kernel
CHK include/generated/utsrelease.h
CALL /home/t-shock/cm14/kernel/oneplus/msm8996/scripts/checksyscalls.sh
make[1]: Leaving directory '/home/t-shock/cm14/out/target/product/oneplus3t/obj/KERNEL_OBJ'
make: Leaving directory '/home/t-shock/cm14/kernel/oneplus/msm8996'
Kernel Modules not enabled
ninja: build stopped: subcommand failed.
build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1
make: Leaving directory '/home/t-shock/cm14'

Any help is very welcome. Thanks everybody
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
The error happend before. Look for somthing like "error: some error message.... waiting for unfinished jobs", or zip the build log, and put it here.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] t-shock:
I think this is the file (make log)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] cmattern:
I had this happen in last night's cron job as well. I was too busy to look into it this AM so I ran a repo sync and reran the build in the thoughts that there may have been some conflict upstream. My subsequent build just finished successfully.

Regards,

Chuck
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Evo_Shift:
Does WiFi calling work with LineageOS? (or any non-stock ROM for that matter)

I am actually coming from a Pixel and and Nexus 5X before that and haven't run a custom ROM for a couple of years now but rely on WiFi calling at work.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] wistlo:
Wifi Quick Tile SSID Name Updates Inconsistently

On this ROM (currently 20170214, but also previous versions), the SSID on the WiFi tile does not update when I switch to a different router.

I have 3 SSIDs set up in my work/home environment:

Router 1, Asus RT n66u: SSID "abc50" on 5 GHz, SSID "abc24.0" on 2.4 Ghz, DHCP server, DNS server, gateway

[approximately 50 feet physical separation, wired Ethernet connection between LAN ports side of both routers]

Router 2, connected via ethernet, same subnet, passes all traffic including DCHP to router 1, ASUS RT-N12: SSID "abc24"

All three SSIDs use the same password, AES encryption, WPA2 security. Both routers are running open-source Tomato (Shibby V 1.38)

3T is registered on "abc50" and "abc24" (but not on "abc24.0", this is there to force a 2.4 GHz Chromecast 18 inches away not to link up with the distant and weaker "abc24").

The phone switches readily between the two SSIDs when moving around the house.

On the 3T, the associated SSID changes between "abc24" and "abc50" depending on which one appears stronger to the device, but the SSID text on the quick tile does not always update when this happens. To see which SSID is actually connected, I have to open up WiFi settings.

This is a minor but slightly annoying issue.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Can you see the connect to the next ssid in the logs, and after that the tile shows the previous ssid while wifi settings show the next ssid? Does the tile never switch or just later? Does the tile only stick to the ssid of the router where the dhcp server is running on, or also on the other one? When you leave the range of one router and connect to the other does your tcp connections persist, or do they breakmand need to be restarted ('m not talking of tcp retransmissions or 1 or 2 tx/rx errors, but of a new tcp connection)?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] cmattern:
FWIW I built from work-141 this AM. I just switched between my own 2.4 and 5 GHz ssid's and it worked as expected for me, change showed up on the tile. Hopefully this is helpful.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] endursa:
What is the rule set on when the big cores should activate? because i just played around with trepn profiler cpu overlay to see what the cpus are doing, and i noticed that the BIG cores (2,3ghz) never activate, the phone just keeps using the 1.5 ghz little cores.

i tried several apps, geekbench, futuremark, pokemon go. no activation for the BIG cores, they just stay at 0ghz all the time.

I'm on the latest build here
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] m0d hipp¥:
It's probably to save battery. You should be able to adjust the CPU though to give you a more balanced performance, however your battery would probably take a bit of a hit as well. This is just my guess though.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] dannycardoz92:
if the big cores are

never

activated then something seems to be wrong. have you used any kernel tweaking apps?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] endursa:
No i never used any Kernel twekers

But on the other hand i also do not have performance issues, i was just wondering :)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] pamposmouskos:
The battery life on tis rom is extraordinary. Thanks to the developer! Keep up the good work
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] dannycardoz92:
that is strange. Perhaps the op could give you some advice. Did you clean flash the rom?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
If batt goes under 16% cpu3 (second big core) is disabled - and never gets enabled again till next reboot (discovered that right now). Anyway, your problem is the app you are using.

Old school dev rules: always debug your debugger first. Most reliable source of information is sysfs. If you want to monitor, at which freqs your cores are running at, you can do something like (local terminal or adb):

su
cd /sys/devices/system/cpu
while sleep 1; do echo -------; cat cpu?/cpufreq/cpuinfo_cur_freq; done

You will realize, all cores are working. (Unless you was under 16% bat, then cpu3 will be disabled - but never the complete cluster.)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] endursa:
Wow you really deserve a big thanks for being so supportive with noobs like me :)

I checked with your command both from adb shell and within material terminal on my phone and indeed all 4 cores are running (i was not below 16% battery yesterday) but something seems to be not working with all the system info apps! Never the less I really don't care :D I was just curious!

keep up the good work and support. I hope it is not too annoying to answer stuff like mine ;)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Without your question, I wouldn't have found the disabled cpu3 issue... ;)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
I have to correct this (old school devs rule: before debugging my debugger debug my brain... ;) ):

cpu3 is disabled when hitting 10% of batterie. cpu3 is coming back online when charged over 60 % (perhaps 50% but this dashd is charging that fast, that I can only say: on 48% it was still offline, at 61% is was online again)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Update 20170218

Changelog:

blobs: pin libuiblur.so. — nvertigo

op3: Stop inheriting from shared graphics driver repository — dianlujitao

livedisplay: change color profile mappings. — nvertigo

op3: add aptX codec support — dh.harald

op3: Hide sRGB toggle in developer options — dianlujitao

Revert "Revert "Revert "op3: Correct the name of the frp partition""" — nvertigo

sepolicy: address fb manager fc caused by denial. — nvertigo

op3: Fix permission for config partition — dianlujitao

op3: Address some denials — dianlujitao

sepolicy: update rules for dashd — Alexander Martinz

sepolicy: dashd.te: revert to laos/cm-14.1. — nvertigo

op3: sepolicy: Fix rmt_storage and rfs_access policies — Bruno Martins
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] lapapunk:
[MENTION=4405529]nvertigo67[/MENTION]

Hi. Thanks for update.

Any wishes for testing? Will make clean install.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Upstream contains 2 commits to address the gapps setup wizard issue. If you like try current nano gapps, to see if those work. Thanx in advance.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mumapizza:
Revert that again :D
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
:D:D:D Yeah! That's for counting the releases... ;)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] lapapunk:
Clean install (rom+gapps_nano+supersu). Alert slider doesn't work ((

update

clean install without gapps - Alert slider doesn't work ((
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
So the new patches LineageOS did don't work (yet).

Use the workaround: su -c 'settings --cm put secure cm_setup_wizard_completed 1'

if it doesn't work - since patches - do su -c 'settings put secure user_setup_wizard_completed 1'

one of them will fix the slider.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] lapapunk:
another dev include this patches too, and all work, checked it before flashing this build . (just saying that something wrong with it)

so i'm go back, restore previous build. because i like the way, that was choose by [MENTION=4405529]nvertigo67[/MENTION] . That is why i will stay here and wait for fix )
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] knpk13:
Looks like everyone has decided to take the unified route. :(

https://xdaforums.com/oneplus-3t/development/notice-to-oneplus-3t-developers-t3558664
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
We are talking of two out of five or six patches (https://review.lineageos.org/#/q/topic:setup-wizard-completion+(status:open+OR+status:merged) ). So it's ok for now if current gapps aren't working.

I've dirty flashed this build before publishing it: Slider is ok. When you installed without gapps, when did you try the slider: before or after completing the setup?

Since this commits, the command should be:

su -c 'settings put secure user_setup_completed 1'
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] lapapunk:
I completely understand :)

When i install without gapps i try slider after setup wizard.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] triad88:
Deleted
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mumapizza:
ot: did laos skip february security patch or is the string deprecated?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] t-shock:
Hi

I'm back with a weird error

Here is the make.log
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
My derp: forgot to reflect latest changes in local_manifest. Fixed.

pull local_manifest again. rerun repo sync. you shlould be able to compile again.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] t-shock:
No worries

Thank you for fixing it

---------- Post added at 07:00 PM ---------- Previous post was at 06:43 PM ----------

I do still face the exact same issue, even after I pull the local_manifest again and re-repo sync [MENTION=4405529]nvertigo67[/MENTION]
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Please show me: "ls -la vendor/qcom/binaries && cat .repo/local_manifests/oneplus3t.xml"

The git, which generates this error shouldn't be there any more: updating local_manifest removes vendor/qcom/binaries from onplus3t.xml; and repo sync removes the git from your local tree.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Your local_manifest is NOT updated! Go to local_manifest and type:

git checkout cm-14.1
git branch -u origin/cm-14.1
git pull
git lg1 # check if cm-14.1 and origin/14.1 are on the same commit, and if this commit has a hash of a5447ef

If any error occurs, please report it.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] t-shock:
Thanks for the "special" commands as they seem to do the job correctly

I was 100% sure that I updated the local_manifest but anyways.........

They compiling seems to be working just fine

If I need anything else, I google around first and then ask
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Never seen. I would try what the error message suggests: jack-diagnose. Since I've never used jack-diagnose you are on your own.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] t-shock:
Well that's bad. Anyway if I find a solution anytime soon, I will post it here.

PS I tried the jack-diagnose command but I got a command not found in return
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
They did. Read why in the weekly summary post here: http://lineageos.org/Last-Week-in-LineageOS-2/

Should be merged soon though. Or merged already? Dunno, got no internet except phone currently.

---------- Post added at 02:37 AM ---------- Previous post was at 02:30 AM ----------

http://lmgtfy.com/?q=aosp+compile+jack+error

Took me 10 seconds and 30 more to figure out the second result might save your issue. (Your results might be different depending on your bubble)

Also, seems like you never setup all build dependencies correctly. Did you ever read about how to setup a proper Android build environment for your operating system? I suggest to Google for "compiling Android" followed by the name of your operating system.

In case you use ubuntu, read the article linked in nvertigo's read me. All the basic setup info is there. Read it.

I mean, don't get me wrong, this thread is superb for help (and i love the community growing here) and I myself also often ask questions to nvertigo, where after the answer i think i could have figured that out myself, but your "great problem" turning (probably) out into you not following basic install guide leaves an odd aftertaste.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] t0pg3ar:
I'd like to come back to this. I made a 500GB ext4 partition and set up a building environment there. Make now can nuke out/ without issue and the build time has //halved\\. Apparently, you really, really shouldn't use NTFS for building under Linux. It'll only give you problems. Once again, thank you for your time! Building goes flawlessly now.

By the way, do you know who I could contact to get the Dutch provider Tele2 added to the profile settings?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Well, at least, nowadays NTFS works without problems on linux. Took a while. But still, ntfs3g is only a userspace program using the fuse kernel module to do the mounting. And any filesystem not being run in the kernel cannot be very fast. Especially when accessing a lot of small files.

Good to hear, building goes smoothly. Be careful though, since currently the caf-rebase is merged. Resulting in a higher compile time if you use ccache and possibly breaking stuff along the way. I just did build fine, but just saying, big changes going on right now in laos.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Some time ago I've backuped about 400GB mp3s to an external usb3 drive with ntfs: nearly 8h! I guess the performance gain (under native linux) from ntfs3g fuse to native ext4 is about 10x.

Beside the performance: a posix compliant build environment needsma posix compliant fs. Just from memory (meaning this list is FAR! from being complete) ntfs lacks at least: posix symbolic links (don't tell me, that lnk files do the same... ;) ...they don't!), posix time stamps and hardlinks. The most astonishing fact about the attempt to build los on ntfs is that it works at all.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] TheFrozen4:
This made me giggle. Who knew somebody would even try that. :)

Don't know, but in case you reach somebody, these details should be put in there:

Name: Tele2

APN: internet.tele2.nl

Proxy: empty

MCC: 204

MNC: 2

Authentication: PAP

Access point type: default

And roaming should always be allowed, due to their network layout, not sure if that can be set in a profile actually.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Forgot about this one. Was assuming someone else could answer.

So, there was a global apn list, maintained by cm in an extra repository which basically was used by each and every custom Rom.

I googled for it, couldn't find it and didn't search the code yet.

edit: couldn't sleep, found the file. you are looking to apply a patch to this file: https://github.com/LineageOS/android_vendor_cm/blob/cm-14.1/prebuilt/common/etc/apns-conf.xml
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Vipeout:
In case you make any progress on this, please let me know. I'm also in Austria and face the same issue, my banking app is reporting the phone as not compatible and it would be really sweet to be able to use NFC for payments
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] t0pg3ar:
Hahaha, messing around, trying new stuff and learning new stuff is always fun. I'm not new to Linux, but I am to the lower functionalities like filesystems. I always blindly go for EXT4 for Linux and NTFS for Windows and the shared drive, but apparently I should be more careful :p

I took a look at that file, and I found that Tele2 NL is already in there:

<apn carrier="Tele2 NL" mcc="204" mnc="02" apn="internet.tele2.nl" mmsc="http://mmsc.tele2.nl" mmsproxy="193.12.40.64" mmsport="8080" type="default,supl,mms" />

But I actually worded myself wrong: I meant in the Profile here on XDA, at the "Service Provider" box. At least 1 Dutch provider is missing there, and I was wondering whether there's some kind of form one can fill out, or if you need to go poke an admin.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] ram4ufriends:
[MENTION=4405529]nvertigo67[/MENTION] Are the unified builds optimized for One plus 3 or 3T? I mean do they use the new CPU and other advantages 3T has introduced?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Yes and no. It's difficult to tell on a general basis. Let me give an example: the freq steps are dynamically loaded by the kernel from the soc/cpu. So, yes the advantages of the 821 are used on this level. The input_boost aims at a frequency not available on 821, but only on 820. So, no the advantages are not used on this level...

I suggest you look through the device and kernel commits from when oneplus3 development started til now. Then you can make an educated deccission. If you find code not matching the 821 soc, please let me know.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Update 20170224

Changelog:

update qcom/binaries to LA.UM.5.5.r1-02200-8x96.0

op3: Update sepolicy — dianlujitao

cnss_diag: Remove the file based logging option — Subhani Shaik

op3: Allow users to adjust button brightness — dianlujitao

qcacld-2.0: Update to LA.UM.5.5.r1-03400-8x96.0 — dianlujitao

Revert "msm: isp: Add support for VFE resolution limit" — dianlujitao

Merge tag 'LA.UM.5.5.r1-03400-8x96.0' of https://source.codeaurora.org/quic/la/kernel/msm-3.18 into cm

ROM: https://drive.google.com/open?id=0B_f72wz8rwc6RVhZc0FJRG9sU0k

MD5: 68998d71aa94c80ddbe44de4bd2f69ef

Mirror: posting #2
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mar.ste:
Dear [MENTION=4405529]nvertigo67[/MENTION] I like very much your approach and I gave this ROM my daily driver chance for OP3T! :)

I have a little question that I think that is not strictly related to this ROM but I find it here: enabling the root firewall I found that kernel (yes, the kernel itself) wants to connect to internet without any reason that I know. Some of the addresses (and ports) it wants to connect are:

-	151.101.112.133 : 443

-	216.58.205.174 : 443

-	52.58.13.94 : 443

-	52.28.116.243 : 443

-	52.22.44.235 : 443

-	104.106.102.14 : 80

-	35.156.33.208 : 443

-	159.122.19.203 : 443

-	23.21.68.38 : 443

-	54.192.27.210 : 80

-	169.47.5.232 : 5222

-	52.0.252.97 : 4244

-	52.0.252.106 : 443

-	10.67.132.255 : 47521

-	And more!...

Do you know the reasons?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
I don't know root firewall, and you should ask them, what the app is meaning by kernel in this context. The linux kernel provides an infrastucture for userspace to establish network connections, but does not connect itself to some servers. Yes, I'm sure about this. Perhaps this external firewall is setting up nat, masquerading or something else, which is shown as kernel connection: ask the devs of the app.

userspace programms can connect through the kernel interface to remote ports. If you not only want to see the current connections with src and dst, but also with the programs sitting on each connection, use the -p switch of netstat.

BTW: 80 (http) and 443 (https) - I'm absolutly sure these are userspace prozesses. And if you take your time and reverse lookup the addresses, you can guess, what app plays in here:

174.205.58.216.in-addr.arpa. 86229 IN PTR mil04s28-in-f14.1e100.net.
174.205.58.216.in-addr.arpa. 86229 IN PTR mil04s28-in-f174.1e100.net.
94.13.58.52.in-addr.arpa. 197 IN PTR ec2-52-58-13-94.eu-central-1.compute.amazonaws.com.
243.116.28.52.in-addr.arpa. 129 IN PTR ec2-52-28-116-243.eu-central-1.compute.amazonaws.com.
235.44.22.52.in-addr.arpa. 197 IN PTR ec2-52-22-44-235.compute-1.amazonaws.com.
14.102.106.104.in-addr.arpa. 43029 IN PTR a104-106-102-14.deploy.static.akamaitechnologies.com.
208.33.156.35.in-addr.arpa. 129 IN PTR ec2-35-156-33-208.eu-central-1.compute.amazonaws.com.
203.19.122.159.in-addr.arpa. 59549 IN PTR cb.13.7a9f.ip4.static.sl-reverse.com.
38.68.21.23.in-addr.arpa. 300 IN PTR ec2-23-21-68-38.compute-1.amazonaws.com.
210.27.192.54.in-addr.arpa. 84595 IN PTR server-54-192-27-210.mxp4.r.cloudfront.net.
232.5.47.169.in-addr.arpa. 16736 IN PTR e8.05.2fa9.ip4.static.sl-reverse.com.
97.252.0.52.in-addr.arpa. 300 IN PTR ec2-52-0-252-97.compute-1.amazonaws.com.
106.252.0.52.in-addr.arpa. 300 IN PTR ec2-52-0-252-106.compute-1.amazonaws.com.

Everything ending on amazonaws.com is amazon web services - you guess can guess, which group of apps is doing this.

1e100.net is google. see: https://support.google.com/faqs/answer/174717?hl=en
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Mayex:
How is camera quality and speed on this rom compared to OOS?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] DeadPicsel:
I personally would say that the overall speed is quicker than stock. Camera seems the same quality as stock, however I don't really know what to look for.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] SourPower:
What's the VFE resolution limit?

Does it have something to do with sending MMS pictures? I noticed sending them in SMS lowers the quality greatly and they get grainy