yashsingh1/xdaforums huggingface dataset:
[Mi 3 Android Development] The Dork Knight Rises:
40-45 CPU Temp while light using is OK. For heavy usage, upto 65-70 is OK. I haven't used my phone in a while and it's at 38 degrees (CPU).

Don't worry about heating unless it actually feels uncomfortably warm to touch...
[Mi 3 Android Development] hrishikeshgramani:
Thank you for replying sir :)
[Mi 3 Android Development] The Dork Knight Rises:
Flashable ZIPs

So I made a thread with some really useful flashable zips (mostly for cancro owners):

http://xdaforums.com/xiaomi-mi-3/general/extremely-useful-flashable-zips-t3080860/post60078820#post60078820
[Mi 3 Android Development] audahadi:
Uploading.. This with stock partition.. Maybe last with it.. Too little time to build & upload 4 different rom.
[Mi 3 Android Development] hrishikeshgramani:
Nice awesome Sir .. Is this a stable build based on 5.1?
[Mi 3 Android Development] audahadi:
From now on..we are base on 5.1

Stock partition.

If you on XenonHD it safe to assume dirty flash on top of it, but need to flash 5.1 gapps & proper 5.1 add-on you have.

Changelog?..see github..what important..fix mobile data, fix wifi, fix video playback

update-XenonHD-04-18-15-signed
[Mi 3 Android Development] Armin_van_buuren:
It's about 5.1_r5 Mr. audahadi?

Downloading and thanks for the update.
[Mi 3 Android Development] morpheus620:
Nice ROM and works with 1,2gb Partition. It's all ok. Thanks for this ROM :)
[Mi 3 Android Development] verntechguy:
Thank you for your work! Will try this out.
[Mi 3 Android Development] The Dork Knight Rises:
Did you fix those on your source-built kernel or does it use Ivan's kernel now?
[Mi 3 Android Development] mad-extrem:
It's source kernel... As ss posted by audahadi....
[Mi 3 Android Development] The Dork Knight Rises:
So he finally fixed the main bugs?! Great work as always [MENTION=4898058]audahadi[/MENTION]!! :good:
[Mi 3 Android Development] KSKHH:
Guys

can anyone help me with this:-

1. All Lollipop ROMs dialer is just like CM12 dialer. I think AOSP dialer (Like Nexus, Moto) are bit different.

2.How is the mobile signal strength. I was getting very good signal strength in Ivan 5.1

3.How abt the battery life

4.Is the Camera issue fix in latest build

5.Is there any option under quicksetting for Sync,
[Mi 3 Android Development] ZenR2:
1) dialer is same as cm12

2)mobile strength is good enough

3)cant comment on it , it will take aday or so to comment on the battery , but charging seems fast

5)yes there is an option
[Mi 3 Android Development] hrishikeshgramani:
Are you using stock partition layout or 1.2 GB partition layout ... Please reply..
[Mi 3 Android Development] Armin_van_buuren:
Works fine sir audahadi.

No bugs and very smooth.
[Mi 3 Android Development] simplymj:
yes for mee too....still not found any majors....:sly: thanks sir audahadi
[Mi 3 Android Development] tusharjain95:
Gapps?

point me to the right gapps somebody! Play store giving me fcss!

---------- Post added at 04:38 PM ---------- Previous post was at 04:36 PM ----------

Also unlock to home screen bug is still present!
[Mi 3 Android Development] Riichard63:
Great! Hope you'll improve picture quality like fast burst and hdr :) and that will be perfect!

Fast burst shot allow to take fast hdr picture as miui so no movment blur.

Envoyé de mon MI 4W en utilisant Tapatalk
[Mi 3 Android Development] The Dork Knight Rises:
1. That dialer in Nexus and Moto phones is the Google Dialer NOT the AOSP dialer. The one in most ROMs is the AOSP(based, with some CM enhancements, like blacklist and stuff) one.

4. HELL YEAAH! Even 4K recording works!!

Only HDR in 90degree bug present.

Fully agreed with this review. Also, like the Clear all tasks button, auto-close QS on toggle had a slight bug, but off-on fixed it.

