Could we build 2.2 from source? - Streak 5 Android Development

possible ?

Yes. I'm an Evo owner and compiled 2.2 for myself. Just download the source code and you have to modify a vendor tree (located in devices folder). I chose the Passion which is the Nexus One. Modify the vendor tree and bam, you can compile. Took me a bunch of tries for my Evo though and not everything works.

i have absolutly no idea how id go about doing this...
and everything doesnt need to work lol...
that will come if we can get one to boot its a start

luckily the post above is correct, its worth mentioning that there probably isnt a vendor tree for the streak... also worth mentioning that the OS could compile and be pretty useful, but we REALLY would need a kernel source from Dell (which they will HAVE to release to comply with the GPL) because we need a kernel intended for 2.1/2.2 because it interfaces with the hardware differently... so this can be hacked in, but its not really feasible to rewrite the drivers from scratch... wait till the 2.1 update, and Dell's kernel source for it, and 2.2 will be community supported well before Dell ever releases THAT update.

whhaaaaa?
What you think the time scale will be? Doesnt sound good
I was hoping xda cooks would be all over this...I have an hd2 and would say the streak beats it hands down for web browsing.

Have to agree on this nobody seems bothered to get 2.x on it maybe cos its only out in the uk at the moment but plenty of devs are from the uk ,? maybe it'll get more interest when it comes out in the usa.

i thought paul from modoca had a streak? I know he is a busy guy building roms for nexus? and/or desire?
we need to drum up support somehowl

we need kernel source compatible with 2.2
unless Dell have used generic components and I can't see that then it's not going to be a simple thing to do...

seriously, damn not good
I seen that a guy from modaco managed to get a Q&A will the Streak UI team and when asked about being updated to 2.2...they said this;
I can say that the team is busy working on the next release of Streak, and while I can't give specifics of what's in the release, I can say that getting Streak current with similar Android devices is high on our list.
So I hope they dont bork it with 2.1 instead

Few people works on new custom rom for it.
Sent from my HTC Hero using XDA App

If they do its a quick 2. 2 port
once we have a 2. X kernel.
Sent from my Nexus One using Tapatalk

Im beginning to suspect a vanilla kernel may work, not that well maybe, but there's not that much different from the N1 and desire in the streak from what I can tell.

There the same except the internal sd and screen. And screen don't really matter as its same resolution. Could try the 2.2 kernel. Even if the internal sd doesn't work. Its to the same qual comm chipset
Sent from my Dell Streak using Tapatalk

the kernel Dell are using is the Surf..
thats in the git. certainly a good place to start!
http://android.git.kernel.org/?p=platform/vendor/qcom/surf.git;a=summary

lazy dell...
so if we make a vendor...
from the surf and compile 2.2 .....

https://www.codeaurora.org/xwiki/bin/QAEP/
Have a play with that...
if I get a chance later I may do, otherwise it'll be later on this week, I haven't looked too closely, but I'm presuming it would also have the new HW 3d driver in there..

i wish somebody would do something with the streak coz at the moment its a doorstop, cant unlock it for a phone, cant use a decent rom on it coz there is none what a waste of £340

https://www.codeaurora.org/xwiki/bin/QAEP/
This is interesting - wish I knew what the hell it mean't ha !
Seriously though guys , good luck with this

Looks like there are some dell drivers after all. There is a dell_musiclibrary.so,
wonder if that is created by their music player apk..
I really need someone who knows their way around android to guide us through this, I'm learning fast but it's never fast enough!
Sent from my Dell Streak

Related

Dell Streak Devs? Any?

