yashsingh1/xdaforums huggingface dataset:
[Touch CDMA General] enatefox:
I haven't seen any work on Eclair yet for us. Best I see is we can hopefully borrow from G1/MT3G when they get up to date but still there will be compatibility issues.

So taking a giant step forward with almost no idea what I'm doing, I'll try to figure out the RIL, compiling audio libs without the -fail command and whatever else we need. I know I need help, so anyone who knows what they're doing or can learn keep posting.
[Touch CDMA General] sshark:
I looked at the droid and I immediately have fallen in love with 2.0, any news on this guys?

It looks really sweet!
[Touch CDMA General] zenulator:
i ported the sholes build but it's just as unusable as the eclair-sdk build. when it goes open source we'll get to work on it.
[Touch CDMA General] TheKartus:
Droid dump would be sweet.
[Touch CDMA General] inline4:
I have a droid... if you guys need me to do a memory dump, just tell me how and what s/w to use.
[Touch CDMA General] zenulator:
thanks for the offer but someone's already done it.
[Touch CDMA General] sshark:
I think people have sholes dump, problem lies in getting ril interface done.

I am sure peeps can do it, month ago when donut came out, we were worried about the same and now we have working donut!
[Touch CDMA General] jamezelle:
i want the eris dump:D
[Touch CDMA General] TheKartus:
Meh, Sense isn't worth it. I want the Droid 2.0 ****.
[Touch CDMA General] sshark:
+1, HTC is shortchanging us on htc ril.

I would vote for 2.0
[Touch CDMA General] Shidell:
Gah. I'm a pretty smart guy, but I have no background in any of this. Sholes? Rils? What the?

What needs to be ported/changed? Someone please give me a job and point me to documentation and I'll get started. (I'm not kidding. Give me something to read/do/investigate so I can help.)

I do have a background in IT and software development experience, if it helps.
[Touch CDMA General] zenulator:
http://xdaforums.com/showthread.php?t=581080

verizon droid has already been dumped a couple days ago. So has the gsm version called the milestone.
[Touch CDMA General] jamezelle:
sholes=motorolas codename for the droid=first phone with android2.0

ril=radio interface layer it needs tweaked to work with 2.0

pm your email and i will get you started;)
[Touch CDMA General] Shidell:
Absolutely--PM Sent!
[Touch CDMA General] cbaty08:
Oh man, you guys are getting me excited!!!!!!!!!!!! : ) Good Luck!
[Touch CDMA General] silex:
Zenulator, nice to still see you around these parts. Once a dev, always a dev right? Hehe. I just picked up a Droid and let you tell you guys, call me crazy, but I'm returning it to go back to my trusty Vogue. I just miss it too damn much!
[Touch CDMA General] zenulator:
i'm still using my vogue. i'm holding off for a couple months until verizon releases the third android phone then i'll weigh my options. the droid is nice but i'm not digging the looks of it. and the slide out keyboard from what i've seen isn't the best. they shouldn't have put the dpad like the g1 has it.
[Touch CDMA General] jamezelle:
yeah im thinking about getting the eris around income tax time, unless they release something better by then.... for now my vogue is doing me just fine
[Touch CDMA General] Macmee:
I might buy a G1. I don't need a WVGA resolution:p

