yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Q&A, Help & Troubleshooting] HJ nan:
I would really like some help as well... Pls somebody help
[General Questions and Answers] olivercs84:
hello first of all excuse for my poor English is the translator of google I'm from Argentina.

change the rom yesterday x8 and put gingerdx v18 and it works perfect everything except the 3G, I am not able to connect. before you install it properly update the baseband.

there anything I can do?
[HTC Sensation] pzylo:
sorry for double post :/
[Hero CDMA Themes and Apps] Drunkpilot:
Hey guys,

I just saw this on G+ and thought I'd share this. It works for me and is the new look from outside in. If it force closes, just go into settings/ applications/ manage applications ( probably didn't need to write all of that) and clear data. Is supposed to be faster. http://db.tt/I3aaNgI6. I hope this link works from ny dropbox.
[Hero CDMA Themes and Apps] Sippi4x4man:
Working well for me
[Hero CDMA Themes and Apps] bernard_photography:
How do we install this? I get a parsing error when I try to install it.
[Hero CDMA Themes and Apps] Drunkpilot:
I get that sometimes downloading something from the market itself. What file manager are you trying to install from? Maybe it's a bad download or did you try deleting your current market before installing this one? I don't know if this market is already uploading automatically on our phones yet or not, it might be by now.
[Hero CDMA Themes and Apps] Shakes27:
I'm not sure if anyone else has checked but the app has auto updated for me...
[Hero CDMA Themes and Apps] andernerd:
im getting the same issue ive tried like 5 different things and still have nothing
[Hero CDMA Themes and Apps] kyouko:
My guess is that the apk strictly a system app (not signed or w/e) so you cant just straight up install it.

Push it to the /system/app dir manually, then see if it works.
[Optimus One, P500, V General] Bytecode:
Hi there :) just wanted to have cm6.1 missing on our phone. I want a little taste of Froyo again before xmas (reminds me of good ol' times when I firstly got this phone) with some cm features.

So I downloaded the sources using codeaurora's git (aosp wasn't working),modified it for a thunderg build and now I'm fixing some kernel problems.

Probably this'll be available in about two weeks,should not have too much to fix. Yay I'm learning AOSP/CM building stuff :)

Current status: Fixing build problems (missing goldfish_defconfig which basically is .config file AFAIK and now I'm just downloading fserve's kernel which has an already-built config file).
[Optimus One, P500, V General] darkfiremark:
You seems to have very booring :P
[Optimus One, P500, V General] aspee:
after downloading please tell us

how many time it takes?

and what is your broadband speed?
[Optimus One, P500, V General] andy572:
if ciaox is clever and has removed uneeded apps and devices, he needs a download time

of almost 2-3 hours with a speed of 6-8mbit, and i think he is clever enough :)

@ciaox:

good luck for this project ;)
[Optimus One, P500, V General] aspee:
wow man it takes lot of time

and I am thinking I can download source with the speed of 365 kbps

Good luck ciaox.

maybe you don't need luck as you have skill
[Optimus One, P500, V General] aspee:
I know I am totally wrong but if i am correct it may be help you

www.github.com/android

EDIT; I am totally wrong sorry
[Optimus One, P500, V General] andy572:
@ciaox:

got to the default.xml in the .repo folder and change the urls from android.git.kernel.org to

the github urls ;)

@aspee:

this would mean he download complete aosp instead of CM6
[Optimus One, P500, V General] Bytecode:
Thanks. But what Github urls? This? http://www.github.com/android

Also,can I remove all devices from manifest.xml?
[Optimus One, P500, V General] sam razzy:
Hope this succeed :D
[Optimus One, P500, V General] Ianis G. Vasilev:
CM6 for Optimus One was started but is still in alpha stage. I don't understant why do you need CM6 if you got CM7?
[Optimus One, P500, V General] andy572:
yes, from github/android. each project has a git url, you can

simply replace the urls in manifest.xml/default.xml with these.
[Optimus One, P500, V General] Arjen:
@ Ianis G. Vasilev

