[Galaxy Ace II Android Development] judas1977:
​

First of all - I didn't want to put it in development section (or any separate thread), but some guys told me, that my post with that "rom" is easy to miss in the firmware thread. So i put it here, forgive me:)

Maybe somebody will use it waiting for our modders to finish their job (anyway - probably it is first custom rom based on XXMF1 for ACE II in the world;))

Disclaimer: I take no resposibility if something will go... not as it supposed to;)

Now based on GT-I8160 firmware: Jelly Bean I8160XXMG2 (Russia). You should flash that firmware via odin first. It should work on any JB firmware, but not tested.

Specs:

- Rooted

- BusyBox

- Deodexed

- Zipaligned

- init.d support (needs confirmation)

- All apps in /preload *

- many apps deleted (all available in separate package).

- 4 apk's (Gmail, maps, youtube, g+) moved to /preload/Common_app/. Why? because that apps are updated (via google play) very often. So I wanted to have it in /data. And these apps are installed automatically AFTER factory reset.

- Apps are not updated (with exception of supersu).

- Power on/off sound deleted

Warning! Sometimes installation wizard stucks at 0%. Remove battery and try again (I can't track what triggers it. It could be error in aroma installer itself or maybe our lovely aces are that unique;))

Changelog:

Minimal By Judas v.1.6 [18-07-2013]

* Base changed to Android 4.1.2. MG2 - Russia - firmware

* Added Ink Effect on Lockscreen (optional) - thanks to mikesz98 from polish android forum

* Updated Ad-Block Host file (optional) - thanks to BSDgeek_Jake

* Updated Google Maps and Google Services

Minimal By Judas v.1.5b. [13-07-2013] [unreleased]

* Deleted AOSP Lockscreen due to some issues

Minimal By Judas v.1.5. [11-07-2013]

Introducing AROMA INSTALLER!!!

* Reverted to Android 4.1.2. MF1 firmware

* Added Ad-Block Host file (optional)

* Memory swap - modified vold.fstab (optional)

* Added Ripple Effect on Lockscreen (optional) [thanks to Kyrillos13]

* Added AOSP Lockscreen (optional) [thanks to Kyrillos13]. That mod includes:

- 4-way Reboot

- No lag home button

- possibly more;)

* Added possibility to choose Root Manager Application (Superuser):

- SuperUser (by ChainDD)

- SuperSu (by Chainfire)

- Superuser (by Clockworkmod)

* Added some other installation choices:

- Launcher (Stock, Nova, Apex)

- Browser (Stock, Opera Mini, Dolphin Mini)

- Keyboard (Stock, AOSP)

- Camera App (Stock, Nexus 4.3)

- Gallery (Stock, Quickpic). Deleting stock Gallery may cause some issuses with wallpaper picking!

Minimal by Judas77 v.1.1. [01-07-2013]

* Base firmware changed, now it's on Android 4.1.2. ME7 - Turkey

* Updated Superuser apk

* Updated Busybox

* Power on/off sounds deleted properly (from phone and zip package)

* Init.d support fixed (hopefully, need confirmation)

* 4 applications (Gmail, Google Maps, Youtube, Google+) updated and converted into user apps by moving to /preload/Common_app/

Minimal by Judas77 v.1.0. [21-06-2013]

* First public version

* Based on Android 4.1.2. MF1 - German - firmware

Minimal by Judas77 first (non public) release [April 2013]

* Initial Release. Non public

* Based on Android 4.1.2. MC8 - Portugal TMN - firmware

* Removed most of bloatware

* All apps in /preload

* Rooted

* Deodexed & Zipaligned

WARNING!!! Versions 1.5 and above will automatically perform FACTORY RESET during installation. Please make some backups!!​

Download:

Version 1.6 [XXMG2]: http://d-h.st/mDa

Version 1.5 [XXMF1]: http://d-h.st/BCV

Version 1.1 [XXME7]: http://d-h.st/vBT

Initial release [XXMF1]: http://d-h.st/TyE

Non-public: not available

Deleted files: http://d-h.st/Ibu

Installation guide:

- enter recovery

- switch to temporary CMW6

- mount /system and /preload partitions [not needed, script mounts partitions properly]

- perform factory reset [not needed, but strongly advised]

-Install zip from sd card

-Reboot

Like my work? Donate to me:

* There is difference between my solution and others, used in custom roms for ACE II: I didn't make symlinks for every apk separately, but instead of this - /system/app folder is symlinked to /preload/symlink/system/app. Why? Because it's much easier.

