yashsingh1/xdaforums huggingface dataset:
[Mi 3 Android Development] vasishath:
If u want to whine about benchmarks u r free to leave this and stick to whatever ur so called "fastest" rom is. U wont be missed.

---------- Post added at 05:07 PM ---------- Previous post was at 05:04 PM ----------

Dont use arise sound. [MENTION=5162591]Shahan_mik3[/MENTION] we better add this in OP itself. Flashing arise will cause other sounds FC
[Mi 3 Android Development] Shahan_mik3:
He told he hasn't flashed any mods
[Mi 3 Android Development] vasishath:
Oops my bad.
[Mi 3 Android Development] :
I sincerely apologize for my misleading statement on not flashing any mods. I did flash Arise sound mod following ROM+Gapps installation. Since Arise isn't a performance/battery saving mod for the phone, it didn't even strike me as something that I should mention. Btw, I clean flashed my ROM originally.

Update - I tried using the ROM without Arise, everything is working properly. It would prove useful if OP is updated on this conflict with Arise. Thanks guys. The ROM is perfect. :good::D
[Mi 3 Android Development] Shahan_mik3:
Hmmm arise breaks Dirac audio. I think its better to use Dirac rather than arise unless arise gives better audio quality
[Mi 3 Android Development] reality1234:
I think arise gives better audio through headphone jack:)
[Mi 3 Android Development] hari_hazz:
But its battery consuming while leaves idle
[Mi 3 Android Development] ydd0ras:
I have 5-6 different ROMs flashed along multirom. Never had any bootloops. Working nice.
[Mi 3 Android Development] ImmovableObject:
Is it possible to turn Dirac into an optional sound mod to flash?

I saw that You've repeatedly mentioned about sound mods causing Dirac sound settings to break many times before. But many people don't read everything and I'm sure this kind of sound settings FC complains will keep coming up in the future.

If it's possible to make Dirac an optional thing to flash, then they can flash arise/mods (without Dirac) and won't FC in the ROM's sound settings. More options and Less problem for everyone.
[Mi 3 Android Development] Shahan_mik3:
Nope not possible
[Mi 3 Android Development] moviex:
Please correct the non-working GLONASS. And the kernel does not work at maximum frequency, even in perfomance governor
[Mi 3 Android Development] vasishath:
1. Any specific reason to use glonass instead of gps ?

2. Thats because of thermal engine.
[Mi 3 Android Development] lazye53:
The volume level of the speaker is low during a call.

Can anyone confirm this?
[Mi 3 Android Development] reality1234:
Yeah I just got off a call and was about to post the same and I feel the same.
[Mi 3 Android Development] vasishath:
Mi3 or 4 or both ?
[Mi 3 Android Development] reality1234:
I can confirm this on Mi4w.
[Mi 3 Android Development] lazye53:
Mi 4 Lte +1
[Mi 3 Android Development] Shahan_mik3:
I chked from our end everything seems to be fine. Chk again
[Mi 3 Android Development] Tomazon:
Hi, I got to say I'm extremely happy with March 17 build (except for slow charging). But NOS update showed up today and I proceded to clean flash it (TWRP, then wipe system and both caches, then flash it with latest opengapps, same package). Now my phone is a mess.

-Getting SEVERAL "android.process.acore" FCs

-Phone app crashes, can't make calls

-Snapdragon Camera and Laucher got installed with update, along some generic Music and Videos apps.

-Still Slow charging

BTW, I tried to download this Build from first post and Download link seems wrong. Points to Feb 24th Build (correct one: https://sourceforge.net/projects/nitrogen-project/files/cancro/)
[Mi 3 Android Development] Shahan_mik3:
When I tell clean flash do a clean flash which also includes data.

Check few posts back it's updated in sourceforge
[Mi 3 Android Development] Tomazon:
DELETED. I found the post related to new Build. Clean Flash is a MUST. Thanks!
[Mi 3 Android Development] HannibalLecter:
Hey Brother, I am another user from Delhi :)

