Jump to content


Dell finally moving on GPL?


61 replies to this topic

#1
fards

fards

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,434 posts
  • Location:staffordshire
  • Interests:Human powered vehicles
  • Devices:Dell Streak
  • Twitter:@fardsmobile

Edited by fards, 09 September 2010 - 07:27 AM.


#2
fards

fards

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,434 posts
  • Location:staffordshire
  • Interests:Human powered vehicles
  • Devices:Dell Streak
  • Twitter:@fardsmobile
Although they've ALREADY got the aero source out...

http://opensource.de...eases/aero/1.5/


#3
Asphytxtc

Asphytxtc

    Newbie

  • Members
  • Pip
  • 42 posts
  • Location:Edinburgh
  • Devices:Dell Streak 2.1 (8105)
  • Twitter:@asphytxtc
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?


#4
Meltus

Meltus

    Newbie

  • Members
  • Pip
  • 48 posts
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 :)


#5
fards

fards

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,434 posts
  • Location:staffordshire
  • Interests:Human powered vehicles
  • Devices:Dell Streak
  • Twitter:@fardsmobile
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 by fards, 08 September 2010 - 11:35 AM.


#6
fards

fards

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,434 posts
  • Location:staffordshire
  • Interests:Human powered vehicles
  • Devices:Dell Streak
  • Twitter:@fardsmobile
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

Edited by fards, 08 September 2010 - 11:33 AM.


#7
fards

fards

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,434 posts
  • Location:staffordshire
  • Interests:Human powered vehicles
  • Devices:Dell Streak
  • Twitter:@fardsmobile
1.12. ??


#8
gingernator

gingernator

    Enthusiast

  • Members
  • PipPipPip
  • 162 posts
  • Location:North West, UK
  • Devices:HTC Hero, Dell Streak

View Postfards, on Sep 9 2010, 07:05, said:

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


#9
gingernator

gingernator

    Enthusiast

  • Members
  • PipPipPip
  • 162 posts
  • Location:North West, UK
  • Devices:HTC Hero, Dell Streak
Is this actually happening??? :P


#10
fards

fards

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,434 posts
  • Location:staffordshire
  • Interests:Human powered vehicles
  • Devices:Dell Streak
  • Twitter:@fardsmobile
Looks like it.. good job I freed a 25gb partition on my work PC.. :P


#11
gingernator

gingernator

    Enthusiast

  • Members
  • PipPipPip
  • 162 posts
  • Location:North West, UK
  • Devices:HTC Hero, Dell Streak
Someone needs to do a quick and dirty vanilla build, STAT!


#12
Sader0

Sader0

    Newbie

  • Members
  • Pip
  • 20 posts
  • Devices:Dell Streak EU Unlocked
Cant believe it !
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
Stephen Hyde

Stephen Hyde

    Hardcore

  • MoDaCo Plus
  • PipPipPipPipPipPip
  • 1,657 posts
  • Location:Durham, UK
  • Devices:Atrix, Dell Streak
  • Twitter:@dmonsterprod
*me starts downloading to my build pc :P 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

#14
fards

fards

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,434 posts
  • Location:staffordshire
  • Interests:Human powered vehicles
  • Devices:Dell Streak
  • Twitter:@fardsmobile
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


#15
fards

fards

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,434 posts
  • Location:staffordshire
  • Interests:Human powered vehicles
  • Devices:Dell Streak
  • Twitter:@fardsmobile
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?


#16
Stephen Hyde

Stephen Hyde

    Hardcore

  • MoDaCo Plus
  • PipPipPipPipPipPip
  • 1,657 posts
  • Location:Durham, UK
  • Devices:Atrix, Dell Streak
  • Twitter:@dmonsterprod
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 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

#17
fards

fards

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,434 posts
  • Location:staffordshire
  • Interests:Human powered vehicles
  • Devices:Dell Streak
  • Twitter:@fardsmobile

View PostStephen 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 :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


#18
Stephen Hyde

Stephen Hyde

    Hardcore

  • MoDaCo Plus
  • PipPipPipPipPipPip
  • 1,657 posts
  • Location:Durham, UK
  • Devices:Atrix, Dell Streak
  • Twitter:@dmonsterprod

View Postfards, 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

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

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

#19
fards

fards

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,434 posts
  • Location:staffordshire
  • Interests:Human powered vehicles
  • Devices:Dell Streak
  • Twitter:@fardsmobile

View PostStephen Hyde, on Sep 9 2010, 10:55, said:

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 :)


#20
timbomfg

timbomfg

    Regular

  • Members
  • PipPip
  • 72 posts
  • Devices:Dell Streak
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.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users