yashsingh1/xdaforums huggingface dataset:
[Mi 3 Android Development] Shahan_mik3:
This is CandySiX. Built straight from source with commits from a variety of different Sources/ROMS. We wanted to give the users a fun, fully customizable ROM. We aim to add more features as this project progresses.

Check us out on the web @The-Candy-Shop

[MENTION=5020670]matthew0776[/MENTION] [MENTION=3947779]mar5hal[/MENTION] [MENTION=4779996]gimmeitorilltell[/MENTION] [MENTION=5088242]Cuzz1369[/MENTION] [MENTION=5066258]rc420head[/MENTION] [MENTION=4678269]Flashalot[/MENTION] [MENTION=5092898]Venomtester[/MENTION] [MENTION=4157305]Darknites[/MENTION] [MENTION=5795145]javelinanddart[/MENTION] [MENTION=5349944]calebcabob[/MENTION] [MENTION=4435460]NoSpamDan[/MENTION]

ROM

DEVICES/KERNELS

Disclaimer: We here at The CandyShop are not responsible for any bricks you may obtain. Please follow the thread rules and steps and everything will be gravy. Remember, backing up before flashing is always recommended.

FEATURES

Battery bar

LCD denisty options

Lockscreen shortcuts

Multi-window

Omni switch

Status bar customization

Custom lockscreen wallpaper/see through/blur

Headsup toggle

Quick setting customization

Tons of qs tiles

Quick setting pull down options

Force expand notifications

SystemUI tuner to CandyInterface

Time context headers in panel

Lockscreen weather

DarkUI switch

Navbar customization:

-Navbar button color

-Slim-Dim

-Navbar DPI

-DT2S on Navbar

CHANGELOG

Steps:

Coming from another rom

1) Download CandySiX.zip

2) Download 6.0 Gapps (optional)

3) Boot into recovery (either twrp or cwm)

4) Full wipe (Dalvik Cache, Cache, System, Factory Data Reset)

5) Flash CandySiX.zip

6) Flash Gapps

7) Reboot

Updating from previous CandySiX release

1) Download CandySiX.zip

2) Boot into recovery

3) Flash CandySiX.zip

Please give first boot a good few minutes.

Special thanks to CyanogenMod, SlimRoms, Omni and all the rest who make their source open, we can't do this on our own.

​

XDA:DevDB Information

CandySiX, ROM for the Xiaomi Mi 3

Contributors

Shahan_mik3, audahadi, linuxxx, vasishath

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.4.x

ROM Firmware Required: Extended

Based On: AOSP

Version Information

Status: Beta

Stable Release Date: 2016-07-10

Current Beta Version: 1

Beta Release Date: 2016-08-06

Created 2015-12-25

Last Updated 2016-08-06
[Mi 3 Android Development] Shahan_mik3:
Reserved

Download HERE​
[Mi 3 Android Development] Shahan_mik3:
Reserved

Donators

A big thanks to all these people for showing there support which helps me in keeping all my projects alive :)

* [MENTION=5072699]i snort flour[/MENTION] x2 (donated twice)

* [MENTION=576939]1immortal[/MENTION] x3 (donated twice)

* [MENTION=363624]paul c[/MENTION]

* [MENTION=5409679]justbfree[/MENTION]

* [MENTION=2536878]sgcko7[/MENTION] x2 (donated twice)

* [MENTION=4357732]gdhont[/MENTION]

* [MENTION=4765089]marko94[/MENTION] x2 (donated twice)

* [MENTION=7051678]imgblur[/MENTION] x2 (donated twice)​

If you would like to donate... please follow the below steps

1: log into your PayPal account

2: click on the menu button and selected send & request

3: click to pay for goods or services

4: type in email (greatdante@ymail.com) where it says email, phone number or name then click next.

5: type in amount u want to send, in instructions to seller box write donation for xxxx and change mailing address to no address needed and hit continue

6: brings you to a confirmation screen that looks almost exactly like the previous screen and with a send money now button & cancel text below it. Hit send money now!!!!

thanks :)
[Mi 3 Android Development] DroidBot:
based on linuxxxx's base or audahadi?? :D
[Mi 3 Android Development] Shahan_mik3:
y should it matter :confused:

it will be based on stable source :)
[Mi 3 Android Development] wiryawang:
Wow candy 6, candy 5 was my daily rom for more than 6 month before I move to metallium. Will try this out for sure, waiting for the download link. Previous Sweetener pack for lollipop works on this?
[Mi 3 Android Development] rk2810:
Will try soon.......
[Mi 3 Android Development] neodante:
:highfive: Thanks for share !

this rom have tcm theme engine or layers ??
[Mi 3 Android Development] palgaurav00196:
CM theme engine as it is based on Cyanogenmod...!
[Mi 3 Android Development] i snort flour:
Is there a sweetener pack for mm?
[Mi 3 Android Development] Shahan_mik3:
yes

not sure abt that..chk and lemme know.

Btw guys this will be the last cm based build of candy :)

Coz it is being rebased soon.
[Mi 3 Android Development] wiryawang:
Rebased with what? Aosp?
[Mi 3 Android Development] calvinerico:
anyone had a slow charging issue with this rom? i charge my phone and it's decreasing not increasing..
[Mi 3 Android Development] i snort flour:
Yeah just like official cm13 it has a slow charging issue. It's to bad as I like this rom the best for mm so far but don't do me much good if it can't charge in under 6 hours as my usb port is messed up and the slightest movement makes it lose charge. Will definitely be coming back once rebased if my phone holds up.
[Mi 3 Android Development] Shahan_mik3:
actually i fixed that issue long back.. but on 20 build its there. i cant make a new build as candy cm sources are broken..

i made a build of new rebased source. but there are minor hiccups in that like layers fc.
[Mi 3 Android Development] i snort flour:
So if I'm hearing you correctly the 12th build charges faster? I'll have to check it out. Very nice rom though absolutely love it so far and is in the top 5 of my favorites. It's the only top 5 favorite that is android 6 at the moment.
[Mi 3 Android Development] Shahan_mik3:
yes but has cam issue i guess... todays build i made has everything good except few fcs here and there but will have to wait for candy team to announce or make it available for public

which are the other 4 :P
[Mi 3 Android Development] i snort flour:
Carbon - not at mm yet

Liquid smooth - don't exist anymore I think

Metallium - not at mm yet

P.A. - not at mm yet to my knowledge

From what I've read pa might even be done for as well. Really I suppose you could consider it 2 as carbon and liquid smooth are almost exactly the same (carbon ran a little more fluidly but liquid had better wallpapers with tons to choose from) and p.a. and metallium are basically the same with only a couple slight differences.

---------- Post added at 03:24 AM ---------- Previous post was at 02:57 AM ----------

Oh yeah I also looked for the sweetener pack and i don't think they have made it for candysix yet and sweetner v3 that was made for lollipop didn't take so it looks like it's a waiting game for that.
[Mi 3 Android Development] Shahan_mik3:
Looks like Ls exists and are having m branch
[Mi 3 Android Development] i snort flour:
Nice I haven't seen a ls rom in years. Last 1 I had was for the galaxy s2
[Mi 3 Android Development] paul c:
Thanks a lot for keeping Candy sweet ;)

Flashed and running as smoothly as ever.
[Mi 3 Android Development] Shahan_mik3:
Nice...lemme know if u face any issue
[Mi 3 Android Development] deepakms:
not able to make or receive calls on the new build.. reverted to old one :(
[Mi 3 Android Development] Shahan_mik3:
What's the error or problems u r facing?
[Mi 3 Android Development] deepakms:
i was not able to call, when i get a call i was not able to answer it.. got phone is not responding error.

i did a clean install and used micro open gapps
[Mi 3 Android Development] caped:
no sound after flashing sony walkman mod .......reverted back to old one
[Mi 3 Android Development] Shahan_mik3:
[MENTION=363624]paul c[/MENTION] can u chk pls
[Mi 3 Android Development] paul c:
Working OK for me, I can make calls and receive them, mike and speakers working in both cases.

I don't have xposed or any sound mods, using the latest version of the ZeurionX kernel with standard settings.
[Mi 3 Android Development] deepakms:
i also dont use any xposed modules... and i dint use any custom kernal.

will check again at night and report if i do face any issues
[Mi 3 Android Development] paul c:
If you have 30 minutes free... run a nandroid backup then wipe and clean flash and - before you add on your user apps - try the telephony then.

That way, you will be able to see whether it is a ROM+Gapps issue, or if it is linked to some apps or similar that you later add.
[Mi 3 Android Development] paul c:
Damn, just realised I flashed DU late last night, directly after Candy and checking all was OK... :eek:

Sorry, I'll restore the Candy backup tomorrow, I just want to ensure that the Accessibility setting in DU is sticking.
[Mi 3 Android Development] Shahan_mik3:
Lol no prob... I will flash it in some time :)
[Mi 3 Android Development] deepakms:
faced the same problem... not able to make or receive calls
[Mi 3 Android Development] wiryawang:
I'm on 7 March Build, will it be ok to dirty flash 10 April Build on it ? Or should I clean flash ? and does Fallen kernel doing fine with 10 April Build ?
[Mi 3 Android Development] Shahan_mik3:
U can dirty flash but clean flash recommended.

