yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] invisiblewave:
Can anyone shed any light on which step I screwed up if I'm getting the following error when lunching?? I'm hoping to avoid starting from scratch and repo synching yet again.....

build/core/product_config.mk:203: *** No matches for product "sapphire". Stop.

Lunch command I used was: lunch sapphire-eng
[G1 Android Development] Firerat:
lunch full_sapphire-userdebug

but just use "lunch" and select from menu
[G1 Android Development] invisiblewave:
Cheers! That worked. Making bacon failed because I'm on a 32 bit system. I'm assuming that means I need to go shopping.
[G1 Android Development] s14evil:
What is you battery life like? And wich ADS ROM are you running
[G1 Android Development] Firerat:
nah, just find the stop line and comment it out ;)

clearsilver has its flags set for 64bit BUT! , the toolchain is 32bit

see this commit on master branch

https://github.com/android/platform...mmit/cf3f2874c82573449a64fa2b285b97189de0da68

makes clearsilver use your compiler and not the one in the build.

Now, toolchain 4.4.0 works for 32bit

so see

https://github.com/Firerat/GB-build/commit/80275e501d7497efa4f801909a6720e812e00691

I will change that so it is not so 'hardcoded'

i.e. I'll add a simple "if" so you can override the toolchain via Env Var.

Edit

I think I'll put a repo together over the weekend, just realised that what I currently have up on github will fallover, as I'm pulling some stuff from CM ( bash and libncurses )
[G1 Android Development] invisiblewave:
It's the 0125. Battery life's a bit weird. I'd say generally it's better than it was before, but every now and then when I'm streaming radio, it seems to suck more than I would have expected, but not by that much. Overnight on standby, it's using ~8%. I don't monitor battery life as much as most, since I work from home and therefore always have power available during the day. Even if battery life was terrible, I'd live with it on this rom, it's easily the best build I've ever run on Gingerbread, Froyo, Cupcake, or any other kind of bakery product.
[G1 Android Development] invisiblewave:
<makes solemn promise never again to disparage Firerat's choice of headgear>

You might have to bear with me a bit! I'm lacking context (with a small c) on the whole github/manifest/sync/repo/lunch stuff. I can follow the principle of what it's doing, but working through the issues I run across takes a while, especially since I'm working from an unfamiliar command line.
[G1 Android Development] invisiblewave:
Another 64 bit problem, methinks:

/usr/include/gnu/stubs.h:9:27: error: gnu/stubs-64.h: No such file or directory

make: *** [out/host/linux-x86/obj/SHARED_LIBRARIES/libclearsilver-jni_intermediates/j_neo_util.o] Error 1

make: *** Waiting for unfinished jobs....

In file included from /usr/include/features.h:378,

from /usr/include/stdio.h:28,

from external/clearsilver/util/neo_err.c:14:

/usr/include/gnu/stubs.h:9:27: error: gnu/stubs-64.h: No such file or directory

make: *** [out/host/linux-x86/obj/SHARED_LIBRARIES/libneo_util_intermediates/neo_err.o] Error 1
[G1 Android Development] Firerat:
just read that back, had a few jim beams last night :)

yeap, it makes sense to only use 4.4.0 when we absolutely need to,

this build ( 110128 ) just doesn't seem to be as 'snappy' and I blame 4.4.0

regards builders with 32bit , do you have to use 4.4.0?

I'm a little confused as to why the 'hack' was need as I installed Ubuntu 10.10 32bit and I only needed to remove the "stop" from the 32bit warning and everything built fine ( but I still had the gmail bug, which is why I started looking at the ADS bins with readelf )
[G1 Android Development] Bavilo:
would anyone mind uploading the latest build since I currently can not set up a build environment?
[G1 Android Development] farmatito:
The hack is needed only on debian lenny as it ships with an older libc that 4.4.3 doesn.t like (missing GLIBC2.1 error if I recall correctly).

BTW, have you tought about a vendor2sd?! seems to me the framework already lokks there for /vendor/apps

so you need only to mount the sd there or remove vendor and symlink it to sd-ext.
[G1 Android Development] Bavilo:
Can I flash this Magpie ontop of the current build? Or do I need to do a full wipe when using the mtdhack?
[G1 Android Development] Firerat:
mtdhack, all it does is change partition sizes which has eff all to do with the rom

I don't believe in wipes

however , if you are coming from a none gingerbread you must wipe for the gapps to work

I might get round to doing a script to only wipe what needs to be wiped

tbh a wipe is no big deal.

for the record

I stopped using titanium backup since it started doing the scheduling thing, not missed it and my phone runs better

guess I could just disable it when I'm done , but ... I don't actually need it

if you want don't want to slow your phone down install tb, backup / restore then uninstall it
[G1 Android Development] Gorkytje:
This is the first rom where I notice an huge battery drain. (I have tried many, including roms where people said they had battery drain yet I did not have drains)

Might this be the usb leak people talk about it? I heard people just reboot after unplugging.

I did that, seemed fine but then started to drain fast again. Am I doing something wrong or is this just an unlucky event?
[G1 Android Development] invisiblewave:
To use this, do I just replace the clearsilver scripts with yours??
[G1 Android Development] Bavilo:
Ah ok, Thanks!

I just recently defaulted back to my HTC Dream again, so all this mtdhack stuff, etc, is fairly new to me. :)
[G1 Android Development] Firerat:
I've not pushed any clearsilver mods

but if you were to track master and not gingerbread in clearsilver

or your merged master with your own branch

you would have those changes
[G1 Android Development] invisiblewave:
Do I need to merge your GB-Build with what I have now?

Still reading.... it's starting to make more sense now. I fork the ezterry/gingerbread, copy your tool change into my fork, then merge that with my local repository, although at this point it's beginning to feel more like a suppository.
[G1 Android Development] s14evil:
did you mean GINGERBREAD-DS-Alpha-20110122-1.zip, or is it a new update. if so send me the link
[G1 Android Development] invisiblewave:
No, I'm running the ADS build based on Magpie from 0125. I did run the one you mention for a short while without any problems. The link's in ADS's signature block. It also gives you apps2ext, courtesy of Firerat.
[G1 Android Development] farmatito:
New test kernel 2.6.35.10-pershoot + BFS + memory compaction + patches.

Please report if there is any improvement in USB battery drain bug.

PS: to enable memory compaction:

echo 1 > /proc/sys/vm/compact_memory;

USE AT YOUR OWN RISK, NO WARRANTY.

Enjoy.
[G1 Android Development] smashman42:
Hey guys, does facebook sync work? It won't even let me add it as an account to try to sync, dumps back to menu with no error on screen.

Edit: seen others report this already, sorry :o

Also Twitter won't install from the market for some reason, it downloads ok but the install fails.

Running FR-110128-Magpie_GingerB-DS_S.zip

Can get a logcat if need be but I figured these would be known issues if it isn't just a problem on my phone.

Everything else seems ok though, keep up the good work.
[G1 Android Development] plumppp:
okay Ez and Fire.. you guys can stop building.. Gingerbread is over!!!

its now Honeycomb!!! :D http://xdaforums.com/showpost.php?p=10936559&postcount=32

LOL!!! just kidding :p

Great rom!!! keep up the good work! ;)
[G1 Android Development] nomadman:
^-- time for a new device :D
[G1 Android Development] s14evil:
do you have the link for gapps
[G1 Android Development] jdb78:
It is mentioned all over this thread. I found this 2 pages before this one:

http://goo-inside.me/google-apps/

http://wiki.cyanogenmod.com/index.php?title=Latest_Version#Google_Apps
[G1 Android Development] AndDiSa:
Hmmm ... today I switched the links to 4.4.3 and built from sources again ... no problems, only that now GMail is forced closing ... (as I was expecting)

I do not remember well, why I switched to 4.4.0 ... First I was on Ubuntu 9.x and build was not working, then I upgraded to 10.x and I found the post of farmatito. I was collecting all information to get the build working and afterwards I stayed on that configuration (never change a running system;)).
[G1 Android Development] peshal:
i tried tht too..
[G1 Android Development] irisiris:
download and flash superwipe.. from here http://xdaforums.com/showthread.php?t=834812

very imp: superwipe has specific steps after which it works.

pay attention :

Boot back into recovery. flash superwipe file. power off phone and reboot back into recovery. flash the superwipe again and then reboot back into recovery.

i had issue flashing once so i flashed twice. may b its issue with u too.

then flash ROM... skip pershoot kernel(ROM has its own kernel in it)

then reboot phone normally. once u reach home screen.

shutoff phone and boot into recovery and flash the modified gapps.

then reboot normally.. skip all steps and then setup over wifi or 3G whichevr u want.

1-
[G1 Android Development] ForTehWolf:
My thoughts so far:

Wish the Launcher was smoother, but seeing as Launcher2 in froyo isn't even smooth, can't expect much for GB :P

Speed actually isn't that bad, except transitions are pretty laggy

Orientation messes up and gets stuck from time to time

The GAPPs don't have the new market and the current market has a giant white section on the title