According to Bell my vogue is a pda phone not a smartphone, and a smartphone wont work with my data plan..
[Touch CDMA General] drewden123:
My trusty vogue has lasted me a year next month and first with NFSFAN's roms, then stumbling onto android and all the marvelous work done here, i have to say the devs here are absolutely genius. no other corporation or big company has made (granted, nor did they want) our phones to last so long with so many updates. For example, my friend just dished out the $$ for a droid and brags about android blah blah...then i stroll in with my vogue that's one year old, and has almost all the same functions except not android 2 and no accelerometer for FREE. Thank you zen, your work is greatly appreciated. Do you accept donations?
[Touch CDMA General] zenulator:
i don't take donations but if you would like to donate there are donate links at vogue-android to show your appreciation. lot's of people worked hard before i came on the scene and they deserve it.
[Touch CDMA General] silex:
Same here about the d-pad comment. I have to reach too far in from the right side to type. I've taken a liking to a trackball and it really does need to be on the front face under the LCD.
[Touch CDMA General] Giggles 312:
i 200% cant agree with you more :D
[Touch CDMA General] enatefox:
Just to throw this out there. Having issues with booting Eclair and while I have a Kaiser, thought I'd share the logcat while it crashes at the boot screen in case it helps or someone can help
[Touch CDMA General] zenulator:
Those errors are because of libaudio.so and libaudioflinger.so not being able to load causing other dependent libraries not to load.

I have a couple working builds of Éclair laying around they just need the rootfs to be updated and libaudio.so and libhtcgeneric-ril.so needs to be recompiled in the Éclair branch. If nobody else does it I'll try to get around to it this weekend.

Right now most images from the dream and sapphire builds will boot if you use the init.donut.rc and rename it sysinit.rc (sysinit.kaiser.rc for you) and modify it to read

export LD_LIBRARY_PATH /system/lib

and put it in /system along with a blank file in /system named custom.build

All the images I've tested so far will boot this way with out modification.

Eventually we will need an eclair folder in rootfs/lib/ to house the new libaudio.so, libaudioflinger.so and libhtcgeneric-ril.so and then we can just rename the init.donut.rc to init.eclair.rc and modify it to point to the new eclair lib folder in the rootfs.img. Eclair is also using bluetoothd so some other changes will be necessary but for the most part basic functionality on par with donut can be achieved this weekend if someone is willing to put forth the effort.
[Touch CDMA General] aven_soulgazer:
I wish I knew how. I have a feeling that I've got some extra time on my hands this weekend.

Is there anything to note with running 2.0 over 1.6 other than the maps and youtube?
[Touch CDMA General] zenulator:
Built in exchange support, process explorer, new lock screen, newer browser, cosmetic enhancements and several others.
[Touch CDMA General] jamezelle:
i didnt know it had a process explorer!!! awesome
[Touch CDMA General] Shidell:
You mean modifying the 1.5/1.6 drivers that devs have already created to work with 2.0?

If that's the case, I'd be willing to lend a hand with the C modifying. I just haven't had time to set up a VM with *nix to install and play with Android specifically.
[Touch CDMA General] vogue-droid:
i think it will work if you just pull the master branch from the android source code and put the code for the libs from github and sourceforge in the right places and compile it. it's worth a shot from what i hear a semi working 2.0 android thats pretty much running about the same as the current donut builds. but what do i know? then you could get upload rights from vilord to the rootfs repo and edit the init.donut.rc like zen said and also add those new libs to /lib/eclair. i bet zen would release the new 2.0 build he's been holding out on.
[Touch CDMA General] enatefox:
Well, I did everything like you said but still crashes I guess from libaudio, etc. Seems I still just got hardware stubs despite hand editing (my problem?) Donut audio into Eclair. Guess I'll try again.
[Touch CDMA General] sshark:
I have a very good feeling about this vogue-droid guy and eclair.:):):D
[Touch CDMA General] TheKartus:
Yeah... hopefully.
[Touch CDMA General] sshark:
At least a build with voice/data would be good :)
[Touch CDMA General] cbaty08:
I can't wait for this :)

My friends will be very jealous!!!
[Touch CDMA General] JeckyllHavok:
anyone tried to port this rom:

http://xdaforums.com/showthread.php?t=589344

Is it a true Eclair build or just a cupkake/donut build with eclair features? If yes this could work on our devices, too.
[Touch CDMA General] KERKEDAGAIN:
seeems to be true blue Eclair...i'm assuming that's what AOSP means
[Touch CDMA General] jamezelle:
it is true eclair straight from the master-branch(eclair) from the Android Open Source Project