Because he wants to ;)

And to give you guys something to choose.

I also had started eclair for our phone, and got same stupid responses like yours.

But because my phone is a brick and Ciaox was bored he asked me if he could give it a try :D

But now he is going to do something else, so Ciaox good luck!

PS: Ciaox, wasn't at home last night, so that's why you didn't see me on msn last night.

But andy has already advised you how to clean up things before syncing :D

PPS: Google has it's own new repo online too.
[Optimus One, P500, V General] Human_dude_007:
Read the first post properly ..
[Optimus One, P500, V General] Bytecode:
Thanks,I also admit I was a little annoying :)

Ty :) what about stuff to remove? ;)
[Optimus One, P500, V General] mDroidd:
Hoofd work :)

This would be new baseband right?

And, will you include openScript as An.option?

Greets

____________

mDroid - Tapatalk

Phone: LG-P500

ROM: Mik CM 6.5.8

Kernel: franco19.4 gbs cfs v18c

Theme: CyanbreadX

Tweaks: /

Wishlist: Galaxy Nexus :)
[Optimus One, P500, V General] Arjen:
Nope, it's old baseband only.
[Optimus One, P500, V General] terratrix:
Hmm..hope that froyo have better battery life than gingerbread hehe
[Optimus One, P500, V General] Human_dude_007:
Why not update openoptimus until waiting for ics sources? ;):-)
[Optimus One, P500, V General] sam razzy:
Yea yu are right... but cyanogen 6 will b way much better... loved it..!!

Sent from My Optimus one using Popdogz Oxygen aosp ♥
[Optimus One, P500, V General] Arjen:
Please stop posting things that have nothing to to with this, it's Froyo/CM6 thread, not we want you to this/that thread, you'ld better do this/that.

Only post if you can contribute.

@Ciaox,

did you manage to get all sources or is your connection still crap ;)

Last time I tried to get CM6 sources I could not get all...
[Optimus One, P500, V General] Bytecode:
My connection was crap a long time ago,changed router with a 150Mbps TP-LINK router :)

Anyway didn't download sources yet,but changed that android.git.kernel.org with android's git :)

EDIT: Android's git doesn't work,so put android.googlesource.com (only 1 string to change :)) and it worked. But I forgot to remove unneded devices,who cares,I have lots of homework so I'm not hurry :)
[Optimus One, P500, V General] Arjen:
Change first lines to

<remote name="aosp"
fetch="http://android.googlesource.com/" />
<default revision="froyo"
remote="aosp" />
[Optimus One, P500, V General] Bytecode:
It doesn't work:

fatal: manifest 'default.xml' not available
fatal: remote github not defined in /home/ciaox/android/system/.repo/manifests/default.xml

Anyway talked to mikegapinski,he said that probably this project is a no to go,because CM6 sources got old android.kernel.git.org or something like that. Can you come on MSN,so we can talk? :)
[Optimus One, P500, V General] Arjen:
@ciaox

will be online later this evening guess around 10.

strange it doesn't work, works for oxygen-rom and CM7
[Optimus One, P500, V General] Arjen:
Hi Ciaox,

are things working now?
[Optimus One, P500, V General] Bytecode:
No they aren't. I'm still thinking mikegapinski is right,CM6 sources got old android.git.kernel.org links which can't be changed,so any help please guys!
[Optimus One, P500, V General] Arjen:
CM7 had old links to android.git.kernel.org too, just like Oxygen...

Don't have access to my laptop with Ubuntu right now, but when I have I will take a look at it.
[Optimus One, P500, V General] Bytecode:
Yeah,but CM7 has some internal stuff in manifest or something like that (sorry,can't remember) which CM6 doesn't have. Hope you get your laptop before 4 o' clock,because then it's damn homework time for me. :(
[Optimus One, P500, V General] Arjen:
I just changed to the following in the manifest.xml and it seems to work, repo is syncing now:

<remote name="korg"
fetch="http://android.googlesource.com/"
review="review.source.android.com" />
<remote name="github" fetch="git://github.com/" review="review.cyanogenmod.com
" />
<default revision="froyo"
remote="korg" />

Further you can remove all phones from htc etc in your manifest to speed up syncing.
[Optimus One, P500, V General] Bytecode:
Lol we posted two different solutions at the same time :)
[Optimus One, P500, V General] Arjen:
At least itś working ;)
[Optimus One, P500, V General] Bytecode:
It is! :) tonight I'll start repo and download sources all night long.

