Profile

Cover photo
Adam Farden
1,317 followers|825,249 views
AboutPosts

Stream

Adam Farden

Shared publicly  - 
 
Smart assistant you say?
5
Adam Farden's profile photoAngus Grayling's profile photo
3 comments
 
Yeah sorry I meant if you just say the anything including the area name then follow up with 'what's the weather like there?', 'what about the weekend?' etc etc that works. Just not if you ask about the weather at home (which it can locate for me too). Kinda stupid I agree. 
Add a comment...

Adam Farden

Shared publicly  - 
 
Soon all our elite polar researchers will be majestically cruising around in...

Boaty McBoatface
A polar research ship could be called 'Boaty McBoatface' after members of the public were asked to choose a name for the new vessel.
2
Add a comment...

Adam Farden

Shared publicly  - 
 
It boots, it connects to WiFi, it crashes a lot, but most importantly...

it's alive!!
23
Add a comment...

Adam Farden

Shared publicly  - 
 
Get experimenting! Look out for this in FXP releases very soon...
Learn about Sony's open source camera, which experienced developers can use to innovate.
5
Alexandre Lissy's profile photo
 
Soon on B2G ? :-)
Add a comment...

Adam Farden

Shared publicly  - 
 
Just caught the sunset from my office. 🌇

Can't wait to get some better opportunities.

#XperiaZ5
5
Add a comment...

Adam Farden

Shared publicly  - 
 
Hello PlayStation People! Sean Murray from Hello Games here, working on No Man’s Sky, and I’m incredibly excited to bring you our news. Since E3 our release date has now become clear. The game, our ambition and some key developments have fallen into place. It’s incredibly hard work, but development is going really well. This …
4
Sebastian Mauer's profile photo
 
June 2016...well, still rooting for #NoMansSky  
Add a comment...

Adam Farden

Shared publicly  - 
 
This shit is getting too easy. #Nougat  #Xperia 
18
Add a comment...

Adam Farden

Shared publicly  - 
 
So according to Czech newspapers Obama recently annexed Canada?
2
Shane Francis's profile photoFriedrich Sinofzik's profile photo
2 comments
 
lol

And the panama papers are pure russobia and a Freemason thing created to turn the WEST against the christian Russia.
lol
http://www.theguardian.com/politics/2016/apr/09/david-cameron-to-launch-local-election-campaign-as-panama-papers-row-rumbles-on
Add a comment...

Adam Farden

Shared publicly  - 
 
CM breaks All the things!
 
It ain't no fun to play with Toybox (yet)!

This might sound cryptic to most readers, but for most GApps developers 2016 did start with a lot of bug reports from CM Recovery users. Reports with errors like “I got error 255” while we don't have such error code specified ourselves, or “mount failed with error 1”. Cause of all this trouble is a new command line tool called Toybox and the decision of Cyanogenmod that the Christmas holidays were the perfect moment to embed it in their recovery instead of Busybox.

Most users will probably wonder: what is Toybox and why did Cyanogenmod switch to it and what was Busybox in the first place?

Let's start with the last question first: what is Busybox? Busybox is a GPL-licensed effort that offers many Unix tools (commands that offer functionality like “copy this file”, “search for this string”, “mount this partition”) in a single small binary and already exists since 1999. The concept of it is great, it offers a lot of functionality, comparable to an operating system, but within a small 2MiB binary. As such Busybox is perfect for use in embedded software or, more applicable to our situation, the Android recovery.
That is why TWRP, CWM and until recently CM Recovery were all using Busybox as core provider of functionality. It is a powerful tool that enabled us to use advanced logic within the Open GApps installer.

But “what is Toybox”? Toybox's goal and functionality are meant to be just like Busybox and it is even being developed by the very same person that maintained Busybox for many years (+Rob Landley). But where Busybox is licensed as GPLv2, Toybox is using the BSD license. Because Google has chosen for a policy to not include any GPL in Android's user space, it disqualified Busybox to be included in Android's upstream AOSP recovery repository. But Toybox does have a compatible license which enables it to be upstreamed into AOSP. This is in general a very positive development, because a more powerful recovery in AOSP is very welcome.

Toybox is not yet finished though (see the current status at http://landley.net/toybox/status.html ). While the original recovery in the AOSP project had barely any capabilities, for them the adaptation of the still under-development Toybox is a huge step forward. But the alternative recoveries were using the powerful Busybox. CM Recovery decided to switch from Busybox to Toybox. But because Toybox still does miss some essential commands that we rely on in the Open GApps installer (unzip, awk, xz) that are not implemented (yet). This breaks the Open GApps installer on CM Recoveries that are bundled with the CM13 nightlies.

“Why did Cyanogenmod switch?” We don't know. Of course it convenient to stay as close as possible to upstream as possible, but in our opinion Cyanogenmod has switched way too early from Busybox to Toybox. As Open GApps we are very unhappy with the timing of their decision. We believe that at least the posix subset should have been fully implemented in Toybox before they should have switched. As Open GApps we now have the choice whether 1) we will rewrite our code to the limited Toybox capabilities (if possible at all), 2) defy CM Recovery as supportable effort, 3) bundle our own Busybox in the installer, 4) hope that Toybox will develop the missing commands at lightspeed or 5) that Cyanogenmod reconsiders their decision.
18 comments on original post
5
Add a comment...

Adam Farden

Shared publicly  - 
 
Very, very impressive speech by Shadow Foreign Secretary Hilary Benn. Is he soon to be the next Leader of the Labour Party?
1
Add a comment...

Adam Farden

Shared publicly  - 
 
"The researchers also tried a "flock-sourcing" approach. This involved pooling the decisions from a group of four birds, and led to an impressive 99% accuracy in diagnosis."

Mind. Blown.
A study finds that pigeons, with training, can identify breast cancer in mammagrams just as accurately as human experts.
1
Add a comment...

Adam Farden

Shared publicly  - 
 
Oomph so fab!

+Tim Graham​
7
Kilian von Pflugk (jumoog)'s profile photoAdam Farden's profile photoEspen Flagtvedt Olsen's profile photoTim Graham's profile photo
5 comments
 
Awww, you guys
Add a comment...
Story
Tagline
If you immediately know the candle light is fire then the meal was cooked along time ago.
Basic Information
Gender
Male
Other names
adəɱ fɑːdn̩, AdFad666
Work
Occupation
English Teacher
Links
Contributor to