Jump to content

Cyanogenmod 7.2 Kang for Optimus L3


Guest hecatae

Recommended Posts

  • 2 weeks later...
  • 2 weeks later...
  • 2 weeks later...
Guest yayakuya

gah got no kernels that will work at present, the cm9 kernel needs all the ics changes removing, and the stock kernel seems broke

so, how's your project master? i still waiting for this one :)

Link to comment
Share on other sites

Guest yayakuya

currently checking caf for:

hardware/qcom/media/mm-core/omxcore/Android.mk:47: *** Unsupported target platform msm7x27a. Stop.

i see, how about another sources? or this is a best available one ported to L3? i just try to change zimage from CM9's kernel into this, and i thought that's works because it pass a LG logo (not stuck)... but LOL, it's bootloop and screen goes to 4bit layer :D

is the problem on boot image? would you tell me which one (ramdisk root) i have to change???

i'm sorry if you feel pushed by this, but i can't install CM9 properly (blurred screen problem) and stock rom make me so borred even has any tweaks. i still not satisfied.... :unsure:

please, make it real......

Link to comment
Share on other sites

Guest hecatae

i see, how about another sources? or this is a best available one ported to L3? i just try to change zimage from CM9's kernel into this, and i thought that's works because it pass a LG logo (not stuck)... but LOL, it's bootloop and screen goes to 4bit layer :D

is the problem on boot image? would you tell me which one (ramdisk root) i have to change???

i'm sorry if you feel pushed by this, but i can't install CM9 properly (blurred screen problem) and stock rom make me so borred even has any tweaks. i still not satisfied.... :unsure:

please, make it real......

Make sure you have:

    Ubuntu 12.04 (Precise Pangolin) 64-bit
    Your computer has at least 4GB RAM
    Good Internet connection

install dependencies:

$ sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl zlib1g-dev zlib1g-dev:i386 libc6-dev lib32ncurses5-dev \
ia32-libs x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 \
lib32z-dev libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 \
tofrodos python-markdown libxml2-utils xsltproc readline-common \
libreadline6-dev libreadline6 lib32readline-gplv2-dev libncurses5-dev \
lib32readline5 lib32readline6 libreadline-dev libreadline6-dev:i386 \
libreadline6:i386 bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev lib32bz2-dev \
libsdl1.2-dev libesd0-dev squashfs-tools pngcrush schedtool libwxgtk2.6-dev
$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so[/code] Configure USB:
[code]$ gksudo gedit /etc/udev/rules.d/51-android.rules
add this to the above:
#Garmin-Asus SUBSYSTEM==usb", ATTR{idVendor}==091E", MODE=0666" #Google SUBSYSTEM==usb", ATTR{idVendor}==18d1", MODE=0666" #HTC SUBSYSTEM==usb", ATTR{idVendor}==0bb4", MODE=0666" #Huawei SUBSYSTEM==usb", ATTR{idVendor}==12d1", MODE=0666" #K-Touch SUBSYSTEM==usb", ATTR{idVendor}==24e3", MODE=0666" #KT Tech SUBSYSTEM==usb", ATTR{idVendor}==2116", MODE=0666" #Kyocera SUBSYSTEM==usb", ATTR{idVendor}==0482", MODE=0666" #Lenovo SUBSYSTEM==usb", ATTR{idVendor}==17EF", MODE=0666" #LG SUBSYSTEM==usb", ATTR{idVendor}==1004", MODE=0666" #Motorola SUBSYSTEM==usb", ATTR{idVendor}==22b8", MODE=0666" #NEC SUBSYSTEM==usb", ATTR{idVendor}==0409", MODE=0666" #Nook SUBSYSTEM==usb", ATTR{idVendor}==2080", MODE=0666" #Nvidia SUBSYSTEM==usb", ATTR{idVendor}==0955", MODE=0666" #OTGV SUBSYSTEM==usb", ATTR{idVendor}==2257", MODE=0666" #Pantech SUBSYSTEM==usb", ATTR{idVendor}==10A9", MODE=0666" #Philips SUBSYSTEM==usb", ATTR{idVendor}==0471", MODE=0666" #PMC-Sierra SUBSYSTEM==usb", ATTR{idVendor}==04da", MODE=0666" #Qualcomm SUBSYSTEM==usb", ATTR{idVendor}==05c6", MODE=0666" #SK Telesys SUBSYSTEM==usb", ATTR{idVendor}==1f53", MODE=0666" #Samsung SUBSYSTEM==usb", ATTR{idVendor}==04e8", MODE=0666" #Sharp SUBSYSTEM==usb", ATTR{idVendor}==04dd", MODE=0666" #Sony Ericsson SUBSYSTEM==usb", ATTR{idVendor}==0fce", MODE=0666" #Toshiba SUBSYSTEM==usb", ATTR{idVendor}==0930", MODE=0666" #ZTE SUBSYSTEM==usb", ATTR{idVendor}==19D2", MODE=0666"
Set proper permissions:
$ sudo chmod a+r /etc/udev/rules.d/51-android.rules
JAVA JDK Installation: http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html
$ sudo apt-get purge openjdk-\* icedtea-\* icedtea6-\*
install Java JDK:
$ sudo mkdir -p /opt/java/64/
$ sudo cp jdk-6u34-linux-x64.bin /opt/java/64
$ sudo su -
$ cd /opt/java/64
$ chmod +x jdk-6u34-linux-x64.bin
$ ./jdk-6u34-linux-x64.bin
$ exit[/code] Add JDK PATH to .bashrc:
[code]$ gksudo gedit ~/.bashrc
Add these lines:
# Java PATHs
export JAVA_HOME=/opt/java/64/jdk1.6.0_34
export PATH=$PATH:$JAVA_HOME/bin[/code] Android SDK: Download the SDK here: http://developer.android.com/sdk/index.html Extract the SDK and place it in your home directory. Add AndroidSDK PATH to .bashrc:
[code]$ gksudo gedit .bashrc
Add the following lines:
# Android tools
export PATH=${PATH}:~/android-sdk/tools
export PATH=${PATH}:~/android-sdk/platform-tools
export PATH=${PATH}:~/bin[/code] Add PATH to .profile:
[code]$ gksudo gedit .profile
Add these lines:
PATH=$HOME/android-sdk/tools:$HOME/android-sdk/platform-tools:$PATH"
To use the ADB Update software (or to verify a working adb path), use the following command:
$ android
Install the Repo:
$ mkdir ~/bin
$ PATH=~/bin:$PATH
$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo ] ~/bin/repo
$ chmod a+x ~/bin/repo[/code] Initialize the CyanogenMOD 9 Repo:
[code]$ mkdir android
$ cd android
$ mkdir system
$ cd system
$ repo init -u git://github.com/CyanogenMod/android.git -b gingerbread
Finally:
$ repo sync -j16