If u face any issue after flashing custom kernel issues shouldn't be reported here
[Mi 3 Android Development] paul c:
Just restored the backup based on the latest build - indeed, there is an issue with telephony.

The calls can be received and made, but there is a lot of lag in the UI, and no sound can be transmitted or heard.

I took some logs, hopefully that will help with the troubleshooting.
[Mi 3 Android Development] error01671:
I just flashed the latest version but the audio can't work, I can't hear the ringtone and notification, and not able to play any music and video.
[Mi 3 Android Development] Shahan_mik3:
Working on it
[Mi 3 Android Development] deepakms:
any news? waiting for the latest build..
[Mi 3 Android Development] Shahan_mik3:
lately i am busy...so trying to work on one rom at a time when free. so will be doing it sometime soon
[Mi 3 Android Development] wiryawang:
[MENTION=5162591]Shahan_mik3[/MENTION], Please fix FM radio too
[Mi 3 Android Development] Shahan_mik3:
New build up

changelog check settings>about

clean flash recomended.
[Mi 3 Android Development] sidhg:
any reviews on the latest build.. because I want to try this rom.. so this will be my first build to try.. So if anyone using it already pls tell us the bugs! :)
[Mi 3 Android Development] Me_Ashish_:
The build.prop has some kind of missing/wrong info I think.

My DPI is 480, yet Play Store shows most apps incompatible (since 1st boot)

Edit: clearing Play Store data fixed it. For whatever reason it was happening.
[Mi 3 Android Development] imgblur:
Its running fine on mine. Bugs as of now:

1. Can't disable hardware keys.

2. Now on tap works only with navigation keys and not HW keys.

3. Faced slow charge. Reboot with the charger on fixed it.
[Mi 3 Android Development] Shahan_mik3:
Strange it was charging fine on my mi4

Now on tap also works on HW key... Try banks gapps
[Mi 3 Android Development] wiryawang:
I'm on latest build, after I set Pin Lock Screen on security menu in setting, and lock the phone, the phone not asking for pin to unlock it. After that I always force close when I want to acess lock screen security option, any one get this bugs?

I recheck for the second time after a wipe cache and data to confirm this issue, and yes the bugs is there.

So had to restore my nandroid backup.
[Mi 3 Android Development] Shahan_mik3:
next build should be fixed.
[Mi 3 Android Development] Shahan_mik3:
New build up:

====================
04-27-2016
====================

* art/
329dc82 Art: disable host clang by default

====================
04-26-2016
====================

* frameworks/base/
6135d12 SystemUI: Screenshot rotation
d7c29c7 Keyguard charging current switch [1/2]

* packages/apps/Settings/
ce06b1f Keyguard charging current switch [2/2]

* system/core/
202f927 Merge "liblog: Add xlog symbols on MTK hardware" into c6
a716266 Merge "liblog: Silence spammy logs from camera blobs (AEC_PORT and mm-camera)" into c6
5807872 Merge "init: Android.mk: don't build libext4_utils_static twice" into c6
a344f8a Merge "[gatekeeperd] copy uid to local before passing to u_map" into c6

====================
04-25-2016
====================

* frameworks/base/
36ee067 Merge "Status bar battery color customizations (1/2)" into c6
8fdbcee SystemUI - DayNight mode textColor/colorControlNormal fix

* packages/apps/OmniSwitch/
813751f Automatic translation import

* system/core/
04fdbd3 init: Android.mk: don't build libext4_utils_static twice
96a5b6c init: fix logic for determining charger mode
93fe1c0 init: define BOARD_CHARGING_CMDLINE parameters
b1b6784 init: Bring back support for arbitrary chargermode cmdlines
215b9a0 init: add detection of charging mode
2450cfc [gatekeeperd] copy uid to local before passing to u_map
635d5d6 liblog: Silence spammy logs from camera blobs (AEC_PORT and mm-camera)

====================
04-24-2016
====================

* frameworks/base/
d1dce7e Status bar battery color customizations (1/2)

* kernel/xiaomi/cancro/
4301fbd cancro: mdss: disable sre sysfs
0a42489 msm_rmnet: Kill logspam

* packages/apps/Settings/
2dd214a Status bar battery color customizations (2/2)

* system/core/
5ec20d1 liblog: Add xlog symbols on MTK hardware

====================
04-23-2016
====================

* packages/apps/Settings/
7acbc58 Add back increasing ring feature (2/3)
[Mi 3 Android Development] areq1987:
Could you add Radio FM app?
[Mi 3 Android Development] Shahan_mik3:
Yes. Sure
[Mi 3 Android Development] wiryawang:
I'm on latest build last lock screen bugs seem fixed.

+1 for FM radio

Is it possible for schedule auto on off feature? Not single aosp and CM build ROM have this feature.
[Mi 3 Android Development] Shahan_mik3:
New build up:

====================
05-07-2016
====================

* art/
d436c0d Art: disable host clang by default

* candy/
35ca878 Merge "track hardware/qcom/fm" into c6

* device/xiaomi/cancro/
62b9bbf messed up

* frameworks/base/
c73fb5a SystemUI: add flashlight notification reminder
bbedb08 Merge "[2/2] Base: Add lockscreen rotation as an optional rotation setting" into c6

* packages/apps/Settings/
107a793 Merge "[1/2] Settings: Add lockscreen rotation as an optional rotation setting" into c6

* system/core/
2388dbb Merge "init.rc: Add qcom_diag permissions to mediaserver" into c6

====================
05-06-2016
====================

* kernel/xiaomi/cancro/
56aba5a ALSA: hrtimer: Fix stall by hrtimer_cancel()
1c86fcb pipe: limit the per-user amount of pages allocated in pipes
176f40c ALSA: timer: Harden slave timer list handling
fc2146d ALSA: timer: Fix race among timer ioctls
904625e ALSA: timer: Fix double unlink of active_list
d7e3589 ALSA: usb-audio: avoid freeing umidi object twice
719381e arm: mach-msm: pil-msa: Set the strongly-ordered attribute on DMA allocations

====================
05-05-2016
====================

* build/
fcc161b Merge tag 'android-6.0.1_r42' of https://android.googlesource.com/platform//build into HEAD

* candy/
98bf1ca android-6.0.1_r42

* frameworks/av/
4a5579c Merge tag 'android-6.0.1_r42' of https://android.googlesource.com/platform//frameworks/av into HEAD

* frameworks/base/
29295ff AppCircle Squash (1/2)
8199f51 [2/2] Base: Add lockscreen rotation as an optional rotation setting
12a284c Merge tag 'android-6.0.1_r42' of https://android.googlesource.com/platform//frameworks/base into HEAD

* frameworks/native/
48b81b7 Merge tag 'android-6.0.1_r42' of https://android.googlesource.com/platform//frameworks/native into HEAD

* hardware/broadcom/wlan/
536c229 Merge tag 'android-6.0.1_r42' of https://android.googlesource.com/platform//hardware/broadcom/wlan into HEAD

* packages/apps/Settings/
0009818 [1/2] Settings: Add lockscreen rotation as an optional rotation setting

* system/core/
6c3e253 Merge "healthd: Stop logspam" into c6
28c7990 Merge "Add sysinit service for init.d" into c6
b062bfe Merge "Set init.d permission" into c6
8543d9f Merge "fs_mgr: Skip filesystem check unless fs_type matches" into c6
80e0fff Merge "liblog: build log_event_write regardless of TARGET_USES_LOGD" into c6
857f14a Merge tag 'android-6.0.1_r42' of https://android.googlesource.com/platform//system/core into HEAD

====================
05-04-2016
====================

* device/xiaomi/cancro/
b5f2d5e cancro: remove duplicated file_contexts entry

====================
05-03-2016
====================

* candy/
3ea4b47 track hardware/qcom/fm

* packages/apps/Settings/
d492528 App Circle Squash (2/2)

* packages/apps/Snap/
a788cdd Snap: Only set preferred preview sizes if they are valid

* packages/services/Telephony/
d051b51 Voicemail Notifications: Make dismissable

* system/core/
50bcce0 liblog: build log_event_write regardless of TARGET_USES_LOGD

* vendor/candy/
6dc6555 BUMP V2.2
[Mi 3 Android Development] "theviper":
This is the only rom that I have tried that doesn't have ghost touch issue in my mi3. All other Roms have this ghost touch problem. Can anyone pls tell what's the difference in this rom.

And a big thank for making an awesome rom like this ?
[Mi 3 Android Development] Shahan_mik3:
People who are using old partition and old baseband mp3 something.

follow this

https://jrizzoli.github.io/dotfiles/
[Mi 3 Android Development] llolicry:
Bootloop at build 14/5 :crying:
[Mi 3 Android Development] Shahan_mik3:
Will check..
[Mi 3 Android Development] Shahan_mik3:
Changelog:

====================
05-15-2016
====================

* art/
eb26abf Art: disable host clang by default

* device/xiaomi/cancro/
c47d2d0 Fix compile errors
eb13d4e Set permissive, fix nfc path and change partition size
9add8f4 cancro: rootdir: sync with miui
f598a5f Update qcom-display.mk
67d94cd cancro: rootdir: underp start_sensors function

* packages/apps/Snap/
a549c38 Automatic translation import
1705a87 Snap: Extend user menu, disable dev menu

====================
05-14-2016
====================

* device/xiaomi/cancro/
992f9cf Dammit..fix derp
8f85b9a Candy is dandy..
bd2f710 cancro: update blobs list
9a881b6 cancro: rootdir: sync with miui
a66a636 cancro: deprecate old stuffs
c5ff12e cancro: add audio related property overrides
fb67fdf cancro: audio: sync configs with miui
862b506 cancro: composed makefiles

* system/core/
f611ada Merge "set /system/etc/init.d/* permissions" into c6
8f4f8aa Merge "set permissions on /system/addon.d/ and files within." into c6

* vendor/xiaomi/
e4c1f01 cancro: update adreno blobs
c4149e0 cancro: move here some proprietary bits from device tree

====================
05-13-2016
====================

* frameworks/base/
c19fd4b FWB: Power/reboot menu transparency (1/2)
2926a79 FWB: QS header transparency (1/2)
5c8d436 Merge "FWB: QS shade transparency (1/2)" into c6
c7d6df2 Merge "Disable Quick Settings on secure lockscreen (1/2)" into c6
251a1c6 Merge "FB - Configurable keyguard statusbar clock [1/2]" into c6

* packages/apps/Settings/
16a02f5 Merge "Increasing Ring: Fix NPE." into c6
022a62e Settings: Power/reboot menu transparency (2/2)
0a68edb Settings: QS header transparency (1/2)
f7a580d Merge "Settings - QS shade transparency (2/2)" into c6
b9e4c7a Merge "Disable Quick Settings on secure lockscreen (2/2)" into c6
ee67923 Merge "Settings - Configurable keyguard statusbar clock [2/2]" into c6

* vendor/candy/
0b0e38c BUMP V2.3

====================
05-12-2016
====================

* frameworks/base/
85652d9 Speed up notification panel pulldown animation when called externally

* packages/apps/Settings/
ed532e1 Settings - QS shade transparency (2/2)
ad124a9 Disable Quick Settings on secure lockscreen (2/2)

====================
05-11-2016
====================

* frameworks/base/
86bf734 FWB: QS shade transparency (1/2)
87005ca Disable Quick Settings on secure lockscreen (1/2)

* packages/apps/Settings/
189fb7a HWkeys: Add Now on Tap as an option

* packages/apps/Snap/
90d46ce Automatic translation import
006ef8d Automatic translation import
[Mi 3 Android Development] sgcko7:
Pls guys any SOT, or battery life with same usage pattern just to have a better image about this ROM. Thank you
[Mi 3 Android Development] mig0r:
[MENTION=5162591]Shahan_mik3[/MENTION] Been trying your rom, my observations:

+ smooth, stable and fluid

+ lots of customizations

+ turn lockscreen on -> correct auto brightness (this bugs me so much on CM13)

- carrier label on lockscreen not aligned

- gmail notification email subject too white (can't read it, should be black)

- in recents, app edges too curved
[Mi 3 Android Development] wiryawang:
[MENTION=5162591]Shahan_mik3[/MENTION], Do you include FM Radio on the latest build ?
[Mi 3 Android Development] 5hyguy:
Unable to install gapps :\ error 70.

any ideas on fixing it?
[Mi 3 Android Development] travaris:
Something is wrong with version 3.0. It resized system partition to 630MB, with 80MB free space which is not enough space for gapps. Then I flashed back to 2.3, and system partition is back to 1,2GB.

Gotta stick with 2.3 until this is fixed...
[Mi 3 Android Development] Shahan_mik3:
I used cm's partition resize tool...this shouldnt cause any prob
[Mi 3 Android Development] sgcko7:
Ive got the same problem even pico open gapps are not able to flash.... Any ideas?
[Mi 3 Android Development] Shahan_mik3:
There is a surprise in next build....

It is now aosp rom with cmte and fling/smart bar :D
[Mi 3 Android Development] Nigam666:
Is there anything that can remove cmte and replace it with rro layers?
[Mi 3 Android Development] Shahan_mik3:
New Build up:

====================
06-18-2016
====================

* device/xiaomi/cancro/
79fca45 Candy bringup n ****
2add6e2 cancro: rootdir: update thermal config
c9a3063 cancro: rootdir: remove duplicated lines

* packages/apps/Snap/
f6bb5ad Automatic translation import

====================
06-17-2016
====================

* kernel/xiaomi/cancro/
97e6630 msm: thermal: simple: Fix lack of throttling when temp suddenly jumps
7f187a2 msm: thermal: simple: Remove unnecessary continue
4aa3a7a msm: thermal: simple: Use fixed-width integer types for local variables
6644220 msm: thermal: simple: Add support for 8 thermal throttle zones
4ed27a2 msm: thermal: simple: Refactor code style
a0e10ac net: validate the range we feed to iov_iter_init() in sys_sendto/sys_recvfrom

====================
06-16-2016
====================

====================
06-15-2016
====================

* device/xiaomi/cancro/
641ba4a cmhw: Use cmsdk FileUtils

====================
06-14-2016
====================
[Mi 3 Android Development] neodante:
What is 'thermal' on the device log ? I see very changes on the changelog about it.
[Mi 3 Android Development] rightpp86:
NFC is grayed out on mi3
[Mi 3 Android Development] Ankush495:
Download link of the latest Stable Rom and which gapps do you recommend??

Btw Does this rom also have the low speaker volume like other CM roms??

Best kernel for this Rom??
[Mi 3 Android Development] rightpp86:
Tried the latest build, the NFC function is still grayed out on my mi3.
[Mi 3 Android Development] Shahan_mik3:
There are no changes related to NFC though not sure what broke it will check...

In mi4 there is no NFC for me to test
[Mi 3 Android Development] sgcko7:
Hi guys,

Is something like wakelock blocker present here? If so where can I find it?
[Mi 3 Android Development] Shahan_mik3:
New build up: CMTE

https://www.androidfilehost.com/?fid=24665539028713746

Changelog:

Bump V3.2

-Fix Some Night Mode Theming

-Fix no emergency call button on lock screen

-fix LockScreen wallpaper chooser

-Added floatingTile (peek) and QS tile to enable/disable

-Allow unlocked USB data access

- upstream changes

- Added Snapdragon Camera
[Mi 3 Android Development] Dona55:
I will try This One

Test Under Mi 4LTE
[Mi 3 Android Development] Shahan_mik3:
I will add that build prop support for LTE in next build
[Mi 3 Android Development] Shahan_mik3:
Guys so there are 2 flavors of candy...which one do you want

1. CMTE

2. Substratum
[Mi 3 Android Development] diongdyh:
Haven't tried this ROM before but my vote goes to CMTE
[Mi 3 Android Development] MikhaG:
for me...I'll choose cmte..more simple for apply the theme..but substratum give more choice for theme. Prefer cmte..but both are awesome.