yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] Topogigi:
That's the way I like to develop. Sharing code (very well commented code) is the way to go IMHO. Cooperation is the key to success.

But.......I will miss Stefan in any case (even if my personal line of thought is nearer to yours than Stefan's one). Devs are rare stuff for a device that's slowly dying, and if I can put a good word in this fuss, try to find a good compromise with him, my friend ;)
[LG Optimus 2x] jmsmartins:
Hi Topogigi,

I don't know you, but anyway wellcome back! I've heard the best about your work on O2, so i'am happy you're back. Good luck!
[LG Optimus 2x] Odyn001:
Welcome Back Topo :D

I am happy that we have the opportunity to try something new from your factory.

Topo Nostaligia was great as a return to the past, so now let's move into the future with the new Topo ICS :good:
[LG Optimus 2x] hakankarani:
And Return Of The Legend!! Welcome back Topogigi!!:victory: :highfive:
[LG Optimus 2x] fuxmen:
I quess that next relases will be cwm flashable? :)

THX man for Your work !!! Waiting to test
[LG Optimus 2x] Regash:
are there any lags in this rom?
[LG Optimus 2x] nikolav75:
Two days ago I smartflashed an original ROM and prepared the phone for selling, but tonight I'm gonna flash your's. Thank you!
[LG Optimus 2x] anjo88:
I will try it thanks let see oc working

---------- Post added at 08:46 PM ---------- Previous post was at 08:42 PM ----------

Is possible to make 1 OC kernel to official cm10?
[LG Optimus 2x] Topogigi:
Upload finished, rom online. Enjoy.

P.S. I will make a CWM flshable zip, but many people are now stuck with the old bootloader and ATM it's better to release a rom with nvflash. I'll consider to build two versions next time.
[LG Optimus 2x] anjo88:
is possible to compile a flashable zip of kernel to official cm10?
[LG Optimus 2x] Topogigi:
No, CM10 kernel is slightly different. And, I will consider to build something for cm10 if AREMCEE will adopt the new bootloader for CM10.... :)
[LG Optimus 2x] SuperSkill:
WTF, some leaves unfortunately, but now you're back Topogi, we all missed you and we all welcome you back and thanks for sharing your rom :)

Sent from the new smoothly LGP990
[LG Optimus 2x] antebr:
Topogigi

Pls some mirror servers, depositfiles are very slow...

Btw thx for ROM, i will try it tomorow.
[LG Optimus 2x] KillerbeeNL:
just tried this after backing up Stefans v2 nflash rom

IT'S WORKING ;)
[LG Optimus 2x] winstonxl2:
Kyrindialegend i use this rom almost 5 hours so i wil test tomorrow it 2 if the bug still exist

But i didn't noticed any battery drain on cyan Nightly

Love ICS/JB Audio is Perfect
[LG Optimus 2x] Rayman96:
Hey, stop talking about CM10 is this thread. You have two others to do it :)

Leave Topogigi's thread for him, ok?
[LG Optimus 2x] yukkio:
Topogigi, is it possible to apply ramhack to this kernel?

Br
[LG Optimus 2x] dishu55:
i was wrong...my phone hung..and hung real bad for sumtime....back to 1ghz.........:((
[LG Optimus 2x] Topogigi:
wkparks ramhach patch is already in the kernel, but when I change the kernel cmdline to activate it, USB functionalities are broken. I'm testing it anyway....
[LG Optimus 2x] Topogigi:
did you try calibrating the compass/gyroscope? Smply draw an 8 shaped path in the air with your O2x in your hand for some minutes, then retry....
[LG Optimus 2x] Topogigi:
Are you on this rom or 2nd gen stefans one?
[LG Optimus 2x] wkpark:
Instead of setting cmdline, temporary i just fix kernel source like as following

-unsigned long tegra_carveout_size = 0;
+unsigned long tegra_carveout_size = SZ_128M;

It looks hackish but works fine.
[LG Optimus 2x] Topogigi:
TY very much. This is the solution I adopted in my own experimental kernel too. But I was investigating about USB lost functionality when you change ramhack from cmdline and I am actually lost in the dark....;)

People, just in case you do not know it, wkpark is THE man who made all this possible. Without his work, all O2X ICS development would not have been possible. Hat down, man: you're simply great!
[LG Optimus 2x] stonebear:
I never knew about that. :)