Overall, best ROM I've tried yet, I think. Good work [MENTION=4898058]audahadi[/MENTION]!!

(BTW, really hope you release at least one more update with a shortcut to Layers Manager in Settings like in previous builds. Take your time, though...no hurries!)
[Mi 3 Android Development] Nigam666:
Perfect review. :D

---------- Post added at 12:27 PM ---------- Previous post was at 12:23 PM ----------

I flashed it on stock partition (Mi4) and it works perfectly without any fcs.
[Mi 3 Android Development] verntechguy:
Flashing the latest banks gapps leaves no more space to the system. Although I didn't encounter any fc at all. Any other gapps we could use or it's ok if there's no space on the system?
[Mi 3 Android Development] Armin_van_buuren:
It's what's happening to me. Layers is not working.

I'll try to manually remove and reinstall Layer from Google Play.
[Mi 3 Android Development] verntechguy:
Thanks for the advice! Will try to repartition it then.

---------- Post added at 10:01 PM ---------- Previous post was at 09:21 PM ----------

Is repartition compatible with TWRP or only for CWM recovery? Because I'm using TWRP but it didn't seem to make the change.
[Mi 3 Android Development] verntechguy:
Ok. Been reading about repartition but can't find anything that TWRP is compatible. Anyways as long as it works and no fc I don't mind if system partition is full.
[Mi 3 Android Development] hrishikeshgramani:
Is HDR in camera working in landscape mode in latest build? Please reply..
[Mi 3 Android Development] verntechguy:
Nope landscape HDR still doesn't work.
[Mi 3 Android Development] szwistak:
Is it only me or system partition has 0 free space after install? I did resize partition few day ago. 1.2 total free 0
[Mi 3 Android Development] The Dork Knight Rises:
It works at 270degrees orientation, it always has... Try it!
[Mi 3 Android Development] verntechguy:
That's portrait! That works. Landscape doesn't.

---------- Post added at 08:02 AM ---------- Previous post was at 07:56 AM ----------

Same exp but mine is on stock 629mb 0 free. Weird that I tried to flash it without gapps and it only occupies less than 450mb. Banks gapps is 91mb so system partition on stock should still have some space remaining after flashing gapps.

---------- Post added at 08:47 AM ---------- Previous post was at 08:02 AM ----------

Portrait HDR works but its overexposed. This on stock and Google Camera. Haven't tried it on a 3rd-party app. GPS works but compass doesn't.
[Mi 3 Android Development] anshude1:
Good rom

Now on Xenon HD 5.1... Battery backup seems to be good, deep sleep perfectly working, no bugs or fcs till now but will update if I experience any.
[Mi 3 Android Development] hrishikeshgramani:
Are you on stock partition layout or resized? Please reply..
[Mi 3 Android Development] anshude1:
Am on stock partition. Dont want to resize..After installing pico gaaps got 90MB free rom space...Flashing Banks gapps doesnt keep any space in rom so I always flash pa pico gapps...
[Mi 3 Android Development] iwjy:
great rom

Download and flashed for about 12h now, everything works great, only bug I found is the compass still buggy, like with previous version.

Because the zip file is for stock partition, needs workaround to regain the empty space for those with repartition script, with twrp did the following:

1. Flash the ROM (I did a clean flash)

2. Backup system partition

3. Wipe/format system

4. Restore backup

5. Flash gapps 5.1

6. Wipe cache/dalvik

7. Reboot
[Mi 3 Android Development] anshude1:
See reply above...on Stock partition... not gonna resize anytime soon though no issues reported in resizing...
[Mi 3 Android Development] i snort flour:
Make a backup, wipe everything but SD card, restore backup. That will solve your problem
[Mi 3 Android Development] schspa:
Did anyone got a delayed automatically brightness ? Every version on my devices have the problem, but never seen you guys report for it.

来自我的 MI 4W 上的 Tapatalk
[Mi 3 Android Development] zard:
[MENTION=4898058]audahadi[/MENTION] Thanks for the upgrade. Flashed fine on my Mi 4 on extended partition, everything I need is working fine too.

