World of ROMs on the SGS: How to Videos

While we had written a couple of how to’s for the SGS, including the Groundwork, more is always better.

However, that was back in the Froyo days. We’ve since moved on to Gingerbread, and there’s even been a 2.3.4 update recently. And people do find it easier to see what needs to be done. So, here are a couple of Videos courtesy TotallydubbedHD on youtube, who happens to be an active member on the Darky Rom Community and on XDA.

Of course, you SHOULD STILL ROOT AND USE TITANIUM BACKUP to maintain a backup of your apps + data. While it is recommended to not restore system data while restoring your backups while switching bases (JVH,JVO, JVP, and many more), I haven’t had a problem so far. Your experience may vary though, so be prepared. Need to know how to root your phone to use Titanium Backup? Here’s an easy way:

Anyways, if you’re happy with Froyo, here’s a video of how to do that. Links are provided in the Video, including ODIN, which you will need to flash. Follow the instructions carefully, and you’ll be set.

Already on Froyo and want to move to a Stable Gingerbread Edition? Here’s how. First Flash the JVH Base ROM (You’ll need the bootloaders, and you can flash this over anything.)

And then Flash any JVH rom you want via CWM Recovery. You can follow the video below, the steps to flashing most roms will be the same. Of course, if the ROM you want is a JVO ROM, just download the JVO base rom and flash via ODIN as in the video above and flash the ROM you want just like the video below.

Feel that your battery life/WiFi Signal/Phone Signal isn’t upto scratch? Use a different modem. Here’s how:

Want to change the look of your phone? Flash a new theme! Here’s how:

Oh and want to flash the lastest 2.3.4? (WARNING! BETA STILL)

Again, we are not responsible for anything that could happen to your phone. Having said that, if you follow all the steps properly, there shouldn’t be any problem. we’ve flashed a wide variety of ROMs on the Galaxy S, screwed up a couple of times, and the phone is still running perfectly. Go ahead.. It’s a disease called Flashitis now.

Thanks to @Totallydubbed for the guides.

Official: Gingerbread update for Samsung’s Galaxy Series by Mid-May

Since the first Gingerbread Leak for the Galaxy S, we’ve been waiting for the official update to roll out soon. Well, Samsung might have botched the promised Mid-April roll out, but now the waiting has paid off I guess, for more than just Galaxy S users.

Samsung Just Announced that the Galaxy Series of devices; that includes the Galaxy S, Galaxy Tab, Galaxy Ace, Galaxy Fit, Galaxy Mini and the Galaxy Gio will be getting the Gingerbread Update. Well done Samsung! So now the bar has been raised for entry/mid level Android phones from other manufacturers.

Here’s the Press Release:

Samsung Offers Android 2.3 ‘Gingerbread’ Upgrade for GALAXY S and GALAXY Tab

SEOUL–(Korea Newswire) May 16, 2011 — Samsung Electronics Co. Ltd., a global leader in Android™ mobile devices, today announced the Android 2.3 (Gingerbread) upgrade to the Samsung GALAXY S, GALAXY Tab, and GALAXY Ace/Gio/Fit/mini, giving users enhanced performance and an improved user interface.

The GALAXY S and GALAXY Tab are Samsung’s intelligently designed smart devices with 1 GHz application processors, giving users an intuitive, immersive and integrated mobile experience.

The upgrade from Froyo 2.2 to Gingerbread 2.3 offers an even greater user experience, with features including:

· Faster Performance – Multimedia content now has a lower CPU consumption rate, while support for more powerful 3D Graphics enables an enhanced mobile gaming experience.
· Upgraded Usability – The user interface has been improved, enabling faster access and control and a more intuitive user experience. Users will also benefit from improved copy-and-paste functionality.

The Android 2.3 upgrade will start with GALAXY S in the UK and Nordic countries from mid-May, and gradually rolled out to other European markets, North America, Southeast Asia, the Middle East Asia, Africa and rest of the world according to the regional plan.

The upgrade will be available via Kies, Samsung’s device management software. Kies can be downloaded from Samsung’s corporate website (

Source: Engadget Mobile

World of ROMs on the SGS – Part II: Returning to Stock

Now assuming you’ve flashed a custom rom on your Galaxy S and you want to return it to a stock state (why would anyone want to do that? Unless it’s going back for service, in which case I understand), here’s what you have to do.

Now, I hope you have the USB drivers for the Galaxy S or KEIS installed. If not, download the USB Drivers over here.

Next up, I hope you have ODIN, and know how to put your phone in download mode and Recovery mode using the three button method. If not, read up over here.


I hope you understand that you are returning your phone to a stock state and will lose your data. Make a  Titanium Backup file. Once you flash the stock ROM, you will have to ROOT again to restore using Titanium Backup.

Now head over to this thread on XDA Developers and download the Pit file, and the ROM specific to your region. If you’re in India it’s the JP6 version, etc. Download and save the files, and extract the files to a folder.

Now, you can do this two ways: by flashing only the PDA (kernel), or by completely flashing the whole ROM (which I recommend).

If you want to Flash only the Kernel, follow the steps below:

  • Open ODIN, make sure only Auto Reboot and F. Reset Time are selected, select the PDA file from the folder
  • Put your phone in download mode and connect it to the computer
  • Click start, wait for it to finish, and your phone will boot up. Once that’s done disconnect and use your phone.

Check out the screen shot below.


Now, if you want to flash all the files (which I recommend), follow the steps below:

  • Select the PIT 512 file in ODIN
  • Select the respective PDA, CSC and PHONE files.
  • Make sure Re-Partition, Auto Reboot and F. Reset Time are selected
  • Connect your phone in Download mode and Flash!

Voila! You’re back to a Stock Galaxy S.

Looks like a lotta people were worried about flashing a custom ROM as they weren’t sure if they could return it to stock. Now that you know how to do that, go ahead and get onto a Better Custom ROM.

We’ll be back soon with more custom ROM options. Until then, catch us on twitter, we’re @myportableworld

World of ROMs for the SGS – Part I : Darky Rom and Doc’s & Stefunel’s ROM Kitchen

In this series, we’ll try and take you through some of the custom ROM options that are there for the SGS. We’ll introduce you guys to two or three at a time.

Assuming your phone has been rooted and you have flashed ClockWorkMod recovery (if you haven’t do read this post. You need to prepare your phone to be able to flash a custom ROM onto it), flashing a new ROM is as simple as running your phone in recovery mood and installing the ROM from the zip file. Before you do that though, there are multiple Kernels and Modems available out there. In some cases, the ROM chef might have a preferred Kernel/Kernels that he/she has tested the ROM on, so it’s advisable to stick to what they’ve mentioned. That doesn’t mean you can’t try out other kernels though. Modems on the other hand, are optimzed for regions and carriers, so you can pick what ever you want. If you get the right one, your battery life and voice/data quality will be good. It’s kinda trial and error, or you can read up on XDA Developers Forum.


Let’s start out with listing out a few of the Popular Kernels out there:

  • Voodoo: Project Voodoo is the work of François Simond (@supercurio). He’s also worked on the Voodoo Sound Amplifier (which is a must have on the SGS). It comes with its own Lagfix, Colour and also has BLN support built in. If you want to flash the kernel, you can download it from the XDA Thread, which has versions that can be flashed from CWM and ODIN. Visit the Project Voodoo Page for more info. If you want awesome Graphics (with some battery life sacrificed in return), use VooDoo.
  • Speedmod: Speedmod Kernel by hardcore is probably THE BEST kernel out there for battery life, without losing much on the graphics side. Along with its own Lagfix, it also has tweaks for improved battery life. You can read more about it over on XDA, where you’ll always be able to download the latest version. If you need an installation guide, check this out.
  • Ultimate Kernel: The ultimate kernel by DamianGTO is the kernel you want if you want to OverClock or UnderClock your phone. It can run from 800 MHz to 1200 MHz, so you can underclock it if you want better battery life. It also supports UnderVolt. You can read more about the Kernel and Download it here.

All three kernels support the 350MB RAM hack.

Now, WRT the modems, check out this thread on XDA for the list of modems for each region, which explains which one to pick.

Onto the ROMS for today!

Darky’s ROM:

If you need a ROM that runs fast, smooth, and has decent battery life, this is the ROM for you. It’s a no-brainer! I currently use this ROM (currently on version 9.3). It’s probably the easiest ROM to install, and with version 9.0 onwards, it even has an app on the market that lets you configure it on the phone itself! Just search for the DarkyRom Configurator, or click here.

The ROM comes with a Gingerbread look and feel, is really really smooth, and has quite a few features.


Once you’ve installed the configurator, assuming you’re coming from a Stock Rom, it will WIPE your device whether you tick the Wipe option or not. It’s advisable to wipe your device when you update, so use Titanium Backup to create a backup of your device.  The recommended kernels for Darky’s are VooDoo and Speedmod (which you can select from the app), or you can leave the option blank to run whichever kernel you want. You can also select which modem you want (JPY is the recommended one) or leave it blank and use the modem that works best in your region from the list above. You can also use the circle battery icon (which is what I’ve used) instead of the stock Gingerbread style battery icon, choose which Boot animation you want (the darky one or the Nexus Boot animation), whether you want the Samsung Social apps installed, Swype, Live Wallpapers, Extra Font Packs and all the 3rd Party apps (like SGS toolbox, etc).

[ad#ga-480-break]You can download the zip file for the ROM over at Copy it onto your SD card (the 16GB built into the phone that is,not an external SD). Head over the configurator, select whatever you want, and you can Flash the rom from the darkyrom configurator app itself (just click on the Select zip and Flash option).

Update: The latest version is v9.5, which has a lot of tweaks! Download it here! IF you’re flashing for the first time, you can use the Resurrection Edition (download here), and then update to the latest version.


The Rom also has two way call recording built in. (WARNING: THIS MAY BE ILLEGAL IN YOUR COUNTRY)

All said and done, Darky’s ROM is by far the Smoothest rom I’ve used, and the fact that you can easily select what you need for it and Flash it directly from your phone itself makes it the First Choice (for me at least). Currently, there’s no way to update the ROM Over the Air, but that might be possible in the upcoming versions.

(The ROM version is Darky’s ROM 9.3, and is based on XWJS5)

Doc & Stefunel’s ROM Kitchen:

If you actually have read up on what you want on your phone, and want a COMPLETELY configurable rom, Doc & Stefunel’s ROM Kitchen is where you need to go. First up, head over to the XDA thread if you want to read whats new with the ROM. Once you’re done with that, head over to, and cook up your ROM.

First up, you can select which device you’re on. This ROM currently supports the SGS i9000 and the at&t Captivate. Once you’re in, head to the generator and Pick your ingredients.

The current versions available are XWJS7 (v9.8.1) and ZSJPG (v9.9). Pick whichever one you want. (The version you see below is from an earlier 9.6.6 build)

Next up you pick the CSC file, which has all your regional settings, and any apps that were built for your region. Pick the one that’s suitable for your region and then head over to the kernel section. The recommeneded kernel here is Hardcore’s Speedmod, but you also have the option to pick Voodoo, Damian’s Ultimate Kernel and Fugumod kernel and Lastufo’s Kernel (I haven’t tried the last two).

Pick up the Modem that you want, (the choices have been simplified, they’re sorted by region), select which all apps you want to install (from the browser version you want, to whether you want the Samsung Apps, etc).

Tweaks for the phone are available too, from the Voodoo sound app, to Damians UV tweak, the LCD density changer, and a different WiFi WPA supplicant capable of AdHoc networks (the stock version will not detect adhoc networks). You can select the theme from a HUGE selection, the boot animation you want and which Ringtone Pack you want (Stock SGS, the Nexus S or the Cyanogen Mod Pack). Head over to Stefunel’s Youtube Channel to preview all the Boot Animations.

People who use this ROM swear by it. Personally, I’ve found that it’s not necessarily as Smooth as Darky’s, but with the different builds and modems available, it does have a slightly longer battery life (depends on how you use it of course).

Both these ROMS come with the extended power control panel,which gives you access to the download/recovery mode, Airplane Mode, and lets you turn off data and reboot your phone just by pressing the power button. It saves you a few steps everytime!

Pick whichever ROM you want, and if you’re not satisfied, come back. We’ll soon have a couple of other ROMs for you to try out! Catch us on twitter, we’re @myportableworld. And Do visit our Facebook Page.

Running a New Rom on your SGS: Groundwork

The Samsung Galaxy S is an awesome device. But you can easily squeeze more out of it. All you have to do is flash a new rom. Thanks to the developer community, there are a bunch of choices out there for you to pick, with different kernels, modems and roms designed for more speed, better battery life, etc.

But before you can do all that you need to prepare your phone (assuming you’re running a stock rom) to be flashed. So we’ll go step by step (and make sure you follow them EXACTLY in the order mentioned. It’s quite hard to “Brick” your SGS, but you wouldn’t want that to happen anyway). (Incidentally, the steps mentioned here are for the SGS i9000, and not the Fascinate, Captivate or other SGS variants.)

Before that, you need to check if you have three button mode enabled on your SGS. This lets you get into download and recovery mode, which is essential.

  • Shutdown your phone
  • For Download Mode, hold <volume down>+<power>+<home>. You should get a Yellow Screen with “Downloading” on it. If you do get this, then you have download mode enabled
  • For Recovery Mode, hold <volume up>+<power>+<home>. You should get a recovery menu, which you can Navigate using the volume keys. Assuming you are on a stock rom, with the stock recovery, you need to use the home button to select an option

Next up, you’ll need to download ODIN. You can download ODIN3 over here.


ROOT your device:

If you are running an Eclair device (Android 2.1, check under settings -> About Phone), you need to just root your phone. Use z4 root, and root your device (make sure you select the permanent root).  You can download Z4Root here.

If you are on a Froyo Device (Android 2.2/2.2.1), you need to use ODIN to flash CF Root onto your phone.

  • Open Odin, make sure Clear EFS and Re-Partition are not selected
  • Download the Right CF root, which you can find over at XDA, at this thread.
  • Unzip the CF Root file
  • Click the PDA button on ODIN and select the CF Root.tar file from the unzipped CF Root folder
  • Put your phone in Download Mode and Connect it to the computer via USB
  • Click the Start button and it should be done!

Now that you have rooted your device, you need to download Clockworkmod Rom Manager from the Android Market. You can Download the free version here or just scan the Barcode below for the market link. You can also use the Paid version that gives you a few more features (not necessary).

Rom Manager (ClockWorkMod)

You should also download Titanium Backup (scan the QR Code to the right, or click here). Titanium Backup lets you backup EVERYTHING (contacts, apps, accounts, etc). It’s highly recommended that you run scheduled backups.

Titanium Backup







Now open Rom Manager, and select Flash ClockWorkMod recovery.

You’re now set to Flash whichever Rom you want onto your Device. To do that, all you need to do is download the .zip file of the rom (DO NOT OPEN IT), reboot your phone into recovery (you can do it from Rom Manager Itself), and select install zip from SD Card, select the zip file and run it.

If you need to figure out which rom to select, do come back. We’re trying to make this a series of posts, where we’ll list all the Roms available for your SGS, along with Pros and Cons. We’ll also list out different Kernels, and Modems.

Follow us on twitter, @myportableworld!

Samsung Galaxy S Gingerbread Rom Leaks

[ad#ga-cbox-left]Although Samsung took their own sweet time getting FroYo out to the Galaxy S series (with a few phones in that family still running Eclair), it looks like they won’t be as slow in deploying the update to Gingerbread (Android 2.3). Gsmarena reported that the SGS would be getting updated to Gingerbread in March. Well, it looks like an official Gingerbread rom for the SGS has leaked out and is now available for you to download and flash onto your SGS, courtesy the good folks over at

It’s signed “XWJV1” and is based on 2.3.2. Head over to XDA Developers to download and follow instructions if you want to flash it onto your device.

Note: This might be a beta version of the Gingerbread Rom, so Flash at your own risk. We are not responsible for anything. Having said that, the SGS is quite hard to brick.

The Rom hasn’t been rooted (yet), so I don’t think you can run a custom kernel just yet. Download mode seems to be working, so you can always go back to an older rom. Market doesn’t seem to be working just yet though.

Personally, I’ll be waiting for Darky or some other Rom Chef to get cooking.

UPDATE: Here’s a video walkthrough on how to install the rom.

Extended 3000mAh Battery for the Samsung Galaxy S

We all know how much smartphones drain their batteries. I’ve never been able to get more than one day of normal usage out of my Samsung Galaxy S. While travelling in low signal areas and on 3G, the battery hardly lasted 6 hours.

I needed to either get a portable charger or a spare battery when I had to travel. The only thing with the spare battery is how do I charge that outside the phone? I went hunting on ebay for something which would let me extend my battery life. I landed up at this product, an Extended 3000mAh battery for the SGS. The price was also a reasonable one, including shipping it just costed around Rs.1300.

I went ahead and picked it up. The package came with a huge battery and a case for it. The battery’s size is so big that the standard casing of the Samsung Galaxy S was not going to hold it in the phone.

Also included in the pack was a battery cover to replace the stock one. The battery and the new case, more than doubles the thickness of the phone. I’m not complaining because this 3000mAh battery now lasts me more than a day while travelling with 3G, GPS, and medium to low signals. Now along with the extended battery pack, I also have my original battery as a backup in case I need to go without charging for a long time.

Rather an rush to do a review on this, I used this for more than three months to make sure that the battery is good and lasts, and it is! It’s well worth the 1300 bucks I put on it. The plastic battery cover is not too strong, so don’t go around dropping your phone, and be careful while removing the cover. I’ve had it crack at a corner when I kept opening and closing the cover while trying to yank out the battery frequently.

Head over to the the seller’s site to pick up this baby. The seller is also providing 12 months warranty on the battery. If you’re looking for shipping outside India, here’s the Extended 3000mAh battery on Amazon.

Here are some quick specs about this product:

  • Battery Rating: 3000 mAh
  • Manufacturer: Cameron Sino
  • Battery Type: Aftermarket
  • CE Certified
  • Warranty: 12 months Manufacturer’s warranty
  • Included: Extended Battery Door for the Samsung Galaxy S

Here are some photos Raghu took which show the difference between the battery sizes and the extended battery cases:

Update: Updated the ebay link with the seller’s actual site.

Woman breaks texting world record-With a Galaxy S & Swype!

The Guinness world record for texting has been broken again. And again, it was done using a Samsung phone and Swype.  This time though, it was done using a Galaxy S.

Melissa Thompson, a 27 year old British woman, managed to type out “The razor-toothed piranhas of the genera Serrasalmus and Pygocentrus are the most ferocious freshwater fish in the world. In reality they seldom attack a human” in just 25.94 seconds!  The previous record was 35.54 seconds, set by 24 year old Franklin Page in March.

This is what Ms. Thompson had to say about Swype: “It’s a real shock to find out that I’m the fastest texter in the world. But using SWYPE helped. Everyone should give it a go and see how easy it is.”

In case you didn’t know, Swype is currently in closed beta, but is preinstalled in a few Samsung & Motorola phones. It might be open again sometime soon (hopefully), so head over to and see if it’s open yet. We’ll try and keep you updated as to when the next beta will be open.

Catch us on twitter, we’re @myportableworld. In case you come across the video of this record, do let us know!

Sony Playstation on Android using psx4droid

Wanna play those old Sony Playstation games on your phone? A $5.99 software called psx4droid on the Android Market can get you started. psx4droid is an app built by ZodTTD, which gives your Android phone the ability to run Sony Playstation PSX games. ZodTTD with the help of the authors GameBoid (GBA emu) and Nesoid (NES emu) was able to get build and put up the application on the Android Market.

Don’t get ahead of yourself yet, first you’ll need to have access to the Paid Android Market ( which is currently not available in India), then you’ll first need a phone with a fast processor and Android 2.x to get any decent game-play out of the software. Also the keys for the game controller are overlaid on the screen, so your fingers may at times get in the way of seeing the action on screen. If that happens regularly, would you consider using a WiiMote to control the PSX games on your Android ?

Here’s how to get psx4droid, you can either search for psx4droid on the Market App and start downloading it, or you can simply scan the QR code, on the right, with your phone to head over there. You may also want to read the instructions here in this thread to get started with playing games on your phone.

For your viewing pleasure, watch a video of Final Fantasy VII,Ridge Racer and Earthworm Jim playing on a  Galaxy S 

Media Capabilities of the Samsung Galaxy S

So we’ve been testing the Galaxy S for a couple of days now. The main things that make the phone stand out from the crowd of Android Devices is its Media Capabilities. By that I mean it’s screen, camera and video capabilities, video playback capabilities and to a certain extent its music playback (although that’s more or less a given for most devices nowadays). So I’ve tried to put together a few photos and videos I’ve taken using the phone, and we also have a video of  it’s gallery, camera settings and the media player. To recap what the Galaxy S is all about, check our previous post here.

Here’s our video review on the Gallery, Camera Interface and the Music Player on the Galaxy S:

Still Shots on the Camera:

Here’s a list of the basic settings on the camera:

In image mode –

  • Single Shot, Self Shot, Beauty, Smile Detection, Burst Mode, Panorama,”Vintage”, “Add Me”, Action Mode and Cartoon
  • Scenes -Portrait, Landscape, Night, Sports, Party/Indoor, Beach/Snow, Sunset, Dawn, Fall, Fireworks, Text, Candle light, and back light.>Scenes are various preset settings (colour saturation, contrast, etc) for different light situations.
  • Image Resolutions – 5M (2560×1920), w4M (2560×1536), 3.2M (2048×1536), w2.4M (2048×1232), 2M (1600×12000), w1.5M (1600×960), 0.3M (VGA, 640×480) and w.04M (WVGA, 800×480)

Here are a few shots I took while trying out the different settings. I didn’t experiment too much due to rain, low light, fog, and a lot of other different things. The camera takes the burst/continuous shots in VGA resolution, so while you do get decent shots, they’re low res and it’s limited to nine shots in a row only..

Here are some of the pictures which I took using some of the camera modes. (Some images may take time to download, since I uploaded the full unresized images straight from the phone).

Video on the Galaxy S:

Here’s what you get with the Video Recorder:

  • Normal Mode and Limited for MMS mode (176×144, 256kb max)
  • Recording Resolutions – 1280×720 (720p HD), 720×480, 640×480, 320×240, 176×144
  • White Balance Settings, Video effects (Grey, Sepia and Negative)
  • Exposure Compensation

Here’re a few videos recorded at maximum resolution. You might want to turn the volume down a little bit, coz it’s a little loud! Make sure you see the video at 720p.

Note: Since the sun refused to come out, I couldn’t actually take proper shots in “proper” daylight, so took what I could.

Come back for more news, reviews and updates. You can follow us on twitter, we’re @myportableworld, or you can visit our Facebook Page.