yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Ace 4] Edwin Hamal:
Installed CM12.1 and there's one more problem.

Don't known if I'm only one who has this issue

but after some time device doesn't detect any

Sim cards till a reboot.(Faced this in the AOSP as well)

Has it happend to you?
[Samsung Galaxy Ace 4] itigr:
I was testing it for 2 days and have never noticed it.

Did you wipe data/cache/system after flashing?
[Samsung Galaxy Ace 4] Edwin Hamal:
Nah,just did wipe to install new ROM! using

philz.I think it does wipe everything required...

Edit:After flashing???

Edit:Figured out that decive doesn't detect sim card when I soft reboot.
[Samsung Galaxy Ace 4] itigr:
Using soft reboot isn't recommended on lollipop.

Oops, i meant before.
[Samsung Galaxy Ace 4] itigr:
Just noticed that vp9 (new webm codec) doesn't work.

Offline charger worked on my cm11 build too, but on cm12.1 it's not working because of selinux i think.

I will fix these thingies later.

And happy new year btw!
[Samsung Galaxy Ace 4] Edwin Hamal:
Yeah happy new year to you as well! and thanks to you and [MENTION=5725193]Nikiz[/MENTION] for all your time

and hard work for this project. Tbh I never thought I could run lollipop on this but here we are........... Thanks alot!

About that codec issue i had faced issue while trying to play video with tubemate and that may had happend because of that.
[Samsung Galaxy Ace 4] doesntexits:
LOL, now this phone even has both CM12.1 and AOSP 5.1.1. Congrats to all and happy new year.
[Samsung Galaxy Ace 4] itigr:
Thanks, i will try it out, i also think it's not neccesarry to separate RILs because HN works fine with dualsim ril.

It will also treat the phone as HN i guess :D

Thx, to you too!
[Samsung Galaxy Ace 4] Nikiz:
Well, I don't think there is any other way to detect which model it is before the RIL is initialized. (Well, comparing strings from bootloader partition would be possible..) It is basically just kernel and the build.prop that names the device.. Or just name the device "SM-G313HN/HU" and "vivaltoxxxxx" or something. :D
[Samsung Galaxy Ace 4] itigr:
Or just sth like "CM on Vivalto" (aosp-like) :D

Welp, that code doesn't compile

build/core/base_rules.mk:141: *** system/core/init: LOCAL_BUILT_MODULE and LOCAL_INSTALLED_MODULE must not be defined by component makefiles. Stop.
[Samsung Galaxy Ace 4] Nikiz:
Well, I did a small mistake. In init/Android.mk:

ifeq ($(TARGET_INIT_VENDOR_LIB),libinit_vivaltonfc3g)

Change to:

ifeq ($(TARGET_INIT_VENDOR_LIB),libinit_hawaii_ss)

Or rename all of them something else, if you want. Like "hawaii" or "vivaltods5m"
[Samsung Galaxy Ace 4] itigr:
Already fixed that, now gonna test it out.
[Samsung Galaxy Ace 4] itigr:
Nope, doesn't work, "white stripes" on SM-G313HU logo appear and device reboots. Maybe its somehow related to file handling (fopen).
[Samsung Galaxy Ace 4] Nikiz:
Oh, okay. I get a segmentation fault when running it. (Modified a bit to "emulate" the behavior on Linux) I will try to fix it.

EDIT: Fixed it: (Well, simulating it works. Also removed changing the RIL-class and added some comments.)