Just a request for you to look into making Device Encryption work on this rom if possible. None of Xiaomi's MIUI roms has device encryption and from I know (which is very little), some things that is needed to get it working includes within the kernel.
[Mi 3 Android Development] verntechguy:
I flashed again and tried pico gapps and got 87mb free on system. Thanks!
[Mi 3 Android Development] audahadi:
Did u already try encryption? Need logcat if possible
[Mi 3 Android Development] zard:
[MENTION=4898058]audahadi[/MENTION]

BTW, my testing was done on my Mi 3, as my daily driver is my Mi 4.

Yes, I did. After setting to Pin lock, I did the encryption and device rebooted and that's it. It basically doesn't run the encryption process. Previously with my Note 3, when encryption is working, after activating, device reboots and upon reboot, Pin unlock is required, afterwhich, encryption process starts. Upon encryption completing, device will reboot.

Sorry, no logcat.

Edit:

I tested encryption on Ivan's latest 5.1 ROM on my Mi 3 and it did manage to progress to encryption and even complete it. Upon reboot, the Pin screen appeared, I keyed in my pin and reboot started but was stuck in bootup animation.

I booted to TWRP and tried wiping of the various partitions but failed. This would mean that my partitions had successfully been encrypted. Why booting cannot succeed, I'm not sure why.

Hope this additional information will be useful. I believe I will need to make use of MiFlash in order to format the various partitions in order to get rid of the encryption.

If you need help to test, let me know.

Edit 2:

I had send PM to you on Device Encryption information reference.
[Mi 3 Android Development] The Dork Knight Rises:
LOL, 270 degrees ain't portrait dude, 180 degrees is. Learn your geometry. :p

And yeah, it works in 270 degrees. It has always worked at 270 degrees but not at 90 degrees.
[Mi 3 Android Development] gajrut:
excellent ROM........
[Mi 3 Android Development] The Dork Knight Rises:
Is that full stock?

It's funny, XenonHD is the only ROM which gives me 47k+ in stock settings...
[Mi 3 Android Development] verntechguy:
Dude I know my geometry. 270 is just upside down of 90 which is portrait in orientation. Now why would I take my picture upside down?
[Mi 3 Android Development] The Dork Knight Rises:
OK, it seems you know geometry, but not the conventional angles for a phone.

Normal portrait- 0 degree

Normal landscape (nav keys to right)- 90 degrees

Upside down- 180 degrees

Upside down landscape (nav keys to left)- 270 degrees
[Mi 3 Android Development] verntechguy:
Oh that's why. You're talking different angles on the phone.
[Mi 3 Android Development] The Dork Knight Rises:
Yeah I got that. :)

That's the convention though...look at the Orientation page in settings to understand. 180 degrees is usually not checked, so you can't invert your phone.
[Mi 3 Android Development] gajrut:
No, it's fully loaded with gapps and other apps.
[Mi 3 Android Development] The Dork Knight Rises:
No, I meant settings and mods.

BTW, [MENTION=4898058]audahadi[/MENTION], you might wanna change the thread title to XenonHD 5.1 now...
[Mi 3 Android Development] gajrut:
oh.......yes in that case, it is stock
[Mi 3 Android Development] Riichard63:
Ahah yes that's true, but it's not really working. You know, just one shot, over or underexposed... So not working as it should.

Highly over or underexposed picture is a not working HDR at all for me.
[Mi 3 Android Development] The Dork Knight Rises:
Well that may be so. I only tested at night and the only light source was the one from my laptop and lamp, so it didn't come out that bad. :p
[Mi 3 Android Development] The Dork Knight Rises:
BTW, can anyone on the latest 5.1 build (as well as latest 5.0.2) give me the modules in /system/lib/modules? Just mention which version you're on.

I said I'd update the my flashable zip thread with audahadi's new kernel and modules, I have the boot.img but I forgot to keep a backup of my module files before giving my phone to my mum (she went on a trip for a week or so and needed good battery backup; she normally uses an old Galaxy Note GT-N7000 which has like 2 hrs SoT :p)
[Mi 3 Android Development] dr.nunu:
Great !!!

