yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] :
Great !!!!

But don't blame yourself for the mess. I think we're all excited about Froyo so we have all contributed.

Good question about the Cyanogenmod team. They obviously do great work, however their main objective is NOT to support 32A 6.35 radio. I have also found long delays as to when they release stuff and/or when people port their work to 32A old radio let alone 32A new radio. The reality is there are way more 32B G1 users than 32A new radio users.

On top of that there have been issues with doing real kernel ports to the 6.35 radio and differences in philosophies which has partially contributed to others to focus on 32B and 32A old radio. There is also a lack of know-how I think. We only have 1 dev who so far has demonstrated the ability to port the kernel to 32A new radio - and that's Sanpei who we (most of us anyway) are grateful for. (I'm not trying to flame or judge or start an argument again as we all have our own opinion, I am just explaining why I think we should do our own work and be independent for our own benefit.)

I definitely want to focus on 32A 6.35 radio. I agree we should focus on making the best 'plain' or lite AOSP 2.2 possible. Once we have that, the cooks and themers can do what they want with it :D

If people are into it, we should move the 32A new radio discussion into the thread I started for that. Or, we can start a new one.
[myTouch 3G, Magic Android Development] Szusz:
Aaaaaa

I've been struggling to compile it from scratch, but have had problems with OS setup. Finally solved, compiled Eclair imgs (no Froyo sources then) which were for the 32B. So abandoned them (meaning deleted them) and started on the Froyo. Tried to compile it for a number of times, but dferreira posted his files, so took the shortcut and cooked my ROM using those and kernel for the 32A.
[myTouch 3G, Magic Android Development] :
Ahhhhh bummer. I did not see that.

We need a 32A dedicated compiler :)
[myTouch 3G, Magic Android Development] capychimp:
ok i thought i remeber something about it, cause you mentioned you removed apps, so i guess we need to try recompile to see if it fixes the linking issues
[myTouch 3G, Magic Android Development] Szusz:
100% positive here, will rebuild the dev OS and see what happen then

Should we move to another thread then?
[myTouch 3G, Magic Android Development] capychimp:
i would agree on making it's own thread or use giant's thread, to make less confusion
[myTouch 3G, Magic Android Development] lele5800:
when we can see a rom with camera working? i've serched in all forums i know... i have 3 problems with this rom: camera doesn't work, facebook integration too.. i can't add a facebook account but other things work good..

another problem is that i can't transfer files between the pc and the sd in my magic 32a...solutions?
[myTouch 3G, Magic Android Development] geney:
I have a small question here.

Can we install chinese font into the font? Any suitable font for it?

The current one doesn't support chinese locale.
[myTouch 3G, Magic Android Development] lele5800:
how i can give in the italian dictionary for the sms or other? when i write an sms i haven't the corrections...
[myTouch 3G, Magic Android Development] capychimp:
guys this is still very early, if you need all those things you should use a 2.1 rom and wait a bit so we can make this more functional
[myTouch 3G, Magic Android Development] lele5800:
ok.. if i can help to test any fix or patch or upgrade of this first version tell me..i have a magic (32a) and i want to help!
[myTouch 3G, Magic Android Development] tnpapadakos:
testing it now:

root works

wifi works

can make calls, receive calls, but no "network connection" when i try to browse internet or stream a radio station

market force closes

sms works, gmail is working

i get no indicator in notification bar of whether i'm on 3G, G, E, or anything, just Bars

this no indicator is something thats happened to me on all of these versions, this one, and magicjack's .zips as well

also, calls work, but no data, on both yours and magicjack's zips

so, is this an apn problem or what?
[myTouch 3G, Magic Android Development] ronni.rasmussen:
Yes just add your apn manually :)
[myTouch 3G, Magic Android Development] ATeam-MrT:
Yes, I have performed these steps. The nice little android gets orange, and the sdcard cannot be accessed any more from the mobile. But still, it is not recognized in windows.

