[ROM][7.1.2][OMS] CandyROM for Redmi 3S/Prime/3X

Devil7DK

Senior Member
Sep 22, 2015
642
1,351
0
21
Coimbatore
CandyROM is a ROM Build from various ROM sources & commits. With Smooth UI and Customisations.

Features :
  • Recents:
    • Multi-window
    • OmniSwitch
    • Immersive mode
    • Clear all button
    • Memory bar
    • Slim Recents option
  • Advanced power menu:
    • On The Go Mode
    • Screen record
    • Adjustable dialog background shade
    • Sound panel
  • Expanded desktop
  • Lockscreen:
    • Battery charging current overlay
    • Adjustable shortcuts
    • Weather (OmniJaws)
  • Statusbar settings:
    • Ticker (disable heads up when in use)
    • Weather panel
    • Clock/battery configuration
    • Traffic indicators
    • VoLTE Icon
    • Quick settings tile config
    • Immersive messages
    • Force expanded notifications
    • Carrier label
    • Tap to sleep
  • Buttons settings:
    • Long-press/double-tap actions
    • Volume rocker
    • Playback control
    • Volume key answer
    • Disable HW keys
    • Pie control
  • Navigation bar:
    • Adjust colors
    • Smartbar/fling
    • Pulse
  • Screenshots:
    • 3 finger
    • Adjust framing
  • Lawnchair
  • OMS/Substratum support
  • Dialer/calls:
    • Proximity speakerphone
    • Call blocking
  • Doze:
    • Pick up mode
    • Hand wave mode
    • Pocket mode

Installation Instructions :
1. Download ROM and Copy it to your SD card or Internal Storage (Links in 2nd Post)
2. Reboot to Custom Recovery (Try RedWolf :D)
3. Take Backup of Existing ROM
4. Install ROM ZIP
5. Install GApps (ARM64 -> 7.1 -> Choose anyone pico or aroma)
6. Flash Latest Firmware (Optional)
7. Wipe Cache & Dalvik & Data (without Internal Storage)
8. Reboot

How to Enable FIngerprint Selfie :
You can follow this Guide to enable Fingerprint Selfie. For easy i made a ZIP file. Download it and flash from recovery (don't forget to wipe cache & dalvik) (download link in 2nd post)

Thanks to : @TeamMex, @daniel.stuart14 - For their Real Open Source Projects
@mayank - Motivating Me... :angel:
@Swapnil Soni, @avirk, @Senpai - Helping me in solving bugs and erros
Redmi 3S/Prime/3X (Global) Whatsapp Group Members - For Testing and etc...
Android ROM Developer's Talk Telegram Group Members - Learned a lot from them...

Sources :
ROM
Device
Kernel
Vendor

XDA:DevDB Information
CandyROMs, ROM for the Xiaomi Redmi 3S

Contributors
dineshthangavel47, dineshthangavel47, TeamMex, daniel.stuart14
Source Code: https://github.com/CandyRoms/candy

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest Firmware from MIUI is Recommended
Based On: AOSP + CAF

Version Information
Status: Nightly

Created 2017-09-29
Last Updated 2017-09-28
 
Last edited:

Devil7DK

Senior Member
Sep 22, 2015
642
1,351
0
21
Coimbatore
Changelog :
  • 20170926-1807 - Initial Build (Recents Button Bug : Flash Recents Fix from Patches)
  • 20170927-0753 - FIxed Recents Button
  • 20170927-1918 - Added VoLTE Icon
  • 20170928-1818 - Fixex Developer Settings Crashing (Thanks to @avirk), Fixed Stock Dialer Crashing
  • 20170930-0459 - Can't remember... ;_;
  • 20171007-0531 - Fixed FP Button, Changed to @nichcream 's kernel
  • 20171008-1055 - Nothing Special
  • 20171008-1514 - Cloned AOSP Keyboard from Lineage
  • 20171009-1117 - Added Vulkan API. Enjoy Gaming... :)
  • 20171024-0131 - Synced with latest sources.
  • 20171025-0309 - Fixed Model "Unknown"
  • 20171118-1421 - Fixed Bluetooth Audio Playback. Fixed Goodix. Fixed Idle Drain. Improved Camera. Switched to AROMA Installer. Fingerprint Selfie, Cam2API, MIUI Camera, ROOT Options Included
 
Last edited:

avirk

Inactive Recognized Contributor
Oct 21, 2012
2,042
5,678
203
Congrats buddy on very first successful build. Hope you will keep this device alive :)
 

Devil7DK

Senior Member
Sep 22, 2015
642
1,351
0
21
Coimbatore
The rom can't detect Jio as primary sim. Says mobile network not available. While it's working fine on unofficial rr.
Would a dmesg help?
Great job btw. :)
Select Jio sim as 3G in sim settings and then Select LTE. It will work. I'm working on it... I'm not a pro and now only learning... Will fix it asap... Any help will be appreciated... :D
 
Last edited:

WickedCool19

Senior Member
Aug 15, 2015
627
595
0
Select Jio sim as 3G in sim settings and then Select LTE. It will work. I'm working on it... I'm not a pro and now only learning... Will fix it asap... Any help will be appreciated... :D
Thanks, it works now.
Did test the cam, you know about the issues I'm sure.
I'll come back to it again.
I'm up for testing whenever possible :)