Google's Factory Image Flash Instructions Inadequate? - Google Pixel 2 XL Guides, News, & Discussion

I bought a Nexus 6p when it first came out and finally upgraded to the 2xl. What a difference. I didn't realize how far behind the times the 801 chip is.
Anyways, everything was working fine. Then......I installed twrp and magisk and some modules. A few days later installed flash kernel. Somewhere along the way my touch screen got wacky especially near the edges and scrolling got weird, and when I tried playing audio with the oem adapter and several headphones, audio would continue to play from speakers and a notification said a charging device is connected. I flashed the latest factory image using flash-all per instructions to see if it was a software issue but the problems persisted. I contacted Google that sent me a new usb adapter but it didn't fix the audio problem.
I did one more search before requesting a replacement device and came across Deuce's script that flashes the factory image to both slots and some other stuff. Somehow it fixed my touch screen issues and the audio adapter problem.
On the 6p if I used flash-all.bat and an issue wasn't fixed I could be sure it was a hardware problem. Doesn't seem so on the 2 xl unless I am missing something. Seems Google should be using Deuce's flash-all script in place of their own.
https://forum.xda-developers.com/pi...ol-deuces-bootloop-recovery-flashing-t3704761

Related

Mircrophone going haywire

I know this has been discussed before but I am also having issues with my Nexus 7 2012 Wi-Fi microphone and they do not appear to be connected to an (obvious) hardware issue. I had this issue some months ago when I had upgraded it to Lollipop OTA (5.0.2 to 5.1.1 turned to be completely slow and buggy messes for me, but I digress). The mic suddenly stopped working and no app could hear me when I spoke so I handed it in for a warranty repair (lucky me, it was on the last day before my warranty expired after 2 years!). I got the tablet back after a fortnight and the mic was working absolutely fine. Seeing as how my warranty had now expired, I decided to unlock my tablet (via Nexus Root Toolkit) and install good old smooth-running 4.4.4 on it. I had no issues for a lot of time, but recently I decided to flash 5.1.1 on it, just to see if it's usable on it. Of course, it was a lot slower than KitKat but before I got around to flashing it back, I realized my mic had stopped working again! Restoring my backup of 4.4.4 had no effect on the microphone so I took drastic measures and reflashed everything with Root Toolkit. The microphone actually started working after flashing 4.4.4 (I think the bootloader was involved as well) and then I restored my backup of the same Android version and the microphone kept on working. After a day or two it stopped again! I thought I had messed it up by using Xposed Framework (I had updated some modules on it) and I went over the same procedure again, seeing as how factory resets and backups had no effect whatsoever. After reflashing and restoring my backup I decided not to do anything with the tablet. The mic was working but... it stopped again, for no good reason a day later. The only thing that seems to (temporarily) fix it is reflashing KitKat in the Toolkit. I even tried disassembling the tablet and unhooking the mic module and putting it back in but to no avail.
I think it's a software related issue, seeing as how a simple reflash fixes the microphone but then it stops working again. Attempting to mess with it on the hardware side does nothing. Anyone else experienced the same problem? Anyone found a permanent fix for it? It kind of my makes my tablet unusable on day-to-day basis, since I use Skype and whatnot on it.
Thanks in advance!

Having strange issues? 6.0.X or 7.0 bring strange bugs? If you haven't already, try..

