yashsingh1/xdaforums huggingface dataset:
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Debuffer:
sorry for out topic but it also includes a kernel question

I'm using the Nash 05 (global) version

can you tell me if it's compatible with DU or any custom over there and also with this kernel?

thanks and sorry if it has been asked before, I'm late for work and couldn't search in the thread
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Kernel doesn't care the model specifically. Per Motorola's github, all are the same since they don't create different tags for each Z2 force variant. As for ROM questions, please check a ROM thread as it shouldn't be put here.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Debuffer:
so can i use this kernel on the stock rom?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
You "can." Due to WiFi differences between stock and aosp, you won't have WiFi, but everything else will work.

Updated to 4.4.136 and finally synced to git. I am thinking of cloning my source to another git repo site in the near future though.

https://drive.google.com/file/d/1zjQlQ1-Ya25zt88jVaTxKrXBuv2Z6Ssn/view?usp=drivesdk
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
DU released security patch for June and 4.4.136 does work fine. Haven't tested with LineageOS or AOSiP yet.

Edit: Motorola might not care about user security, but we (developers from Lineage, AOSiP, DU and I) care about it and bring updates quicker since we don't have to jump through hoops to release a simple security patch. (Been pestering Moto for the Nash kernel from the march update and still hasn't been closed or pushed yet which doesn't have the 4.4.112 KPTI fixes just because the "chipset isn't vulnerable to it" see OP about my and DU's stance on that).
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] donjuro:
Anything end users can do to help get Motorola to release it?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Nope, they have a very odd gerrit process before they release their sources. It doesn't help I pretty Mich called them out on some of the KPTI fixes that break Motomods on their ROM but not aosp in kernel space (CAF and linux-stable have commits for it that break motomods on stock ROM only).
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
https://drive.google.com/file/d/14Bm9e81h2Cw6bYSaEhG8hwS8nxamBEUB/view?usp=drivesdk

4.4.137
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] cervantesjc:
Will this work on LOS?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
It will. I don't know about WiFi. If LoS has the CAF WiFi updates ROM side, then yes. If not, then WiFi will break and a reflash of the boot image or restore of boot from twrp would restore the old kernel.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Playing around with the lower frequencies. A few days of hard core testing and if all goes well, I'll add it but it won't he enabled by default as most people probably won't want that far of an UC.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Maikeu Locatelli:
Unfortunately my battery mod is not working, was working with aosip but now with DU, it's not. I tried with your kernel but it's not working, maybe you can take a look to see if you find what is happening. I forgot to say thank you for your work.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
I wish I could. I can't troubleshoot an issue I don't have the hardware for. I own no Motomods.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
https://drive.google.com/file/d/1YSP3ZQs4h24Y0w-OP7yoPM7GtfK8aFrM/view?usp=drivesdk

4.4.138.

175MHz and 230 MHz frequencies added.

Still in testing so need to use a kernel manager to enable them and need to disable perfd until further notice for it to work so those who don't want to test won't be forced to use it yet.

Still working on an option in aroma like the OC frequencies.

Other optimizations to CPU have been done. Check github for all changes.

Edit: did some underclocking from commit here. Option to disable in Aroma added. Link below of alpha phase kernel for UC options.

It also has some hotplugging for when waking to have a decreased delay because of said underclock.

https://drive.google.com/open?id=1dWiAlctsDtRd96tn28V4wAF1dNupMNJz
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
For those subbed to this thread for stock: https://xdaforums.com/z2-force/development/pantheon-kernel-alpha-t3805977 stock thread has been made. Sorry for late creation. Been busy with RL.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] felipevsw:
Has the build for LOS and DU been unified? I only see a DU download link in OP, not the LOS link anylonger. Can I install version 4.4.138 above on LOS?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Yes, breaks WiFi though. Will be building one for LOS in the coming days. Most likely sat night. Need to add a few things from the LOS gerrit to be in line with their kernel. Also have a rebase to attempt this weekend.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Update to v2.2 link in OP. Changelog below.

Restore USB Tethering

Regen defconfig and update CC in mkcompile_h

Merge branch 'o8x-caf' of https://github.com/DirtyUnicorns/android_ke…

cpufreq:add LionHeart governor
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
4.4.139 built today, updated drive.

P.S. Happy 4th for those who celebrate. Belated 1st for Canada as well.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
4.4.141 built and google drive link updated
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Google Drive link updated to 4.4.144.

Besides upstream, one minor change and some minor code cleanup. Commits and changes below.

ANDROID: sched/tune: remove unused variable

ANDROID: sched/fair: cosmetics

sched: Allow migrating kthreads into online but inactive CPUs
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
https://drive.google.com/open?id=1bPpqGRgAPrFQTL-ss0vMq-qEw6etVZm7 Alpha build.