/*
Copyright (c) 2013, The Linux Foundation. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of The Linux Foundation nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/

#include <stdlib.h>
#include <stdio.h>

#include "vendor_init.h"
#include "property_service.h"
#include "log.h"
#include "util.h"

void vendor_load_properties() {
FILE* file;
char* simslot_count_path = "/proc/simslot_count";
// Create a two byte array, so we can use it as a string
char simslot_count[2] = "\0";

// Open the file as read-only
file = fopen(simslot_count_path, "r");

// Check if it opened correctly
if (file != NULL) {
simslot_count[0] = fgetc(file);
property_set("ro.multisim.simslotcount", simslot_count);

if(!strcmp(simslot_count, "0") || !strcmp(simslot_count, "1")) {
// Treat the device as a single-SIM phone, when there is 1 or none SIM cards inserted
property_set("persist.dsds.enabled", "false");
property_set("persist.radio.multisim.config", "none");
property_set("ro.product.model", "SM-G313HN");
property_set("ro.product.device", "vivaltonfc3g");
} else {
// Treat the device as a dual-SIM phone, when there is 2 SIM cards inserted
property_set("persist.dsds.enabled", "true");
property_set("persist.radio.multisim.config", "dsds");
property_set("ro.product.model", "SM-G313HU");
property_set("ro.product.device", "vivaltods5m");
}
// Close the file after using it
fclose(file);
} else {
// Print an error message to the log, if the file was not opened correctly
ERROR("Could not open '%s'\n", simslot_count_path);
}
}
[Samsung Galaxy Ace 4] itigr:
Well, still not working.

/proc/simslot_count still shows 2 after removing the second sim.

/proc/cpuinfo says "Hardware	: hawaii_ss_vivaltods5m" but i don't know is it detected by kernel or some low-level crap. I will try vivaltonfc3g defconfig and check it. We can use this instead (just steal code from init or use ro.hardware).

And i think nfc could be hidden from settings by using some script and "on property" in init.
[Samsung Galaxy Ace 4] Nikiz:
Did the init-extension crash again or did it just act as dual-SIM?

The cpuinfo-hardware name is defined by kernel, arch/arm/mach-hawaii/board-hawaii_ss_vivaltods5m.c. It is also the hardware name init uses for ueventd.

EDIT: You could try simslot_count[0] == "1" instead of !strcmp(simslot_count, "1") if that causes the crash..
[Samsung Galaxy Ace 4] itigr:
It doesn't crash just acts like dual-SIM and also doesn't change product.model to SM-G313HU (i named it "CM on Vivalto" in makefiles).

And device doesn't boot with nfc3g kernel, strange.
[Samsung Galaxy Ace 4] Nikiz:
Weird.

The init scripts and the ueventd needs to be renamed hawaii_ss_vivaltonfc3g

EDIT: Not sure, but system.prop might override the init-values. Try commenting out the product model thingies from system.prop and see if it changes anything.
[Samsung Galaxy Ace 4] doesntexits:
Does this included in init.device.rc?

setprop persist.radio.multisim.config dsds

if yes, change dsds to none.
[Samsung Galaxy Ace 4] Nikiz:
It needs to be removed or commented out and let the init-module decide which one to use. Otherwise it would act as single SIM only.
[Samsung Galaxy Ace 4] doesntexits:
Yeah, you right. There's must be something that point to the build.prop

If the init could do sth to the bootloader to decides what it has to do it will be more interesting.
[Samsung Galaxy Ace 4] itigr:
Oh forgot of ueventd ._.

Well, thought about that too, i think build.prop got "higher priority".
[Samsung Galaxy Ace 4] itigr:
Ok script works but now i need to find a way to fully turn off NFC on init and hide it from settings. Because android tries to enable it and fails since there is no chip and /dev/bcmxxx (nfc) device.

Also had to add this to remove ro.product.device, model, etc, from props.

TARGET_UNIFIED_DEVICE := true
[Samsung Galaxy Ace 4] Edwin Hamal:
[MENTION=6100326]itigr[/MENTION] why don't you add changelogs?

Cause I'm confused whether or not to flash

new nightlies.

And yeah have tried 6.0 out?
[Samsung Galaxy Ace 4] itigr:
Eh, just being too lazy.

I will be posting changes here.

Didn't even compile it yet. Gonna take a break anyway, so don't expect that i'll release it fast :\
[Samsung Galaxy Ace 4] rakeshbhagat0:
Can you make android 6.0 marshmallow ROM for sm-g313hu
[Samsung Galaxy Ace 4] hameedbeatz:
Sir,

Will this work on G316HU? G316HU same specification... I tried flashing this rom on G316HU... But didnt work.... So sir... Can you post the same rom for G316HU? I am ready to do all kinds of experiment in my device... I will test it on my phone... No problem... But i want any custom rom for my ace 4 - G316HU ! Pls.... Begging you......
[Samsung Galaxy Ace 4] Edwin Hamal:
Ok... ok..

I'm really exited to see what bugs will pop up!

Hopefully none!
[Samsung Galaxy Ace 4] Nikiz:
Different brand of CPUs. Basically means that the whole hardware is different and incompatible. You can't really port a ROM to a device you don't own. It took me a about 8 months to get CM11 to a usable state (still not everything working) on G313HN. (itigr's builds are based on that. Basically the same phone, but G313HN has NFC and no dual-SIM) Porting isn't just changing a couple of lines of text and it magically works. It takes alot of work.
[Samsung Galaxy Ace 4] doesntexits:
LOL, i get almost everything working now (except camera, RIL and bluetooth)

Any ideas about RIL? Can't register SIM (also only one SIM work, another doesn't)
[Samsung Galaxy Ace 4] Nikiz:
Not really sure. It depends on the platform and I am not familiar with yours. Do you have these set? "persist.dsds.enabled=true" and "persist.radio.multisim.config=dsds" I also haven't got CM12.1 to boot on my Huawei. I am getting really weird errors on logcat. Google only shows some posts I have posted here about it..
[Samsung Galaxy Ace 4] doesntexits:
setprop'ed them, but useless. It shows 2 SIM signals, but one works and the another just shows IMEI, no service. Anyway, if i'm in single-sim mode, calls never ends.

Check those vendor blobs, maybe some of them are corrupted with the build (i mean it used to build with the ROM)
[Samsung Galaxy Ace 4] itigr:
Updated aosp, disabled swap, updated some styles/icons to material, added cm browser, fixed gallery/music app crash, added supersu entry to settings (if installed) and something else that i forgot to mention.
[Samsung Galaxy Ace 4] itigr:
Well, i have no idea why ril doesn't work after soft reboot on aosp.
[Samsung Galaxy Ace 4] doesntexits:
How do you get dual-sim RIL working?
[Samsung Galaxy Ace 4] itigr:
If i recall correctly i just replaced this

(frameworks/opt/telephony/src/java/com/android/internal/telephony/RIL.java)

static final String[] SOCKET_NAME_RIL = {"rild", "rild2", "rild3"};

with this

static final String[] SOCKET_NAME_RIL = {"rild", "rild1", "rild2"};

and used dual sim ril library, not sure which one you should use tho, maybe cm default or sth since it supports some spreadtrum devices.
[Samsung Galaxy Ace 4] doesntexits:
Well, that didn't work out

What's CM default? rild or libreference-ril.so
[Samsung Galaxy Ace 4] itigr:
Well i meant this java lib. No idea, seems like device has bcm ril too. But try following anyway.

Add this to your device tree.

https://github.com/wakaber/android_device_samsung_vivaltods5m/blob/cm-11.0/ril/com/android/internal/telephony/SamsungBCMRIL.java

Put this into PRODUCT_PROPERTY_OVERRIDES in device.mk

ro.telephony.ril_class=SamsungBCMRIL \

Remove ril-daemon or rild section from your init.rc and add this

# ril
service ril-daemon /system/bin/rild
class main
socket rild stream 660 root radio
socket rild1 stream 660 root radio
socket rild-debug stream 660 radio system
user root
group radio cache inet misc audio system sdcard_rw log sdcard_r
[Samsung Galaxy Ace 4] doesntexits:
RIL section from init.vivalto3gvn_base.rc or init.rc?

Actually, i have SamsungSPRDRIL now and my problem is "Unfortunately, com.android.systemui has stopped" when set RIL class in build.prop (remove it stop this error)
[Samsung Galaxy Ace 4] itigr:
From both. No idea why it happens tho.
[Samsung Galaxy Ace 4] Edwin Hamal:
[MENTION=6100326]itigr[/MENTION] Can you upload TWRP by Jimm somewhere? Coz can't downlowd it from 4pda. (can't sign up capticha eroor)

Thanks in advance.
[Samsung Galaxy Ace 4] itigr:
Ok.

View attachment 3614096

View attachment recovery_en.tar
[Samsung Galaxy Ace 4] doesntexits:
First, sorry for double-threaded (i already posted this in [MENTION=5725193]Nikiz[/MENTION] 's thread

It's CM12.1 logcat. Got media.audio_flinger died

--------- beginning of main
I/lowmemorykiller( 115): Using in-kernel low memory killer interface
W/auditd ( 113): type=2000 audit(0.0:1): initialized
I/auditd ( 113): type=1403 audit(0.0:2): policy loaded auid=4294967295 ses=4294967295
W/auditd ( 113): type=1404 audit(0.0:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295
W/init ( 86): type=1400 audit(0.0:4): avc: denied { write } for name="etc" dev="mmcblk0p18" ino=331 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=dir
W/init ( 86): type=1400 audit(0.0:5): avc: denied { write } for name="etc" dev="mmcblk0p18" ino=331 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=dir
W/init ( 86): type=1400 audit(0.0:6): avc: denied { write } for name="etc" dev="mmcblk0p18" ino=331 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=dir
W/init ( 86): type=1400 audit(0.0:7): avc: denied { write } for name="etc" dev="mmcblk0p18" ino=331 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=dir
W/init ( 1): type=1400 audit(0.0:8): avc: denied { setattr } for name="su" dev="mmcblk0p18" ino=1780 scontext=u:r:init:s0 tcontext=u:object_r:su_exec:s0 tclass=file
W/init ( 1): type=1400 audit(0.0:9): avc: denied { write } for name="etc" dev="mmcblk0p18" ino=331 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=dir
W/init ( 1): type=1400 audit(0.0:10): avc: denied { sys_module } for capability=16 scontext=u:r:init:s0 tcontext=u:r:init:s0 tclass=capability
W/init ( 1): type=1400 audit(0.0:11): avc: denied { setattr } for name="mmcblk0" dev="tmpfs" ino=3687 scontext=u:r:init:s0 tcontext=u:object_r:block_device:s0 tclass=blk_file
W/init ( 1): type=1400 audit(0.0:12): avc: denied { setattr } for name="mmcblk0" dev="tmpfs" ino=3687 scontext=u:r:init:s0 tcontext=u:object_r:block_device:s0 tclass=blk_file
W/init ( 1): type=1400 audit(0.0:13): avc: denied { getattr } for path="/dev/mem" dev="tmpfs" ino=3472 scontext=u:r:init:s0 tcontext=u:object_r:kmem_device:s0 tclass=chr_file
I/ServiceManager( 116): service 'media.audio_flinger' died
I/ServiceManager( 116): service 'media.audio_flinger' died

Is this related to SELinux? If yes, how do i fix?
[Samsung Galaxy Ace 4] itigr:
Try to turn it off (not the best way but still).
[Samsung Galaxy Ace 4] doesntexits:
Nah, dat still exist

I think my real problem is that dead media.audio_flinger service
[Samsung Galaxy Ace 4] itigr:
Then try this patch. This may be lack of pcm_drain function, post full logcat pls./
[Samsung Galaxy Ace 4] doesntexits:
That's the whole logcat. The rest of them only shows "service media.audio_flinger died"

Edit: I'll pause CM12.1 project and focus on CM11 first, since Spreadtrum doesn't support lollipop anyway (not cancelling it)

How do you get the background rendering works? (eg: that white shadow in Settings or some apps)
[Samsung Galaxy Ace 4] itigr:
Well this could be related to wrong file_contexts/selinux/etc.

I dunno? If i get it right, i've had it working by default. Maybe your ro.config.low_ram is set to true so animations and other effects are turned off.
[Samsung Galaxy Ace 4] Edwin Hamal:
Thanks man!

......CM13?
[Samsung Galaxy Ace 4] itigr:
No problem.

Nope, stilll can't get it to boot..
[Samsung Galaxy Ace 4] doesntexits:
Did you face that SELinux?

Can i see your logcat?
[Samsung Galaxy Ace 4] Edwin Hamal:
And what about Omni 6.0?
[Samsung Galaxy Ace 4] itigr:
I dunno, maybe it's related to file_contexts.

Nope sry ._., i removed it, just too lazy to mess with firmwares now.

Well i meant omni.
[Samsung Galaxy Ace 4] doesntexits:
OK, how do you get USB tethering working?
[Samsung Galaxy Ace 4] itigr:
check init.usb.rc or sth like.
[Samsung Galaxy Ace 4] doesntexits:
I've already checked, and compared mine with [MENTION=5725193]Nikiz[/MENTION] and yours and i don't have sth like usb_network.sh
[Samsung Galaxy Ace 4] itigr:
I broke screen on my device. No further development. Stop.
[Samsung Galaxy Ace 4] Edwin Hamal:
Hell no! Did you throw it in anger? :P

Can you atleast update the sources sometimes?
[Samsung Galaxy Ace 4] itigr:
Yup :V

I will try, but seems like hdd is slowly dying, so not sure.
[Samsung Galaxy Ace 4] Edwin Hamal:
Damm! I hope to see a final and stable build of both CM11 and 12.1?

Don't you think the(Microphone)record quality is messed up too? It's too distorted compared to stock.
[Samsung Galaxy Ace 4] itigr:
I think its ok in dialer since no one reported that it's bad. I heard that it sounds like crap in whatsapp, but perfect in telegram, etc. No freaking idea how to fix this. Sorry.

Last build should pretty stable tho, at least cm11.
[Samsung Galaxy Ace 4] MohdRosdi:
Can I use this ROM on SM-G313HZ?
[Samsung Galaxy Ace 4] itigr:
No, use this .
[Samsung Galaxy Ace 4] Edwin Hamal:
Yeah CM11 really rocks it's very smooth and stable than stock and CM12.1.

http://xdaforums.com/xperia-z2/general/cm11-sound-fix-ultimate-t2983760

Found out that other people too have that problem and have fixed to.

Maybe that helps you.
[Samsung Galaxy Ace 4] itigr:
This is for qualcomm msm chips.
[Samsung Galaxy Ace 4] itigr:
Downloads moved.

https://drive.google.com/folderview?id=0B504PlzTjQARdGdfU194VVZmV2M&usp=sharing
[Samsung Galaxy Ace 4] Batman on drug:
Does this rom work on sm-g313h ?:rolleyes:
[Samsung Galaxy Ace 4] Umaru Chan:
Does CM12 work on smg313ML?

I tried to install it but CWM didn't let me to do that.

Can i install it? And what about cm11 on this phone?
[Samsung Galaxy Ace 4] doesntexits:
CM11 for SM-G313ML is in G313HZ thread. Check it out
[Samsung Galaxy Ace 4] Kiis_n:
Can i instal this rom in my device vivalto3gVN?
[Samsung Galaxy Ace 4] jesusadolfog:
SM-G313ML

it works in SM-G313ML this rom?
[Samsung Galaxy Ace 4] Edwin Hamal:
It's really sad that the development has stopped.

Can you please try to update the sources please or atleast fix the CM11 bugs? [MENTION=6100326]itigr[/MENTION]
[Samsung Galaxy Ace 4] KadirDvl:
Gapps?

Which Gapps ?
[Samsung Galaxy Ace 4] topbird:
This ROM (CM 12.1) completely messed up my build prop, the device items are now shown as the author's name which I find very irritating. Now I can not install any other custom roms. Even editing the build prop is not helping, the device name remains vivaltonc3g. Can anyone provide me with a solution or give me a fresh build prop?
[Samsung Galaxy Ace 4] Shantanu sinner:
Very good,ROM!

Hey dude ur ROM WAS cool. my phone is now slow to fast! try to make a marshmallow

ROM

on next Xmas.:cool:
[Samsung Galaxy Ace 4] itigr:
First, i'm not dude...

And sorry but no, i broke my phone and won't be developing any stuff for it anymore (probably, unless you buy me the same phone), and, you know, i have life too and can't spend all the time on making firmwares.

And i am gonna leave xda for an indefinite time, sorry again.
[Samsung Galaxy Ace 4] Edwin Hamal:
Can't you at least fix the CM11 Bluetooth and Release a final build?
[Samsung Galaxy Ace 4] randika171:
The rom is really good but it still has some bugs. I used this rom in my S Duos 3 (SM-G313HU) for a while and I found out that when using free messaging or calling services like whatsapp, line or viber. The receiver cannot hear my voice even though normal calling work perfectly. And this rom need some serious optimisations for gaming and video playback. Ram management is good but sometimes it's unstable. Hope you will find a fix for the calling bug.
[Samsung Galaxy Ace 4] kn06497:
can you share vendor sources?
[Samsung Galaxy Ace 4] hellfhit:
Works on SM-G316ML Ace 4 Neo?
[Samsung Galaxy Ace 4] chiquin2008:
work in sm-g318ml?
[Samsung Galaxy Ace 4] itigr:
http://stableservers.eu/~jokurandom/files/android_vendor_samsung_vivaltods5m.zip
[Samsung Galaxy Ace 4] hellfhit:
Where can i ?
[Samsung Galaxy Ace 4] mndhta2:
Does this work with G313H.?
[Samsung Galaxy Ace 4] JeffersonCaf:
No, for G313H you've to use the CM 12.1 for galaxy V
[Samsung Galaxy Ace 4] nuzzydev:
hy dude, i think you should know between ACE 4 is (SM-G316HU) and Gal V or S Duos (SM-G313bla bla bla) you know before posting check out type and name device first, i know you a senior member right? so you have to more learning about type or model or name device, couse many people(junior or newbie cannot distinguish between name and type. example Galaxy SIII you wrote on post is (i9305) its worng right it should be (i9300) lol please make it clear i think clear is can understand for newbie or senior member. thanks a lot, and i'm sorry for my bad english. em from Indonesia
[Samsung Galaxy Ace 4] asdddddddd:
wifi is working here ?
[Samsung Galaxy Ace 4] Edwin Hamal:
[MENTION=6100326]itigr[/MENTION] can you download and upload this file for me ?

http://4pda.ru/forum/dl/post/8145810/twrp.tar :D :D
[Samsung Galaxy Ace 4] Parthib:
Why This Rom Not Installing In SM-G316HU

---------- Post added at 05:10 AM ---------- Previous post was at 05:09 AM ----------

the file not found 404
[Samsung Galaxy Ace 4] Edwin Hamal:
This ROM is for SM-G313HU/HN/M only.

Even if you manage to install it won't probably work so stick with the CM11 by [MENTION=6532371]andii_nr[/MENTION]
[Samsung Galaxy Ace 4] IBastawisi:
What device/version is this TWRP?
[Samsung Galaxy Ace 4] Edwin Hamal:
IDK, Probably Galaxy J1! :D
[Samsung Galaxy Ace 4] zdig1:
is there any recent recovery on g313hu

the one shared is 2.8.7 but i see some video with v3 ?
[Samsung Galaxy Ace 4] zdig1:
twrp posted by itigr -> error executing updater binary !!!
[Samsung Galaxy Ace 4] jaskaran123:
thanks bro for this good rom, my s dous 3 stock rom affected with a deadly virus. so i flashed ur rom. can u solve lag issues. sometimes the device hangs
[Samsung Galaxy Ace 4] Parthib:
Need Some Help Here :D

i have ported cm12 from core33g to ace4(Sm-g316hu)

but it was stucked at bootlogo then i cherry-picked core33g mali driver commit from core33g kernel.

but now it is stucked at bootanimation.

i am getting logcat .but having a hard time to understand the error in it.

i only replaced this files from stock to port

>dtb

>custom zImage
[Samsung Galaxy Ace 4] PixelBoot:
SM-G357FZ Please??
[Samsung Galaxy Ace 4] guloher:
G313m?
[Samsung Galaxy Ace 4] jaskaran123:
hello. VOIP calls not working in both roms. please share the correct build.prop command to enable it. other things in both roms work fast.but i prefer to use aosp 5.1 instead of cm12.1 cuz of our low ram device. thanks.

---------- Post added at 02:26 PM ---------- Previous post was at 02:20 PM ----------

i too facing this issue. please report if u found any solutions for this.

---------- Post added at 02:26 PM ---------- Previous post was at 02:26 PM ----------

i too facing this issue. please report if u found any solutions for this.
[Samsung Galaxy Ace 4] Aalesund:
Just tested now, but is too laggy!!!

Even with Pico gapps and uses only about 50% ram memory this ROM is too laggy. Yes, the CM12 (Android 5.1.1) looks better than CM11 (Android 4.4.4) but the phone SM-G313HU is low-end and can't carry Android 5. Very often I receive a message "XXXXXXX is not responding".

My opinion is that CM11 (Android 4.4.4) is the best custom rom for SM-G313HU. Works fine, no lag.

I recommend this: https://xdaforums.com/ace-4/development/rom-cyanogenmod-11-galaxy-ace-4-t3189795
[Samsung Galaxy Ace 4] jaskaran123:
Any Other Roms availible for Sm-G313HU Sir? What about Android Oreo GO edition?
[Samsung Galaxy Ace 4] KadirMetin:
Hi bro,

I tested two rom's but the AOSP did not open. CM opened but phone is stuck :(