Alan Corey | 15 Feb 23:37 2015

Re: Can I run OpenBSD on my phone?

I guess I'll just have to live with Linux in Android.  I'm sitting
here with a VNC connection to my phone fiddling in Eclipse trying to
install the Android development stuff (on the phone itself).

I don't know much about Android (and don't want to) but it seems like
you could hook their drivers and use them.  It's possible (I think) to
install a new Android version without getting into hardware specifics,
that stuff is abstracted much the same as X, it just picks the right
driver by probing and runs.  I remember when X wasn't that automatic.

I had in mind a screen with maybe 8 buttons.  What the labels on the
buttons say and what they do is context sensitive.  At an outer level
you might click camera or gps then all the buttons would get redefined
to things that were appropriate at that level.  There'd be a back
button, maybe a home button, maybe a text box for input.  The labels
could be defined in xml (since most people seem to love that) and the
actual programs could be just little executables, it's not all one
program.  You could define ls and top and df buttons (for example) and
those would run in a window with a back button.  At some level(s)
there'd be a common set of parameters that would get written out on a
command line to the executable.

I don't know anything about differences in arm chips, how different my
pi is from my phone.  They both have gpus.  The phone's a dual core
and faster than the pi.

From what I've seen most of Android seems to be written in Java.  I've
had some experience with it but it's slow and complicated, and
permissions might get in the way.  I did non-gui automated data entry
in Java for about a year at work feeding an Oracle database where we
(Continue reading)

Alan Corey | 15 Feb 18:46 2015

Can I run OpenBSD on my phone?

I'm not talking full control of all functions, I just mean putting an
image into an sdcard partition and being able to boot it from Android
and use it.  Hopefully be able to build at least some ports on it.

OK, I'm new here.  I've had a Raspberry Pi for maybe 2 years, run
Debian on it but I've played with FreeBSD on there.  I've been running
OpenBSD on i386 machines since about 2001.

A few weeks ago I got an Android phone (my first), added a 64 gig
sdcard, installed Debian.  Frankly between Android and Debian I'm
getting sick of the bloatware.  20 years ago I was plinking around
teaching myself i386 assembly language and writing programs that were
under 100 bytes.  Android Studio is almost a 1 gig download and they
recommend 4 gigs of RAM to run it.

This Debian doesn't even have direct access to the hardware, you
communicate with it by ssh and vnc.  Can there be X video drivers, a
way to attach gpsd to the GPS hardware, use the Android keyboard,
connect to the WiFi, bluetooth, USB, camera, and sensors?  I'm not
sure what I want but I feel like I don't have access to the hardware I
own.  An OpenBSD dmesg would be a good start.

  Alan Corey


Credit is the root of all evil.  - AB1JX

valeri kotynsky | 13 Feb 00:09 2015

Cubieboard's documentation

Hi. You guys are working on armv7 port of your OS. cubieboards are as i
have understood in the list of target platforms. say me please, do, at all,
have these boards the real documentation on them? like that that has beagle
bone black for example. i mean the multithousand pages book on TI's am335x
chip, and system reference manual from circuitco on the bbb. because all my
probes to find something about both cb a20, and allwinner's a20 constantly
failed. except from some schematic i have nothing found on their site.

Jan | 4 Feb 06:24 2015


I habe a BBB. I played with obenbsd 5.5 on it. It is fun, but I can not recommend it as a server. I don't know what
you mean by server, but for me it's too slow (with openbsd on it). I used Debian for a short time on the BBB. It
runs faster than openbsd, but I don't want to use Debian for my home 'production' network. 
Finally I thought of using it as a openbsd music jukebox but with audio over HDMI, that's not possible at the moment.
I will go for a apu1d4 or similar when it's time for new home server hardware. 


Lampshade | 3 Feb 14:33 2015


I haven't know that Raspberry requires non-free blob to even boot. So maybe I am going to buy something
different. Now I think of ODROID-C1 from Hardkernel. It also have price of $35. On page:
is not listed in Unsuitable section like Raspberry Pi. It has four ARM Cortex-A5 (ARMv7) cores and 1 GB of
RAM. It has 1Gbit/s Ethernet port and doesn't consume much power. So what are you thinking about it?
1. Does it require non-free blob to boot or communicate using Ethernet? I don't care about GPU.
2. Does it is solid? Or it will be damaged after few weeks of using as server? I know, this is cheap board but I
want board which will last for one year at least.
3. Can I expect that OpenBSD will run on it now or in future?

Christopher Barry | 10 Jan 18:54 2015

obsd as a phone?


First post here.

I'm developing a wearable device, that will eventually evolve into a
wearable phone. I've been focused on the ME aspects, and have not
zeroed in on HW/SW as yet. The last posts I can find via DDG about obsd
on a phone were from 2010, and people were saying 'no, won't work'.

Anyone have any insights into this idea these days?


lausgans | 27 Dec 13:52 2014

Wandboard - supported or not?


I'm seeing Wandboard mentioned here: 
However i see no mentions neither on
nor on
Is there a support for it? If yes, anyone to mention it on the armv7 pages?


