Archive for category Android
Android 2.3.6 upgrade fro Samsung Galaxy Y Duos
Posted by Luis Gallardo in Android on 17/05/2013
A friend bough ta Samsung Galaxy Y Duos phone on Amazon but when it arrived to Venezuela she realized the phone doesn’t have with Spanish as Language, only English and other ones like Arabic. I told to my friend that maybe there was a ROM from other country which includes Spanish as language, and in deed I found a rom for Spain, so this article it’s for leaving the rom here and explain how to upgrade the phone to version 2.3.6
Considerations
- Remember that only you are responsible of what you do to your phone. Although I followed this method, I won’t take any responsibility if you brick your phone.
- Backup your current rom and any data. This will help you to go back if something goes wrong.
- Do this procedure with at least 75% of battery charge.
- This rom ONLY works on Samsung Galaxy Y Duous 6102.
Requistes
- Downlaod Odin 3.v1.84 which is compatible for this phone. Extraxt the content into a directory on your PC.
- Download the ROM 2.3.6. This is a Stock ROM, I mean, it has not operator’s branda. Extract the file on your PC. You must have three files: CSC_S6102_OXXLD3.tar.md5, MODEM_S6102_XXLE3.tar.md5 and PDA_S6102_XXLE3.tar.md5.
- Have installed the Windows drivers for Samsung phones.
Procedure
- Turn off the phone and turn it on in the Download mode. You can do that by pressing the power button + the central button + the volume up button at the same time. On this menu you must choose Wipe data factory reset and Wipe cache partition. Then you must choose the Reboot system now option.

- Turn off the phone and turn it on in the Download mode. You can do that by pressing the power button + the central button + the volume down button at the same time. You can do this buttons combination after rebooting your phone in the previous step.
- Launch Odin (better as administrator) and plug in the phone to the PC. If Odin recognizes the phone a yellow box should appear as it’s shown in the following picture:

- In Odin set the parameters as shown in the above picture, meaning, PDA=PDA_S6102_XXLE3.tar.md5, PHONE=MODEM_S6102_XXLE3.tar.md5, CSC=CSC_S6102_OXXLD3.tar.md5
- Click on the Start button to begin the upgrade. The time of the procedure is show just below the System box and the details in the Message box .
- When it has finished, the phone will reboot with the new ROM and Odin will show the message PASS:

Reference: [Stock][ROM][Odin] Galaxy Y Duos S6102 flashable
Samsung Galaxy Tab P1000 with Android 4.2.1 – CyanogenMod 10.1
Posted by Luis Gallardo in Android on 13/05/2013
I have a Samsung Galaxy Tab 7 first edition, and due to Samsung no longer released updates for this device I couldn’t try Android 4.x.x. But I freind reminded me: go to the community and install a rom like CyanogenMod. In fact he gave me a link to the image that supposedly works for my tablet, but I couldn’t upgrade because it said it wasn’t compatible. Then I remembered HumberOS was basing its ROM on CyanogenMod so I decided to try it’s 10.1 version, so I put here all you need to install it on your SamsungGalaxy Tab P1000 (N o L).
Considerations
- Remember that only you are responsible of what you do to your tablet. Although I followed this method, I won’t take any responsibility if you brick your tablet.
- Backup your current rom and any data. This will help you to go back if something goes wrong.
- Do this procedure with at least 75% of battery charge.
- This rom ONLY works on P1000N / P1000L.
Requisites
- To have installed a Recovery capable of loading updates ( like CWM Recovery)
Installing
- Download and copy into internal o external sdcard’s root directory files cm-10.1-20121228-HumberOS-p1.zip, and gapps-jb-20130301-signed.zip. The first one is the ROM and the second one are the Googles’ apps for this Android version.
- Turn off the tablet and then turn it on in the CWM Recovery by pressing Power On + Volume Up buttons at the same time. When it boots you should see a screen like this one:
- Make wipe data / factory reset and wipe dalvik cache on the wipe menu.
- On the Install menu go to choose zip from internal sdcard (or choose zip from external sdcard if it’s your case). Choose the HumberOS-2.1.zip file to flash it to the tablet.
- Later you must install the Google’s apps. To do so you have to go one more time to choose zip from internal sdcard option and choose the file gapps-jb-20130301-signed.zip.
- Once installed, go to reboot menu and reboot the tablet by choosing reboot system. The tablet will boot with the CyanogenMod’s logo. It will last quite a few, don’t turn off the tablet. Be patient.
- When it had finished, follow the tablet’s settings wizard, and enjoy it!
IMEI no valid
Every time you reboot the tablet you’ll get a message saying your IMEI is not valid, bu all phone and tablet functions works correctly, even the 3G connection:
How to run Android application running on SD card
Posted by Luis Gallardo in Android, Linux on 24/01/2013