Pros: You just put .apk into /preload/system/app, give proper permissions and reboot, don't have to create symlink if you want to add some system apps.

Cons: - you cannot use modification packages made for previous roms.

- you cannot use /system/app for... system/app anymore;). some space is unused (however you can put some media there for example;)).

Thanks:

- Samsung - for a decent phone;)

- amarullz - for a great tool: AROMA Installer

- kyrillos13 - for Ripple Effect, other mods and some help with kitchen

- mkel91, Dr01nE - for various help

- Harbir, demkantor - for help with aroma-config

​

Let's start with few words of explanation. Some time ago, when i was bit tired fighting with AROMA installer configurations (main feature of latest "Minimal by Judas77 ROMS"), i decided to go back to the roots of my work: really minimal ROM, where simplicity matters, without additional features. With some tweaks to make it even better.

Another reason was connected to releasing another XXMG2 firmware by Samsung: polish firmware - XEO (as you can see here and there - i'm Pole:)). Differences between MG2 SER (which was base for my latest Minimal by Judas77 ROM) and MG2 XEO (polish) shouldn't bother you at all, unless you are Pole too;)).

Basically - it was much easier for me to do fully debloated - simple ROM than another extended version of AROMA based ROM...

But i didn't want to abandon AROMA installer for good, so my next ROM wasn't supposed to be another "Minimal by Judas77" version.

I named it "(Minimal) Gaiden" (which means "side story" in japanese), and released it only on some polish android forum.

Some day, on that forum, we discussed about system apps, that could be safely removed. One guy finds out, that list available on XDA (Ace 2 subforum) insn't actually available anymore;)). So i decided to make new, up-to-date list. "The fruit" of my work - new list of all system apps from 4.1.2. stock JB firmware was warmly accepted;).

At that time i was still fighting with init.d support and issues caused by formatting /system BEFORE new ROM installation.

After fixing that issues (in unreleased versions of ROMs from "Gaiden" tree: N-and-ROM and Minimal-X) - i decided to use abovementioned list to make my "almost ultimate" minimal ROM, deleting almost all apps that could be deleted;). (I planned to delete all apps that can be replaced using apps from google play in "ultimate" version [music player, callendar, video player, etc.] - it could be a pretty good base for customising phone by oneself).

And here it is: Minimal ZERO.

If you prefer original Samsung look and "don't trust" other custom (CM based) ROMS, you (hopefully) find my latest ROM interesting.

ROM features:

- Based on Android 4.1.2. MG2 - XEO (Poland)

- Rooted

- Fully deodexed and zipaligned

- Busybox added

- Init.d support

- Almost totally debloated*

- Ad-blocked

- Some apps installed in /data/app

- Some scripts (init.d, build.prop) added

- NO MORE /PRELOAD. All apps moved to /system/app. Pros?

* You don't have to think about that "symlink stuff" anymore (but you can;))

