CyanogenMod for the Spica

CyanogenMod is an aftermarket firmware for a number of cell phones based on the open-source Android operating system. It offers features not found in the official Android-based firmwares of vendors of these cell phones, including support for the Free Lossless Audio Codec (FLAC), multi-touch, the ability to store and run downloaded applications from the μSD card, compressed cache (compcache), a large APN list, a reboot menu, support for Wi-Fi, Bluetooth, and USB tethering, as well as other enhancements. The CyanogenMod firmware is currently based on Android 2.2 (Froyo). All Samsung Galaxy Spica users should now be aware that Samsung will not be releasing a Froyo update .. There’s good news for us however. As i mentioned in the earlier Multitouch for Spica post, the good people at Samdroid have been hard at work releasing  stable Froyo mods and we now have a CyanogenMod for the Spica running Android 2.2. This is still in the alpha phase and there a few bugs and issues but 95% of the time, you’ll have a blazing fast Spica running CyanogenMod with some truly amazing features. Follow the steps below to install CyanogenMod 6.1 alpha 7.5 version. WARNING  – THIS METHOD CAN BE DANGEROUS  AND RISKY AND WE TAKE NO RESPONSIBILITY IF YOU END UP BRICKING YOUR PHONE, VOIDING YOUR WARRANTY etc. Prerequisites

  • You need to have LK2.xx kernel with Recovery. If you don’t, please head to – Multitouch For Spica and follow the instructions after which you can come back to this.

Now follow the instructions below –

  1. Download the CyanogenMod file from here or here and copy the file to the root of your μSDcard once the download is done.
  2. Backup all your data.
  3. Reboot your phone to recovery mode.
  4. Select “Apply any zip from SD card
  5. Select the file “CM-6.1.0-Spica-a7.5_update.zip” you downloaded and copied onto your μSD card.
  6. It will ask you for confirmation to install – Press the Home key.
  7. After it completes select the first option (Reboot) and restart the phone. This could take a while, and the phone might reboot a few times (2-5) so be patient.
  8. You should now see the CyanogenMod logo when your phone reboots and when its done, voila Froyo with the awesomeness of CyanogenMod  on your Spica !!
CyanogenMod startup logo

Please do comment if you have any doubts or queries. Alternatively you can check out the Samdroid forum for more details/feedback. Keep Checking back with us or the Samdroid Forum for more stable/beta versions

Froyo on iPhone

Love Android? Need the iPhone hardware? The guys over at RedmondPie have a way for you to do that through Cydia on your Jailbroken iPhone 3G/2G. The best part is, you don’t need a PC for this at all!

Read the rest over at RedmondPie, over here.

If you do manage to do this, let us know by commenting below. OR catch us on twitter, we’re @myportableworld. And do visit our Facebook Page.

Picture Courtesy: RedmondPie.com

Source: MobileCrunch

Multitouch on the Spica i5700

The Samsung GT-i5700 is truly a remarkable phone, cheap yet powerful, small yet versatile; in short ‘Kick Ass’ !
After the 2.1 update, when Samsung came out with the news that there would be no Froyo update for the Spica, i was crushed, we all were ….
A few days later after exhaustive googling, i finally found a forum dedicated to only the Spica, making custom mods and lots of new stuff !
This was Samdroid, a community of Android devs releasing amazing mods with the latest features.
The incredible guys at Samdroid led by @LeshaK (Do forgive me if i leave out someone important!) recently came out with a Samdroid Kitchen mod where you can select the components you want from the Kitchen and cook your own Samdroid mod !
Recently another member on Samdroid – Gabriel-LG came out with his version of Multitouch drivers for the Spica which was soon built built into the kernel available for download from the Kitchen ! In fact, they even have an experimental Froyo mod available for download !

Follow these steps to install a custom Samdroid mod with Multitouch drivers on your Spica !

WARNING  – THIS METHOD CAN BE DANGEROUS  AND RISKY AND WE TAKE NO RESPONSIBILITY IF YOU END UP BRICKING YOUR PHONE, VOIDING YOUR WARRANTY etc.

For those of you running original firmware or firmware other than Samdroids,

