yashsingh1/xdaforums huggingface dataset:
[Galaxy Ace II Android Development] :
Is this ROM stable and fast enough for everyday use?

And also, can this ROM run Gapps? Because on opengapps there is only upto 8.0 for now.
[Galaxy Ace II Android Development] ChronoMonochrome:
I wouldn't suggest using this ROM as a daily driver.

Also I don't know about Gapps as I don't use them.
[Galaxy Ace II Android Development] :
After a while of installing I found a Gapps that can run on our phone.

But it is not on opengapps.org yet :( You can search on Google about it.

These are screenshot about the working gapps.

And I face these problems:

- The clock on the statusbar doesn't change. But on other side it is still running :confused:

- The recovery is not working, it just flash TWRP logo.

- I found /system/xbin/su, but I can't enable it due to no setting in Settings app.

- Yeah, as you expected, the IMEI is not showing.

- ChronoKernel Settings app is not working because no root permission.

Can you fix these problems?

Anyway, your ROM is wonferful!
[Galaxy Ace II Android Development] ChronoMonochrome:
It's known issue but so far no working solution here.

It's second report about recovery not working, but I couldn't reproduce this issue so far.

There's a newest ROM version by [MENTION=1508790]SergeyL[/MENTION]: http://4pda.ru/forum/index.php?s=&showtopic=693497&view=findpost&p=69350170

I don't know about these builds, but it should be suffice installing a SuperSU package for rooting in the case it doesn't work on SergeyL's builds too. LineageOS doesn't come rooted out-of-box anymore.
[Galaxy Ace II Android Development] Pedroc1999:
I have always wondered, is there a specific reason that Magisk doesn't work on this device? I assume its due to its partition structure?
[Galaxy Ace II Android Development] :
Magisk installs on boot partition, but our low space do not let it to install properly.
[Galaxy Ace II Android Development] :
[Useful]

This is the link for LineageOS 15.1 Gapps (Official)

https://opengapps.org

(Choose ARM, 8.1 and Pico)

I also attached a reparted zip that will repart your system for ROM + Gapps installation.

Credit go to [MENTION=5840412]ace2nutzer[/MENTION] for his CM11 reparted! (I modified his reparted)

If [MENTION=5695278]ChronoMonochrome[/MENTION] can add root to our ROM, it would be really useful as it will allow us to OC CPU, GPU and also PLLDDR for even more performance!

Root can be found in OP #3 for OC CPU, GPU, PLLDDR :)
[Galaxy Ace II Android Development] ChronoMonochrome:
Added to OP.

Not planning for now, there are several more important issues to work on, besides. You can use SuperSU from OP.
[Galaxy Ace II Android Development] Muhammed Suhail:
[MENTION=5695278]ChronoMonochrome[/MENTION] can this ROM be GO configured?
[Galaxy Ace II Android Development] ChronoMonochrome:
@up, next release will have GO optimizations included.
[Galaxy Ace II Android Development] Gavao:
working twrp and adb this is everything i want
[Galaxy Ace II Android Development] :
l

I checked OP and see nothing :(

I found a workaround for the status clock problem. Just use "Show hour, minute and second" mode for the clock and the problem is gone.

And a new problem: There is no recent screen, so I can't turn off apps and free up CPU.

After fresh ROM install, the ROM takes 802MB, not 702MB! Please check your OP #1 again :)

It will be really excellant for our device as it will increase performance and reduce battery drain!

---------- Post added at 07:18 AM ---------- Previous post was at 06:54 AM ----------

Anyone have this problem?

My camera is not working at all, as these screenshots. It just froze and show "Cannot connect to the camera".

I can't take logcat for now, because I don't have root on LOS 15.1 and my computer is being fixed.
[Galaxy Ace II Android Development] :
The screenshots are here:
[Galaxy Ace II Android Development] ChronoMonochrome:
New release 24.01.2018 is UP!

24.01.2018 - build #8

Updated to android-8.1.0_r4

Enabled GO configuration

GPS fix

System time fixes - revert to a legacy alarm driver

Wifi fixes (credits to [MENTION=2222292]rINanDO[/MENTION])

ADB fix

Disabled SELinux

TWRP: back to 3.x.y release
[Galaxy Ace II Android Development] Pedroc1999:
I'll be updating it today. Any noticeable performance increase since the GO optimization?
[Galaxy Ace II Android Development] jordirpz:
for me appears zip file is corrupt when install via twrp
[Galaxy Ace II Android Development] ChronoMonochrome:
Thanks for noting, file is re-loaded now.
[Galaxy Ace II Android Development] Pedroc1999:
Been using it, seems great!

Only 1 thing, 6.0.1 allows for kernel tuning etc, we would really benefit from being able to overclock this measly 800mhz dual core
[Galaxy Ace II Android Development] ChronoMonochrome:
New build is up!

25.01.2018 - build #9

Fixed WiFi issues *

Fixed max CPU freq tunable in CK app

* switching to a legacy alarm driver caused unexpected issues in wifi driver. Now there shouldn't be any issues like not showing wifi hotspots after a deepsleep.
[Galaxy Ace II Android Development] Pedroc1999:
My CK app refuses to open. Instantly crashes. I've tried deleting any relevant folders on the sdcard, as well as clearing app data
[Galaxy Ace II Android Development] ChronoMonochrome:
Use SuperSU linked in 3rd post.
[Galaxy Ace II Android Development] jordirpz:
You need root with su
[Galaxy Ace II Android Development] jordirpz:
[MENTION=5695278]ChronoMonochrome[/MENTION]

Is xposed supported in your rom?

Thank you
[Galaxy Ace II Android Development] :
I am not tested about it, but you can try to flash it because now there's an Oreo official version on rovo89's thread.
[Galaxy Ace II Android Development] jordirpz:
I know, but my intention is to make sure it works.

---------- Post added at 11:46 AM ---------- Previous post was at 11:45 AM ----------

I think that FX doesnt work.

Im wrong? Thank you
[Galaxy Ace II Android Development] :
I am using FX + Pro and it is working :)

I don't have longer time for Xposed. Because the school works and my life :(
[Galaxy Ace II Android Development] jordirpz:
What is pro please?

I can corfim that xposed is working here.

But remember use xposed for 8.1 arm device :)
[Galaxy Ace II Android Development] :
FX Pro key to enable pro feature :)

