[Galaxy S Advance I9070 Android Development] ChronoMonochrome:
Current Information

Hi there, UltimateROM is AOSP-based ROM with some features and optimizations added.

Everything I do with UltimateROM I always test personally on my phone, but anyway...

#include <disclaimer.h>
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modifications, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/

What's working:

RIL (phone/SMS/3G)

Video (playback & recording)

Audio (playback & recording)

GPS

Wi-fi

Bluetooth

Camera (Front and rear)

2D/3D HW Acceleration

USB, MTP, ADB

all native tethers (Wifi/BT/USB)

external storage

What's not

Vibration doesn't work (disabled temporarily due to an userspace vibrator driver issues)

Formatting SDcard as adoptable storage will make it unusable

MTP bug with doubled folders in sdcard root folder

ROM features:

Dark Marshmallow Theme

long volume press to skip track

PA Pie control

SlimRecents / improved AOSP recents

Re-added task manager

Navigation Bar

System UI tuner

expanded desktop

storages are swapped by default

extended reboot menu

customizable button backlight settings

Viper4Android FX

superuser embedded

Download

UltimateROM

Installation

before installation make sure you have a TWRP recovery

install latest chrono kernel

reboot recovery

install ROM

install chrono kernel again

If you proceed with installing GAPPS, you might have running out of space on /system partition. If you are planning to flash Gapps, you're likely need to use sdcard repartition (see below how to). Below is installation sequence with the repartition of the internal sdcard:

like before, make sure you have kernel with TWRP recovery inbuilt

install latest chrono kernel

reboot recovery

flash ReParted zip. This will wipe system, data and cache partitions!

install ROM

install chrono kernel again

*please note a possibly undesirable effect of the repartition: cache partition will be decreased to 15 MB and some ROMs that rely upon this partition won't boot. To restore original sdcard partition layout, flash stock 4.1.2 ROM (with PIT file).

Sources:

https://github.com/UltimateROM/android_manifest

Thank Yous

SergeyL - many-many thanks for an initial set of patches, device tree and TWRP 3.0.0.0! Also thanks for helping me implementing some features to this ROM.

JDCTeam, BenzoROM - thanks for great cherry-picks!

MWisBest - this project was heavily inspired by his FML (Fork My Life) ROM

OptiPop - an initial set of optimizations that the currently used by me is based upon

@Meticulus - thanks for his great contributions on our devices!

@AGONTUK - thanks for an initial Marshmallow bring up!

@nieltg - Sources for Galaxy Ace 2 device

@golden-guy - thanks for great cherry-picks !

@TeamCanjica - vendor and hardware sources

@Unjustified Dev - Audio fixes

Google

CyanogenMod

AOKP

SlimROMs

EuphoriaOS

OmniROM

AOSPA

Viper4AndRroid Team

And many other devs, I could forget (please write me if I did so).

Special Thanks:

@isaak, @enkflr, @Pdevo, @prometej-zg for donating this phone!

[*]@S.AMU for providing FTP-Server

XDA:DevDB Information

UltimateROM, ROM for the Samsung Galaxy S Advance I9070

Contributors

ChronoMonochrome, SergeyL, JDCTeam, OptiPop Team, BenzoROM, OmniROM, AOKP, CyanogenMod, SlimRoms, AOSPA, Temasek.

Source Code: https://github.com/UltimateROM

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.4.x

ROM Firmware Required: TWRP recovery

Based On: AOSP, LineageOS

Version Information

Status: Stable

Created 2018-03-10

Last Updated 2018-08-20