I am not able to change the system font from the Substratum app. Using GRVY theme but font does not get applied. Have tried applying by clicking the right checkmark icon on bottom-right multiple times.

All other things get applied.

Also on the lockscreen, there is EMERGENCY written on the bottom-center. How can I make it go away?

and on the lockscreen, 'AM/PM' is written in caps along with the time. Do we have the option to not have 'AM/PM' on the lockscreen?

Thanks for your AMAZING work on our beloved mi3. :) :):good:
[Mi 3 Android Development] Shahan_mik3:
1 theme issue working fine on mono

2 coz its there for emergency only I can disable it

3 change it to 24hr format
[Mi 3 Android Development] ekzotic:
Hi Shahan_mik3! Great job on this rom, works almost flawless. Good battery life. Issues I found - can't enable screenshot in power menu, 3g symbol changes to h and back for some reason (maybe bad reception here). As for charging from 20% shows 1400mA. (29c) Better then previous build but still some time ago it was ~1700 as I remember.
[Mi 3 Android Development] vasishath:
Emergency is a caf feature. Better leave it there cause God forbid anyone might need it anytime.
[Mi 3 Android Development] danisfc6:
I think that the notification sound and call sound is too low, and the stock launcher has a search bar buggy that i cant remove. For the rest is an amazing rom, i am to happy whit it, congratulations and thanks for your work

Enviado desde mi MI 3W mediante Tapatalk
[Mi 3 Android Development] Fikshun:
Deleted
[Mi 3 Android Development] filip89x:
What about sound on headphones on this rom, is it any good? Because is to quiet on regular Miui.....
[Mi 3 Android Development] HannibalLecter:
Buddy it is not a theme issue. I tried with Compoud, Compact ui themes too. Also, fonts and everything else with substratum is working fine on your DU ROM.

There is definitely some issue with the ROM.

I wish you add a setting for removing that BIG AM/PM signs. or at least make them smaller.

I like the 12 hour clock. 24 hour system confuses me, :P
[Mi 3 Android Development] Shahan_mik3:
No idea working fine.
[Mi 3 Android Development] HannibalLecter:
That's a great setup.

Clearly everything is fine at your end. Maybe you can think of something that might be the issue and can help me rectify it. cz there is something wrong on my end since you have it working.

Strangely enough all is well on DU ROM.

Just as a personal question, since, you are the developer of both the ROMs for us, which one has been smoother and better at battery between the two?

NOS is pure CAF and DU is the Lineage OS based one (15th apr build)

You can PM me if I am putting you in a position of publically choosing between your right hand and your left hand.

Would be awesome to have the creator's word on his creations. :D
[Mi 3 Android Development] reality1234:
There are no issues for me.Fonts are applying right.

And for me personally NOS is better than DU Laos based .Rom is smooth and NOS gives me easily 4-5 hours of SOT on a full day.Also NOS is more feature rich so for me NOS anyday:)

Those LAOS bugs are really annoying but with [MENTION=5579787]vasishath[/MENTION] CAF tree, I don't have them
[Mi 3 Android Development] farchanrifai:
it's working fine for me, im using typeface rn. sometimes it needs reboot (in my case)
[Mi 3 Android Development] xdarkstar:
Try mono it has option to make lockscreen clock smaller and like [MENTION=5162591]Shahan_mik3[/MENTION] said no issues in applying and remember substratum needs couple of tries imo if issue with theme applying in some area I usually try to reapply overlay for that alone works everytime:good:
[Mi 3 Android Development] α-273.15K:
my device is hot
[Mi 3 Android Development] Valhingen:
GPS, Glonass and Beidou working fine here. :laugh:

But only locked on GPS. Still fast and fully functional.

Managed to install on multirom without bootloop, must wait phone to cooldown though.This rom is a bit too sensitive on thermal i think.Bootloop occured when temperature reached over 60°C. Not an issue anyway. Thanx to dev.
[Mi 3 Android Development] α-273.15K:
sir，would your team make ROM that Dont need “clean flash is must”?Install apps is very…(),especialy some game DATA zips are large.