Do we have any devs over here?
At all?
Its pretty damn quiet?
My guess is that since it's only out in the UK at the moment, development won't really kick off until it gets it's american release.
Although Paul at Modaco has already rooted the phone so maybe there's the odd developer trying to do stuff.
I'm more a tinkerer than a dev, but I'm having a play with quite a lot of stuff.
As this is my first full blown android I'm learning quickly (I do have a lot of experience with linux so it's not that alien).
first up for me is to work out if the wifi chip supports "N" like the n1
tinkerer, dev, whatever ... your more experienced than any of us...
how come you came to the streak
I wonder if it will support 720p video recording like the Incredible?
I love big screen devices... I've always missed my htc advantage.
And frankly this is a geeks ultimate device... So much potential for tweaking and some bugs to fix, how could I resist
Its so far left field that I can't help but see it become a design classic
And it works like a computer! I even love the Dell shell that makes it work like a desktop linux... That's one in the eye for Ms and their moronic new os.
When I get the hang of it at bit more hopefully I can start to push it.. Just starting to work through adb shell..
May extract that latest update to see what's new and what they are doing, still far to much I don't understand. Its quite fun being a noob all over again and doing lots of reading and discovering some great websites.
Maybe we should have a thread of all the various articles/ websites that people find useful relative to the streak and developing for android in relation to it.
Sent from my Dell Streak using Tapatalk
Good to see you in here fards
Like you I love my large screen devices which is why I went for the HD2. I cook my own roms using the latest sys and software with the amazing tools provided in these forums.
I would never consider myself a pro chef more like I can cook microwave meals hehe. Tools made by bepe and ervius etc do all the hard work for me
I ordered my unlocked dell streak direct from dell UK yesterday with a delivery date of the 13th of July. Its going to feel great getting that 5" screen and I cant wait to begin tinkering. I think the first step will be rooting it, recovery image then having a play about with the modoco kitchen.
Second thing to do will be to get swype installed\cooked in as I CANNOT live without that, I am so used to it. I missed out on the open beta so hopefully cant find the files floating around the web somewhere ;-)
Me too - ive got a hd2 (now for sale if anyone wants it) - my streak will be here tomorrow....i couldnt wait (got an o2 locked one but ive got a rebel sim card on the way as well)- going to florida in 6 weeks time so i may pick up a couple of unlocked ones while im there (i think theyll work out at about 280 quid english money...)
With the HD2 im kinda used to having the latest and greatest software but it looks like we're going to have to wait a little while for a 2.2 version....
Yeah, this part of the forum is a little on the quiet side...but good to see/hear some people are looking into cooking some roms!
At first glance, I wasnt too impressed with it...until I actually used the device...its awesome! This phone + 2.1/2.2 will be unstoppable.
Question for you; Are we waiting on Dell to release the kernel source for 2.1/2.2 so that we can build a custom 2.1/2.2 rom as the kernel for 1.6 wont work with 2.1/2.2? Or am I way off haha!
nope ur spot on we need a kernel for 2.x

[DEV] Building AOSP for the Streak