Flashing the very first 6.0.0 (MDA89D).
In my ventures this last week or so, after dealing with the Battery issue (15-30% power off range) and having my speakerphone mysteriously stop working (It was as if I hit mute to the person on the other end) I have been doing all the research and tinkering I could think of to see if these were indeed hardware or software issues with our 6P.
So in my venture, It may be that 7.1.1 fixed the battery issue for me, as after 3 full rundowns over the past few days, I was able to run down to 3% and then 1% 2 times before shutdown which is immensely better than shutdown anywhere from at best 13% to ~25-30% at worst when you're trying to use your phone through the day.
This was done by running the Mountain app to put a load on the device while I do other things. Once I see it hit 15% I allow it to turn on Battery Saver and watch as it ticks down to 1-0% and goes into Shutdown.
Not sure how truly comprehensive this test is, but so far, it is pretty incredible to have such an improvement over what many of us have been experiencing with our battery life being a cointoss through the day.
I only had 7.1.1 flashed as a fresh image straight from google, TWRP 3.0.2-3 and SuperSU 2.78 SR5 for Root for this test. No Google Account connected or anything else syncing or updated that would touch the battery or run in the background.
Now for my Speakerphone issue. I cannot recall exactly when the issue happened, but since I have been running PN since literally the day I got my Nexus, somewhere in that time, with a lot of dirty flashing from one MM update to the next, messing with Kernels, and overall going quite a while between clean flashes until I finally did one for the move to 7.0, I lost my Speakerphone Mic and only the sound for speakerphone was coming out of the bottom speaker. After testing my Refurb replacement and now my "fixed" original 6P, sound for the speakerphone is supposed to use both Speakers when everything is working normally.
The test for this was easy to do with the Skype Test Call. Just call it and turning on Speakerphone would either work, it records my voice and plays it back, or when it wasn't working, it would just end quickly telling me it doesn't hear anything (and the audio only comes through the bottom speaker).
So TL/DR and plainly, my recommendation if you haven't already done so, and you are having similar interesting and semi baffling issues such as these, try flashing the oldest Image available for our 6P as I did (Directly from google, I just did the Flash-all.bat file as it was included with the minimal ADP terminal on Windows 8.1) and let it do its thing. Once I was in the original MM build, I just skipped my way to my homescreen, downloaded Skype from apkmirror, and logged into that to do the test. Boom! After the test was a success, I downloaded the 7.1.1 image, flash-all.bad'ed that and did the same skip to test.... And Boom! Speakerphone Continues to work normally.
Now to test the battery side by side with both devices to see how bad my old one has degraded if it indeed has done so... or if 7.1.1 has indeed fixed that as well.

Audio Crashing

