If you mess around with an Android device, and you don’t use the Windows-based tools, chance are that one day you are going to brake something. And that is when setting your tablet’s partitions back to stock is important, whether you want to go back to the start, or sell your tablet, or return it to manufacturer because of some hardware problem. In this post I will show how to revert your bq Edison’s partitions back to stock, using the Windows-based tools. When I find how to do that in Linux too, I will add to this post.
Yesterday I’ve published a post on how to install Mac OS X – Snow Leopard - in Virtualbox 4.2 using external boot loaders. Unfortunately that method causes a lot of kernel panics and is not reliable because sometimes it boots successfully, sometimes it does not. In this post I will show another way of installing Snow Leopard in Virtualbox, but using the EFI method. With this method your Mac OS virtual machine will be more reliable, and you will be able to do basic things from the Operating System such as reboots, shutdowns and the simple “About my Mac”. The only downside so far is that it seems you won’t be able to set screen resolutions outside of 640×480, 800×600, 1024×768, 1280×1024 and 1440×900.
In CM9, device’s kernels source code should be integrated with CM9′s source code. So, if you have the CM9 source code, you probably have a kernel/ folder with the source code.
Imagine you need to check if some device driver is activated on the kernel. Basically, you need to check it in the kernel build configuration file, but where is it? Read the rest of this entry »
When uploading patches:
If you get something like:
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
make sure your .gitconfig has the correct username, like:
username = xxxxx
Your review.cyanogenmod.org username may be different of you firstname.lastname@example.org, so check your Profile..
Edit: Changed from cyanogenmod.com to cyanogenmod.org (since cyanogenmod is now hosted at a .org domain)
This post bellongs to a series of posts which its purpose is to document my incursion through the compilation of the Linux kernel 2.6.35 for the ZTE Blade Android smartphone. In this post I will show how to download the kernel from Tom Giordano’s github account and will also present some links for those who want to learn more about the Linux kernel.
The three things that I most like about the ZTE Blade is that it is a low cost Android handset, it has a very good screen (480*800 px) and, most important, it has a great community behind it. When I first bought mine almost 17 months ago, it came with Android 2.1. Now, Android 2.3 (Gingerbread) runs pretty fast and is really stable, and Android 4.0.3 is almost usable on a daily basis.
One thing that I always wanted, was to understand more about the Android OS. Unfortunatelly, although I have a degree in Computer Science, more specifically in the Artificial Intelligence area, I have never payed much attention to Operating system internals, like kernels and the rest. I want to believe that it is because that I have always been a Windows user until 3 years ago, when I started to use Ubuntu Linux on a daily basis, but maybe there is no excuse at all!
Welcome to Tech Ventura!
My intention with this blog is to write about the many interests that I have. But mostly, to help me when I need some of the information back again.
So, it is nothing really serious..