Showing posts with label kernel. Show all posts
Showing posts with label kernel. Show all posts

Saturday, June 2, 2012

Samsung Galaxy S III kernel source released

Galaxy S III

As required under the GPL, Samsung has released its kernel source code for the (international) Galaxy S III -- the Linux core upon which Android is based. The code's available right now from the Samsung open source repository, and while it won't be of much use to regular users, custom ROM makers will undoubtedly be pouring over the code in the days and weeks ahead. 

The emergence of kernel source for a newly-released device isn't surprising, but it is great to see code appearing online just a day or so after the official street date. Community developers now have plenty of time to get to grips with Samsung's kernel, which will hopefully result in better custom ROMs for Galaxy S III owners.

To grab the kernel source for yourself, hit the link below.

Source: Samsung Open Source



Sunday, May 6, 2012

HTC One V kernel source released

AppId is over the quota
AppId is over the quota

One V

HTC has released the kernel source for the Asian and European version of the One V, (see Alex's great review here) meeting their obligations under the GPL and teasing potential Android hackers all with one stroke. As it is every time we see source code get released, this won't mean much for the average Joe or Jane, but the good things that come from it certainly may. The kernel is the window to the hardware, and lots of cool things can happen when the right people tinker with it. 

We can't wait for these phones, and this code, to get in the right hands. You can grab the code here.

via @HTCdev



Friday, April 6, 2012

Linux kernel 3.3 released with Android support almost complete

Android in the Linux kernel


The latest version of the Linux kernel was released Sunday afternoon, and with version 3.3 comes something that just may get your inner-geek excited -- tons of Android changes have been merged. In theory, one should be able to boot and run an Android powered device using just the vanilla, mainline Linux 3.3 kernel. There's still work to be done, especially with power management, and the wake-lock issue that many think was at the core of the argument whether to merge or not to merge still needs full resolution. But since Android doesn't need to have wake-lock support (it just keeps your battery from draining in record time) our phones and tablets can now be considered officially supported by the Linux community. We'll stay out of the nerd battle royal over the wake-lock issue and trust the promises that it will be taken care of with the 3.4 version.


Knowing that Android is now in the main Linux kernel trunk is good, and makes nerds all warm and fuzzy inside, but what does that really mean for you and me? Not a lot, really. ROM and kernel developers will benefit from an easier migration for changes and better support for custom features in the device's kernel, but for regular users there will be no big changes. For anyone working on a true native Linux distro running in tandem with Android from one device, this really makes things easier. 


One last thing to mention is that we still will have to wait for OEM's to release kernel sources for each device or update. The current Android kernel is subject to the same license as the main Linux kernel, so nothing has changed on that front -- OEM's can and will modify it as they see fit (that's the beauty of open source) and be responsible for publishing any changes. They all have been getting better at this, so I don't foresee any big problems.


Hopefully, all goes as planned and we see full support in Linux 3.4, and the next reference device from Google.


More: Phoronix; Muktware; Thanks, crxssi!