yashsingh1/xdaforums huggingface dataset:
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] RainofOranges:
True, thankfully we don't have to.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jawz101:
[MENTION=4911249]Unjustified Dev[/MENTION] are we using Android 7.0's new audio HAL?

https://source.android.com/devices/audio/implement-policy.html

I was reading up on it the other day and have seen a few LineageOS device commits to switch over to using it for other phones. The documentation makes it sound like things such as fixing audio volumes is a little more readable under the new way but it's not on by default.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Unjustified Dev:
Audio can work with old policy configuration that's not the issue. Either way we are using the latest caf 7.1.1 Hals for 8996 so it's not an issue.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] bornlivedie:
Sure man. Take your time.

Thanks in advance.

It's very random. It works for a few minutes then it stops working for like 2 hours.

i stopped using it and went back to pattern unlock lol....
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] cms062407:
Same here...it works at random and sometimes it will unlock with one finger, but not the other.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] ld626:
Mine SIM 1 has Volte/band 12, no wifi calling on this device no matter what OS...
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] canezila:
Before creating a backup, turn off the fingerprint scanner and security to unlock your device. At least that's what I will do next time. None of my backups could be used because the code produced an error.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] astralentity:
Oh I'm sure it'll get working eventually.... You really think ZTE would screw everyone over when they've been screaming for this?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] ulcard:
Love Lineage with the exception being Bluetooth. I can get my phone to pair with my car, but when I try to actually connect I always get "connection denied". I've tried clearing both sides and pairing phone to car as well as car to phone. Looking forward to BT getting sorted eventually...
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] yamils:
I installed the lastest build and I was ready to install V4A to fix the distorsion, but... there is no distortion. I tried speakers, wired headphones (sony mdz) and bluetooth (jaybirds) and the sound is just perfect. Using Google Play Music, even at full volume. So, was this fixed and didnt make it to the change notes or what?

Stereo not working on speakers though, as expected.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] BritSwedeGuy:
Being able to change the DPI in settings would be great.

(I am aware of adb shell wm density 560)
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] RUNNERX:
You can it is screen size in display
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] vinneh:
I'm having problems acquiring and maintaining cellular data, especially LTE, on ATT GoPhone. On boot, sometimes I have no signal at all and I have to flip around different APNs and then go back to the default in order to obtain cellular signal, then I have no data connection. Sometimes I can change the preferred network type from Global to LTE and I will get an LTE connection, but usually that causes me to lose all signal. Sometimes I can set it to GSM/WCDMA/LTE and get H+, but usually that does nothing. Sometimes I can change my APN to ATT Nextgenphone, CDMA Subscription to NV, and preferred network type to LTE and it connects to LTE, but whether or not that connection remains after connecting to WIFI or reboot is seemingly random.

I installed from B29 with a data/cache wipe, then the A2017U bootstack and modem listed in the OP, then feb 03 build, then supersu and open gapps. Would it make any difference to upgrade B29 to stock nougat, then flash feb 03 build without the bootstack/modem fix zip?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] bkores:
Do both speakers work or just the left channel like someone said?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Velrix:
Headphones and BT both provide me L+R channels. If I just listen to speakers built into the phone I only get audio for L channel.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] mario972:
Settings -> Sound Engine -> Output -> Hi-Res Output (Experimental) -> Check Wired Headset/AUX

These might have slightly different names as I'm using PowerAMP in Polish.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] RUNNERX:
Unjustified Dev

Sound file to test handset speakers.

http://gallery.mobile9.com/f/2962284/
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Unjustified Dev:
OK give me some time.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] justamar24:
Can someone please give full flashing instructions? It will help a lot of people. Thank you Unjustified Dev, Donation will be coming your way this weekend from me. Everyone please donate, he has put lot of work and effort in this.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Unjustified Dev:
What's not understood? Flash boot stack then Lineage, then gapps. You need help with the TWRP menus?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] justamar24:
Got it thanks!
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] p_shad0w:
OK gotcha....Thanks for the info!
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Unjustified Dev:
It works..what are you experiencing?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] WesTD:
what do you mean about working?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] RUNNERX:
27 10:55:37.399 E/TFA9890 (774): Exit: tfa9890_Set_Stereo_SpeakerNeeded: L_now(0), L_new(0), R_now(0), R_new(0)

01-27 10:55:37.399 E/TFA9890 (774): +: tfa9890_Stereo_SpeakerOff_bypass

01-27 10:55:37.399 E/TFA9890 (774): Enter: tfa9890_Stereo_SpeakerOff_bypass: g_L_SpeakerNeeded(0)