Also
[G1 Android Development] ForTehWolf:
UI could be cleaner
[G1 Android Development] ForTehWolf:
GPS isn't fucntional
[G1 Android Development] ForTehWolf:
The Downloads app doesn't show any downloads...ever...
[G1 Android Development] irisiris:
I am on Sapphire 32B..

Market in this release of 22nd Dec is new and fully functional.

The Stock launcher is pretty smooth considering this is an ALPHA release. Add spare parts to speed up animation. Ofcos Final Release will be much better than ALPHA version.

from an ALPHA point of view, its a good ROM with doesnt go in to reboots or shows FC after every few minutes or hours of usage.

The Logcat shows libwebcore.so issues affecting browser based events giving errors. But hopefully that will be recompiled properly.

G1, G2 and Hero ofcos are most challenging for 2.3 but looking at the RAM management and speed on this Alpha, it seem 2.3 will be the Final version release for these phone.

Any wanting more should get a new 1Ghz phone with 512MB RAM and 4 inch screen with front facing camera which are the minimum requirement for fully operative Honeycomb 3.0.
[G1 Android Development] ForTehWolf:
Yeah, this is pretty good considering how old our phones are

I'm gonna try and use this for daily use despite the problems i've encountered
[G1 Android Development] peshal:
That really helped.. Thanks a lot for the instructions. Running my self compiled gingerbread ATM. Its really sick..I am waitin so bad to see the fully functional gingerbread..
[G1 Android Development] CBATESY:
Give it time it will come, Im sure with christmas everyone is busy with the Family.
[G1 Android Development] ForTehWolf:
I have this weird problem in Gmail, when I open an email, after a few seconds the app restarts
[G1 Android Development] tnpapadakos:
same here, i uninstalled it for now...i'm suspecting it has something to do with having no gps (like the browser)

i've started using the email.apk with no problems
[G1 Android Development] chukis13:
That's weird cause my gps is working for news and weather app and maps. However not on google homepage.
[G1 Android Development] tnpapadakos:
wow, interesting...i hadnt used that yet, thats good news...hope for a fix for browser/gmail....speedtest.net app fc's when it searches for servers for me
[G1 Android Development] roalex:
Are you sure thats not the network location that is working ?
[G1 Android Development] CBATESY:
Could be that the news/weather runs off the weather channel website. Might be some wierd loop hole for gps use.
[G1 Android Development] irisiris:
wireless location works, news n weather is a browser too.GPS will need fixing.

A main core file libwebcore.so is not complied correctly yet for these handsets.it is part of webkit.gmail crashes with same reason. it can b fixed hopefully.

speedtest uses flash. graphics n hardware acceleration r not enabled yet so FCs r expectd with flash n videos.
[G1 Android Development] bestofrhcp:
i superwiped twice and did the normal rebboot and flashed the modded gapps and i still get a FC on the setup, why is that?
[G1 Android Development] irisiris:
do u have latest radio and SPL with 14MB RAM? it is must

which process it says FC..name it here.
[G1 Android Development] tnpapadakos:
the speedtest.net app isnt flash

streaming videos are working for me
[G1 Android Development] crypticc:
Hi AnDiSa

So, I flashed this 0126 from here http://db.tt/RG58iAY

(coming from unofficial cm7 rc0 which was a little laggy for me)

It moved my .apk from /data/app to /sd-ext/app without asking. Is that expected? more critically it didn't even establish the symlinks (meaning zero apps in drawer). Also didn't backup gapps.

now moving apk back to /data/app/ but would appreciate your thoughts on this.

Cheers

Chris
[G1 Android Development] invisiblewave:
This kernel gobbles my battery! Switching back.
[G1 Android Development] Gorkytje:
What kernel do you guys use?

I have tested a couple of roms, never had any battery drain.

It started with this one. Any tips?
[G1 Android Development] AndDiSa:
Using unreleased versions may cause problems ... ;)

I think your problems araise due to incompatibility reasons ... I do not know much about cm7, but as far as I know, it's already on 2.3.2. Backup of applications is done only when version number is the same, so no backup.

a2sd is the magpie version vom Firerat, most likely the version used by cm7 is not compatible. I cannot imagine, that apps will be moved automatically from /data/app to /sd-ext/app, because magpie supports both locations.
[G1 Android Development] ezterry:
CM7 = gignerbread branch (like us) and occasionally forward ports to Master (plus their own changes of course)..

Just I've not done this yet.

