• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][7.1.2] UltimateROM [BETA][2.12.2017]

ChronoMonochrome

Elite Member
Jan 29, 2014
2,276
4,896
113
Stavropol

UltimateROM 7.1.2 for the Samsung Galaxy Ace 2 ( GT-I8160 )

-------------------------------------------------------------------------------------------------------------------------------------




UltimateROM is an AOSP-based ROM with the some features from other ROMs added.

Code:
#include "std_disclaimer.h"
/*
 * Your (probably expired) warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */

Features:
  • RIL (phone/SMS/3G)
  • Video (playback & recording)
  • Audio (playback & recording)
  • Wi-fi
  • Bluetooth
  • Camera (Front and rear)
  • 2D/3D HW Acceleration
  • USB, MTP, ADB
  • all native tethers (Wifi/BT/USB)
  • external storage

What doesn't work yet
  • you tell me

Download

UltimateROM

Rooting

Since UltimateROM doesn't itself include root, you should install it manually.

Installation

Before installation, make sure that your internal sdcard memory layout has enough space on /system partition. If you don't have enough space, you might want to repart your internal sdcard.

For installation, I recommend that you already have chrono kernel r5.2 (or up) and TWRP 3.1.1 installed. Other recoveries might work, but aren't tested.

  • install ROM
  • install root
  • install chrono kernel (kernel is located in the same folder as ROM)

Sources:

Device tree: https://github.com/ChronoMonochrome/android_device_samsung_codina
Kernel: Chrono Kernel
Vendor: https://github.com/ChronoMonochrome/android_vendor_samsung_u8500-common

Credits:

@MWisBest
@SergeyL
@3liteking148
@NovaFusion
@TeamCanjica
@Meticulus
@Unjustified Dev
@golden-guy
@nieltg
Omni ROM team


XDA:DevDB Information
[ROM][7.1.x] UltimateROM, ROM for the Samsung Galaxy Ace II

Contributors
ChronoMonochrome
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: 4.1.2 ROM or up + TWRP 3.x

Version Information
Status: Beta

Created 2017-06-08
Last Updated 2017-12-02
 

ChronoMonochrome

Elite Member
Jan 29, 2014
2,276
4,896
113
Stavropol
Changelog

Changelog

2.12.2017 - build #3
  • We are now UltimateROM!
  • fixed home button long press to open the Recents
  • fixed native moving apps to SDcard
  • APP2SD and similar apps now should work correctly *
  • fixed second incoming call not to crash rild (not tested, needs confirmation), thanks to @SergeyL
  • small RIL fixes

* vold now doesn't get confused when it sees two or more partitions (needed by APP2SD) on an external sdcard.

18.06.2017 - build #2
  • USB mode selection fix (USB tether fix)
  • fixed adb to be enabled at the early boot stage (especially useful for bootloops debugging)
  • added surfaceflinger fixes for 7.x
  • fixed reboot sequence (there was a bug with sched FIFO policy in sensorservice)
  • fixed installd crash
  • added browser

08.06.2017 - build #1
  • first release
  • added UMS USB mode support
  • extended FFMPEG codecs support (from LineageOS 14.1)
  • various minor fixes (thanks to SergeyL)
 
Last edited:

kjub

Senior Member
Jan 24, 2014
143
5
0
God bless you all

EDIT C
1twrp 3.1.1
2ROM
3SU
4kernel
5w8 :D :D :D
6 finaly after 2hours of try and error :) have managed boot ;) amazing :D 7.1 in ACE 2 you are amazing

- previous errors Intsdcard > fat ... vFat not present in TWRP ...
 
Last edited:

kjub

Senior Member
Jan 24, 2014
143
5
0
there was no link to open gaps :D so if they are not in will have to install them later but for now :/ I have bootloope
 

ChronoMonochrome

Elite Member
Jan 29, 2014
2,276
4,896
113
Stavropol
Gapps are not tested by me - you can however, check MicroG or Gapps from CM14.1 topic.

man :D I had LG flex 2 .. .broke :D after 2years my mom recieved new phone :D and I got back old ACE2 maaaan you are amazing here guys ;) thx a lot for you all <3

EDIT bootloop :/
0 twrp 3.1.1
1 repartitioned https://forum.xda-developers.com/showpost.php?p=57177356&postcount=44 this
After ZIP finished (could take some time) reboot CWM again and format partitions SYSTEM (EXT4), CACHE (EXT4), DATA (EXT4), SDCARD0 (VFAT) !!!! NO VFAT in twrp 3.1.1
- first forgot to came back / restart and format to EXT4 ;) ... no VFAT so hope all works with EXT4 :)

2 omnirom + superuser
3 dalvick wipe
Please read installation method carefully - you have to install chrono kernel (r5.2 or higher after you have installed the ROM).
 
  • Like
Reactions: kljoki

kjub

Senior Member
Jan 24, 2014
143
5
0
Gapps are not tested by me - you can however, check MicroG or Gapps from CM14.1 topic.
Please read installation method carefully - you have to install chrono kernel (r5.2 or higher after you have installed the ROM).
- yes the kernel was there but ofter ROM I forgot to install it again

