I take no resposibility if something will go... not as it supposed to. The responsibility for potential damages caused by installing or using of this ROM is Yours, and Yours only!
My ROM is released „as is” – you don’t like it – don’t use it.
Time passes, many of You use very good and stable 4.4.2 ROMs, but…
That ROMs are stable, but don’t like my Ace II (mostly by not letting me fast use GPS). I don’t use GPS very often, but… that fact itself
is driving me crazy).
The last Android version, which lets me use GPS without stress is 4.2.x…
But most of 4.2.x ROMs for our Codina’s have status final/abandoned/unsupported now…
So I had to do the updates by myself.
Why? – You ask… Because I can
Vanilla Root-Box is great ROM, I updated it some time ago using newest Device sources (Rox addend it to OP of his thread). Only inconvenience for me is lack of Quick Peek feature…
Now I think – the OMX patches I used aren’t the newest one, so I made one more build (not tested thoroughly though). Bonus – I added Abyssplug governor…
Next one – Chameleon OS, „my” ChaOS). I compiled two builds some time ago, but it has some “unneeded” bugs, like low in-call volume. Current build should be pretty bugs free, but the ROM is little laggy itself… Great feature of ChaOS – partial compatibility with MIUI themes…
The last (for now?) ROM is my nightmare – Slim Bean. I lost many hours trying to compile it long time ago, without success (downloading sources couple of times. The ones, who try to compile ROM from sources know how big it could be).
Finaly - I managed to compile working Slim Bean 4.2.2… with some issues (YT app freezing, etc.). So I compiled one more build – and added some features (somebody may remember my minimal by judas77 v.1.6) using aroma installer. You can swap memory, turn off backlights, change font, add adblocking script, some apps and Radio FM during installation of ROM…
Common part
Important!
Any Galaxy Ace II ROM based on Android 4.2.x+ has to be installed over Android 4.1.x+ (stock ROM, CM-like customs). You will need custom recovery (temporary one is good enough)
It is strongly recommended to make a backup before installing of ANY ROM!
----------------------------------------------
Installation:
1.Put ROM’s Zip file (and other zip files - optionally) on SD Card
2.Enter Recovery Mode
3.Pick options:
a)Wipe Data/Factory Reset
b)In „mounts and storage” choose: Format System
c)(just in case) Mount system partition (it supposed to be „unmount” visible)
4.Choose Install Zip (or similar, depends on recovery version)
a)Install ROM from SD card
5.(optional) installing Gapps and other add-ons
a)In „mounts and storage” Mount /system (as described above)
b)Choose install zip and install chosen add-on
c)repeat a and b points for any other add-on
6.Reboot Phone (first BOOT could take a while)
Common add-ons (I’ll add it later):
Memory swap:
Disabling buttons backlight:
Ad-blocking:
Alternative fonts (Roboto Condensed):
Minimal Gapps pack:
Hello, my little FF project strikes back. I do not have permission from OP to publish it in his thread, and (for now?) i don't want to create my own thread (because it could be another one-shot project).
So let's start:
---I--N--F--O--- Mahdi ROM - releases by J77
for Samsung Galaxy Ace II
Contributors: judas1977, Rox, Zwliew, jereksel, new_macław, cocafe and others
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Any JB ROM for Galaxy Ace II
Based On: AOSP
Recovery: CWM
Version Informations:
Status: Waiting for other releases
First build: 2014-06-16 (unreleased)
Current build: 2014-06-20
Stable build Date: 2014-06-20
Initial Release Date: 2014-06-23 (polish android forum)
Current release Date: 2014-06-24 (xda, the same build as above)
BUILD 2 [2014-06-20]
* Mahdi version update - now 2.7
* Android version update - now 4.4.4
* Mahdi sources update [up to 2014-06-20]
- removed option to show seconds in status bar clock
- Hover: options to exclude non-clearable
- Quicksettings: added option to show smaller tiles (removed old options for 4/5 tiles)
* Device sources update [up to 2014-06-20]
* broken by me:
- default camera app fixed
* added by me:
- * Compiled with SaberMod 4.8 toolchain * JustArchi v3 optimizations
* compiled with variant "user": - odexex
- adb disabled by default
BUILD 1C [2014-06-19] - (unreleased)
* broken by me:
- camera partially fixed - 3rd party apps are working now
BUILD 1B [2014-06-18] - (unreleased)
* Mahdi sources update [up to 2014-06-18]
* broken by me:
- hardware buttons fixed;
- WiFi fixed (should work with any custom kernel now).
BUILD 1A [2014-06-17] - (unreleased)
* Mahdi sources update [up to 2014-06-17]
* broken by me:
- storages (sd0, sd1) fixed now
BUILD 1 [2014-06-16] - (unreleased)
* Mahdi version update - now 2.6
* Android version update - now 4.4.3
* Mahdi sources update, comparing to last published version for codina [up to 2014-06-16]
- Added a patchset from CM which reduces cookie tracking
- Added back Progress bar customization and Volume steps
- Added Hover and floating mode from AOPSA
- Added option to reset battery stats
- Allow All Widgets On Keyguard
- AOSP recents: fix bottom padding problem
- APN updates
- Busybox updates from CM
- Custom tile double-tap
- Day and week on data usage cycle fix up
- Dialer: added back trds, call stats and fixed theming issues
- Fixed battery bar charging animation
- Fixed less frequent notifications
- Fixed lockscreen slider torch
- Fixed recents clear all bottom padding
- Fixed status bar header theming
- Headset plug actions (opens music app)
- InCallUI: Add transparency to Glowpad background
- KernelTweaker: remove theme switch option (now follows system theme)
- LockClock: merged with CM, includes a fix for high gps usage
- Lots of tanslation updates thanks to @c@p, @seilogeo, @toyr99, @Pixelase and @senses!
- MahdiCenter layout changes and now embedded into Settings (About phone > Updates)
- Calculator update from CM
- Mms: Added back smiley support
- Option to show seconds in status bar clock
- Peek wake timeout and updates from AOSPA
- QuickRecord tile update
- Quicksettings compass tile added
- Quicksettings: add a switch to enable/disable custom colors and alpha (fixes tiles background when using themes)
- Quicksettings: add back ability to color notification ribbons
- Quicksettings: Equalizer tile added
- Recents clear all: dont kill the current app
- Removed contextual notification header and statusbar clock color option
- Removed InCall tranparency and Answer Via Speakerphone options
- Removed Progress bar animation and disable immersive mode in lockscreen options
- MahdiCenter: fix so now download option actually downloads the ROM
- Reverted all ui theme changes (back to stock google colors)
- Shake events added
- Theme chooser fixes, upstream fixes and updates
- Trebuchet: GEL Integration
- Wallpaper cropper bug fixed (no more black navbar)
* Device sources update [up to 2014-06-16]
* broken by me:
- storages not accessible (sd0, sd1);
- camera is not working at all;
- WiFi is not working;
- hardware buttons are broken [menu, back, home];
- reverted to 3.0.31 kernel due to broken 3.0.101 sources
This List Will Be Evolving With The ROM
Built on CM so basic CM features are included
Fully open source, contribute features and fix bugs
Launcher Features
Folder icon styles: stacked, grid, or carousel
Folder sorting: alphabetically, reverse alphabetically, or by usage
Icon scaling in app drawer and on homescreen
Home screen previews, rearrangable homescreens
Set default screen from previews layout
Add or remove homescreens from previews layout
Slide homescreens with a second finger while holding widgets and icons
Customizable gestures: slide up, slide down, pinch, and spread
Theme Manager
Based on MIUI's theme engine
Mix and match different themes on the fly
Theme options: Icons, Status Bar, Boot animation, Font (requires reboot), Messaging, Framework, and Ringtones
Applies native ctz files, but also will apply MIUI mtz files, not all elements will theme properly with mtz packages
Animated boot animation preview
Boot animation resolution scaling
Status Bar
Customizable toggles, compact or page view (or off)
Extended volume panel in page view toggles
Access status or navigation bars while in fullscreen apps by touching the edge of the screen
Messaging
Reads custom notification tones from Contacts
Revised layout: Added messaging bubbles, removed avatar icons from conversation and put one in the action bar, quick shortcut for emojis
Changelog: Build 2 – RC/Final [2014-01-26]
* Updated device sources (up to the final ones)
* Low in-call volume fix (thanx for @h3llrais3r)
* Torch turning on delay fixed
* LPM charging fixed
* OMX patches updated
* Enable KSM - Better RAM management
* Overall optimalisation
* New YouTube app hangs fixed (and similar – OGYouTube)
* OndemandQ governor added
* SIO and ZEN IO schedulers added
* Some libs compiled from sources
* USB disk removed
* Bluetooth tethering fixed (unconfirmed)
* Final Build (sources / my fixes/scripts deleted)
Build 1 [2013-10-22]
* Updated device sources
* OMX patches added (thanx for @OliverG96)
* Minor default launcher fixes
* Camera fixed
Build 0 [2013-10-18]
* Initial build
Issues (not working):
- Default launcher is bit buggy
- UI is not perfectly smooth (probably ROM optimalisation issue)
- No video in some “video streaming” apps.
Thanx:
- Samsung – for a decent phone;
- CyanogenMOD Team, Chameleon OS Team – for making great ROMs, for sources;
- TeamCanjica, dh.harald i SakuraDroid – for great contribution to codina device/kernel sources;
- everybody who deserves it, but I forgot because of my faulty memory.
Changelog:
Updates comparing to “the last known“ build: Build 7 - Aroma Final [2014-01-28]
* Fixed Torch turning on delay
* Fix new YT app hangs and browser videos
* Choices added using Aroma Installer:
- Memory Swap possibility
- Disabling Buttons Backlights possibility
- New Host file thx to @BSDgeek_Jake
- Alternative Kitkat fonts
- Possibility to install/bypass non crucial system apps
* Removed Backup Tools (be careful)
* Final Build [probably]
Build 6 [2014-01-23]
* First (unreleased) version by @judas77
* LPM charging fixed
* Optimized waking up time
* Advanced Ace 2 settings added
* Fixed "Can't mute mic in phone app" bug
* Stability fixes
* OndemandQ governor added
* SIO and ZEN io schedulers added
* Fix Low-incall - Thanks to @h3llrais3r
* KSM enabling added - better RAM management
Issues (not working):
- No video in some “video streaming” apps.
Thanx:
- Samsung – for a decent phone;
- CyanogenMOD Team, SlimRoms Team – for making great ROMs, for sources;
- TeamCanjica, dh.harald i SakuraDroid – for great contribution to codina device/kernel sources;
- everybody who deserves it, but I forgot because of my faulty memory.
Features of Root-Box (thx @rol525 for finding it):
AOKP and CM features
Hybrid Settings
Per App DPI
Per App Colors (Statusbar, Icons, NavBar)
Per App UI (Phone, Tablet, Phablet)
Per App Expanded Mode (FullScreen)
NavBar Height
General Settings
Home button call answer (Accessibility Option)
Variable Lockscreen Pattern size (CM)
Quiet Hours (CM)
Power Sounds (CM)
Camera Shutter sound
Permissions (AOKP)
Profiles (CM)
Update Center – OTA Updates through GOO Manager
Camera
Save pictures to external memory
Timer Shutter
Voice Shutter
Power Shutter
Picture Size
Focus Mode
Color Effects
Exposure
White Balance
ISO Settings
Scenery Settings
Smart Shutter
Store Location (GPS)
Burst Shots
Clock
Clock: Increasing Alarm
Clock: Flip/Shake – Snooze or Dismiss
Clock: Disable Alarm Icon on Statusbar
MMS
Easy selector
Privacy Mode
Quick Message
Wake and Unlock
Strip Unicode
Emoji support
Direct Call
Message font size
Text area size
Phone
Blacklist
Noise supressiony, Off)
Flip Actions
Phone: Advance Phone Settings (Vibrate on Answer, Every 45 Seconds, On Hangup and On Call Waiting)
Rejected calls as missed
Voicemail can be cleared in notification
Thanks:
-Samsung – for a decent phone;
- CyanogenMOD Team, Root-Box Team – for making great ROMs, for sources;
- TeamCanjica, dh.harald i SakuraDroid – for great contribution to codina device/kernel sources;
- everybody who deserves it, but I forgot because of my faulty memory.