yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
I think there is one big point you forgot. Do you pay me or other devs for their work ???

There are two ways to do the development:

1. I get paid for my work and will do everything you wish, because in this case YOU are the boss.

2. I love Android development and really enjoy trying out new things. Beside martial arts and bodybuilding, this is one of my hobbys, my freetime so I will make it fun. On one hand, I know it doesn't make sense to provide my personal build for public, but on the other hand, beeing just a compiling-slave from RR's pure sourcecode is no option for me. I decided to ask the majority what they want and you may look at the download stats. Over 2000 downloads after one month starting this project and about 10 people complaining now. Even some of the complainers are still using my ROM, I wonder why :confused:

So, if you would like to have a totally clean build without anything preinstalled, we already have a perfect rom for you, nijel8's LineageOS. Stock AOSP apps, nothing else, clean, simple and the best base from first-hand. He is the reason why my RR ROM is working so well.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
It was my fault. the server is checking the zip's filename for the date and the helium build was compiled after midnight, so it was one day after the hydrogen build. After I updated the servers check to latest hydrogen build, it took the build date from helium to check, so all hydrogen users got the notification. I will check the build dates from now on, that they are equal :D
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] PassieWater:
Sorry no screenshot. I reverted back to older build because I had some issues with 20170208 build. I got the score on that build with partitions formatted as F2FS and not EXT4 (thanks to [MENTION=8001680]Davehimself[/MENTION]).
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
I resolved it after rebooting the device. It's the same like on MIUI in my case. The first time the device boots, I don't get a GPS signal. After a reboot GPS was fine.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] paarkhi:
well said, perfectly agree with you and respect it.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Resurrection Remix has been updated to 5.8.4 and NO it's NOT Android O yet !!

▼ 08/06/2017

project frameworks/base/

509aaf9 AppOps: Fix yet another deadlock

7dbfbeb Frameworks Cleanups

10874b8 pocket: introduce pocket bridge

42af8ad policy: introduce pocket lock

abd6b0e pocket: introduce pocket judge

9c2bc7e base: Introduce Accidental Touch

5a0945c frameworks: PIE 3.0 (nougat)

4df7925 Revert "Forward Port: PIE 3.0 (1/2)"

project packages/apps/DUI/

project packages/apps/OmniSwitch/

project packages/apps/PackageInstaller/

project packages/apps/ResurrectionOTA/

project packages/apps/Settings/

3701c92 Dslv: Fix FC when adding duplicate shortcuts

c1348a0 Settings:Add preference for pocket judge [2/2]

e090493 PieSettings: Add support for Pie Gravity

9749d2d ButtonsSettings: Add preference for Accidental Touch

5fd64be Update PIE settings to 3.0

project vendor/cm/

f869205 Bump version to 5.8.4

8272685 vendor: Fix a user profile data denial

be1cf97 vendor: Add selinux policy for pocket bridge

5ea6f1c vendor:Add sysfs permissions for pocket bridge

2771188 pa: Add pocket judge selinux policy

project packages/apps/Settings/

40bdde5 Fix settings FC and freezes after reboot on enforcing mode

▼ 08/05/2017

project kernel/xiaomi/msm8956/

3e92a8c fs/exec: fix use after free in execve

aaaa35f msm: kgsl: Increase memstore size

486104b cpufreq: Break out early when frequency equals target_freq

ead493e qpnp-smbcharger: Publish charger voltage to the usb psy

5597653 rcu: Break call_rcu() deadlock involving scheduler and perf

6528c76 arm64: topology: fix cpu power calculation

▼ 08/04/2017

project frameworks/opt/telephony/

b1a8579 Telephony: Keep preferred SMS Sim

project hardware/qcom/fm/

project hardware/qcom/media-caf/msm8916/

ec78924 Merge remote-tracking branch 'caf/LA.BR.1.2.9_rb1.23' into cm-14.1-caf-8916

project hardware/qcom/media-caf/msm8994/

1afe59f Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.15' into cm-14.1-caf-8994

▼ 08/03/2017

project packages/apps/OmniSwitch/

