yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Thank you, I found the Battery Node again. I always have it in my quick settings and I am sure I didn't find it four days ago but now I see it. It was always in place per my own configuration before but it's back now.

I fully agree on updates. RR is very fast and I like their swiftness in providing security updates since they are very important.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] liguangming1981:
I'm really liking this ROM, but I was wondering if it was at all possible to make a deodexed version of it. I'm in China and I simply cannot run Google Play Services on this ROM, as it kills the battery incredibly fast when I'm on mobile (Google Services are blocked in China) - I am seeing SOT of 5 hours or less on mobile, with a drain per hour of around 3% or more. I'd like to install MicroG (www.microg.org) as a Google Play Services replacement but in order to do so I need a ROM that supports Signature Spoofing. There's a third party patch that can be applied to support signature spoofing, but this patch only works on deodexed ROMs.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] mandarthedon19@gmail.com:
Hello Dave,

Is it possible for you to include MIUI's security app ?? Actually it has cleaner and antivirus. I am missing that most of the time.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
hi dave,i have installed the latest build along with the firmware today,will be posting about power consumption in some time,howevere there are 2 things i notice

1. there are 2 file managers

2.there is a gap between network bars amd battery % ,i mean it is on the wider side

thanks

---------- Post added at 05:40 AM ---------- Previous post was at 05:34 AM ----------

mandar just a question,i am not trying contradict you but why do you need antivirus on android nougat if you dont browse or use any wrong stufd,secondly miuis cleaner doesnt clean at all it just displays wrong numbers,it doesnt clean cache doesnt clean log files norhing so i think it would be better to install clean master as a sepwrate app from playstore

---------- Post added at 05:42 AM ---------- Previous post was at 05:40 AM ----------

and trust i have used all the latest betas,stable nougat from miui and they are all useless in actual perfomance tweaks,instead you can get good ringtones and themes in new build of miui :)

---------- Post added at 06:10 AM ---------- Previous post was at 05:42 AM ----------

dave i changed the battery icon style a couple of times and it has restored the gap to normal,just wanted to update
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Zasnizas:
yes, I agree with you we don't need miui security app, it's useless.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Aloosh1982:
I think my netflix issue is related to widevine drm. I downloaded an app called DRMinfo and when run it says widevine drm not supported.

It is possible for me to delte netflix and download an older version as suggested by [MENTION=8001680]Davehimself[/MENTION] however that version doesn't allow me to download content to watch offline.

Can anybody else check their widevine drm certification? And does anybody know of a way to spoof it? Thanks
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] mandarthedon19@gmail.com:
Ok I understand now. But any other app to remove cache, unnecessary files, needed if any ??
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
I'm using sd maid https://play.google.com/store/apps/details?id=eu.thedarken.sdm

I bought the pro version, you can set auto timer to clean your system :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] paarkhi:
CCleaner from Piriform

https://play.google.com/store/apps/details?id=com.piriform.ccleaner
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Just one week after starting the project, 2214 downloads. Thanks to you all for keeping my motivation that high :):good:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
keep the good work coming dave ;)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] paarkhi:
your builds are great and you also build for helium unlike sawdoctor, so the users are happy. Thanks for doing it....
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Maczuga:
Same thing for me. Which again is weird because it was just fine with sawdoctors build.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
To those with DRM/Netflix issues: Check out "alternate" services. I don't really get why it is so important to restrict the device configuration just because of DRM (which is something very negative and no, it is NOT about "protecting interests" as much as it is about proprietary vendor lock-in).

Netflix is a sensitive, problematic service nowadays with all restrictions such as VPN blocks (i.e. geoblocked content should remain geoblocked), can't install on devices with a system configuration not approved i.e. root etc).

My device and computer is DRM free zones, the only thing I do is to remove this pesky thing altogether. No issues with different ROMs or media players at all.

Complaining that a ROM doesn't do "DRM X" isn't particularly logical since DRM is a negative thing in the first place. There's nothing intrinsically "good" about it. If you want your daily "movie fix" - look into the different alternatives. They do exist and they blow Netflix out of the water. And you don't waste storage space on DRM content that can't be played in any other media player.

Edit: I can understand and respect a thing such as SafetyNet for certain apps that are security critical (even if I would prefer a separate, isolated environment for them rather than the naive idea that the /system has to be a forbidden zone) but DRM on media content is a problem since it is total proprietary vendor lock-in. If DRM would be a separate thing along the lines of a system wide "token" where any media player could play the content just by looking for it, the situation would be different. The way it is implemented today (i.e. files tied to specific apps) is highly problematic.

This is why it isn't a particularly good idea to complain that a ROM "doesn't do DRM X". Such complaints indicate a full acceptance of proprietary vendor lock-in in the first place.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
The latest build seems to be great. Everything is running well and it feels very smooth in general operation.