Prerequisites

  • I assume that by now you are running Android 2.1 with any firmware form JC3 onwards
  • Odin Multi Downloader v4.03.exe and spica.ops Download from here
  • Spica drivers. If you have the Samsung New PC Studio, just install the software and connect your phone after the installation. This should take care of all the drivers, but make sure that NPC is not running when you are flashing yourSpica ! Same for those of you with KIES. If you still don’t have the drivers, you can download it from here.
  • You need to be running a Rooted Kernel with Recovery. To do this, you need to download “i5700_LK2-08_PDA.7z” from here or here.
  • You need the Multitouch Kernel from SamdroidMod Kitchen v.2. Go to this link, select “Light Package” -> “Kernel [LK2.09.6 (Upd SamdroidTools -> Multitouch on/off)” -> Cook (You can add other stuff from the options if you want as well). This will give you a Samdroid mod zip file.
  • Make sure your Spica is fully charged

Now follow the instructions below

  1. Back up all your data and switch off your phone.
  2. Remove the μSD card and copy the Samdroid zip file you cooked from SamdroidMod Kitchen v.2. to the root folder of the μSD Card (Don’t forget to backup your data first!). Insert the μSD card back into the phone.
  3. While your Spica is turned off, hold “Volume Down”, “Camera” and “End Call”. This will cause your phone to enter into download/flash mode.
  4. Run Odin Multi Downloader v4.03.exe (You need to “Run As Administrator” for Win7 and Vista)
  5. Click on OPS and select the spica.ops file that came with Odin Multi Downloader v4.03.exe (Should show as 85 bytes)
  6. Click on PDA and select “i5700_LK2-08_PDA.tar” (Extracted from “i5700_LK2-08_PDA.7z”). You may need to click Reset Files once before Odin will clear previous settings.
  7. Now, connect the Spica to your PC. (The first box will show up yellow and the message box will now show the “Added” and “Detected”)
  8. Click Start. Wait for the flash to finish until the following screen appears. The device will reboot during this time and enter recovery mode. To be safe, wait for the process to finish entirely, which shall be indicated by a ‘PASS’ replacing the ‘RESET’ message.
  9. The recovery mode will look something like this and have a bunch of options.
  10. Select “Apply any zip from SD card
  11. Select the Samdroid zip file obtained from the kitchen which you copied onto your μSD card.
  12. It will ask you fo confirmation to install – Press the Home key. After it completes select the first option (Reboot) and restart the phone (This will take a while, so be patient. Could take up to 10 minutes)
  13. The device will reboot once more and that’s it: you have successfully rooted your Spica, installed Samdroids custom rom with a Multitouch Kernel. Go to Settings > About Phone on your device and scroll down to verify the new kernel.
  14. Select the App drawer(Main Menu) and run “Samdroid Tools”, check if the Multitouch option is there and unchecked.
  15. Test the Multitouch on Google Maps or on Gallery 3d(Does not work on the old Gallery!)
  16. This ROM gives you not only Multitouch but also root, wifi-tether, recovery, Apps2SD and quite a few new features. Be sure to check them all out on the Samdroid forum!

Congratulation (I Hope) !! you are now running a Samdroid Custom ROM with Multitouch and lots of other goodies !!!

Now that you have Multitouch on your Spica, you might want to try a CyanogenMod firmware based on Android 2.2 (Froyo)  from HERE.

NOTE– You might need to be registered with Samdroid to look into their forums or download some files.

Voice & Data soon on Nitdroid N900

In case you haven’t been following Nitdroid, it’s a community driven quest to port Android (FroYo) onto the Nokia N900. And they’ve been doing some brilliant stuff.The one thing missing so far has been Voice & Data use on the phone (well, not one thing, check here for list of things that are still WIP).

Anyways, here’s a video going round of something coming soon to Nitdroid – yup, voice & data. Check out the video below.

You can read more about Nitdroid over at the Wiki, or at these threads on Talk Maemo. (Nitdroid Development Thread, Nitdroid Installer Thread)

Do let us know if you’ve tried it out and it works! We’re @myportableworld (and @myportableworld too btw.)

Source: Engadget

Running Ubuntu Linux on your Nexus One


Here’s a cool hack from nexusonehacks.net showing how to install Ubuntu Linux on a rooted Nexus One. This should work on most rooted Android devices.

Why install Ubuntu on your phone? You can get all the goodness of free opensource software right on your mobile without having to find an Android version of the software. If you’re interested installing Ubuntu on your device check this video out to see how it’s done.

via nexusonehacks.net

Froyo on the N900

The NITDroid Development team have been working to port Android onto the Nokia N900, which originally runs on Maemo, and have managed to get Android 2.2, aka Froyo running on it (somewhat). Check out the video below, and pay attention around the 4:00 minute mark, to see the browser load times. A lotta stuff isn’t functional just yet, but this is some really cool stuff!!

You can also go through the thread on the talk maemo forum here, or check out the youtube channel here, for more videos.

In case you’re feeling really brave, head over to the NITDroid blog for download links and instructions.

Nexus One as a Slot Car Controller

Engadget has this article up on how an android user set up a controller for his slot car using the Air for Android app, a bit of programming and cobbling together some hardware (it looks neater than most stuff I’ve tried though!)

Check out the video below!

AIR for Android Wireless Slot Car Gas Pedal from Grant Skinner on Vimeo.

Check out Grant Skinner’s other Air for Android based game over on his Vimeo Page!

Follow us on twitter, we’re @myportableworld!

Overclock your N900 upto 1Ghz

The latest buzz around the web on the N900 is the ability to overclock the processor on the phone up to 1Ghz. The original speed of the N900’s processor is 600Mhz. Over-clocking the phone involves installing a modded kernel to your device. There are various mods available to increase the clock speed of the processor in steps (700, 750, 800, 825 and 900Mhz).

For those of you who are planning on over-clocking your phones, here are a few thing to consider before you jump ahead:

  • If the modding procedure is done incorrectly, you can end up bricking your phone.
  • In the long run, over-clocking decreases the lifespan of the device, since it’s running on a faster speed that it’s been spec’d out for.

I’m not yet tempted to over-clock my N900. If I do feel the need for a faster processor, I may consider it later, after finding out how these over-clocked phones perform after a few months. If you’re still up to overclocking your device, Maemo Central’s got a good tutorial on how to go about the process.

Here’s a video of an overclocked N900 (at 700Mhz) running Youtube on the Web browser, Bounce Evolution, DrNOKSNES and Conky.

Firefox for N900 lands in Ovi Store

Firefox for the Nokia N900 has finally landed officially on Ovi Store. Nokia’s Maemo site also has a competition running which could win you a N900 by answering a few simple question. Head out there, learn more about Firefox for Maemo and try your hand on winning one!

Here’s the link to Firefox on Ovi Store – store.ovi.com/content/26002

In the video below, Mozilla’s VP of Mobile, Jay Sullivan gives us a quick tour of Firefox for mobile running on Nokia’s N900.

Hacking the N900’s Notification Light

N900 Open KeyboardWhen you get the N900 out of the box, the LED indicator has the same blue color blink for most notifications on your phone. Missed calls, SMS, IM and Email all blink blue. Did you know you can have different colors for each of these notifications?

You’ll need to get your hands dirty with some terminal work to get this done. Even though this procedure is quite safe, editing the file we have to edit is a system configuration file and a edit or delete in the wrong place in the file can cause your phone to be bricked. And our disclaimer is that we are not responsible for you actions on this file.

First you need to install rootsh, and a text editor like leafpad (to edit the configuration file). You can get these software from App Manager on the phone. Once you have these installed, start up the terminal (Menu> More>X terminal) and type in the following command:

root

This will land you on the root (administrator) mode in the terminal. Be careful on what you type in from here on. Let’s get to the configuration file and make a backup it to  the documents folder of the N900, in case we need it later.

cd /etc/mce/
cp mce.ini /home/user/MyDocs/.documents
leafpad mce.ini

This will open up the leafpad text editor with the contents of this file. Now scroll down the file till you reach a section of the file which starts with [LEDPatternLystiRX51]. This is the section which handles the LED Notifications. Scroll a bit further till you see these sets of lines:

PatternCommunicationCall=30;1;0;b;9d80400002ff03ff02ff03ff71080000;9d800000
PatternCommunicationIM=30;1;0;b;9d80400002ff03ff02ff03ff71080000;9d800000
PatternCommunicationSMS=30;1;0;b;9d80400002ff03ff02ff03ff71080000;9d800000
PatternCommunicationEmail=30;1;0;b;9d80400002ff03ff02ff03ff71080000;9d800000
PatternCommonNotification=30;1;0;b;9d80400002ff03ff02ff03ff71080000;9d800000

[ad#ga-480-break]If you notice here, you’ll find that the pattern for Calls, IM, SMS and Email are exactly the same. Let’s break down the notification:
PatternCommunicationCall=30;1;0;b;9d80400002ff03ff02ff03ff71080000;9d800000

The b (marked in red) in the setting above means that the notification will blink in blue. You can use r (red),g (green),b (blue) or a combination of that to get a new notification color. Let’s set a Purple color for calls, Green for SMS, White for Instant Messages, Bluish-green for Emails and Blue for other notifications. You’ll need to change the following lines in the configuration to:

PatternCommunicationCall=30;1;0;rb;9d80400002ff03ff02ff03ff71080000;9d800000
PatternCommunicationIM=30;1;0;rgb;9d80400002ff03ff02ff03ff71080000;9d800000
PatternCommunicationSMS=30;1;0;g;9d80400002ff03ff02ff03ff71080000;9d800000
PatternCommunicationEmail=30;1;0;gb;9d80400002ff03ff02ff03ff71080000;9d800000
PatternCommonNotification=30;1;0;b;9d80400002ff03ff02ff03ff71080000;9d800000

Once you’ve made the changes to the file, save it and head back to the terminal and enter the following:

initctl stop mce; sleep 2; initctl start mce

If all goes well, the new notifications will show up in these colors. You can close the terminal and try out you new notification LED colors.  If not, a restart of the phone should take care of that. Let us know if you come up with a cool set of color combination of your own by leaving us a comment below.