In many places the actual 2.3.2 tag in aosp seems behind the gingerbread branch!?!
[G1 Android Development] l0lcats:
Quick question: If I want to move to the newest release of this mod do I need to flash it or is there an upgrade process in place? I am using 20110122-1 and have just now gotten my apps and other preference-driven items in place. I'd sure hate to have to start over again and reinstall, etc. No worries if moving to the newest release means flashing and starting over though.

Would I just flash ohsaka and then the rom since i have 20110122-1 installed?
[G1 Android Development] Firerat:
yeap, the kanged backuptool looks for 2.3.1

I'll change it to 2.3.*

edit:

when I get rid of my hangover , Friday nights will be the death of me :)
[G1 Android Development] wjsturgis3:
That's because you drink cheap (bad) stuff, Jim Beam, UGH. Try Evan Williams or Jack Daniels, the hangover, if any, will be much less severe. This is from my own personal experience.
[G1 Android Development] farmatito:
One more test kernel for today. This one seems to behave very

polite. Please test and report if it does any good to your battery.

I've got a battery usage and process pattern in settings->battery info

that resembles that of the non-draining kernels.

Will post patches If there are positive responses from the testers

USE AT YOUR OWN RISK. NO WARRANTY.

Enjoy.
[G1 Android Development] poyk:
3G doesn't work

I've just flashed 20110129-1, works pretty well but except the 3G network, 2G only. The same with 20110122-1. Does anybody know why?

Thanks a lot
[G1 Android Development] farmatito:
@ezterry

your latest commits have broken build of clearsilver on 32bit hosts:

/usr/include/gnu/stubs.h:9:27: error: gnu/stubs-64.h: No such file or directory

Please make the -m64 switch conditional, maybe like this:

ifeq ($(BUILDING_ON_32BIT),false)
# This forces a 64-bit build for Java6
LOCAL_CFLAGS += -m64
LOCAL_LDFLAGS += -m64
# We use the host compilers because the Linux SDK build
# uses a 32-bit toolchain that can't handle -m64
LOCAL_CC := $(CC)
LOCAL_CXX := $(CXX)
else
LOCAL_CFLAGS += -m32
LOCAL_LDFLAGS += -m32
endif

This fixes the build for me.
[G1 Android Development] mikeyman77:
I just completed compiling the source as of today with the fixes to the dalvik and webkit and gmail is working fine using 4.4.3 toolchain ld. I am using mint 10 64-bit. Everything seems to be working great.
[G1 Android Development] zFr3eak:
my market dosen't work with this gapps:

http://wiki.cyanogenmod.com/index.php?title=Latest_Version#Google_Apps

it download but dosent install it.
[G1 Android Development] trama84:
Wireless lan doesn't work. What can be the problem?

thanks
[G1 Android Development] tnpapadakos:
any chance of sharing this?:)
[G1 Android Development] konnspiracy:
I have compiled todays latest ginger build.

Do i have to wipe over my previous ginger build?
[G1 Android Development] ezterry:
It sounded like a clean build on a 64bit linux box.. just like I posted in the second post this morning.

If all you want is the binary grab that.

I never support no wipe updates.. of course in this case I don't support the install at all.

That said none of the userdata has changed, so if you just make sure to inatall the gapps before boot if you had them installed previously all will be well.. my builds don't reastore gapps.. I'm of the opinion the feature causes more problems than it solves.. not that checking if gingerbread is already installed dosn't help.
[G1 Android Development] :
I have wireless lan connected and working and also the gapps are the same I've used and just finished downloading terminal emulator and titanium.

Only thing I can think is in both cases is a bad flash maybe or corrupt download/copy.
[G1 Android Development] :
Because there is a problem with the 3g in your area? Have you checked with you service provider?
[G1 Android Development] zFr3eak:
can anyone give me a link for german gapps ?
[G1 Android Development] dillalade:
Sup gang,

Running EZ-FR-ADS-Jan29, liking the graphical enhancement, very subtle but prominent.

Question:

If I wanted to push a directory of around 150 apk's to the sd-ext from cmd, is the below sufficient, or do I need to wrap some more commands around this?

adb remount

push c:\PhonePull\ext26 /sd-ext/app/

reboot

