yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] ppsun:
<ironkrnL32-20120106h1801> works! This one does not have the "can't wake from sleep" problem (at your default voltages). Unlike the previous 5 and 6 January builds, of which I had that problem with 100% consistency.

I have started testing the lowered voltages (from 216Mhz to 1.3Ghz) that you requested for the past few minutes and nothing bad happened yet. Using Pimp My CPU. Will re-edit this post a few hours later to update you.

Edit1: What's a good app to stress test my phone?

Edit2: 3 hours since install and running fine. 20 mins of wifi web browsing. 2 hours of music via voodoo-enabled headset. 10 mins of Map with GPS. And also test rebooted a few times.

Edit3: After over 10 hours of use, I think the lowered voltage is a keeper. Watched half hour of divx movie over wifi. Couple of short calls and a 25 mins call. The phone hardly warmed up during the 25 mins call. Impressive, indeed.

Edit4: 26 hours on and all is fine. Just started further lowered voltages to find limits: 503M@750, 1.1G@875 and 1.3G@1025. Will report back.

Edit5: About 10 hours with the further lowered voltages. Seemed stable. But if 1.3Ghz was lowered to 1000mv; Antutu will hang. So, looks like 1025mv or 1050mV at 1.3Ghz for my phone.
[LG Optimus 2x] afpapa:
With the latest iron kernel it works!
[LG Optimus 2x] Simongiar:
Nobody Gets insane power cons. and hot as hell phone ?
[LG Optimus 2x] SetiroN:
That's usually sign of a corrupted app running in the background.
[LG Optimus 2x] lucfig:
Hi SetiroN,

I now the OOM values for memory management are kind of personal taste sometimes. But I would like to point that the values on the latest version kills the launcher very soon for me, when there is less then 100mb free.

And of course you know how the phone works much better than me, but it works better on my phone, could be better for others too.

I attached my old oom values and the new ones I am currently testing in case you want to test them.

Both are in the same zip and it is not a flashable file.
[LG Optimus 2x] miina_tokiha:
just flash the updated 6 jan kernel (no patch)

trying your suggested voltage values now.

I'll report after a full day usage.

EDIT:

system crash! my whatsapp chatlog corrupted.

I'm going to increase the voltage a bit.
[LG Optimus 2x] antec123:
i.m just flashing too 06janh1801 it's seems nice and i don't undervolt just default. use with p204-28 kang thx to miina for the consideration
[LG Optimus 2x] miina_tokiha:
@setiron:

I noticed you set 2nd core restriction to only active starting 1,1Ghz.

if possible, I'd like for it to active at lower clock for the default built (maybe 655 or 912).

I'll try applying the 2nd core add-on later tonight.
[LG Optimus 2x] 4lph4:
Testing the new freq/voltage combinations with antutu tool just to stress the cpu a little. If someone knows a good app to stress the cpu is welcome :)

Till now no problem.

One question about the cpu governor. Do you think the powersave governor is giving some lower power consumption or it's better to use the performance one?
[LG Optimus 2x] Medizinmann:
Hello!

Changing cpu governor doesn't change anything since this is ignored by Tegra-cpus - they use their internal governor all the time...
[LG Optimus 2x] morckx:
Still no problem with these voltages and battery consumption seems notably improved.

PlayerPro stopped twice, but apparently due to aggressive oom value for bg apps (thanks to lucfig for the hint).
[LG Optimus 2x] Medizinmann:
Hello SetiroN!

Version from 06h18 seems to work perfectly for me...:D

Version from 6th of Jan morning before gave me SODs...

Versions before 05th of Jan didn't connect with the bluetooth handsfree unit in my car (while A2DP audio streaming worked all the time :confused:) - now everything works! :cool::):D

But I noticed a significant drop in SD card IO speed (testing with AnTuTu) - speed cut by half compared to the older builds before 31th Dec 2011 version - any idea why? Is it maybe just because the card is getting fuller every day!?!:D