Have you installed Xposed?
[Galaxy Ace II Android Development] jordirpz:
Yes, i installed xposed and its works
[Galaxy Ace II Android Development] Pedroc1999:
Xposed is working great here
[Galaxy Ace II Android Development] Pedroc1999:
I notice in your FTP, you have a kernel in each release.

Do I have to install the latest kernel everytime or not?
[Galaxy Ace II Android Development] ChronoMonochrome:
Yes, it's explicitly mentioned in the installation method in OP.
[Galaxy Ace II Android Development] axy_david:
Hi, amazing work on this!

I'm using the 7.1 right now and it's working great for such an old budget phone!

I have a few questions about this build:

-Is this rom having signature spoofing patch?

-This memory repartition, how much will it rely on the SD card?

An SD card had limited amount of write before it dies, how much does the OS actually write to the SD card? Is it just for some system applications? How much will it affect the SD cards life? I remember i had lollipop on my xperia mini pro and it killed my SD card in a matter of weeks because most of the system was installed on the SD. Our phone has 2 GB ROM so how muc hextra space do we need?

-as this ROM has the go config, can we use the original recent app switch? It looks more easy to use IMO, the GO edition recent app switcher is worse than the KK one, I like the normal configuration recent app switcher
[Galaxy Ace II Android Development] fonzacus:
awesome. never thought lp wouldnt be released on our phone, and here we are with oreo. im happily still on an ancient a2n build of kk and id like to give it a try after i repart stock partitions.

[MENTION=3146509]axy_david[/MENTION] sorry i cant help much, im on the phone, not my laptop. you could try using the modified modified partitions if youre worried about the hard disk (lack of better word). it reparts the sd0 in to /data, meaning your external microsd is going to suffer a lot, and not the hd. you should ask chrono first if its compatible.
[Galaxy Ace II Android Development] Gueron:
Quick feedback

Hi all,

I have tried this out (version 23rd january) and for me seems to be working fine (but I only use a few applications, and no SIM yet). Two questions though, seems like the back and menu button backlights stay on quite some time (battery usage) and I have not found where to turn off. Secondly I have not found how to customise the lock screen, I dont necessarily want an icon to swipe to use the camera... Otherwise works great !.. Gueron
[Galaxy Ace II Android Development] axy_david:
It's not called a hard disk but flash memory, you could say storage tho :P

That's the point bro, the flash memory is specifically made to support the os(/system etc.) and /data partitions.

If you're saying that the /data partition is on the SD that means that any change we do in the OS will most likely be stored on the SD card.

The problem with the SD is that it will only write approx. 100,000 write cycles, meaning that after you write to it 100.000 times, it will die, meaning you will not be able to write anything to it anymore.

If you use your SD as an external memory that's not going to be a problem as you don't write to it that often, but if you use it as an internal memory, as this re-partition is doing in this case it will significantly decrease the SD cards life, which makes the upgrade from 7.1 to 8.1 kinda expensive.

