yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
​

http://www.xenonhd.com/​

XenonHD is a custom firmware aka ROM for various Android devices. It is based on CyanogenMod and AOSP with lots of additional features for performance and battery life improvements.

The idea behind XenonHD is to give users a ROM that is "blazing fast, rock stable and buttery smooth and I can guarante, IT IS !!:cool:​

[YOUTUBE]ytE8kHc2HPc[/YOUTUBE]​

Limitless options beautifully packed in a lightning fast operating system.​

​

Everyday Ready & Fully Responsive

XenonHD is rock-stable and ready for everyday use. No lag, no stutters, just buttery smooth experience all along.

Full Substratum and OMS support.

XenonHD supports OMS and Substratum which allows you to change how your user interface looks.

Quick-to-Install and Easy-to-Use

Just flash XenonHD in your favourite recovery + GApps and reboot. That’s it!

​

Some ROM Features:

NovaLauncher

Substratum

VIPER4Android

Kernel Adiutor

MIXplorer

Optionally dark and light menu theme

OTA Updates

Pixel UI Design & Look

Pixel, Nexus and Samsung system and notification sounds

Extensive Style Options & Unlimited Colors with OMS

Advanced Customization Options

And much more...​

!!Full nijel8 based, so everything is working perfectly!!​

Switch to the included dark theme under "settings/display". It really looks great and is agreeable to your eyes :)​

Instructions first installation:

- Download and Flash the latest ROM(clean flash)

- Flash GApps

- Reboot

Update instructions:

- Once you get a notification for a new update, tap on it.

- In OTA app, tap on "ROM" to download the latest build.

- Use Autoflasher ROM flash utility to easy flash the downloaded ROM or flash it manually in your Recovery​

Downloads:​

HYDROGEN​

HELIUM​

GAPPS​

CAHNGELOG​

Visit us on​

Google+ and Telegram​

EXTRAS:

Autoflasher ROM flash utility (for easy updates):

Sources:

Vendor

Hydrogen device tree

Helium device tree

Kernel

Shared device tree

Credits :

nijel8

CM Team

XenonHD Team

Google

XDA:DevDB Information

XenonHD, ROM for the Xiaomi Mi Max

Contributors

Davehimself, nijel8

Source Code: https://github.com/teamhorizon

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.10.x

Based On: nijel8 CM AOSP

Version Information

Status: Stable

Stable Release Date: 2017-07-19

Created 2017-07-19

Last Updated 2017-09-13
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
We're opening a public official telegram group right now!

See you there: XenonHD Telegram Group​
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] nijel8:
Finally a proper RR build not requiring post flashing any fixes. I was asked to do it many times so thanks for doing for the community what I didn't. :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] ajsmsg78:
Helium patch just in case.

https://www.androidfilehost.com/?fid=673368273298972807
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raymondsanusi:
Sometimes the signal indicator isn't visible
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Just one question regarding flashing here:

Is it necessary to change the install-script or is this ROM one that can be flashed directly on a Helium?

Some Hydrogen ROMs do a check and return a TWRP error unless the first row in the script are changed (i.e. Hydrogen check removed).

Thank you very much to both [MENTION=8001680]Davehimself[/MENTION] and [MENTION=3624653]ajms[/MENTION]g78 for continuing this project.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Powerapm:
Heat, electricity consumption fast
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] maoikozo1:
I can't flash this rom on my helium device. I getting kind of error this rom for hydrogen not for hellium how can i fix this. Sorry my bad english and thank [MENTION=1322839]DEVA[/MENTION]himself [MENTION=1630589]ajim[/MENTION]78 to countinous this project.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Sounds like the traditional install-script issue. Perhaps one option would be to remove this part of the script from the Hydrogen ROM so it can be flashed on both devices without further modification.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] paarkhi:
You need to modify the update-script and change all the hydrogen to helium
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Okay, cause I can't help you guys on that patch thing, helium is now officially in. Nothing to patch/change or modify, just flash, and download further updates over OTA, you'll get a notification when new builds are up.

I got pity with the helium guys :D

[MENTION=1397125]ajsmsg78[/MENTION]: Nevertheless, big thx for your work. Now you can be more relaxed with your decision to leave :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] flor90:
Finally! Thank you all for making this possible!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Thank you very much for the Helium build. Your effort is highly appreciated and two ✌ for everything (two thumbs up).
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] jwai85:
I am sure all the Helium users are grinning ear to ear now. Thank you for supporting Helium. Much appreciated:D
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] man2106:
thank you [MENTION=8001680]Davehimself[/MENTION] dirty flash helium build over dungphp build no issue so far
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Thx for feedback, All tabs in OTA are working too ?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] man2106:
the top part under update is visible but after the word links all is empty
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
I am downloading the Helium build right now. Will dirty flash over the 20170707 ajmsg78 build. Will report back when everything is done.

One question: Should I flash the Zola III scripts or are they included (considering the [MENTION=4149454]njie[/MENTION]l8 base)?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raymondsanusi:
What is zola scripts bro?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Aloosh1982:
Thanks [MENTION=8001680]Davehimself[/MENTION] as a Helium user I very much appreciate your efforts
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
You don't need to upload it. The strix is using vendor from the Muppets so if you need the vendor, get them directly from the Muppets GitHub ;)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] yshalsager:
I know this :D but I was talking about vendor for hydrogen only. I have slow internet connection here :rolleyes:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Oh I understand :) ...If you want to know how to extract files from MIUI rom let me know, I will send you pm!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] rizky123:
This is the best rom I have ever use,really smooth with good battery,the only bug I have is mouse pointer appear randomly for a few sec,thank you so much for this rom dev :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] paarkhi:
That's coming From LineageOS, Every ROM built on that has it, not only limited to RR
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] rizky123:
Good to know that I am not the only one
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] nijel8:
Not that simple... I have never seen that thing ever... Most users too... So not Lineage to blame...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Andrey_Dnepr:
On last ota 20170725-hydrogen dt2w not working. Anyone have same problem?

Upd. Rollback to 20170721 dt2w works normal.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Yes, I have to enable it everytime after a new system update, pretty annoying. Forgot it again. Just enable it over kernel auditor please!!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
I think DT2W can be enabled through build.prop if I am not mistaken.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] paarkhi:
With due respect sir, I apologize for my wrong assumption, but I've seen 1 or 2 users even on LineageOS thread complaining about it in the past, even I have the same problem on my helium, may be the problem is limited to helium devices running custom roms (something related to the Virtual mouse drivers) I'm very thankful to what you have done for this device.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
Zip and send me complate your Manifest ? i want check it to know why not working dt2w
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] mandarthedon19@gmail.com:
Why I am not able to get latest update. After taping on update got message "can't check update". I am on 20170720 helium.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Zasnizas:
yes, right I have never seen that thing too.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
I guess you are using my very first build I uploaded for helium. OTA wasn't setup correctly in the first build. Please download the latest build manually. OTA is working fine on every build I've uploaded now.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Zarrar Palekar:
I updated to the latest built of 250717, the tap to wake seems broken here. Also from a very long time I have been observing that alarm time notification is not being corrected. Like on the status bar if you keep alarm time as on to display you whem is your next alarm as well as same for lockscreen to show up your next alarm time, both places it shows wrong time for your next alarm and it dynamically keeps on changing not that constantly one single wrong time is being shown at both places and this has been an issue from a long time now. Also please add a Gallery app as most of us are not so much of a fan of Google Photos as to me it seems unorganized.

---------- Post added at 05:33 AM ---------- Previous post was at 05:32 AM ----------

I meant *double* tap to wake
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] nijel8:
I would suspect touchscreen drivers. We have two different touchscreens on Mi Max so my guess is one of them has buggy kernel driver and it's not the one in my Mi Max...

Remember dt2w investigation we did last year? Was working for some and not for others...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
For DT2W check OTA, I uploaded the build again with DT2W FIX

I don't know why RR doesn't include a gallery app, maybe give a feedback on the RR google+ page !?

...just checked that alarm thing, are you using the latest google clock app ? http://www.apkmirror.com/apk/google...lease/clock-5-1-4083544-android-apk-download/

can't find any issues with alarm time notification :confused:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] mandarthedon19@gmail.com:
Yes You were right. Now I am able to see the complete picture. After updating to 20170725 ROM, under links I am able to see all the ROMS. Thanks for the answer.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
No problem, please update latest version 20170726, if you need DT2W. (Forgot to enable it yesterday :rolleyes:)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] paarkhi:
Yes, I remember that, thanks for reminding and clarifying....
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] rizky123:
I think it not limited to helium,my device is hydrogen and it happen every few minute,I have learn to ignore it
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] avi3230:
Hii, [MENTION=8001680]Davehimself[/MENTION]

Sir please can u explain what actually happened to sourceforge site.

In morning I downloaded

RR-N-v5.8.3-20170725-hydrogen.zip.