This is one of the most well performed custom Rom that I have ever had on mi3 now.... and on top of that is one of the best battery life Rom ever :)

Yes it has some bugs like fc when click on notification status bar icon .... but it will be fixed some day :)

Thank you audahadi !!!
[Mi 3 Android Development] domeniko260:
https://drive.google.com/folder/d/0B5kjexE5BcwiSXU0NGRjQTFFM3M/edit

EDIT: Xenon 5.1
[Mi 3 Android Development] pgqta:
You told about Matr1x Kernel?
[Mi 3 Android Development] marko94:
[MENTION=4898058]audahadi[/MENTION]

Great work here..awesome ROM..everything works like a butter,smooth..didn't find any bugs for now, just sometimes ghost touch..battery is great..waiting for new update in future :thumbup::D
[Mi 3 Android Development] Napsterabhi:
Hate Layer Theme Manager...Its a request...Please Change it CyanogenMod theme manager...
[Mi 3 Android Development] audahadi:
Hate people who quote OP.. ?.. It's not for me to decide as it develop by Team Horizon.. I just compile it for this device.. That why I share 2 rom.. Temasek with CM theme engine so we have a choice . I want to build AICP .. But don't have time to do it.. And most rom not much different in feature for now.
[Mi 3 Android Development] The Dork Knight Rises:
My own two cents:

Layers is definitely much better. It is much more modular and gives so much control to the end user. You know that 'new' 'App themer' feature in Cyanogen OS 12?? That's basically Layers.

Admitted, Layers is not that polished for now (CM themes are a lot more convenient for noobs) but for power users Layers is much better (IMO).

Also the lead Layers developer, Syko Pompos teased that he's working on Layers type 3 where you don't have to reboot every time and stuff. You just reboot once after installing the layers apks to load the resources, then you can just switch layers on the fly (like CMTE). :fingers-crossed:
[Mi 3 Android Development] Jhayzt:
It feels like MIUI all over again where you need to flip the performance switch just to achieve 46+ score. I find it weird though that even though it's in balance mode, its running smooth(I mean scrolling, animations flying here and there) . I cannot achieve that smoothness in mokee or any other CM12 ROM without flipping the performance mode. It's not placebo too.
[Mi 3 Android Development] i snort flour:
Testing at over 46k in balanced with row. Reinstalled on fresh battery charge and it fixed all my issues I was having and it works great. Nice job audahadi.

CPU 87°F ram used 32%
[Mi 3 Android Development] Pallmalli:
+1 on old zip file. Also not possible to flash 03-08. Tried everything, formatting system, wiping all data, cache etc. Can't install. As a last option tried to dirty flash on top of 02-26 to no avail.
[Mi 3 Android Development] rumput_liar:
i on 8/3. i love it :good:

---------- Post added at 03:42 PM ---------- Previous post was at 03:27 PM ----------

i found easy way to instal layer. i copy it to /system/vendor/overlay and reboot. the layer detect automatically.

i use device control too to scaling down the cpu. im using 1.4ghz at max and using device control to randomize enteropy. everything is perfect, fast, and i no need to carrying charger everywhere

thanks sir audahadi to your great work
[Mi 3 Android Development] Giga GJ:
Guys how to install this rom its failing to install in cwm when i try to to use install from zip ...i am not a pro so help me out
[Mi 3 Android Development] Flitz01:
How's the battery life?
[Mi 3 Android Development] ZenR2:
the rom is build on the

new partition zip

, thats whay you are not able to flash it, to flash it you need to go for re partition : http://xdaforums.com/xiaomi-mi-3/general/howto-resize-extend-partition-capacity-t3011918 , but as you sound not that experienced so its better you wait for some time , till the dev uploads the rom with old partition , he will do that once he gets some time so just wait :)
[Mi 3 Android Development] Giga GJ:
so if i resize it i can install it know then i'll try the link...i may be not a pro but dont have the patience to wait ;)
[Mi 3 Android Development] The Dork Knight Rises:
Well, its not guaranteed that it'll install if you resize.

And remember, you'll lose your system 2 partition, so no dual-booting after that...
[Mi 3 Android Development] The Dork Knight Rises:
There's another update:

update-XenonHD-03-09-15-signed-.zip

I'm gonna try that.

EDIT: I noticed ROM size has decreased significantly. I'd wager this would even flash on stock partition layout. Can someone confirm?

EDIT2: Yup, its been placed in Stock Layout folder. So [MENTION=6486494]Giga GJ[/MENTION], you can try this one ^^
[Mi 3 Android Development] audahadi:
Yup.. That is for stock layout.. Put in wrong folder. In temasek folder.
[Mi 3 Android Development] p.chandra284:
Should i fresh install this new update
[Mi 3 Android Development] audahadi:
This is not an update. Just for users who use stock layout.
[Mi 3 Android Development] Giga GJ:
i partitioned my phone still its not working ..... i am gonna try the new update -03-09-15......they said its installable as a normal one

---------- Post added at 01:04 PM ---------- Previous post was at 12:58 PM ----------

i will give a try ....thank you........ i don't find dual booting useful since it will less stable so im happy with it and i re-partitioned it:crying:

---------- Post added at 01:10 PM ---------- Previous post was at 01:04 PM ----------

not useful useless
[Mi 3 Android Development] purval6300:
[MENTION=4898058]audahadi[/MENTION] new update-XenonHD-03-09-15-signed-.zip file is corrupted...download 2 times both times it says corrupted
[Mi 3 Android Development] Giga GJ:
the latest link you gave which is with stock layout file is corrupted and i download two times and both are corrupted please check it [MENTION=4898058]audahadi[/MENTION]
[Mi 3 Android Development] Mr Rainman:
Could anyone provide information, if the "lock-unlock screen takes you home bug" exists in this one. (Just lock the screen using power button and then wake the device ana unlock. Usually you are on homescreen after that) Someone said that it was a feature though I don't think so. I have had it on every cm based ROM on cancro so far. If it is a feature, is there any way to disable it? Also, any information on the battery life on this ROM?
[Mi 3 Android Development] audahadi:
Can't do anything... Outstation
[Mi 3 Android Development] Jhayzt:
Its finally happening.... My dream..... ITS FREAKING HAPPENING!!! BRING IT HOME SIR AUDAHADI!!! XD

Sir Francisco's Kernel + His Chroma ROM (If possible) = Hell has frozen over. XD
[Mi 3 Android Development] iwjy:
I agree, I personally think that cm based ROMs are too bloated for my taste, so keep it as it is for people to choose
[Mi 3 Android Development] gamesky:
https://www.androidfilehost.com/?fid=95916177934556643

is the latest built for xenonhd? need to full wipe :)?
[Mi 3 Android Development] the_thespian:
How to flash this rom?
[Mi 3 Android Development] The Dork Knight Rises:
Yes it is. Happy flashing! :p

Just like any other ROM?

-Unless you're already on XenonHD 5.0.2, recommended to wipe data, cache and dalvik. If you're on Xenon 5.0.2 already, just wipe dalvik and cache.

-Flash ROM

-(Optional) Flash 5.1 Addons (Gapps, mods, whatever)

Reboot.
[Mi 3 Android Development] gamesky:
flashed the latest update... i missed the heads up notifications settings... it wasnt there anymore.. lol

it's 5.1, so far stable, mobile network and wifi works fine tho

maybe [MENTION=4898058]audahadi[/MENTION] can put the heads up notification settings and other stuff in ROM Settings in later date?
[Mi 3 Android Development] colocynth:
Is exposed working in this 5.1?

---------- Post added at 12:49 PM ---------- Previous post was at 12:45 PM ----------

https://www.androidfilehost.com/?w=files&flid=26610

I saw a 2xx MB 30-03-2015 file in the link. Is it the most updated 5.1?

Want to try it as glade 5.0.2 has started to slow down
[Mi 3 Android Development] verntechguy:
That's not it. It should be the one on the stock partition folder dated 4/18/2015.
[Mi 3 Android Development] gamesky:
afaik, 3-30-15 still 5.0.2, and 4-18-15 is 5.1
[Mi 3 Android Development] elinho:
Hey man! I've used your rom on Nexus 5 and my other android devices!