i still use ROM build20170317.

i wish i can Flash from 20170317 to the lasted rom directly:D

many grammar errors:rolleyes:
[Mi 3 Android Development] Shahan_mik3:
Final Changelog: (whatever reported from now on will be fixed in later builds unless its critical)

Fix menu key rebinding [MENTION=4744742]REDISBLOOD[/MENTION]

Fix unable to set functions on power menu

zzmove governor [MENTION=5817199]GhostWANTED[/MENTION]

Faux sound control

NTFS_RW support [MENTION=6209042]lazye53[/MENTION] (confirmed on es explorer)

Add exfat support

kcal [MENTION=7219897]reality1234[/MENTION]

Add intellithermal 2.0 as default

power efficiency patches

Add sioplus IO

Add intelliplug hotplug

Add simple GPU

Update interactive governor

auto increase of volume when inserting headphone [MENTION=5458365]Rocketval[/MENTION]

Upstream changes from Nitrogen

The above list is given hoping there would be no duplicate posts

. NO ETA (will be released if the build is good to go)
[Mi 3 Android Development] HannibalLecter:
I understand your reservations about it being difficult to download apps (especially large ones) all over again. But whenever considerable changes are made to the ROM, a clean flash becomes necessary.

it is just the way things work. New ROMs come with newer settings and they are so new that they don't play well with older ones.

Explaining to you in layman terms.

If your old ROM is doing well, and you are concerned with having to download all apps over, you can stay with your old ROM.

For newer and newer features and improvements, you will always have to clean flash otherwise the ROM won't function optimally.

It is like you have to take a poop to enjoy the next day's meal properly. :P
[Mi 3 Android Development] Shahan_mik3:
1. There is something called as titanium backup

2. clean flash is informed whenever it is absolutely necessary which is very rare(if u still do dirty flash dont post issues)
[Mi 3 Android Development] lazye53:
[MENTION=5162591]Shahan_mik3[/MENTION] Thank you very much you are a great developer:p:good:
[Mi 3 Android Development] Rocketval:
I have a strange behave with music sound volume.

If I put it to 0 and then I start a video in YouTube or play a song, the volume turns back to high level.

It's really dangerous because it happened the first time with headset plugged, then I payed more attention.
[Mi 3 Android Development] Shahan_mik3:
hmmm strange. will fix it in this build
[Mi 3 Android Development] hbbxmjbb:
When will you build the last version? Xiaomi 6 is coming and Oneplus 5 will appear.I don't think MI3 or MI 4 can get updates in the future.
[Mi 3 Android Development] Shahan_mik3:
How does mi6 or op5 release matter to me lol
[Mi 3 Android Development] Rocketval:
Maybe he was joking.. Maybe. :rolleyes:
[Mi 3 Android Development] reality1234:
Happiness is - seeing Shahan sir's changelog post:laugh:

One more thing low in call volume too:)
[Mi 3 Android Development] lazye53:
#1655 post

I can approve this:)
[Mi 3 Android Development] hbbxmjbb:
I think there is something wrong.I mean that we need a perfect version.Thanks for your work.:)
[Mi 3 Android Development] vishal1404:
Please describe a perfect version.
[Mi 3 Android Development] Shahan_mik3:
What thing wrong?

This is as good as it gets if u r having any issue either report it or flash something else that is perfect
[Mi 3 Android Development] hbbxmjbb:
Maybe a simple version,no bugs, that's enough.:)
[Mi 3 Android Development] vasishath:
Well your so called "simple" version is not so simple to make. Why dont u make it urself if u think its so "simple" ?

All this time, we have been trying to make a "simple" version itself.
[Mi 3 Android Development] hbbxmjbb:
I think the bugs sometimes appear because of the more we want.I just want a no-bug version.Thanks for everyone's work, but I want less.
[Mi 3 Android Development] Arthur King:
I think you may ask to xiaomi for the new and full sources, so these amazing people that keep doing roms to this kinda "old" smartphone will do a better job(i mean, even better).

