Edited by fards, 09 September 2010 - 07:27 AM.
Dell finally moving on GPL?
Started by
fards
, Sep 08 2010 08:49 AM
#1
Posted 08 September 2010 - 08:49 AM
#2
Posted 08 September 2010 - 08:52 AM
#3
Posted 08 September 2010 - 09:15 AM
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?
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?
#4
Posted 08 September 2010 - 10:23 AM
Finally!!
I bet they will only release the 1.6 source and then take about 6 months to get the 2.1/2 source out
I bet they will only release the 1.6 source and then take about 6 months to get the 2.1/2 source out
#5
Posted 08 September 2010 - 11:00 AM
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..
References to build.Austin I guess are theirs..
Edited by fards, 08 September 2010 - 11:35 AM.
#6
Posted 08 September 2010 - 11:33 AM
looks like the Aero at least is using minimal proprietary blobs..
Quote
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
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 by fards, 08 September 2010 - 11:33 AM.
#7
Posted 09 September 2010 - 06:05 AM
1.12. ??
#8
Posted 09 September 2010 - 07:07 AM
fards, on Sep 9 2010, 07:05, said:
1.12. ??
[ ] 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
#9
Posted 09 September 2010 - 07:10 AM
Is this actually happening??? 
#10
Posted 09 September 2010 - 07:25 AM
Looks like it.. good job I freed a 25gb partition on my work PC.. 
#11
Posted 09 September 2010 - 07:26 AM
Someone needs to do a quick and dirty vanilla build, STAT!
#12
Posted 09 September 2010 - 07:40 AM
Cant believe it !
But in case this is not another accidental leak....then they made 1st step to grow in my eyes
But in case this is not another accidental leak....then they made 1st step to grow in my eyes
Edited by Sader0, 09 September 2010 - 07:42 AM.
#13
Posted 09 September 2010 - 08:52 AM
*me starts downloading to my build pc
methinks its hackin time
Devices: Dell Streak(O2 MBB), Nokia E63(O2 PAYG), Nokia N900(T-Mobile Contract)| Notion Ink Adam(PixelQi+3G+WiFi | HTC Wildfire | Nexus One
Developing Android/Cyanogenmod for Streak - Please feel free to Donate : GBP Donate | USD Donate
Developing Officially For Notion Ink Adam - Please feel free to Donate: GBP Donate | USD Donate
Developing Android/Cyanogenmod for Streak - Please feel free to Donate : GBP Donate | USD Donate
Developing Officially For Notion Ink Adam - Please feel free to Donate: GBP Donate | USD Donate
#14
Posted 09 September 2010 - 09:00 AM
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
but it does show one thing, I was right when I said they were using codeauroara kernel
#15
Posted 09 September 2010 - 09:41 AM
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?
diff against the codearoura kernel to see what they changed then patch the froyo with the same ?
any other thoughts?
#16
Posted 09 September 2010 - 09:43 AM
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
am syncing froyo tree from codearoura as i type
Edited by Stephen Hyde, 09 September 2010 - 09:47 AM.
Devices: Dell Streak(O2 MBB), Nokia E63(O2 PAYG), Nokia N900(T-Mobile Contract)| Notion Ink Adam(PixelQi+3G+WiFi | HTC Wildfire | Nexus One
Developing Android/Cyanogenmod for Streak - Please feel free to Donate : GBP Donate | USD Donate
Developing Officially For Notion Ink Adam - Please feel free to Donate: GBP Donate | USD Donate
Developing Android/Cyanogenmod for Streak - Please feel free to Donate : GBP Donate | USD Donate
Developing Officially For Notion Ink Adam - Please feel free to Donate: GBP Donate | USD Donate
#17
Posted 09 September 2010 - 09:53 AM
Stephen Hyde, on Sep 9 2010, 10:43, said:
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
am syncing froyo tree from codearoura as i type
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
#18
Posted 09 September 2010 - 09:55 AM
fards, on Sep 9 2010, 10:53, said:
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
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
Devices: Dell Streak(O2 MBB), Nokia E63(O2 PAYG), Nokia N900(T-Mobile Contract)| Notion Ink Adam(PixelQi+3G+WiFi | HTC Wildfire | Nexus One
Developing Android/Cyanogenmod for Streak - Please feel free to Donate : GBP Donate | USD Donate
Developing Officially For Notion Ink Adam - Please feel free to Donate: GBP Donate | USD Donate
Developing Android/Cyanogenmod for Streak - Please feel free to Donate : GBP Donate | USD Donate
Developing Officially For Notion Ink Adam - Please feel free to Donate: GBP Donate | USD Donate
#19
Posted 09 September 2010 - 10:02 AM
Stephen Hyde, on Sep 9 2010, 10:55, said:
lol well ill stick to froyo
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
#20
Posted 09 September 2010 - 10:05 AM
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.
Following Dell's own guide seems simple enough, but its the precursor stuff i'm unsure of.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users






Sign In
Create Account

Back to top








