android

Android and Chrome

Sun, 01/19/2014 - 23:27 -- admin

Just a quick note to let you know that I've been bitten by the infamous Chrome scroll issue in Android. I managed to somehow overcome this by going to chrome://flags/ and enabling the delegate renderer (a.k.a. "übercompositor").

Still, chrome doesn't perform so well in this OS. Weird.

But for that we still have Opera Mini and the native browser. Don't we?

Changing the huawei u8650 boot animation

Wed, 06/12/2013 - 13:35 -- admin

Not to confuse with my other article "Changing the huawei u8650 boot splash" hehe!

This time we are gonna change the boot animation, which is what appears after a little blink that we can see while booting, and until the very moment you are presented with the login (PIN) screen.

The file to change this time is /cust/yoigo/es/media/bootanimation.zip, its format is rather straightforward. It's a regular zip file (though its elements are uncompressed, just stored, more about that later). You can unzip it with 7z or with the unzip tool. Either way, you'll obtain a few directorios (part0, part1, part2) with some png files inside, and a file called desc.txt, which is what holds the info about how the frames are presented.

The yoigo stock desc.txt file is as follows:

Changing the huawei u8650 boot splash

Wed, 06/12/2013 - 12:28 -- admin

Hi again.

Let's change that annoying Yoigo logo. The responsible file in this phone is /cust/yoigo/es/logo/oemlogo.mbn, it took me a white to figure out how to deal with this in Linux, so I'll write it here so that I can refer back here when needed.

First, choose an image, edit it, do whatever, and make sure its size is 320x480px and it's in png format. The one displayed in this article is perfect for the task, besides being also yummy ;)_ Then, run this on your new image file:

$ ffmpeg -vcodec png -i imagen.png -vcodec rawvideo -f rawvideo -pix_fmt rgb565 oemlogo.mbn

You then need to put that file into your phone, concretely, as /cust/yoigo/es/logo/oemlogo.mbn. I suggest backing up the original file, just in case. After that, you will need to run this, also in the phone:

$ /system/bin/load_oemlogo

Huawei u8650, swap y link2sd

Wed, 06/12/2013 - 09:35 -- admin

Morning.

Today I am going to write about how to add to this cell phone the capability to use a swap partition, and, while we are at it, also use link2sd to be able to have installed more than two apps at a time. The weak spots of this phone are -no doubt- its limited storage capacity and the low quantity of RAM that it ships. The procedures that follows can't turn this terminal into a last-generation one, but they can help to mitigate the symptoms (like when your browser gets killed because the phone is running out of RAM every now and then).

The final result will depend on how you use your phone. But as long as you don't havce 20 IM apps loaded in memory just to get updates about the status of your fiend Mary Jo you'll be fine.

QtADB and Gentoo

Mon, 06/10/2013 - 09:51 -- admin

Since I find myself from time to time doing this stuff, and I always forget the concrete steps, I'll just write it here so that in the future it can server as a reference for me. If it's useful to anyone else then so be it. If not, well, as I said, it's for my own reference so I really don't care ;)

In Gentoo all we need is this package to get the Android SDK:

# emerge android-sdk-update-manager

This will install a JRE if you don't have one already. The final emerge messages will tell you to:

# gpasswd -a android

and then re-login.

In addition, this thing needs to be able to erase and recreate dirs under /opt/android-sdk-update-manager, so I had to do this:

# chown root:android /opt/android-sdk-update-manager
# chmod g+w /opt/android-sdk-update-manager

Official ROM for Huawei u8650

Sat, 05/25/2013 - 16:34 -- admin

2014.01.23 - Revised to fix a broken link and to add some basic info on how to use this ROM.

This is the stock ROM for the Huawei u8650 phone. This ROM is not my own work, and has not been altered in any way by me. The terms and conditions of usage and redistribution are those that Goodle (Android's owner) and Huawei set on their respective licenses. Just like the rest of the material in this site, this is offered without any kind of guaranty, so you are on your own ;)

To dump the ROM into the phone will proceed this way:

Subscribe to RSS - android