xfnw's blog

A blog about owens

install ubuntu touch without ubports-installer on mako

December 05, 2020 — owen

first you need a linux machine with ubuntu-device-flash installed. if you are using arch like me, you can install ubuntu-device-flash from the aur

since ubuntu nolonger has touch repositories, you need to use the ubports one

pop on over to https://system-image.ubports.com/ubports-touch/16.04/ and choose a channel

boot into the bootloader and factory reset, and then you are ready to flash!


ubuntu-device-flash touch --server https://system-image.ubports.com --channel ubports-touch/16.04/<your channel> --bootstrap

eg if you are choosing the rc channel like me,

ubuntu-device-flash touch --server https://system-image.ubports.com --channel ubports-touch/16.04/rc --bootstrap

it will do some stuff, and dont touch it until the command exits

its probably installed now! woot woot

you should see a orange dot loading screen now, if you are back in the recovery, that means it failed and (at least in my case) you probably have to increse the cache partition size

Tags: ubports, ubuntu-touch

nboard’s pulling now works correctly

September 30, 2020 — owen

for a while it was broken, but now you can nboard pull again! this allows the decentralized peer to peer nboard to once again be usable

decentalized nboard boards are effectively censorship-proof since you can look in the git history to see what was deleted, or if the commit was deleted, just pull it from another peer. i suppose you could carefully choose what to merge, but hopefully other people will not

Tags: nboard, python, git

hmm more blogs lol

September 22, 2020 — owen

i have too many!

time to make more!

heres a new one on institute

Tags: institute

why do all the good compiled languages use so much storage space

September 22, 2020 — owen

aaa i have no more storage left for rust and haskell, so i guess il have to just use c :(

(not that c is bad, lol)

Tags: rant, compiled-languages