01-27 10:55:37.402 E/TFA9890 (774): Enter: tfa9890_Stereo_SpeakerOff_bypass: g_R_SpeakerNeeded(0)

01-27 10:55:37.403 E/TFA9890 (774): -: tfa9890_Stereo_SpeakerOff_bypass

Unjustified Dev
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] phin586:
This is great! I am looking forward to it being an offical build. Once it does I will flash it to my phone.

Great work unjustified_dev and other team members!
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Unjustified Dev:
That's when the amp is off it turns off as soon as nothing is playing to save battery that's what I get when playing that file.

tfa9890_Set_Stereo_SpeakerNeeded: L_now(1), L_new(0), R_now(1), R_new(0)
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Abiram26:
Headset using 3,5" audio jack:

Left and right

Headset using BT:

Left and right

Phone speakers:

Left left left only, but not right.

(Pretty much the same as on CM13)
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] nupi:
One last question before I make the jump: how loud are media on in ear phones on minimum level? On Cm13 I had to use xposed to reduce it to sane levels which is obviously not an option on nougat..
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] RUNNERX:
Unjustified Dev

Playing that file Left audio is coming from Left and Right speakers, right is just silence.

Only other thing I have noticed is when using nav bar captive buttons are still active also.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] borijess:
Anyone know of a good alarm clock app that uses the capacitive buttons to snooze the clock? Similar to what the stock ZTE clock does. I believe the stock Android clock does not do that.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] TheBigG:
Hi i get at boot always

"Your device software can't be checked for corruption, please lock the bootloader"

is this normal?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] nupi:
Post B08 that happened on my unlocked Global, yes. (Complete with a lot of typos :) ). Nexuses also do this and I think I saw the same on Moto G and the S5, so not all that unusual. It´s meant to scare the average user (or hint that his device might have been hacked).
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] runderekrun:
Distortion only happens with speakers. If you turn it full blast and listen to a song, it will be apparent. Still, I was expecting worse.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jawz101:
Depends on if the bootloader in the official release is different than the one [MENTION=4911249]Unjustified Dev[/MENTION] put in that zip.

Still, I think there's just as much chatter or more on the official ZTE forums about the dual sim-wifi-VoLTE-signal issues than this thread. I don't know why people aren't watching over there instead of this thread.

https://community.zteusa.com/community/forums/axon
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] vinneh:
I'll check it out. I hadn't looked because I only have one SIM card in.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jawz101:
Also, I wanna see if I can gather a list of baseband versions and what update they came with. I don't know why we haven't been keeping a list.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] vinneh:
Reflashed stock Nougat, no connection problems, everything connects properly by default at first boot with no change in settings.

Reflashed LOS without flashing the bootstack and modem fix in the OP, experience the same connection problems as before when I had flashed the "fix" zip before installation.

Edit; Also tried the other SIM slot just in case, experience the same issue.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Unjustified Dev:
Can you grab a log?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] spacemanvt:
I have been using my Axon 7 US version in Germany and have been getting bands 3,7,20 like I did on MM.

Only weird thing the signal indicator only goes from Edge to LTE, never seen HSPA indicated.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] capeorigins:
Hey guys! How’s this compare to stock? Im debating on flashing this, but I like how stock feels too.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] doyou37:
This is like eating $100 steak compared to an hour old McDonald's (which is stock)
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] vinneh:
I don't really know why, but after just sitting there at H+ for about 20 minutes it connected to LTE and now it reconnects every time without hassle.

Using the GSM/WCDMA/LTE setting with NV.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] capeorigins:
Lol, so its faster and better? Hmm. Hows camera? Are any or the stock apks ported?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] shoxxy:
[MENTION=4911249]Unjustified Dev[/MENTION]

Nougat is released, is it possible to share the new sources now.

THX in Advance !!!!

LOL i just see on github its updated since 15minutes

THX
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] sgarrand:
https://xdaforums.com/showpost.php?p=70953537&postcount=29

Stock camera app. Works well.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] capeorigins:
Awesome! Thanks! Im hoping the sound distortion wont be too big of a problem. But I can live with it for a while.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] dadme:
How can i revert from Lineage OS to A2017U.B29 Update?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] capeorigins:
And btw, im running the stock nougat update if anyone has questions xD
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] WesTD:
Just install rollback zip from DrakenFX.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] MrPepperino:
Today i rooted and unlocked my a2017g. Everything worked very well. Then i installed this rom and i think i have a brand new phone.

It runs so smooth. Really good as daily driver. Thanks for your work.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Roger.T:
Slow motion and time-lapse do not work ...

Everything else works [emoji6]

Gesendet von meinem ZTE A2017U mit Tapatalk
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] FadeFx:
Next time please put it on pastebin and link it here... ;)