Should I change anything before building (which will take 2.5 hours I guess,so long project,also PC is not only mine),or I can just make otapackage and modyfing it in kitchen making needed changes?
[Optimus One, P500, V General] sam razzy:
All the best guys

Sent from My Optimus one using Popdogz Oxygen aosp ♥
[Optimus One, P500, V General] Bytecode:
Last night it didn't download. My method wasn't working,forgot to post it here on xda,so tried yours,and it didn't work either. So I changed manifest yet another time and this time seems working. Let's see.
[Optimus One, P500, V General] Arjen:
Guess it was stuck on alsa etc?

It was here...

You can always try to get froyo aosp from CAF.
[Optimus One, P500, V General] Bytecode:
What the ****! It doesn't work again! So basically you're saying me that I can replace aosp git with codeaurora,but I'll still have a CM?
[Optimus One, P500, V General] Arjen:
I don't mean the aurora code, but the aosp code they're also hosting.

Hadn't had a change to take a look at why it stops downloading right tere, but when I have time I'll look into it.
[Optimus One, P500, V General] Bytecode:
It seems working with codeaurora git. But I'm kinda sure I'll mess up everything: I think codeaurora code will mix up with cyanogen. It won't happen,right?
[Optimus One, P500, V General] Arjen:
not if you're downloading the aosp,

instead of korg you need to enter aosp on top in the manifest.xml.

More info:

https://www.codeaurora.org/xwiki/bin/QAEP/
[Optimus One, P500, V General] Bytecode:
Oh noes! /me downloaded wrong sources (didn't change korg with aosp) and CAF servers are very very slow. Downloading again now,hopefully tomorrow morning I'll get sources. Then I'll push lge proprietary files,build,and change properties for making it boot :)
[Optimus One, P500, V General] Arjen:
Take a look at mik's github, it's only for Gingerbread, but you can replace proprietary files with froyo ones if I'm right.
[Optimus One, P500, V General] Bytecode:
No,proprietary files are from froyo,downloaded source zip and found 'em :)

Are you sure I will have a working CM6 copy with your manifest? Also,do I need to do some other stuff before building?
[Optimus One, P500, V General] Arjen:
There are some things you need to do, take a look at the vendor-things at mik's github, you will need them, but replace some things with froyo-files.

Can't tell you if you need to alter things, you will have to change things with trial and error
[Optimus One, P500, V General] Bytecode:
Yay downloaded sources! But it got stuck @ 99% (1 project missing). Will CTRL-c and re-sync with existing projects :)
[Optimus One, P500, V General] Arjen:
I'm stuck also with my manifest...

Again something on platform/external/alsa-lib...