I used to use titanium backup religiously upon new rom flash - but I read somewhere that titanium is acting up for whatever reason & that pushing to sd-ext is slightly better (not sure in what sense) - am I dreaming is the above a legit method (I like it, because the push is very fast compared to a titanium backup - but then the push is not retaining application data, but this doesn't bother me.)

Advice please,

Thanks
[G1 Android Development] geokuttan:
Does the 20110129-1 build have app2sd....on the AD_Magie i ran into some problems...i couldnt install any other launcher...i would just get a reboot after i try to install the launcher..
[G1 Android Development] sebx_g1:
I have question :

Is there any chance that someone prepare version of Power Control widget (like this one in CM 6.1) for Dream with Gingerbread 2.3.1 ?

--- tried this one 2.0.1 Power Control widget on ADS_magpie-20110125 ROM (mixed

Firerat magpie and Ezterry roms) and it FC :-( .

So .... I'm testing now such widget taked out from Oxygen 2.0 RC6 Gingerbread ROM for Desire I think , we will see if it works ...

I've gained working better widget selector , nice like this one in CM 6.1 :-) , looking for other features ... cross fingers for me :-)

Need some testing , but it looks like standalone power widget in CM 6.1 style is working - properly toggled wifi and one click 2G/3G network , pull down not ... still few test needed tomorrow ...
[G1 Android Development] magnet1215:
Great!!!!!

it works prefect!

but without statusBar widget it is a bit regret。
[G1 Android Development] sebx_g1:
Maybe it is possibilty to enable this also - normaly changing phone.apk and settings.apk shoul be enough , but there is something else needed ...
[G1 Android Development] konnspiracy:
As for another name you could try

Gingerbread Made Ez
[G1 Android Development] AndDiSa:
Hi farmatito, I flashed your kernel yesterday. Seems to me that it's working fine, ... but I got troubles with touch screen responsiveness. I need to swipe slowly for an reaction, otherwise the touch is not recognized.
[G1 Android Development] AndDiSa:
I am using still the master branch of clearsilver. repo sync gave me an error because of the revision number.
[G1 Android Development] farmatito:
Good news will post patches and send them to pershoot later if there are no negative

responses. Cannot imagine that the touchscreen problem could be related to the kernel

as I changed nothing about the it, maybe it's BFS......

Just in case I will post a build with BFS turned of so you can try it if you want.
[G1 Android Development] farmatito:
Yes there was some breakage, needed to fix by hand, maybe some conflict between Ezterry's changes and Google's ones?!?
[G1 Android Development] AndDiSa:
You cannot push a sub-directory directly, you should push each file separately, i.e.

for i in *.apk; do adb push $i /sd-ext/app/; done

For a windows environment the syntax will be a bit different.
[G1 Android Development] Firerat:
not true, you can push a dir

device commands:
adb push <local> <remote> - copy file/dir to device
adb pull <remote> [<local>] - copy file/dir from device
adb sync [ <directory> ] - copy host->device only if changed
(-l means list but don't copy)
(see 'adb help all')
[G1 Android Development] poyk:
I've used [32A][3.22]CyanogenMod 6 BlueEye remix(blaster edit) before and no problem with 3g in the same area :confused:
[G1 Android Development] AndDiSa:
Thanks ... I thought pushing a dir would mean to copy as a subdirectory, i.e.

adb push xyz /sd-ext/app would create /sd-ext/app/xzy/

(with all contents of xyz).
[G1 Android Development] sebx_g1:
Is this safe to flash ADS ROM 29/01/2011 over ADS ROM 26/01/2011 without wipe ?
[G1 Android Development] AndDiSa:
There should be no problems ... but as always, a backup is helpful if something is going completely wrong ;)
[G1 Android Development] dillalade:
Ive tried many times before, and the directory will push all contents to sd-ext.

I guess I will carry on as I was.

Thanks anyway.

Anyone is there a drawback to this method?

After setting install method to sd-ext (MAGPIE) - why would this push method be munching around 40-50mb on the data partition? (I tend to check data Available Space before & after the push just as a form of practice.)

I can only assume the data being used in this case are for 'symlinks' or something else? In any case whats the cleanest way to free this space up and have it sent to sd-ext (firerat all in one script, which option?)
[G1 Android Development] ezterry:
@AndDiSa/@farmatito: You are giving me conflicting information

ignoring for a moment when i broke the build :/ (as obviously 20110129-1 was built after I could repo sync again)

All I did to clearsilver was pin it to current AOSP master (we are still fetching from korg)

And a cherry-pick from CM7: https://github.com/ezterry/GB-build/commit/0037b849e6398707b2133f8bb22964ebcb9f9e0c along with some armv6 patches.

@AndDiSa: Are you really on korg master, or another commit? (And sounds like you will want to repo sync again, as its likely you are also missing the upstream su and sensor patches)
[G1 Android Development] dillalade:
If it helps, I flashed ADS 29th & I can't get SuperUser to do much - mainly only tried terminal 'su' - permission denied, no pop up from SuperUser.apk even..

Unsure if related to what Ezterry has just mentioned - but thought to share my expereince regarding the ADS 29th ROM.