Over the past view days I had strange issues with the HTC sync driver, even adb didn't work. But after several reinstallations I at least could bring this functionality back... It's really anoying having to boot into recovery everytime I want to copy files from and to the phone...

For the general discussion: +1 for using giant_riders froyo thread for 32A rom development. I would also be happy to contribute in any way, I'm still quite new to android ROM compiling / cooking, trying to understand dependencies and differences. One day I would love to be able to compile a ROM :-) (I have already setup the dev env according to dferreira's instructions but am still flooded with errors during the compilation process)
[myTouch 3G, Magic Android Development] Szusz:
Well, it shouldn't be a matter of adding apn. I think it should be there already (as the list is from Cyanogen). Check the apns and select appropriate one (touch it; the circle to the right should become orange)
[myTouch 3G, Magic Android Development] klothius:
The list is from CM, but be noted that CM5 is 2.1 and thus probably has a different version number in it than what froyo needs. That was a problem with the first asian 2.1 hero update as all apns were present, but the system wasn't reading them as the file had the wrong apn version number (6 as opposed to 7)
[myTouch 3G, Magic Android Development] capychimp:
the list works great with my provider, before without the list i needed to set manually, so it functions at least for "3" in denmark lol
[myTouch 3G, Magic Android Development] rhcp011235:
So, After adding the APN Info and whatnot. What is the result? I want to flash this on my 32B :)

Thanks!
[myTouch 3G, Magic Android Development] klothius:
In that case it works just fine, but it probably misses some apns :)
[myTouch 3G, Magic Android Development] capychimp:
yeah sounds like that is it
[myTouch 3G, Magic Android Development] :
I think that's a solid choice for 6.35 radio.

Switch33 and Capy are already making improvements (those b@stards get all the fun while I am at work :D). I hear they are getting 4.1 on Linpack.

Hopefully we'll release something later today or this evening.
[myTouch 3G, Magic Android Development] capychimp:
buliing a test now :) of froyorider ;)

edit: i am at work too :P
[myTouch 3G, Magic Android Development] Szusz:
Posting from the office the whole day too :)
[myTouch 3G, Magic Android Development] :
Yeah, I am posting from work too, but apparently you can get away with more than I can here :mad:
[myTouch 3G, Magic Android Development] Reziukas:
Flashed Szusz's 0.5 and stuck in reboot loop (MD5 correct, wiped etc.). Can't get logcat as stuck with - waiting for device - any ideas?

Downloading rider's version now as someone here had the same problem and rider's booted.
[myTouch 3G, Magic Android Development] devwithzachary:
so cant wait to get back to my main computer and boot up ubuntu and give this a try, its about time i start working on my own ROMs and general android deving.

How do you make the three files into a flashable .zip as when i try to flash them from fastboot i get the signature error
[myTouch 3G, Magic Android Development] ronni.rasmussen:
You got new radio/spl?
[myTouch 3G, Magic Android Development] Reziukas:
Yes 1.76.2007 tried with 6.35.10.18 and 6.35.8.29 radios
[myTouch 3G, Magic Android Development] ronni.rasmussen:
1.76.2007 / 6.35.10.18 should be fine for rider's version, haven't tried Szusz's 0.5 only his 0.1. Hope rider's works for ya :)
[myTouch 3G, Magic Android Development] capychimp:
new version comming soon ;) gonna be at giant_riders thread
[myTouch 3G, Magic Android Development] Reziukas:
Yup, rider's build booted without any problems. Now I'm curious what's the catch with Szusz's :)
[myTouch 3G, Magic Android Development] ronni.rasmussen:
Sweeet! Hope the waiting time wont break my F5 key :D
[myTouch 3G, Magic Android Development] dferreira:
You'll need an Eng. SPL to be able to fastboot stuff to your device. As I said initially, this ROM is intended for developers, and is as unchanged as possible from AOSP sources and only phones with Engineering SPL allow fastbooting stuff to them. I'm fixing as much as possible from the source, so that I can also contribute for AOSP.