An unconventional idea would be to have the "static" partitions on the SD card. Meaning the partitions the OS reads from, but doesn't need to write to. This will barely affect the SD cards lifetime, as you only read from it, not write. but will render the OS useless if the SD card is not present in the phone.
[Galaxy Ace II Android Development] shaqman89:
Not necessarily true. The so called static partition must also be read quite often, especially when multitasking (remember, we have a small memory (ram). Even if that were not the case, there is still the performance issue.

In any case, I think it is a necessary sacrifice, especially when taking into account that memory storage aren't that expensive these days.
[Galaxy Ace II Android Development] Gueron:
Hi shaqman89, memory wear-out on eeprom (the type of memory in the sdcard) comes from write cycles not read. EEPROM stands for electrically erasable programmable read-only memory. Which, when one reads the name for the first time, does not seem to make a lot of sense - how is programmable and read only (no write) possible ? Historically ROM was exactly that, one-time created code when the device was manufactured, hard coded in the masks to make devices in fab. But changing masks to correct programming is extraordinarily expensive. Hence "programmable" ROM was invented including fuse elements in each memory cell. At manufacture each chip has no programming, just before being put into use the ROM is programmed by blowing fuses to set 1 or 0, and this was a one off event. If you needed to change the program you replaced the PROM chip. Then we came up with EE (electrically erasable) PROM. The fuse is replaced by a small amount of charge stored in an isolated conductor just above the memory cell. To simplify "positive" charge to set one state, "negative" charge the other state. So how to set the charge ? This is done by injecting the charge through a thin insulator using temporarily a high voltage locally when programming. The charge injection creates a local insulator breakdown, and it is this breakdown that when repeated over time, degrades the insulator properties and cause memory "wear-out" - gradually the insulator becomes less insulating and becomes "leaky", preventing maintaining a good "1" or "0" state. This leads to program or data errors and can cause system crashes.

Gueron
[Galaxy Ace II Android Development] axy_david:
Not necessarily.

The main OS would be probably read once on startup then run in RAM, so the only performance hit would be longer start-up times.

Also if you have a class10 MicroSD it's pretty fast, and you won't notice any significant performance degradation.

I see your point, but it's a hassle changing all these SD cards all the time. I think there has to be a better solution.
[Galaxy Ace II Android Development] Muhammed Suhail:
Does anybody know why am I getting this screen after flashing the ROM??

This is what I've done

Flashed stock ROM

Flashed a2n kernel using temp cwm

Reboot recovery

Reparted partition for los 15

Wiped system,sdcard0

Then factory reset

Flashed chronokernel

Booted to twrp recovery

Flashed ROM+kernel

Rebooted system

And this is what I get
[Galaxy Ace II Android Development] ace2nutzer:
after:

Reparted partition for los 15

u need to reboot to recovery ... and then proceed with:

wipe data, system and sd0 :highfive:
[Galaxy Ace II Android Development] Muhammed Suhail:
Did that too forgot to add in the steps
[Galaxy Ace II Android Development] :
Without formatting /data and /sdcard0 the OS will still boot... but go directly to the encrypted data screen.

But his problem is in the picture. Not from formatting :)

---------- Post added at 12:31 PM ---------- Previous post was at 11:48 AM ----------

Have you rebooted and still get this problem? If /proc/last_kmsg is there, get it by this way:

Go to recovery.

Mount /system

Go to Advanced > Terminal > (I forgot this button name, but it is under the list of folders)

Type this:

/system/xbin/busybox cat /proc/last_kmsg > /sdcard/last_kmsg

Then send your last_kmsg from your internal sdcard here.

(Make sure you have formatted internal sdcard)
[Galaxy Ace II Android Development] Revan335:
Is my Thinking correct for the Repartition?

https://xdaforums.com/galaxy-ace/ace-2-develop/guide-cwm-reparted-t2895673/post75412398#post75412398
[Galaxy Ace II Android Development] Muhammed Suhail:
Shows

sh: /system/xbin/busybox : not found
[Galaxy Ace II Android Development] :
Have you mounted /system ?
[Galaxy Ace II Android Development] Muhammed Suhail:
Yup did it multiple times
[Galaxy Ace II Android Development] :
Chrono, why after I formatted my SD card as internal storage successfully, I still cannot move app to SD card? It said "Insufficient storage space" :confused:

And the Android download manager does not download file larger than 10MB (sometimes even not download small files), so I can't download big apps like Facebook, Messenger in Play Store :(
[Galaxy Ace II Android Development] ChronoMonochrome:
I'm aware of these bugs - will fix in the next release. For now you can switch to SergeyL's CM15.1 build, these bugs should be resolved already on his builds (check 4pda link a few posts above).
[Galaxy Ace II Android Development] :
Can I use dirty install?

Confirm TWRP works on newest build :)
[Galaxy Ace II Android Development] ChronoMonochrome:
Can't say cause I never flashed his releases of LOS 15.1. Better to go with a wipe, AFAIK his build has much more modifications than mine.
[Galaxy Ace II Android Development] puszekkk:
When it comes to format /data after repartition recovery throws me an error. When i try to do make_ext4fs via adb shell it throws me that output:

~ # make_ext4fs /dev/block/mmcblk0p5

Creating filesystem with parameters:

Size: 1024000

Block size: 4096

Blocks per group: 32768

Inodes per group: 64

Inode size: 256

Journal blocks: 1024

Label:

Blocks: 250

Block groups: 1

Reserved block group size: 7

error: ext4_allocate_best_fit_partial: failed to allocate 790 blocks, out of space?

---------- Post added at 08:29 PM ---------- Previous post was at 08:09 PM ----------

Ok, I can mount /data but can't format it xD strange

---------- Post added at 08:56 PM ---------- Previous post was at 08:29 PM ----------

/data partition is 0MB, nice can anyone help me dudes?
[Galaxy Ace II Android Development] ace2nutzer:
u maybe did forgot to reboot recovery before u try to format?
[Galaxy Ace II Android Development] Haxk20:
Could you post here an partition list with each partition starting block and last block ?

Looks like to me as repartitioning issue as you can see it cannot allocate 790 blocks.

Maybe you messed something up when you were repartitioning.
[Galaxy Ace II Android Development] Culateralligator:
Hi Chrono. I'm afraid I don't know how to find SergeyL's LOS 15 in this link. Could please attach other link for his rom?

Thanks.
[Galaxy Ace II Android Development] :
Go to that link and find a thread that is in the middle of the last page. The link should be there :)
[Galaxy Ace II Android Development] ChronoMonochrome:
http://4pda.ru/forum/index.php?showtopic=693497&view=findpost&p=70337516
[Galaxy Ace II Android Development] :
Do that ROM have root enabled? I am preparing to install it now :)
[Galaxy Ace II Android Development] Culateralligator:
Thanks a lot. Is there a main post periodically updated with the main files? I mean, not just spread posts from SergeyL with his last files.
[Galaxy Ace II Android Development] SergeyL:
http://4pda.ru/forum/index.php?showtopic=693497&view=findpost&p=70449067