Gesendet von meinem ZTE A2017G mit Tapatalk
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] runderekrun:
Camera IMO is a lot better than Marshmallow's at low light and focusing, at least. Haven't taken a lot of snaps and have not flashed ZTE's Nougat to compare.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] moccor:
So I am on untouched stock w/e Axon 7 MM version before the Nougat update. I want to try this, since apparently many recommend this over stock MM/N. What is the best way to go about moving to this? I hate being behind for this reason cuz there's lots of unknowns (to me). Should I unlock bootloader, accept the N update and then go from there? Or?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] FadeFx:
No need to do the update, after you unlocked your bl, just flash propper twrp, the n bootstack and LOS rom.

Gesendet von meinem ZTE A2017G mit Tapatalk
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] KyJelly69:
this useful for us?

https://xdaforums.com/crossdevice-dev/sony/poc-real-trim-instead-drm-fix-t3552893
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Prez1:
Sorry if this has been answered somewhere in the 100 pages before (did a Search Thread using 'fingerprint' and nothing answered my question either=)).........

Is the requirement of using/choosing a pattern,pin, swipe or password to use the Fingerprint feature something this ROM has added, a part of Nougat or ZTE's doing? Anyway to remove the requirement if I rooted? In my opinion, it's something redundant that I don't need or want. I had enjoyed using the Fingerprint scanner so much before (first phone with such a feature).

Thank you!!!!
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] cms062407:
Every phone I've had with a FP sensor has always required a secondary security way to unlock the phone. I doubt it can be removed, it is for security reasons...plus, you should never have to use the pin, pattern or PW unless you reboot your phone.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Takenover83:
Should the FP scanner fail you have the secondary method. If you did not have it you would be locked out of your device. So it is not something you would want to disable even if you could.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] bornlivedie:
Maybe reset it with Google account password? Like when you forget your pin pattern or password
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Prez1:
I think you may have misunderstood . This ROM is requiring the use of the secondary login every single time you use the fingerprint reader to unlock your phone .

When I was on marshmallow from ZTE I could unlock (instead of pressing the power button and swiping) my phone with just my fingerprint and not have to enter a pin or swipe or pattern or password . Unless I missed something I would like to be able to unlock my phone using just my fingerprint.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] bornlivedie:
It's not like that every time. Some times it works, sometimes it asks for secondary login and sometimes it just doesn't recognize the input and you have you wake the phone with the power button.

Read the last few posts regarding the FP.

It's an issue that will be looked into.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jawz101:
You checked the box to protect the boot process.

Remove the security, turn it back on and this time don't click that "require pin to start device" checkbox or whatever it says.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] peramikic:
That was ZTE screw-up, they did not implement the FP security model properly, so it allowed you to unlock with FP only in any situation when it shouldn't have. Android docs state that primary security (that is not FP) will have to be used after phone boot or prolonged lock state, although i'm not sure what that is.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jawz101:
It's a long time
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] bornlivedie:
You can always unlock the phone by just using your fingerprint. That's the way it works on every single android and ios phone, and in stock MM and N from ZTE aswell.

What he's talking about is what I and other users mentioned.

Sometimes, the FP sensor won't work, asking you to input your secondary security login, be it a password, pin or pattern. And sometimes it wont even register your FP and do nothing...

It happens to Unjustified Dev aswell and he said he'll look into it later this weekend or when he has some free time.

ZTE didn't screw anything nor did the user protected the boot process.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] rpsgrayfox:
Actually ZTE did screw up, because of their implementation of scheduled power-off and power-on they botched the "require pin/password/pattern on power on" this phone does not require you to enter a password to unencrypt internal storage when booting up as other Android devices do, because that would defeat the purpose of scheduling power off and power on.

Also before the nougat update on B29 when turning on the phone from powered off state or reboot, Android asks for your password/pin/pattern for safety even if you have a fingerprint setup, (ios enforces this policy even tighter than android) but for some reason with the axon you could use the fingerprint anyway, which is not the way it's intended to work.

Also your fingerprint is not a security feature it's more of a convenience, so bypassing passwords with fingerprint is not optimal for security reasons. And yes iOS also requires you to use your password when rebooting and when a certain amount of time has passed since only unlocking with your fingerprint.

The issue of the finicky FP on lineage is another thing altogether.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] thebest:
I don't think this has been mentioned.

If you are having poor idle battery life and your phone isn't going into deep sleep, you need to disable ambient display.

This seems to be an issue with Lineage OS, ambient display always keeps your phone awake (even when it's not actively showing notifications).

Ambient display is enabled by default.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] jawz101:
for anyone's info-