Now this file doesn't exist on server and directly

RR-N-v5.8.3-20170726-hydrogen.zip.

Is there any issue with 25th update as there is big size increment in new update.

Please clarify.

Thank you.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
No, I just forgot to enable DT2W (doubleTapToWake), so I reuploaded the build with DT2W enabled. You can also activate DT2W with kernel auditor. There is no other difference in 20170726, so don't worry :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] paarkhi:
Yes, it appears 2-5 times a day for 0.5 seconds, so its best to ignore...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Aloosh1982:
[MENTION=8001680]Davehimself[/MENTION] I'm getting a 448KB rom when I try to download the latest Helium build. I've tried a few alternate mirrors and all are the same size.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
I downloaded the Helium build around three hours ago with no problems. Check your browser and try again. I used the Sourceforge link from the first page of the thread and Chrome (typically download on the computer and then transfer to an external memory card for flashing).
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Just checked the file and everything looks fine, so does anybody else got the same issue :confused:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Thx, but you know you don't need to do that ? You can tap the "rom" tab in OTA on your phone. It will download the latest file automatically to your phone :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
I know but I am short of storage space (due to me storing a lot of stuff on the device) so I have everything on a memory card that I insert into a card reader (not just the ROM and G-Apps but also PexoMod Sony apps, V4A, Zola tweaks and so on).;)

One thing I did notice: I tried to disable sdcardfs using build.prop per instructions earlier in the thread. It didn't give Kodi access so I am now going to flash the [MENTION=251805]Dung[/MENTION]hp "IPTV" kernel where it is disabled.

Perhaps the sdcardfs build.prop enable/disable would require it to be a "module" (I am referencing the discussion a few pages back).
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Aloosh1982:
I tried chrome, Firefox and IE on my PC. Strange.

Earlier I was downloading it using a chromium build on my phone and got to 76% of the 500+MB file. It then crapped out on me and subsequent tries kept resulting in the tiny file size.

I'll try again and report back. Thanks guys.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] cherevkoaa:
"FM Radio" requires superuser right
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Aloosh1982:
Seems to be downloading fine for me now.

Thanks [MENTION=8001680]Davehimself[/MENTION] for the rom and [MENTION=1547420]E90 Commie[/MENTION] for your input regarding my downloading woes
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Do you need root to use the music player?;)

Typically not, FM radio is a standard feature. Just plug in a headphone and listen. I don't remember that I ever heard about an Android device requiring root for this thing - with a few exceptions (devices where the FM chipset do exist but isn't enabled).
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] nijel8:
FMRadio has been dead project for a long time, don't even know why are LineageOS and others still including it in the build... Planning to fix it... sometime later...

Root permissions request is for Settings app actually.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] matth76:
Same here since few days from France

Ok with computer but:

Not with OTA

I have a cookie error with chrome on souceforge website.

I Can access the site with inbedded browser but it donwloads only 5ko.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
I have been using the FM radio on this ROM a couple of times and I just tried it again and it works perfectly well. So I don't really see anything to "fix" unless we are talking about a fancier app (such as the Sony radio) or something else. It just works here, the stations are tuned in loud and clear.

I am not sure if it support RDS or services like the "Nokia Visual Radio" (a solution where radio stations can provide content synchronized with the broadcast itself). It is a basic radio app.

The only thing I can think of is to look into the possibility of putting a different radio app in the ROM if more features are desired.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Although I think this is an internet connection issue from your side, because there now already 100 downloads since this morning, I will reupload the helium build later. Check again in about 2 hours.

Did you already try to clear data/cache from chrome in app settings ?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] nijel8:
Yeah, it works but if you go to Settings > Apps > FMRadio Permissions are grayed out which means something is wrong with the package. It won't record b/c of that getting SELinux denials and I had to adress them which is not right. And that root access request is part of that too. Strange things happens with FMRadio which I don't really understand at this point. I don't know is this issue exists in official LineageOS or is something in my device tree although I don't see anything related to it in there... :confused:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Powerapm:
The size of the ROM on the site is different from the size of the download

[/attach]
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] matth76:
I managed to download it with phone.. problem was ES Explorer / ES Downloader - if i use the browser to download it works fine.

my settings was to open sourceforge with chrome and download with ES, i resetted settings of both about "open with" and now OTA brings me to download page with "browser" and download with browser is ok.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
I know, I never got the same filesize displayed on phone, PC or other devices, nothing to worry about!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
okay, good to know :):good:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] nijel8:
Don't use that POS ES Explorer. Take a look at MiXplorer...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Yes, or root explorer. Using the premium since years and never have had any problems with it :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] nijel8:
+1... Some calculate size x1000, others x1024 which is the right one...