EDIT: SD IO-speed seems directly connected to filling state of the SD card – the more space I free up the faster it gets – I need a bigger SD card…;):D

Thanks a lot again and keep up the good work! :cool::D
[LG Optimus 2x] SetiroN:
Yeah I wanted to increase it but might have exaggerated a little... it should be lowered a little. And the launcher shall be locked in memory, I forgot about that.

To what values did you have to set back to gain stability?

2nd core activates at 912 almost immediately, instead of 655 with a delay, and stays online until load drops completely. Seems better now than before to me, what's your opinion?

That script doesn't really work.
[LG Optimus 2x] prabhjitsinghwalia:
what settings?

i have a ironkernel no ram hack kernel , what values should i set in cpu setting in Min and Max frequency if i dont want to Overclock and undervolt :)
[LG Optimus 2x] miina_tokiha:
after a full day testing,

following voltages are stable at my phone:

1100 - 950

912 - 850

655 - 775

503 - 775

216 - 750

no freeze, no sod.

phone is running blazing fast smooth.

battery life is very good also.

the best one so far.

---------- Post added at 11:55 PM ---------- Previous post was at 11:48 PM ----------

set max at 1,1GHz is enough for daily use.
[LG Optimus 2x] 4lph4:
Does anyone else have problems with USB storage mode?

If I connect the phone to my PC, the phone freeze and become unresponsive.

I'm using ironkernel 06h18 and Kang 204-29.
[LG Optimus 2x] miina_tokiha:
yes, sometimes this happens.

but you can avoid it by un-mounting the storage first before disconnect.
[LG Optimus 2x] isd88:
hi, it happened just once to me. After that i raised voltages and never happened again. Is possible to change GPU and video processor frequency ?
[LG Optimus 2x] 4lph4:
Same issue, I set the original voltages and the USB mass storage worked again.

So I need to test again the right voltages.

EDIT

This levels works for me also for the USB mass storage.

1100 - 950

912 - 850

655 - 800

503 - 775

216 - 775

I used lower values for normal use like miina_tokiha.

1100 - 950

912 - 850

655 - 775

503 - 775

216 - 750

The strange part is that the phone was not able to behave as USB storage, but the ADB connection worked.

If someone is interested in the logcat and can give me some direction on how to filter the useful messages let me know.
[LG Optimus 2x] ppsun:
Is there any particular way to get it to fail USB storage?

I tried it 3 times (disconnect/connect) but could not get it to fail.

Running on koboltzz kang/ironkrnl32-0601 with lowered voltages.
[LG Optimus 2x] 4lph4:
I think the problem is only on my phone because of some lower voltage.
[LG Optimus 2x] -sandro-:
how to uninstall it? I tried to reflash cm but kernel is still there
[LG Optimus 2x] 4lph4:
By reflashing CM tour should have removed the kernel and applied the cm one.

Only the boot screen won't change.

Inviato dal mio Optimus 2X usando Tapatalk
[LG Optimus 2x] SetiroN:
Latest changes: Jan 08

improved voltages

more CFS tweaks

CFQ optional
[LG Optimus 2x] econ:
Still waiting for no ram hack, just want to have 100% working phone with reboot and no problem with some games (glitch).
[LG Optimus 2x] lucfig:
Do you have problems with any game with the 32 version or even the 64 one? I don't think we will have a 00 version anytime soon.
[LG Optimus 2x] SetiroN:
Indeed, every game works. :)

The ones that don't, can be fixed with CF3D (which should be used anyway for the increased performance and compatibility).
[LG Optimus 2x] eyronic:
The kernel also works on MIUI. Im using WajkUI with this kernel.

No problem so far.
[LG Optimus 2x] lucfig:
I want to use the I/O scripts (80mountopt and 81nojournal) only for the cache and system partitions. For doing so do I just have to delete the parts related to the mmcblk0p8 partition?

Thanks in advance

EDIT: Forgot to give feedback about the voltages.

