Tuesday, August 7, 2012

Bodhi's ARM Branch Moves to ARMHF

After doing some research and testing for the last week I have arrived at the conclusion that Bodhi's ARM branch will best serve our users by moving our core from Debian Wheezy ARMEL to utilize Debian Wheezy ARMHF. I'm not going to get into the technical difference between the two platforms here - just know that in general ARMHF is faster.

With this change however, there are some slight changes to our ARM repo details. If you have Debian Wheezy ARMHF installed on a device and wish to add the Bodhi repo to your sources the line you want to add is:

deb http://packages.bodhilinux.com/bodhi/ debian stable

Then you just install our bodhi-desktop package as before.

With regards to our officially supported ARM devices, you can find download links to our brand new ARMHF images for the RaspBerry Pi and Genesi Smartbook on our ARM downloads page. Our RaspBerry Pi build is built directly on top of Raspbian and incorporates all of their changes and improvements.




~Jeff Hoogland

23 comments:

  1. Will there also be a port to the N900?

    ReplyDelete
    Replies
    1. If there is already a Debian ARMHF image that works on the N900 I'd be happy to build a Bodhi image from it. Building it from scratch would take me a good deal of work though.

      Delete
  2. This is awesome Jeff. Thanks for all your hard work.

    ReplyDelete
  3. Hello, thank you specifically for the 64 bit version, runs famously on my eee-pc. do you expect an updated hp touchpad version soon?

    ReplyDelete
    Replies
    1. Due to the closed source nature of the HP Touchpad hardware we will not be providing builds for that device any longer.

      Delete
  4. Just installed the Raspberry buid on ZT180-2. Thanks!

    ReplyDelete
    Replies
    1. Do you have a link to details on this device? How functional is Bodhi on it?

      Delete
    2. It is 10.2" tablet based on Infotmic IMAPX200 SoC(ARMv6 with VFP)- that's why I actually choosed RasPi build.

      The best source seems to be here:
      http://www.slatedroid.com/wiki/index.php?title=Wiki:ZT-180v2_FAQ

      Delete
    3. When I fist time installed bodhi-desktop packages, it was on top of that hobbiest build - http://www.slatedroid.com/topic/21689-project-project-linux-reborn-beta-3-released/page__st__340

      which is, in fact, squeeze armel. XFCE is used in it as a DE. So, your E17 packages were built for ARMv6 at the time, so I used them. Everything ran pretty smoothly, but a battery indicator didn't work, and a CPUfreq widget also gave an error message. Well, same thing I have now with RasPi build of Bodhi.

      Delete
    4. Nifty - thanks for the links.

      Delete
    5. Hi Alex, I have the Zt-180 (v1) but the processor seems to be exactly the same (from cat /proc/cpuinfo). How did you install this? Did you start with an ARMHF Debian install or from scratch? Any help would be much appreciated!

      Delete
  5. Can you port it to the toshiba AC100 please? It was the first tegra 2 consumer device and is a ultra-portable netbook. It was initially running android but there have been successful ports of ubuntu, debian, and gentoo in armhf format. Check the ubuntu site for a run down in their arm section.

    The tegra developer zone has drivers ready http://developer.nvidia.com/mobile/linux-tegra .

    The bootloader is fastboot, with mmcblk partions for internal and sd or usb stick for external drives. Typically they build a initrd+zimage of the kernel and then mount/merge the rootfs from the mediums. There is a tool abootimg for building the tool, and the nvidia tool for flashing through the usb port.

    Any images you build, I will test for you.

    Thanks, enlightenment is nice and light so it would be perfect for this platform, aside from dwm, twm,jwm,fvwm..

    ReplyDelete
    Replies
    1. While we would love to support as many modern devices as possible - it is impossible for us to port to devices our team does not own. So unless someone wants to donate one of these little guys to the Bodhi project we will be unable to provide official images for it.

      Delete
  6. Hi, as I enjoy BodhiLinux very much on my old x31 I was wondering if it would also run on the openmoko
    freerunner (GTA02) or it's successor the openphoenix (GTA04). The former is armv4 though? there is also one current distributions which focuses on E17 which is called SHR and one which takes debian arm as its base which is QtMoko.

    best regards and many thanks for the great distribution!!!

    robin

    ReplyDelete
    Replies
    1. Our ARMHF packages need at least armv6 to run.

      Delete
    2. so GTA02 is out but if I remember correctly the GTA04 is armv8, so that might be possible.

      Delete
  7. Jeff, nice work!

    I'd love to see BodhiLinux on the BeagleBoard, BeagleBone, and PandaBoards.

    ReplyDelete
    Replies
    1. I'm sure the Ubuntu ARM versions would work, as all those boards run OMAP chips, and Ubuntu has OMAP3 and OMAP4 images. However, I too would like to see an OMAP build of Bodhi ARMHF.

      Delete
  8. Looks like the Genesi build might work on the new Hackberry A10 boards (both are ARM Cortex-A8 based CPU's). However, the Genesi's SoC does not show which GPU it's running, whether it's a PowerVR or a Mali or an Adreno... while the Hackberry's A10 SoC uses a quad-core Mali400.

    Anyone confirm what all chips the Genesi build might work on?

    ReplyDelete
  9. Have you ever heard of Cubox? It's a really cool arm device.
    I think bodhi linux will work really nice on that!
    Have a thought if it's possible..

    ReplyDelete
  10. I need bodhilinux on Cubox too... bodhilinux appears perfect for it.

    ReplyDelete
  11. I need bodhilinux for the JayBook-9901.
    There are some workarounds, however quite complicated.
    Will it work on this Netbook?

    ReplyDelete
  12. My raspberry Pi arrives tomorrow! Can't wait to try Bodhi on it with the 50" TV in our bedroom (-=

    ReplyDelete