Change log. Update to 4.4.146. Also bumped USB charging amperage. I did this for personal purposes. I got tired of having my Phone plugged into USB and it lose charge. Commit below if anyone wants to add it to their kernel.

WARNING: This bypasses the built in safety feature to not burn out a failing USB port. If yours burns out, I am not liable. I have tested this on 4 different PCs and it charges at 600mA perfectly fine! (I.E. I changed the 25mA, 100mA, 150mA to higher amperage pull. Those are lower than our screen off idle while plugged in drain making it stupid to try and charge in some USB ports. I was losing 75mA on average while plugged into my work PC).

Images of it working attached.

https://github.com/Uzephi/Nash_AOSP/commit/27a5f14adb7127e6d5a7adad77a9db7d686f4b3f
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Pantheon Non-Treble will only get upstream updates from now on. I am using treble.

Edit: treble pantheon if you're paying attention is attached here. Won't release officially in OP until LoS or DU start treble support officially.

https://drive.google.com/file/d/1Maqn9gXfq5pTYM8NKS3sC6YW2RG5pjKp/view?usp=drivesdk

Edit 2: already pushed to Git if you want to clone from it. Same source link, branch: o8x-caf-treble

Edit 3: DO NOT flash treble to non-treble and vice versa! dtsi mounts vendor instead of OEM on treble build and mismatched kernels won't boot!
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Technical:
Do you have more info regarding this? I mean, are you saying DU will support Project Treble?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
I don't know about DU but Lineage will for our device.

Edit: added treble support in OP due to LoS's official statement below. I also updated Change log as this is a big revision bump and now have to support two different branches of the AOSP kernel. I will say again: DO NOT FLASH THE WRONG VERSION, if you get a no boot, please check version in Aroma! My Treble Build's Arome Installer states Treble! ( I will soon re-brand the non-treble version. Been too busy at work to do so.)

Kernel works with official VNDK lineage and will be kept up with their kernel fixes. Both the Lineage team and I know about haptic feedback bug and are working on getting it fixed.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Technical:
Thanks. I thought our device was not compatible with Treble (at least, I never find an official list with it: https://github.com/phhusson/treble_experimentations/wiki).

Did you test the Ressurrection Remix images in our phone?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Tried the May one last month even before VNDK was working (Half broken at the time due to not having full VNDK support)

Edit: Our device will never have "official support" but thanks to [MENTION=6298645]erfanoabdi[/MENTION], we have treble working on our device. He repurposed our /oem as /vendor which is why I had to release a separate kernel: to mount /vendor.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Technical:
Yes, this is what I know:

adb shell

shell@android:/ $ getprop ro.treble.enabled

false

And what am I supposed to do to prepare (before) the phone to flash GSI images?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Attached... Treble has been in beta testing and should go live tomorrow with Tuesdays weekly. Or next week's. But it does work just fine.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Technical:
Thanks. For some reason, I love customization, LOS was always my baseline. I can't use it, I always move on for further customization. Last week I stayed 3 days with it, then dropped again...
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Yeah, you don't need to stay on LoS. All VNDK GSIs work with no other zip needed. Just flash the system image and gapps if you need to and you're set.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Danilo_Pascal:
Why?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Technical:
1. Any gapps or there is some incompatible?

2. Also, flashing one after another, without booting in between?

3. I suppose that Magisk still requires a boot in between.

4. Flashing the system via TWRP or fastboot is the same?

5. If I'm on AOSP, just factory reset but not format data (fastboot -w) is needed. Is this correct?

Any possibility of OTAs in this system or, on contrary, always will require flashing via recovery (or fastboot)?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Ask Motorola. An amazing dev got it to work before the manufacturer could, and the update from non-treble to treble LoS will be seamless. (I.E. the OTA when it's released will not need anything special and it will install with just the regular lineage updater.)

1. Mindthegapps due to A/B

2. I did that when booting the android P GSIs

3. You need magisk 16.7 for treble support. I don't think so, never tried.

4. I don't know this. Never tried. I'll try tomorrow.

5. Just a factory reset should suffice.

Lineage will have it's own OTAs, but if you use another GSI, it would have to be how they do their updates.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Technical:
[MENTION=4604067]Uzephi[/MENTION], you was too quick :o

When we flash for the first time, do we need to uninstall Magisk first?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Technical:
Well, tried three ROMs and none of them boot. Always return to TWRP. I'll try via fastboot.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Links?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Technical:
crDroid: https://xdaforums.com/project-treble/trebleenabled-device-development/official-crdroid-4-4-t3813104

CarbonROM: https://xdaforums.com/project-treble/trebleenabled-device-development/rom-carbonrom-noct-t3821947

Ressurrection Remix: https://xdaforums.com/project-trebl...opment/resurrection-remix-phh-treble-t3767688
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Due to Treble coming out, I am retiring Pantheon for AOSP. https://xdaforums.com/z2-force/development/tachyon-kernel-t3829444 is the AOSP kernel I am supporting from now on. Pantheon will now be only for stock.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] WeUseLord-:
Will this work with SUhidr I'm not sure because this phone is weird
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
It works with magisk hide, so I assume suhide will work. I am currently adding more cmdline edits to fix the final CTS error and checking more upstream potential tonight where suhide shouldn't be needed.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] jhofseth:
I wondered how close to the current stable Linux kernel Android could go (i.e., currently 4.13.12)?

https://www.kernel.org

It appears we are limited by our chipset (i.e., MSM8998). I found this in a 25JUN2017 XDA upstreaming guide:

"There are four major kernel versions that are used to this day, along with the common chipsets that use them:

3.4 - MSM8974

3.10 - APQ8084, MSM8992, MSM8994

3.18 - MSM8996, MSM8996 Pro

4.4 - MSM8998"

https://xdaforums.com/android/software-hacking/reference-how-to-upstream-android-kernel-t3626913
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] jhofseth:
Antutu benchmarks

I made a dd backup of two boot images:

T-Mobile 05AUG2017 kernel + TWRP + 2.82 SR5 SuperSU

and

Pantheon v.1.0 kernel + TWRP + 2.82 SR5 SuperSU

Then I

flashed each of the two

(i.e, rebooting after dd flashing each time), turned off firewall, killed open apps, ran cleaner, then benchmarked with Antutu.

You can see the results are almost identical in the pictures.

---

Also, I can confirm that HDMI alt displayport remains disabled just like with stock build; I suspect they did so due to conflict with USB audio adapter, because the 835 chipset natively supports HDMI alt displayport (alt-mode Type-C directly on the SoC). The Miracast performance is not good for this phone, especially when bluetooth is outputting audio (i.e., as opposed to default via Wi-Fi Miracast directly to Wi-Fi smart TV or Microsoft Wireless Display Adapter v.2) as the video becomes unusably laggy behind the bluetooth audio--irrespective of kernel so far used. I'm not sure if that is a driver issue or what, but I hope we are able to enable HDMI alt displayport in a custom kernel. Nice work, [MENTION=4604067]Uzephi[/MENTION] ! :)

The first image is T-Mobile 05AUG2017 kernel and the second image is Pantheon v.1.0 kernel.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Bestplayer55:
Hey guys. While the phone is charging the cpu stays on 300mhz is not going to deep sleep. This happen to me last night. Is that normal?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] jhofseth:
I have this older alarm clock app that deep sleep screws up. If I leave my Moto Z2 Force and Snapdragon S8+ on the charger, the alarm always operates successfully. So, I would say what you describe is normal. :)
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] razrlover:
Before and after Pantheon kernel, so mine actually went up a few ticks.

