FORUMS
Remove All Ads from XDA

 View Poll Results: What's your max stable CPU Freq by using ace2nutzer Kernel 20150320 or newer ??

800Mhz (Stock Samsung)
 
56 Vote(s)
21.29%
1000Mhz
 
38 Vote(s)
14.45%
1100Mhz
 
25 Vote(s)
9.51%
1150Mhz
 
21 Vote(s)
7.98%
1200Mhz
 
73 Vote(s)
27.76%
1250Mhz
 
18 Vote(s)
6.84%
1300Mhz
 
5 Vote(s)
1.90%
1350Mhz
 
0 Vote(s)
0%
1400Mhz
 
18 Vote(s)
6.84%
unstable at all ;-(
 
9 Vote(s)
3.42%

[KERNEL] [for 4.4.4] A2N Kernel 20191017 [ROM] CM11 20190918 [Power efficient] STABLE

3,646 posts
Thanks Meter: 3,812
 
Post Reply Email Thread
20th September 2019, 08:03 PM |#8871  
Quote:
Originally Posted by ace2nutzer

So maybe we can remove the swappiness control ? - since the best way is to keep it at 100... what do u think?

As for the zRam Size, it's RAM_SIZE / 3. (631 MB / 3 = 210 MB)
The "wasted ram" (when zRam is placed in RAM ... but the "used" Value is "0") is only 0,34 MB RAM.

Many thanks for all the info!
I don't have your android knowledge but 💯 worked better for me. I don't a slider is needed plus with lower settings it made performance worst.
KSM i here what you're saying, your rom is alot more efficient than sammy stock 👍
24th September 2019, 08:31 PM |#8872  
Senior Member
Thanks Meter: 33
 
More
Hello Ace2Nutzer, i gave some tests on build,prop and as i have seen i had much sharper response on ace2 when i changed the heap size to static 48mb. As im not sure about my config cause i have delete almost all entries about vm.xxxx could you prepare a complete build,prop with the least required config for static heap size equal to 48mb .. thanks !!
24th September 2019, 11:42 PM |#8873  
ace2nutzer's Avatar
OP Senior Member
Flag Cologne
Thanks Meter: 3,812
 
Donate to Me
More
Prompt
Hello gepel,
48 MB is OK for "dalvik.vm.heapgrowthlimit" which is used for Apps that doesn't require the android:largeHeap="true"

So for Apps that require the android:largeHeap="true" (like YouTube, Browser App, Maps and so on) the build.prop property "dalvik.vm.heapsize" is used, which i recommend to be not lower than 128 MB.

Code:
dalvik.vm.heapsize=192m
dalvik.vm.heapgrowthlimit=48m
Usually it's best to keep such Values to the lowest possible in order to save RAM.
BUT .. if they are too low, the Java Code Processing to the Machine Code compilation will run in a loop, (garbage collection) resulting in higher cpu load = higher battery draining.

More info:
if u don't declare "dalvik.vm.heapgrowthlimit" then this Value will be automatically the half from "dalvik.vm.heapsize", according to the Source Code.

One more useful Tip:
don't forget to keep the "m" at the end of the Value ... otherwise the Phone wont't boot anymore.
Anyway, if u set a too low value and u don't want to restore a cwm backup or to flash the CM11 package, then simply boot to cwm and connect the Phone with your PC ... run ADB and type:

Code:
nano /system/build.prop
The full build.prop will appear on your PC and u can EDIT every single line .. when u're done, exit with "Strg" + "X" and save with "Strg" + "Y" + ENTER. then it should boot, once u fixed the wrong lines.

full latest build.prop: (optimized)
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=KTU84Q
ro.build.display.id=cm_codina-userdebug 4.4.4 KTU84Q 9b43a7a985 test-keys
ro.build.version.incremental=9b43a7a985
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.4
ro.build.version.security_patch=2016-11-01
ro.build.version.base_os=
ro.build.date=Wed 18. Sept 20:45:20 CET 2019
ro.build.date.utc=1514643968
ro.build.type=userdebug
ro.build.user=ace2nutzer
ro.build.host=V5535
ro.build.tags=test-keys
ro.product.brand=samsung
ro.product.name=GT-I8160
ro.product.board=montblanc
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=montblanc
# ro.build.product is obsolete; use ro.product.device
ro.build.product=codina
ro.product.model=GT-I8160
ro.product.device=codina
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=GT-I8160P-user 4.1.2 JZO54K I8160PXXMG2 release-keys
ro.build.fingerprint=samsung/GT-I8160P/GT-I8160P:4.1.2/JZO54K/I8160PXXMG2:user/release-keys
ro.build.characteristics=default
ro.cm.device=codina
# end build properties
#
# from device/samsung/codina/system.prop
#
#
# system.prop for GT-I8160
#
rild.libargs=-d /dev/ttyS0
rild.libpath=/system/lib/libsec-ril.so
ro.telephony.call_ring.multiple=false
ro.sf.lcd_density=240
ro.lcd_min_brightness=10
ro.lcd_brightness=80
ste.cam.back.orientation=90
ste.cam.front.orientation=270
ste.cam.ext.cfg.path.secondary=/system/usr/share/camera/config_file/samsung_s5k4ecgx_codina_liteon.dat
ste.omx.ctx=0
ste.nmf.autoidle=1
ste.video.dec.mpeg4.in.size=8192
ste.video.dec.recycle.delay=1
ste.video.enc.out.buffercnt=5
ste.special_fast_dormancy=false
persist.sys.usb.config=mass_storage,adb

# Hardware info
ro.device.chipset=ST-Ericsson NovaThor U8500 (45nm)
ro.device.cpu=ARMv7-a Cortex-A9 Dual-core (vfpv3 NEON)
ro.device.gpu=Mali-400MP
ro.device.rear_cam=5 Mpix (2592x1944)
ro.device.front_cam=VGA (640x480)
ro.device.screen_res=3,7' 480x800 pixels ( ~246 ppi)

# CM Performance Profiles (only during boot)
# 0= powersave; 1= balanced; 2= performance - default
sys.perf.profile=2

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.rommanager.developerid=cyanogenmod
ro.com.google.clientidbase=android-google
keyguard.no_require_sim=true
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
persist.sys.dalvik.multithread=true
persist.sys.dun.override=0
persist.sys.root_access=1
ro.cm.version=11-20190918-UNOFFICIAL-codina
ro.cm.releasetype=UNOFFICIAL
ro.modversion=11-20190918-UNOFFICIAL-codina
ro.cmlegal.url=https://cyngn.com/legal/privacy-policy
persist.sys.recovery_update=false
ro.cm.display.version=11-20190918-UNOFFICIAL-codina
ro.config.notification_sound=Argon.ogg
ro.config.alarm_alert=Hassium.ogg
ro.config.ringtone=Orion.ogg
ro.carrier=unknown
ro.opengles.version=131072
ro.zygote.disable_gl_preload=1
debug.sf.hw=1
debug.hwui.render_dirty_regions=false
wifi.interface=wlan0
wifi.supplicant_scan_interval=180
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.telephony.ril_class=SamsungU8500RIL
ro.telephony.sends_barcount=1
mobiledata.interfaces=pdp0,wlan0,gprs,ppp0
ro.build.selinux=1
persist.sys.vold.switchablepair=sdcard0,sdcard1
dalvik.vm.heapsize=192m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.dexopt-data-only=1
# ART
dalvik.vm.boot-dex2oat-threads=2
dalvik.vm.dex2oat-Xms=48m
dalvik.vm.dex2oat-Xmx=192m
dalvik.vm.dex2oat-threads=2
dalvik.vm.dexopt.secondary=true
dalvik.vm.image-dex2oat-Xms=48m
dalvik.vm.image-dex2oat-Xmx=48m
dalvik.vm.image-dex2oat-threads=2
pm.dexopt.ab-ota=speed-profile
pm.dexopt.bg-dexopt=speed-profile
pm.dexopt.boot=verify
pm.dexopt.first-boot=quicken
pm.dexopt.install=quicken
dalvik.vm.appimageformat=lz4
dalvik.vm.usejit=true
dalvik.vm.usejitprofiles=true
ro.dalvik.vm.native.bridge=0
# ART END
persist.sys.purgeable_assets=0
persist.sys.use_16bpp_alpha=0
ro.sec.fle.encryption=false
ro.product_ship=true
net.streaming.rtsp.uaprof=http://wap.samsungmobile.com/uaprof/GT-I8160.xml
net.streaming.rtsp.uaprof.bo=http://wap.samsungmobile.com/uaprof/GT-I8160BO.xml
service.brcm.fm.start_snr=41
service.brcm.fm.stop_snr=20
persist.sys.dalvik.vm.lib=libdvm.so
dalvik.vm.lockprof.threshold=500
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
The Following User Says Thank You to ace2nutzer For This Useful Post: [ View ] Gift ace2nutzer Ad-Free
12th October 2019, 08:50 PM |#8874  
Junior Member
Thanks Meter: 1
 
More
This rom is still active i See. I plan buy used Ace 2 for backup phone. With 8.1 custom rom. But i remember when i have old Ace 2 around 2016/2017 with cm11 from ace2nutzer.
How this phone work on cm11 and ace2nutzer kernel in 2019?
Can i buy, flash and use normaly old Ace 2 for call, SMS and Little web browsing?
I know this phone is old, and no start to snapdragon 425 phones. But is usuable?

Edit. Last question. Can i install cm11 from ace2nutzer withouth gaaps?
Yesterday, 12:59 AM |#8875  
Junior Member
Thanks Meter: 1
 
More
Nevermind. Withouth google apps. And cm11 this phone is fast as can be for 768 ram.
I use this phone now as my backup phone.
Yesterday, 02:35 AM |#8876  
ace2nutzer's Avatar
OP Senior Member
Flag Cologne
Thanks Meter: 3,812
 
Donate to Me
More
Quote:
Originally Posted by Morricorne

Nevermind. Withouth google apps. And cm11 this phone is fast as can be for 768 ram.
I use this phone now as my backup phone.

So u don't have working Google play store ??
If so, u'll not be able to buy the full version of a2n kernel control app. But u can still use init.d scripts of course.
Personally i use it with the smallest gapps package, i've working Play Store and honestly i don't see any performance issues. Works great for me.
Yesterday, 02:40 AM |#8877  
Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by ace2nutzer

So u don't have working Google play store ??
If so, u'll not be able to buy the full version of a2n kernel control app. But u can still use init.d scripts of course.
Personally i use it with the smallest gapps package, i've working Play Store and honestly i don't see any performance issues. Works great for me.

Yup im use Old Ace 2 without Google service.
And its working really fast for this old phone.
I change sdcard0 with sdcard1. And i have 64gb memory now. I use 64gb Samsung Micro SD card with Ace 2.

Its too old device to use Google service. 1gb ram is a must. My lenovo Vibe b lag sometimes on 1gb ram.
Huawei p9 lite mini Snapdragon 425 2gb ram work without lag. But 2gb Google Service can work normal. Thats all from me
Yesterday, 02:57 AM |#8878  
ace2nutzer's Avatar
OP Senior Member
Flag Cologne
Thanks Meter: 3,812
 
Donate to Me
More
Quote:
Originally Posted by Morricorne

... 1gb ram is a must...

You can enable zRam .. then it's like having 1GB RAM.

I use it also as a second Phone ... e.g. for Chrome Browser + YouTube App .. works fine even without overclocking.
Anyway, a Phone without Play Store is not very comfortable and may not fully functional.
The Following User Says Thank You to ace2nutzer For This Useful Post: [ View ] Gift ace2nutzer Ad-Free
Yesterday, 02:03 PM |#8879  
bien2004official's Avatar
Senior Member
Flag Bình Định
Thanks Meter: 217
 
More
Quote:
Originally Posted by ace2nutzer

So u don't have working Google play store ??
If so, u'll not be able to buy the full version of a2n kernel control app. But u can still use init.d scripts of course.
Personally i use it with the smallest gapps package, i've working Play Store and honestly i don't see any performance issues. Works great for me.

There is MicroG which is much nicer at RAM and CPU usage (also have Play Store working) but you need to enable signature spoofing in CM11 to make it works.
Yesterday, 02:15 PM |#8880  
Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by bien2004official

There is MicroG which is much nicer at RAM and CPU usage (also have Play Store working) but you need to enable signature spoofing in CM11 to make it works.

Can you tell more about this signature spoof?
Im interested, maybe i do this for my Ace 2. For test only
Yesterday, 03:16 PM |#8881  
bien2004official's Avatar
Senior Member
Flag Bình Định
Thanks Meter: 217
 
More
Quote:
Originally Posted by Morricorne

Can you tell more about this signature spoof?
Im interested, maybe i do this for my Ace 2. For test only

Signature spoof = enable app to fake itself as another app.
Like:
Your app: com.example.1
You enable signature spoof to change the app name
It become: com.your.new.name
Post Reply Subscribe to Thread

Tags
a2n kernel, a2n kernel control, cm11, custom kernel, samsung galaxy ace 2

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes