yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] wkpark:
Recent changes are pushed.

https://github.com/wkpark/tegra-linux-3.0.y/commits/p99x-ics/

1. cleanup cnt32_to_63_clear()

2. cleanup reboot/ram_console codes

3. [HACK] copy the warmboot information to the original reserved_buffer

area before shutdown.

[FONT="Courier New"]commit baf26b6b57f617a6410a82d7754d02d31f0a12e4
Author: Won-Kyu Park <wkpark@gmail.com>
Date: Tue Mar 27 03:09:06 2012 +0900

star: cleanup cnt32_to_63_clear()

Since cnt32_to_63() is not used after commit "ARM: tegra: convert
sched_clock() to use new infrastructure" (manually applied)
cnt32_to_63_clear() also not needed anymore.

Conflicts:

arch/arm/mach-tegra/power.h
arch/arm/mach-tegra/suspend.c
arch/arm/mach-tegra/timer.c
include/linux/cnt32_to_63.h

commit 6c011f6d165598a4e2a422e6ab22d87b70f4ba99
Author: Won-Kyu Park <wkpark@gmail.com>
Date: Tue Mar 27 19:07:52 2012 +0900

[HACK] copy the warmboot information to the original reserved_buffer
area before shutdown

The reserved buffer area must be fixed at
512MB - 128MB - reserve area(1MB or 2MB) + 512kB(ram console)

just copy the warmboot information to the original reserved buffer before
shutdown

See also [url]http://tinyurl.com/cg6wgtr[/url] by TrymHansen

Conflicts:

arch/arm/mach-tegra/board-nvodm.c
arch/arm/mach-tegra/common.c

commit 6d7c5ca14873114b0a4627e2909fa7410588de23
Author: Won-Kyu Park <wkpark@gmail.com>
Date: Mon Mar 26 23:24:54 2012 +0900

star: clean up reboot code

move star specific reboot code from arm_machine_restart() to tegra_machine_restart()

Conflicts:

arch/arm/kernel/process.c
arch/arm/mach-tegra/common.c

commit 4e2f3539a4fe18f8eb70a644c93aa38846243adb
Author: Won-Kyu Park <wkpark@gmail.com>
Date: Mon Mar 26 01:58:46 2012 +0900

star: make the ram_console not depend on the carveout size

Currently, the carveout size is fixed as 128M
and the ram_console is fixed and depend on the CarveoutSize.

this patch make the ram_console and the *temporary* reserved_buffer
not depend on the carveout size.
[/FONT]
[LG Optimus 2x] eyronic:
Miui roms can record calls for both party. I think it's not kernel based.
[LG Optimus 2x] insestito:
im sorry im new with O2x

with this kernel work video camera and video player ???

thanks !!
[LG Optimus 2x] eyronic:
Yes but with no hardware acceleration. It will work with an app on the market.
[LG Optimus 2x] spica1234:
I guess may be an application also is available in market:)
[LG Optimus 2x] eyronic:
Use this for video cam.

https://play.google.com/store/apps/details?id=com.androidillusion.videocamillusion

And this for video player.

https://play.google.com/store/apps/details?id=com.mxtech.videoplayer.ad
[LG Optimus 2x] wkpark:
Ive checked p99x kernel (p99x kernel can boot up su660)

with the latest kernel update.

it seem like that something goes wrong with the battery module and it rise oops.