It does help but it still seems to freak out and give wrong readings some of the time. It's a lot better though.

Thanks. :)
[LG Optimus 2x] wkpark:
Bootloader is not smart enough

It does not set androidboot.serialno correctly if the cmdline is setted and it cause adb not working

Anyway the androidboot.serialno could be initialized at kernel booting time

I will post later after some testing done.
[LG Optimus 2x] Topogigi:
ooook, this threw some light on my work. Yes, you can set androidboot.serialno at boot time for sure (I rememeber I did it some time ago with another phone in default properties in the ramdisk). Anyway, I will try that path too. See you later.
[LG Optimus 2x] Topogigi:
Allright guys and gals, it seems that we'll have a completely functional kernel with ramhack and stable overclock, increased swap size and swappiness in three/four days starting from now. The new kernel I'm just testing on my phone gives all these features and if it will pass the testing phase, will be available not later than the half of next week. So, stay tuned.

Now, back to my family. They are claiming.... :D
[LG Optimus 2x] CarloIT:
Bye bye Topo have a good Sunday !

Wkpark and other good persons too ;)

Inviato dal mio LG-P990 con Tapatalk 2
[LG Optimus 2x] SREEPRAJAY:
TOPO,

we have a saying in our language....."at the end of each END, you will have a new beginning......". Needless to say what it means.

HAVE A GREAT SUNDAY :)
[LG Optimus 2x] SuperSkill:
Wkpark indeed is genius, but so are you Topogigi and everybody else contributing here. Your knowledge put together gives ics with custom kernels and even ramhack before LG get their fingers out of their behinds ;) finally got to my pc and flashed this, great first impression.....quite similar to the base, only bugs occurs to are a sometimes slow wakeup, and hitting links sometimes seems like not responding as the phone needs its time. Issues are the same as in base, but still the best I've used on o2x :) and as soon as ramhack reach us I think the hangs will nearly dissappear :)

Sent from the new smoothly LGP990
[LG Optimus 2x] SREEPRAJAY:
well said buddy....and there I was yesterday, in the General section, trying to make a few i***** and S***** understand that our O2X developers are doing so much to make users live easy and one should think thousand times to accuse anyone (I personally feel no one has the status to comment on these guys putting in so much hard work) of things which are no where such noobs and aliens can reach....

THANKS RC,WKPARK,TOPO,CARBURANO,CIVATO,SPICA,STEFAN,TONYP,HARSH,and so many others.....long list (but names not in any order or priority)but my device is what it is because of you guys.....I am proud of you.
[LG Optimus 2x] indyjones83:
Welcome Back! Finding it out made my day brighter!:D

It's amazing to notice how you do manage in taking a very good (but laggy) leak and turn it in to a perfect and stable ROM...really!

Every LG 2x user should install it without any doubt..!

I pass a lot of time on my mobile, and with your work you spare me precious seconds of my life.!

Thank You Again..!
[LG Optimus 2x] wals46:
I had the same problem with CM10 nightlies (untill 1108), calibration didn't fix it, I don't know whether further nightlies releases fixed it.

Now I have pure 28G with locked bootloader, without cwm and have no problems at all.

Maybe some inexplicable bugs are due to cracked bootloader or to cwm? Actually, CWM is the only component common to both CM10 and Topo's.
[LG Optimus 2x] stonebear:
Yea CM10 still does it too.

Aside from this small issue the only other issue I have is the damn media scanning taking so long and so much priority that the phone is not fully usable for a horrible amount of time.

Did Stefans 2nd gen have that problem or just the 1st gen?
[LG Optimus 2x] SREEPRAJAY:
I think it was the same....just moved to Topo but was not different in 2nd gen too
[LG Optimus 2x] Rayman96:
In my case scanning is fast but is present so often. Sometimes it appears and novone knows why :)

Is any fix to reduce scanning?

Bacuse stock ics is first Rom which scans so often (ir other did it in background)

Sent from LG 2X using Tapatalk 3 Beta
[LG Optimus 2x] aaaadrian:
Put .nomedia files (empty files with this name) in the folders you wish to skip from scanning. Easier done with Studio KUMA .nomedia manager from Play.
[LG Optimus 2x] dcseek:
hi! i have a strange problem with wi-fi icon on status bar, it is showing continuously network connection, i tried to investigate checking android log but it seems that nothing is using it could be an icon glitch but i see data usage growing slowly but growing at a rate of 10 kb per minute. anyone is having the same strange behaviour? (i tried to nvflash again without restoring data)

Topogigi i really appreciate the work you have done with this Rom. :good:
[LG Optimus 2x] sturmtruppler:
I don't experiance any problems with media scanning. I have several gb of mp3 on my sdcard, no problems.

But when I install or update an app from play store my device lags like hell...

And I've got massive battery drain with Wifi active.

But those are (in my opinion) minor problems, beside that the rom is great!

Sent from my p990 on ICS
[LG Optimus 2x] mrQQ:
if I'm on stefan's 28g, can I flash this without wiping?
[LG Optimus 2x] Rayman96:
Easy if there's Cwm flashable zip. I saw only nvflash version but with backup & and restore data feature so yes.

Also I can confirm stable 1.2 GHz OC with SP1 kernel.

Sent from LG 2X using Tapatalk 3 Beta
[LG Optimus 2x] kt-Froggy:
This is an NVflash install package, so, technically, you can't install it without wiping. However, you can back up and restore your data partition, as Rayman96 already mentioned. Also, make sure to back up your internal SD (it will be wiped, too), so you can restore it after flashing.
[LG Optimus 2x] maharu567:
Why i have such a big battery drain on wi-fi? It is my phone or it is a rom bug?
[LG Optimus 2x] stonebear:
I assume it is the ROM, stock 28g has it.
[LG Optimus 2x] zgemb0:
In-call audio bug?

I've tested pretty much all roms (JB by arcee, ICS e and g by gueste), but having suffered an in-call audio bug (either a total loss of sound or a 'waterfall' type of effect on the other side), I reverted to gueste's hybrid GB. Now, it works nicely, however after ICS eye-candy it just feels awkward.

I also scoured the previous 20+ pages of this thread and kinda realized Topo's ICS doesn't have this audio bug (at least it wasn't mentioned that much). Is this true, can anyone confirm?

PS Topo, thanks for jumping on 2X train again, you were missed :laugh:
[LG Optimus 2x] Ajsh:
Been running it for 48h no problem so far:) Just had one BSOD when calling with viber.
[LG Optimus 2x] sturmtruppler:
No audio-bug so far, maybe it's baseband-related? I'm using BB from v28g, works good!

Sent from my p990 on ICS
[LG Optimus 2x] ronalith:
I blame viber. It sucks so much on android (at least on our phone) that it's better to just switch to something else.
[LG Optimus 2x] alienbb:
So far so good. ..:D
[LG Optimus 2x] cpvm:
This rom has supercharger v6?

Enviado desde mi Optimus 2X usando Tapatalk 2
[LG Optimus 2x] Jannu703:
Read at least first page before you ask anything :rolleyes:

But, yes it has and you can run script from terminal by:

su

v6sc
[LG Optimus 2x] stonebear:
I just re-installed as I went back to GB for a couple of days and this time the media scanning is not so much of a problem.

Don't know why that should be the case, the only thing I did different was install the SP1 kernel and then run the supercharger afterwards.

The compass is still screwy.

edit

spoke too soon it is now scanning at a rate of 1% every 10 seconds, argh! lol
[LG Optimus 2x] vkk178:
Any chance of developing a RAM hack kernel.. IMHO more important than OC :rolleyes:

Brain waved from my O2x using XDA app
[LG Optimus 2x] Rayman96:
Did you read topogigi's is post about new kernel? So stop asking dumb questions.

Sent from LG 2X using Tapatalk 3 Beta
[LG Optimus 2x] buktagt540:
He is already testing it!
[LG Optimus 2x] Netuser:
I haven't passed on topogi rom yet but will definately on next updaye as it look amazing :d

I am on Stefan 2nd gen 28g. With su660 v30c +28g ril and i have an AMAZING battery life 2 and half days still 14% left. Did more then 4 hours calls a lot of xda surfing. Sms . Playing with phone etcc. This battery life is amazing i never saw it before on my phone. Look at screenshot (never pluged in or put on airplane mode )
[LG Optimus 2x] andreas157:
tried the new kernel. left the pbone at 70% yesterday now i found it at 27%. something's going on here :D
[LG Optimus 2x] stonebear:
Was your wifi on?
[LG Optimus 2x] maharu567:
how can i put porcent on my battery??
[LG Optimus 2x] R0B3RTF1SH3R:
thats amazing are u using an aftermarket battery?

atm im using 2nd gen version. what is this SP1 (service pack 1?) cant find it in this thread.... just refered to.

also. there is no oc apps installed for the OC of 2nd gen. but is it ready 2 go when i install the right apps?
[LG Optimus 2x] Jannu703:
You'll find SP1 download in 2seconds using thread search.

But anyway, here: http://xdaforums.com/showthread.php?p=34566522&highlight=sp1#post34566522

You can use any OC app after installing SP1, but use only 1,2GHZ OC, other frequences will crash atm.
[LG Optimus 2x] R0B3RTF1SH3R:
so your using v30c BB ?

i cant get into s/w mode to flash a bb, since using the p990 leak. Bootloader upgrade...
[LG Optimus 2x] anjo88:
can u mirror the link please?
[LG Optimus 2x] andreas157:
nope. no wifi. no 3g. will recharge today and repost feedback
[LG Optimus 2x] vkk178:
No havent read , haven't had the time to go online on my PC úp until now .So unless you are Mr.Know-it-all , I guess you shouldnt be name calling .
[LG Optimus 2x] Frango1998:
You can go in settings, powersaver and scroll. :)
[LG Optimus 2x] 60nine:
lol... no wi-fi :D

i had 2-3 days battery with 2 hour wifi and some short calls on cm7... and still over 20% left...
[LG Optimus 2x] Topogigi:
SP2 for TG ICS28G is out (see OP for download link)

CHANGELOG:

- Stable overclock @ 1.3 Ghz (1.408 max OC for lucky people with an elite tegra chip)

- Increased swappiness (65) and zram (80Mb)

- 128 Mb ramhack thanks to wkpark's patch and suggestions.

NOTES for the geeks among us:

I had to implement a timed script to avoid supercharger changing swappiness to 20 at every reboot. Since we need swap/zram space and a high swappiness parameter, this is a solution that does not break supercharger scripts but sets the parameter after all the script have been executed.

P.S. The attached image is a quick quadrant I run before posting this....we are approaching the final result, huh? Not bad, not bad....
[LG Optimus 2x] Frango1998:
Thanks topogigi :) I'll test it tomorrow! I hope I have a "elite tegra chip" :p

Ci fai un saluto su androidiani?
[LG Optimus 2x] Topogigi:
Then stay with CM7: you are allowed to to do it. This is a thread for people who want to experiment ICS. GB vices and virtues are very well known here....;)
[LG Optimus 2x] fuxmen:
SP2 on 1.2ghz flyyyyyyeeesssss !!Never seen my pone soo fast ;D

THANKS!!!!
[LG Optimus 2x] anjo88:
mirrors for sp2 is possible?
[LG Optimus 2x] IDan1109:
Topogigi you should edit your post and add this for download :)
[LG Optimus 2x] Kyrandialegend:
great! no more lags thanks to the work on ram!

1.3 GHz for me, 1.4 crash, anyway 1.3 is the best ratio frequency/voltage, great !
[LG Optimus 2x] sturmtruppler:
Are the changes from SP1 included in SP2 or do i have to flash both?

Btw: thank you for this Rom! :thumbup: :D

