yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] pastime1971:
i compiled the latest kernel w/ secure clock enabled and the initial voodoo sound added, http://www.mediafire.com/file/vpehz10u2njsssw/20110819_ddbootimg+voodoo.zip

i don't know why there hasn't been a follow up since the initial voodoo kernel, but if anybody misses it, you can try this kernel. (secure clock is enabled.)

i only confirmed that the object files are created. i can't test it further because i don't have an app for voodoo. (you need one, right?)

edit: i welcome feedback on if it (and other stuff) is working or not
[LG Optimus 2x] temasek:
Thanks. Voodoo is working. Cheers!
[LG Optimus 2x] vitaminxero:
Supercurio decided not to submit voodoo to CM7 until he can solve a few issues with it (Right now he's work on another project). I think one of the issues was how his volume keys mapping hack sends an analog volume adjustment but when a system sound plays (like a notification) it sends a signal to the kernel to change the volume to digital... at that point it would be sending a maximum volume signal. Therefore it appears that voodoo sound is far from ready for regular use.
[LG Optimus 2x] aremcee:
Also... After taking a better look at it, that patch was awful, especially because it validated every single i2c packet. For that kind of temporary modification to the headset, you don't need modifications at all, a simple

cd /sys/devices/platform/star_wm8994
echo "0x1c 0xff" > data ; echo "0x1d 0x1ff" > data

will modify the required registers
[LG Optimus 2x] pastime1971:
great. thank you for the update info.

this kernel would be just for those who still wants voodoo nevertheless and is willing to put up with it, which is the reason i post it in kang thread, not cm thread.
[LG Optimus 2x] vitaminxero:
Well according to supercurio, he did it this way for other planned features. We're just going to have to wait :( and see.
[LG Optimus 2x] invinciblervd:
I'm using second option here and been using it for a week all good. Does your latest kernel has additional improvements to flash on top of it??
[LG Optimus 2x] pastime1971:
the initial secure clock commit (which disabled it) caused network & usb error for those who receives NITZ (automatic time from network provider), which will be reverted (re-enable it) in the next nightly. if you enabled automatic time and your network provider provides NITZ, then you will want to fix that, as you probably suffer from network and usb error.

since boot.img = kernel + init.rc's, the latest boot.img (20110816_ddbootimg+secureclock.zip) is one w/ secure clock commit reverted (or enabled).

20110819_ddbootimg+voodoo.zip is that one + old initial voodoo stuff, and it is for those who want it back nevertheless. it is not recommended, but you can always try. (see above about voodoo stuff)
[LG Optimus 2x] sibbor:
Getting difficult to follow all your kanging ;-)

Look at this sweet commit:

http://review.cyanogenmod.com/#change,7474
[LG Optimus 2x] pastime1971:
haha, sorry about that, sibbor.... :D

i've been using android for about 4 months so far, and loving cm !

open source rocks... (and closed one sucks...:p)

edit: yeah, there must have been lots of confusion, complaint, and request... being cm pretty much my first android, i'm fine with it though...
[LG Optimus 2x] temasek:
How about u start a thread on building cm kernel? I'm itch to start learning that too .... :)
[LG Optimus 2x] pastime1971:
it would be a really short thread, but i will give it a try.

edit: here it is. http://xdaforums.com/showthread.php?p=16833074#post16833074
[LG Optimus 2x] Rusty!:
There is a kernel building section of the CM Wiki, it should just be a case of using the P990 kernel git instead.

I've tried and had builds fail, but I'm not too worried about kernel building yet. I could of course be doing it wrong though.
[LG Optimus 2x] pastime1971:
right. i followed that and failed as well.

the only difference that made it work was to download lge-kernel-star, not cm-kernel.

also i think that you can use arch/arm/configs/star_cyanogenmod_defconfig for .config instead of grabbing it from adb pull /proc/config.gz. i failed extracting it from boot.img
[LG Optimus 2x] temasek:
That's the difference from an experienced guy.

Cheers :)
[LG Optimus 2x] Rusty!:
I did use the star kernel, however I grabbed the configuration via ADB. Will try it your way and see what happens.
[LG Optimus 2x] vitaminxero:
Anyone planning on kanging out 117 with fix state trackers?
[LG Optimus 2x] mauaus:
+1 would love to see one :)
[LG Optimus 2x] Rusty!:
Why? Does it saying G when it really means H bother you that much? It makes no difference to the functionality of the phone.
[LG Optimus 2x] pastime1971:
i imagine you would only need /system/framework with LGEStarRIL state tracker fix on top of #117.
[LG Optimus 2x] pastime1971:
getting repo sync error ...

From git://github.com/CyanogenMod/android_packages_apps_Camera

d4572a3..50160e8 gingerbread -> github/gingerbread

remote: fatal: failed to read object c0f30688df7152202b032f5809b6b52d842ae09f: Invalid argument

remote: aborting due to possible repository corruption on the remote side.

fatal: protocol error: bad pack header

error: Cannot fetch platform/sdk

error: Exited sync due to fetch errors
[LG Optimus 2x] temasek:
Post CM7 Build 117 KANG

CM7 KANG Updated - Post build 117

Includes commits after 117:

- p990: Updated prebuilt kernel (android_device_lge_p990)

- Fix default captureMode (android_packages_apps_Camera)

- LGEStarRIL: Fix state trackers (android_frameworks_base)

Note: Uploading now.....link will be posted soon., or just F5 on my MediaFire folder :p

EDIT: Done!

http://www.mediafire.com/?t6627ub7s6uq6ql
[LG Optimus 2x] pastime1971:
today's kernel update ... http://www.mediafire.com/?os8zhtxxh1xnfom

if you were using my kernel hack w/ touch screen, consider reverting libui.so w/ http://www.mediafire.com/?xs1vlnch7bt5xlk

edit: landscape right near buttons is still flaky... portrait bottom seems ok, which is weird.

edit: no, i spoke too soon. portrait bottom also has an issue w/ swipe in.

edit: maybe a similar cropping needs to be done for MAX Y, not just for MIN Y in line 494, arch/arm/mach-tegra/odm_kit/star/platform/touch/nvodm_touch_synaptics.c

edit: rusty beat me, and i was only uploading the kernel... dang, you are fast, rusty :D

edit: my bad. i meant temasek. sorry my friend... (i blame my sluggish netbook and its tiny screen.... :p)
[LG Optimus 2x] MikuSE610:
Can I use this for temasek's kang? Or should I leave the kernel untouched?
[LG Optimus 2x] temasek:
My KANG includes the latest kernel update.
[LG Optimus 2x] MikuSE610:
Thanks hitted, DL in progress.
[LG Optimus 2x] pastime1971:
@ temasek,

how do you like the new kernel in terms of touch screen ?

for me, (slow) swipe in doesn't work from the edge near touch buttons in Dev Tools > Pointer Location, and therefore 'p' key is less responsive compared to 'q'.

it's bearable though. certainly improved.
[LG Optimus 2x] temasek:
I didn't try your hack on touchscreen. For this update it is certainly improved responsiveness.
[LG Optimus 2x] MikuSE610:
Haven't got any problems in the touch screen. Also tried Automatic time settings no crash. 2G/3G notification works too. Will test the H-G icon later.

Great KANG btw.
[LG Optimus 2x] sibbor:
Yeah, got it yesterday too.

Thanks temasek, gonna Kang myself too. So fun to learn :-)

A lot of nice updates there (tonight/today), from the P999 and V21e. Seems some is nice fixes.

Not sure what LP1 is, but these commits looks like it could fix BSOD occuring after phone calls sometimes?

star_powerkey: Fix missed events while on LP1:

https://github.com/CyanogenMod/lge-kernel-star/commit/a94bf6168f0362ac5ad112b08f97ac04bd7a5308

star_proximity: Move event generation to workqueue

https://github.com/CyanogenMod/lge-kernel-star/commit/ec5530e60e5e37ce69b207297bb9d29c89d8f56b

Also stopping the AVP (Audio Video Processor) during suspend state could save some battery, I guess? Love this.

@pastime1971, great you're so committed on getting the screen coords fixed. Saw your comment on Github:
[LG Optimus 2x] pastime1971:
i didn't have a chance to update the touch screen hack for this kernel yet.

aremcee implemented a fix differently (and better i believe). it's definitely better than before. but i feel that it needs to be changed a little bit more.

no time to code for now. i am attending a conference next week, and gotta be prepared. will get to it when i come back ...
[LG Optimus 2x] temasek:
Your inputs are always welcome ....and pls continue your great doings....
[LG Optimus 2x] pastime1971:
haha... yeah... because it is the only thing that i somewhat understand in the kernel... it is somewhat trivial, i know....
[LG Optimus 2x] temasek:
Lolz.....then how about us? I just know how to sync, compile and cherry pick. Those codes are foreign to me....lmao. :D
[LG Optimus 2x] pastime1971:
i was, too, clueless when i started looking into that touch screen issue. apparently i still don't fully understand it either, because aremcee did cropping in other places than i made a hack to. besides, machine specific codes are still out of my grasp.

stare at the soure long enough, and it will come to us ? :p

i dumped lots of logcat and dmesg. initially i was building and flashing the whole cm rom, just to test a change in kernel, until i learned how to update kernel only. (thanks, vorkKernel team)
[LG Optimus 2x] williemeiser:
Quick question, if i want to install any Kang,example;temasek's,do i need to wipe anuthing first? Currently on #116
[LG Optimus 2x] Rusty!:
Nope, just treat it as another nightly build.
[LG Optimus 2x] fonsigno:
Hi guys can someone post just the kernel of the new nightly

sorry google translate
[LG Optimus 2x] temasek:
CM Kernel for build 121 (unsigned)

Flash from recovery

http://db.tt/jLHfoVN
[LG Optimus 2x] fonsigno:
Thankssssssssss
[LG Optimus 2x] pastime1971:
new kernel by aremcee w/ battery reading fix and others, http://www.mediafire.com/?zcfkykn7c6jzl96
[LG Optimus 2x] whatsek:
Flashed, works! TY!
[LG Optimus 2x] jay_snake:
Thnx!
[LG Optimus 2x] MikuSE610:
That was quick. Kudos dude.
[LG Optimus 2x] mauaus:
Does this mean I can finally see 98%? And not see 2% decreases in battery?
[LG Optimus 2x] MikuSE610:
It's for the voltage reading.
[LG Optimus 2x] Ancalagon_ZA:
Thanks! Flashed, works fine so far.
[LG Optimus 2x] pastime1971:
Email.apk compiled w/ color fix commit : http://www.mediafire.com/?mma2yarn8wzahgc

edit: i have not tested it yet though...

edit: changing account color seems to work fine...
[LG Optimus 2x] fonsigno:
please post the kernel of nightly 123
[LG Optimus 2x] pastime1971:
actually that would be http://www.mediafire.com/file/zcfkykn7c6jzl96/20110825_ddbootimg_cm122.zip

one w/ today's commit is at http://www.mediafire.com/file/3ljvziod7bl7pl9/20110826_ddbootimg.zip
[LG Optimus 2x] da900:
Please, could anyone kang new CM kernel with the latest commits?
[LG Optimus 2x] Rusty!:
Sure:

http://www.mediafire.com/file/si7n8tetl9o1va2/kernel290811.zip
[LG Optimus 2x] Basil 123:
thanks Russ, and I loved the name you gave to the advanced kernel patching software :D
[LG Optimus 2x] Rusty!:
I thought it was pretty apt, anything coming from me fits the description :D
[LG Optimus 2x] temasek:
CM7 KANG Updated - Post build 124

Includes commits after 124:

- Remove duplicate three.co.uk mms APN. (android_vendor_cyanogen)

- p990: Updated prebuilt kernel (android_device_lge_p990)

CM Kernel only with the above kernel commit

http://www.mediafire.com/?8k5w44brpe4swuy

CM KANG - http://www.mediafire.com/?zq88qnhb6xm96in
[LG Optimus 2x] jetshinoda:
is above kernel from #125 build ?
[LG Optimus 2x] temasek:
No.

But it includes the kernel changes upto build 125. Build 125 wasn't up yet when I KANG it.

As a basic comparison, it should be the same kernel as 125.
[LG Optimus 2x] jetshinoda:
there's another preupdate for the next nightly btw
[LG Optimus 2x] Rusty!:
Anyone else unable to sync at the moment?
[LG Optimus 2x] temasek:
fatal: unable to connect a socket (Network is unreachable)
[LG Optimus 2x] Rusty!:
Yep, that's the one.

At least it's not just me.
[LG Optimus 2x] temasek:
Now I remembered reading IntersectRaven cursing on twitter "What happened to Android git?" or something this early morning.....

Should be down since donkey hours ago.
[LG Optimus 2x] temasek:
CM7 KANG Updated - Post build 127

Includes commits after 127:

- si4709: FM seek up/down support (android_frameworks_base)

- Fix the frequncy unit mismatch between the FM app and the driver. (android_frameworks_base)

- p990: Switch fs types to ext4 (android_device_lge_p990)

- libaudio-msm7x30: fix ifdef derp (android_hardware_msm7k)

- libaudio-msm7x30: turn off debug messages (android_hardware_msm7k)

- libaudio-msm7x30: fix build without FM (android_hardware_msm7k)

- Fix wrong category for envelope/explorer (android_packages_apps_CMParts)

- Fix typo in APNs (android_vendor_cyanogen)

- CMParts: Fix compile error (android_packages_apps_CMParts)

- PT-BR: Add missing translations (android_packages_apps_CMParts)

Almost complete building the KANG. If direct link is not posted means either its a failed build or I'm already sleeping and thus look it up in my MediaFire folder. :p

EDIT: Build successful.....uploading now :)

EDIT: Failed to flash.....installation aborted....oh well....needs clobbering

EDIT: make clobber and rebuilding now

EDIT: Build completed, uploading now....again :D

I'm gonna sleep as its 3.42 AM now so no direct links, goto my MediaFire folder for the KANG. :p
[LG Optimus 2x] Basil 123:
keep trying mate, appreciate your hard work :-)

Baz
[LG Optimus 2x] Rusty!:
At least you can get to the point of building, I still can't sync.
[LG Optimus 2x] temasek:
repo sync -f
[LG Optimus 2x] Rusty!:
Yeah I just saw about forcing it, turned the machine off now and waiting for you instead

/lazy
[LG Optimus 2x] temasek:
I hate clobbering. :(
[LG Optimus 2x] Basil 123:
thanks Temasek - it's finally up. Hope you're having sweet dreams :-)
[LG Optimus 2x] vitaminxero:
Had a little bit of time to try your kang... I was checking the LED notification options and as soon as I hit save, my phone crashed and went into a bootloop. Boots up to Android and crashes and reboots again. =\
[LG Optimus 2x] vitaminxero:
Might actually be related to the updated LED notifications interface instead of anything else... I'm back on 126 now.
[LG Optimus 2x] temasek:
Hehe yeah. If u read about the android.git.kernel.org got hacked, it affected the building of CM KANG (sorta). I had to force a repo sync to continue syncing even if it fails to communicate with the android.git.kernel.org.

Also due to the EXT4 changes, I had to clobber (wipe my whole BUILD folder) and rebuild. That was quite an experience. Not fun when I was sleepy....lolz :D
[LG Optimus 2x] pastime1971:
i did a brief test on it. i changed a setting for TB to be "forced off" and hit save, and it doesn't crash.

i'm running my kang, not temasek's though.

edit: i didn't mean to imply my kang is any different from temasek's as i didn't make any change for LED notification and neither did temasek.
[LG Optimus 2x] Striatum_bdr:
I'm running Temasek's ROM without problem, I won't try the notification LED 'bug' as I'm out for work and need my phone ...
[LG Optimus 2x] jay_snake:
Same problem here with that kang. Restored back to 126. Pastime1971, can you share your kang?
[LG Optimus 2x] temasek:
Unless pastime1971 make changes, all KANGs are the same.
[LG Optimus 2x] jay_snake:
I know, but there must be something why his kang doesn't go in a bootloop after saving led settings and your does.
[LG Optimus 2x] temasek:
If u read his post a 2nd time, probably u got it.
[LG Optimus 2x] Rusty!:
No problems with the LED notifications on T's build here, although for some reason my settings had all got reset. That might have helped things though, as it wouldn't have been using any old crap from before the rewrite.
[LG Optimus 2x] temasek:
Yeah just tried the LED stuffs too and I've no issues also.
[LG Optimus 2x] jay_snake:
I'd just tried it again. This time with stock CM7 kernel, same problem -> bootloop. Guess I'll wait for next nightly.
[LG Optimus 2x] Rusty!:
Have you tried resetting the notification settings and reconfiguring them?
[LG Optimus 2x] jay_snake:
Yes, I did the 2nd time. Resetted them and went to reconfigure them. Selected e-mail, selected "none" at flash colour then hit save and bootloop.

