yashsingh1/xdaforums huggingface dataset:
[Asus ZenFone 3 Deluxe ROMs, Kernels, Recoveries, &] samyeh9999:
I 'm not responsible for any bricked devices, dead SD card.

So if you use my tools, do not point the finger at me for messing up your devices.

Although I think everybody see too much of this messenge, I still need to say :p

test on my ZS570KL non-pro ( SD820 )

>>>prepare<<<

Unlocked bootloader

TWRP recovery

>>>features<<<

1. More I/O Scheduler

fiops

sio

fifo

sioplus

tripndroid

vr

zen [defult]

2. Disable CRC check to increase 30% I/O performance

3. Add Alucard CPUhotplug Driver

you need to use the app like Kernel Adiutor to enable it

it's disable by defult

>>>ToolChain<<<

aarch64-linux-android-4.9

https://source.codeaurora.org/quic/la/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9

>>>Base on asus zs570kl kernel source v5.15.44.2588<<<

http://dlcdnet.asus.com/pub/ASUS/ZenFone/ZS570KL/ZS570KL_Kernel_5_15_44_2588.zip?_ga=2.244739334.2008154601.1508366729-394588847.1496889431

>>>SY-Kernel-ZS570KL kernel source<<<

https://github.com/samyeh9999/SY-Kernel-ZS570KL-Stock-7.0

>>>Download<<<

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

>>>How to install<<<

1. Download the newest boot.img

2. reboot to TWRP recovery

3. Press "install"

4. Select the file that you just downloaded

5. Select boot

6. Swipe to flash boot.img

7. Reboot

8. Done

By the way, you need to flash Magisk or SuperSU again after flashing this kernel.

Credits

[MENTION=1813976]shakalaca[/MENTION]

for teaching me everythings

[MENTION=4527059]CrazyGamerGR[/MENTION]

for his kernel source for HTC 10

https://github.com/CrazyGamerGR/CrazyAquaKernel-htc10-los

those I/O Scheduler is come from here

[MENTION=7800858]Aayushrd7[/MENTION]

for Alucard Hotplug Driver

https://github.com/AayushRd7/XesKi-Lettuce/commit/5aafbcc979cda0878a26338a8d6fc8a1ef4d1a8c
[Asus ZenFone 3 Deluxe ROMs, Kernels, Recoveries, &] sebastiandg7:
Thanks!!!
[Asus ZenFone 3 Deluxe ROMs, Kernels, Recoveries, &] tecnicopascoal:
How can I install?
[Asus ZenFone 3 Deluxe ROMs, Kernels, Recoveries, &] jiraianam:
Is possible flash that kernel on Stock 6.0.1 MM?

flashing on boot
[Asus ZenFone 3 Deluxe ROMs, Kernels, Recoveries, &] jiraianam:
How can I disable CRC check? I do not see that option on Kernel Adiutor
[Asus ZenFone 3 Deluxe ROMs, Kernels, Recoveries, &] samyeh9999:
CRC check has been disable by defult when I build this kernel

I don't know how to disable/enable by using command

And there is no option like this in kernel adiutor
[Asus ZenFone 3 Deluxe ROMs, Kernels, Recoveries, &] samyeh9999:
Nah, this kernel for Nougat

So.......It can't be used on Marshmallow generally.
[Asus ZenFone 3 Deluxe ROMs, Kernels, Recoveries, &] tecnicopascoal:
Please make a Kernel for Marshmallow nougat on this devices is sucks a lot
[Asus ZenFone 3 Deluxe ROMs, Kernels, Recoveries, &] Ryder.:
I do not agree. Nougat is ok
[Asus ZenFone 3 Deluxe ROMs, Kernels, Recoveries, &] tecnicopascoal:
Try read description of that task manager app, and the developer options is bugged too

https://play.google.com/store/apps/details?id=com.als.usagetimelines
[OnePlus 3 Questions & Answers] r3mixXDA:
need help from someone, anyone..

I flashed linage os 14.1, then back to oxygen os.. after that the wifi doesn't show any signals, it just searches none stop..

Tried flashing multiple ROMs *hydrogen*, *oxygen*, *remix*, *linage*

through TWRP, and by ADB side load..

Tried flashing the firmware and modem for current ROM im using.. still no luck..

also stock kernels, and ElementalX..

nothing.. need help..

Anybody came across this or have any suggestions?
[OnePlus 3 Questions & Answers] robogo1982:
Even after clean flashing a ROM?
[OnePlus 3 Questions & Answers] r3mixXDA:
even after clean flashing mate
[OnePlus 3 Questions & Answers] robogo1982:
Odd.

