yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] Shadowchaz:
Ok I have been running test version 2 today and a couple of comments...

Good:

Feels very responsive

No crashes or bsod

Battery seems good

Bad:

Data does not reconnect after wireless is disabled on my phone.

For me the best version was the one prior to your test versions. I think it was the version that used the su660 wifi drivers so I'm reverting to that one.

Edit this is the best for me... but ithink was very unstable for others

20120123-1423-LGEK-RHS32M.zip
[LG Optimus 2x] silentmelodies:
Same for me, that one (and all the other previous ones) has been issue-free.

The test version #2 however, has good performance, but just in 3 hours of use I got 2 SODS and 1 random reboot.

Strange, because I assumed I had a similar hardware as yours (Vadonka) as all previous builds has been great for me.
[LG Optimus 2x] rafaelsartori:
did you know a version that this bad issue (data connect fails) not apears?
[LG Optimus 2x] scrm3r:
1 Day with the test 32MB RamHack version. No issues till now. Data is connecting for me after disabling WiFi.

---------------------- Edit ---------------------

I was downloading Gameloft HD Game data and the screen turned off, and it was not turning on. I though it was a case of BSOD. But i waited for the download to be completed and the everything was normal once again. So while downloading data if screen doesn't wake up try once again after the download is complete.
[LG Optimus 2x] :
Test #2 kernel works fine. I would like to have the normal version where reboot works. Looking forward to a normal variant based on test #2 changes
[LG Optimus 2x] RohanAJoshi:
using this on temasek kang 47.

a test version 2, its bit more battery drained than old powersaver version.

and also seen that no 2nd core wakeup.

i set frequency to 1ghz. and looked in System Tuner.

there is cpu0 is online, but cpu1 is offline.

.

how ?
[LG Optimus 2x] Shadowchaz:
Using miui I had data connection issues all of the time. As soon as I moved back to cm7 all of vakondas kernals have worked perfectly. This is the first time I have had data connection problems with cm7 and vakondas kernal. The last version worked perfect for me so ill go back to that until.the next release. I use baseband 0824 if that makes a difference.
[LG Optimus 2x] :
Off topic (sorry for hijacking): Does MIUI for P990/O2X have FM radio now?
[LG Optimus 2x] qgtxqj:
Not yet...
[LG Optimus 2x] xfakexbloodx:
sory...

just curious,, does this kernel include voodoo sound ??
[LG Optimus 2x] tablerone:
A day working fine with the first version and now with the second. No problems with data connection. MIUI + 824

It's the new adjust, the second core sleeps when it´s not need it.

Good job! Thanks a lot for this great kernel!!

Edit: problem with GSM data connection (3G ok).
[LG Optimus 2x] Schmeichel1:
I'm using test version 2 from yesterday and all works fine.

One issue keyboard language changes it self sometimes. But I don't think it's kernel problem.

Sent from my Optimus 2X
[LG Optimus 2x] Thronesmasher:
both test versions give me a boot loop, the regular 23 version takes a couple of minutes to boot and gives me random restarts

back to 19, which is running fine for me (running MIUI 2.1.13, BB/RIL 824, Korean build)
[LG Optimus 2x] rskyline:
I want to know wich is the difference between 32MB Shared and 32MB? And which version is more stable?
[LG Optimus 2x] ron_gangte:
Reboot does not work with 32MB version. With the "shared" version, everything works like it should.

"Shared" is stable for me, but then, a lot of people have reported about instabilities with it.
[LG Optimus 2x] kkrraazzyy:
Thanks for your awesome work
[LG Optimus 2x] vadonka:
hello guys!

im a feel a little better now, i was home today and spend some time for the kernel.

in the second test version almost every patch is included. the vork and some other kernel source dont update the lg and the nvidia stuff but the cm7 developers yes. many patch already in the cm7 and the v20l source too and im merged everything already to my kernel.

im updating just a few thing but the whole thing will be ok. who can run my second test version without problem, have the best version so far i think.

however im not leave the others who have boot problems.

i also compare my jan19 version and the latest, the jan19 version miss some patch what is in the cm7 already, so its not the problem

so im starting to think what can be, and every tryout ending with the cpufreq driver. if i modify anything related to this part the phone not boot.

just black screen with lighted softkeys. just like you guys.

the vorkkernel cpufreq driver is not the same as the cm7 like. some important part is missing and handling different.

the cm7 version not have the overclock part and its needed for the the overclock.

i work hard to find out anything what is related to the cpufreq, including other modules, includes, etc..

finally im found everything and drop out the complete vorkkernel cpufreq driver and use the cm7 driver.

then i started to merge the overclock part. im not have the sufficcient programming skill to understand everything so i ask for help my korean friend.

then we found what is interfered with the cm7 driver.

now the clear cm7 cpufreq driver is under the hood and the Cpasjuste AP20 OC hack is merged to this, with some modification that work well.

im just finished the building process some minutes ago, and flashed to my phone

THE PHONE WAS BOOTED AND EVERYTHING IS OK :)

im not saying everything, but its a breaking :)

im not saying this will be work for everybody, but because the playing the cpufreq driver causing this black screen light key boot issue im thinking that this will be the major problem.

try it guys, im go to sleep now :)

update in the OP

test version 3
[LG Optimus 2x] rskyline:
What about a 32BPP Version of this kernel?? ;)
[LG Optimus 2x] TheDaftandFilthyOne:
Awesome Vadonka. Going to try out test 3 tomorrow if I can find the time. You deserve for it to work now ;)
[LG Optimus 2x] rafaelsartori:
i've changed for all bb/ril this isnt ti problem, i think is rom/kernel issue.

i've try cm7 47/48 from temasek and everythink is good (with his default kernel #1 post link)
[LG Optimus 2x] joe1660:
witth your 3d test my phone opens untill the cyanogen logo and then makes restart. and the same again and again. back to 19/1
[LG Optimus 2x] Pacas:
first of all great kernel, had some troubles stabilizing it but now 32mb shared (although the only vadonka kernel working for me without problems) its working flawlessly on miui 101 :)

However something that I dont understand. I would like to use it on wajkiui but crashes, restarts etc, how come its working for me in miui 101 latest but not wajkiui latest? (noob question maybe? sorry)

And another thing I am not able to run the 3 test kernels, neither on miui 101 or wajkiui, constant crashes, BSOD and restarts why? :(

__________________

Phone: LG Optimus 2X (P990)

ROM: MIUI 101

Kernel: Vadonka Kang kernel 32M ramhack shared
[LG Optimus 2x] rskyline:
Hey vadonka, your work is great! Can you tell me if is hard to make a 24 or 32 BPP kernel for CM7?
[LG Optimus 2x] sergiob8:
I have the same problem as joe1660

Enviado desde mi LG Optimus 2X
[LG Optimus 2x] vadonka:
its possible its because the cm7 based cpufreq driver. i think building a kernel what is working on every o2x with cm7 and miui too its impossible.

i think i need to build a cm7 and a miui version, but for that i need a miui kernel source.

the test version 3 is closer to the stock cm7 kernel, its possible that may have a problem with the miui users.

i cant find the miui kernel source in anywhere, if somebody knew a place please tell me, just the stock miui kernel source. thats what i need.
[LG Optimus 2x] hkkp:
Tried test #3 with MIUI-2.1.20, stuck in second LG logo. tried to wipe cache & delvik again still no luck.

I am using baseband 0824 on MIUI with vakondas kernel, works perfect on my phone. One thing needed to be aware is every time you flash a new rom the BB824 RIL file 'lge-ril.so' would be overwritten. So after download a new rom I am used to replace original 'lge-ril.so' in the zip file by a BB824 corresponding one in the zip file.
[LG Optimus 2x] sergiob8:
I think that it's exactly the same kernel

Enviado desde mi LG Optimus 2X
[LG Optimus 2x] CryptKilla:
Hi

I have 2 bugs with kernel

1. When i want to restart or goto to recovery my phone turns off only. And when I turn my phone over button then it goes to recovery or reboot. Dont want to do this automatically.

2. Sometimes phone switches automaticallu to air plane mode. Seems that there is a problem with switching from wifi to 3g.

Any advice?
[LG Optimus 2x] vadonka:
well thats a good news :)
[LG Optimus 2x] vadonka:
1. the test version is a ramhacked version, so its normal

2. i cant reproduce that but i still try to find out the problem source. however its can be related to the bb/ril too.
[LG Optimus 2x] Shadowchaz:
Something must have changed regarding data connection as I only get data problems with new test builds your last shared memory version the data switches perfectly.
[LG Optimus 2x] B4Me:
Is the kernel or rom responsible for keeping the time running ?

cause since I updated my WIUI to the latest and changed kernel to this one (32M shared)

I have from time to time, experinced that my clock is out of sync... like 10 min behind and some times more... its not full hours or anything liek that...but random :-/
[LG Optimus 2x] CryptKilla:
Yeah. I saw this problem yesterday also. Usimg temaseks kang

Sent from my Tapatalk
[LG Optimus 2x] grognaz:
im sorry to tell you this buz version 3 has the same boot problems as the oter versions after 19.01.

black screen with glowing buttons or hang at the blueish LG logo:(
[LG Optimus 2x] CryptKilla:
Regarding point 2 what can be done? Should I test your other kernel ? Which one?

Sent from my Tapatalk
[LG Optimus 2x] vadonka:
i build number four test version

-using the tree rcu instead of jrcu, refer to the cm7 kernel

-update jhash jenkins support from the cm7 kernel

-crc32s support

-remove sched autogroup support, refer to the cm7 kernel

-scsi support (i dont think so its needed but the cm7 kernel has this feature, and not slowing down the system or something like that. it fit eventually)

-some minor change

this version is the closest one to the cm7 latest kernel.

what i removed its not affect the performance or the battery life, its just "under the hood" thing.

im provide the standard no ramhack version (if the ramhack is the problem, but i dont think so).

my phone run very well with this, fast, no lag, wifi<>mobile data switch very fast, no endcall bsod, so its fine.

try it, link in the OP
[LG Optimus 2x] emoriatov:
For me test4 gives me bsod ocasionally. All the other builds run perfectly.i'm on miui2.1.13
[LG Optimus 2x] jefbeck:
guys, im sorry to report this but after 3 days using this latest kang my beloved o2x experienced plenty hangs or freeze, and annoying reboots! omg this is not normal!

vadonka, i believe you can fix this.
[LG Optimus 2x] antec123:
yes of course
[LG Optimus 2x] hkkp:
MIUI with test #4, phone automatic off after showing first LG logo, can't even see the second logo but no needed to pull battery.

now fall back to 20120117-1653-LGEK-AGOCCBS-32M version the phone works perfect.
[LG Optimus 2x] fitipardi:
Hi,

I've tested new test version #4 and it works fine in my P990, European not Korean version. I think so this kernel is similar to LGE-Kang_UV-12010715h because CPU 1100-216, swap 102.392. For me, it is fast and smooth. I like it.

Quadrant 4000!!!

ROM Kang 47
[LG Optimus 2x] silentmelodies:
Running test version 4. Booted fine, phone runs fast and smooth, no lag, but got a random freeze once and a shut off both just in only 30ish minutes.

Strange :/
[LG Optimus 2x] Schmeichel1:
vadonka again great work :)

Test v4 work ok for me ... I use WajkIUI 2.1.20 - in system info shows 2.1.13 i don't know why.
[LG Optimus 2x] jefbeck:
i got my first freeze then reboot just 5 minutes after using test 4.

also i observed that data connection download speed gone slow, or is it just me? because when i was using cm7 temasek stock kernel, it was fast.
[LG Optimus 2x] vadonka:
i check again the source code, i think its ok, only one thing what i noticed that.

im lowering some voltages after the jan09 version, and more lowered after the jan19

so im back to the voltages what i used in the jan09 version.

test build link in the OP

separate update for wajkiui because this rom have many init.d script and my kernel installer will erase all of them, its not good. so the wajkiui installer just replace the tweakaio script, and install the modules.

bravia engine, and other stuff is already in the wajkiui.

tested with wajkiui 2.1.20 and temasek cm7 kang49

booth working fine, wifi, mobile network, everything.

just dont forget to flash the right ril after the rom install!
[LG Optimus 2x] fuxmen:
test 4 isn't working for me :( first boot:

LG logo then shutdown

second:

LG logo and stay at it for a 3-4min and nothing battery out

third boot:

LG logo then black screen :(

bb/RIL 725, european phone kang 46
[LG Optimus 2x] 75markus:
gonna give new testbuild a try ...

testbuild #2 gave me a sleep bsod today ...

32ramhack build from 2301 worked fine ...
[LG Optimus 2x] vadonka:
try this latest what i posted a few minutes before

i was raise some voltages the a higher level. i hope it was the problem

many phones can be tolerated this lower voltages but not all of them, so im raise up a little, just 30-40mV, its not causing battery drain but maybe help that avoid this freeze problem.

if you want, you can still undervolt with some app
[LG Optimus 2x] rskyline:
Vadonka bro is difficult to make a 32Bpp or 24bpp version of your kernel?

Enviado desde mi Optimus 2X usando Tapatalk
[LG Optimus 2x] vadonka:
what do you mean 32 or 24bpp?

what is bpp? bit per fixel? :)
[LG Optimus 2x] Pacas:
great thx for fixing for wajkiui, however I have a (noob) question :(, what does it mean "wajkiui installer just replace the tweakaio script, and install the modules "is it not simply run the zip in CWM? and also which is the right ril? :$ again sry for noob question haha
[LG Optimus 2x] sergiob8:
Wajkiui test version works perfect (for now) on Miui, the phone flies at 1,2 Mhz. I think you got it! Thanks!!
[LG Optimus 2x] rskyline:
Yeah that! Because i see that CM7 looks a little bit pixelated, color deep is lower than on stock! and maybe this kernel is 16BPP and with 24BPP it will look awesome!
[LG Optimus 2x] 75markus:
new testbuild "20120126-1644-LGEK-RH0M" works fine till now !

will report tomorrow again about stability & bsod ...

---------- Post added at 07:08 PM ---------- Previous post was at 07:04 PM ----------

i don´t think that it will make any difference in view, nothing pixelated for me right now.

a possible side effect also could be that you are not able to take screenshots any more with 24BPP, not sure though ...
[LG Optimus 2x] vadonka:
i dont understand, i cant do anything about that while the nvidia dont release the tegra binary. its not related to the kernel
[LG Optimus 2x] vadonka:
just run from the cwm :)

i just explained why im making a different wajkiui installer. the kernel is the same. no need to worry.
[LG Optimus 2x] vadonka:
great! i hope it will be stable for everybody.

this version is very close to the cm7 kernel but every new tegra drivers and other files are updated from the v20l kernel.

if its stable i will build a few ramhack version

i shouldn't listen to someone who given me a wrong tips about the voltage levels...

at least im a bit smarter because i've tell apart this kernel and investigate every part of it :)

thank you for the testing guys! my phone is a bad test phone because its working with every kernel :)

without you guys i could not move forward, so thanks :)
[LG Optimus 2x] rskyline:
You will see the difference if you go to Gallery on Stock and compare to Gallery on CM7 and look the pictures quality.

But how is that stock kernels like HP can go at 24BPP? See the difference here.

Look the first photo look at the mini photos and you will see lack of deep color as same as the gallery background, and look at second photo, you dont see any lack of deep color in miniature or background, You can see what i mean in your Windows desktop, go to Screen Properties and put 16Bit color and compare to 32 Bit color, the same happens here :P

Look HERE--> http://xdaforums.com/showthread.php?t=1421425&page=131 Post 1302
[LG Optimus 2x] vadonka:
well i will download this kernel from the github and investigate this :)
[LG Optimus 2x] fuxmen:
Latest test version finały boot for me :-) we will see how's battery
[LG Optimus 2x] Thronesmasher:
Miui test release is running fine so far (miui 2.1.13). Smooth startup and no crashes yet. Nice job.
[LG Optimus 2x] vadonka:
im happy to hear that :)

by the way i found where is the bit per pixel definition :)

i know that somewhere in the drivers/video/tegra so im looking in the right place :)

its true currently is in 16bpp mode.

okay i will build a 24bpp version

but im going home now :)
[LG Optimus 2x] joe1660:
As I said I had boot problem with all the tests , but with the new test finally you fixed the problem. Everything ok for the last one hour .
[LG Optimus 2x] rskyline:
Thank you so much bro you rock!! Your kernel is so fasty and stable :)

Enviado desde mi Optimus 2X usando Tapatalk
[LG Optimus 2x] joe1660:
One question what I must do with the comp cache RAM in the settings me cyanogen?
[LG Optimus 2x] maini85:
Can also report latest Wajkiui version runnig fine here! Thx vadonka!
[LG Optimus 2x] flydeprutten:
For what it's worth, I can't boot with any of the kernels. Actually I can not boot with either yours or the ironkrnL kernel. However, I can boot with the lge-star-kernel from cm7, the swiftextreme-kernel used by wajk and the vorkkernel.

All the kernels that don't work either turns of the phone at the LG-logo, gets stuck at the logo, og gets stuck with black screen. When it gets stuck on a black screen or the logo, the cpu run really hot, if i don´t pull the battery.
[LG Optimus 2x] rskyline:
THANKS!

Bro thank you again!!! I ask this because i want that your kernel be the best for o2x and whith that im sure that our 2x's will look awesome! And it doesn't matter if you take your time the check that, now im happy because you will work on that! :D
[LG Optimus 2x] vadonka:
the necessary patch is already in my kernel for the 24bpp

bpp can be adjusted via a boot args, just i need to figure out what is this argument :)
[LG Optimus 2x] hakankarani:
Hey vadonka you know gueste relaesed his v3 rom based on cm7,my question is which one of your kernel is we have to use with?
[LG Optimus 2x] rskyline:
Thanks again, i've runned out of "thanks" xD 8 per day is not enough:D
[LG Optimus 2x] grognaz:
heureka! the latest test version boots again:O

my device is verry sensible when it comes to undervolting so that probably is a problem for me.
[LG Optimus 2x] vadonka:
i got it :)

video=tegrafb:bpp=24

this should be enough :)
[LG Optimus 2x] rskyline:
What do we have to do?? Is complicated??
[LG Optimus 2x] Pacas:
O

Thx :-)

Edit1: wow way better now, no problems whatsoever! :-D

__________________

ROM: MIUI 101

Kernel: Vadonka Kang test kernel for Wajkiui
[LG Optimus 2x] silentmelodies:
I'm currently running the CM7 test version on normal MIUI. No problem so far, but I'm just wondering wether I should have flashed the Wiui version instead?
[LG Optimus 2x] vadonka:
the kernel is from the same build.

however, the cm7 installer delete everything from the init.d and copy back the standard init.d files plus my tweak init script. its probably causing problem on the wiui, because already have many init script and not from the cm7. the wiui installer just copy my init script to the init.d dont delete what is already in there, and also not installing the roboto font and the bravia engine.

if i have some time i will modify the installer to work automatically.
[LG Optimus 2x] owain94:
it is also causing a little trouble on normal MIUI

so if you just check the build.prop for this line

ro.config.ringtone=MI.ogg

then it should work ;)

in miui that is the default ringtone set in the build.prop and it does not exist in cyanogenmod

and also that line doesn't change when you change the ringtone in the settings menu
[LG Optimus 2x] vadonka:
its not a problem, im using the 'sed' command to replace the specific line or insert if not exsist. not touch the other part of the build.prop
[LG Optimus 2x] tonyp:
Thank you vadonka!!

I installed the new test version and it's working great - no freezes, no contact deletetions.

It appears like the undervolting was the problem! :)

Will you reapply some patches from the kernel you removed for testing?

Or what is planned next?
[LG Optimus 2x] vadonka:
already in the kernel what is necessary, maybe im readd the memory compaction and the zcache/cleancache part and test it.
[LG Optimus 2x] tonyp:
Or better - we test it - as your phone is the perfect phone which works with everything :D
[LG Optimus 2x] vadonka:
yea :rolleyes:
[LG Optimus 2x] :
What I like about your kernel is keeping the changes to only the required. This helps in troubleshooting. Your passion in getting a good kernel is highly appreciated. Thank you and please keep it nice and simple.
[LG Optimus 2x] rskyline:
How is BPP thing going? ;)

Enviado desde mi Optimus 2X usando Tapatalk
[LG Optimus 2x] scrm3r:
So we have to flash bravia engine mod separately after installing the kernel?
[LG Optimus 2x] ron_gangte:
Sadly, the Kernel does not boot up on my phone either.

Hope you find out what's wrong.
[LG Optimus 2x] vadonka:
what is the CWM version what you using?

at least im recommended the 5.0.2.6

even the 5.0.2.7 is a few months old. the old version of the tune2fs dont supported some filesystem flags!

by the way: boot to the CWM plug in the usb cable

from a cmd window: adb shell

i need the output of this

/sbin/tune2fs -v

/sbin/tune2fs -l /dev/block/mmcblk0p1

/sbin/tune2fs -l /dev/block/mmcblk0p2

/sbin/tune2fs -l /dev/block/mmcblk0p8

if the tune2fs version is 1.41.12 then do this from the same adb shell:

umount /data

umount /system

umount /cache

/sbin/e2fsck -fp /dev/block/mmcblk0p1

/sbin/tune2fs -O ^has_journal,dir_index,filetype,extent,sparse_super,uninit_bg /dev/block/mmcblk0p1

/sbin/e2fsck -fp /dev/block/mmcblk0p1

/sbin/e2fsck -fp /dev/block/mmcblk0p2

/sbin/tune2fs -O ^has_journal,dir_index,filetype,extent,sparse_super,uninit_bg /dev/block/mmcblk0p1

/sbin/e2fsck -fp /dev/block/mmcblk0p2

/sbin/e2fsck -fp /dev/block/mmcblk0p8

/sbin/tune2fs -O ^has_journal,dir_index,filetype,extent,sparse_super,uninit_bg /dev/block/mmcblk0p1

/sbin/e2fsck -fp /dev/block/mmcblk0p8
[LG Optimus 2x] andy010101:
to be honest i never thought of that , i am using cwm 5.0.2.0
[LG Optimus 2x] vadonka:
that will be the problem then... 5.0.2.0 is a very old cwm

try what i write a post before, it will be give you an error that some filesystem features is not supported by the tune2fs. tell me what is the feature.
[LG Optimus 2x] ron_gangte:
The Version of CWM I am using is 5.0.2.7.

Can't give you the output since I don't know how to. Hope someone else does.
[LG Optimus 2x] vadonka:
boot your phone to the cwm, plug in the usb cable

open a windows cmd window

then write this: adb shell

you can give you a simple # in the next line

then you write what is posted and when you ready right click the windows pick mark, select the are and press the enter. then you can paste to here.
[LG Optimus 2x] ron_gangte:
Alright.. will try. :/:o

Oh. Just remembered, I don't have the LG drivers installed on my laptop. :/

As much as I wanna help you rectify the issue, I can't install the drivers now. Maybe later. :/
[LG Optimus 2x] drigerott:
kang 28 of temasek no boot with all versions.. i have ext4 and fresh install