TMC is an independent, primarily volunteer organization that relies on ad revenue to cover its operating costs. Please consider whitelisting TMC on your ad blocker and becoming a Supporting Member. For more info: Support TMC

Tesla OS moving to Linux 4.4 soon

Discussion in 'Technical' started by Cosmacelf, Oct 6, 2016.

  1. Cosmacelf

    Cosmacelf Active Member

    Mar 6, 2013
    San Diego
  2. DOCAL

    DOCAL Member

    May 5, 2016
    San Jose, CA
    Technically Linux is just the kernel, but generally when people refer to Linux they mean the whole collection of things that come with the kernel. In this case 4.4 will be the kernel itself, which is up to version 4.8 currently.

    My assumption would be that they'll also update the rest of the OS too, bringing with it lots of bug fixes and support for newer hardware. In terms of performance, I wouldn't expect a whole lot to change because of the kernel, but the browser speed should improve due to newer versions of webkit and qt.
    • Like x 1
  3. wart

    wart Member

    Jun 1, 2014
    San Antonio, TX
    Per the latest "longterm" kernel is 4.4.24. Makes sense that Tesla would want to be conservative and use a longterm kernel rather than the latest mainline or stable.

    Presumably this will include updates to some other surrounding infrastructure like glibc and other libraries which will close up some possible security vulnerabilities and make life easier for the developers working on the user-facing applications.

    I'm not a programmer but I know we have quite a few people around here who are; hopefully some of them can chime in with more info.

    The timing is interesting since we just got Tesla version 8.0. Will this new update with kernel 4.4.x be Tesla 8.1 or would they go to 9.0 so quickly? A major kernel update seems to me like it ought to trigger a major version update, but I'm not really an expert here.
    • Informative x 1
  4. Gizmotoy

    Gizmotoy Active Member

    Sep 16, 2013
    Bay Area, CA
    They could swap out the entire kernel and, done right, owners might never even notice. They could bury it in a point release if they wanted to, I'm sure.
    • Like x 1
  5. Cyclone

    Cyclone Cyclonic Member ((.oO))

    Jan 12, 2015
    Charlotte, NC
    While I'm sure they would increment the 2nd digit (if not even the first) of the internal firmware numbers, I completely agree with this. Tesla has done lots of work of simply planting a UI over the data its processes provide. Thus, if done correctly, this could be done with no "customer-facing" changes beyond the updated web browser. Now, "if done correctly" is a key word there, but I suspect that most of our complaints about the Tesla FW is how the UI interacts with the control logic, not the firmware's operations itself. So hopefully the non-UI people are also not the "business rule" people (go to volume level 2-3 when doors open without first checking if on mute) and thus, we could have a stable upgrade.
  6. Gig103

    Gig103 Member

    Oct 6, 2016
    Phoenix Metro Area
    I can confirm this one - I work on an embedded system and aside from my team, the rest of the department is unaware of the kernel's existence and importance. I work on the kernel, BSP (hardware drivers), and any interfaces the rest of the department needs, and they are all end users. It isn't always transparent for the other software developers, but I can tell you the customer has no idea that level of detail - and we're the customer.
  7. S'toon

    S'toon Knows where his towel is

    Apr 23, 2015
    Looks like they may have to upgrade the upgrade. I just upgraded to Linux Kernel 4.8.3 stable to protect against this bug.
    Full article at:
    Warnings over Dirty Cow Linux bug - BBC News
    • Like x 1
  8. mike_smith

    mike_smith New Member

    Jan 10, 2018
    United Kingdom
    Are there any programmers interested in a small model x screen project?

Share This Page

  • About Us

    Formed in 2006, Tesla Motors Club (TMC) was the first independent online Tesla community. Today it remains the largest and most dynamic community of Tesla enthusiasts. Learn more.
  • Do you value your experience at TMC? Consider becoming a Supporting Member of Tesla Motors Club. As a thank you for your contribution, you'll get nearly no ads in the Community and Groups sections. Additional perks are available depending on the level of contribution. Please visit the Account Upgrades page for more details.