Just saying, you should go back to MIUI, where only 2 cores works, you have random reboots and the amazing and useless system MIUI apps that works all the time and you have no idea what they do.

Dont get me wrong, im not trying to be rude, im trying to tell you that if you are looking for something "perfect" you should look for what is going on in the "MIUI" world, and then come back to appreciate this amazing roms.
[Mi 3 Android Development] vasishath:
You are only partially correct. We know what to add and what not to to keep things easy for us.

If ur logic was correct, then this way, my own caf rom would've been totally bug free.
[Mi 3 Android Development] hbbxmjbb:
I know your work is great, I'm sorry my English too bad to show others my meaning.I just think my MI4 shouldn't do too much for me.I like it because of your work,I just hurry to want a perfect version because I'm only a student,I don't have time to flash a rom with bugs.I'm sad to hear the words you said because maybe I said something wrong.Please forgive me for being rude.:crying:
[Mi 3 Android Development] Arthur King:
It's fine, i think we just want you to understand that we all want a perfect and bugsfree rom but its kinda hard when the company never release all what they need to make it that way.

Even with the official software they say something like "deal with it and buy a new smartphone" so... Yeah, we cant get everything. We just have to... Well... Deal with it, and be happy for what we have now.
[Mi 3 Android Development] REDISBLOOD:
Anyone confirm BT device battery indicator on status bar working or not,for me its not showing.
[Mi 3 Android Development] Shahan_mik3:
K will try to increase
[Mi 3 Android Development] vasishath:
Any mi3 user here with the same complaint ? Cause for me vol level is perfectly fine..
[Mi 3 Android Development] biepurity:
fine for me too

mi3 user ;)
[Mi 3 Android Development] ekzotic:
That "location is turned off" message is annoying
[Mi 3 Android Development] sinz0000:
If this is about loud speaker volume while being on the call, then I can confirm this. Loud speaker on call has low volume. But for normal call I am not facing any issue.
[Mi 3 Android Development] Shahan_mik3:
I think [MENTION=7219897]reality1234[/MENTION] is talking abt earpiece vol
[Mi 3 Android Development] sinz0000:
Oh ok. Will test whenever I receive a call.
[Mi 3 Android Development] Shahan_mik3:
I called customer service to test and audio seem to be fine
[Mi 3 Android Development] kurohyo:
which gapss should i need to flash? the tutorial said 7.0 but nitrogen latest built is 7.1
[Mi 3 Android Development] xdarkstar:
Arm 7.1 ( nano or Pico works good )
[Mi 3 Android Development] aKp1:
Is it just me or can any one else also not see emoji in the aosp keyboard?

BTW, ROM is very stable. All the bugs seems to be fixed!

I saw that custom carrier name if chosen for both lock screen n status bar gets disappeared sometimes. Choosing only status bar keeps it there.

Fast charging shows me Max Current as 2000mA but it has till now never passed 1200mA no matter what the temperature of the battery. Though this seems like my phones fault I dunno why!
[Mi 3 Android Development] Bertazure:
1. Does this ROM have the new OSS camera by Vasishath?

2. Have anyone used Magisk with this ROM?

Do I just need to flash 'Nitrogen_UnRoot_Cancro.zip' and then flash Magisk?

3. And is the Stock GApps working here? I'll be using GApps.config file.
[Mi 3 Android Development] xdarkstar:
1. Read the header

2. Yes that's the process I think though some are talking about a bootloop when flashing unroot zip. Idk never needed magisk.

3. It could work ( imo propably no since file size is 800m while free system is 500+ twrp might read that as insufficient even if modded Gapps.config but what do I know :p)
[Mi 3 Android Development] Bertazure:
Thanks for your quick reply :)
[Mi 3 Android Development] intruder16:
Some additional input from my side.

2. After flashing the unroot file also delete the xbin/su binary. Not that it matters but magisk wont detect it if you delete it beforehand. Also, magisk works well. Safetynet passes with flying colours.

3. I always use stock gapps with a custom config file. Shouldn't be a problem but you should always try a test run before (use keyword "Test" in config). The log will tell you if there's any error.

