would the files need to be placed in device/lge/gee-common/wifi? I am just making an educated guess.
I've figured out how to sync everything I need. Now I'm getting this error when trying to build:
http://pastebin.com/ET6RgLKk
I'm hoping someone can help.
I've gotten that error before. I got past it by commenting out the two(I believe) references to midq it complains about. This is hack job though, since i haven't a clue what does but will build and operate fine, from my findings, commented out.
go to the transport.c file it talks about to the line it states and comment out the midq line it doesn't like. I can't remember the other file i believe also needs to be commented out, but if you try to build again after commenting transport.c line it will tell ya in the error.
Sorry i don't have a cleaner solution for you but, as i've stated, i'm not a programmer and most of the code goes over my head as well. That should get you building again. Hope it helps.
I've gotten that error before. I got past it by commenting out the two(I believe) references to midq it complains about. This is hack job though, since i haven't a clue what does but will build and operate fine, from my findings, commented out.
go to the transport.c file it talks about to the line it states and comment out the midq line it doesn't like. I can't remember the other file i believe also needs to be commented out, but if you try to build again after commenting transport.c line it will tell ya in the error.
Sorry i don't have a cleaner solution for you but, as i've stated, i'm not a programmer and most of the code goes over my head as well. That should get you building again. Hope it helps.
If you're compiling with 4.6 it should work fine. But if you use 4.7 then you need to use the wall flag or fix the files so that 4.7 can build
EDIT: by using the wall flag in the Makefile it will elimate those waybe uninitialized errors in all the files that will come up as those errors or like I said you can manually patch each files up digging around will get the commits that one needs.. sorry to quote yours Haze I meant to do a double quote but driving and using tapatalk doesn't yield great results lol
Sent from my Optimus G using Tapatalk 2
I just built beanstalk ROM using team lgog source for att geeb along with the newest prima driver and the only bug that I've encountered (other than usb tethering) is temple run crashing. I know there is a commit that fixes the issue but I'm unable to find it. If anyone can point me in the right direction it would be appreciated.
if you have this commit in your frameworks/base http://code.google.com/p/android/issues/detail?id=55873 you want to revert it.
cherry pick theseI am running into the error below when trying to build BeanStalk rom. Does anyone have any ideas on how to fix. I posted this in the ATT LG Optimus G forum as well, but havent gotten any feedback.
Proguard: /root/android/beanstalk/out/target/common/obj/APPS/Calendar_intermediates/proguard.classes.jar
ProGuard, version 4.4
Reading program jar [/root/android/beanstalk/out/target/common/obj/APPS/Calendar_intermediates/classes.jar]
Reading library jar [/root/android/beanstalk/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar]
Warning: com.android.ex.chips.RecipientAlternatesAdapter: can't find referenced class android.location.CountryDetector
Warning: com.android.ex.chips.RecipientAlternatesAdapter: can't find referenced class android.location.CountryDetector
Warning: com.android.ex.chips.RecipientAlternatesAdapter: can't find referenced class android.location.Country
Warning: com.android.ex.chips.RecipientAlternatesAdapter: can't find referenced method 'java.lang.String formatNumberToE164(java.lang.String,java.lang.String)' in class android.telephony.PhoneNumberUtils
Warning: com.android.ex.chips.RecipientAlternatesAdapter: can't find referenced class android.location.Country
Warning: com.android.ex.chips.RecipientAlternatesAdapter: can't find referenced class android.location.CountryDetector
Note: android.support.v4.text.ICUCompatIcs: can't find dynamically referenced class libcore.icu.ICU
Note: com.android.timezonepicker.TimeZoneInfo accesses a declared field 'mTransitions' dynamically
Maybe this is program field 'com.android.timezonepicker.TimeZoneInfo { int[] mTransitions; }'
Note: android.support.v4.text.ICUCompatIcs accesses a method 'getScript(java.lang.String)' dynamically
Maybe this is program method 'android.support.v4.text.ICUCompat { java.lang.String getScript(java.lang.String); }'
Maybe this is program method 'android.support.v4.text.ICUCompat$ICUCompatImpl { java.lang.String getScript(java.lang.String); }'
Maybe this is program method 'android.support.v4.text.ICUCompat$ICUCompatImplBase { java.lang.String getScript(java.lang.String); }'
Maybe this is program method 'android.support.v4.text.ICUCompat$ICUCompatImplIcs { java.lang.String getScript(java.lang.String); }'
Maybe this is program method 'android.support.v4.text.ICUCompatIcs { java.lang.String getScript(java.lang.String); }'
Note: android.support.v4.text.ICUCompatIcs accesses a method 'addLikelySubtags(java.lang.String)' dynamically
Maybe this is program method 'android.support.v4.text.ICUCompat { java.lang.String addLikelySubtags(java.lang.String); }'
Maybe this is program method 'android.support.v4.text.ICUCompat$ICUCompatImpl { java.lang.String addLikelySubtags(java.lang.String); }'
Maybe this is program method 'android.support.v4.text.ICUCompat$ICUCompatImplBase { java.lang.String addLikelySubtags(java.lang.String); }'
Maybe this is program method 'android.support.v4.text.ICUCompat$ICUCompatImplIcs { java.lang.String addLikelySubtags(java.lang.String); }'
Maybe this is program method 'android.support.v4.text.ICUCompatIcs { java.lang.String addLikelySubtags(java.lang.String); }'
Note: there were 1 unresolved dynamic references to classes or interfaces.
You should check if you need to specify additional program jars.
Note: there were 3 accesses to class members by means of introspection.
You should consider explicitly keeping the mentioned class members
(using '-keep' or '-keepclassmembers').
Warning: there were 5 unresolved references to classes or interfaces.
You may need to specify additional library jars (using '-libraryjars'),
or perhaps the '-dontskipnonpubliclibraryclasses' option.
Warning: there were 1 unresolved references to program class members.
Your input classes appear to be inconsistent.
You may need to recompile them and try again.
Alternatively, you may have to specify the options
'-dontskipnonpubliclibraryclasses' and/or
'-dontskipnonpubliclibraryclassmembers'.
Error: Please correct the above warnings first.
make: *** [/root/android/beanstalk/out/target/common/obj/APPS/Calendar_intermediates/proguard.classes.jar] Error 1
Fetching projects: 99% (422/426) Username for 'https://github.com':
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer
sudo apt-get install git gnupg flex bison gperf build-essential \
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib mingw32 tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
nano ~/.bashrc
Save and exit by pressing ctrl+x, selecting Y then enter.export USE_CCACHE=1
export CCACHE_DIR=<path-to-your-cache-directory>
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot
mkdir ~/bin
PATH=~/bin:$PATH
curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
mkdir [I][B]working-dir[/B][/I]
cd working-dir
repo init -u [I][B]chosen-manifest[/B][/I]
AOKP: https://github.com/AOKP/platform_manifest.git -b Branch
Cyanogenmod: https://github.com/CyanogenMod/android.git -b Branch
CarbonDev: https://github.com/CarbonDev/android.git -b Branch
Liquid Smooth: https://github.com/LiquidSmooth/android.git -b Branch
Replace Branch with appropriate branch from github repo ie cm-10.2 or jb3
If unsure which branch click the link above to locate appropriate branch
repo sync
. build/envsetup.sh
lunch
make -j[B][I]# [/I][/B]otapackage
git clone [B][COLOR=DarkOrange]repo[/COLOR][/B] -b [B][COLOR=Red]branch[/COLOR][/B] [B][COLOR=Lime]destination-path[/COLOR][/B]
mkdir .repo/local_manifests
touch .repo/local_manifests/local_manifest.xml
nano .repo/local_manifests/local_manifest.xml
name-for-remote - Any name you want to give to identify the url where your repos are stored<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="name-for-remote" fetch="remote-url" />
<project path="destination-folder-path" name="repo-location" remote="name-for-remote" revision="branch" />
</manifest>
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="gh"
fetch="git://github.com/" />
<project path="kernel/lge/gee" name="TeamPlaceholder/android_kernel_lge_gee" remote="gh" revision="cm-10.2-update" />
<project path="device/lge/geeb" name="TeamPlaceholder/android_device_lge_geeb" remote="gh" revision="cm-10.2" />
<project path="device/lge/gee-common" name="TeamPlaceholder/android_device_lge_gee-common" remote="gh" revision="cm-10.2" />
<project path="vendor/lge/gee" name="TeamPlaceholder/proprietary_vendor_lge_gee" remote="gh" revision="cm-10.2" />
</manifest>
nano vendor/aokp/vendorsetup.sh
Save and exit by pressing ctrl+x, selecting Y then enter.
touch vendor/aokp/products/geeb.mk
nano vendor/aokp/products/geeb.mk
Save and exit by pressing ctrl+x, selecting Y then enter.# Inherit AOSP device configuration for geeb
$(call inherit-product, device/lge/geeb/full_geeb.mk)
# Inherit AOKP common bits
$(call inherit-product, vendor/aokp/configs/common.mk)
# Inherit GSM common stuff
$(call inherit-product, vendor/aokp/configs/gsm.mk)
# Setup device specific product configuration
PRODUCT_NAME := aokp_geeb
PRODUCT_BRAND := google
PRODUCT_DEVICE := geeb
PRODUCT_MODEL := Optimus G
PRODUCT_MANUFACTURER := LGE
nano vendor/aokp/products/AndroidProducts.mk
Save and exit by pressing ctrl+x, selecting Y then enter.
nano vendor/carbon/vendorsetup.sh
What bout building ROMs based on LG source? I'd rather see more LG based ROMs because the camera quality is higher, and a lot of AOSP/AOKP ROMs feel more or less the same.