But don't know yet if it's the AOSP or CM one...
[Optimus One, P500, V General] Bytecode:
Me too. WTF I was ready to build! :( :(

EDIT: This could help: http://labs.beatcraft.com/en/index.php?bc10/froyo
[Optimus One, P500, V General] Arjen:
Ok,

so we need to download the alsa seperately :D
[Optimus One, P500, V General] Bytecode:
Doesn't work too. Tried that method and it didn't work. Tried to download AOSP 2.2 by removing all stuff except something useful and when downloading ALSA,it says Git repositiory not found.

Don't found them in Android's Github account,nor in CyanogenMod's Github account,nor in Stock LG 2.2 sources.

EDIT: Found ALSA in CyanogenMod's github,but it's only for Gingerbread.. Should I try? If so,how should I?

EDIT #2: According to a little research,ALSA files are only for Gingerbread and Eclair,not for Froyo! As I said in Stock LG 2.2 sources there is no ALSA stuff,so some devs said that using Eclair ones needs old eclair libhardware_legacy. But the whole Froyo tree needs Froyo lib version. So ALSA stuff downloaded from Codeaurora's AOSP Git is Gingerbread only,which doesn't work because of lack of froyo-stable branch. Some dude posted a semi-working fix here,which seems not complete. Then some dude posted another working patch here,but as the english-version page says,this website is not on servers anymore. Really really lost here. How should I apply the semi-working fix? Should I get other ALSA files from samsung or other manufacturers? Please help :(

EDIT #3: Wait the hell out! I found them! I found alsa stuff for Froyo! https://gitorious.org/greatmay-froyo/

Will see if if work.
[Optimus One, P500, V General] andy572:
you dont need alsa for compiling i think - the alsa libs are used optional.

comment it out in manifest.xml and try to compile ;)
[Optimus One, P500, V General] Arjen:
Did some reading also,

you may use alsa for sound, but like Andy said, it's not necessary, for Froyo we use the LG-stuff for this.

So let's give it a try Ciaox :D

PS:

I did find Alsa-stuff in CAF-git for AOSP/Froyo...
[Optimus One, P500, V General] Arjen:
Have you already tried Andy's suggestion?
[Optimus One, P500, V General] Bytecode:
...EDIT #4: That ALSA stuff has only master branch,not froyo.

Anyway thank you for your tip andy,removed alsa-libs/utils/sound from projects' list,manifest.xml and project folder (didn't want to mess up). It also didn't find tools_r6 revision in SDK and NDK,so I removed them and it worked. Now I have all CyanogenMod 6 sources,with lge proprietary files to build (iperf),but wait.

SDK and NDK surely are from GB since froyo version isn't on servers anymore. Will I mess up with this? Also,what modifications to the kernel should I make before building? Should I pick the whole 2.2 LG kernel(obviously OC'ed),or just pick some stuff? Can I build kernel separately right? If so,how?
[Optimus One, P500, V General] andy572:
for kernel, you simply can use a .32 version, a .35 dont work because of most

other drivers.

missing sdk and ndk means you cant build the entire framework, this **** (sdk and ndk) is nessesary.

try to find it on CAF or github android ... or on a mirror.
[Optimus One, P500, V General] Bytecode:
SDK and NDK are present,but there are for GB AFAIK.

EDIT: Wait! Found a changelog in sdk folder and it's Froyo. No stuff regarding GB. Same for NDK.

For changing a kernel,how should I do that? Just paste that stock 2.2 kernel (will OC later) into build folder? Or should I change some more?
[Optimus One, P500, V General] andy572:
put in the stock kernel image and kernel modules in /system/lib/modules folder, thats for the first boot enough :)
[Optimus One, P500, V General] Bytecode:
Thank you :) but I'll probably do that first. How to replace modules in sources?

Anyway,when going to lunch command it says:

build/core/product_config.mk:190: *** _nic.PRODUCTS.[[vendor/cyanogen/products/cyanogen_ace.mk]]: "device/htc/ace/ace.mk" does not exist. Arresto.

Removed /vendor/cyanogen/products/all stuff regarding proprietary devices but nothing. Also,how should i use lunch? I tried android,android_build,full,generic,sample but says

** Don't have a product spec for: [B]all devices i tried[/B]
** Do you have the right repo manifest?

What device should I try?

(Offtopic: OMG can't wait to create my own github! ;))
[Optimus One, P500, V General] andy572:
you need a Android.mk file in this folder for your device name (like cyanogenmod_thunderg.mk), this file must be

registered in the Android.mk file in the cyanogenmod/products folder (i think ... i'm on my job currently and cant look into sources)

not needed devices you can simple comment out or remove the lines in the Android.mk file.
[Optimus One, P500, V General] Arjen:
And that's why I said to take a look at the vendor files from Mik's repo,

you can take that as an example.

Probably all you need to do is replace files with Froyo ones.

Or else you can copy the sample-folder from vendors and modify that one.
[Optimus One, P500, V General] Arjen:
Keep up Ciaox ;)

Have to go through the same for Oxygen Rom port to my tablet :D

Only some small things left...

So we will see your own github for CM6? :D
[Optimus One, P500, V General] Bytecode:
Yes we will! Excited a lot :) but will need some explanations on how to use it :p