Try using the Mega Unbrick guide to fully return your phone to stock and then try with the latest OOS. If it still doesn't work, maybe best to file a support ticket.
[OnePlus 3 Questions & Answers] r3mixXDA:
tried that too bro, and restored it to stock, still no wifi in sight,

no clue whats happening really
[OnePlus 3 Questions & Answers] MarcoLK:
install the app matlog and look if there is something with wifi.

Select filter level error.
[OnePlus 3 Questions & Answers] r3mixXDA:
what would i be looking for in the log, i dont see anything relating to the wifi itself,

followed you instruction but nothing shows an error with the wifi
[AT&T Samsung Galaxy S7 Questions & Answers] Tyrubias:
I rooted my SM-930A running Android Nougat using this method:

https://xdaforums.com/tmobile-s7-edge/how-to/heres-how-rooted-nougat-s7-edge-g935t-t3567502

Because of this root method, I'm currently running an engineer boot image. I recently found out that Magisk now supports installation using Odin through Magisk Manager. However, this method requires that I have a stock boot image on hand.

I can obtain the AP, BL, CP, CSC files from this post:

https://xdaforums.com/att-galaxy-s7/how-to/firmware-g930a-qe1-android-7-0-6-4-2017-t3617101

My question is: How can I obtain the stock boot image from these files and/or generate them from an unrooted system?
[Android Q&A, Help & Troubleshooting] RootedLee:
With no solution in sight on to how Google chose to have Play Store behave in this regard, I am sharing my good experiences with the Play Store alternative Aptoide.

After using it for updating after a reset, all updated apps also show up again in Play Store/ My apps and games.

These steps are highly recommended for the smoothest process. Decide yourself which check marks you deactivate again after the initial update batch:

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

1. SETTINGS:

- APTOIDE UPDATES: Update Aptoide ✔

- SCHEDULED DOWNLOADS: Automatic Install ✔

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

2. UPDATES:

- UPDATE ALL

Before Aptoide I also tested AppBrain Market App, but its batch update never worked for me. It can however be used to find all apps which are outdated and update them 1 x 1, also re-registering them in Play Store.

Maybe this helps someone.

Needless to say, if someone has found a direct solution of refreshing the Google Play Store index to re-register (pre) installed apps and games, you are invited to share it here.
[Android Q&A, Help & Troubleshooting] stephendt0:
Been going nuts over this issue. Find it strange that this is the only way to fix it. Surely it can't be that complicated!
[Google Pixel 2 Questions & Answers] mmcgeh6:
Hi, coming over from Iphone here, completely new to android, so some of this might be user error. I've got the pixel 2, and several features are not working for me. Always on is enabled, but doesn't pick up any songs, even though all the settings are good to go. Portrait mode on front facing camera, when selected, flips the camera to the rear. Someone else said to update the camera app, but I checked it in the play store, and it's fully updated. Not sure if lens is not working, or I'm just ignorant on how to activate it. I've read in articles that if you open the camera or google assistant, the little square in bottom right will bring up google lens, but mine brings up the app windows. Help!
[Google Pixel 2 Questions & Answers] kdurepos:
Whats playing was not working for the first part of the day for me, and now it appears to be working. It only polls for music once every sixty seconds. Also, it can't detect ALL music.

Someone in another thread said google is rolling out updates for certain things like camera gradually at different times for different users. keep checking your apps in the play store for updates, that will bring the selfie portrait mode to you.

ATM lens is only available from google photos. There is a button when youre looking at a photo to run it through lens. if you dont have that button, i bet it will show up after your phone gets the updates. It's super underwhelming atm, though.
[Google Pixel 2 Questions & Answers] mmcgeh6:
Thanks, I'll wait to see what they push out over the next few days
[Google Pixel 2 Questions & Answers] antanuki:
similar problems

Hey, this is reassuring to hear –*I got my Pixel 2 yesterday and experienced all of the same issues as you.

A tech support chat told me that there was an update to the camera (5.1) but it would be slowly rolled out.

A further issue I noted was not being able to connect to android file transfer tool for Mac. I spent 3 hours on support trying to solve it to no avail. This was all in order for me to migrate my WhatsApp backup from iOS to Android.

I hope these updates will solve the problem, but coming from iOS, I'm just not used to bugs on key features on release day and then getting updates slowly rolled out.
[Google Pixel 2 Questions & Answers] scgf:
I'm not sure about the WhatsApp issue - mine backs up messages automatically and restores when I install it on a new phone. For accessing the phone on my Mac I use the excellent app AirDroid - free on the play store. This is a really good way to access stuff on your Android phone and has tons of features like access to the filesystem, downloading apks etc.. It works wirelessly.
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
Important update 11/9/18:

Android Pie seems to have fixed the digital gain defaulting to max. This means that the stock implementation is now optimal and using the gain control app is not needed (unless you want more voltage from a Dragonfly Red).

This was not announced anywhere to my knowledge, but is very pleasant surprise. I found it accidentally while testing the new dongle (above link).

Updated: Edit--I did some further tests and unfortunately the gain optimization only seems to work with line in mode, not with a "forced" headset scenario. So with a headset inserted, the distortion bands are still present.

As of the Nov patch, Pie on the Pixel has fixed both the line out and headset mode distortion banding when using the Google DAC.

When looking at the tracings, assume that stock will look as good as the optimized.

Made a simple spreadsheet with data so far:

The above numbers are using my gain control app, android volume at 25/25 to produce the best possible output signal

Note, the voltage at distortion threshold is the point where harmonic banding becomes >5 dB.

The THD is the harmonic distortion at 250 mV, this would be about 90 dB using full size cans like the Senn 650/800 that have a sensitivity of 103 dB/V.

Will work on uploading the exact images if anyone is interested.

Stepped sine tests at higher output (750mV) - An attempt to see how high impedance, lower sensitivity full size cans will effect distortion.

Edit: I updated the measurements and comments

Edit: Tested Apple USB C Dac

Edit: Tested the HTC dongle

Edit: Tested the Razer Dac

Edit: Tested the Realtec Dac

Edit: Tested the Geekria Dac

Edit: Tested the Audiolab USB device

Edit: Brief test of Dragonfly red. I would consider this to be the gold standard, very low impedance (<.1), minimal crosstalk, high volt out (not on stock), very low distortion.

Edit: There appears to be 3 (at least) "modes" that the Google dongle will do. Depending on the impedance of the headset/line out device attached, the output voltage varies quite a bit.