One of the limitations that some phones have is the space available to install applications (for instance on the Samsung Galaxy Ace 5830 is a nightmare) so sooner o later you will find yourself uninstalling applications for making room for other applications. Even though you can play with this for a while it will turn out that the phone will get ran out of space because some applications can also store data into the phone’s internal memory.
In order to solve this issue there is an application that let you move applications to the sd card, and it’s explained in this article.
Requisites
- You must have created and extra partition on your SD card.
- You must have your phone rooted. For Samsung Galaxy Ace 5830 you can follow these steps
Partitioning the SD card
In order to create an extra partition you better copy the current data into a folder in your PC (just in case), resize the current partition for making some room for the new partition, and the create the new partition. On Linux you can create the new partition on your SD card with GParted. next picture shows you how my 4 GB SD card was partitioned:
As you can see the extra partition’s size is 512 MB and is a ext2 fil -system. As a side-note, it’s not worthy to make a ext3 or ext4 partition because the journal makes no sense here and could slow the applications on the phone.
Installing and usage of Link2SD
Once the partition has been created you have to insert it into the phone. Then you have to go to Google’s Play and install Link2SD application. After installing, run the application and immediately you will be asked for grant permissions with superuser (that’s way the phone must be rooted) as it’s shown here:
Then the following display will ask you the SD card’s file system type, which you have to answer ext2:
Once you choose the partition type the application will create the needed links to the scripts and will ask you to reboot your phone, after that your phone will reboot, and the second partition will be ready to mount it.
When the phone has rebooted and the SD card has been scanned, run the application one more time to start moving applications to the SD card. To do so, use the filter by choosing the installed apps on the internal memory of the phone, as shown next:
To move an application to the SD card, choose it and touch the Move to SD card button as shown in the following picture:
Linking applications
Instead of just moving the application Link2SD has an alternative way of moving and linking applications to the second partition of the SD card. Moving applications to the SD just copy to the first FAT partition the application but not all of it components, no to the second ext2 partition you created previously . To really take advantage of the second partition you just created you must link the applications, as shown in the following picture::
You can also set it to automatically link applications to the SD card. To do so run Link2SD and choose Settings to select the the “Auto link” option as shown next:
Before and After
After linking the applicatios to the second partion of the SD card, here I leave two images that shows the before and after of my phone’s space:
As you can see on the second picture, it has 141 MB free. It shows Link2SD works because it says oly 49 MB are being used, but Angry Birds Star Wars sizes 44 MB!!
References
Updating Samsung Galaxy Ace S5830L to Gingerbread 2.3.6
Posted by Luis Gallardo in Android on 05/01/2013
If you need to upgrade your Samsung Galaxy Ace S5830L to Gingerbread 2.3.6, here you have the steps to do it, which unfortunately can only be made on Windows even though I tried hard with Heindall but it didn’t work. Well here is the procedure.
Considerations
- Remember that only you are responsible of what you do to your phone. Although I followed this method, I won’t take any responsibility if you brick your phone.
- Backup your current rom and any data. This will help you to go back if something goes wrong.
- Do this procedure with at least 75% of battery charge.
- This rom ONLY works on Samsung Galaxy Ace S5830L.
Requisites
- Download Odin 4.38 and file OPS compatible with this phone. Extract the content in a directory in your PC.
- Download the ROM 2.3.6 unbranded. This stock ROM without any operator brand. Extract the content in a directory in your PC.
Procedure
- In the folder you extracted you will find a file S5830_Cooper_v1.0.ops, which you have to rename to cooper_v1.0.ops. This is to avoid Odin gets stuck with this message error::
big partition size!! big partition size!! mibib download..
- Turn off the phone and turn it on in the Download mode. You can do that by pressing the power button + the central button + the volume down button at the same time.
- Launch Odin (better as administrator) and plug in the phone to the PC. If Odin recognizes the phone a yellow box should appear as it’s shown in the following picture:
- If the “One package” option is not checked you must check it (it’s just below the yellow box). Then click on the OPS button and choose the S5830_Cooper_v1.0.ops file according the path you have extracted it.
- Choose the ROM by clicking on the One Package button, at the bottom of the screen. Here you must choose the ROM you extracted previously. The last two steps are shown on the next screenshot:

- Once the ROM and the S5830_Cooper_v1.0.ops file has been choosen just click on the Start button to begin the upgrade. The time of the procedure is show just below the System box and the details in the Message box as shown in the following picture:

- When it has finished, the phone will reboot with the new ROM and Odin will show the message PASS:

References
10 recommended Android applications
Posted by Luis Gallardo in Android on 30/05/2012
The other day I came across a friend which has an Android phone and he asked me what applications I have installed on mine, and I told hie “the usuals ones”. I’m so used to the common use apps (Twitter, Facebook, browsing, etc) but for those who want a recommendation or just want to know what I have installed, here I leave a list of applications I consider essentials:
1) Dolphin Browser HD
There are several browsers, even Android includes its own version, bu Dolphin Browser is, from my point of view, the most complete one. Ono feature is you can set it to load pages as they are and not the mobile version. You can also extends its functionalities by using plugins to, for instance, download pages as PDF files. Price: Free.
2) ES Explorer
This is the most complete file explorer I’ve seen for Android. For example it can connect to a remote server using ftp or sftp (ftp secure with ssh). Price: Free.
3) FriendCaster
This is the best application for using Facebok on Android. Period!…to convince you, it lets you say “Like” on pics, comments, albums, has birthday notifications, friend requests, events notifications, upload pictures, and all can be set, it lets you to choose what album the picture will be uploaded and edit the pic info. put tags tag, use the Facebook’s chat, so a very complete and functional application. Price: free with ads. The pro version remove ad for $4.99.
Download (free) / Download PRO ($4.99)
4) KeePassDroid
If you are paranoid like me and have a password for every page, bank, PCs, forums, etc, with KeePassDroid you can manage you passwords. The basic idea is you can save the passwords in a data base that KeePassDroid can read on the phone/Tablet and other PC’s applications like KeePassX on Linux. Price: Free.
5) Mantano Reader
I tried several PDF and eBook readers and Mantano Reader is just th bes one. You can make notes, highlight text, draw on “paper”, classify books and tag them, and even get connected to online stores to download books. Price: free with ads. The pro version remove ad and give user support for $6.96
Download (free) / Download (pro).
6) MX Video Player
This is the video player that better behave on my tablet. I guess this is so because it has special codecs according to the phone or table’s processor. You can play AVI, MKV, MPEG formats and even watch movies from an UPnP server, ya hasta por streaming desde un servidor UPnP. Price: Free.
7) NoLed
If you phone or tablet doesn’t have led notifications (like many Samsung devices) with this application you can simulate them. When a email, a Gtalk chat, a missing call phone notification arrives it will notify you with a little square or with an icon. It can even monitor applications like WhatApp. Price: Free.
8) QuickPic
I knew QuickPick when I had a phone with limited hardware therefore the Android’s 3D gallery loads too slow. It is still my favorite app for watching pictures and videos, and it is still quicker than the gallery 3D, and has more options (for instance, shrink images). Price: Free.
9) TweetCaster Pro
There are several programs for Twitter, and even so the official Twitter client for Android and the others do the basic functions: tweet, read the timeline, send direct mesagges, etc. But TweetCaster has interesting features. For instance, the Zip option that allows you to hide the tweets of those annoying friends , fulling your timeline, the habiliti to hande several accounts (even Facebook), the way how the tweets are shown, the display distribution, the ability for programming the teets by time o leave them as a draft, among other things. Price: free with ads. The pro version remove ad for $4.99.
10) WhatsApp
With this application you will be able to use an instant messaging tool similiar to BlackBerry’s but it won’t tie you down to Android because it lets you communicate to people using WhatsApp on other systems, for instance Nokia or BlackBerry. It also let you share voice recording, contact’s data and Google Maps addresses. Price: Free.
HumberOS 2.1 for Samsung Galaxy Tab 7 (P1000N)
Posted by Luis Gallardo in Android on 22/02/2012
I have been using a rom called HumberOS on my Samsung Galaxy Tab 7, and I have to say that besides of being stable , it has specific improvements in the kernel for tablets P1000N and P1000L (for instance, Voodoo for controlling the headphone voulmen). In this post you will learn how to install HumberOS2.1, which is rooted and has all the Samsung’s apps.
Considerations
- Remember that only you are responsible of what you do to your tablet. Although I followed this method, I won’t take any responsibility if you brick your tablet.
- Backup your current rom and any data. This will help you to go back if something goes wrong.
- Do this procedure with at least 75% of battery charge.
- This rom ONLY works on P1000N / P1000L. For other models (Verizon, Sprint, CDMA, etc) you better check the xda-developer’s forum
Requisites
- To have installed Stock Gingerbread 2.3.3.
- To have rooted the table with Humberto’s kernel.
Installing
- Download and copy into internal o external sdcard’s root directory the file HumberOS-v2.1.zip
- Turn off the tablet and then turn it on in the CWM Recovery by pressing Power On + Volume Up buttons at the same time. When it boots you should see a screen lilke this one:

- Make wipe data / factory reset and wipe dalvik cache on the wipe menu.
- On the Install menu go to choose zip from internal sdcard (or choose zip from external sdcard if it’s your case). Choose the HumberOS-2.1.zip file to flash it to the tablet.
- Once installed, go to reboot menu and reboot the tablet by choosing reboot system. The tablet will boot with the HumberOS 2.’s logo. It will last quite a few, don’t turn off the tablet. Be patient.
- When it had finished, follow the tablet’s settings wizard, and enjoy it!
Reference: HumberOS 2.1 (in Portuguese)
How to root Samsung Galaxy Ace
Posted by Luis Gallardo in Android on 03/12/2011
Many applications need the phone being “rooted”, I mean, that it has root or Linux’s system administrator permissions (take in account Android is Linux). Although it sounds complicated, it is not, you will install an application that grants permissions to other applications to be able to, for instance, use the camera. Now that it was clarified, here I leave the needed steps for roting a Samsung Galaxy Ace S5830 / S5830L / S5830M.
Warnings
- Remember that only you are responsible of what you do to your phone. Although I followed this method, I won’t take responsibility if you brick your phone.
- Do this procedure with at least 75% of battery charge.
- This only works on Gingerbread 2.3.3 / 2.3.4 / 2.3.5 / 2.3.6 (check your phone’s version in Settings > About phone > Android version)
Installing on S5830 / S5830L
- Download and copy to the phone’s SD card this files udp_1.zip and AceGingerRoot.zip
- Turn off your phone and turn it on in the recovery mode (by pressing the middle and power on buttons at the same time for few secs)
- In the recovery, select Update from SD Card option.
- If you have android version 2.3.3 choose upd_1.zip. If your version is 2.3.4 choose AceGingerRoo.zip.
- Once it finishes and indicates “Install from sdcard complete”(look the second image above), reboot the phone by choosing the Reboot in normal mode option,
Installing on S5830M
- Download and copy to the phone’s SD card this files AceGingerRoot.zip
- Turn off your phone and turn it on in the recovery mode (by pressing the middle, the volume up and the power on buttons at the same time for few secs)
- In the recovery, select Update from SD Card option.
- If you have android version 2.3.3 choose upd_1.zip. If your version is 2.3.4 choose AceGingerRoo.zip.
- Once it finishes and indicates “Install from sdcard complete”(look the second image above), reboot the phone by choosing the Reboot in normal mode option,.
How it works
Now your phone is rooted. So, if an application requires root permissions, you will see a screen like the third shown above that will ask you if you concede it or not. You can also see all programs you have conceded root permissions from by launching the super root application, and revoke the permission if you wish.
Reference: [How to] Root Samsung Galaxy Ace on Android 2.3.4 XXKPH Gingerbread Firmware
Gingerbread 2.3.3 rooted for Samsung Galaxy Tab 7 (P1000N)
Posted by Luis Gallardo in Android, Linux on 08/11/2011
In several sites recommend to use applications like Z4root or SuperOneClick on Gingerbreas 2.3.3, but in my case I have a Samsung Galaxy Tab 7 P1000N and the first application couldn’t root my tablet, and the second one requires Windows, which I don’t use. So , one solution for rooting the tablet is to install a kernel with Heimdall, to be more specific the one provided by HumberOS. This kernel does not modify any Samsung app, and practically it just gives root access. Without further ado, let’s see how to install this kernel.
Considerations
- Remember that only you are responsible of what you do to your tablet. Although I followed this method, I won’t take responsibility if you brick your tablet.
- Backup your current rom and any data. This will help you to go back if something goes wrong.
- Do this procedure with at least 75% of battery charge.
- This rom ONLY works on P1000N / P1000L. For models (Verizon, Sprint, CDMA, etc) you better check the xda-developer’s forum.
Requisites
- The procedure use Heimdall. To be more precise I used the command line version for Linux on Debian, although there is a GUI version for Linux and other operating systems such as Windows and Mac.
Installing
- Download and extract the Kernel HumberOS for Gingerbread 2.3.3 P1000LTN file. It should extract a file called zImage.
- Turn off the tablet and boot it up in the Download mode by pressing the power and volume down buttons (Power On + Volume Down). After booting the tablet will show a image like this one:

- Connect the tablet to the PC running Linux, in a terminal as root, type:
heimdall flash --kernel zImage
Warning: Double check the options passed to Heimdall because your can brick your tablet. For instance check the file is present in the current directory.
- The tablet will reboot by itself. Wait until the system boots. You will listen to a female voice indicating the progress. Don’t turn off the tablet until it finishes to boot and you see the Samsung logo.
- Follow the tablet’s configuration wizard, and enjoy!
Reference: HumberOS kernel (in Portuguese)
Stock ROM Gingerbread 2.3.3 for Samsung Galaxy Tab 7 (P1000N)
Posted by Luis Gallardo in Android, Linux on 04/11/2011
If you want to upgrade your Galaxy Tab 7 version P1000N to Gingerbread 2.3.3, here I left the needed steps. This is the stock rom, I mean, it’s not rooted, all work and it includes the new market and all Samsung’s apps (like (Swype, Music, standar browser, etc). Useful if you need to be on this rom as a requisite to install another one, or just for having a stock rom to apply the warrant.
Considerations
- Remember that only you are responsible of what you do to your tablet. Although I followed this method, I won’t take responsibility if you brick your tablet.
- Backup your current rom and any data. This will help you to go back if something goes wrong.
- Do this procedure with at least 75% of battery charge.
- This rom ONLY works on P1000N. For other stock roms (P1000L, Verizon, CDMA, etc) you better check the xda-developer’s forum.
Requisites
- The procedure use Heimdall. To be more precise I used the command line version for Linux on Debian, although there is a GUI version for Linux and other operating systems such as Windows and Mac.
Installing
- Download and extract Stock ROM Gingerbread 2.3.3 P1000N file.
- Turn off the tablet and boot it up in the Download mode by pressing the power and volume down buttons (Power On + Volume Down). After booting the tablet will show a image like this one:

- Connect the tablet to the PC running Linux, in a terminal as root go to the extracted directory Stock Gingerbread 2.3.3 , and type:
heimdall flash --repartition --pit gt-p1000_mr.pit --primary-boot boot.bin --secondary-boot Sbl.bin --kernel zImage --factoryfs factoryfs.rfs --cache cache.rfs --dbdata dbdata.rfs --modem modem.bin
Warning: Double check the options passed to Heimdall because your can brick your tablet. For instance check all files are present in the directory.
- The tablet will reboot by itself. Wait until the system boots (it will last a little bit, but don’t turn off the tablet until it finishes to boot).
- Follow the tablet’s configuration wizard, and enjoy!
Screenshots
Here you have some screenshots:
Reference: P1000NUBJP7 [Gingerbread 2.3.3] (in Portuguese)
Watch movies on Android from an UPnP server
Posted by Luis Gallardo in Android, Linux on 27/10/2011
I don’t like to write about the X or Y application on Linux, Android, or any other platform because I think there are specialized sites for that. But this time I think it’s worthy to mention how I did to watch movies on my tablet (it also valid on phones) from my multimedia UPnP server. Pros? You don’t need to copy the movies to the tablet or phone because they are sent via streaming by the server.
Requisites
- To have installed a UPnP server. In Linux you can use MediaTomb (in fact its the one I used in this article).
- To have any Android device (it could be a phone or a tablet).
Procedure
- On the Android device, download these application from the Market: SoftMedia Player y MX Video Player (the video player could be anyone you like)
- On the PC, share the movies on the UPnP server. With MediaTomb this is done from its web interface (for example: http://localhost:41952).
- Now on the Android device open SoftMedia Player and select the option Choose a Media Source. Your UPnP server must appeared listed here.
- Choose Browse and play media option and to select the movie you want to watch.
- Enjoy :)
Subtitles
MX Video Player has the option to include well-known subtitles formats into the video: SubRip(.srt), Sub Station Alpha(.ssa/.ass), MicroDVD(.sub/.txt), SubViewer2.0(.sub), SAMI(.smi/.sami), MPL2(.mpl/.txt), PowerDivX(.psb/.txt), TMPlayer(.txt), Matroska (.mkv) and Subtitle Track. (for text, just ass/ssa). But the subtitles must be in the Android devices because the player only knows the local file system.
Screenshots
You can see some screnshots here:
























































Planeta Linux
Follow me