Sent from my p990 on ICS
[LG Optimus 2x] Venox85:
Is ramhcak pre-set or have i to do smthing?
[LG Optimus 2x] gregor1997:
I thought that ramhack breaks things like video recording, or was that only on GB?
[LG Optimus 2x] Topogigi:
Upgrades are cumulative. You only need to flash SP2.
[LG Optimus 2x] Topogigi:
Preset 128MB for now. I'm working (and wkpark is working on it too) to make it user-selectable
[LG Optimus 2x] Topogigi:
128MB was the default on GB, and ramhack was lowering it. No issue with video recording here even in HD. I'm not a gamer, though, so f you find issues in some memory hungry games, please give feedback.
[LG Optimus 2x] Rayman96:
SP2 mirrors:

Multiupload

Box.net (life time)

Here you are guys and girls ;)

Thanks to Topogigi for awesome work ;)

I know that depositfiles has something like cash program so i don't know if i can share only by users request.

You are allowed to use this as soon as Topogigi approve. Links are hided through.

Topogigi approved :) Download now! :D

SP2 kernel and shadowgun: deadzone are working great so ramhack is good.

But why we used only 48 ramhack before?
[LG Optimus 2x] Topogigi:
any mirror is appreciated
[LG Optimus 2x] stonebear:
SP2 already, wow. :)

I am not seeing more memory as a result of ramhack.

I can usually see it when using "system panel", but when I kill all apps I am still seeing the same free memory I had on SP1?.
[LG Optimus 2x] Skyfall007:
thanks buddy!
[LG Optimus 2x] Topogigi:
try "free -m" from terminal emulator..... ;)
[LG Optimus 2x] Topogigi:
Kernel source is out on my github. Hope it would be helpful for other developers.
[LG Optimus 2x] Rayman96:
So i will mirror your future releases ;)
[LG Optimus 2x] carburano:
I would be great to start kernelize myself :)
[LG Optimus 2x] stonebear:
I get this, does it look right?
[LG Optimus 2x] stonebear:
I am using benchmarks to test stability at 1408Mhz and it seems stable so far, even with a -75mV UC. :)

Quadrant seems a little high though, lol.

Also I am seeing more free memory in System panel now too. Maybe it just needed time.
[LG Optimus 2x] bexwhitt:
CWM

How do you get CWM recovery on version 1 rom manager thinks it's a different phone?
[LG Optimus 2x] Rayman96:
Wow, are u using any app2sd mods?

Your score is too high ;p
[LG Optimus 2x] stonebear:
Yea, it does. You would need a flashable zip but I am just sticking with the recovery that installs when I install the ROM.

I have used 5.0.2.0 since forever but this 6.0.1.5 is good. I just had to get my head around the change.

---------- Post added at 08:20 PM ---------- Previous post was at 08:19 PM ----------

No mods.

I know, lol. It is crazy. CF-bench gives a more normal score of just above an S2.
[LG Optimus 2x] Rayman96:
My quadrant scroe is about 3800 - thats alreadya big kick.

Also i am gonna try antutu and will edit this post ;)

Edit1: Antutu score is about 7900

Do you use OC hiher than 1200? Coz it is possible on 1408 Mhz i supporse :P
[LG Optimus 2x] stonebear:
I did say it was 1408. :) And you can see it on my Antutu screenshot.

I am only using them to test stability, I don't believe that at 1408 it is as powerful as a quad-core device, which is what Quadrant is saying. :)
[LG Optimus 2x] bexwhitt:
=stonebear;34667577]Yea, it does. You would need a flashable zip but I am just sticking with the recovery that installs when I install the ROM.

Thanks I was being thick, I did not realize CWM recovery was already installed
[LG Optimus 2x] Harsh:
Topo thanks for sources. However it is unusable, as is same like Stefan. Can't find changes is ramhack, oc, other patches, etc.

Making diff of whole source with original lg is not good option.

I just wish you could have had preserved original patches as separate patch files as wkpark provides or proper git. Would have been easier to understand. Anyways I will still make diff and extract changes :)

Thanks, hope you understand what I am trying for future development.

If you had patch preserved we could have implemented directly to new source of p990 when lg release it in future.

Sent from my Nexus 4
[LG Optimus 2x] Topogigi:
Dear Harsh, please read my notes under the link to my github. I need time to organize a complete documentation (and yes, making a diff with the original SU660 kernel is indeed a viable option for now, why not? Diffs are not so much) Anyway, if you don't want to deal with the code in the actual state, be patient and you'll get what you want. But if you want to use it immediately, take into account I have a family, a job and a real life outside, all things that I consider more important than phones in my personal scale of values. So, I will always put more important things at first place and leave the rest of my free time to my hobbies. And, this for me is a hobby....;)
[LG Optimus 2x] Topogigi:
We have a virtual rendez-vous scheduled before the end of this week about this. See you soon
[LG Optimus 2x] Harsh:
I already told I will make a DIFF :laugh:

And maybe you could apply this commit in kernel to fix sdcard slow can issue.

https://github.com/bhanvadia/lge-kernel-p990/commit/5c603fec2158154e5f9521ec84fbfecc9e3e6316

And yes, real life matters more :D...
[LG Optimus 2x] Topogigi:
A tweaked dual-core system (I/O tweaks, good scheduler, etc.) can benchmark even more than a quad-core system without any tweak. In real life things are different, but benchmarks ignore real life....:D
[LG Optimus 2x] Topogigi:
Yes, I follow your thread and I noticed your commit a couple of days ago. I'd like to implement the memcpy patch too. It should sensibly increase throughput for memory operations (about 14% speed increase in memory operations in my tests).

You will notice that my OC code is a bit different from wkpark's one: that's to assure the maximum compatibility with OC apps. Most OC/UV apps available don't cope so well with different UV values for every core, so the user would find different voltage values for a frequency (e.g. you find both 770 AND 775 mv value for 389 Mhz and so on). So I took the older (less classy) way of providing a fixed frequency table and mv table in cpufreq.c

About the other patches:

Many of them are included in RC source code, than there is the hotplug governor code that's widely known and used in so many kernels here and there, the sio scheduler and the tweaked deadline scheduler taken from Faux123's github for Motorola Olympus. I patched the regulator code a bit, leaving less steps than what you can find in wkpark's patch (sometimes less steps give stabler results, at least that's what I experimented). But the more important patches are in cpufreq.c and I will comment them ASAP as they gave me a real stable OC.
[LG Optimus 2x] KillerbeeNL:
topo,

no kernel on GB can overclock my phone and stay stable during benchmark.

YOURS DOES testing @1300mhz

thanks :)
[LG Optimus 2x] stonebear:
Me too, I have undervolted quite a bit and not by the same amount for each step either.

I have just noticed that scanning media files is at it's worst when I have just made a nandroid.

That is when I get the 1% every ten seconds thing that I hate, lol.

Anyway, thank you very much for this. It is fun to use a really nice and smooth ICS. It is a "daily driver" I reckon. :cowboy:
[LG Optimus 2x] Topogigi:
I have hundreds of media files on my internal memory an scan only happens once, when I turn on the device, and takes 10 seconds max to be performed. There is something I do not still understand in this media scanner issue. I will investigate more.

Someone posted something about issues in USB storage mode: cannot confirm the problem ATM. I transfered a lot of video files flawlessly in mass storage mode today.
[LG Optimus 2x] Rayman96:
Me The same. My phone after some days stopped scanning so often and now it make one scan at boot.

Nice Rom, but how about ram?

Still same value or apps don't recognize ramhack added memory?

Sent from LG 2X using Tapatalk 3 Beta
[LG Optimus 2x] bree1:
the standard backup of version 6 of CWM creates a folder called blob (I think) that contains millions of subfolders that slow scanning sd card. If you choose to back up in the old format (CWM version 5 TAR), these delays do not occur.

I've seen things you people would

not believe...
[LG Optimus 2x] Topogigi:
366 is more than 342 here in Italy. It's exactly 24 Mb more. (previous kernel had 152mb carveout, actual has 128mb)
[LG Optimus 2x] Topogigi:
Oh yes, that's a good explanation. It shoud be enough to put a .nomedia file in the cwm backup directory, if it works this way....

I generally use dd to make backups, so I neve experienced that issue.