(See also attach #1)
[FONT="Courier New"][ 868.075151] star_att2870_shutdown
[ 868.083217] [TOUCH] tegra_touch_shutdown()
[ 868.090614] [TOUCH] Synaptics_InterruptMask by 1
[ 868.148461] [TOUCH] Synaptics_PowerOnOff
[ 868.155401] [TOUCH] Core power on[0], vol[3100]
[ 868.162264] [TOUCH] I2C power on[0], vol[1800]
[ 868.588607] tegra_battery_shutdown
[ 868.597091] Restarting system.
[ 868.604015] star_emergency_restart : sys reset : timeout = 20 sec
[ 868.617694] tegra_machine_restart
[ 868.624627] Unable to handle kernel paging request at virtual address da98d008
[ 868.638506] pgd = d8994000
[ 868.645447] [da98d008] *pgd=1982c811, *pte=00000000, *ppte=00000000
[ 868.659262] Internal error: Oops: 7 [#1] PREEMPT SMP
[ 868.666130] Modules linked in:
[ 868.673060] CPU: 1 Not tainted (3.0.8-open2x-v3-dev+ #2)
[ 868.686605] PC is at NvOdmGpioGetState+0x28/0x48
[ 868.693504] LR is at [b]star_read_charger_state_gpio[/b]+0x38/0xb0
[ 868.706939] pc : [<c008b930>] lr : [<c03e9350>] psr: a0000113
[ 868.706944] sp : d89edb88 ip : d89edba8 fp : d89edba4
[ 868.727449] r10: 00000001 r9 : 00000000 r8 : c07c3980
[ 868.734303] r7 : d920f25c r6 : c074e080 r5 : d89edbcf r4 : d89edba8
[ 868.748080] r3 : 00000001 r2 : d89edba8 r1 : 80000092 r0 : da98d004
[ 868.761700] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 868.775425] Control: 10c53c7d Table: 1899404a DAC: 00000015[/FONT]

so I've found that tegra_battery_shutdown() not correctly closed.

the attach #2 fix this issue. (partially updated tegra_battery_shutdown() from V20H with minor fix)

and make the latest kernel update work.

(cat /proc/last_kmsg)
[FONT="Courier New"]...
[ 9.668687] tegra_battery_shutdown
[ 9.675268] Restarting system.
[ 9.680279] star_emergency_restart : sys reset : timeout = 20 sec
[ 9.690106] tegra_machine_restart
[ 9.695059] Disabling non-boot CPUs ...
[ 9.700516] tegra_machine_restart: tmpbuf = w
[ 9.705712] tegra_machine_restart: copy warmboot info. to the original reserved buffer 0xd7f80000

No errors detected[/FONT]
[LG Optimus 2x] Harsh:
Wkpark once again did amazing work. You are real backbone to kernel tegra-3.0.y

thanks a lot for your work again.

Sent from my LG-P990
[LG Optimus 2x] Imperticus:
So theoretically reverting ICS specific changes to the kernel would make it compatible for gingerbread?
[LG Optimus 2x] kairi_zeroblade:
tried the P999 variant and it was way smoother..the thing is after letting it sit idle..it randomly reboots..and at some point it shuts itself down..but nonetheless a much smoother FEEL with this kernel rather than the .56 and .57 builds..

:D i did forgot to remove the SD Card..lolz..bozo me..
[LG Optimus 2x] wkpark:
yes. and the very specific part is the USB driver.

I already forward port LG USB driver onto kernel 3.0 and it works nicely with the stock rom(GB 2.3.4)

almost same method can be used to use GB/CM7 based rom.
[LG Optimus 2x] wkpark:
I guess the instability is came from P999 part.

the su660 is almost no issue now.

after automatic reboot you can get the latest kernel msgs from /proc/last_kmsg

please attach the last_kmsg if you have some time.
[LG Optimus 2x] kairi_zeroblade:
ok will do that.. :D
[LG Optimus 2x] Imperticus:
I'm going to give it a try and see if I get it to work with CM7 .
[LG Optimus 2x] wkpark:
you can use the following branch as the base of CM7

https://github.com/wkpark/tegra-linux-3.0.y/commits/tegra-p99x-3.0.y

the branch tegra-p99x-3.0.y has no ics specific patch sets

(except some recent USB specific commits)
[LG Optimus 2x] wkpark:
Ive incorrectly understand the AC charging curve.

I thought the AC charging curve is similar to the USB charging curve

but the original curve is similar with the AC charging curve.

the USB charging curve, battery discharging curve and the AC charging curve are all different...

so.. I'll soon fix this issue after fitting the AC charging curve.

slightly adjusted AC charging/discharging curve added.

https://github.com/wkpark/tegra-linux-3.0.y/tree/tegra-p99x-3.0.y

commit 05e25cc94e57c3090c9bb240d6f6d4cd19b0839f
Author: Won-Kyu Park <wkpark@gmail.com>
Date: Fri Mar 30 17:47:47 2012 +0900

star: fixed star_capacity_from_voltage_via_calculate() to adjust AC charging curve

the commit "su660: adjust star_capacity_from_voltage_via_calculate()" is
correct only for USB and battery charging/discharging curve.
adjusted AC charging curve added.
[LG Optimus 2x] Imperticus:
Hey wkpark, which defconfig would you recommend?
[LG Optimus 2x] Harsh:
One which comes when you download kernel zip from his openstar2x Google download page. Every flash able zip from wkpark has Conf included in it.

Sent from my LG-P990
[LG Optimus 2x] wkpark:
the following zip contains the config for ICS/CM9 (there are some missing options exist but it will work)

http://code.google.com/p/openstar2x/downloads/detail?name=boot-cm9-for-p990-3.0.8-120322.zip

and the following config is almost same.

https://github.com/wkpark/tegra-linux-3.0.y/wiki/KernelConfigForIcs

important options are

CONFIG_CONSOLE_EARLYSUSPEND=y
CONFIG_MMC_BLOCK_MINORS=16

currently CONFIG_CONSOLE_EARLYSUSPEND option is not work correctly

but vadonka already fix it.

https://github.com/vadonka/tegra-linux-3.0.y/commit/a60779607bf25bef34f7bcd6baeba6dabf05c14f
[LG Optimus 2x] stevew84:
Is this only for the p990? I didn't see the p999 mentioned in that link.

Also if that works for the p999, do I just flash and that's it?
[LG Optimus 2x] wkpark:
do you want to build 3.0 kernel by yourself?

you can extract kernel config from zImage by the script/extract-ikconfig found at the linux-src/scripts/ dir.

and you can also download my p999 kernel (Please see original post)

or Harsh's 3.0.26 kernel
[LG Optimus 2x] Imperticus:
Got it to boot on CM7. Have a few bugs - BSOD after phone goes to sleep, SD card not working properly, GPS seems a bit buggy.
[LG Optimus 2x] wkpark:
good job!

there are compatible issue exists in the consoleearlysuspend.c

Ive just found this issue on my SU660 with MIUI/CM7.

this commit will solve BSOD issue on the CM7

https://github.com/wkpark/tegra-linux-3.0.y/commit/e228214f148636b09819600cce941704b7959c22

and you'd better to check this GPS fix by rmcc

https://github.com/CyanogenMod/lge-kernel-star/commit/072c9dc4e3e6993df46e9a5030b570d71afaab5f
[LG Optimus 2x] Imperticus:
Thank you! BSOD is fixed :D

Working on the other stuff now.
[LG Optimus 2x] Imperticus:
Can you or Harsh give me tip on how to solve USB issue? Only charges, no adb or mass storage. Tried this defconfig setting

CONFIG_USB_ANDROID=y
CONFIG_USB_ANDROID_ACM=y
CONFIG_USB_ANDROID_ADB=y
CONFIG_USB_ANDROID_MASS_STORAGE=y

with this drivers/usb/gadget/MakeFile

obj-$(CONFIG_USB_ANDROID_MASS_STORAGE)	+= f_mass_storage.o
obj-$(CONFIG_USB_ANDROID_ACM) += f_acm.o u_serial.o f_serial.o f_serial_gps.o
obj-$(CONFIG_USB_ANDROID_ADB)	+= f_adb.o

Didn't work, and without adb can't check logcat as well :/
[LG Optimus 2x] owain94:
How about adb over network??
[LG Optimus 2x] wkpark:
where can i find your usb patch ?

why don't you attach your patch for parallel debugging ? :)

or how about making a temporary branch ?

let's hacking together~
[LG Optimus 2x] Imperticus:
this is the patch. I don't really have much knowledge about this stuff, still have a lot to learn.

https://github.com/imperticus/tegra-linux-3.0.y/commit/455d4e14533f51ab60a8ccb7eaf9118323f6492b

@owain thanks, tried it. Logcat doesn't really show much, unfortunately. No errors on there to suggest anything.
[LG Optimus 2x] wkpark:
this is a USB compatible fix for gingerbread to make adb work

maybe some changes are missing to work with GPS, rndis etc.

https://github.com/wkpark/tegra-linux-3.0.y/commits/p99x-gb-usb

- some recent changes are reverted

- reverted rndis fix is re-applied (cherry-picked) manually

- GPS fix added.
[LG Optimus 2x] Imperticus:
I'm afraid it breaks build - f_mtp.c doesn't compile.

I also tried a clean build of your p99x-gb-usb branch and the same issue.

http://pastebin.com/uw1GW8CT
[LG Optimus 2x] wkpark:
in gingerbread f_mtp.c totally not used.

simply remove CONFIG_USB_ANDROID_MTP from the config will work.
[LG Optimus 2x] Imperticus:
You are awesome! :D seems to be working now
[LG Optimus 2x] Zorkman:
Enable Swap

Hi all,

I've tried searching but can't find anyone mentioning using a swap file on our phone.

I've heard that it can improve the performance quite a lot. Would that be possible with your new kernel (at the moment or later on)?

(I saw positive remarks in the Nook Color forum)

Might be a stupid idea but thought is was worth mentioning.
[LG Optimus 2x] wkpark:
legacy swap, zram(compcache v2) enabled by default, so you can use it.. maybe depends on what custom roms you are using
[LG Optimus 2x] wkpark:
there are so many question about i/o performance of kernel 3.0.y

this is the report on it from http://xdaforums.com/showpost.php?p=24466960&postcount=255
[LG Optimus 2x] Harsh:
I did run same tests, getting 18 MB/s with stock kernel, and only 6 MB/s with 3.0.y. Same results with AnTuTu and SD Tools

I do not know why, or maybe its just my faulty phone.
[LG Optimus 2x] lipisak:
Same as me. 3.0.y is significantly slower in IO to sd. Antutu results confirm this.

Odesláno z mého LG-P990 pomocí Tapatalk
[LG Optimus 2x] Zorkman:
aha, that is good to know

has no one ever tested it?

If I find the time I might give it a go (32MB seemed to bring quite a lot of improvement to the Nook Color)
[LG Optimus 2x] wkpark:
I've found some problem.

I guess the speed of external SD card is not correctly detected.

... (this is 2G SD card (unknown class, unknown manufacture)
... ( ~5MB/s read on kernel 3.0 / ~9MB/s read on kernel 2.6.32)
<6>[ 237.056470] mmc1: new [b]SD card[/b] at address 1234
<6>[ 237.063200] mmcblk1: mmc1:1234 SA02G 1.83 GiB
<6>[ 237.072284] mmcblk1: p1
...

but kernel 2.6.32 detect it as "high speed SD card"

...
<6>[ 2.674126] mmc1: [b]new high speed SD card[/b] at address 1234
...

and finally Ive found the following commit.

http://git.kernel.org/?p=linux/kern...ff;h=f2815f68dabbb373fd1c9f0fd4a609d486697c2b

and it fix this SD detection bug.

....
<6>[ 2.674126] mmc1: new high speed SD card at address 1234
...

# echo 3 > /proc/sys/vm/drop_caches
# busybox dd if=/dev/block/mmcblk1p1 of=/dev/null bs=1024 count=10240
10240+0 records in
10240+0 records out
10485760 bytes (10.0MB) copied, 1.096210 seconds, [b]9.1MB/s[/b]
[LG Optimus 2x] sibbor:
Good debugging there. The kernel code is shaping up.
[LG Optimus 2x] Harsh:
Thanks man, you are too good :D..

This was annoying me since few days, but you are the master :D

Great work
[LG Optimus 2x] hei1125:
I believe wkpark is the best DEV :)

I just patch it

https://github.com/hei1125/tegra-linux-3.0.y/commit/dc5b8efbb3e0b6824340ca7b8a8638d834ee66ec

I got 13MB/s with a class10 8GB SDCard
[LG Optimus 2x] Harsh:
Me too patched it, speeds improved a lot.

And hei you are working really fast :D, i see you github shaping up really fast.
[LG Optimus 2x] hei1125:
Yes. Thank you for your source too

so I can rebuild my github at a faster speed.:)
[LG Optimus 2x] Harsh:
Wkpark thanks. Look.

Sent from my LG-P990
[LG Optimus 2x] Imperticus:
Got similar results here too on gb, slightly lower read speed.
[LG Optimus 2x] vadonka:
i try to add some makefile flags to this kernel, but if i add any extra build flag the phone freeze at the first lg logo, so this mean the kernel has panic. same flags working fine in 2.6.32.y

any idea why dont boot the 3.0.y if its build with extra flags?
[LG Optimus 2x] hei1125:
It works fine.

I have added some flags from Spica for 3.0.y kernel and it can boot. May be you can go to my github or spica's to have a look.
[LG Optimus 2x] vadonka:
i tryed with your Makefile and linaro arm eabi toolchain 4.6 but the phone freeze at the first lg logo.
[LG Optimus 2x] hei1125:
I am using toolchain 4.5. I got the same problem when I use 4.6 so I switch to 4.5
[LG Optimus 2x] vadonka:
you're right! thx!

i try every combination just i miss this one :)
[LG Optimus 2x] carburano:
http://developer.nvidia.com/linux-tegra

Maybe you can found something interesting

Inviato con il mio P990 DjangoManouche!
[LG Optimus 2x] vadonka:
still no luck with the overclock, freeze at the second logo, same as before :confused:
[LG Optimus 2x] spica1234:
Yes, Only 4.5 and prebuilt android eabi toolchain binaries of gcc-4.7 works with 3.0 not 4.6 lol. Unfortunately gcc-4.7 doesn't work with. 32. Strange. I guess there is indeed a need to create custome toolchain with tegra2 softfp flags with cross tool NG. That could solve many mysteries and solve many stability issues.
[LG Optimus 2x] morckx:
Hm, I've used Ubuntu's current 4.6 toolchain to compile vadonka's 3.0 sources without problems so far with non-OC'ed kernels.
[LG Optimus 2x] Harsh:
@wkpark look at this http://lwn.net/Articles/486484/

can it be used to get better governors?
[LG Optimus 2x] Impact7:
Which CWM are you using?
[LG Optimus 2x] slebit:
5.0.2.0
[LG Optimus 2x] Impact7:
Except of baseband I´m using the same stuff...

And you didn´t have any problems before? :confused:

Edit: I know it´s a silly question but did you download the right kernel?^^ P990 for 2x/speed and P999 for GX2
[LG Optimus 2x] slebit:
No problems at all. I used ironkrnl before and I didn't have any problems.
[LG Optimus 2x] Impact7:
I know it´s a silly question but did you download the right kernel?^^ P990 for 2x/speed and P999 for GX2
[LG Optimus 2x] rosmarcelino:
Great work,I am using it and it is really good!
[LG Optimus 2x] slebit:
Yes, I have flashed the right kernel version.
[LG Optimus 2x] Impact7:
Than it seems to be a kernel specific problem...