That doesn't stop ROM cookers to create recovery flashable ROMs and I really don't have a clue on how to generate them.
[myTouch 3G, Magic Android Development] shadow_empire1:
Affirmative Szusz's 0.5 got me a bootloop too.

Riders worked.

Still working :)

already looks like a daily use rom...
[myTouch 3G, Magic Android Development] capychimp:
new froyo in giants thread ;) linpack score of 4
[myTouch 3G, Magic Android Development] :
Playing with the roms may be the easy step.

Compiling them and fixing errors at that level may require more ability, but I haven't tried yet so I can't say for sure :)

Have you noticed the linking errors in adb logcat with the lib files when booting your compiled rom for the first time?
[myTouch 3G, Magic Android Development] dferreira:
Yes, apparently there is a problem with linker.c. I'm looking into it.

PS: Apparently, to fix the GPS, all we need is the gps.conf from any 1.6 ROM, which is missing on AOSP unzip-files.sh routines.
[myTouch 3G, Magic Android Development] capychimp:
gps works flawless on my phone ;)
[myTouch 3G, Magic Android Development] dferreira:
How did you fix it?
[myTouch 3G, Magic Android Development] devwithzachary:
Well i have the 1.33.0004 spl which i think is Eng but i could be wrong....i might just look into how to create flashable roms myself and start working on it that way
[myTouch 3G, Magic Android Development] aaraya1516:
Issue Compiling

So I keep getting stuck on this part:

*** No rule to make target `vendor/htc/sapphire/proprietary/libGLES_qcom.so', needed by `out/target/product/sapphire/system/lib/egl/libGLES_qcom.so'. Stop.

Anybody have any idea what I could be doing wrong, I have deleted the contents of magicdroid several times to try and get this compiled.
[myTouch 3G, Magic Android Development] WiPPaH:
I believe you need to find that (proprietary?) driver file in another rom and copy it over to the location above.
[myTouch 3G, Magic Android Development] tnpapadakos:
froyo 32b (using froyo23b-dfbase-jm) working:

wifi

video streaming (slingplayer)

radio streaming (mlb at bat 2010, androradio)

mms, sms, gmail, internet browsing

phone calls

market (helps to have good wifi connection/proper apn enabled:o)

external audio

3G/E/G notifications in notification bar (again, helps to have proper apn enabled:o)
[myTouch 3G, Magic Android Development] rhcp011235:
What is not working? Because i want to put it on my 32B. Also, does it seem faster then 2.1? Please give a full feedback.

Thanks!
[myTouch 3G, Magic Android Development] capychimp:
i changed the gps driver lib
[myTouch 3G, Magic Android Development] tnpapadakos:
gallery3 and gallery3d were not working for me

camera not working for me

terminal emulator opens, but its "not finding" things like free and fix_permissions

gps not working

i just installed old gallery.apk from donut, and it works

as far as speed, i dont know

but i like to have the latest and greatest

using it on a backup mt3g i have
[myTouch 3G, Magic Android Development] rhcp011235:
Can you tell us which driver you used? So it can be fixed on all?
[myTouch 3G, Magic Android Development] rhcp011235:
So, we need to get your gallery.apk added to the release. And find out how to fix the camera. and get the driver for GPS. and then i guess we have a proper 2.2 rom?
[myTouch 3G, Magic Android Development] capychimp:
i used the one from capyslide ;)

and 3d gallery from capyslide aswell
[myTouch 3G, Magic Android Development] :
You guys gotta remember that Capy (and myself for that matter) work on 32A 6.35 radio. Not everything will transfer to 32A old radio.

3D Gallery should be fine.
[myTouch 3G, Magic Android Development] rhcp011235:
I am interested in the 32B version for my mytouch :)

I'm semi ok for now. on 2.1. But i hear 2.2 will be a speed boost.
[myTouch 3G, Magic Android Development] tnpapadakos:
cappyslide gps did not work for me, im on 32B, so i pulled the libgps.so from cm5.0.8, replaced the libgps.so in system/lib and it worked

