Last edited:
menu "LGE Board Selection"
#config MACH_STAR
# depends on ARCH_TEGRA
# select MACH_LGE
# select MACH_HAS_SND_SOC_TEGRA_WM8994 if SND_SOC
# bool "TEGRA STAR"
# help
# Support for the LGE STAR
choice
depends on MACH_STAR
prompt "STAR Board Selection"
default MACH_STAR_SU660
config MACH_STAR_SU660
bool "TEGRA STAR SU660"
help
Support for the LGE STAR SU660
config MACH_STAR_P990
bool "TEGRA STAR P990"
help
Support for the LGE STAR P990
config MACH_STAR_P999
bool "TEGRA STAR P999"
help
Support for the LGE STAR P999
endchoice
endmenu
#
# LGE Board Selection
#
CONFIG_MACH_STAR_SU660=y
# CONFIG_MACH_STAR_P990 is not set
# CONFIG_MACH_STAR_P999 is not set
ls arch/arm/configs/star*
arch/arm/configs/star_p990_defconfig
arch/arm/configs/star_p999_defconfig
arch/arm/configs/star_su660_defconfig
http://www.lg.com/global/support/opensource/opensource-detail.jsp?detailCustomerModelCode=LGSU660
It seems like that this kernel support not only SU660 but also P990/P999
Good to see that but I feel like most of O2x users are sleeping as I don't see much posts after this good news
Sent from my Optimus 2X using xda app-developers app
http://www.lg.com/global/support/opensource/opensource-detail.jsp?detailCustomerModelCode=LGSU660
It seems like that this kernel support not only SU660 but also P990/P999
from "arch/arm/mach-tegra/lge/star/Kconfig"
Code:menu "LGE Board Selection" #config MACH_STAR # depends on ARCH_TEGRA # select MACH_LGE # select MACH_HAS_SND_SOC_TEGRA_WM8994 if SND_SOC # bool "TEGRA STAR" # help # Support for the LGE STAR choice depends on MACH_STAR prompt "STAR Board Selection" default MACH_STAR_SU660 config MACH_STAR_SU660 bool "TEGRA STAR SU660" help Support for the LGE STAR SU660 config MACH_STAR_P990 bool "TEGRA STAR P990" help Support for the LGE STAR P990 config MACH_STAR_P999 bool "TEGRA STAR P999" help Support for the LGE STAR P999 endchoice endmenu
from arch/arm/configs/star_su660_defconfig
Code:# # LGE Board Selection # CONFIG_MACH_STAR_SU660=y # CONFIG_MACH_STAR_P990 is not set # CONFIG_MACH_STAR_P999 is not set
Code:ls arch/arm/configs/star* arch/arm/configs/star_p990_defconfig arch/arm/configs/star_p999_defconfig arch/arm/configs/star_su660_defconfig
I compile the kernel source with "make star_p990_defconfig ARCH=arm", and you can download the binaries from :
http://pan.baidu.com/share/link?shareid=88597&uk=1293221681/
This should be the P990 kernel binaries , maybe someone can build a update.zip from it...
PS: I have no P990 , only has a SU660, so I can't test it...
here is update zip for kernel P990 compiled by marsgod. This may or may-not work.
This is untested, so take nandroid backup first. I will not be responsible for any data loss or phone brick.
http://www.mediafire.com/download.php?rudjirq1alujj0w
I compile the kernel source with "make star_p990_defconfig ARCH=arm", and you can download the binaries from :
http://pan.baidu.com/share/link?shareid=88597&uk=1293221681/
This should be the P990 kernel binaries , maybe someone can build a update.zip from it...
PS: I have no P990 , only has a SU660, so I can't test it...
here is update zip for kernel P990 compiled by marsgod. This may or may-not work.
This is untested, so take nandroid backup first. I will not be responsible for any data loss or phone brick.
http://www.mediafire.com/download.php?rudjirq1alujj0w
Running a backup and trying it out. I'll let you kids know how it goes!
Tested. And it works. Bluetooth works now.... and possible wifi sleep issue fixed too.
Well, I feel silly asking this but I had a few drinks earlier this evening: I'm running ParanoidAndroid JB, and this is an ICS kernel. I did do a backup, but I'm sure you understand the fear!
Sent from my LG-P990 using xda app-developers app
menu "LGE Board Selection"
#config MACH_STAR
# depends on ARCH_TEGRA
# select MACH_LGE
# select MACH_HAS_SND_SOC_TEGRA_WM8994 if SND_SOC
# bool "TEGRA STAR"
# help
# Support for the LGE STAR
choice
depends on MACH_STAR
prompt "STAR Board Selection"
default MACH_STAR_SU660
config MACH_STAR_SU660
bool "TEGRA STAR SU660"
help
Support for the LGE STAR SU660
config MACH_STAR_P990
bool "TEGRA STAR P990"
help
Support for the LGE STAR P990
config MACH_STAR_P999
bool "TEGRA STAR P999"
help
Support for the LGE STAR P999
endchoice
endmenu
#
# LGE Board Selection
#
CONFIG_MACH_STAR_SU660=y
# CONFIG_MACH_STAR_P990 is not set
# CONFIG_MACH_STAR_P999 is not set
ls arch/arm/configs/star*
arch/arm/configs/star_p990_defconfig
arch/arm/configs/star_p999_defconfig
arch/arm/configs/star_su660_defconfig
... carveout=96M ...
[FONT="Lucida Console"]
<6>[ 0.000000] Initializing cgroup subsys cpu
<5>[ 0.000000] Linux version 2.6.39.4-gb1349a4-dirty ([email protected]) (gcc version 4.7.3 20121001 (prerelease) (Linaro GCC 4.7-2012.10) ) #6 SMP PREEMPT Fri Oct 26 22:26:21 KST 2012
....
<6>[ 0.000000] Found carveout: size=06000000
<4>[ 0.000000] Malformed early option 'androidboot.mode'
<6>[ 0.000000] Found tegra_fbmem: [email protected]
<6>[ 0.000000] override carveout size=[B]06000000[/B]
...
<5>[ 0.000000] Kernel command line: tegraid=20.1.3.0.0 mem=512M [B]carveout=96M[/B] android.commchip=0 vmalloc=128M video=tegrafb no_console_suspend=1 console=ttyS0,115200n8 debug_uartport=lsport,-3 androidboot.mode=normal usbcore.old_scheme_first=1 [email protected] [email protected] muic_state=0 tegraboot=sdmmc tegrapart=recovery:4a200:2800:800,linux:48b00:1000:800,mbr:400:200:800,system:600:40000:800,cache:40600:8000:800,misc:48600:400:800,userdata:4cb00:100000:800,data/ve:14cc00:1400:800
....
<6>[ 0.000000] Memory: 411MB = [B]411MB[/B] total
<5>[ 0.000000] Memory: 405792k/405792k available, 118496k reserved, 0K highmem
<5>[ 0.000000] Virtual kernel memory layout:
<5>[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
<5>[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
<5>[ 0.000000] DMA : 0xff000000 - 0xffe00000 ( 14 MB)
<5>[ 0.000000] vmalloc : 0xe0800000 - 0xf8000000 ( 376 MB)
<5>[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
<5>[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
<5>[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
<5>[ 0.000000] .init : 0xc0008000 - 0xc0041000 ( 228 kB)
<5>[ 0.000000] .text : 0xc0041000 - 0xc068df8c (6452 kB)
<5>[ 0.000000] .data : 0xc068e000 - 0xc06f8820 ( 427 kB)
...[/FONT]
According to gabwerks, who was working on P970. This commit was sufficient. https://github.com/CyanogenMod/lge-kernel-sniper/commit/d04b912a8dce2ca70792afa65f866dd78865e00e