PS. Attached a new unroot zip which will remove all traces of su.

PPS. Use the thanks button.
[Mi 3 Android Development] Bertazure:
Wow! Thanks for your reply and efforts :victory:

And regarding gapps, I also do the same.
[Mi 3 Android Development] kurohyo:
thanks bruh

Same here ! just flashed this rom on my Mi4LTE last night and I can't even reach 1000mA, always in "Charging slowly" state.

Never had this issue before in Lineage-OS vanilla.
[Mi 3 Android Development] Shahan_mik3:
Meh issue is random on few mi4lte it can be due to any factor. FYI los (VANILLA/strawberry/chocolate) based ALL ROMs have random slow charging (even though some aren't facing it) and Bluetooth streaming issues

FYI no one has been able to "FIX" random slow charging issue on cancro yet.
[Mi 3 Android Development] vasishath:
Whenever u guys face an issue, please please please attach a logcat along. Otherwise we cannot do anything. Connect your charger, and send dmesg as well as logcat here.
[Mi 3 Android Development] Hafiezul:
Before this I used NOS with custom zeurionx kernel and there is no any charging issue. But yeah don't flash it. Unstable and bugs. Just use the stock kernel.
[Mi 3 Android Development] Shahan_mik3:
Stock kernel is zeurionx
[Mi 3 Android Development] :
:D
[Mi 3 Android Development] Hafiezul:
Hi sorry sir :silly: yes I do know the stock is also zeurionx. I don't know how to differentiate it so I just use the stock and custom keyword
[Mi 3 Android Development] ekzotic:
Is there a way to remove search box from the home screen?
[Mi 3 Android Development] Shahan_mik3:
Use diff launcher
[Mi 3 Android Development] ekzotic:
What can you recommend?
[Mi 3 Android Development] ydd0ras:
I am using the Nova Launcher for nearly 4 years, on all devices.
[Mi 3 Android Development] reality1234:
Sir,can flashing arise break FM radio also?.I am asking because it doesn't work.I think this is because of arise.

Also can you remove Dirac,because the audio through headphone jack isn't that good.Arise is much better.It also has options like speaker optimization which improve overall audio quality.And someone said here that arise drains battery, I didn't face that.Arise provides better audio through speaker and headphone jack.:)
[Mi 3 Android Development] Shahan_mik3:
Removing Dirac will degrade complete sound like los roms
[Mi 3 Android Development] reality1234:
Does DU experimental have Dirac?Because I think using arise on that offers really good sound quality .But I don't remember about radio.And i have used arise on AICP too and it offered good audio quality.But since NOS is the most stable rom for cancro,I just can't get rid of this as my daily driver.:)

Mostpeople in the thread use Arise and this will give extra option to what everybody want to use .
[Mi 3 Android Development] ImmovableObject:
... and ARISE has Dirac HD bundled in.
[Mi 3 Android Development] Shahan_mik3:
Not sure what it is but it is not the dirac from miui
[Mi 3 Android Development] ImmovableObject:
Yes. it's not from Miui.

Btw, the Dirac equalizer screenshot is from MikhaG DU post.

Quoted from ARISE "dirac.prop" file:

"# ARISE Sound Systems™

#

# "SwanSong™"

#

# Dirac™ Power Sound module

#

# www.arisesound.com

* Dirac™ Power Sound combines several different technologies that work together to dramatically enhance the audio performance of small speakers. By addressing the fundamental limitations of small speakers, Dirac™ Power Sound brings out their full potential, resulting in louder, higher-quality sound that rivals that of even much larger speakers.

* This module is sourced from the latest Oppo™ F1S mobile firmware."
[Mi 3 Android Development] Shahan_mik3:
Looks same as music fx
[Mi 3 Android Development] Iceman:
Hi Shahan,

Build is on the way??...can't wait honestly speaking...wanted to try soon:D anyway thanks in advance for you awesome work:good:
[Mi 3 Android Development] Shahan_mik3:
New build up: check ota