Low impedance - .36 Volt (high efficiency iem's)

High impedance - .9 Volt (full size headphones)

Very high impedance- 1.8 Volt (line out)

What gets interesting is the effects on testing. The "reference" sites like GSMarena, are testing with a Y cable setup (as I was) and will see high voltage out even with headphones attached since the use case was taken from the line out initially. What made me aware of this was that my app was not reading the Spl correctly, as if the max voltage was about 7 dB down (which it was). Also of note, the reduction in output is not due to a change in the Dac digital gain (the one that adjust from 1 to 175), so the distortion bands are just as bad since they kept that gain at 175.

RMAA:

Used both a Senn 800S and Shure 846 as load, as well as no load.

Note the flat FR on the SE 846 which verifies the low impedance above.

So superb impedance, great voltage out, pretty good crosstalk (with low impedance iems).

But, significant distortion using stock gain settings:

And it has 25 volume steps (each tick is 2.3 dB).
[Google Pixel 2 XL Guides, News, & Discussion] r47z:
going to subscribe for those that have invested in 3.5mm portable audiophile amps/iems.
[Google Pixel 2 XL Guides, News, & Discussion] audioman42:
Nice work. Subscribed!

By the way, very nice headphones. I'm looking forward to testing out LDAC on my MDR-1000Xs when my Pixel arrives.
[Google Pixel 2 XL Guides, News, & Discussion] Jooosty:
Hi bjmrd,

So I was looking at the Phone arena review in regards to the audio quality through the dongle.

It showed this View attachment 4308353

Not sure if this means the 2XL is weaker than the 2?

What does your test conclude? Would this device provide a nice audio experience for the user ?

This is important to me as I use 3.5mm headphones.

Thanks in advance,

Previous devices are the V20 (superb) and the non DAC G6.
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
I double checked my voltage measurements and they seem correct (compared to a dragonfly red).

The dongle may contain a DAC (like apple lightening). It is possible that with root, ALSA, some of the distortion can be reduced if so. Certainly the voltage is good, impedance great.

Oh and each volume tick is about 2.5 dB.

Addendum - The dongle definitely has a DAC

I have ordered a USB audio pass through cable to see if onboard analog is enabled
[Google Pixel 2 XL Guides, News, & Discussion] jawmail1:
bjrmd when you have a minute can you explain some of the numbers and what they might mean to the layperson. Why is high voltage good and low impedance good.
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
The max voltage is what limits the overall volume, so if you are driving over the ear cans and need power, this is helpful. Not important for sensitive iem's.

Crosstalk--a mixing of the R and L channels- not intentional. Better crosstalk--more stereo separation.

Impedance- internal resistance of the amplifier--if this is too high, causes frequency response changes depending on the type of iem and the iem impedance.
[Google Pixel 2 XL Guides, News, & Discussion] Jooosty:
Thanks for the definitions bjrmd!
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
A couple of key points:

The dongle is a USB DAC, so basically audio out as supplied by Google is determined by that cheap little item. You could get a better USB DAC like a dragonfly, but it is bigger.

The distortion is based on some sort of driver parameter issue. I think the reason will end up being that the dongle DAC is set for max digital gain which is not optimal (unless needed). The following test shows why:

I used the Dongle on my Pixel orig and Pixel 2 with the Neutron player usb driver and the signal was clean.

This is a tracing, the same on both devices.

This is a dragonfly red, virtually the same:

So, I think the Google designers did not properly design the software, but the hardware is solid. In the meantime, use the Neutron player USB driver and you will have a very clean signal.
[Google Pixel 2 XL Guides, News, & Discussion] jawmail:
Thanks:good:
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
Dongle optimization on the old Pixel:

Alsa installed (need root, so can't do on the new Pixel yet).

Dongle card output:

numid=2,iface=MIXER,name='Headphone Playback Switch'

; type=BOOLEAN,access=rw------,values=1

: values=on

numid=3,iface=MIXER,name='Headphone Playback Volume'

; type=INTEGER,access=rw---R--,values=2,min=0,max=175,step=0

: values=18,18

| dBminmax-min=-175.00dB,max=0.00dB

numid=4,iface=MIXER,name='Extension Unit Switch'

; type=BOOLEAN,access=rw------,values=1

: values=off

numid=1,iface=PCM,name='Playback Channel Map'

; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0

: values=0,0

It seems that the android software defaults the dongle digital gain at max:

This leads to the distortion bands previously seen.

But, if we cut the dongle DAC gain down, and raise the android Volume to net the same(or even a bit higher) voltage:

The bands are gone.

In addition we can get 1 volt out without too much distortion as well:

This is not that difficult to do, but root is needed.

I will try to do some more detailed testing over the weekend, but I wanted to get this up so if someone was on the fence due to audio issues, if you are willing to wait for root and a few mods, this is a reasonable solution.

BTW for 9 bucks the dongle is pretty good with the correct gain settings
[Google Pixel 2 XL Guides, News, & Discussion] yangyangyanglei:
do you have test the ldac on google pixel 2 xl ?

is it working? or any change?
[Google Pixel 2 XL Guides, News, & Discussion] Nitemare3219:
Does anyone else think it's a bit ridiculous how large the adapter is? It's huge compared to Apple's.

Thanks for posting this! Would you say this adapter is superior to Apple's lightning adapter? There are a few audiophile sites that have posted measurements for it and say it's great, but I'm not sure how to compare it to this.

Here is one such review: http://www.kenrockwell.com/apple/lightning-adapter-audio-quality.htm
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
See first post.

In order to get digital gain to change in the dongle Dac, root is needed, hence tested the dongle on original Pixel in post 11.

The results should be identical .
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
The dongle is a reasonable USB DAC, but the stock implementation (at least on my setup) is poor. Google has the DAC digital gain at max, which introduces significant distortion.

To backtrack, the net powerout of this device is dependent on the Android system volume + the digital gain of the DAC itself. So you could have a very low android volume and very high DAC gain (as it is now) or a higher android volume and lower DAC gain (optimal for distortion).

My dragonfly red will behave this way as well in regards to distortion.

So unless you want maximum power out, we want android volume higher and DAC gain lower.

The impedance is lower than Apple's, power out may be higher as well. Not sure about crosstalk but both are probably very good.

Size wise- I couldn't even tell there was circuitry in the dongle-they did a good job IMO in the size.

Bottom line-- the audio out of the new Pixel is basically dependent on what USB DAC used. The stock is fine with the above noted. In fact for all you know, another USB DAC may also default to max gain and distort as well.
[Google Pixel 2 XL Guides, News, & Discussion] Nitemare3219:
Here's the size comparison.
[Google Pixel 2 XL Guides, News, & Discussion] Jayme Helgerud:
Can you post a link of the pass through cable you are using or reccommend?

---------- Post added at 01:57 AM ---------- Previous post was at 01:50 AM ----------

I may be misunderstanding the tech involved here but what is the best way to get the best wired audio here? Root tweaking the existing dongle DAC or doing something like a pixel rooted with viper4audio with a pass through dongle?
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
A pass through cable would be using the phones DAC/SOC (qualcomm) and analog audio out, just like with a headset jack. Unfortunately, [MENTION=2760454]chdloc[/MENTION] did a brief test with a Pixel 2 (not XL) with that type of cable and it did not play. Also, I bet the analog out would have higher impedance , worse crosstalk than a USB device. Either way you need an adapter, so a dongle or pass through.

So far the only way to get wired audio is through using a USB DAC. The dongle is a full fledged USB DAC. It has a fixed sample rate of 48K but otherwise excellent specs(by itself). Even if you wanted a high sample rate DAC, the android driver/audioflinger only puts out 48K.

As mentioned above, the stock gain settings cause distortion (at least in my case). After rooting this will be easy to fix. Right now, Neutron player has a custom USB driver that prevents that distortion (by also keeping the DAC gain lower) - that is what I am using.

Maybe Google will read this and fix the issue in the next update.

I can't give an opinion on Viper.
[Google Pixel 2 XL Guides, News, & Discussion] Jayme Helgerud:
Will the neutron driver affect music played with other apps? I assume not...only music you've downloaded and are playing in the neutron app. It sounds like (haha) I'm going to be looking forward to some system level driver mods someone (hopefully) develops for a rooted pixel. Thanks for the insights!
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
Sorry, no - only works in Neutron player.

Once root comes I plan on making something like this but will be much easier since only USB audio needs control. I would like some type of Spl level info as well to save our ears.
[Google Pixel 2 XL Guides, News, & Discussion] thesebastian:
I'm tempted into getting that one. However I don't think it will fix my Bose QC hotkeys issue but will probably give better quality. Even if my headphones have a DAC inside that is activated when they are On, I still feel worse quality when using them with the stock pixel DAC than the Nexus 6P SoC DAC analog output.

Also the pixeo stock DAC is giving me issues recently where the type C is getting disconnected with some slight moves.

Sent from my Pixel 2
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
It would be most noticable (if at all) when using sensitive iem's on low volume settings. The gsmarena tests are all at max power where the distortion banding would be the same (Dac gain at max anyway).

That's why I test at more typical user settings.

So if the music is at -60dB, the band may be 40 dB below.

Whether you could hear the difference depends on your ears, headphones and how quiet the room is.
[Google Pixel 2 XL Guides, News, & Discussion] thesebastian:
I ended up ordering the Razer Phone USB Adapter. (shipping to Spain so I'll have to wait some days).

I know that in this topic it was rated as a bad DAC. But all the opinions I've read about it in Amazon.com and Reddit are saying that is a huge upgrade versus the Pixel 2 stock adapter.

Now, the main reason I'm getting this adapter, is because is one of the adapters confirmed to work fine with the Bose QC20s, I've read that the double tap to "Skip Track" and triple tap to "Previous Track" work fine.

https://community.bose.com/t5/Wired-Headphones/QC20-amp-Pixel-2-XL/m-p/116981#M2226

Also is a headset adapter, so should have mic input like the stock one, etc.
[Google Pixel 2 XL Guides, News, & Discussion] cobhc:
Got one of these on Saturday, definitely better sound than the stock dac, though with my Shure SE425's it's also quieter.
[Google Pixel 2 XL Guides, News, & Discussion] sand_bit:
It's very frustrating that seemingly all Type-C to 3.5mm solutions either have high impedance or misconfigured drivers by default.
[Google Pixel 2 XL Guides, News, & Discussion] BaronInkjet:
So I bit the bullet and tried this. $35 on Amazon. Works similarly to stock google device in that it has different outputs for different ohms. They say that it is 1 V @ 32 ohms, but I don't buy it. It's more than Google, but not that more. It's no comparison for the 0.9 V of my Astell & Kern BT.

It is obviously larger, but not bad and is very light. Added points for being black. :) It has a LED.

In addition to IEMs, I tried it in car. I have been using Google dongle in car and it works fine. But this one is clearly better. Also is very nice as USB C headphone output for my Dell XPS 15.

In the end, I decided to return it. Was hoping for a solid yet small DAC to replace the A&K for the gym (BT is a pain) but this is not it. Was tempted to keep it for the car. At higher resistance levels, it is very capable. (And it is not white.) But in the end, no.
[Google Pixel 2 XL Guides, News, & Discussion] bjrmd:
Another tested Dac:

dB Magix AC3, 32/96 capable

Although it does have it's own software gain limit control, cutting the gain this way did nothing to reduce distortion.

Banding was there and I could not get rid of it even with some tinymix tweaking.

The real deal breaker is an impedance of 40 ohms!

Totally not acceptable for most IEM multi driver units.

It's going back to Amazon.