31d0a4a Fixing a NullPointerException (#8)

Own changes:

* Added USB fast-charge to kernel. Gets up to 900mA now, depending on your USB device.

* Added Safetynet-pass without magisk by switching root on/off in developer settings. (Only if you are using the ROM's preinstalled root from nijel8's base)

* Due to your votes, chrome is replaced with CAF CS browser

* Fixed FC LockClock

* Due to several bugs with the Google app cause of some missing Google services (pico gapps) I had to include the Google search.

...compiling in progress... Will be uploaded in about 2-3 hours
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
[MENTION=349758]Dave G[/MENTION]reat work,
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Zasnizas:
yeah, I know I don't pay you for this builds. But since you open your builds for people to use it, I think I'll have a right to write here what my opinion. Sorry if I offend you that not my attention. I'll already tried many rom including lineage os and you know what none of them can compare to RR in terms of customizing. That's why I chose RR and I will stay on it as long as possible. Yes, I know I only a minority here and a majority is always win, right. So what I can do. Since this is your builds so it up to you to do whatever you want. Why people keep using your builds even their give a negative comments? This is because their don't have any choice and their can't make it itself. Fyi I'm on chriscarver build right now. Btw good luck for you. Peace no war... Cheers...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] man2106:
[MENTION=222328]dave[/MENTION] i install ur latest 5.8.4 on 1 of my hydrogen but v4a i/o error occur while installing the driver clean flash btw.just for fyi i uninstall v4a n use dolby 6.5 so much hassle for this driver cos so far on my 3 mi max 2 hydrogen 1 helium none of them is working properly processing is always on the no side
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Powerapm:
5.8.4 where to download?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Not ready yet. still uploading
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
I did a dirtyflash with v4a ARISE over my old V4A and didn't have any issues. I didn't checked the I/O with clean install, so I will look into it. This very annoying I/O error is due to the SELinux, but the old V4A had a fix for it included.

BTW, you were just to fast. your build was up 10 minutes maybe, but I had to remove it and fix something with the google app. :D

edit: Just completly removed v4a ARISE and reinstalled it. No issue, no I/O error or anything else. driver installed with one click, reboot and all working fine, so I don't know why it doesn't work for you :confused:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Powerapm:
OK thank you！
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] man2106:
hehe on my other cant find that update anymore though probably u would take it down and reupload again btw can this version be dirty flash over 2/8 build?2/8 was on clean flash
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
hydrogen is up!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Yes, generally, always do a dirtyflash of my builds. If you have to do a clean flash I will note that here on xda and in my changelogs. Actually there was only one build now where a clean flash was required :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Morrrrrteza:
Where is for helum ??

in the upload??
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Helium is compiling right now 46%. Sorry my PC isn't the fastest :D
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Morrrrrteza:
So Thanks for work on the ROM and update it

#Great_man_Davehimself :fingers-crossed:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
helium is up
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] seymur993:
Yo, Dave! This patch fixed my problem with the V4A! Tyvm!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Interesting. V4A seems to be a mystery sometimes :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] PassieWater:
[MENTION=8001680]Davehimself[/MENTION]

Is it advisable to format partitions to F2FS or let it be EXT4 for this build?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Didn't you ask me that already :confused: :D ...I always use F2FS and notice higher Antut score + faster app loading / installing and file transfer from PC/phone. Just take a look at the benchmarks ext4 vs. F2FS: :)

https://xdaforums.com/showthread.php?t=2697069
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] PassieWater:
Really sorry mate.... Yes you did tell me that but I thought it was a build specific remark.

Sorry again...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Oh no, you can use F2FS on every ROM that supports it. I guess every LineageOS based ROM and most AOSP based ROMs too. MIUI doesn't. MIUI won't boot on a F2FS partition. :)

....but you can dirtyflash now, no need to change anything on your partitions
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] maoikozo1:
Anyone can help me fix Bluetooth cant connect with my car.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] fennec91:
Hi,

2 questions with new update.

1. How to activate recognize voice in Google?

2. How to remove nova launcher beta for replace with prime version?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
1. open your google app and go to settings, tab again on settings on the top under google assistant, tab on smartphone and the ok-Google tab. I guess from here everything sould be straight forward.

2. You dont need to remove it. Just go to the playstore and buy the prime version. All prime features will be automatically enabled. The prime version is not an own version, it's just an "unlock" of all features.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Powerapm:
New browser can not log in and can not sync. V4a not used, I have been erased, and then refresh the rom, can help me? Thank you!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta2:
dave while installing the viper 4 arise driver its giving me io error try trboot and try again ,i did it but still failiure i have done a clean flash

---------- Post added at 08:16 PM ---------- Previous post was at 08:15 PM ----------

which patch
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] PassieWater:
io error here too
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Okay, then I guess I have to switch back to the old V4A in next build, cause it's to complicated for a normal user to get it running the other way.

1. try to set SELinux to permissive in configuration settings RR, same place where the OTA center is located.

2. If that doesn't work flash V4A arise zip

3. This is only needed after a clean flash, so you could also flash the old version, setup V4A and dirtyflash the new build.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
okay, so one more time, I will remove both builds and switch back to the old V4A :D
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] cjury1957:
Bluetooth

I have the same problem KENWOOD KMM-BT302
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] nijel8:
Change your car...:D

