[Samsung Galaxy Mini] bangprovn:
*** Disclaimer

I have no responsible for your device if anything goes wrong!

Full wipe before flashing build 2. Thanks

​

REVIEW: https://www.youtube.com/watch?v=15IDKXVaGv4&feature=youtu.be (thanks to aniket.lamba)

Features:

1. Statusbar :

Date

Show/Hide Date

Date Colour

Notications

Ticker Color

No Title Color

Latest Title Color

Ongoing Title Color

Clear Label Button Color

Title Color

Item Color

Time Color

Icons

Show/Hide Notification Icons

Show/Hide Statusbar Icons

Show/Hide Headset/Alarm/Bluetooth/Gps/Sync/Wifi/3G/4G Icon

Clock

4 Clock styles (Right, Left, Center and Hide)

Clock Color

Clock Font Size

Carrier label

Show/Hide Carrier Label

Bottom Carrier Label

3 Carrier Label On Statusbar Styles (Right, Left and Center)

Carrier Label Color

4 Carrier Logo Styles (Right, Left, Center and Custom Logo)

Signal

5 Different Styles (Bars, Text, Text w/dBm, text w/Auto Color and Hide)

Wifi Signal Text

Battery

7 Different Styles (Icon, Percentage, Top Statusbar, Side Bar, Behind Statusbar, Navigation Bar and Hide)

3 Different Battery Percentage Format (Default, Percentage and Full Color)

Statusbar Battery Color

Power Widget

4 Different Layouts (Default, Bottom, Grid and Tab)

Music Widget

Grid Layout Customizing

Misc

Refactor New Statusbar Layout

Power Clock

Power Date

Weather PopUp

Shortcut Button

Show/Hide Statusbar

Reverse Statusbar Icons And Layout

Statusbar Brightness Control

Statusbar Fonts Size

Statusbar Icons Size

Statusbar Height Size

Statusbar Background

Statusbar Background Color

Notification Background

Notification Background Color

2. Framework :

Lockscreen