Any ideas for my questions/problem?
[Optimus One, P500, V General] Arjen:
If I remember correctly it's .32 kernel, so you can use it to build kernel for CM6.

Don't know if modules from Mik are still the Froyo ones from when he started, better ask Mik (or just try to build and see what happens)

When did you get that error?

After running .build/envsetup.sh?
[Optimus One, P500, V General] andy572:
for building froyo, you need a froyo kernel (only .32 version) and froyo static LG libs.

Most names are the same as in LG Gingerbread, so you can take the names from mik's

repo and copy the libs from a froyo rom/extracted system.img (you can do that with unyaffs tool).

to solve the errors in makefiles, i have some questions:

- do you have in /device/lge/thunderg all needed Makefiles and the vendorsetup.sh?

- do you have in the /vendor/... folder the vendorsetup.sh?

Needed files in /device/lge/thunderg:

- AndroidBoard.mk

- AndroidProducts.mk

- device_thunderg.mk

- vendorsetup.sh

Needed files in /vendor:

- /vendor/lge/vendorsetup.sh

- /vendor/lge/thunderg/BoardConfigVendor.mk

To Build CM6, i dont know if some more files in /vendor are needed, i only build android without

all that CM things.
[Optimus One, P500, V General] Bytecode:
When using lunch command :)

Andy: Thank you,I got 'em. Will set up my system for .32 kernel (currently .35). But what libs need to be copied? I mean,in what part of mik's repo can I found a list for configuring for .32? And where do I need to copy the libs?
[Optimus One, P500, V General] andy572:
you find the file names in the device/lge/thunderg/device_thunderg.mk

the libs you can copy to /vendor/lge/thunderg/files, or to the device folder- you have to

specify both the source and target path of the files in the device_thunderg.mk file ;)
[Optimus One, P500, V General] Arjen:
but before you ran lunch you updated the buildenvironment this way?
[Optimus One, P500, V General] Bytecode:
I obviously did :)

Oh I know what you mean :) but.. do I need to copy ALL libs there?

EDIT: Already got all libs :) so what about the kernel image to delete? Oh and BTW,found all stuff of LG (modules etc.) needed to make ROM work on P500,put them in sources as mik did :)

So what about the error in lunch? Don't have BoardConfigVendor,but I have vendorsetup in /vendor/cyanogen,but not lge. And what about the kernel image to delete?
[Optimus One, P500, V General] andy572:
simply replace the kernel image with the one from .32 build ;)
[Optimus One, P500, V General] Bytecode:
Ok,so need to replace kernel to build and built kernel image. Anyways found BoardConfigVendor.mk :) and added to vendorsetup thunderg stuff + removed other devices not needed.

Now have a different error:

build/core/config.mk:138: *** No config file found for TARGET_DEVICE . Arresto.

** Don't have a product spec for: 'thunderg'
** Do you have the right repo manifest?

Only this to fix,then we're ready to build. Already copied all lg stuff so only this :)
[Optimus One, P500, V General] Bytecode:
So,what about this error?

Here's what I did till now:

Deleted all devices from AndroidProducts.mk

Added thunderg to AndroidProducts.mk

Added bcm_fm_radio.mk

Added cyanogen_thunderg.mk

Removed other devices from vendorsetup.sh

Added thunderg to vendorsetup.sh

Added BoardConfigVendor.mk to /vendor/lge

Removed other devices' prelink map

Modified device_thunderg.mk to match CyanogenMod 6 makefiles

Added LG-P500 proprietary folders to /vendor/lge and /device/lge/thunderg

Changed kernel files to build