attached is gallery.apk and libgps.so
[myTouch 3G, Magic Android Development] capychimp:
sounds great, well my lib works on 32a but was worth a try, but you got it working thats the important :)
[myTouch 3G, Magic Android Development] tnpapadakos:
now im wondering if i need to pull the gally3d and camera from cm 508ds, and if i need to replace a lib file on camera too
[myTouch 3G, Magic Android Development] capychimp:
camera i don't think you can do it, cause the cam driver system seems very different i tried replace on the 32a, and you get linking issues
[myTouch 3G, Magic Android Development] capychimp:
gallery3d can be fixed if you take it form capyslide ;) thats no problem
[myTouch 3G, Magic Android Development] rhcp011235:
Btw,

I had an idea here. Since, you guys are doing 32A and 32B versions of 2.2

Wouldn't it be better to have two threads? one for 32A and one for 32B.

Rather then have the compiling + roms all in here? I find it confusing.

Just my thoughts im new :)
[myTouch 3G, Magic Android Development] capychimp:
the 32a new radio has it's own thread, here we share info across ;)
[myTouch 3G, Magic Android Development] :
Yup, someone has to step up and lead a 32B effort.
[myTouch 3G, Magic Android Development] rhcp011235:
I would step up. But, I am too new to the android community :)

But, i am good at bringing people together. Project managmet.
[myTouch 3G, Magic Android Development] tnpapadakos:
gallery3d no go for me, no matter where i get it from or what i do, it seems

i can live without it for now
[myTouch 3G, Magic Android Development] kibmcz:
Here is a GAPPS package put together by fellow member DrHouse+. This is not a straight out pull (deodexed from the CR gapps and fixed resources).

This is tested and verified using this rom on my Google Ion ;)

nasutek.com/android/gapps-2.2-froyo-ota-dream-sapphire_signed.zip
[myTouch 3G, Magic Android Development] unfnknblvbl:
Fantastic. That's exactly what I was looking for. Thanks :)
[myTouch 3G, Magic Android Development] lele5800:
when i choose to flash from sd the upgrade starts but later it gives an error...

i have to install once a time out the zip?
[myTouch 3G, Magic Android Development] capychimp:
which model you have of magic?
[myTouch 3G, Magic Android Development] lele5800:
magic 32A (magic TIM for italy)
[myTouch 3G, Magic Android Development] capychimp:
32a b or? which radio and such ;)
[myTouch 3G, Magic Android Development] dferreira:
That libgps.so works :) thanks. Now, for some reason, the Froyo Gallery3D is not rendering the surface. Gonna try to fix it. I might be wrong, but the ones we are seeing working are Eclair's ones. I know that Froyo's Gallery3D has been highly optimized, specially the media scanner part.
[myTouch 3G, Magic Android Development] dferreira:
That gallery is from Eclair, not Froyo correct?
[myTouch 3G, Magic Android Development] capychimp:
true, about the 3dgallery... have you seen anything on the linking issue?

just a temp solution for people making roms so users wont complain ;)
[myTouch 3G, Magic Android Development] lele5800:
Magic 32 A - latest radio and spl with 2.2 froyo rom..
[myTouch 3G, Magic Android Development] capychimp:
go to the froyorider thread then it's an update.zip you can flash from recovery easier for you
[myTouch 3G, Magic Android Development] dferreira:
Hum... unfortunately, the source for Gallery3D on Froyo is not complete. They have removed the code from onStart and such from the main Activity... I could do a mess and get the missing code from Eclair, but I guess that only means that Cooliris is still working out the bugs from previous Eclair Gallery. For now, I'll just replace the 3D one, with the original one.
[myTouch 3G, Magic Android Development] tnpapadakos:
yeah, original gallery.apk is doin the job for now, for me
[myTouch 3G, Magic Android Development] JackMagic:
You have to unyaffs the system.img, you need an update-script and a boot.img. Then you have to sign the .zip for flashing from recovery.