Google changed their Sign-in policy so no more Sign-in from third party apps -> no syncing... Live with it.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] PassieWater:
About Nova. I have the 5.1 version with the Tesla counter. I cant install it over the build in version.... Programma says that the package seems to be damaged... I always used this on previous builds and no problem. I tried to install it because tesla counter doesn't work....

Any ideas?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Oh, good to know!!

Hehe, Google is pretty clever, I would do the same :D
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
I didn't changed anything on the Nova Launcher. Did you enabled all settings in tesla ? it's disabled by default, so you have to enable it first. And sure you can't install an older version over a new version. this is the latest build of Nova, so you don't need to install any older version
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] PassieWater:
Yep.... Al active. No counter for whatsapp... sms or Gmail :(

---------- Post added at 22:15 ---------- Previous post was at 22:14 ----------

BUT...... Still this is a supersmooth build... Liquid fast.... Love it man..... Many many thanks
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
And you didn't forget to set this one up too in nova settings ?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] PassieWater:
Got it working. Froze and uninstalled build-in Nova with TB and installed my own. I just couldn't get the prime things activated. Now all is good.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta2:
[MENTION=251613]Dave D[/MENTION]oes v4a require storage permissions,i am not much into systems but i was reading somewhere and i dont see viper listed in apps--permissions---storage
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
V4A is located in priv-apps folder, so it has all permission that it needs. Just wait for the reupload. I could now write a how to for V4A, but it's really more comfortable to just switch back to the last V4A version and reupload the build.

Simple way to get it working now, flash the last build, install the driver, dirtyflash the the new build :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta2:
[MENTION=222328]dave[/MENTION] i downloaded the stock viper driver from below link and post which i was able update the driver and able use viper that came with the rom

https://www.gizdev.com/viper4android-dolby-atmos-sony-audio-beats-audio/

i dont know if this is helpful
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Ncrypter:
I'm using this ROM for about two weeks now as a daily driver on my hydrogen, smooth and stable, great work and many thanks to all dev's and of course special thanks to [MENTION=8001680]Davehimself[/MENTION] for delivering this high quality builds unbelieveably fast and frequent :good:

Today I switched from 0727 to 0801 build (GApps - yes I did a clean install: wiped system, data, cache).

I get a repeatable FC of settings when trying to modify clock widget settings in configuration > misc (sorry I use German where it's "Konfigurationen - Verschiedenes"). Maybe a call to AOSP clock settings not present any more?

Besides, I don't want to stir up AOSP vs Gapps discussion again, but I did not get the point about "outdated" AOSP apps here? I compared the dialers e.g. - what is the real difference? Same with clock....what am I missing? Ok Gboard is different, but anything else seems minor to me...

Anyway, what imho has been missing in the discussion: What about licensing? Didn't Google prevent CM (yes, a couple of years ago...) and any other custom rom builders from packaging their apps? Has this issue been solved by OpenGapps project? I took a quick look on the OpenGapps xda thread, if I understood correctly, the scripts to build Gapps packages are I Gpl'ed, but has Google changed their mind regarding pre-packaging Gapps with custom roms? Sorry maybe I'm not too familiar with OpenGapps project legal stuff, although I flashed packages many times :angel:

Note: Will of course try latest build and see if clock settings work.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] maoikozo1:
LoL you so fun. My Bluetooth cant connect with any device not just car. My english not good.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Sure that's the same thing. it's just about installing a driver with the nougat I/O fix included first and updating it after that. Once the driver is installed you can update to every version you want :) ...From now on, I will keep the latest standard V4A with I/O fix included from last build in my roms. If somebody wants to use an other version of V4A he can just install it over that build because they share the same driver.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Okay, I'm German too, so I know what you mean :D ....yes, the FC lockclock has been fixed in latest build. It works fine again.

Actually I never used the AOSP apps. I replaced them from the beginning because I always missed something from the google apps. App shortcuts for exemple. I use them a lot and you don't have them on AOSP apps. Best thing is to goole for all the features. Cause I don't use AOSP apps, I can't tell you what features they have included compared to the google apps.

And about the licensing, that doesn't matter for unofficial devs. Only CM / LineageOS as an organisation is not allowed to include google apps.

Everyone can include gapps to his Android project. I synced the Gapps source together with the RR sourcecode and parts of the LineageOS source code all together and can choose what packages/apps are included in my build. A simple sync of the sourcecode updates all the gapps that I use for my build. Just google for "including gapps in AOSP github" and you will find all the instructions how to do it :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta2:
done dave just reflashed new rom on the new rom with updated driver and its working perfectly

---------- Post added at 11:06 PM ---------- Previous post was at 11:05 PM ----------

done dave just reflashed new rom on the new rom with updated driver and its working perfectly,thanks for that reflashing tip