Stable with 950,850,775,775,750

Will begin test with 900,800,775,775,750 (tested and it is not stable for me)

EDIT2: With that voltages I think the screen off max frequency should be set to 655 as the voltages are the same as the ones of the 503 frequency, they should use the same amount of battery and may have less lag when waking up the phone. Am I wrong?
[LG Optimus 2x] ppp0941:
cannot set compcache in CMsetting after installing this kernel
[LG Optimus 2x] miina_tokiha:
you can download the optional additions if you want to use compcache.

check the readme to apply the script to the zip file.
[LG Optimus 2x] fuxmen:
after update to latest instal, cant turn on screen when charging... when i put out charger I can turn on screen soo this is not total system failure but only when cable is pluged in...
[LG Optimus 2x] lucfig:
SetiroN disabled it in latest version.
[LG Optimus 2x] Netuser:
Did you see any difference between thus kernel and the one that come with wakui? Is it worth trying?

Thc
[LG Optimus 2x] eyronic:
Almost all the features of Swiftkernel is also on ironkernel. Also swiftkernel is already abandoned by the developer so no more updates.

I removed the oom,vm,fonts and the bootanimation from the ironkernel that i'm using. OOM and VM may conflict on RAM Manager PRO so I deleted them.
[LG Optimus 2x] Medizinmann:
Hello!

As SetiroN alraedy wrote - there won't be any 00ramhack build...;)

If you want a custom kernel for CM7/MIUI without this use vodonkas KANG kernel build - it seems to work pretty good to...

I prefer ironkrnL with ramhack - it is faster and the ramhack work great to speed up things too...:cool::):D
[LG Optimus 2x] Wing_Zero85:
Every version I try it has the same OLD-FASHIONED-BUG :/

When you try to do a call, and then try to hang up after one or two rings, the display remains black and you can't access to the screen controls :/

Tried with a perfect working pure vanilla self-kang.
[LG Optimus 2x] Medizinmann:
SwiftExtremeKernel is rather old now and (public) development has been abandoned by its dev...

So if you want all the shiny updates it might be right to try a newer custom kernel like ironkrnL.

For me ironkrnL is faster and more stable than SwiftExtreme was.:cool::):D
[LG Optimus 2x] nfin1te:
I'd say you're the only one left having that problem?

Do a backup, then a complete wipe and just install kernel and test if the issue still occurs. If not -> do a clean install, if yes -> dunno :D
[LG Optimus 2x] denexo:
Are you sure this is possible? Which is the script to enable compcache?
[LG Optimus 2x] vadonka:
if the zram driver compiled as a module unfortunately the cm7 compcache is never appeared. you need to load the module and managing the compcache by hand.
[LG Optimus 2x] SetiroN:
I want to use the I/O scripts (80mountopt and 81nojournal) only for the cache and system partitions. For doing so do I just have to delete the parts related to the mmcblk0p8 partition?[/QUOTE]

Exactly.

Theoretically no, you're not, but wake up time seems to be identical at the few MHz less should still provide a small power reduction.

It's been disabled.

I'm afraid it's just you , never seen or heard of something like that...

I'd say ram manager conflicts with the optimal values set by my scripts. Juwe's values are not as ideal.

Used to be, not possible anymore.

That's not true, if correctly done zram as a module works just fine with CM settings.
[LG Optimus 2x] Wing_Zero85:
Already done. the bug is still present. :/ I made many calls every day, so maybe other people doesn't recognize the same bug.
[LG Optimus 2x] SetiroN:
I really can't reproduce the issue.

Try increasing voltages with system tuner and report back.
[LG Optimus 2x] Wing_Zero85:
Thanks, I'll try it out.

Can you write the references voltages for every step?

thanx a lot man for your support.
[LG Optimus 2x] lucfig:
Exactly.

[/QUOTE]

If I enable the 80mountopt for data and dont disable journaling for it will I have better performance? And what about data corruption? I had many of them before, if I keep journaling enabled would it prevent my data partition from being corrupted very often?

Thanks in advance
[LG Optimus 2x] vadonka:
the data corruption is not issued in the mobile phones, at least very rare. only the sd card can be corrupted, but its a hardware issue and the sdcard using the fat32 partition anyway..

..so you can remove the journaling quietly.
[LG Optimus 2x] lucfig:
But that is my problem. My .android_secure folder on SD card gets corrupted quite often.

I think it got better when the scripts were removed from init.d folder.
[LG Optimus 2x] vadonka:
the android_secure folder is totally unrelated to this :)

its only affect the ext3-4 filesystems.
[LG Optimus 2x] lucfig:
Thanks. I will try it.
[LG Optimus 2x] SetiroN:
"only the sd card can be corrupted"? Following which crazy theory?

ANY file system without a journal is EASILY keen to corruption in case of failure.
[LG Optimus 2x] owain94:
when you are using an app pull your battery a couple times I bet within 3 times you got a corrupted data partition

Partition in phones can easily get corrupted if you tweak then for speed

That why you should always turn off your phone instead of pulling the battery (:
[LG Optimus 2x] miina_tokiha:
I agree.

for us who often pull out the battery, better safe than sorry.
[LG Optimus 2x] vadonka:
the corruption is not because the disabled journaling, but never mind..

if you are removing the battery unexpected, nothing can be help that avoid the possible data corruption, not even the journaling. journaling is best for the big magnetic device with moving parts, for the ssd and any nand memory (what is much smaller) its not needed necessary. on the other hand the journaling cause some io workload. look out the journaling is what for really,its not contained the original data of the corrupted, the journal has the filesystem process list and the data what is completed with(out) problem, so the fsck can be use this journal and check only the problematic part (it will be faster, and if you have a big few TB partition with many files the fsck without the journaling taking forever). if you disabled the journaling the only thing what you can notice, the fsck running a bit longer after an unexpected shutdown, but the phone strorage capacity is so small, its almost unnoticable.

the journaling is not help to avoid the corruption!

remove the journaling only from the system and cache partition and leave the journal enabled on the data partition if you think it is safer :)
[LG Optimus 2x] morckx:
An alternative would be to run fsck on the /data, /system, and /cache partitions during startup. This is currently not part of the init.d scripts. Wouldn't this be a useful addition to 81nojournal?
[LG Optimus 2x] vadonka:
cant be done, the partitions already mounted while the init scripts running. only the sd card not. running the fsck in a mounted filesystem is a bad idea.

the ext filesystem have a feature like this: put an empty file to the root of the partition called forcefsck. it will be forcing that run the fsck before mount. but i dont know its working on our phone.
[LG Optimus 2x] morckx:
Ah yes, of course.

EDIT1: The only way to go would then be to have the removal of journalling and file systems checks in a (or two) separate additional CWM-scripts which is run manually once and the check part manually after every battery pull.

EDIT2: EDIT1 and everything else only makes sense if the corruption is not detected and followed by file system check, anyway. I suspect this is indeed the case, but indeed, I don't know have a very clear idea what I am talking about (and no time to look it up) :)
[LG Optimus 2x] vadonka:
removing journaling only needed by once. its perfect for this using a cwm script yes. you can find such this script in here or in my signature

or try what i suggest.

put this on an init script

mount -o remount,rw /system

touch /system/forcefsck

mount -o remount,ro /system

touch /data/forcefsck

touch /cache/forcefsck

update: not work...

but this will work:

tune2fs -c 1 /dev/block/mmcblk0p1

this will be forcing the fsck at every reboot, but enough to set to a higher value for example 10. after every ten reboot will be checking the filesystem for errors.
[LG Optimus 2x] SetiroN:
You have absolutely no idea of what you're talking about.
[LG Optimus 2x] vadonka:
if you say so...
[LG Optimus 2x] SetiroN:
Me saying so is definitely more reliable than otherwise, considering how of the two the one spreading wrong information is usually not me.

"shared memory kernel (LOL)", "10mV steps work", "jumps over 100mV are the cause of all instabilities", "only the sd can be corrupted", and now "the journaling is not help to avoid the corruption".

In case of failure a journaled file system replays the journal, and avoids corruption. That is the most basic feature of it. Claiming otherwise is, simply put, false.
[LG Optimus 2x] raiden-snake:
How stable is overclocked to 1.5?
[LG Optimus 2x] vadonka:
According to your faith, i wish you luck with your work.

Bye
[LG Optimus 2x] miina_tokiha:
from my test, 1,5GHz is very stable & very fast.

if you don't mind the battery drain from it.
[LG Optimus 2x] raiden-snake:
is it good for normal use? how many hours the battery last at 1.5?
[LG Optimus 2x] pyssoo:
How can you overclock? I can't change any values in CPU settings in the CM7 governor.
[LG Optimus 2x] miina_tokiha:
@SetiroN: 2nd core not active @912MHz no matter what I do.

using latest jan 8 built.

can someone else help confirm this please.

it's too much for normal use.

for comparison, at 1,5GHz full load, even if I plug the phone to the wall charger, the battery level still decreasing.

1,1GHz is more than enough for normal daily use.

use 3rd party app.

like pimpmycpu (search xda for free ver).

Antutu CPU Master (market, free).
[LG Optimus 2x] SetiroN:
Latest changes: Jan 10 h22

updated BFQ to v3-r1

included 2G toggle (app that automatically switches to 2G after the screen has been off for a while, keeping data alive, and then back to 3G)

included avast antitheft apk

included up to date superuser apk

script values optimized for non-swap environment

launcher locked in memory
[LG Optimus 2x] lucfig:
Thanks. But I think you should not lock the launcher in memory, as CM7 already has an option for doing that. Personally I don't use it, so I have to edit the build.prop after every kernel flash.
[LG Optimus 2x] yukkio:
What's avast?

Br
[LG Optimus 2x] lucfig:
Is a security suite. Anti malware, anti theft, etc.

I was already using it and 2g toggle, but I would prefer if the kernel came without additional apps.

But thus us the best kernel anyway!
[LG Optimus 2x] miina_tokiha:
trying it now.

together with temasek kang-33.

* I removed avast since I already have other anti-theft app.
[LG Optimus 2x] eyronic:
Medium user.

Thanks SetiroN for making my o2x's battery stronger. :D

Btw, im using 32 version from Jan 8.
[LG Optimus 2x] Craxx:
..i hope it is not your real imei otherwise it is better to delete the picutre with imei....

best regards

Craxx:-)

send from my MZ601 using Tapatalk
[LG Optimus 2x] eyronic:
I didn't know that's important. xD

Thanks for that info mate. :D
[LG Optimus 2x] mat7bit:
Please remove the app that you add, I've already avast and with my miui rom your super user versio doesn't work... I can't update to this version... maybe you can release 2 version, one with add on, one without
[LG Optimus 2x] eyronic:
You could just delete it.

tmp>ironkrnL>files then delete the com.avast.android.antitheft.apk and the Superuser.apk if that does have a problem on your miui rom.
[LG Optimus 2x] miina_tokiha:
you can remove the app you unwanted yourself.

open the zip file using winzip/winrar/7zip.

go to:

ironkrnLxxx.zip\tmp\ironkrnL\files\

delete all the apk you don't need from there.

winzip/winrar/7zip will automaticly repack the zip file after that.
[LG Optimus 2x] nfin1te:
Thanks for the update!

One thing tho, please don't include bloatware with the kernel as it causes problems if the app is already installed and some ppl like to choose what apps they use. Can I just delete them from the zip?

f.e. Toggle2G is senseless for me because my carrier doesn't offer 2G coverage in vienna.
[LG Optimus 2x] miina_tokiha:
yes, you can delete all the apk from the zip file.

it won't cause problem.

I even removed the bootanimation.
[LG Optimus 2x] afpapa:
Although I like these apps, I don't believe they should be a part of a kernel. Am I mistaken?

(I run the avast and works fine by the way! But the kernel just beat me for a few minutes, I was about to install it my self. )
[LG Optimus 2x] rjpa123:
This kernel “ROCKS”.

Yes, anti-theft and 2g/3g control applications are controversial, but I think all XDA forum members have enough brain cells to remove these APKs if they so desire.

Congratulations, SetiroN.

Fine, fine work.
[LG Optimus 2x] PhunFone:
Awsome kernel, SetiroN!

Is there any way to disable the ad blocking?
[LG Optimus 2x] eyronic:
Remove the hosts file. It's inside. Explore. :D

But I don't know how if you already flashed the kernel. XD
[LG Optimus 2x] PhunFone:
[EDIT]it's under /etc/ [/EDIT]

Oh lol@me forgot to flash it, :what: yea hectic day.
[LG Optimus 2x] linulli:
Same here at latest build. can confirm it with benchmark. 912MHz and below is just 1 core active.

@1100 MHz benchmark result more than doubbles compared to 912MHz :(
[LG Optimus 2x] denexo:
How does the avast anti-theft works?
[LG Optimus 2x] ragiut1:
The two cores cant seem to reach 100% at the same time at 1.3GHz, combined they dont exceed 60%

Is there a reason for that?
[LG Optimus 2x] eyronic:
It works fine with me. I'm using system tuner pro for checking it.
[LG Optimus 2x] Raphyo:
Hey Setiron !

First, i want to say thank you for your kernel, I'm really enjoying it :D.

Toggle 2g/3g app is also a really good idea, but french translation is that bad that it makes the app hard to understand :/.

Is there any way to translate it in english ?
[LG Optimus 2x] SetiroN:
I'm just automatically doing what the CM option does. Having it enabled doesn't do anything harmful, it only decreases the home application's oom value so that it's less likely to get killed.

Avast antitheft (I am NOT including the antivirus/security part) is an hidden application that helps locating your device in case of loss or theft, tracking its coordinates and allowing to send commands via SMS to it. Unless you launch and configure it, it's just a non-running apk in /system.

If you already have it there's no harm done. If you don't, it's just a non-running apk in /system.

Just don't use it then, it's not active by default. ;)

There has always been more than just a kernel in my package. I don't see any harm in including some potentially useful stuff that you can optionally use.

You'd have to edit the apk. Just switch android to English, configure Toggle2G and switch back to French, you will likely only need to open it once and you'll have understood the option after that anyway.

Yeah, same here. As soon as I set 912 as minimum, CPU1 goes online. I wonder if their monitoring software isn't at fault.

To reach 100% you need to load both cores. Run linpack and 100% you shall see.
[LG Optimus 2x] ragiut1:
I tried linpack, and the cpu load is 50% clocked @ 1.3

I will search for another cpu monitor app

thnx for ur patience and ur great work

---------- Post added at 01:59 AM ---------- Previous post was at 01:10 AM ----------

after using stress test in SETCPU the load does reach 100%

thnx
[LG Optimus 2x] rafaelsartori:
when im turn off wifi it doesnt connect on 3g automatic... i need to go on mobile connections and choose manually my provider (carrier)

turn off and turno on again data connection doesnt fix it, i need to go and select manually my provider.

already see some users with this issue but first time with me and i dont know what to do. any help?
[LG Optimus 2x] miina_tokiha:
please try to set max clock to 912MHz.

the 2nd core never active.

if I set max clock to 1,1GHz or above, the 2nd core is active in no time (as soon as 1100 clock reached).

I often set to lower freq in low batt mode.

sometimes I set max clock to 655 in this mode.

I don't want to lose the 2nd core if possible.

sorry, but in your old built (before you got tips from v*****), the 2nd core active as soon as 655 clock reached.