borrowed and adapted from Compile ParanoidAndroid

Link to comment
Share on other sites

Guest hecatae

next

~/android/system/vendor/cyanogen/get-rommanager
then
cd ~/android/system
. build/envsetup.sh
breakfast p350
breakfast mimmi
breakfast robyn
breakfast tass[/code]

or any other qvga device, there is no e400 device tree for cm7.2 so you have options of grabbing the e400 device tree from cm9 and dropping it into /devices/lge or modifying an existing device tree.

if you drop cm9 e400 device tree in, you will need to change all wpa supplicant 8 lib references to wpa supplicant 6 lib.

[b]edit[/b] [u]alternatively just delete it:[/u]

Package complete: /home/hecatae/cm7.2/out/target/product/e400/cm-7-20121227-UNOFFICIAL-e400.zip

5b840ab733f432f8a0152260b9e38369 cm-7-20121227-UNOFFICIAL-e400.zip

http://www.multiupload.nl/MMLRI3O6UI

testers welcome

Link to comment
Share on other sites

Guest yayakuya

next

~/android/system/vendor/cyanogen/get-rommanager
then
cd ~/android/system

. build/envsetup.sh

breakfast p350

breakfast mimmi

breakfast robyn

breakfast tass

or any other qvga device, there is no e400 device tree for cm7.2 so you have options of grabbing the e400 device tree from cm9 and dropping it into /devices/lge or modifying an existing device tree.

if you drop cm9 e400 device tree in, you will need to change all wpa supplicant 8 lib references to wpa supplicant 6 lib.

edit alternatively just delete it:

Package complete: /home/hecatae/cm7.2/out/target/product/e400/cm-7-20121227-UNOFFICIAL-e400.zip

5b840ab733f432f8a0152260b9e38369 cm-7-20121227-UNOFFICIAL-e400.zip

http://www.multiupload.nl/MMLRI3O6UI

testers welcome

I'm so appreciate it master, i glad that you disposed to keep this work. but i was broke my Ubuntu couple months ago...

now i just have win xp with dsixda kitchen installed. i was try to port cm7 based on p350 last night, but nothing... same problem with your last update (it won't boot) . i think i'll try this one and i'll let you now if it works...

once again i'd like to say, thanks...

Link to comment
Share on other sites

Guest hecatae

no changing.... it still won't boot :(

same problem here, thinking vmheap was set too high 76mb, so changed to 32mb, I wonder if we can get adb logcat out of it,

new one, ics adreno drivers replaced with gingerbread ones, vmheap set to 32mb

03b8f7c533ad77615ee9c98a3dedf80e cm-7-20121227-UNOFFICIAL-e400.zip

http://www.multiupload.nl/2ETLQQ7AB3

next job is to disable genlock, as I think only ics needs that and it maybe screwing up the boot of cm7

Link to comment
Share on other sites

Guest elxexu98

plz. work fast! I can't wait for this rom. I love it

luck for the work and thanks for it.

Happy new year :)

(I'm Spanish, please excuse me for my poor English)

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.