Here are the new version of CM 15.1 from me
[Galaxy Ace II Android Development] ChronoMonochrome:
Nope, there is no main post for CM15.1. I've sent a PM to [MENTION=1508790]SergeyL[/MENTION] about this, I guess he's working on that.
[Galaxy Ace II Android Development] :
I installed that ROM and it gives me boot loop :( I am staying in CM14.1 for now.
[Galaxy Ace II Android Development] puszekkk:
Now I can't post anything because after flashing stock rom phone is completly dead, detecting as "Unknown USB Device". Battery was fully charged before flashing via Odin. [*]
[Galaxy Ace II Android Development] :
Can you go to download mode?
[Galaxy Ace II Android Development] Gueron:
Hi, I started with chrono's ROM version, which was OK, and then I tried installing SergeiL's version without being able to boot. Tried wiping everything, and reformatting and still not successful. I do not know why. So I have returned to chrono's ROM. Maybe an issue with installing the right kernel ? Should it be the same (r5.7) ? Gueron
[Galaxy Ace II Android Development] :
I have the same problem. When I go to dalvik-cache folder, I am not seeing anything. Maybe it's ROM or kernel problem. I am now staying in SergeyL's 7.1.2 to wait.

I am now working in Gionee P4, but sometimes I still working on my Galaxy Ace 2 here.
[Galaxy Ace II Android Development] unknown:
Can i know how can you fix wifi ?? :confused::confused:
[Galaxy Ace II Android Development] Gueron:
Update from yesterday. All my trials that would not work started from the partitioning file LineageOS_15.0_15.1_Reparted.zip; this morning first thing I reformatted with this file CWM_ReParted_SY820_CA130_DA1800_SD1000.zip. In fact to be clear, first I installed Ace2Nutzer 4.4 kernel, which has the CWM recovery. Then I reformatted and wiped. Then I installed the r5.7 kernel and booted to TWRP recovery. Then I clean installed SergeiL's ROM and it worked smoothly and quickly. So I suspect that the cache is used either or both to initially install the zip files when in recovery, and also in the initial boot when decompressing and loading system. Without a decent cache space it just seems to take for ever (hours) so I never see the end. Any comments from the experts ? Gueron
[Galaxy Ace II Android Development] Gueron:
One issue I see with the ROM (SergeyL) is that when I open e-mail, initially I dont see my mails. I have to go into settings, accounts, force sync, and then go back into the emaill app to see even previously loaded messages ! Wierd ! Also battery seems to drain pretty quick without doing much, more so than with cm11 ... Gueron
[Galaxy Ace II Android Development] Phone_Guru:
I downloaded the ROM file and it is only 4 mb.
[Galaxy Ace II Android Development] :
Which file did you download? I checked and it take about 300mb.
[Galaxy Ace II Android Development] unknown:
Did u download md5 file ?? :confused:
[Galaxy Ace II Android Development] Phone_Guru:
No, that's 78kb. There was an error in the server. The next day the file said the correct size and downloaded correctly.
[Galaxy Ace II Android Development] :
Updated Gapps link.
[Galaxy Ace II Android Development] macherd:
Thank you for a good job.

Android 8.1 on my Ace II works fine. Most of the functions work correctly but there is one problem. No sounds (ringtones, notifications).

Does anyone know how this problem can be solved?

Regards,
[Galaxy Ace II Android Development] Phone_Guru:
Could someone please upload a full installation procedure for this ROM? I was unsuccessful when trying to flash Sergey's ROM and would like to give this ROM a try.
[Galaxy Ace II Android Development] :
This ROM version is buggy, so you should wait for newer version.
[Galaxy Ace II Android Development] LazyGuy1:
[MENTION=5695278]ChronoMonochrome[/MENTION] do you guys also have graphical glitches and screenshot distortion because of libMali.so?

We have a lot of graphical glitches on our Galaxy S2.
[Galaxy Ace II Android Development] anonxlg:
does this rom work with s7560m?

(i meant to post this in the other lineage thread, sry)
[Galaxy Ace II Android Development] UnOrdinary:
Ahhh :(
[Galaxy Ace II Android Development] :
Why?
[Galaxy Ace II Android Development] UnOrdinary:
Feeling Bad Man!!!

Cause Ace 2 Device Got Android Oreo And Here Same Socket S3 Mini Not Even Try By Anyone :(

So Just A React (Ahhh :( )
[Galaxy Ace II Android Development] Haxk20:
Not every developer have that much time. Or they cannot support that device forever. I'm myself trying to port 8.1 for Xperia P with not much luck so far.
[Galaxy Ace II Android Development] UnOrdinary:
No PC Mine

Otherwise I Will Try my best to do something

Cause i like to work on open sources
[Galaxy Ace II Android Development] :
New build:

New release LineageOS 15.1

06/18/2018 - build # 10

• Update source - thanks to [MENTION=1508790]SergeyL[/MENTION] for patches

• Corrections in the work of system time (thanks to rINanDO, millosr and mickybart @ xda)

• Fix automatic connection Wifi

• Fix video recording

• Fix IMEI mapping (thanks to [MENTION=3742928]rln[/MENTION]anDO, [MENTION=2633638]Ziyan[/MENTION]n, [MENTION=3390093]MWisBest[/MENTION])

• Improved application performance *

• Change the default governor CPU to Interactive

* For fix, again, thanks riNanDO:

https://github.com/rIN...a8ab4bf957a53e97db4b0d

p.s. There may be problems with running the camera - the only solution at the moment: deleting the folder / data / properties and rebooting. At the same time, the access to the zone and the time zone will fly away, but I have not come up with a less barbarous way.

Bug list updated:

Links for download are in the main thread. ;D

[MENTION=5695278]ChronoMonochrome[/MENTION] is the Play Store downloading problems fixed?
[Galaxy Ace II Android Development] UnOrdinary:
[MENTION=5695278]ChronoMonochrome[/MENTION] Hello Bro

I need a little help

I am trying to build android oreo for S3 mini but by 3.0.31 kernel

I just heard that normally it not going to build

Need some patches first and you know which patches I need to apply? If yes please help me a little thanks :)
[Galaxy Ace II Android Development] Haxk20:
Im not sure if S3 mini uses Novathron U8500 CPU and Mali 400 GPU. If it doesnt then you need to find a supported phone with the CPU and GPU S3 Mini has and take just the bare minimum of patches. I do it that i try to build and wait for error and then find patch for it. If you build it then using KMSG and logcat see the errors in logs and try to find a patch or fix it yourself.

Also update the kernel to 3.0.101 by downloading patch update for each version and patching it and fixing the conflicts.

Also 3.0.101 kernel is OK you will just need to add and patch stuff in it mostly binder to make it working with 8.0