Edwin Amsler | 26 Dec 06:19 2014

Installer script crashing in snapshot

I downloaded the december 15th snapshot for the Cubieboard miniroot and the installer is crashing. The
file was from the University of Toronto mirror, here’s the URL:

It’s not my AHCI contribution from last month since I’m able to format and write zeros to the connected
laptop drive. The install script is calling something that’s making the kernel panic. Any tips for
troubleshooting? I’ll probably just dump a bunch of `echo`s in there to figure out at what point this
‘alignment fault’ is happening.

Here’s the console dump:

(I)nstall, (U)pgrade, (A)utoinstall or (S)hell? i
At any prompt except password prompts you can escape to a shell by
typing '!'. Default answers are shown in []'s and are selected by
pressing RETURN.  You can exit this program at any time by pressing
Control-C, but this can leave your system in an inconsistent state.

Terminal type? [vt220] 
System hostname? (short form, e.g. 'foo') Cubieboard

Fatal kernel mode data abort: 'Alignment Fault 1'
trapframe: 0xd11996bc
DFSR=00000801, DFAR=d1199857, spsr=80000013
r0 =d1199857, r1 =00009c28, r2 =0000bb05, r3 =6d750000
r4 =d1199857, r5 =6d759c28, r6 =661cbb05, r7 =0000ffff
r8 =0000ffff, r9 =9c286d75, r10=bb05661c, r11=d1199740
r12=d1199744, ssp=d1199708, slr=00000008, pc =c0890d9c

panic: Fatal abort
syncing disks... done
(Continue reading)

Patrick Wildt | 23 Dec 22:43 2014

Re: Boot attempt: SolidRun CuBox-i2

Whoops, I must be very very tired.  I worked a but on the CubieBoard
and misread it.

Yeah, it’s a Cubox, so it’s i.MX.  My fault. :(

> Am 23.12.2014 um 22:25 schrieb Brian Conway <bconway <at>>:
> Interesting, even though it's an i.MX6 SoC and not an Allwinner?
> Thanks for the tip, I'll give it a look.
> Brian Conway
> Founder, Owner
> RCE Software, LLC
> On Tue, Dec 23, 2014 at 3:22 PM, Patrick Wildt <mail <at>> wrote:
>> The i.MX version is definitely the wrong one.  You gotta try the SUNXI version.
>> \Patrick
>>> Am 23.12.2014 um 21:43 schrieb Brian Conway <bconway <at>>:
>>> Obviously not supported hardware, but wanted to throw this out in case
>>> it's of use to anyone. I picked up the mid-level CuBox-i2eX
>>> (dual-core, serial over USB,
>>> model and attempted to load the 12/14/2014 IMX snapshot (via tftp
>>> using SolidRun's Ignition image as the U-Boot source). Logs are below,
>>> let me know if there's any assistance I can in the future. Thanks.
(Continue reading)

Brian Conway | 23 Dec 21:43 2014

Boot attempt: SolidRun CuBox-i2

Obviously not supported hardware, but wanted to throw this out in case
it's of use to anyone. I picked up the mid-level CuBox-i2eX
(dual-core, serial over USB,
model and attempted to load the 12/14/2014 IMX snapshot (via tftp
using SolidRun's Ignition image as the U-Boot source). Logs are below,
let me know if there's any assistance I can in the future. Thanks.

U-Boot SPL 2013.10-rc4 (Oct 27 2014 - 18:17:31)
Boot Device: SD1
spl: error reading image u-boot.img, err - -1
Load image from RAW...

U-Boot 2013.10-rc4 (Oct 27 2014 - 18:17:31)

CPU:   Freescale i.MX6Q rev1.5 at 792 MHz
Reset cause: WDOG
Board: MX6-CuBox-i
DRAM:  1 GiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   vga
Err:   vga
Net:   FEC [PRIME]
(Re)start USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
(Continue reading)

Daniel Bolgheroni | 1 Dec 00:50 2014

miniroot-sunxi-56.fs on Banana Pi


I'm trying to install OpenBSD on a Banana Pi board. So I dd'it the
miniroot-sunxi-56.fs to the SD card and powered the board. This is all I

$ sudo cu -115200 /dev/cuaU0
Connected to /dev/cuaU0 (speed 115200)

U-Boot SPL 2012.10-04277-g7aa9f04-dirty (Mar 28 2013 - 22:17:17)


Two things comes to mind: and old U-Boot SPL version and the DRAM, which
reports only 32 MB. I tried ArchLinux and it booted, so I can be sure it
isn't a board problem:

$ sudo cu -115200 /dev/cuaU0
Connected to /dev/cuaU0 (speed 115200)

U-Boot SPL 2014.04-10691-g493a12c (Jul 02 2014 - 15:02:40)
Board: Bananapi
DRAM: 1024 MiB
CPU: 960000000Hz, AXI/AHB/APB: 3/2/2
spl: not an uImage at 1600

U-Boot 2014.04-10691-g493a12c (Jul 02 2014 - 15:02:40) Allwinner Technology
(Continue reading)