OK so I noticed there isn't exactly a lot of development for the Streak, personally I don't like butchering existing roms, I would rather build from source, this is what I do for the HTC Desire and is hopefully what I intend to do for the Dell Streak.
Android has been built from source for a variety of devices within the XDA community so why not the Dell Streak? Well this is where I am hoping to change things.
I've started work on a vendor so we can build Android from source for the Streak.
My work is available here
If anybody else has experience and wants to contribute please let me know.
I estimate its about 80% complete at the moment and I'm hoping to get it provisionally finished by tonight or tomorrow, and then I will try and build Eclair as a first.
AdamG said:
OK so I noticed there isn't exactly a lot of development for the Streak, personally I don't like butchering existing roms, I would rather build from source, this is what I do for the HTC Desire and is hopefully what I intend to do for the Dell Streak.
Android has been built from source for a variety of devices within the XDA community so why not the Dell Streak? Well this is where I am hoping to change things.
I've started work on a vendor so we can build Android from source for the Streak.
My work is available here
If anybody else has experience and wants to contribute please let me know.
I estimate its about 80% complete at the moment and I'm hoping to get it provisionally finished by tonight or tomorrow, and then I will try and build Eclair as a first.
Click to expand...
Click to collapse
Sounds great! Would it be also possible to have the htc sence homescreen on the dell streak??? That would be great! ...already tryed it on my HD2 with Froyo Build and it is awsome!
YAY AdamG
we have development!!!
whoooooo
nice to see you over here i sold my desire but i used your roms
Finally we can see some custom built roms now for the streak coming up
Sent from my Dell Streak using XDA App
I'm trying a froyo build for the Streak now, wifi and bluetooth will probably be broke initially but I'm hoping that the graphics, sound and radioif will be ok.
AdamG said:
I'm trying a froyo build for the Streak now, wifi and bluetooth will probably be broke initially but I'm hoping that the graphics, sound and radioif will be ok.
Click to expand...
Click to collapse
Brilliant news! Let us know how it goes!
cool, a few of us have been trying with the codearoura git.
there's issues with building a valid boot.img and it looks like the 1,6 kernel is a mashup of various ones..
I think its time to start applying pressure to Dell to get them to release the source code now..
AdamG, I am using your custom ROM on HTC desire and its awesome. I'm really glad that you are gonna be working on Rom for dell streak which I'm getting in few days time.
Your work is awesome. Thank-you.
Sent from my HTC Desire using XDA App
fards said:
cool, a few of us have been trying with the codearoura git.
there's issues with building a valid boot.img and it looks like the 1,6 kernel is a mashup of various ones..
I think its time to start applying pressure to Dell to get them to release the source code now..
Click to expand...
Click to collapse
I wouldn't recommend using the codeaurora git, the people who work on that submit most of the patches to gerrit, so the AOSP git contains most of the enhancements of codeaurora.
Dell should of released the kernel long ago, all other major vendors have done it and I don't see what makes them any different.
Everything would be fine if Dell released their damn kernel source (like their lawfully required to)
Regardless, i'm looking forward to your work Adam! I'm having ROM-flash-withdrawal symptoms
Just thought I would add, I think we will lose the camera completely if we want to use Froyo, the older 1.6 libcamera.so is not compatible. The new 2.1 release from Dell might work, so if anybody has 2.1 on their Streak let me know.
I use my streak for media, surfing and gaming so I'm up for getting rid of the camera if I can have flash 10.1 and jit. Looking forward to your release.
Sent from my Dell Streak using XDA App
can all those who are registered on the dell community forums ( I can't login) please make a formal request for the source code for the streak.
Remind them that they MUST release it and quickly to be compliant with the GPL..
that other companies manage to get the source code out the same time the devices are released, and that the streak has been available in the UK for quite a while now..
If they don't comply with due haste then we will get gpl-violations involved..
the more that post the better..
Well I got froyo built for the Streak, but the boot image is stuck in a boot loop so I'm trying to see what the problem is at the moment.
Note the discussion here.
hxxp://android.modaco.com/content-page/315099/generating-boot-img-for-dell-streak/page/20/#
kwaaq said:
Note the discussion here.
hxxp://android.modaco.com/content-page/315099/generating-boot-img-for-dell-streak/page/20/#
Click to expand...
Click to collapse
thanks for the link, I applied those changes but its still boot looping, I think its something more to do with the init scripts.
Adam, If you get a froyo rom out I promise the first thing I'll do after booting into it is install the Paypal app and buy you a beer ;-)
I'll buy u 10 !
Sent from my Dell Streak using XDA App
Great work, keep it up
Sent from my Dell Streak using XDA App
great effort, guys, I'll follow this with interest. I was contemplating buying the Streak whilst visiting the USA as it's so much cheaper than the UK, but then I found out even off-contract they're locked to ATT!! I'm sure with some community effort the Streak will become recognised as one of the great android devices.
might be worth dropping a note to this blog
http://www.streaksmart.com/
about this new initiative?

[Q] Is there any specific reason why Dell Streak doesnt have a CM7?

I am just curious because I just put it on my Motorola Defy today and love it, I can only imagine how it would be on my Streak!!!
you know I just woke up with the same exact question. it's just a shame that my sister's old backflip can sport official support for cm7.1 and the streak doesn't.
I fear the main two reasons are the lack of support from dell (source codes etc) and the lack of developers. I myself am trying to understand how to actually make a rom just for the purpose of porting cm7.1 to the streak...
edit, I just realized that dj steve and fards are back on business with another rom. once those two guys have a rock solid version of gingerbred up and running on the streak, porting cm7.1 will be easy as pie...
I think Dell's strange 'customizations' to the hardware and unreleased source code for some obscure stuff (audio driver is one of the culprits iirc) are the things holding up a CM7 (or MIUI) release; i think a CM7 build could be theoretically done, but it would require lots of work and it might be really hard to get together as a daily usable rom.
Is probably for more than a year that DJ_Steve, fards and others have tried to convince Dell releasing source code for this stuff, but as of now it seems really unlikely we will ever get something.
Dell has released source code for the Dell Streak 5:
http://opensource.dell.com/releases/streak/
Is this incomplete or something that is not usable ?
Amalgation said:
Dell has released source code for the Dell Streak 5:
http://opensource.dell.com/releases/streak/
Is this incomplete or something that is is not usable ?
Click to expand...
Click to collapse
That is the kernel release, not the heart and soul of the Streak, that is why Steve, Fards, AWD and many others are hand jamming code. The release from the "Friend from the East" has helped, but is not everything they need in one single piece, again requiring more hand jamming of code. However 2.4 beta (Ginger Bread or AKA Ginger Streak)is working like a champ (IMHO).
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums and Read THIS
Moving to Q&A
sorry for posting in the wrong place, still new around here, but ill try to make sure it doesnt happen again
and thats interesting, i think i might try a gingerbread ROM for the streak
can somebody tell me how it would differ from CM7? i am just curious how well the custom streak roms run compared to the CM7,
Untraumatized said:
sorry for posting in the wrong place, still new around here, but ill try to make sure it doesnt happen again
and thats interesting, i think i might try a gingerbread ROM for the streak
can somebody tell me how it would differ from CM7? i am just curious how well the custom streak roms run compared to the CM7,
Click to expand...
Click to collapse
Well, since cyanogenmod has never been on the steak, there's no way to compare the two. I can tell you that it's awesome on my Aria.
Sent from my Dell Streak using XDA App

New kernel 4.05 released on Dell's website

Guys, did anyone noticed that a new kernel 4.05 had been released on Dell's website?
http://opensource.dell.com/releases/streak/4.05/
Checkout the HOW-TOs, looks like it's meant for building stock 2.3.5R1 !!!
There's a hint to modify msm8660 board to run it on Streak as well !!!
That's good news.
Hope we can upgrade to official 2.3.x soon!
Thisnis excellent news... makes me feel better that dell hasn't completely abandoned us
Sent using my 5" beast.. My Dell Streak that is
Is it about Streak 5?
What about the drivers, who knows, is it possible to cook a new ROM using the existing drivers and this kernel?
watch_mania said:
Guys, did anyone noticed that a new kernel 4.05 had been released on Dell's
Click to expand...
Click to collapse
Great! And something makes me think that you will at least try to build it
_n0p_ said:
Great! And something makes me think that you will at least try to build it
Click to expand...
Click to collapse
Umm, well, as I believe we will get an official 2.3.5_r1 from Dell, I think it would be boring to build an AOSP 2.3.5_r1 release. So I've been pulling CyanogenMod 7.1.0 instead, which will seem to be more challenging
Guys, but be aware that I'm not promising anything
But the word is already out We'll be almost patienly waiting.
Wonderful news.. They probably jacked it from DJ and Fards!
chrisrotolo said:
Wonderful news.. They probably jacked it from DJ and Fards!
Click to expand...
Click to collapse
\
They did an awesome job w/ 2.4... stable as a rock.
They probably jacked it from DJ and Fards! lol!
Nice!!
Sent via XDA Premium on Dell Streak
WOw , i hope Something Good Comes Out , a Stable gingerbread atleast
I would estimate that this kernel for Dell Streak Pro.
Dell Streak Pro has adopted Android 2.3, the server also does not have a directory for the Dell Streak Pro.
Dell Streak Pro (101DL) are expected to be released by Softbank.
That is clearly for the s5, it's clearly in the s5's folder.
The SPro doesnt have a dir yet since it's still months away from release, they have absolutely no reason to release anything until it's out.
If the kernel for Streak5, I am pleased.
However, can not believe the update is done by DELL.
Hmmm since Dell have put the kernel to the public, does that mean a release is now imminent? Before December? November?......arghh!! Really can't wait to get a stable GB rom!
Now we only need to search for a Chinese Dell Streak5 dedicated forum to watch for a potential release!
wish I knew how to do this. I'd give it a go, but unfortunately I'm stupid when it comes to this kind of stuff.
according to modaco dj steve and fards might already be working on it.
DJ_Steve and fards have had access to it/been playing with it for approx 2 weeks, I had reported it to them 2 or so days after it had appeared on the dell servers.
Whatever happens you'll have to wait patiently, I can say they're working on it, but I cant say when something will appear. It takes time to test and debug
I wish Dell would release one. I need a rock stable OS...it's my business device.
I'm still at 2.2.2, but have had zero issues, once I got rid of a flaky app that was freaking out the device. I've looked at the threads of the various roms and all seem to have one bug here or another bug there. Keep at it though! It's the only way anything past 2.x will come to the streak.

rom porting etc

if i wanted to port a rom to the streak 5 say ics for example, where would i start , and what software would i need etc, i have a lot of spare time after work so might aswell try and learn something while im at it
any help is appreciated
The drivers are the biggest issue in porting ROMs to the Streak. Even if you did get the required hardware and software you almost certainly would have to create drivers from scratch because the company that made the Streak for Dell won't release the source code. Something not nearly as easy as you might think. I believe DJ_Steve has been trying to create ICS for the Streak 5 with little success so far.
how about if i just wanted to create my own version of 2.3?
You would probably be better off taking the released version, 407, and making edits to it then repackage. There is a kitchen created by dsixda (at least I think that's the name) here on XDA. It doesn't list the steak as one it works for, but it does.
Sent from my Dell Streak using xda premium

Categories

Resources