Guest fards Posted September 8, 2010 Report Posted September 8, 2010 (edited) http://opensource.dell.com/releases/streak/ Edited September 9, 2010 by fards
Guest fards Posted September 8, 2010 Report Posted September 8, 2010 Although they've ALREADY got the aero source out... http://opensource.dell.com/releases/aero/1.5/
Guest Asphytxtc Posted September 8, 2010 Report Posted September 8, 2010 ooh, exciting stuff! looking forward to seeing what sort of things we can do with the stuff now.. I don't know much on how the android kernel world works, do you think it'll all be pure source we can tinker with? Or will we see various hardware bits done in crappy binary blobs ala nvidia?
Guest Meltus Posted September 8, 2010 Report Posted September 8, 2010 Finally!! :P I bet they will only release the 1.6 source and then take about 6 months to get the 2.1/2 source out :)
Guest fards Posted September 8, 2010 Report Posted September 8, 2010 (edited) Tbh i havent looked at the Aero source yet, but I guess that will give us the best clues as to what we're likely to get. Can't see there being that much proprietary in there looking at config.gz and build.prop. References to build.Austin I guess are theirs.. Edited September 8, 2010 by fards
Guest fards Posted September 8, 2010 Report Posted September 8, 2010 (edited) looks like the Aero at least is using minimal proprietary blobs.. build steps of these packages 1, bluez 1)in cupcake source tree, replace "external/bluez" folder with content of bluez.tar.gz 2)run ". build/envsetup.sh" in the root dir of cupcake source tree 3)mmm external/bluez 2, openobex 1)Extract openobex.tar.gz to "external" folder of cupcake source tree 2)run ". build/envsetup.sh" in the root dir of cupcake source tree 3)mmm external/openobex 3, webkit 1)backup and remove "external/webkit" folder in cupcake source tree 2)Extract webkit_open_source.tar.gz to "external" folder 3)run ". build/envsetup.sh" in the root dir of cupcake source tree 4)mkdir -p out/target/product/generic/obj/STATIC_LIBRARIES/libwap_intermediates/ 5)copy libwap.a in webkit_open_source.tar.gz to the "libwap_intermediates" folder 6)copy Surface.h in webkit_open_source.tar.gz to frameworks/base/include/ui/ 7)mmm external/webkit 4, ppp 1)Extract ppp.tar.gz to "external" folder of cupcake source tree 2)run ". build/envsetup.sh" in the root dir of cupcake source tree 3)mmm external/ppp 5, Linux kernel 1) make blaze_defconfig 2) make 6, blob (tip:must build Linux kernel firstly before build this package) 1) install arm-linux-4.1.1 2) ./setup.sh PRODUCT=BLAZE linux_kernel_path(for example:/home/b130/work/linux/lnx2625pxa_release/) 3) make 7, wlan 1)Extract wlan.tar.gz to "external" folder in cupcake source tree 2)backup and remove "wpa_supplicant" folder in "external/" folder of cupcake source tree 3)backup and replace "wifi" folder in hardware/libhardware_legacy/ of cupcake with the "wifi" folder in this package 4)move "wapi" folder in this package to hardware/libhardware_legacy/ of cupcake 5)mv wapi.h to hardware/libhardware_legacy/include/hardware_legacy/wapi.h 6)run ". build/envsetup.sh" in the root dir of cupcake source tree 7)make external/wlan Edited September 8, 2010 by fards
Guest gingernator Posted September 9, 2010 Report Posted September 9, 2010 1.12. ?? [TXT] HOW-TO-BUILD.txt 09-Sep-2010 01:36 1.9K [ ] streak_1.12_bluez.tar.gz 09-Sep-2010 01:37 1.5M [ ] streak_1.12_jpeg.tar.gz 09-Sep-2010 01:37 687K [ ] streak_1.12_kernel.tar.gz 09-Sep-2010 01:43 74M [ ] streak_1.12_wekit.tar.gz 09-Sep-2010 01:44 19M [ ] streak_1.12_wpa_supplicant.tar.gz 09-Sep-2010 01:44 695K
Guest gingernator Posted September 9, 2010 Report Posted September 9, 2010 Is this actually happening??? :P
Guest fards Posted September 9, 2010 Report Posted September 9, 2010 Looks like it.. good job I freed a 25gb partition on my work PC.. :P
Guest gingernator Posted September 9, 2010 Report Posted September 9, 2010 Someone needs to do a quick and dirty vanilla build, STAT!
Guest Sader0 Posted September 9, 2010 Report Posted September 9, 2010 (edited) Cant believe it ! But in case this is not another accidental leak....then they made 1st step to grow in my eyes Edited September 9, 2010 by Sader0
Guest Stephen Hyde Posted September 9, 2010 Report Posted September 9, 2010 *me starts downloading to my build pc :P methinks its hackin time
Guest fards Posted September 9, 2010 Report Posted September 9, 2010 its donut, so don't get too excited.. but it does show one thing, I was right when I said they were using codeauroara kernel :P
Guest fards Posted September 9, 2010 Report Posted September 9, 2010 now we've got this, I'm thinking of the best way to get it into a froyo or eclair kernel. diff against the codearoura kernel to see what they changed then patch the froyo with the same ? any other thoughts?
Guest Stephen Hyde Posted September 9, 2010 Report Posted September 9, 2010 (edited) how about trying to boot using the current kernel first as froyo *should* work with it although not perfectly am syncing froyo tree from codearoura as i type :P Edited September 9, 2010 by Stephen Hyde
Guest fards Posted September 9, 2010 Report Posted September 9, 2010 how about trying to boot using the current kernel first as froyo *should* work with it although not perfectly am syncing froyo tree from codearoura as i type :P lol I was going to play with eclair, but am repo syncing the donut_strawberry (as its the last donut to get some work) to diff it first
Guest Stephen Hyde Posted September 9, 2010 Report Posted September 9, 2010 lol I was going to play with eclair, but am repo syncing the donut_strawberry (as its the last donut to get some work) to diff it first lol well ill stick to froyo :P i doubt dell have changed anything for eclair in kernel (i can swap and change between eclair and donut happily in my own android port using same kernel
Guest fards Posted September 9, 2010 Report Posted September 9, 2010 lol well ill stick to froyo :P i doubt dell have changed anything for eclair in kernel (i can swap and change between eclair and donut happily in my own android port using same kernel yeah I think so as well, but if I can check what they've changed, we have a better way of building froyo :)
Guest timbomfg Posted September 9, 2010 Report Posted September 9, 2010 I'm no programmer, but i'm pretty handy to a point. Anyone got a decent generic guide on building a copy of android? I want to try to compile a vanilla copy of 1.6 for the streak sans DellUI. Following Dell's own guide seems simple enough, but its the precursor stuff i'm unsure of.
Guest Stephen Hyde Posted September 9, 2010 Report Posted September 9, 2010 im gonna throw this out here now since we have source. i registered the irc channel #dellstreak on freenode other week, just a thought that we could make use of it to discuss things esp for dev stuff,. and timbomfg the android source is fairly simple to sort out
Guest fards Posted September 9, 2010 Report Posted September 9, 2010 I'm no programmer, but i'm pretty handy to a point. Anyone got a decent generic guide on building a copy of android? I want to try to compile a vanilla copy of 1.6 for the streak sans DellUI. Following Dell's own guide seems simple enough, but its the precursor stuff i'm unsure of. tbh the codeaurouraforum wiki guide is fairly self explanatory to start with, that'll give you the basics.. https://www.codeaurora.org/xwiki/bin/QAEP/ Stephen I Hate IRC with a passion :P pity google scrapped wave, would have been perfect for collaboration on stuff like this!
Guest Stephen Hyde Posted September 9, 2010 Report Posted September 9, 2010 tbh the codeaurouraforum wiki guide is fairly self explanatory to start with, that'll give you the basics.. https://www.codeaurora.org/xwiki/bin/QAEP/ Stephen I Hate IRC with a passion :) pity google scrapped wave, would have been perfect for collaboration on stuff like this! lol also wouldn be all that difficult for me to setup a web based chat room somewhere :P
Guest fards Posted September 9, 2010 Report Posted September 9, 2010 (edited) here's the diff between the codeauroura "strawberry_donut" kernel source and dell donut source. as you can see I ran diff with -bay --suppress-common-lines --recursive to try and clean up the output a little codearoura on the left, dell on the right. Hope this helps someone out :Pdonut_diffs.txt Edited September 9, 2010 by fards
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now