I apologize if this ends up being long winded, I want to lay out all the details.
So I recently purchased (what I had believed to be) second hand Nexus 6P. It is in perfect physical condition however, no signs of ever being used. Battery is great, performance is great, speakers are great, camera amazing, and screen is perfect. However two odd things started to occur which I believe stems from the same issue. When hanging up phone calls the hanging up process would hang for a long while and either eventually hang up or the system would soft reboot. After reboot notifications are still set to priority only "call management", although it is easy to adjust and bring it out of that. However no audio/mic works at all (Play Music and YouTube give an error that they cannot play). No audio from speaker, or from headphone jack. I could however connect to a Bluetooth speaker and audio plays just fine. I then went to do a proper shutdown of the phone (using the power button menu), and when I manually booted it back up all audio works find again. I plug in headphones and start listening to music on Play Music. After a while however, playback fails and all the audio on the phone is once again dead...queue soft reboot. And repeat the whole process again. If I'm listening to headphones and I do anything to activate the microphone, audio crashes and go through the whole process again.
So I decided to make sure it was all up to date all the way to OTA 7.1.2. Once I did and I tested, the same issues above occurred over time. So then I thought maybe if I used Nexus Root Toolkit and did a full manual wipe and reinstall of 7.1.2 factory image from Google. Phone issue initially went away, but audio playback through headphones persisted and eventually the phone issue manifested itself again.
Today I decided that I do a full wipe again and try and install Pure Nexus 7.1.2, non rooted with BeanGapps and vender image (following the entire process here to a T.) I have not been able to replicate phone issues, however the audio playback and headphones issues are easily repeatable.
TL;DR - So this leaves me with a few things;
1. I can use the phone by never connecting it to external audio source perfectly fine, no problems at all.
2. Phones calls may sometimes get stuck at hanging up, and the result is a crashed audio system.
3. The only way to temporarily solve this issues is to shutdown via holding down lock button and Power-off using the menu that appears. And then manually starting the phone back up again.
So I'm not sure if this is a hardware or software issue. The fact that it persists between full wipes and reinstall of different roms makes me think it to be hardware. Although the temporarily fix of proper shutdown and manually start back up makes me think the OS/Kernal is somehow "clearing a buffer" or something in it's proper shutdown process. Which without doing leads to the audio system being completely down. Therefore on soft/dirty reboots the audio system is still down.
As an added bonus my sim card was a Micro SIM, before I opted to take the scissors to it instead of buying a nano sim. It works (so I thought), it just doesn't fit in the tray quite right. I tested recently with a proper nano sim from a different phone, and everything worked perfect. Then I swapped my franken sim back in and...it worked perfectly fine.
I did search for this issues in previous posts but all I could find was this. The issue (s)he describes is exactly the same issue as me, but his/her solution does not seemed to have worked. I am inclined to try doing a full wipe again and flashing completely stock older version though.
Any help, suggestions, etc are greatly appreciated. And thanks to the developers of Pure Nexus, it seems to be very polished and I'd love to use it daily driver.
Since you are having the issue after a clean install of stock and a clean install of Pure Nexus I don't see how it could be anything but a hardware issue. You could try to flash a custom kernel if you really think the kernel is an issue but I doubt that it will do much good. You could also try a clean flash of a different rom (I recommend Dirty Unicorns which is very smooth and stable) but again I doubt that it will do much good since you seem to have a hardware issue. You might have bad memory which is getting cleared when you reboot the phone.
I fear you may be correct. When you talk about bad memory, I don't want to misconstrud what your trying to say. Would there be a buffer for the DAC for example that is bad? Or do you mean the RAM or the flash memory itself?
It is very disappointing. This phone is perfect otherwise. I'd like another 6P, but I am concerned I then get one with battery issues.

Weird problems with nexus 6p

Hello.
My friend got a nexus 6p one year ago. One month ago he started to have problem. He was on stock rom
-First when he pressed the touch screen he heard small weird noises (hard to describe)
Then progressively :
-Speaker stopped working
-he could not play youtube video in you tube app : a weird error message (every time different) appeared. Gallery videos don't work as well
-But weirdly enough video played in the web browser including youtube videos, works, still without sound.
-He cannot make calls
-Jack plug doesn't works either, but he can use his Bluetooth headphones
We tried to install a custom rom (lineage os). We succeeded, but the above problem appeared again.
Then we flashed the factory image [url]https://developers.google.com/android/images[/URL] for nexus 6p. We also succeed but the above problem appeared again.
Thanks in advance for your help
ilininja said:
Hello.
My friend got a nexus 6p one year ago. One month ago he started to have problem. He was on stock rom
-First when he pressed the touch screen he heard small weird noises (hard to describe)
Then progressively :
-Speaker stopped working
-he could not play youtube video in you tube app : a weird error message (every time different) appeared. Gallery videos don't work as well
-But weirdly enough video played in the web browser including youtube videos, works, still without sound.
-He cannot make calls
-Jack plug doesn't works either, but he can use his Bluetooth headphones
We tried to install a custom rom (lineage os). We succeeded, but the above problem appeared again.
Then we flashed the factory image [url]https://developers.google.com/android/images[/URL] for nexus 6p. We also succeed but the above problem appeared again. Thanks in advance for your help
Click to expand...
Click to collapse
The 6P has two speakers, and they wouldn't both fail at the same time. Sounds like he's damaged the phone somehow. The audio jack and speaker output both not working seem to back this up. I've seen the headphone jack part available separately, and there are guides available to replace it. Before flagging it as a hardware issue and opening the phone up, you want to make sure you wiped the phone completely by formatting the partitions (system, userdata, cache) and use the flash-all.bat included with the full Google image. There is a remote chance it is software related, but I doubt it.
You could always flash a custom kernel, use a kernel manager app to turn off the large core cpu and see if the problems go away. If they do its related to the build problem that causes the 6P to boot loop but those particular symptoms aren't familiar. It's still worth a try if flashing the stock image doesn't fix the problem.
jhs39 said:
You could always flash a custom kernel, use a kernel manager app to turn off the large core cpu and see if the problems go away. If they do its related to the build problem that causes the 6P to boot loop but those particular symptoms aren't familiar. It's still worth a try if flashing the stock image doesn't fix the problem.
Click to expand...
Click to collapse
You mean disabling the big CPU ?
ilininja said:
You mean disabling the big CPU ?
Click to expand...
Click to collapse
Yes. You can always turn it back on but turning it off apparently fixes the permanent boot loop problem on the Nexus 6P. If the problems you are describing are related to the same build problem then turning it off might make them go away. Sometimes people's phones would start acting odd before going into the permanent bootloop. That phone could be on its way there.
this is purely a guess but the problem may be hardware related with the headphone jack. it could have a physical short somewhere. if thats the case the device may think a headphone jack is being used and wont play through speakers because its being told its plugged in. But wont play because of some physical short or an open.