0 issues. Thanks for the work.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Yes, when the phone is hooked into power, it will not deep sleep. There is no reason for it to. Deep sleep is to save battery power, and it is pulling power from thew USB-C port so it doesn't use battery power essentially.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
After looking at your CPU states, that roughly half hour your little cpu was at 1900 Mhz, were you doing something CPU heavy? I put a higher weight on the 1248 Mhz for battery savings unless CPU demand required 1900. Like video streaming works the same at 1248 as 1900, games usually demand it pegged at max. or did you change from interactive to performance?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] vibraniumdroid:
Can send me the file?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] joemossjr:
I'mma do something better hopefully tomnorow
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Bestplayer55:
Thanks for the response. I have the default settings. I didn't touch nothing on the cpu settings. I was sleeping all night. Can you give me some settings for battery life please?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] jhofseth:
an interesting example of an upstreamed 4.4.97 kernel

Here is an example of an upstreamed 4.4.97 kernel (i.e., but I'm sure extraversion will increase whenever possible) that has our same 8998 chipset (HTC U11 in this case). This kernel has an impressive array of features, maybe some could be ported to our phone? I think [MENTION=4604067]Uzephi[/MENTION] wants to upsream this Pantheon kernel to the same 4.4.97 extraversion as the aforementioned.

https://xdaforums.com/u11/development/kernel-kirisakura-eas-0-7-energy-aware-t3647471
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
I would see if you have an app that is making your phone crunch numbers. That isn't normal idle at all. I checked with a user that had TMobile as well and he didn't have the issue of the little CPU being pegged at 1900 like that. Below is normal states in a phone being used throughout the day and sitting off the charger at night (I plug mine in an hour before I head to bed for it to be fully charged by the time I go to bed to avoid it being plugged in all night.)
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Bestplayer55:
I just flashed everything again and is working like a charm. Thanks! This developer is a beast ?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] jhofseth:
[MENTION=4604067]Uzephi[/MENTION] are you planning on merging instead of cherry-picking? The tutorial I read said that merging was definitely easier, which makes sense.