it isnt really worth porting yet though:rolleyes:
[Touch CDMA General] cbaty08:
Hey guys, noob again.

Just dropping in to see what the latest was on this...

Curious how far all your hard work has gotten you all regarding data and voice?

Godspeed Gentlemen!
[Touch CDMA General] JeckyllHavok:
:( I think mor donuts to eat for now. Can't await some eclairs:D
[Touch CDMA General] pelton:
Win Mob 6.5

I suggest you guys try the new winmo 6.5 with a Samsung Omnia or the HTC phones. Great functionality and you will certainly appreciate the inbuilt social networking features
[Touch CDMA General] enatefox:
why would you bother posting
[Touch CDMA General] sshark:
I like it, cool down buddy. May be a lost soul in wrong place :D
[Touch CDMA General] ajclai08:
i think this guy works for M$...
[Touch CDMA General] aven_soulgazer:
I don't think he understands that we might be tired of WinMo. I hate the 6.5. I wouldn't spend the several hundred dollars it'd take for me to get the Touch Pro 2 which is my only real choice on sprint. I don't have money for upgrading phones very often and I really like Android so I'm biding my time waiting for a good Android phone to come to sprint, though it's probably a lost cause. The two they have are still running 1.5, while I'm running 1.6 on my old vogue and shortly 2.0. Might not have wifi or sensors, but it's still better than winmo to me.

I much appreciate all the development work done to get android running on the vogue
[Touch CDMA General] 160bpm:
WinMo is so 2006 :D

Android is so back to the Future :)
[Touch CDMA General] thoughtlesskyle:
the moment runs donut, and the hero prolly will get a 2.0 update i know its already in the works
[Touch CDMA General] jamezelle:
Correction hero will get a 2.1 update ;)
[Touch CDMA General] aven_soulgazer:
When did the Moment get 1.6? I was in the store two weeks ago and their display was running 1.5 and when I polled for an update it said none available.
[Touch CDMA General] zenulator:
2.1 is coming. It's already been leaked by someone at htc and a couple devs have it.;)
[Touch CDMA General] thoughtlesskyle:
since i started reading about the moment pretty much everything i saw on it said it was running a 1.6 build, they could have been wrong i dont own one so i cant really say for sure

also store set ups can usually be wrong, i used to work at one and for the longest time it said the centro had build in turn by turn GPS, and some other little stuff
[Touch CDMA General] Shidell:
What are the changes? Is there a changelog somewhere?
[Touch CDMA General] jamezelle:
here is an unofficial 2.0 changelog

this tells a little bit about 2.1 its pretty much bug fixes for 2.0
[Touch CDMA General] Shidell:
Thanks Jamezelle :)
[Touch CDMA General] aven_soulgazer:
I meant I was playing with the phone itself, went to settings, system. It said it was running 1.5 and there's a menu item to check for newest updates and said there were no new updates. From what I've read since the Moment release it's running 1.5 with no official word if it'll be getting 1.6 or 2.0 or skip to 2.1 or not get jack
[Touch CDMA General] forkspoon:
Link is broken... no permissions.
[Touch CDMA General] zenulator:
I don't have a link to the build in the original post. If someone else has it I'll put it up.
[Touch CDMA General] 160bpm:
I was looking on "usenet" and they have most a HTC HERO Eclair Android 2.0 beta build rom...
[Touch CDMA General] zenulator:
Yes several devs have it on xda it's water marked and not a full rom although it is 2.0. There is also a 2.1 image floating around.