* Titanium Backup fully working (TB doesn't remove apps from /preload/symlink/system/app)

* Full system backup via CWM Recovery (recovery doesn't make /preload backup at all)

Changelog:

Minimal-ZERO [20-08-2013]

* "Ultimate debloating" [most of "unneaded" apps deleted, including Google Apps (Google Maps, Google Plus, Google Now. You can install it from Google Play)

* NO MORE PRELOAD - all system apps fit on /system/app (Pro's listed above). You can still use "symlink method" to restore some apps using /preload partition

* You Tube and Google Mail apps moved to /data/app

* Some tweaks/scripts added:

- Modified MinFree Values [init.d, thanks to Kyrillos13 for showing a way to do it]

- Modified Read Ahead Parameter (It supposed to speed up micro sd card transfer, needs confirmation) [init.d]

- Ringtone playback lag during incoming calls removed[build.prop]

- Some mobile data tweaks (needs confirmation) [build.prop]

- Heapsize and Dalvik Tweaks (some values "borrowed" from Slim Bean ROM) [build.prop]

- Bootanimation Restored [build.prop]

Minimal-X (unreleased) [09-08-2013]

* Additional debloating (apps and libs), based on my "safe to delete apps" list, released on Polish Android Forum

* Some tweaks added:

- Bootanimation turned off[build.prop]

- Ringtone playback lag during incoming calls removed[build.prop]

- Some mobile data tweaks (needs confirmation) [build.prop]

- Heapsize and Dalvik Tweaks (some values "borrowed" from Slim Bean ROM) [build.prop]

N-and-ROM (unreleased) [02-08-2013]

* Init.d support (FINALLY) fixed and added

* Manual /System partition FORMAT (advised before installation of the ROM) will not cause RIL issues (no telephony, no mobile data) anymore

Minimal Gaiden (released only on Polish Android Forum[28-07-2013]

* Based on Android 4.1.2. MG2 - XEO (Poland)

* Rooted (zaktualizowany Superuser od Chainfire)

* Many of system apps deleted

* Fully Deodexed

* Zipaligned

* Updated Google Apps* (Google Mail, Google Plus, YouTube, Google Maps, Google Play, Google Services, Google Search/Google Now, etc.)

* Ad-free - updated host file (thanks to BSDgeek_Jake)

* Modified android.policy.jar (thanks to Kyrillos13), adding some tweaks:

- 4-way reboot (normal, hot reboot, reboot to recovery, reboot to download mode)

- No lag home button -* [aktywowanych podwójnym wciśnięciem klawisza Home)

- Long Press back button kills active application

* Busybox added

* All apps moved to /preload/symlink/system/app

List of deleted system apps:

AllshareMediaServer

AllshareService

AnalogClockSimple

AnalogClockUnique

AutomationTest_JBUP

BasicLiveWallpapers

BluetoothTest

Books

ChatON_MARKET

ChocoEUKor

ChromeBookmarksSyncAdapter

CoolEUKor

DigitalClock

DSMForwarding

DSMLawmo

DualClockAnalog

DualClockDigital

EdmSysScopeService

EdmVpnServices

EnterprisePermissions

FaceLock

FactoryTest_CODINA_EUR_OPEN

FmmDM

FmmDS

FotaClient

GameHub_2.0_ICS

GenieWidget

Gmail

GMS_Maps

GoogleSearchWidget

HelvNeueLT

Kies

kieswifi

lcdtest_CODINA_EUR_OPEN

Magazines

Microbes

MobilePrint

MobileTrackerEngineTwo

Music2

MusicHub_20_store

PlusOne

PolarisOffice4

PreloadInstaller

PRUI

RoseEUKor

SamsungApps

SamsungAppsUNA3

Samsungservice

SamsungTTS

SamsungWidget_ProgramMonitor

sCloudBackupApp

sCloudBackupProvider

sCloudDataRelay

sCloudDataSync

sCloudSyncBrowser

sCloudSyncCalendar

sCloudSyncContacts

SecEmail

SecExchange

SecFactoryPhoneTest

SecFileShareClient

SecFileShareServer

SecLiveWallpapersPicker

SecMiniDiary

shutdown_JBUP

SimpleAlarmClock

SlideShow

SNoteProvider

SPlannerAppWidget

SPPPushClient

Stk

Street

SyncmlDM

SyncmlDS

SysScope

Talk

talkback

TextMemoWidget_SmartPhone

TMemo

Velvet

Videos

voice_talk_U1

VoiceRecorder

VoiceSearchStub

VpnDialogs

WlanTest

wssyncmlnps

YahoonewsDaemon

YahoonewsWidget

YahoostockDaemon

YahoostockWidget

YouTube (moved to /data/app)

I will upload abovementioned apps to my dev-host account soon.

Download:

Minimal Gaiden (28-07-2013).Link: OUTDATED

Minimal ZERO (20-08-2013).Link: http://d-h.st/VwV

AD-ons:

Ripple Effect-Ink Effect-AOSP Lockscreen-Combo for Minimal ZERO: Link: http://d-h.st/xW2

Installation guide for Minimal ZERO:

1. Install temporary CWM Recover(or use kernel with CWM Recovery, newest D-Kernel strongly recommended)

2. Choose "format system" from "mount and storage" submenu

3. Wipe data/factory reset [optional, but strongly advised. Do not write about ROM issues without doing that step of installation guide]

4. Install zip from sdcard.

5. Reboot (reboot to system).

5a. You will end up with screen with one "YES" and many "NO" choices - pick any "NO":)

5b. If phone reboots into stock recovery - choose "reboot to system" again.

6. Enjoy of pure Samsung "light" experience;)

WARNING! Do not perform "wipe data / factory reset" AFTER installation (some seem to like that behaviour;)) - you will loose Gmail and YouTube apps (still available in Google Play though)

WARNING II - This ROM is really "thin" compared to stock Samsung firmware. It will work flawlessly (tested by me, confirmed by many of polish Ace 2 users;)), but some (non-vital) features are missing.

Do not ask here "why KIES doesn't see my phone", "why my notes aren't synchronised", "Where is an E-mail application", and so on - all that kind of posts will be IGNORED.​

Screenshots: