Profile

Cover photo
Björn Lundén (blunden)
682 followers|236,274 views
AboutPostsPhotosVideos

Stream

 
These guys seem to be lacking in the self preservation department. Results in a pretty amazing video though.

https://www.youtube.com/watch?v=71MAFmlZzi0
16
Björn Lundén (blunden)'s profile photoAgaga Gagag's profile photo
14 comments
Add a comment...
 
Those devious cats. Alwayd installing CM when you're not watching...
 
I left my phone unattended for a while and returned to find Maxwell installing CM12 on my Note 2. So far, so good. Seems much faster than the stock OS from Samsung.  #cyanogenmod   #cat  
12 comments on original post
10
IKIN Computers's profile photoBjörn Lundén (blunden)'s profile photo
2 comments
 
+IKIN Computers​ I don't know about the current status of the hammerheadcaf builds, sorry. You'll just have to try them for yourself.

No, I wouldn't recommend flashing them on top of the hammerhead builds. You could use adb backup to backup most of your app data though.
Add a comment...
 
It seems +BLACKPHONE​ has based their OTA updater on the one written for CM but seemingly missed that the code was GPL-licensed (unlike most other parts of CM).

https://github.com/CyanogenMod/android_packages_apps_CMUpdater/blob/cm-11.0/LICENSE

I'm sure it was an honest mistake and I'm sure they will do the right thing. :)

EDIT: They have already rectified the problem. See the comments.
7
Vladislav Koldobskiy's profile photomike kershaw's profile photoBjörn Lundén (blunden)'s profile photoAbhisek Devkota's profile photo
6 comments
 
Less great is blowing out history...

It's nice to say "Blackphone: Assorted other fixes and tweaks" but it'd be nicer if history was there to easily identify what the actual fixes were...
Add a comment...
 
Got a little Christmas present from work. :D
13
Renaud “和彦” Lepage's profile photoJef Oliver (eljef)'s profile photo
2 comments
 
The PS4 is a good console. Seriously. (When the network is actually up.)

I watch +Casey Higgason play on the PS4. The graphics are pretty decent and it seems to handle nicely with very little lag.
Add a comment...
 
This. If people want unlockable devices they should vote with their wallet. It's as simple as that.
 
This kind of attitude genuinely scares me. This screenshot taken from some recent Android drama (there's always some somewhere), highlights the mentality of some in the enthusiast community - namely that exploits are 'features'. 

I get it, having an exploit that allows you to get a custom OS on your device is beneficial to you and the community (temporarily). But that same exploit is now available for others to turn around and use on the masses. Holding onto them and not disclosing them appropriately does more harm than good.  

If you want a good experience on devices, especially if you want a custom OS, buy devices that allow you to work on them without resorting to exploits. I see it far too often, "I'll buy the latest flagship because someone will eventually root it", or "Bounty for XYZ unlock". Stop supporting companies that aren't willing to hear your voice and respect your right to use your device as you want. 
12
Henrik Dafgård's profile photoBjörn Lundén (blunden)'s profile photo
2 comments
 
+Henrik Dafgård​ Indeed. Now that most popular OEMs sell unlockable phones you don't really lose out on anything by voting with your wallet either.
Add a comment...
 
This explains the noticably lower benchmark scores on CM12, despite it feeling faster and games seemingly exhibit at least the same peformance as before.
 
This made me laugh out loud: "However, with the Nexus 5 on Android’s developer preview, we saw anywhere between 2-10x improvement to Androbench’s storage performance results with no real basis in reality. It seems that this is because the way that the benchmark was written relied upon another function for timing, which has changed with Android 5.0."

The only function I can think that this might be is clock (http://pubs.opengroup.org/onlinepubs/9699919799/functions/clock.html) which we fixed in L to actually return CPU time rather than elapsed time.

So this benchmark, a piece of code whose sole function is to measure time, was written by people who didn't know how to measure time?

Why am I not surprised?

http://www.anandtech.com/show/8725/encryption-and-storage-performance-in-android-50-lollipop
3
Add a comment...
Have him in circles
682 people
Oliver Gregor's profile photo
George Finecott's profile photo
Kai Schmerer's profile photo
Syd Mostow's profile photo
Bradley “BradTheWhiteBoy” Carlton's profile photo
Juha Uotila's profile photo
Max Cordero's profile photo
Doug Lemon's profile photo
Emil Oldenburg's profile photo
 
Finally...
 
After years of having to work around this, it's fixed.

Proper recovery support now available on certain Sony devices for a start.
FXP Blog provides news for Sony Mobile Xperia devices concerning FreeXperia Project Android development, CyanogenMod ROM flashing, Android and AOSP.
3 comments on original post
5
Add a comment...
 
As a CM team member (not Inc) and contributer I fully agree with this. I have learned a lot which later turned out to be very helpful when getting my current job and still helps me stay up-to-date.
 
As a CM contributor and device maintainer I have been following the Cyngn INC story fairly close.  I have to say, as a whole to see a bunch of guys turn a little side project for bug fixes and performance improvements into a product that millions of people use in one form or another.  Then to capitalize that with the birth of an INC that is making waves in the mobile industry is amazing.  I have to give a huge thumbs up and congratulations to +Steve Kondik +Ricardo Cerqueira +Ethan Chen +Abhisek Devkota and the dozens of other people involved into making the dream a reality.

Now on to the rest of my post.

This is something I have felt from the beginning.  +Kirt McMaster maybe making bold statements, and freakishly large claims from his perch atop the Cyngn INC., but nothing he has said is that far out of the box.  Everything that you tend to see on G+ and the forums is such hate from the android community that CM was born from.  Why? Because people tend to stick with the first thing they read, right wrong, misinformed or falling short.  They take one tidbit of information, form it into whatever they want it to sound like, and then plaster it all over the internet with hashtags like #Cyanoshit.  
What so many people don't realize is impact that CM has made on the entire community.  The shear number of supported devices for "bare" AOSP style builds vs OEM skins is largely based on CM's ground work.  Even people who "despise" or will "never let CM touch their device" are using forms of AOSP that cherry-pick commits from CM or use entire device trees forked from CM.  That is the greatest part of this though!  The source, the device trees, the kernel is all there!  All there for the taking, complete with histories, to see the progression.
Nothing has been taken from the community.  It still thrives more than ever.

Now onto the bold statements from the CEO.  Remember I said that it had to do with people making the statements say what they wanted them too.  Read the attached article, then go back and think about some of those bold statements.  They make a little more sense now right?
1.  Take android from Google.  Google services are great, lots of us use them, but these are the only real services you can have total integration in android with.  The API hooks are not there for an open system, they are there for Google services.  Thats it.  What about countries like China where google is not welcome?  They have to settle for apps that can not tie into the power of the Android OS because the GServices are not there.  This is what happened to MIUI.
This is exactly why companies like Samsung, HTC and LG provide "skins" and their own email, calendar, etc apps.  They want integration with the OS. 
With CM's vision, the hooks are there, use what you want to use for services.

2.  Apple/Samsung are going to be toast in the near future.  This could be very true.  Samsung, HTC, LG are producing great products.  Amazing products.  But they are expensive.  $600+ dollars for a device.  Just one.  What about markets/areas where people just can't afford a $750 device.  What about markets where someone could immensely benefit from the capabilities of a smart phone, but don't have subsidized prices. This particular market is huge, and its something that people who are not exposed to can forget it exists.  I know if i walked into a store, and was told I could get a device for $750, or a  device with similar specs for $250, the $250 sounds like its right up my alley.  If a INC like CM, with its deals with hardware guys like QCOM, can make a device for $200 that feels and runs like an $800 device, EVERYONE wins.  It sparks competition, price wars, and innovation.  The consumers win at every level.

3.  CM did nothing but screw OnePlus Over.  Well again, that comes from what certain people wanted you to hear.  Excerpts from emails, and conversations, one sided stories.  Of course, if you speak first, you are going to make yourself sound as good as you can.  Nothing came out about the issues that stemmed from last minute OnePlus changes, hardware issues, and fixes that CM put in place to make the OPO such a success.  Its also amusing to see the same people that shamed OnePlus for the "vaporware" and invite system, turn around and treat Oneplus like nothing but a poor little victim.
On this same issue, people claimed that CM kept flip-flopping on its stance for support in India.  It never changed sides.  It stayed exactly the same, international devices would continue to get CM support.  Devices sold directly in India would not have CM.  Done.  No confusion, just misinformation spread by people who wanted it.  
Lastly with the on-going OPO situation, they recently announced a new software development team, stemming from Paranoid Android Devs. (Awesome for those guys btw).  With that same breath though, OnePlus also mentioned it will be completely closed source. That is unfortunate for the consumers.  Those direct lines for bug fixes, security concerns etc, just got another door or two added in the way.

4.  That leads to "CM is no longer Opensource!"  What?  I sync my repo every couple days.  Source is still there.  I dont see it not being open sourced.  Now are there a few apps that are closed source.  Yes.  And those apps are specifically released on devices that ship with CM.  The "S" branding so to speak.  (I.E. CM11S CM12S)  Thats ok.  There is nothing wrong with having a few apps that provide extra functionality that are closed source.  Its part of the business.

This brings me around to a final point.
5.  Cyanogen OS/Cyngn INC. is not the same as the CM community.
The CM community is as strong as ever, producing quality security enhancements, bug fixes and performance features to a huge number of devices.
You can still download, build and install the OS on your device if its supported.  And if its not supported the CM community is there to help, wikis, IRC etc.  I know, because I got CM12 up and running on the Note 4, with help from guys that had a Note 4, and help from guys who knew nothing about the Note 4.

I will close this up, with a "Great Job!" to the CM team.  All the guys from a few years ago up to all the guys of today.  I am happy to see the success you are basking in now, and I hope that your future can equally stay bright with innovation, and forward moving steps.  Lets revolutionize the Mobile market!  Could you imagine, a mobile industry similar to the PC industry, where you buy your hardware, and install what OS you want?  Make it as secure as you want?  This could lead to that path.  I can't see anything but great steps forward in the mobile market for the consumers.

(BTW, I am not a writer by trade.  I know there are grammar, spelling and wording mistakes throughout.  If you want/need clarification ask!  Maybe one day I can be awesome like +Russell Holly )
91 comments on original post
5
Add a comment...
 
When these things happen, I always wonder how they performed their cost-benefit analysis. Clearly it must be obvious to a lot of people that whatever small financial incentive the company gets will get dwarfed by the badwill they get when people find out.

http://thenextweb.com/insider/2015/02/19/lenovo-caught-installing-adware-new-computers/

TL;DR: They preinstall Adware that includes a CA certificate used to Man-In-the-Middle all SSL/TLS traffic to inject ads. The certificate is however not limited in any way and can be used for code signing etc.
It looks like Lenovo has been installing adware onto new consumer computers from the company that activates when taken out of the box for the first time. The adware, named Superfish, ...
5
Jovica Popovic's profile photoEric Cochran's profile photoHenrik Dafgård's profile photo
3 comments
 
Also, those responsible will be dealt with. I.e. some scapegoat.

It's a real clusterfuck.
Add a comment...
 
When I saw the screenshot below I realized Nvidia is using my reboot drawable. I suppose that's high praise. :)

They probably picked the change from CM.
Update: We had a bit of a misunderstanding on the update text. As commenter Gardner points out, the restart and other options on the power button menu were... by Michael Crider in Lollipop 5.0, News, SHIELD Tablet
26
Add a comment...
 
This is exactly how I'm feeling. Too bad the watch's recovery doesn't support "ADB sideload over Bluetooth".
8
1
David van Tonder's profile photoBjörn Lundén (blunden)'s profile photoJoakim Andersson's profile photoXiwei Ying (英希伟)'s profile photo
6 comments
 
FYI: https://forums.motorola.com/posts/03d71d8377 (tl;dr: Today shall be your day, if your day hasn't come yet)
Add a comment...
 
The LG bootloader lock bypass known as Bump was just open sourced for those who are interested to know how it works.

EDIT: It's not actually the same code. This was created by studying the output of bumped images.

NOTE: cybojenix wanted me to make it clear that the actual image generation using the open sourced code isn't fully tested yet. The signing should work though and the overall method used can be gleaned from the code.

https://github.com/cybojenix/Open_Bump/blob/master/open_bump.py
5
3
Philip Wright's profile photoAisle 7's profile photo
Add a comment...
People
Have him in circles
682 people
Oliver Gregor's profile photo
George Finecott's profile photo
Kai Schmerer's profile photo
Syd Mostow's profile photo
Bradley “BradTheWhiteBoy” Carlton's profile photo
Juha Uotila's profile photo
Max Cordero's profile photo
Doug Lemon's profile photo
Emil Oldenburg's profile photo
Work
Occupation
AppSec consultant
Links
Other profiles
Contributor to
Story
Introduction
Android enthusiast and CyanogenMod team member.
Basic Information
Gender
Male
Apps with Google+ Sign-in