Eclair builds work fine on the vogue we just need libaudio and libhtcgeneric-ril.so rebuilt for it so you can get audio and data working and then update the rootfs.
[Touch CDMA General] zenulator:
expect a new release later tonight or tomorrow with working calls/data/audio/gps.
[Touch CDMA General] deathpod:
Looking forward to it for sure! Zen, you're the greatest.
[Touch CDMA General] crackeyes:
Ah sweet been waiting for this. Ill be waiting.......:D
[Touch CDMA General] TheKartus:
Awesome. Can you make sure to post flashable images along with a squashfs file for not being flashed?
[Touch CDMA General] sshark:
Awesome just awesome!
[Touch CDMA General] zenulator:
thank vilord he's working on the libs. i just dropped them into my eclair build and looks like it's working pretty good. the same ones work for the eclair hero build so look for that soon too.
[Touch CDMA General] kr4zyc1d:
updated build location

Where are the updated 2.0 build files located? I have 1.6 now, but would love to take a look at 2.0 and play around with that. I saw, Zen, that you were going to be updating them today or tonight. I found the updated site on sourceforge (Android on HTC) but those were updated on 12/5/09. Is that 1.6 or 2.0? I have been thinking of doing a refresh and want to try out a new version! Great work so far on this guys! Keep up the great work.

Matt
[Touch CDMA General] JeckyllHavok:
Oh god, guys you are unbelieveable......

Hunger for eclairs..
[Touch CDMA General] sshark:
Any idea when this is coming, I am excited and can have phone ready for the week before going to bed :-p
[Touch CDMA General] mssmison:
Eclair and Hero Eclair should be out soon ;)
[Touch CDMA General] sshark:
Ok thanks.
[Touch CDMA General] TheKartus:
My anticipation is killing me.
[Touch CDMA General] anotherhawkeye:
Tell me about it. I have been checking this thread every 30 minutes. Lol.
[Touch CDMA General] deathpod:
Do yourself a favor and subscribe to the thread. IF your running android and IF your email address on file with xda-developers is the gmail account tied to your phone and IF you have background data / auto-sync enabled, the thread comes to you! :)
[Touch CDMA General] zenulator:
ok i'm posting this from eclair running from nand. it's using a modified rootfs.gmail, gtalk, market, maps with gps all work. new slide to unlock. i have two versions. one is generic and one is pretty much looks like the droid. both are eclair 2.0.1. i'll have the generic builld up later tonight.
[Touch CDMA General] deathpod:
Just pooped my pants!
[Touch CDMA General] loserskater:
Im assuming you are going to be posting the modified rootfs as well?
[Touch CDMA General] tatnai:
i guess I'll find out by trial and error, but zen do you know off hand if we have to boot with resolution 320x480 first to get all market apps showing like we do in donut? you know what, don't bother answering, i'll know after you post it anyways - would rather get it 2 minutes earlier and try myself anyways :)

salivating. . .
[Touch CDMA General] TheKartus:
Are you also posting a regular squashfs file? Don't leave us that have no flashed behind in the dust...
[Touch CDMA General] tatnai:
system.sqsh should work either way, would be rootfs that would need different versions for nand vs sdcard, if I understand things correctly.
[Touch CDMA General] loserskater:
He can either post the .sqsh or a .nbh thats ready for flashing. Im sure he will post the .sqsh so that you can boot through haret or load it into nand yourself.
[Touch CDMA General] tatnai:
true, but so far no one has placed the sqsh file in the .nbh file, we've kept them separate like dinner and dessert :D
[Touch CDMA General] TheKartus:
That would make both camps satisfied.
[Touch CDMA General] polyrhythmic:
I. am. stoked.
[Touch CDMA General] plemen:
I would love a how-to when the dust settles. I've been trying to get eclair to boot for the past few days with some movement but no full boot...
[Touch CDMA General] plemen:
I had thought they were different too but as it turns out the rootfs is the same for both nand and haret boot... so everything is the same (system.sqsh, rootfs.sqsh, data.img) between the different boots - the big difference is that nand boot requires the squish to be below 90mb decompressed (around 45-50mb compressed).
[Touch CDMA General] tatnai:
hmm, we're now OT but I was confused because dzo posted the new rootfs when he posted the nand stuff. assuming he dumped something new in there, but it still has all the stuff to run it off haret. probably old rootfs works only with haret, new one works with both.
[Touch CDMA General] TheKartus:
OT is fine to keep occupied until the big moment
[Touch CDMA General] deathpod:
I thought his most recent nbh's (as in uploaded today) were to include the updated zImage, but I may be completely wrong.

** Zen, we're friggin' pumped!
[Touch CDMA General] tatnai:
yeah, new rootfs as in the original one posted with the first .nbh files that were released.
[Touch CDMA General] exodus409:
It feels like it's christmas eve!
[Touch CDMA General] tatnai:
this is killing me, I can't get any work done in between checking back here every 30 seconds.
[Touch CDMA General] vilord:
gah, I'm annoyed at u Zen!

I sent all those updated libraries to get audio and Radio working, and now I see you put my libraries to good use... but, you didn't post! :( :( :(
[Touch CDMA General] jamezelle:
you ready for eclair hero. "give me the go ahead" and i will post it credits to you and mssmison. :)
[Touch CDMA General] tatnai:
getting hot in here :o
[Touch CDMA General] TheKartus:
Hows the speed comparable to sensehero?
[Touch CDMA General] vilord:
hey sorry dude, I can't give you permission to post mssmison's eclair hero... only he can do that :)

It is *really* slow on my device, but I never ran sensehero, so, I have nothing to compare to. I also didn't put in in flash, running from sqsh, so that may be most of the slowness...

I'd rather straight up eclair from Zen...
[Touch CDMA General] jamezelle:
well its pretty snappy, I havent tested it to hard though but rosie is pretty smooth.
[Touch CDMA General] TheKartus:
If you liked Hero, you should try the sensehero build. It runs at a very reasonable speed even for everyday use. Its nice.
[Touch CDMA General] moekind:
Vilord I know your the Radio expert. I was wondering if the call waiting issue is going to be fixed anytime soon. Switching in between calls, still doesn't work.
[Touch CDMA General] vilord:
yeah i don't like hero... i guess i'd say that eclair hero is about the same speed as regular hero/sensehero or whatever... not for me, but some folks really like it :D

We'll see when official eclair hero comes out maybe it'd work for me then, but I'm thinking i'll likely stick with the straight up clean builds, I like me a speedy phone :D
[Touch CDMA General] vilord:
oh right, switching between calls... I'll have to do some more investigation, maybe try to get that to function with the CDMA radio and get a radio log... I'll put it back on my list
[Touch CDMA General] zenulator:
well i ran into some force closes and other odd bugs in the generic build. i'll post it after i get those worked out..
[Touch CDMA General] zenulator:
dupe............
[Touch CDMA General] zenulator:
looks like the libaudio.so causes the phone to reboot after trying to make a call. other than that everything is running good. since the libs have to be in /system/lib i'm not going to post anything until it gets fixed or else i'd have to upload a totally new build for the fix. i'm on a 3G connection so i need to keep uploads to a minimum.
[Touch CDMA General] djp3k05:
take your time, no rush!
[Touch CDMA General] zenulator:
ok i'm uploading the build and rootfs.img for it. the rootfs.img should work for both the eclair-hero and my generic eclair.
[Touch CDMA General] anotherhawkeye:
After all the wait overnight, its finally happening...:) I haven't been this excited on a Monday in a long time.
[Touch CDMA General] kr4zyc1d:
Files

I might be stupid, but I cannot find the link to where they are posted. The one on sourceforge has a basefiles zip that is dated a month or so ago. Anyone have the new link?! Thanks man, great work!