Nexus 6 speaker issue POSSIBLE fix

I had retired my Nexus 6 a while ago due to the speaker issue that's been plaguing these devices. I decided not to sell it as it would be an issue for the next user, so I instead kept it in case of an emergency.
Certain issues have lead me to recommission the device, so I decided I'd see what's new. So far it is clear that there was never a fix, and some people swear that pressing on the speakers fixes the problem (whether temporarily or permanently). I never believed this as the only thing that seemed to fix it (temporarily) when touching the speakers is tapping on the speakers, but that seems to be related to the device rotating (which has also been known to let the volume go back up) and something within the gyroscope (something that some have brought up as well). My Nexus 6 unlike many others has the bigger problem where the volume will go down regardless of battery percentage, and it was terrible as there was never an instance in which I could truly use the speakers.
Reading around I have seen other "solutions" emerge, but never anything concrete. On a YouTube video's comment sections I saw one person mention that Franco.Kernel fixes this, for me this did nothing. On another forum I read a guy who said his issue stopped using Lean Kernel, and that it may have something to do with mp_decision. Unfortunately for me, I like to stick to the latest version that was officially released (in this case 7.1.1) and Lean Kernel doesn't seem to have made it that far. I gave up on experimenting for the sake of the speakers at this point and settled on my favorite rom which is Dirty Unicorns, using the final 7.1.1 build (somebody was nice enough to provide links as I could not find it anywhere and their official page only has their Oreo based builds). Obviously the speaker issue persisted here. At this point I wanted to see if there was a Kernel with good features and battery life and came across a thread that mentioned BL4CKB1RD Kernel. I flashed that and was a happy camper as my phone runs cooler (no difference has been made to my 4 hour average screen on time) and ultimately lag free. Reading the maker of the kernel's current set up using the kernel, I decided to copy it a bit by limiting my maximum CPU frequency to 2.5GHz and using said governor profile. I came across the mp_decision setting and turned it on just out of curiosity (I have no clue what it does). Later on, I went to watch a YouTube video and before I could connect my headphones, the video was playing...with perfect sound. I thought I was going crazy, so I let it play for a bit longer. No volume drop. I picked up the phone, moved it around, rotated it, blasted the volume to the max and still not a single drop. For literally an hour I watched videos and absolutely no volume issues. I decided to undo all kernel changes and reboot to see what would happen. Still no volume changes. I also decided to lock the CPU and GPU maximum frequency to produce more heat, still nothing. I played Subway Surfers which was a guaranteed instant volume drop, nothing. Rebooted several times more, let the battery die, speakers are still perfect. Could this kernel have fixed my issue? Maybe. It is also worth noting that before flashing the kernel, I ran a command via terminal emulator (requires root) that I read about BEFORE flashing the custom kernel, and I never rebooted my Nexus 6. The command can be found here (there was another thread that also included it but also linked to this thread):
https://forum.xda-developers.com/nexus-6/devs-only/speaker-amplifiers-nxp-tfa9890-research-t3236518
Anyone with the speaker issue should perhaps start by this command, reboot and see what happens. If not, try using BL4CKB1RD kernel and see what happens? If still nothing, try toggling mp_decision on and then test.
Crossvxm said:
I had retired my Nexus 6 a while ago due to the speaker issue that's been plaguing these devices. I decided not to sell it as it would be an issue for the next user, so I instead kept it in case of an emergency.
Certain issues have lead me to recommission the device, so I decided I'd see what's new. So far it is clear that there was never a fix, and some people swear that pressing on the speakers fixes the problem (whether temporarily or permanently). I never believed this as the only thing that seemed to fix it (temporarily) when touching the speakers is tapping on the speakers, but that seems to be related to the device rotating (which has also been known to let the volume go back up) and something within the gyroscope (something that some have brought up as well). My Nexus 6 unlike many others has the bigger problem where the volume will go down regardless of battery percentage, and it was terrible as there was never an instance in which I could truly use the speakers.
Reading around I have seen other "solutions" emerge, but never anything concrete. On a YouTube video's comment sections I saw one person mention that Franco.Kernel fixes this, for me this did nothing. On another forum I read a guy who said his issue stopped using Lean Kernel, and that it may have something to do with mp_decision. Unfortunately for me, I like to stick to the latest version that was officially released (in this case 7.1.1) and Lean Kernel doesn't seem to have made it that far. I gave up on experimenting for the sake of the speakers at this point and settled on my favorite rom which is Dirty Unicorns, using the final 7.1.1 build (somebody was nice enough to provide links as I could not find it anywhere and their official page only has their Oreo based builds). Obviously the speaker issue persisted here. At this point I wanted to see if there was a Kernel with good features and battery life and came across a thread that mentioned BL4CKB1RD Kernel. I flashed that and was a happy camper as my phone runs cooler (no difference has been made to my 4 hour average screen on time) and ultimately lag free. Reading the maker of the kernel's current set up using the kernel, I decided to copy it a bit by limiting my maximum CPU frequency to 2.5GHz and using said governor profile. I came across the mp_decision setting and turned it on just out of curiosity (I have no clue what it does). Later on, I went to watch a YouTube video and before I could connect my headphones, the video was playing...with perfect sound. I thought I was going crazy, so I let it play for a bit longer. No volume drop. I picked up the phone, moved it around, rotated it, blasted the volume to the max and still not a single drop. For literally an hour I watched videos and absolutely no volume issues. I decided to undo all kernel changes and reboot to see what would happen. Still no volume changes. I also decided to lock the CPU and GPU maximum frequency to produce more heat, still nothing. I played Subway Surfers which was a guaranteed instant volume drop, nothing. Rebooted several times more, let the battery die, speakers are still perfect. Could this kernel have fixed my issue? Maybe. It is also worth noting that before flashing the kernel, I ran a command via terminal emulator (requires root) that I read about BEFORE flashing the custom kernel, and I never rebooted my Nexus 6. The command can be found here (there was another thread that also included it but also linked to this thread):
https://forum.xda-developers.com/nexus-6/devs-only/speaker-amplifiers-nxp-tfa9890-research-t3236518
Anyone with the speaker issue should perhaps start by this command, reboot and see what happens. If not, try using BL4CKB1RD kernel and see what happens? If still nothing, try toggling mp_decision on and then test.
Click to expand...
Click to collapse
I just ordered a nexus 6, is this issue common? Does it affect stock rom or custom roms? I have a Moto X Pure at the moment, Nexus 6's brother, it has a similar issue where the sound cuts out when the phone is switched from portrait to landscape and vice versa but only affects custom roms. Its doesnt lower the volume though
DerrickTight said:
I just ordered a nexus 6, is this issue common? Does it affect stock rom or custom roms? I have a Moto X Pure at the moment, Nexus 6's brother, it has a similar issue where the sound cuts out when the phone is switched from portrait to landscape and vice versa but only affects custom roms. Its doesnt lower the volume though
Click to expand...
Click to collapse
Yes it is common and does effect custom ROMs as well
DerrickTight said:
I just ordered a nexus 6, is this issue common? Does it affect stock rom or custom roms? I have a Moto X Pure at the moment, Nexus 6's brother, it has a similar issue where the sound cuts out when the phone is switched from portrait to landscape and vice versa but only affects custom roms. Its doesnt lower the volume though
Click to expand...
Click to collapse
For most the issue occurs at low battery, and the drop isn't major. I've seen some videos of people with this specific problem and I laugh because they don't know have it as bad as us with the major drops regardless of battery life. So pretty much the low battery volume issue is more common than the worse one, and you could say it is a common issue.
We had a white one that had absolutely no issues except a faster battery drain (perhaps because the speakers worked?!).
Crossvxm said:
For most the issue occurs at low battery, and the drop isn't major. I've seen some videos of people with this specific problem and I laugh because they don't know have it as bad as us with the major drops regardless of battery life. So pretty much the low battery volume issue is more common than the worse one, and you could say it is a common issue.
We had a white one that had absolutely no issues except a faster battery drain (perhaps because the speakers worked?!).
Click to expand...
Click to collapse
If you're using any of the oreo roms, try my kernel (popcorn kernel in the development section) and have a look at my post here
https://forum.xda-developers.com/showpost.php?p=76858120&postcount=29
athulele said:
If you're using any of the oreo roms, try my kernel (popcorn kernel in the development section) and have a look at my post here
https://forum.xda-developers.com/showpost.php?p=76858120&postcount=29
Click to expand...
Click to collapse
My Nexus 6 arrives tomorrow and I'll be flashing it right away. If I have a volume issue I'll definitely keep your kernel in mind. Thank you
athulele said:
If you're using any of the oreo roms, try my kernel (popcorn kernel in the development section) and have a look at my post here
https://forum.xda-developers.com/showpost.php?p=76858120&postcount=29
Click to expand...
Click to collapse
Dumb question does your kernel already have these included?
xconwayx said:
Dumb question does your kernel already have these included?
Click to expand...
Click to collapse
Yes.
For what it is worth, mp-decision is Qualcomm's own hotplug: it turns the processor cores on and off depending on need. I guess it may use other tricks as well, to optimize power / performance.
No obvious reason that it should affect the speakers, but you never know.
Does this thread address the issue with SEVERAL 8.1 ROMs I've used, in which the speaker phone does not function during calls... and during calls alone. I can play media just fine... IMMEDIATELY after the speaker not working on the calls. I CAN however plug a headset in and communicate normally . Just desperately seeking an answer or I guess I'll go back to 7.1.2
So now nexus 6 is running pie roms nearly perfect . Unfortunately this sound problem persists… it is truely fristrating
So is there any kernel that can fix it in pie roms? Thanks
I have been using my nexus 6 for a couple of years now and had the speaker issue about a year ago and went into recovery and wiped cashe and the. Did a factory reset. Did an OTA update and everything was fixed.
Last weekend I finally flashed TWRP and then rooted with Magisk. Went to install myself5's Bata version of Carbon room running pie... Not sure what happened but had error code 7 and bricked the phone. Had to wipe it out and went though Google to get an old OTA and reflashed and thankfully got my phone back. Tried the process 3 other times and got the same result. Each time no speaker issue.
The last time I tried it I left it alone and didn't even put TWRP on it but now the speaker problem comes and goes.
5 min agot I was playing YouTube music with no issues, made a phone call, then back to YouTube and now the bottom speaker quit and the top speaker is very quiet.
Any ideas on what could have cause my issues and can someone direct me to where Ii can find more information or what I'm doing wrong on on flashing new roms?
Currently running Android 7.1.1 build NGI77B
Suffeln said:
I have been using my nexus 6 for a couple of years now and had the speaker issue about a year ago and went into recovery and wiped cashe and the. Did a factory reset. Did an OTA update and everything was fixed.
Last weekend I finally flashed TWRP and then rooted with Magisk. Went to install myself5's Bata version of Carbon room running pie... Not sure what happened but had error code 7 and bricked the phone. Had to wipe it out and went though Google to get an old OTA and reflashed and thankfully got my phone back. Tried the process 3 other times and got the same result. Each time no speaker issue.
The last time I tried it I left it alone and didn't even put TWRP on it but now the speaker problem comes and goes.
5 min agot I was playing YouTube music with no issues, made a phone call, then back to YouTube and now the bottom speaker quit and the top speaker is very quiet.
Any ideas on what could have cause my issues and can someone direct me to where Ii can find more information or what I'm doing wrong on on flashing new roms?
Currently running Android 7.1.1 build NGI77B
Click to expand...
Click to collapse
I've honestly encountered this problem a couple times but rebooting/flashing fixed the problems. Worst case scenario go back latest Google ROM with WUG's software, then you can install TWRP, then a custom ROM like Nitrogen ROM.
Sent from my shamu using XDA Labs
I know nothing about what anyone is saying, but I would like to add that using Viper4Android, and using "eXtra loud" at "Moderate" with the max gain at 4x and the max output at 0db completely gets rid of the low volume problem. Viper works system wide so it fixes it for Netflix, etc
Hope this helps guys
athulele said:
If you're using any of the oreo roms, try my kernel (popcorn kernel in the development section) and have a look at my post here
https://forum.xda-developers.com/showpost.php?p=76858120&postcount=29
Click to expand...
Click to collapse
Sorry for the late reply, I had to put the Nexus 6 on hold due to another issue with it. I tried your kernel with the latest official version of Dirty Unicorns, but unfortunately it does not boot. It will boot fine without flashing the kernel.
mahir555 said:
So now nexus 6 is running pie roms nearly perfect . Unfortunately this sound problem persists… it is truely fristrating
So is there any kernel that can fix it in pie roms? Thanks
Click to expand...
Click to collapse
Having this same issue using the NitrogenOS Pie rom. Updated from 7.1.1 (didn't have this issue with 7.1.1).
Is it better with the Oreo 8.1?
centerpide said:
Having this same issue using the NitrogenOS Pie rom. Updated from 7.1.1 (didn't have this issue with 7.1.1).
Is it better with the Oreo 8.1?
Click to expand...
Click to collapse
No . I can confirm that all oreo roms got the same bug .
For me am using android x unofficial pie rom with popcorn kernel. This combination seems to fix this bug !
Try them or even try the kernel with nitrogen os rom .It may work..
El Gunslinger said:
Does this thread address the issue with SEVERAL 8.1 ROMs I've used, in which the speaker phone does not function during calls... and during calls alone. I can play media just fine... IMMEDIATELY after the speaker not working on the calls. I CAN however plug a headset in and communicate normally . Just desperately seeking an answer or I guess I'll go back to 7.1.2
Click to expand...
Click to collapse
Unfortunately no. Mine WAS working perfectly. The charge port broke after about two weeks after I made this thread (my luck), and after having it repaired, the problem seems to have gotten worse. For one, it no longer works in the configuration I mentioned in this thread (mind you, I did not reset it or anything). It also now varies from rom to rom, with the bigger issue now being that the top speaker ceases to function on certain roms, including the way I had it. Now, it drops volume for everything, and most of the time the top speaker will be weaker for the slight moments both decide to work.
New problem
Hi Crossvxm. I have had a Nexus 6 for two years. When I wiped it to sell it, the audio problem started. I had PureNexus.
I did what you suggested. I turned on mpdecision with BlackBird kernel and kernel auditor. I installed su terminal, to execute these commands with root access:
echo 1 > /sys/bus/i2c/drivers/tfa9890/8-0034/force_calib
echo 1 > /sys/bus/i2c/drivers/tfa9890/8-0035/force_calib
And the full volume audio came back! Videos, youtube, all working again! But, the audio in calls worked no more. So, after that, I wiped all, installed PureNexus 7.1, Nitrogen 8.1, stock 7.1... I tried everything, but the audio in calls never returned. When I reinstalled all these roms, the low volume problem appeared again, but the audio in calls never came back. Even WhatsApp calls have no audio. The microphone still works, because the other person indeed can hear you.
Do you have an idea about how can I solve it? At least to leave it usable as phone. Thank you very much for sharing your knowledge and time.
Butifarra said:
Hi Crossvxm. I have had a Nexus 6 for two years. When I wiped it to sell it, the audio problem started. I had PureNexus.
I did what you suggested. I turned on mpdecision with BlackBird kernel and kernel auditor. I installed su terminal, to execute these commands with root access:
echo 1 > /sys/bus/i2c/drivers/tfa9890/8-0034/force_calib
echo 1 > /sys/bus/i2c/drivers/tfa9890/8-0035/force_calib
And the full volume audio came back! Videos, youtube, all working again! But, the audio in calls worked no more. So, after that, I wiped all, installed PureNexus 7.1, Nitrogen 8.1, stock 7.1... I tried everything, but the audio in calls never returned. When I reinstalled all these roms, the low volume problem appeared again, but the audio in calls never came back. Even WhatsApp calls have no audio. The microphone still works, because the other person indeed can hear you.
Do you have an idea about how can I solve it? At least to leave it usable as phone. Thank you very much for sharing your knowledge and time.
Click to expand...
Click to collapse
This sounds like what happened to me recently. The configuration I mentioned in the very first post worked perfectly. After taking it to have the charge port fixed, the top speaker stopped working, and you could not hear the top speaker at all during calls. I thought the store broke it, but after giving up using it for some time, I realized that it would randomly try to output sound from the top speaker. After starting all over (flashing back to stock and flashing my same configuration again), the problem changed to where the top speaker was very low in sound when both speakers felt like working. I flashed the latest Dirty Unicorns based on 8.1 along with Popcorn Kernel by athulele but unfortunately it did not boot (as mentioned in his thread, the kernel is Lineage based).
I gave up on the Nexus for a few more days. When I decided to give it another go, I flashed the latest LineageOS (along with root for it via their own separate flashable zip), flashed Popcorn Kernel, installed Kernel Adiutor from Google Play (yes, it's spelled that way), installed the Terminal Emulator for Android and ran the command as well as checking the kernel settings to ensure MP Decision was on, capping the max frequency to 2.4Ghz (feels much less hot) and making sure everything was set to "set on boot". Unfortunately it did not work. The only way I got it to work again was to give up again, flash back to stock and flash Lineage and Popcorn Kernel exactly as I explained in this second paragraph.
So why did it work this time around? Everything was done the same, what could possibly make it work? I have a theory. When it was taken to the shop for repair, the battery died since it was already at 20%. As you can see I mentioned a few times "I gave up" on it, meaning I stopped bothering to fix it, and eventually it would run out of battery mainly from wifi and notifications. Every time it was dead, it was usually dead for at least 24 hours. Each time around, the issue would change. I don't know what it has to do with anything, but I do believe it plays a key role. Try letting your battery die, charge it back up to 100% and then try the process from either paragraph two or from my original post. After it began working again, I abused the heck out of the speakers, rebooted the phone, tried calls, etc. all without letting the battery die and it has not stopped working. I recently sold it as is and was contacted by the person who purchased it who was confused as he did not experience any sound drops either. He was originally buying it to replace the screen on his but decided to stick with mine since it was working perfectly so far.

Categories

Resources