So the Ice Cream Sandwich source code was released a while ago now, and I’ve been eagerly awaiting a port for my Desire Z, or Vision, or G2, or whatchamacall it around the world. By eagerly I of course mean I’ve been constantly refreshing the relevant threads on xda-developers, looking at gibberish git commits, and hex editing keyboardfiles in order to try and help out in any way I can, but still the fickle wench eludes me! I shall now proceed to pull all my hair out of my scalp.
So, why do I so desperately crave this sammich thing? Well, today I’m starting a new tradition: lists: by Bjørn Snoen. Props to any and all who gets the reference.
Why my phone needs a sandwich: a list by Bjørn Snoen
- I’m a flash addict. It’s a real medical condition, usually contracted by visiting the xda forums, and once you start flashing, you just can’t stop. The thrill of flashing a new rom, hoping it won’t fail, and that it won’t seriously harm your device, is amazing. Possibly even more exhilarating than crack, but experts disagree. Sadly, or fortunately, few experts exist, as few flash junkies are crack heads, so it’s more like crack experts disagreeing with flash experts.
- Remember when Honeycomb came out, and android tablets started getting awesome? It’s like that, but for phones. The UI changes are fantastic, from the subtle tweak of scroll bars, to the less subtle tweak done to the graphics of on/off switches, to the radical, and much anticipated, implementation of hardware acceleration in the launcher. Yeah, it’s friggin epic. At least it looks like it on the devices that, you know, have it.
- Tron. That’s right, motherfucking Tron. This entire release looks like something from Tron: Legacy! I know the previous point was kind of about the UI, but this element deserves a point of it’s own. It’s all shades of blue, teal, and black, it has glowy neon edges where it seems appropriate, and it’s matte where it needs to be. This is one geeked out ice cream sandwich, and I love me some geekery. It’s a powerful kind of love. A little inappropriate, actually.
- Okay, don’t get mad now, I lied. There isn’t anything else in specific that I’m looking forward to, however from reading about it I’m sure there are a bunch of kick-ass elements I won’t be expecting.
So today a supposedly “working” port of ICS was posted on the forums, so naturally I downloaded it immediately. Sadly, I’d just ordered pizza, and I had to put off flashing it until it arrived so that the delivery boy could reach me… and he was delayed! Agony! But the hour finally arrived when I could flash this magic ROM, and taste this sandwich for myself! And nothing works.
Well, some things worked, but I couldn’t use the ROM, nope, not at all. The software keyboard wasn’t reachable, because the ROM suffered from the same bug as all other ICS efforts for the old Z, it thinks the hardware keyboard is always out, so the software keyboard never pops up. You’d think that was no problem, the Z has a hardware keyboard, so just use that! Except for the fact that it isn’t working! Only a precious few of the symbol keys work at all, even if they do input the wrong symbol. Sadly this is nowhere near sufficient for inputting my passwords anywhere. And trust me, I tried vnc, I even tried a hacky jnlp script, none of it worked, input is fucked up beyond repair in this ROM. If this is a working ROM, I’d hate to see the broken one.
So I restored my backup after butting my head against this ROM for about an hour. Always remember to backup your data kids! At least I’m getting one good thing out of all of this: I’m getting very motivated to learn about kernel and Android hacking, so in a while you might see some ROMs with BRBcoffee branding popping up on a device near you! Or maybe not, but you never know!
And now for something completely different
With the birth of a new tradition, I’ve decided to change an old one. The song of the blog must die… Yes, I know you’ve loved it very much, but from the ashes shall arise a new and better tradition! Introducing the album of the blog! I know, it’s totally rad. I don’t even know why I didn’t go with album of the blog to begin with, I always paid more attention to albums as entities than songs anyway, and it’s not like I write an entire blogpost while only listening to a single song, I may be productive, but I’m not a robot. Actually… no, Robo-admin will be another post, I don’t need this post turning into a flying circus! Now, without further ado, or bad html, I give you the album!
The album of the blog: A Momentary Lapse of Reason, by Pink Floyd
Insincerely yours
Admin
Hail!
I come to you bringing news of awesome. I just had my first proper Dungeons and Dragons-game! Despite it being short, improvised without any real props or thingymajiggys, it kicked butt!
I was chilling at some tavern with my Deva pal. We chug several mugs of beer until we both pass out into my gourmet dinner.
A badass dragonborn comes in. He chills out, drinks some beer and eats. When heading up to his room he pokes the drunk, sleeping dwarf (at this point i have pissed my pants). I awake, and in a drunken brawl pull my axe and swing at the bastard.
My friend awakes as well. We proceed to have a fucking awesome barfight. A chair crashes through a window hitting a gnome, an axe flies through the room splitting a table and at one point five gnomes teleported. Eventually we almost kill the dragonborn, but my Cleric friend saves him from death.
At this point, my character sees fancy fucking beer-barrels behind the counter. Invigorated, my dwarf (who has a beard frozen with beer, food and vomit) looses his hungoverness and jumps over the counter like a fucking champ. I then proceed to roll a fucking 20 and chug an entire huge-ass barrel of fancy beer. Hell yeah!
Then my cleric friend heals our dragonborn buddy, I get him a beer and it’s all good.
According to our DM, people will tell the tale of our barfight for 500 years.
When you thought you couldn’t reach a higher nerd level.. DING!
Vegard
Hello, you beautiful bastard!
Thought you were rid of me, didntcha? Well, ha! Wrong! Also I am a wizard. All the data I had backed up was stored on my netbook, whose charger went to hades a while ago, so the outlook was, shall we say, grim. However, you know us techies, we don’t let a little thing like dead hardware stop us, so I cracked that thing open (thank you, Samsung, you certainly made it a challenge), got the harddisk out and wired it up to my macbook. Now, there’s some kind of connectivity issue to the screen on my macbook, so I haven’t been using it at all for months now, but apparently not doing shit will do wonders for that kind of thing, so now it works some of the time, if I don’t touch it at all, which makes it a bit difficult to use it.
Anyway, I got that working, patched up the sql data, wrestled with a restrictive hosting service, finally got my files extracted, did some more database patching to get all the options right, damn script provided by the host only updated half the records, so I was a bit puzzled when it was apparently unable to write anything to disk. It was trying to write to the old host, not the one we moved to last time and then disappeared without warning, no, that would make sense. It was trying to write to the host we used before that one, go figure. Oh, and it looks like all of y’alls magnificent comments have gone missing.
All in all, I’m pretty pleased with tonight’s activities. It feels so good to be back! I think it’s time to give an old tradition another go, don’t you? I’m a bit nervous, to be honest, this one had better be good. So… I think I’m gonna do two of em this time, both by the same band.
Song of the blog: It’s Not Over, Secondhand Serenade
Other song of the blog: Half Alive, SecondhandSerenade
How you like them apples?
Admin
Sup dudes and ladydudes! Long time no chat! Guess what I’m doing? I’m hanging out at the NuMusic office! What’s NuMusic you ask? Why it’s this totally awesome festival we’re arranging in Stavanger this fall! Wait, allow me to put on my other hat… There we go! Hi there, I’m Bjørn, the office hermit, pleased to meet you 🙂
So, yeah, NuMusic! Why should you come to this festival, you ask? Because it’s totally awesome, of course! Why is it awesome? Because I work here, duh.
You want something more concrete, don’t you? Well, how about I tell you some of the bands that have been released? Yeah, that’d be cool. Are you ready for this? Alright, now please don’t squeal too loudly, you’ll wake the neighbors.
Ze list:
- Datarock (remember what I said about squealing now)
- Grandmaster Flash
- Anti Pop Consortium
- Mount Kimbie
Alright! But hold your horses, the ticket system isn’t up just yet. But we’re hard at work getting it ready for the masses! Just remember, you charge when I shout charge!
Hasta NuMusic siempre!
In other news, the server guys are giving me shit about cpu overusage, but I’m working with some guys to get it worked out. We’ll be up and flying again in no time! And there’s one little secret still in the works, which I don’t really want to spoil beforetime, seeing as it can still fall into pieces in my hands, but rest assured, it’s gonna be wicked.
What do I want you to walk away with having read this post?
Never count the Burnie out, and get your gorgeous ass over to NuMusic.no!
Song of the blog: Don’t Stop Me Now
Yours forever
The lovely admin
Yo!
I come to you today with good and bad news. The good: Today I managed to control my dream by thinking about it. The bad: Apparently, dream-Vegard does not have the same idea of fun that awake-Vegard has.
My dream pretty much consisted of me going to the train station, buying a ticket for the airport express train, forgetting it in the machine and getting on the train anyways. When the train had departed I realized that I had forgotten my ticket. But then the thought hit me: I do not recognize that train station, or indeed this train. This must be a dream!! Awesome, that means I can get my ticket. And then, by the magic of thought, my ticket was in my hand.
I was satisfied, and kept riding the train. My magical ticket worked.
Worst lucid dream experience ever.
Vegard