Matt
[Touch CDMA General] zenulator:
http://xdaforums.com/showpost.php?p=4828030&postcount=1
[Touch CDMA General] kr4zyc1d:
Thanks Zen
[Touch CDMA General] hellovx7600:
Is there a specific eclair.user.conf that we should be using?
[Touch CDMA General] zenulator:
right now it's using the hero one. although i'm not running with any swap/compcache or renice and it's running fine.
[Touch CDMA General] Shidell:
Is there a specific data.img file I should be using for this build?
[Touch CDMA General] hellovx7600:
Thanks Zen! I <3 you!
[Touch CDMA General] CyCLoBoT:
Do I still use the same basefile package that were posted on the Vogue Android site?
[Touch CDMA General] zenulator:
It should work.
[Touch CDMA General] anotherhawkeye:
Using it now. Its a little slow (sensehero slow) and getting lot of force closes. But everything I tried has worked so far.
[Touch CDMA General] CyCLoBoT:
Did you try bluetooth as well? I didn't see it on the list whether its working or not.
[Touch CDMA General] kr4zyc1d:
sound

This is great stuff, it is pretty quick as well. I did notice a few things. The only force close I came across was trying to change the ringer volume in the sound and display settings page. Also, the speaker is acting up when it makes notification rings, such as volume up/down, receiving a text and some other things. I listened to a google voice mail that I had and noticed the same issues. I made a phone call however, and it sounded fine however, but could not put the phone into speakerphone mode. Anyway, really great work, I'm sure more is to come! Good job!

Matt
[Touch CDMA General] JeckyllHavok:
Hey Zen, can you tell me how to edit files in rootfs.img?
[Touch CDMA General] TheKartus:
Gonna pull out my SD card adapter in my history class to load this up.

The choice of paying attention to the review for the final or loading Eclair on my phone is not difficult.
[Touch CDMA General] plemen:
mount it to a dir, modify what you like, unmount

1) mkdir rootfs_mount

2) mount -o loop rootfs.img rootfs_mount
[Touch CDMA General] polyrhythmic:
My device stops here during boot:

A N D R O I D
init: unable to open persistent property directory /data/property errno: 2

I'll try swapping some files around to see if anything works.
[Touch CDMA General] hellovx7600:
I'm having issues getting my account added. When I go to add a new account, it only has corporate and facebook.
[Touch CDMA General] JeckyllHavok:
Thanks, i forgot that i mounted it from root terminal and then tried to modify with normal user...it's late...and i go home now:D
[Touch CDMA General] JeckyllHavok:
There was no init,eclair.kaiser.rc in rootfs. I've added it and now i'll test. (just rename init.eclair.rc to init.eclair.kaiser.rc. When i come home i'll upload it

But therefore i'll open a new thread in kaiser forum, cause even if here are the geniuses we are in the wrong forum
[Touch CDMA General] polyrhythmic:
Good call, I had suspected that also but the errors scroll by really fast! I modified my rootfs and am happy to be the first to report Eclair booting on Kaiser!!

However, I got a black screen where the Android boot logo usually is, but I watched it boot through adb.

EDIT: Data works on first boot, I get some FC's on some settings, but overall it looks awesome -- especially the lockscreen :D. Thanks again guys!!!!!!!!!!!!!
[Touch CDMA General] moekind:
Can someone post an empty data.img file, I cant log into my google account.
[Touch CDMA General] TheKartus:
I think I'm getting a black screen too after the linux scroll. I'm gonna give my phone a few more minutes before I try to boot again, or I hook it up to adb and see whats up.
[Touch CDMA General] plemen:
Here you go:

http://www.mediafire.com/file/yzzwdmyntmy/blank_data.zip
[Touch CDMA General] polyrhythmic:
I freaked out for a second but as soon as I started watching the adb logs I saw it was going through the normal boot process. It looks like the screen is ON, just black.

Well for all us Kaiser users I started an Eclair thread in the Kaiser forum so we can sort things out appropriately. I've posted the modified rootfs.img for Kaiser there as well.
[Touch CDMA General] moekind:
Thanks Plemen, I can login now!