NOW it boots up, even camera did work
BUT twrp installed pico gaps or nano gaps ERROR 70 :/
but in phone over 1,6GB free
 
Last edited:

Culateralligator

Senior Member
Mar 28, 2015
587
241
0
Málaga
Have you tried cleaned Gapps from CyanogenMod 14.1 topic?
- yes the kernel was there but ofter ROM I forgot to install it again

NOW it boots up, even camera did work
BUT twrp installed pico gaps or nano gaps ERROR 70 :/
but in phone over 1,6GB free
You've flashed CWM_ReParted_SY620_CA10_DA3100_SD100.zip
620 MB aren't enough, GAPPS aren't Installed on /Data but on /System. Try with 700 MB or higher.
 
  • Like
Reactions: kljoki

kjub

Senior Member
Jan 24, 2014
143
5
0
You've flashed CWM_ReParted_SY620_CA10_DA3100_SD100.zip
620 MB aren't enough, GAPPS aren't Installed on /Data but on /System. Try with 700 MB or higher.
In OP >> If you don't have enough space, you might want to repart your internal sdcard >> there is no 700MB system repartition file :/ only 620 and than f2fs (the twrp 3.3.1 is not f2fs ready, at least did not found the enable setting and in format is not that option, and also OP dont mention if it runs on f2fs )

pls link the 700MB repartition and the 14.1 cleaned gapps, into OP
 
Last edited:

Culateralligator

Senior Member
Mar 28, 2015
587
241
0
Málaga
In OP >> If you don't have enough space, you might want to repart your internal sdcard >> there is no 700MB system repartition file :/ only 620 and than f2fs (the twrp 3.3.1 is not f2fs ready, at least did not found the enable setting and in format is not that option, and also OP dont mention if it runs on f2fs )

pls link the 700MB repartition and the 14.1 cleaned gapps, into OP
Repartition zip:
http://forum.xda-developers.com/showpost.php?p=65965771&postcount=33
 
  • Like
Reactions: kjub

Culateralligator

Senior Member
Mar 28, 2015
587
241
0
Málaga
please provide me an recovery metod .... installed repartition ... and Data is gone ... from link you provided !!!! but I want back the old Chronos 620 repartition !!!!! and is not working DATA 0MB !!!!!!!!!!!!! why cant I repartition repartiutioned ?
How have you flashed that zip? How do you know you've 0 data? Have you flashed other things?
 

ace2nutzer

Recognized Developer
Apr 28, 2014
4,037
4,398
113
Cologne
@up
this says nothing about real ram usage from the OS itself.
The Values u've posted also contains cached system apps and the launcher that can be killed without problems if an foreground app needs more RAM.
So in reality the real needed ram from the OS is much lower.

Androids memory management works in a different way than Linux itself.
The Design of Android uses "memory overcommitment"

That means apps allocates almost an huge amount of (virtual)ram even it's not really needed and most likely they don't use much of that allocated ram.
So let's take into account a few apps have already allocated the whole ram and u want to start an new app ... :)
Now u guys thinks: "Androids low-memory-killer will kill some non-important apps or an oldest cached app or so"
But nope, here come "memory overcommitment" in action and will allocate the new app simply over the already allocated ram from the other apps, that's of course was allocated but not currently used! :)

Only if there is no way to overcommit memory, then Androids LMK will start to kill apps in order to free up some ram.

As u can see, RAM in Android is used very efficiently and it doesn't need some annoying apps like task killer.
Also it's a really bad idea to force the launcher to stay in ram, because u'll just have lesser ram for your running app!
 

bien2004official

Senior Member
Sep 30, 2015
781
342
0
Bình Định
m.me
Also it's a really bad idea to force the launcher to stay in ram, because u'll just have lesser ram for your running app!
Yes you will have lesser ram, but if it has been terninated then it will take sone time to reload launcher... This WILL take more CPU usage and battery ;)
If you want to hold your launcher into memory, then find a launcher that has low ram usage (such as 2.3.6 twlauncher :D)
And what about battery life here?
 
  • Like
Reactions: |ace2nutzer|

ace2nutzer

Recognized Developer
Apr 28, 2014
4,037
4,398
113
Cologne
Yes that's true, but for me it only takes around 1 - 2 seconds to redraw the home screen using latest nova launcher :)
Well, the thing is that phone has low ram .. so it's really painfully idea to keep launcher in ram.
If u want it anyway, then u've to use zRam ... and this costs unfortunately even more battery.
 

bien2004official

Senior Member
Sep 30, 2015
781
342
0
Bình Định
m.me
Finally installed gapps with rom without no problem.
Opengapps works fine.
Let's see how it works later...
http://opengapps.org

---------- Post added at 11:58 PM ---------- Previous post was at 11:44 PM ----------

Ok but now is my break time... until this rom is so stable for daily use I will update. Otherwise I will stay in 6.0.1 because it is now really really stable for daily use :)
But now there is one more bug.....
 
  • Like
Reactions: |ace2nutzer|