11 Different Lockscreen Styles (Sliding Tab, Rotary, Lense, Ring, Honeycomb (beta), Circular (alpha), Sense (beta), ICS Ring (alpha), Jb Ring (alpha, JB GlowPad (Alpha) and Bebek Ring (alpha))

Lockscreen Widget Color

Sms/Call Notifications

Fuzzy Clock

Kanji Clock

Custom Text Lockscreen

Widget Layouts

Pattern Styles

Power Saver

Screen Off Data Action

Data Action Delay

Sync Action

Sync Time Interval

Screen Off Wifi Action

Sync Data Usage

Mobile Data Preference

Application

Native A2SD Framework Core

Installation Place

Display

Bravia Engine

Rotation Animation

Window Animations

Transition Animations

LCD Density

Input

Quick Key Behavior

Enable/Disable Vibrate on Shutdown

Explorer Key

Power Menu

Show/Hide Power menu/Silent/Airplane/Profile/Screenshot/Power saver/Hibernate/Suspend Toggles

Fonts

Change Fonts System

Change Fonts Type

OverScroll

Effect

Color

Weight

Core Replacer

Change System Apk

Change Framework Apk/Jar

Boot/Shutdown animation and Sound

Preview

Change Bootanimation

Change Shutdownanimation

Change Bootsound

Reset

Misc

New Notifications Design

Intruder Alert is Life

New Dialog Design

Backported Some Apis From Jellybean

Clear Market Data

Global Text Color Change

Global App Background Change

Soft Button Statusbar

Navigation Button Bar

Choose Navi Button

Navigation Button Bar Size

Navigation Bar Background

Extend Power Menu

Remap Volume Keys

Lock Volume Keys

Volume Key Beeps

Swap Volume Keys

Task Switcher

3. Sound :

Features

Loop Ringtone

Flip Down To Mute Ringer/Snooze Alarm

Increasing Ringtone Volume

Less Frequent Notification Sound

Battery Full/Low Alert

Charging Plug/Unplug Sound

4. Tethering :

Features

Bluetooth Tether

Auto Usb Tether

5. Phone :

Features

Smart Phone Call

Back Button To End Call

Menu Button To Answer Call

Reject Call with Message

Allow Incall UI Touch

Call Me Louder While Inside Bags

Speed Dials

Video As Ringtone

Ring Delay

Export/Import SIM Contacts

6. Messaging :

Features

Bubble/Black/Transparent Theme

Smart Phone Call

Hide Avatar

Strip Unicode

Emoji Support

Convo List/Subject Font Size

Sms Vibrate Morse

Brutal Sender

Sms PopUp

7. Music :

Features

Shake To Next/Prev/Play/Pause/Shuttle Track

Favorite Folder

Flip To Play/Pause

Smooth Play Track

8. Locations :

Features

Enable/Disable Assisted GPS

GPS Tracker Performance

Security Device Finder

9. Performance :

Features

New I/O Scheduler Option

New Dithering Support

Enable Bootsound

Bootsound Volume

Enable Shutdownanimation

Gmaps Hack

KSM Settings

Battery Polling

Low Mem Killer Option

Scrolling Option

SD Read Ahead Size option

Screen Off Max CPU Freq

10. Misc :

Features

ADWLauncher Improved

Browser Improved

Calculator Improved

FM Radio Improved

File Manager Updated

SIM ToolKit Improved

Screenshots Improved

Task Manager

Voice Dialer Improved

11. All binaries and libraries are up to Date

What's not working:​

USB tethering

FM Radio (Not tested)

HW (Partially)

Known Bugs:​

For not showing the phone call answer ring, go to CyanMobile Settings==>Calls then tick on Allow Incall UI Touch. Fixed

You tell me

Installation Guide:​

(RECOMMENDED) Be on a stock ROM, installation will be cleaner

Download THIS EXT4 tool, the Kernel and the Rom on your device.

Flash on Samsung recovery (or your recovery if you are not on stock), my temp. CWM.

When you are on the Temp. CWM, flash the EXT4 Formatter tool, so whole system will be converted to EXT4. (Stock filesystem is RFS)

After the installation, flash my kernel you have downloaded before.

When the Kernel is installed, go, on the CWM, to advanced --> reboot recovery (this will reboot the device, and turn it on on the new CWM of kernel)

Wipe data, cache and dalvik

(IMPORTANT) Go to mounts and storage, and make sure system is mounted (will show unmounted) mount it 2 times!

Go to install zip from SD Card, choose zip from SD card and install your CyanMobile. (MAKE SURE installation last more than 5 seconds, if is less than 5 secodns, your system is unmounted! repeate step 8).

Mount the System again and install GApps.

After installation, go back and reboot system, if you made it good, ROM boots, so no problem on it.

Please follow the instruction carefully or you will have to do it again (or worsely brick your phone).

Changelog:

Build 2:

Fix automatically shutdown

Fix power saver icon in power menu

Fix incorrect GPU Info

Black settings fix integrated

Clean up device tree

Removed FM app as FM doesn't work for lower size packaging

Something I don't remember

Build 1:

Updated source tree

Initial build

Download:​

Build 2: update-CyanMobile-eXperience-GalaxyMiniI-20140411-Release.zip:

[1]

MD5: b5e2186c817ea44a38dfdf20fbc2a518

Gapps: gapps-gb-20110828-signed.zip:

[1]

MD5: 1647897d8ac3efb04723d2ad2c361a3f

Screenshots: http://xdaforums.com/showpost.php?p=51155013&postcount=2

How-to zone: http://xdaforums.com/showpost.php?p=51155014&postcount=3

Source:

https://github.com/broadcomCM

https://github.com/CyanMobile

https://github.com/bangprovn

Credit:

BroadcomCM for device tree, vendor files...

CyanMobile for this ROM

marcussmith2626 for black settings fix.

devilyuri for asking me to compile.

burak144 Gisha 7 myaservip for testing this ROM