Changed modules in /device/lge/thunderg/files

Changed .rc files from Froyo in /device/lge/thunderg

Changed built kernel image in /device/lge/thunderg

Nothing more now,except something I don't remember :) wrote this because I have two sources copy: One clean and one messed up.

EDIT: Fixed even that issue :) now builds,need some other little stuff to fix :)
[Optimus One, P500, V General] Arjen:
So what was the solution?
[Optimus One, P500, V General] Bytecode:
(if you don't understand stuff in italian in the following message,use Google Translate: BTW,"Arresto" means "Stop" and "file o directory non esistente" means "no such file or directory".

/vendor/lge/ was missing BoardConfig.mk. Anyway encountered other problems,like:

build/core/java.mk:20: *** frameworks/ex/common: Invalid LOCAL_SDK_VERSION '8' Choices are: current . Arresto. [B](fixed by changing LOCAL_SDK_VERSION to 5 instead of variable that picks sdk version from current in sources - will probably have a major problem: SDK is 8,now faked to 6 in java.mk,but SDK 6 which I don't have and which is not on servers anymore is needed to build Froyo. So how to fix?)[/B]

build/core/base_rules.mk:108: user tag on app Stk at packages/apps/Stk - add your app to core.mk instead [B](fixed by changing ifeq ($(LOCAL_MODULE_CLASS),APPS) with ifeq ($(LOCAL_MODULE_CLASS),Stk) - don't know is this is a good fix too)[/B]

build/target/board/Android.mk:30: *** Missing "vendor/lge//AndroidBoard.mk". Arresto. [B](fixed by adding AndroidBoard.mk missing in vendor folder.[/B] [B]Tho it's referring to AndroidBoardVendor,which I can't find in mik's sources: Don't know if this is a good fix or not too)[/B]

build/core/base_rules.mk:128: *** device/lge/thunderg/libaudio: MODULE.TARGET.SHARED_LIBRARIES.libaudio already defined by hardware/msm7k/libaudio. Arresto. [B](fixed by removing LG libaudio: will add it later since it isn't necessary for making P500 boot)

Could anyone please confirm if my fixes are correct or if they'll cause more problems in the future etc.?

[/B]But now there's a problem which is wierd:

[code]
find: "drm/java": File o directory non esistente
find: "drm/java": File o directory non esistente
external/webkit/Android.mk:305: external/stlport/libstlport.mk: File o directory non esistente
diff: out/target/product//obj/PACKAGING/updater_extensions_intermediates/register.inc.list: File o directory non esistente
build/core/base_rules.mk:455: attenzione: sovrascrittura dei comandi per l'obiettivo "out/target/product//recovery/root/sbin/tune2fs"
bootable/recovery/Android.mk:97: attenzione: comandi obsoleti per l'obiettivo "out/target/product//recovery/root/sbin/tune2fs" ignorati
frameworks/policies/base/PolicyConfig.mk:19: *** PRODUCT_POLICY MUST be defined.. Arresto.

How to solve that? And you have any ideas on how to download SDK/NDK 6 sources?
[Optimus One, P500, V General] Arjen:
Download and install SDK, on first run install SDK 5 options.

will take a look at the rest later, time to eat now :p
[Optimus One, P500, V General] Bytecode:
If downloading Froyo SDK,it downloads prebuilt sources. Doesn't matter if I put build sources in my dev folder?
[Optimus One, P500, V General] Arjen:
As long as you don't put them there...

Don't know if it will work though, it just crossed my mind as a possibility :D
[Optimus One, P500, V General] andy572:
omg ... this errors comes from CM and/or invalid *.mk files :(

you need to research the valid filenames for froyo - as i remember me, CAF uses some

of this, maybe it could help to have a lok on the vendor folders on gitweb.

otherwise, i cant help here :/
[Optimus One, P500, V General] Arjen:
@Andy

But do you think the suggestion for the SDK-problem would work?
[Optimus One, P500, V General] Bytecode:
Will you give me a lil' explaination? :)