;):)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Kebowarrior:
Hi Dave, could you please make kcal and sound control be available to default kernel?

Btw thank you for your hard work. I'm on your very earlier build that runs on my phone smoothly
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] paarkhi:
[MENTION=8001680]Davehimself[/MENTION], can you please post the md5 hash of the files because the actual and download size shown on sourceforge differs

thanks
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
hi,would there be an problem if use zollaIII script from power saving and fine runing thread?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] charlie911:
A Request

Hi Dave, U know Mi Max is very bad daylight viewing, specially a video, i travel 2 hours a day from work to office and back in mrt, i rely on watching video but can not watch much of it, could u find me or build a video player that had its own backlit and brightness and contrast for mi max hydrogen, i will really effort if u can do that, i can give u a example what i want, in ipad there is a apps called AVPLAYER, if u get some free time do check that one , it got everything i want and can watch video in daytime, but only problem is its too big and i love mi max

so please help me if u can ,

regards
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
[MENTION=8407973]Charlie H[/MENTION]ave you tried vlc
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Powerapm:
Madam President, I want your help, thank you!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] fennec91:
Thanks Dave for your quick answers.

Now OK google is perfect.

Since the last update, quick charge is OK. I use qc 2, and I charge with 2400 mAh. ???
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] charlie911:
yes ,and i had tried almost all video players but non got backlit , brightness and contrast inbuilt in the apps
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] man2106:
Use this to install it will install the driver too just install viper4arise do not remove deep buffer and yes for sd permisson fix the rest u can install or skip for me i skip

https://www.androidfilehost.com/?fid=457095661767141554
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] azizak:
i can't use Nova Launcher with root.I press the button. Does not want root authority.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] mandarthedon19@gmail.com:
Hi Dave, is there difference between viper4android FX and viper ARISE ???
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] rraghava10:
Thanks!! for wonderful work [MENTION=8001680]Davehimself[/MENTION] and little confusion here when i have downloaded 5.8.4 06/08 build it showing 819.8 MB but after completion it is showing 780 MB. is that correct ?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] paarkhi:
yes, that's right and that's why I've requested Dave to post md5 hashes for the file
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
There is a problem with V4A and Andoird nougat. Normally you get a I/O error while trying to install the driver, so there was a fix for it. This fix is not included in the last version of my build, so I switched back to the 4VA that has the fix included.

Beside that google has changed their policy about third party apps. Now you can't sign anymore fom any other browser than chrome, that means no more syncing. For that reason I switched back to chrome as stock browser.

You got a differrent size because that's my reupload with those two changes. V4A with I/O fix included and chrome as stock browser. The I/O problem only happens when doing a clean flash. If you dirtyflash my last build everything is fine, because the driver is already installed in that case.

If you don't need chrome and if V4A is already running you don't need do download the reuploaded build.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Whats that ? never heard about it. Nova needs root :confused:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Enter Settings and under RR Configurations->Panels->Notifications->Disable FC messages.

Play Services doesn't like to be "disabled" but this setting takes care of that (I got just one FC notification and it is right on device boot).
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Yes you could do that but why ? :confused:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
I wouldn't buy any device if I can't have AICP, RR or DU on it. It is just a basic requirement that I can run those ROMs - the mere thought of enduring Grace UX scares me (I had a visit by an S8 and I consider it downright terrible, especially when I was going in to do a cache wipe - my hair would be grey already if that environment was to be my daily driver).;)

During my Android time I have just learned a few rules I follow:

1. Heavily modified Android isn't for me (i.e. Grace UX, EMUI, MIUI, LG UI etc are out). BlackBerry, Motorola and Sony are OK if we are talking stock ROM.

2. Root, recovery and ROMs such as RR are an absolute must. No device without them can get a pass from me (I just can't accept an Android device without root, if so - then I rather go and buy a Windows 10 tablet instead).

3. Only when #2 is fulfilled I am ready to accept a device. If said device are "missing band X" then I do tethering or MiFi method since I'm completely unwilling to compromise on hardware/software "just in order to get band X".

They led me to the Max with your RR 5.7.3/5.7.4 at the time and it has been a great ride ever since. The device just do everything in an excellent way, can't really ask for more (beside a Snapdragon 660 and a 10K mAh battery like Oukitel has).

I would recommend you to try the tether method: Set that Max up and tether it from the Samsung. If you use Google Voice, you will have a fully working setup (I have used GV since 2014 when Hangouts Dialer came around and I haven't looked back ever since - I use pure data SIMs since then).

Edit: What really stops me from letting a Samsung into my place at this time is their efuse and its Knox 0x1 Warranty Void.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] rizky123:
Even after enable that option,fc message still show