Just a crazy thought, I've set CM7 to Dutch, could that be a problem?
[LG Optimus 2x] jetshinoda:
question for @temasek:

which baseband is the best so far that u've been using ? i know CM7 still use 405 baseband right ?

anyone nice enough to give me a hint how to change the baseband ? just a newbie here :D

thanks in advance
[LG Optimus 2x] Rusty!:
CM baseband is still 218 as far as I'm aware.

You use Smartflash to change it: http://android.modaco.com/topic/335494-12-aug-smartflash-stock-baseband-release-103521-20110725/
[LG Optimus 2x] temasek:
I'm sticking with 725 BB for now.

For how to flash BB....

http://android.modaco.com/topic/335494-12-aug-smartflash-stock-baseband-release-103521-20110725/
[LG Optimus 2x] jetshinoda:
thanks for the quick reply sir :)

my O2x shows 405 though..maybe cause mine came with it ?

have u tried the 725 btw ? any good ?
[LG Optimus 2x] jay_snake:
Ok, didn't see that one coming....

When I selected English as language everything is ok, but when I selected Dutch -> bootloop! That's just weird.
[LG Optimus 2x] dr.snuggles:
I think it has to do with one of these that will be included and fixed in the next nightly version?

CMParts: Fix compile error (android_packages_apps_CMParts)

Fix wrong category for envelope/explorer (android_packages_apps_CMParts)
[LG Optimus 2x] temasek:
It's already in my KANG which I built yesterday. - jay_snake was using it.
[LG Optimus 2x] abdullah1985:
Please where is your mediafire folder that i can diwnload your latest kang !

Thankx for you time and effort
[LG Optimus 2x] temasek:
My signature or.....

http://www.mediafire.com/temasek
[LG Optimus 2x] jay_snake:
Update: The above only worked for a few apps. So did a full wipe,, installed T's Kang, language set as English, tried to change LED notifications of email (without any other apps installed) and bam, bootloop. Very strange!
[LG Optimus 2x] temasek:
Very strange indeed. Been trying to reproduce it on my o2x but never happen.
[LG Optimus 2x] abdullah1985:
Thx appreciated
[LG Optimus 2x] abdullah1985:
I had a lot of network crashes in nightlies i think this is a common problem. What is a solution for it i can not use official roms because they dont support arabic language .
[LG Optimus 2x] pastime1971:
that depends, as there have been two types of network issues, i believe.

one where you completely loses voice and data, due to clock sync issue, just disable "automatic time/date update"

another where you loses data (possibly due to apn issue), no solution yet, i think. you will have to use airplane mode on and off, and it doesn't work, you will have to reboot the phone.

please try to get a radio logcat when it happens, and help devs figure out the issue and the solution.
[LG Optimus 2x] -Howard-:
Agreeds we need help to squash both bugs! Im still stuck with my bug even though i smartflashed to stock it still occurs and it really anoyying but im back on CM and just dialing *#*#info#*#* jump starts my mobile data problem for a little while :/
[LG Optimus 2x] pastime1971:
sorry for the late reply, my kang was same as temasek's in terms of LED notification.

so it seems it has nothing to do w/ language set ? weird.

edit: i do see some inconsistency in<string-array name ="pref_trackball_blink_rate_entries"> in packages/app/CMParts/res/values*/arrays.xml

default, de, it, pt has "use application setting" as the first entry, and then 2 to 6 (total 6 entries)

others have just 2 to 6 (total 5 entries)

that's gotta cause a crash ?

edit: i compiled CMParts.apk w/ adding missing entries for other languages. flash it from CWM and see if it helps. (no guarantee) i recommend dalvik cache wipe, and reset LED notificiation settings first.