Layout for a .zip is as follows:

/system

/META-INF/com/google/android/update-script

boot.img

I've been using the Froyo 32B .zip I made from df's compiled .img files for 24hrs+ now and it's working well. The link is here:

http://drop.io/jypeeov

Will be adding the old gallery and putting in the GPS fix in a bit, so I'll re-upload for those that want it.
[myTouch 3G, Magic Android Development] rhcp011235:
Hello Guys,

First I want to say great work.

I have a question.

Phone: Mytouch 3G (32B)

Firmware: 2.1-update1

Baseband Version: 62.50SC.20.17H_2.22.23.02

Kernel: 2.6.34-cyanogenmod

Mod Version: Cyanogenmod-5.0.8-DS

Build Number: EPE54B

Which rom would i flash for my phone to get 2.2?

Best one with full functions :)

Thanks!

John
[myTouch 3G, Magic Android Development] JackMagic:
Well at the moment (once I upload .zip with the fixed gps/gallery.apk), I think that's the most functioning flashable .zip for 32B.

I've not looked at szusu's port from 32A to 32B as I didn't see any need to, I should imagine it is similar but I just built the ROM based on the .imgs compiled for 32B straight up.
[myTouch 3G, Magic Android Development] capychimp:
szusz's rom is the rom made here by the op, just with 32a kernel, so your right no need to port it :) but nice we have both 32b and 32a :)
[myTouch 3G, Magic Android Development] Szusz:
Probably there was no need to port my ported rom to 32b, but wanted to give probably working ROM to the 32B users.
[myTouch 3G, Magic Android Development] capychimp:
working version is when we have the linking issue resolved ;)
[myTouch 3G, Magic Android Development] rhcp011235:
Great. You are awsome :)

I can flash it right away? no need to upgrader radios etc?

and, I heard the speed is way higher on 2.2? true?

Thanks!
[myTouch 3G, Magic Android Development] JackMagic:
You have to wipe obviously, and I'd recommend a nandroid backup first ofc. No need to upgrade radio if you're on a 32B. The speed is good yeah, I think it's running smoother than 2.1-update1 :)
[myTouch 3G, Magic Android Development] rhcp011235:
Is there a way without the wipe? I dont really want to loose all my stuff.

If not, Ill do it. I want 2.2 :) plus the speed upgrades and stability. My current rom is very lagish.
[myTouch 3G, Magic Android Development] capychimp:
wipe is needed sorry
[myTouch 3G, Magic Android Development] rhcp011235:
Ah. is there a way i can backup all my stuff? and restore once flashed to 2.2?

Thanks!

Sorry for the newb questions. Ive only had a droid for 1 week :)

Thanks!!!
[myTouch 3G, Magic Android Development] tig33r:
Titanium backup is the answer
[myTouch 3G, Magic Android Development] JackMagic:
Hmm, can't seem to get GPS working on my phone. Replaced the libgps.so with CM and a Donut lib and no joy.

@Whoever fixed it: All you did was replace the lib file?
[myTouch 3G, Magic Android Development] rhcp011235:
Thanks. Will do it now :)
[myTouch 3G, Magic Android Development] rhcp011235:
All set. Waiting on the fixed rom and i will flash :)
[myTouch 3G, Magic Android Development] JackMagic:
Will hopefully be uploading a sorted .zip (gps etc) for 32B tomorrow.

I've also fixed some of the g-apps which had dodgy .pngs (News & Weather widget, GMail, Market), but the Market has been slightly re-designed so it will look a bit odd until someone can properly fix it up :)

I'm also going to include some basic apps such as Twitter because I use them regularly :P
[myTouch 3G, Magic Android Development] rhcp011235:
Word!

id like to run it now :) if it works :P
[myTouch 3G, Magic Android Development] ATeam-MrT:
There is a thread in a google group regarding the prelinking issue while compiling froyo. Cyanogen has started it, and it seems that a possible is already upcoming