Is 1GB HDD 1GB HDD? No... same thing...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
hi dave ,i am currently and was previuosly using nijels lineage rom,i tried your rom fpr 2-3 days and it is fantastic but one thing i have noticed is rhe power consumption which is higher as comapred to nijels rom,i sont know if anyone else nptices it but i suggested your rom to lot of guys in my mi max group and they all liked it for wveryrhing but just this onw thing

---------- Post added at 07:23 PM ---------- Previous post was at 07:19 PM ----------

i am not using any KA or any scripts or anything on both roms
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Thx for the feedback. I'm using nijel8's base, so actually it should be the same. In last build from today, there was a small fix with SElinux mode and I added some missing files from LineageOS, which maybe have some influence on power consumption. I reuploaded the build a few hours ago, so please check again with latest build and let me know if you notice any difference :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] sameermehta1977:
thanks dave,i will do it,my concern was that only since nijels base is used it should have been same,thats why i posted this,thanks for a positive response
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Let's get this straight because I am a bit confused:

Did you upload a "20170726v2" build? I downloaded your "20170726" this morning but I see now that SourceForge list a build uploaded "less than 3 hours ago".

Edit: Looks like a new build, the MD5 doesn't match when I run it on the build I downloaded this morning but would be nice with a confirmation.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] ROMFACTORY:
device tree for helium
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Yes it is a new build, but I don't want to confuse everybody, so I didn't add a notification in OTA :D ...Basically, many people think, an update means their build is buggy and got issues, but of course it's not :)

Cause I will update the MIUI blobs tomorrow and upload a new build anyway, there was no need for an extra information about the reupload. Of course you can download the build if you wish or just wait until tomorrow. I will provide the changelog tomorrow too :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
Yes, it's a nice tree :D:good:

...was that a question, do you need the link to the tree ? :D

https://github.com/nijel8/android_device_xiaomi_helium
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
Great. So another build tomorrow, then. I just flashed your "v2" build now.

I really appreciate your excellent maintenance of the ROM. The only thing I must say is that my "flash nerve" is getting a bit nervous. LOL

Keep up the good work, I will flash your new build tomorrow. I didn't know that Xiaomi updated the blobs that quickly considering they did it a few days ago. Is it their "Nougat stable" that got an update?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
TO ALL: I just did an OTA center update! you can now get the latest firmware over OTA center too. Just tap on firmware to automatically download the latest firmware or tap on firmware archive to get forwarded to all future firmware updates :)

cause I only got a hydrogen device, could one of you helium user please check if everything is setup correctly ?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
haha, yes, of course everybody can choose his update behaviour. If there is nothing of interest in the changelog, just wait for next builds an skip some updates if you are tired of flashing. :D

...and yes, xiaomi is providing weekly MIUI builds of his beta roms(every friday), so I will update blobs and firmware every week too to keep everything up to date :) ...no, the stable build get's updates every 4 to 8 weeks only, so I'm going for the beta ones. In MIUI there is no need to choose the stable version. In the beginning when I used MIUI, the beta rom was always the better rom in my opinion.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] E90 Commie:
I know what you mean. I usually check the changelog and if I just see things like "Jelly updates" I pass but such thing as new blobs and firmwares always result in me flashing.:)

So I will flash your new build tomorrow when it arrive. Keep up the good work and thank you for making a great device truly excellent.

I have one question: I don't see the "performance" quick settings toggle on the newer builds. There were one before where you could select "Performance, Power save, Balanced" but I haven't been able to find it lately. Is it something deprecated?

Edit: I have been flashing since I had the Xperia X1 and there is something with me that make such an "urge" to flash the device every time the ROM of choice gets updated. I think it is the feeling of having the "latest" that tend to take charge but also the mere suspicion that there are bug fixes.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Davehimself:
You just need to configure the quicksettings. pull down the status bar, tab the pen on top and add the battery quicksettings icon.

https://photos.app.goo.gl/cZ9qvbJlGPmX4qxg2

...yes, I know what you mean. One reason why I started to build my own roms is to get every update instantly and never have to wait for the dev until he provides his new build. You can be sure, as soon as RR 5.8.4 Android O will be released, everyone using my rom will be the first getting it ;) RR team is really fast compared to other custom rom dev teams with updates.

Most of the time, android security updates, were integrated in RR source code the same day or at least the next day android released it.