I don't know if anyone has seen it but I've maintained an unofficial LineageOS Q&A thread. No question will be ignored! hopefully :) Those that have participated have been very helpful. Thanks a bunch!

I try to keep the OP up-to-date with little nuggets of info as well just out of habit.

Also, I created another thread in the Guides & Info subforum for baseband & bootloader version info (though I don't see why/how the bootloader version isn't exposed anywhere.)

Anyways, if anyone has baseband info (or links to zip installers of them) not on the list just post in there and I'll keep it up to date.

I'm used to seeing a thread like this for my Nexus 5 and it's helpful and important for us ROM users not to have to go back to stock all the time to get baseband updates.

Also,

[MENTION=4911249]Unjustified Dev[/MENTION]

[MENTION=3044858]DrakenFX[/MENTION]

I was looking at the bootloader+modem fix and comparing it to the official B29 installer script

Is there a reason for this difference?

your Nougat bootloader+modem installer line:

package_extract_file("keymaster.mbn", "/dev/block/bootdevice/by-name/xblbak");

stock B29 upgrade installer lines:

package_extract_file("keymaster.mbn", "/dev/block/bootdevice/by-name/keymaster");

package_extract_file("xbl.elf", "/dev/block/bootdevice/by-name/xblbak");

... the other differences that are in the B29 stock installer script but missing in the bootloader+modem zip are the following but I assume they are intentional omissions since we're just installing what we need.

package_extract_file("boot.img", "/dev/block/bootdevice/by-name/boot");

package_extract_file("fastboot.img", "/dev/block/bootdevice/by-name/fbop");

package_extract_file("recovery.img", "/dev/block/bootdevice/by-name/recovery");

format("ext4", "EMMC", "/dev/block/bootdevice/by-name/userdata", "0", "/data");
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] gpz1100:
I'm not familiar with the first set of differences, but these are fairly easy to explain.

boot.img is the rom kernel. It's part of the system zip.

fastboot.img is the bootloader that permits the oem unlock command and flash recovery. We don't want the updated one as it blocks commands.

Same for recovery. We want to keep twrp intact.

Last one does a wipe on the /data partition. Omitting it keeps it intact.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] TeutonJon78:
No, that's only for Sony devices. They have a special DRM partition that holds all of their proprietary stuff like camera algorithms and music DRM stuff. When you unlock the bootloader, it wipes that partition and you can't officially get it back. There was a way to back it some and some way to restore it, but custom ROMs would never work with it. This new exploit was a way to fake any ROM into thinking it can access those. So, custom ROMs can now run the camera just like stock.

Correct. I played with a A7 mini, and they had it implemented correctly. On boot you had to use the full security method and then you could use the FP reader.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Loader009:
Did you ever try the fingerprint scanner after taking a shower or when your finger was wet for a longer time?

Mostly ist fails if not always. So do not forget your your backup PIN, pattern or password.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] bornlivedie:
Did anyone notice poor performance in games? Almost every single game plays at less than 30 fps.

Super sluggish.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] julk13:
Not for me. Very good performance. Tried changing the Battery profile?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] bornlivedie:
It's on performance.

Even clash royale is slow.

Looks like it's running at 12 fps.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] bkores:
deleted
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] Twiggy000b:
I have also noticed games are slower, there's a huge freeze in some games... Fire Emblem works fine, Brave Frontier which is a point and click game also freezes.
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] iNaruX:
Hello guys, just doing a quick confirmation update that if you follow this guide, everything will work flawlessfly.

I am coming from a B08 A2017G.

Here is how I achieved running LOS14.1 on my device:

-1: Follow the guide above until the last step (BL unlocked with Tenfars TWRP)

-2: Install the updated official TWRP (from the first post of this thread)

-3: TWRP -> Wipe -> Factory Reset (It should format as ext4fs)

-4: Install Nougat_Bootstack_2017G_Fix

-5: Install ROM

-6: Install GApps

-7: Reboot

Enjoy. Reception is good, GPS is good, Fingerprint is good. Audio is fine until around 2/3 of the volume rocker (I expected much worse!).

No need to flash A2017U bootstack or anything else. If you follow the guide step-by-step and do everything correctly while using Zadig etc. you will not experience any problems!

Only little thing that bugs me is the "-17.89GB" of Storage. Is there any way to fix that?
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] osmosizzz:
Tried this in the morning. as soon as i put the card in my pc, all of its content popped up. I went ahead and scanned for errors but there were none to be fixed. Put the card in my phone again and its still asking me to format the card and not mounting it. It only worked once and that was the day I installed LOS, after a reboot, the phone has refused to read and mount the card
[ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve] ThaHaloMilitia:
There's a temp fix. Take your SD card out, restart your phone and replace it after.