https://xdaforums.com/android/software-hacking/reference-how-to-upstream-android-kernel-t3626913
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
There are a lot of conflicts with merging and causes more headaches than cherry-picking. I cherry-pick all commits and resolving conflicts are easier with picking over merging since some changes were done with Android's security updates.

Edit: grammar and Nathan even says in OP that cherry-picking is better if you have the time and also is better and easier to keep authorship when fixing conflicts. (Except that one time I messed up)
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Update: Safety net passes natively with a recent change I made. No need to have suhide or magisk hide to use SN apps! Will upload updated kernel tomorrow. Doing upstream work before releasing.

Edit: commit for this change should be pushed to source shortly if you want to build it and don't want to wait.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Yes, My goal is to get extraversion to 4.4.97 upstreamed first. I am adding features along the way, like SN passing. Looking into their IO additions right now to see about getting them in. I tried custom governors, but it just made the big CPU park at 38 Mhz per kernel apps... I don't know if it was reporting wrong but boot-time seemed like it was parked that low. Took 10 mins for it to boot....
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Chrisy8s:
Newbie question. Does it matter which ROM you are running to install a kernel?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] blackwing182:
Nop
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Chrisy8s:
What is the official kernel version name? This work?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Same as thread name: Pantheon

Edit: if you mean stock kernel... I forgot. I haven't ran the official kernel in over 2 months. Yours is an upstream built by jbats
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Chrisy8s:
Crap. Didn't work then... Hmmm

---------- Post added at 05:29 AM ---------- Previous post was at 05:13 AM ----------

Bear with me since I'm the dumbass new guy... So I flashed first time just kernel.. it bootlooped. Then I flashed both kernel and SuperSU, that booted but to the old kernel. Suggestions graciously accepted
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Are you flashing with TWRP or flashify?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Chrisy8s:
Twrp
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
One of the command line edits I made to try and pass CTS causes issues with some versions of TWRP. The updated kernel will work. It will be released no later than tomorrow
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
download link updated in OP

Nov 15, 2017 v1.1

Updated cmdline to get CTS/SafetyNet working without the need of SUhide or Magisk hide.

Upstream to 4.4.76
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] jhofseth:
[MENTION=4604067]Uzephi[/MENTION] after reaching 4.4.97 (or whatever gets released afterward), could EAS be ported to Pantheon kernel?

https://xdaforums.com/u11/development/kernel-kirisakura-eas-0-7-energy-aware-t3647471
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Most likely. Sadly 60% of each upstream patch I do breaks WiFi for some reason. One made so bad of a kernel panic the phone automatically factory reset itself. So, upstream is being a pain, lol. Trying to get to 4.4.98 asap (released this week).
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
4.4.80 had some deep sleep updates to it, so this one might let you save a little extra power while sleeping. no other changes besides upstream. on 4.4.80. (one commit out of 100+ broke wifi, so that was fun to track down).

https://drive.google.com/file/d/15nTLsGpf8mnBrT6w3VYBqt-_QQRM9Qez/view?usp=sharing
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] blackwing182:
Hello, does this have twrp integrated?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
No, the zip will flash with TWRP or Flash Fire... it doesn't modify anything in the boot image but the kernel. TWRP will boot this kernel up. If you flash a kernel it will be read in TWRP and boot.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] blackwing182:
So i will be good to update and will not lost twrp. Awesome! Thanx!!
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Yes, I make sure to not edit anything but the kernel.
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] blackwing182:
Thank you!
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Chrisy8s:
Encrypted only, right?
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] enetec:
WiFi (& bluetooth) seems to be a common "pain in the ass" for quite all recent Motos for some weird reason... :rolleyes:
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
I am using the unencrypted zip [MENTION=3659125]joemossjr[/MENTION] made. It's the only way to keep twrp reading my SD card between test boots...

Also: teaser... So I should be up to date shortly. .81-.89 didn't have much for our device so I am not releasing it as it makes no sense while I am actively getting us caught up to .98

Edit: .89 broke WiFi again... At least this version only has 50 commits to test instead of the 150+ .80 had
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
UPDATE: It has come to my attention if Magisk or SU notice a change in boot image it will pull the back up boot image and patch that instead of keeping the kernel. This is a known issue. Currently to keep TWRP, kernel, and root: reflash your TWRP version, flash kernel then reroot. Until I can figure out how to keep root on this kernel that is what must be done. Currently other msm8998 devices with odd encryption issues (pixel 2) are running into the same issues.

Edit: also updated google drive file to 4.4.88 not many changes so no need to update if you have 4.4.80
[Moto Z2 Force  ROMs, Kernels, Recoveries, & Other ] Uzephi:
Updated Google Drive link to 4.4.93 upstream. no other changes.