http://groups.google.com/group/android-platform/browse_thread/thread/75e7cdd97987cf0f
[myTouch 3G, Magic Android Development] Bladyle:
yes, cyanogen already fix the camera problem :)
[myTouch 3G, Magic Android Development] rhcp011235:
WORD!

So, i guess tomorrow when the dev's put the stuff all together we get a fully working 32B rom for 2.2!

WOOT
[myTouch 3G, Magic Android Development] caoboth:
Nice

Running a nice 32B build with GPS working (strange ive not replaced any code to get it working....)

Apps working well (just need to get camera fixed and then im a happy person)

Andy
[myTouch 3G, Magic Android Development] Szusz:
Because I was unable to compile on SunJava 5 from DDrake, I've added the Jaunty repos

deb pl.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb pl.archive.ubuntu.com/ubuntu/ jaunty universe

and then installed sun-java5-jdk, which updated the jdk to 1.5.18.

So basically it would be better to start with adding these repos (Jaunty not DDrake) ;)

One more thing worth adding in regards to the 32bit OS. The line:

sudo ln -s /usr/lib32/libX11.so.6 /usr/lib32/libX11.so

should look like this

sudo ln -s /usr/lib/libX11.so.6 /usr/lib/libX11.so

but I'm not sure if it's really necessary.

Gave it two tries. First one was over an hour, took the battery out, another 20 minutes and nothing. Stook at booting (at the initial HTC MAGIC screen). Will try something else tomorrow.
[myTouch 3G, Magic Android Development] Ridelub:
Thanks for the start up you gave me :D

Great thread to start compiling.

Managed to compile and create the images in Debian testing/experimental 32bit.

Millions of warnings but everything ok (I suppose) :p

My apt was more or less the same with Szusz's

sun-java5-jdk was only part of the stable branch so I had to add stable debian repo.

I didn't do the "libX11.so" linking.

I don't have time to try the images for now, but I shall try them later this week.
[myTouch 3G, Magic Android Development] dferreira:
When booting, you can type on the terminal "adb logcat" so that you can see what's going on and if it's getting stuck on a bootloop or not. Remember that you need to wipe before flashing the .img files. I just ignore the recovery.img since I want to keep the Amon_RA's recovery.

Good luck!
[myTouch 3G, Magic Android Development] dferreira:
The warnings are to be expected. There can't be errors, but warnings are OK. The creation of the .imgs are actually stopped if errors occur.
[myTouch 3G, Magic Android Development] Szusz:
Logcat is showing nothing, just 'waiting for device'.

Everything was wiped before flashing.
[myTouch 3G, Magic Android Development] Switch33:
This was my experience last night also, did a full wipe of everything and logcat never went past 'waiting for device'...
[myTouch 3G, Magic Android Development] Szusz:
Tried to compile the userdebug instead of eng release and it didn't help. Still stuck at booting.

@dferreira I have a few questions.

Do you partition your SD card?

What size are your img files?

Could you post them somewhere in the cloud for download? I'd like to give them a try. I'd know then if it's a problem with my OS's setup.

Cheers,

Szymon
[myTouch 3G, Magic Android Development] magicdroid:
anyone tried to build Froyo from source for Sapphire?

this is what I get after I ran unzip-files.sh on Google_ion-ota zip:

caution: filename not matched: system/lib/egl/libGLES_qcom.so
caution: filename not matched: system/lib/liblvmxipc.so
caution: filename not matched: system/lib/liboemcamera.so
caution: filename not matched: system/lib/libstagefrighthw.so

will HTC ever release those libs for Sapphire?
[myTouch 3G, Magic Android Development] Szusz:
Launch dferreira's script today to give it another try and repo has pulled sources for froyo. Unfortunately it has deleted the 'out' folders for sapphire from the path, so was not able to build images. Would have to create the product files for sapphire from scratch.