flashable zip of CMParts.apk
[LG Optimus 2x] abdullah1985:
I see, i have already disabled automatic time update since a while si thats leaves me with second type of this issue. How can i get the radio logcat to help o solving the issue.
[LG Optimus 2x] pastime1971:
there are three ways:

1. install an app from market (forgot the name), enable radio logcat (forgot how)

2. open terminal, type "su", allow permission, type "logcat -b radio -f /mnt/sdcard/log" it should go to your phone

3. use adb, and do "adb logcat -b radio > log". it should go to your pc.
[LG Optimus 2x] -Howard-:
This is what alogcat gives me when my problem occurs

E/GSM ( 1300): isRilReset = false

E/GSM ( 1300): isRilReset = false

E/GSM ( 1300): got message EVENT_NETWORK_REGISTRATION_ERROR

E/GSM ( 1300): isRilReset = false

E/GSM ( 1300): isRilReset = false

Any ideas? and I'm asuming i caught the right bit lol
[LG Optimus 2x] -Howard-:
Oh and i appear to get this on cm and stock so any solution os very welcome
[LG Optimus 2x] pastime1971:
i'm no expert at those by any means.

but i tihnk E/ is error message, D/ is debug, W/ is warning, I/ is info, etc...

if i recall correctly, you also had network type change from HSPA to unknown last time.
[LG Optimus 2x] -Howard-:
Yes you are correct, and yes the unknown problem is still present :/ im pretty stuck atm
[LG Optimus 2x] pastime1971:
if it happens on both cm and stock, it's probably not cm issue but BB/RIL/libril issue.

what baseband and ril are you using ?

i recall you were going to test other network provider/SIM as well. did that help ?
[LG Optimus 2x] -Howard-:
Well so far i tried 725 i think it is 502 and 405 (current) using the correct RIL with each baseband all give the same outcome and still need to test different provider since i found out everyone in my house uses the same lmao so until tomorrow im out of luck trying that
[LG Optimus 2x] pastime1971:
/system/frameworks w/ LGE RIL commit at http://www.mediafire.com/?jmelwv66umzog3l

if you prefer the whole kang, it is at http://www.mediafire.com/?aqjsdxdagzxdbx2
[LG Optimus 2x] Renegade_Rulez:
http://xdaforums.com/showpost.php?p=14772449&postcount=562

Try that thread it includes a kernel and kang that supports BLN.

I tried it and it works fine for me.
[LG Optimus 2x] Imperticus:
Managed to get the notification lights working on my KANG :D
[LG Optimus 2x] Harsh:
what about brightness bug in bln kernel? you have them? I mean when you press power button to unlock phone brightness is always at min, and start at min even after unlock.

it happen only if you has used bln after restart, if you get one miss call or sms, this thing start.
[LG Optimus 2x] Imperticus:
Just checked it, yes that does seem to be a problem. Although if you have brightness on automatic, the brightness doesn't go to minimum (which is why i didn't notice it before). Any idea what's causing it?
[LG Optimus 2x] Harsh:
it is lights.c file something, but dont know exactly, as that file is required for BLN to work
[LG Optimus 2x] BritSwedeGuy:
LG 2X/Black Notifications works great for me, so it ought to be possible?
[LG Optimus 2x] ionhide:
Are KANG's dead ?
[LG Optimus 2x] Imperticus:
Imperticus-CM7-KANG

Here's my KANG if anyone wants to try it.

Features:

- latest CM7 build (17-06-2011)

- buttons notification light (cherry-pick from CM7)

http://www.multiupload.com/YWT8RX4OSV
[LG Optimus 2x] ermacwins:
Thanks, downloading now. So isnt buttons notification light merged into the nightlies yet?
[LG Optimus 2x] Imperticus:
not yet. there's a small bug, everytime you turn the screen off and on again the screen brightness goes to minimum, expect when you're using auto-brightness..(should've mentioned it earlier)
[LG Optimus 2x] ermacwins:
Well im using lil hermits bbl now and its working good.

So any chance of getting googletalk with video working, since coming from fr17 there is no way of video calling unless using those third party hit n miss apps
[LG Optimus 2x] Rusty!:
No chance yet, the only version requires NEON rather than being universal. Give it time.
[LG Optimus 2x] temasek:
Just compiled a KANG 30 mins ago but seems that I still lost root.