Fix menu key rebinding

Fix unable to set functions on power menu

zzmove governor

Faux sound control

NTFS_RW support

Add exfat support

kcal

Add intellithermal 2.0 as default

power efficiency patches

Add sioplus IO

Add intelliplug hotplug

Add simple GPU

Update interactive governor

auto increase of volume when inserting headphone

hardware key disable tile

Increase audio volume (incall vol was low for few but was fine for me so need to test)

Bluetooth battery status fix (works for some devices)

Upstream changes from nos

Download: https://sourceforge.net/projects/nitrogen-project/files/cancro/
[Mi 3 Android Development] Airlibik:
What Android version is it? 7.1.2?

And what gapps do you recommend?
[Mi 3 Android Development] Shahan_mik3:
CAF is still 7.1.1

https://wiki.codeaurora.org/xwiki/bin/QAEP/release
[Mi 3 Android Development] Airlibik:
And what gapps do you suggest? Open gapps?
[Mi 3 Android Development] ydd0ras:
I am still using Opengapps 7.1/pico. No problems!
[Mi 3 Android Development] lazye53:
fast charging ?
[Mi 3 Android Development] Airlibik:
I found 2 camera apps snap camera and camera with which one should I use? Which one have better performance?
[Mi 3 Android Development] Shahan_mik3:
Snap cam by lineage is based off snapdragon with few features and fixes
[Mi 3 Android Development] ydd0ras:
Here some snapshots with the snapdragon cam
[Mi 3 Android Development] danisfc6:
I think that snapcam takes a better colours

Enviado desde mi MI 3W mediante Tapatalk
[Mi 3 Android Development] ydd0ras:
Yes, look here.
[Mi 3 Android Development] Ashish Banka:
Is music via Bluetooth working without stuttering when screen locked..?
[Mi 3 Android Development] MikhaG:
yeah..it's flashing day...:p....long live cancro..hail to Mr. Shahan (and to all cancro dev)

- MI4W

- Beans Gapps Mini

- Arise Swansong 3.11 (module : viper 2.5 - dolby atmos - arkamys - ice sound - dirac HD - esira - DTS Client )

- sprite + fantasy substratum theme

- custom font (righteous)
[Mi 3 Android Development] MikhaG:
I don't have bluetooth device..so I can't confirm that thing mate
[Mi 3 Android Development] Ashish Banka:
Please give me the link of arise mod and how to install it?
[Mi 3 Android Development] MikhaG:
https://xdaforums.com/android/software/r-s-e-sound-systems-auditory-research-t3379709
[Mi 3 Android Development] Bertazure:
I have the last (13th April) build on my phone. Should I just update using ota?
[Mi 3 Android Development] Shahan_mik3:
That's the bug on los based roms not on nos/caf/du experimental. here it works fine.

Yeap dirty should be fine

Clean flash if I inform in changelog
[Mi 3 Android Development] lazye53:
[MENTION=5162591]Shahan_mik3[/MENTION]

Ntfs_Rw works very well.

Listening to Bluetooth music is smooth for me.
[Mi 3 Android Development] Shahan_mik3:
Cool
[Mi 3 Android Development] danisfc6:
I think notifications volumen still low

Enviado desde mi MI 3W mediante Tapatalk
[Mi 3 Android Development] :
You flashed Arise. Is sound settings working without a hitch? How about FM radio?
[Mi 3 Android Development] razrion:
Yes bluetooth streaming no problem in caf based, but it will work if i install viperfx (ex. arise deuteronomi 2.4.4)? Because on last DU experimental (CAF based), i faced "setting" not responding when i disconnect and connect/turn off and turn on again bluetooth connection, i think its like system crash. I have to reboot the phone to make work again...thanks for good ROM dev...

In my experience flashed arise still working if i don't use bluetooth audio streaming (Arise deuteronomy 2.4), never use FM radio so idk about it...
[Mi 3 Android Development] MikhaG:
Arise Swansong 3.11 break system setting-audio-other sound...so U must setup other sound before install arise. FM Radio working fine.