I am not sure about the XDA rules in this case but everyone with Netflix problems should visit Koditips.com for information about different services. I have been using Netflix before and just don't see how it can hold up against a fully configured Kodi setup in user friendliness, efficiency or broad compatibility.

The only drawback is the sdcardfs related issue if movies are stored on disks connected to the device through USB-OTG.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Thx for feedback.

regarding to your sdcardfs issue, I don't have the knowledge to fix that. nijel8 is the expert in such things, so should he fix that I will implement the fix of course.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
my helium is more smooth now after the new update,
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
This is a particular case - it isn't a bug or anything. So the "fix" would basically be the ability to disable "sdcardfs" using build.prop. I did put the line in per instructions earlier on the 20170726 build but no dice. Kodi couldn't access the USB-OTG so it seems like the build.prop edit failed to take effect. So I flashed the [MENTION=251805]Dung[/MENTION]hp kernel with this thing disabled and everything works Kodi wise.

The basic problem is that some apps like Kodi and MX Player with internal file selectors is incompatible with sdcardfs. So there's nothing to "fix" in the kernels in the sense of anything being wrong - the long term solution is for those apps to implement proper support for the newer system.

So there's nothing wrong with the kernel. It is perfectly fine in its "as is" condition. My particular case is a need for a "workaround" and I really hope Kodi 18 Leia will be fully updated since it will be a mess when different TV boxes and devices get sdcardfs.... The result would be that the Kodi forums would get steaming hot with upset users who can't setup media sources over USB...

"Disable sdcardfs" isn't a "solution" for a MeCool BB2...

Kodi must be updated and this "problem" will go away, otherwise I say this: fun times ahead - not here at XDA but in the official Kodi forum...;)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Zola III:
Yup Kodi is pretty much a cure for a Plex (official plugin) , Netflix https://github.com/asciidisco/plugin.video.netflix/blob/master/README.md

& pretty much everything else regardless of platform & not just as MMC but also as a player since VLC become really bad & WMPC is now officially discontinued.

Regarding safety-net that's just Googles idea of slavery & aimed against AOSP and whole Open Source community. I am for secure kernel and their is enough stuff in enterprise sector regarding it that one can have fun for years with it. Other than that encryption & SE Linux (ironically) is enough.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
dave as per our previous conversation on power consumprion i can surely say thatin recent updates it good.

secondly i was curiuos if nijel has a flashable kernel file like accent kernel,so it can be downloaded

thanks
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raymondsanusi:
I'm using aukey qc 3.0

Charging speed in this rom is slower than sawdoctor's..

On his rom I can reach 2,5 amp but on dave's cant..

Already tried to unplug several times but it still the same
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Aloosh1982:
[MENTION=4232632]Zola III[/MENTION] thanks I'll take a look at the Kodi plugin .

[MENTION=1547420]E90 Commie[/MENTION] Ha yeah I know there's definitely better options than Netflix. I get it for free though... So definitely not complaining about [MENTION=8001680]Davehimself[/MENTION] 's work with this rom. Just curious if there is a workaround.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
You don't really need a workaround since all content is available on Kodi/Exodus/SALTS et al, Terrarium TV and so on.;)

http://koditips.com/
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
ok thanks for feedback,

why do you need the nijel8 kernel file to flash ? You already got it. I'm using exactly the same kernel from nijel8 without any changes in my build :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Yes, already known. Seems to occur when using qc 3.0.

...independently of that, don't bother too much with that qc 3.0 thing. Some users already compared the charging speed on mi max with qc 2.0 and 3.0 and the difference was 2-3 minutes less charging speed from 0-100%. But allegedly the qc 3.0 is healthier for battery life than qc 2.0, so that should be the only reason to use qc 3.0. :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
[MENTION=222328]dave[/MENTION] i was just asking for the file that if i suggest someone using different rom to try out nijels kernel:) anyways i have observed that if i am connected on wifi and try ro make calls with bluetooth headset paired there is a lot of voice cracking during the calls.the moment i disconnect from wifi the calls are clear,i did not observe this on AEX or PNP or even miui,dont know if its just me,thanks
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
If you need the kernel, just get the boot.img from your zip file and flash it in TWRP. There is an option to install img, instead of zip, just make sure you are marking the right partition when flashing kernel. ("boot", not "recovery").

But actually, I'm not sure if nijel8's kernel will work on any other custom rom. I would suggest only flashing the kernel on lineage OS based roms to avoid issues.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
ok thanks dave
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
I usually do the fastboot in a case like this, i.e. extracting the boot.img and then fastboot flash boot boot.img.

