Skip to content


Running Linux on Dell Streak

After few days of head scratching and analysis of working boot.img files for Dell Streak, I finally found a way of building my own boot partition image.

Using an image containing only Linux kernel and initrd with adbd and busybox, I was able to mount and chroot my Ubuntu bootstrap.

smoku@wing:~/Android/boot$ fastboot -i 0x413c flash boot boot.img
sending 'boot' (3136 KB)... OKAY
writing 'boot'... OKAY

smoku@wing:~/Android/boot$ fastboot -i 0x413c reboot
rebooting... 

smoku@wing:~/Android/boot$ adb shell

~ $ su
su: access granted, courtesy of www.magicandroidapps.com
/ # ls
bin                     init.qcom.post_boot.sh  root
default.prop            init.qcom.rc            sbin
dev                     init.qcom.sh            sys
etc                     init.rc                 system
init                    proc                    tmp

/ # ls /sbin
adbd

/ # mount -t yaffs2 /dev/block/mtdblock6 /system
/ # ls /system
PreLoadNetworkSettings  customization           lost+found
Wallpapers              etc                     media
app                     fonts                   ts.conf
bin                     framework               usr
bootpriority.xml        lib                     xbin
build.prop              logfilter.ini
busybox                 lost+found
/ # umount /system

/ # mkdir /ubuntu
/ # mount -t ext2 /dev/block/mmcblk1p2 /ubuntu
/ # ls /ubuntu
bin         home        mnt         sbin        system
boot        lib         opt         selinux     tmp
dev         lost+found  proc        srv         usr
etc         media       root        sys         var

/ # PATH=/usr/bin:/usr/sbin:/bin:/sbin
/ # chroot /ubuntu /bin/bash
root@localhost:/# ls
bin   dev  home  lost+found  mnt  proc  sbin     srv  system  usr
boot  etc  lib   media       opt  root  selinux  sys  tmp     var
root@localhost:/# exit
/ #
~ $

Posted in Cordia.

Tagged with , , , , , .


4 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Hexasoft says

    Hello,

    this seems interesting. Can you share more technical details?

    Best regards,

    Hexasoft

  2. Tomasz Sterna says

    I will, once I finally get the kernel working.

  3. juupunisinshou says

    Really….this is interesting…
    Wait for the working kernel. :)

  4. Tomasz Sterna says

    You will find more information on Wiki: http://codex.xiaoka.com/wiki/meego:streak

You must be logged in to post a comment.