Love this!

I do have one question, is there any possibility that we can get 4G working? I can be your tester

Mi4 LTE
[Mi 3 Android Development] ianorig:
How to install this ROM sir? sorry Sir im newbie.. any link for installation instruction sir.. your response is highly appreciated. :):):)
[Mi 3 Android Development] elinho:
Hey!

Have you done the partitioning?

I downloaded the zip file from, https://www.androidfilehost.com/?fid=95916177934556643

Wipe Data/cache

Flashed on my System 1, which is active. (It needs to be system 1 on mi4, dont know about mi3)

Flashed G-Apps for Lollipop 5.1.

Dont flash G-Apps 5.0.x, or else system will auto-close each second.
[Mi 3 Android Development] Najmiz07:
Layers not working?

i already applied the theme then Reboot. after that nothing is changes.

(sorry for my english)

this is my 1st custom rom after a years using MIUI.

im glad this rom very nice smooth like butter.
[Mi 3 Android Development] colocynth:
Thanks, dude. It means, I need to have a stock partition in order to flash? Mine is already extended to 1.2GB.

Btw, is xposed working in 5.1?
[Mi 3 Android Development] ZenR2:
not yet , an un-official beta buid is there but its not stable enough and not all modules are supported
[Mi 3 Android Development] domeniko260:
You can flash it in 1.2 GB too
[Mi 3 Android Development] verntechguy:
Some of them managed to flash it on extended. Just back read a few pages you'll find it. No idea if Xposed is working I'm not using it.
[Mi 3 Android Development] gamesky:
xposed doesn't work at 5.1 yet..
[Mi 3 Android Development] :
Great news, keep it coming bro.... i will watch this space closely for that and btw, thanks for the rom.... loving it :)
[Mi 3 Android Development] colocynth:
Thx, bros! I will stay in 5.0.x at this moment as can't live without xposed.

Is 5.0.2 Xenon also speedy? I have subscribed this thread. Seems recent discussions are focused on 5.1
[Mi 3 Android Development] The Dork Knight Rises:
Layers works perfectly for me. Are you sure you applied properly?

Do they show up in 'Applied Layers' section?

The unofficial super alpha version works good enough for me. But yeah, some modules don't work e.g. GravityBox (bootloops), XGELS. Basically the ones that make framework modifications.

And yeah, the latest XenonHD 5.1 is the most stable and smooth LP ROM I've used, I think.
[Mi 3 Android Development] colocynth:
Thx, dude!

Is app setting working in xposed?
[Mi 3 Android Development] ZenR2:
like [MENTION=5782089]The Dork Knight Rises[/MENTION] said xposed works fine but modules are not yet available , you can give it a try

just follow the thread

http://xdaforums.com/xposed/super-alpha-posted-permission-xposed-t3072979
[Mi 3 Android Development] The Dork Knight Rises:
Yes, just try it yourself. But remember to take a backup, just in case some module causes bootloops.

Also there is a way to make 99% modules work, but only till next reboot. (By deleting the dalvik-cache for the target app; obviously the dalvik will be rebuilt on next boot)
[Mi 3 Android Development] Najmiz07:
yes im pretty sure im installed it correctly. in Applied it show all the apk with 0 size.

example:

TimberWolf_Contacts.apk

file size: 0
[Mi 3 Android Development] The Dork Knight Rises:
Hmm...then try manually putting the apks in system/vendor/overlays/

and set permissions to rw-rw-rw-

Then reboot.
[Mi 3 Android Development] p.chandra284:
How to unmount USB
[Mi 3 Android Development] The Dork Knight Rises:
[MENTION=4898058]audahadi[/MENTION] Sometimes the phone goes into screen-off death (black screen, no response, but does not automatically reboot) when on a call (call also disconnects).

You then have to press the power button for long time to hard reboot.

Anyone else has this? It happened to me twice (Doesn't happen always)
[Mi 3 Android Development] marko94:
I didn't notice this