The typical result of flashing a Lineage OS based kernel on a completely different ROM is either no WiFi or no boot.

A ROM such as AICP (which is very similar to RR) should be able to use such a kernel (based on my own experience but I haven't done it on the Max but on the XZU). I would also say that Dirty Unicorns and crDroid should be fine.

The worst case I have experienced is a device that boots to the first boot logo and stays there when the kernel is unable to get the ROM going. Just shut down and replace the kernel then.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
...and regarding to your bluetooth problem when wlan is on, I would try to change the channel on your router. Sometimes there are interference between WiFi and bluetooth and changing the channel might help!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Distinct possibility, want to remember that BT is a 2.4 GHz frequency, i.e. the same as 2.4 GHz WiFi. Tough one.

This is also one of the most complex issues with device design, i.e. getting the different radios to play well with each other without causing disturbance. A very delicate balance.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
ok dave, just for reference i am using a jiofi dongle 4g and i make calls thru another jio sim from my phone,but i got your point.

---------- Post added at 01:44 PM ---------- Previous post was at 01:41 PM ----------

thanks e90 for help
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Claureid:
Is it just me or the the audio quality in the this ROM is noticeably inferior to miui global stable? also if it makes a difference, i noticed that power amp shows 16bit instead of 24bit in the equalizer screen. What can I do to improve the sound quality?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Flash V4A. Excellent audio quality on this ROM and both PowerAMP and Sony Music.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Claureid:
Thanks for the fast reply, Commie !

In CPUz I see that the A72 cores always stopped. Even after gaming :(
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
My big cores run normally - it is about configuration. Kernel Adiutor can mess it up sometimes (I got some issues with the app a few days ago and it decided to disable most of my cores, which made my device slooooow). I uninstalled, flashed the Zola scripts and everything is running fine and dandy.

I can't really speak for the MIUI audio quality since I haven't played music under it but if I summarize my different devices and music players so far I think the Max is doing a great job even when I show it who's in charge by using my Sennheiser HD600. It is a very demanding pair of cans but the Max manage to produce a pleasant result and a decent volume (higher than my old Sony MD player managed when I did similar experiments).

I have been using V4A for the last couple of years and it always delivered decent quality and those times I tried stock ROMs (Sony at the time) I couldn't find any audio benefits over CM based (at the time) ROMs with V4A. I can't complain about the quality I enjoy right now using HD600 plugged in to the Max, with V4A and Sony Music. PowerAMP is also excellent with its audio quality.

My audio judgment are based off the HiFi perspective and I can't fault the Max with RR/V4A as a source. If it sounds "bad" - then time to check the listening gear and also whether we are in the subjective realm of the EQ.

Skullcandy and similar brands are a safe way to "audio disaster", the same goes for Beats and Monster et al. If a device sounds "bad" with them - especially if we are into discussing about the "quality" of "ROM A vs B with my SkullCrushers", we are immediately rather talking EQ settings. Those brands are the worst of the worst when it comes to audio quality. I outperform them with a wide margin using a pair of Grado SR60 or SR80.;)

I have a hard time to think that MIUI would have a more "HiFi" related "tuning" of its audio. It is very rare and I mean very rare with a device specifically designed for "high audio quality". Most devices simply use the standard DAC in the Snapdragon chipset.

If audio is really important, connect an external headphone amp/DAC.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Claureid:
Thanks ! I didn't install kernel audiutor. Noticed two cores always stopped right after installing CPUz. Hope this doesn't mean I have to reinstall the ROM :( How to fix it ?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
I have the CPU-Z but haven't noticed that issue. You can try to install KA and activate the cores, then. Or flash the Zola script.

My cores are running.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] akubaek:
Can you give me the zola thread that you talking about..
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Right, I'm already looking for a way to include it as stock audio driver :)

...and yes, audio quallity is better on MIUI compared to stock LineageOS audio, but with V4A and tweaking all V4A settings in app, you'll get even better audio quallity than MIUI.

Only problem to include it as stock driver is root and SElinux. I don't know how to include it without root and/or setting SElinux to permissive. Many user still don't want to root and change SElinux, so I'm still looking if there is an other way.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Do you know a phrase that make me tired? I mean, really tired? It is: " I haven't rooted a device for X years!"

OK, great. I understand that you are a human of the highest moral standard that wouldn't ever dare to think outside of the nice box of the manufacturer. I feel so terribly bad since I have rooted all my devices since I went Android back in the HD2 days with the HyperDroid 1.1/Froyo 2.2.

I would do this then:

1. Moral Edition with a Pure Heart: No root, no V4A, nothing. Disable the high performance cores as well (speeding kills, you know so we can't promote it on our devices either...). The bootanimation should be a custom made one that scroll intellectual statements such as: "Root is the road to the dark Knox 0x1 Warranty Void world" and "Rooting a device is like having a crush on your neighbor" or "Rooting is like raping a poor, defenseless device".

2. Decadent Extravagant SystemPorn-Grand Luxe Device with a Dirty Mind: Root (SuperSU) and V4A preinstalled. If you want "Audio Deluxe", you can test the new ARISE engine.

3. Mainstream Edition: No root, no V4A, Grace UX theme preinstalled. Galaxy S8 system sounds and bootanimation. Every human being want a Samsung, ownership of other devices are just a sign that they didn't realize this fact just yet.

4. DRM Slavery Edition: No root or anything, just pure DRM bliss for everyone who desperately want Netflix and other services that are DRM heavy and love to tell everyone how important it is to support "the legal" and consider "prohibition of fully loaded Kodi boxes" to be the best and most important piece of legislation since ever. The bootanimation should state: "With my DRM Device to the Bright DRM Paradise!" followed by "Geoblocking - Bring the physical distribution to the streaming era!"

I go for the second option since my device is not pure: It's rooted with SuperSU, a DRM free zone, no Netflix in any way shape or form, Kodi with Exodus and Terrarium TV instead and V4A. So #2 for me.;)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
:laugh::laugh::laugh::good: ...I guess I found a candidate for the first edition

(...and yes, I know what you mean. What I really don't understand is unlocking the bootloader, flashing a custom recovery, flashing a custom rom but decline root :D)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
I have a few candidates for the first edition since I am quite used to this nonsense: "I haven't rooted a device for X years!" and "my Samsung stock ROM is so perfect that the need of flashing a device disappeared back in 2014!".

I wonder since when the concept of rooting became such an "immoral" thing to do that "I haven't rooted for X years" can ever become a proper argument. It sounds like it is some kind of abuse: "I haven't used alcohol for the last X years".

Time for "Rooters Anonymous" to chime in here and explain this terrible act of rape against defenseless Android devices...;)

---------- Post added at 01:57 PM ---------- Previous post was at 01:54 PM ----------

Be decadent: Don't cater to those "I haven't rooted in X years" people. They are mildly annoying with their statements making rooting sound like some kind of "drug" and how "clean" and "moral" they are who stay away... Just give us root and V4A. I know the SELinux Permissive issue but everything is a compromise. You can investigate ARISE as well - AFAIK they have been working on the "Permissive" thing for a while, i.e. trying to find something where it can be "Enforcing" and still offer a working driver.

Edit: Sorry to break it guys - "I haven't rooted for X years" isn't even an argument and it DOESN'T make you a more "pure" human being with a "clean mind" and high "moral standard" just because you make that statement.

I enjoy full control over my device and to give the middle finger to companies and services which try to enforce proprietary vendor lock-in.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Claureid:
I fixed the stopped cores thanks to you :) but this might sound stupid.. i can't figure why V4A shows abnormal driver status.. it tells me it needs to install the drivers - succeeds - reboot - again tells me to install drivers. Driver status is abnormal. I installed busybox, i have the latest SuperSU, se linux permissive.. what did I miss ? :(
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] hans william:
Sir I flash all of yours (4 builds exactly) RR helium build, I always get slow charging