If you really want it to work you could make a nandroid backup and than a full wipe. If it works something else I don´t know is the issue.

I´d like to help more but I´m only a themer on android and a bad developer.
[LG Optimus 2x] slebit:
Thanks for the help anyway. :)
[LG Optimus 2x] Ph4nt0m_:
I would say that BB is causing your problems. I had similar experience but with CM7, not 9. It should work with one of V10 basebands.
[LG Optimus 2x] TrZ69:
I've tried it on my P990 with NovaHD Plus rom and 725bb/ril.

The phone it's very smooth, but i've noticed that's slow when i try to unlock it with 1-2 second of lag before the screen turns on :confused:

It's possible to solve this?
[LG Optimus 2x] Impact7:
Well i use v20 baseband and i've got no problems. But thus kernel is just alpha do let's wait.
[LG Optimus 2x] Ph4nt0m_:
I believe there are many users with v20 baseband with working CM based ROM. It worked for me too, but just for a while. After that I had to flash v10 baseband. Before that even factory reset didn't help, it was unknown baseband no matter what. I think it's worth trying, if someone really wants to try this kernel.

But as I said, it happend to me when I was using CM7.
[LG Optimus 2x] wapz:
I guess suspend finally really works :p
[LG Optimus 2x] Striatum_bdr:
Same here with different BB. Until finally wake up didn't work (after more than one hour sleep) and had to pull battery... Will see if it's happening again.
[LG Optimus 2x] Ryukenden:
My only issue is internal storage recognition. I use Owains kang build, and after flashing the kernel and wiping dalvik cache, the phone doesnt recognize internal storage any more, though the "use internal storage" option is ticked...
[LG Optimus 2x] spica1234:
wkpark very nice work. keep it up bro.:)
[LG Optimus 2x] Harsh:
wkpark yeah very nice work.

And spicia we need you now on this kernel......... pleaseeeeeeeeeeeeeeeeeeeeeeeeeeeeee
[LG Optimus 2x] rosmarcelino:
Agree,Vadonka would be great too! :D
[LG Optimus 2x] Striatum_bdr:
I confirm, when phone enters in deep sleep it can't be awakened, until you pull off the battery.

Something to do with CPU frequencies.

Spica is working on something, but perhaps he'll directly jump here lol...
[LG Optimus 2x] botay.alls:
I just flash owain 27 and kernel 3.0. Everything seem ok. Multitouch is very good and i can play a video ( high quality) that i cant play with stock kernel
[LG Optimus 2x] kairi_zeroblade:
i have been using his works on the SU660 ports i make and i must say the Screen off/on lag is present..seems the Sleep mode is working doing wonders and also the battery life on his kernel builds for the SU660 ports i made was very GOOD.. :D

Finally the Master from Cafe Naver.. :D
[LG Optimus 2x] fuxmen:
everything works great besides the not wakeing up :D
[LG Optimus 2x] vadonka:
i already forked this kernel github repo :)

so i start to involve this project :D
[LG Optimus 2x] lipisak:
Such a great news from vadonka this morning ;)

Odesláno z mého LG-P990 pomocí Tapatalk
[LG Optimus 2x] diaramja:
Please, also fix the external sdcard problem...
[LG Optimus 2x] gtr-kir:
So, vadonka, do you compile 3.0.x kernel for GB?
[LG Optimus 2x] vadonka:
not so fast :)