Are some thing i missed Sir, thank you
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Follow this guide and have SELinux set to Permissive:

https://xdaforums.com/nexus-6p/general/how-to-install-viper4android-nougat-t3465597

Works perfectly here and my status is "normal".

Edit: You missed this small but important step (direct citation from the thread):

Go to vendor\etc and remove/rename audio_effects.conf using any file manager with root access (ex. Root Browser)

End of citation.

---------- Post added at 01:11 AM ---------- Previous post was at 01:07 AM ----------

My device charge at the regular rate using the Xiaomi charger or my HTC one. So I don't think it's a ROM problem. Check your USB cables.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Claureid:
Oh my god it worked! It didn't initially work even after removing the audio_effects.conf but uninstalling and redoing everything worked this time :D

PS - its saying i cannot thank you "today" since I've already thanked to many times for XDA's good.. :P
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] jwai85:
I am using QC 2.0 and it is just charging like a normal charger compared to previous sawdoctor build. Was hoping that if you have the time it could be looked into? Thanx for the great work!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
I don't know if this is the right place to ask this but what is Qualcomm mpdecision

---------- Post added at 01:44 PM ---------- Previous post was at 01:43 PM ----------

I don't know if this is the best place to ask this but what is Qualcomm mpdecision
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] cjury1957:
In this ROM has been resolve problem with bluetooth connection with car audio???
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] fbousk:
Thanks for your works ,great build the only thing missing is drm widevine missing are you going to fix that? Thanks again.