this kernel dont even build for me, it have several errors..

---------- Post added at 09:59 AM ---------- Previous post was at 09:59 AM ----------

wkpark: i dont know how the hell can do a git pull request, so here is my first commit what is fix the yaffs2 compilation error:

https://github.com/vadonka/tegra-linux-3.0.y/commit/424a701bc299d0a09228e1d01ddfa9e274f1ab0c
[LG Optimus 2x] goatee:
I have had loads of issues trying to get different BBs and RILs to work properly - in the end I settled on 0606 & 0606 with CM9, which is rock solid for me.
[LG Optimus 2x] Axel2033:
Will you update it to lastest for now 3.0.23?
[LG Optimus 2x] wkpark:
It is much more easy.

I've already try to merge 3.0.21 and it works normally.

but now, it is more comfortable for p99x/su660 kernel developers to keep small patch set as possible.
[LG Optimus 2x] wkpark:
Ive already noticed this issue (smp_lock.h issue or something)

but p990/p999/su660 do not use yaffs2 at all, right?

so I just disable yaff2 module

anyway thankyou for your info.

------

to use kernel 3.0 for GB you have to forward port the old USB driver.

the usb/gadget driver is not so much changed, so you can easily(?) forward port the old GB compatible USB gadget driver.

and It also possible to use kernel 3.0 with the official firmware I've already upload it for the SU660 (I think the usb part is almost same as p99x)

https://github.com/wkpark/tegra-linux-3.0.y/tree/su660-lg-usb

(you can try to cherry-pick the last 5~6 USB commits)
[LG Optimus 2x] vadonka:
yes the smp_lock.h dont exsist, but i fix this problem, however i have some other problem, like the star_touch_led.c also drop a compilation error.
[LG Optimus 2x] wkpark:
star_touch_led.c already work.

Please check your kernel config.

# CONFIG_STAR_HOMEKEY is not set
...
# CONFIG_ONETOUCH_TEGRA_ODM is not set
...
CONFIG_TOUCHSCREEN_ANDROID_VIRTUALKEYS=y
...
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
[LG Optimus 2x] vadonka:
what is your defconfig file?
[LG Optimus 2x] wkpark:
you can download kernel config from bootable update style zip files found at the openstar2x site.

(it is basically almost same as the default kernel config of rmcc's SelfKANG3)

http://code.google.com/p/openstar2x/downloads/list

and you can also use "extract-ikconfig" to extract kernel config from zImage

found at kernel/scripts/extract-ikconfig.
[LG Optimus 2x] fuxmen:
If You Guys can repair not wake up bug then Hats off for U
[LG Optimus 2x] vadonka:
im updated the driver/star folder, added the voodoo sound, ds and lite battery driver, updated some drivers from the v20q sources, etc...

https://github.com/vadonka/tegra-linux-3.0.y/commits/tegra-p99x-3.0.y-vadonka

its compiled and booted. the next part is the arch/arm/mach-tegra folder

let see how can add the overclock :)
[LG Optimus 2x] dasklney:
Hope the OC feature would work :D
[LG Optimus 2x] Harsh:
Thanks vadonka. You are really fast. :)

Would you keep one version without OC too, because I have these few phones which dont accept oc kernel, always stuck in boot loops.
[LG Optimus 2x] henrywhtin:
Hi im using SU660

i want to know that is this kernel have SU660 version ?
[LG Optimus 2x] tonywaouw:
How to revert back the internal storage/sdcard back to it was in selfkang3 ?
[LG Optimus 2x] vadonka:
kernel updated to 3.0.25 :)

https://github.com/vadonka/tegra-linux-3.0.y/commits/tegra-p99x-3.0.y-vadonka
[LG Optimus 2x] piiiters:
we can use it?
[LG Optimus 2x] lipisak:
Exactly is it possible to download it as flashable zip? and are there any significant improvements?

Odesláno z mého LG-P990 pomocí Tapatalk
[LG Optimus 2x] tomislav177:
sorry on stupid question. But how can I install this kernel? Please can you make some zip for install or something else.

Thanks for your work.
[LG Optimus 2x] owain94:
It are the sources build it your self it wait for it
[LG Optimus 2x] vadonka:
no!

its just a source update, but as i expected its interfered with the tegra part of the kernel, so first need to fix the compilation errors.
[LG Optimus 2x] lipisak:
Cmon small step for devs huge leap for hungry flashers :)

Odesláno z mého LG-P990 pomocí Tapatalk
[LG Optimus 2x] vadonka:
okay, kernel is compiled now with the 3.0.25 sources. but i dont know its booted or not, so...

guys wait a few days while we can test it :)
[LG Optimus 2x] LGXX:
What are the changes to the old 2.6.x kernel? Sorry for the noob question :)

And could anyone make a buglist, please?

Gesendet von meinem LG-P990 mit Tapatalk
[LG Optimus 2x] vadonka:
change user space screen access from sysfs interface back to console swith on early-suspend. this will be fix the wakeup black screen issuse. i was facing this problem on the 2.6.32 kernel too.