on Monday, November 05, 2012
Hi Guys!

This blog post is about flashing Samsung Galaxy S SHW M110S Variant with CyanogenMod 9 custom rom.
If you are not familiar with what is happening with this rom I would please you to take a hard look at cyanogenmod.com. This article I written is for an educational purpose. You may face issues with the rom. Lot of configuration issues such as Wi-Fi issues, data activation issues. Yet this is the best solution that you can get for the phone in order to get ICS.

What you need for this flashing operation?

1.     The Odin for flashing the phone to Recovery Mode (01_CM9_2.tar file)
2.     The CyanogenMod ROM (CM9_M110S_Say.zip file)
3.     The Basic Google Apps for the ROM (gapps_ics_404_01042012.zip file)

Download the files by the links attached.

Precautions
1.     Please charge your phone up to 70% or more.
2.     Understand the phone’s Reboot mode, Download mode and Recovery Mode.

Download Mode will be the Home Button + Power Button.
Recovery mode will be the Volume Down Button + Home Button + Power Button.

Take a big breath before doing it, Please understand this process may brick or semi-brick your phone, but still you can unbrick and flash with the stock rom. Please ask questions if you have any clarifications about the installations.

How to do?

1.     Connect the phone into PC. Copy the CyanogenMod ROM (CM9_M110S_Say.zip file) and the Basic Google Apps for the ROM (gapps_ics_404_01042012.zip file) to your phone.
2.     Switch off the phone. Remove the battery, re-insert and put the phone into Download mode.
3.     Run Odin, when you run the software with the phone connected the Odin will detect a yellow bar with a COM port. Find the button PDA. Click the PDA and select 01_CM9_2.tar file. It will take a few seconds to finish. Unplug the USB and put the phone into Recovery mode.
4.     In the recovery mode you will see options like WIPE DATA/FACTORY RESET. Press YES and DO it.
5.     WIPE CACHE Partition.
6.     Go to advanced and WIPE DALVIK CACHE.
So these steps actually clean your phone off the from the previous ROM / Stock ROM
7.     Go back and select INSTALL UPDATE FROM SD CARD.
8.     Select CM9_M110S_Say.zip and click update. It will take up to a minute to install.
9.     After that repeat that with gapps_ics_404_01042012.zip file.
10.  Do it again the 4th 5th and 6th steps again.
11.  Reboot now
12.  In the first boot of a new ROM it will take a few minutes to load. Be PATIENT!
13.  Here we go! The CyanogenMod 9 for SHW M110S where you are!

Issues I faced,

1.     I could not switch on my Wi-Fi
2.     I could not switch on data packet enabler
3.     I could not switch on the Bluetooth
4.     My camera got a miserable look. Not correctly focusing or capturing.

But I really like the UI, my phone become speeder and smoother than the stock rom. I repeat this is an educational article. Please think twice before doing anything. Believe me you may brick your phone for nothing.

Cheers!



on Saturday, November 03, 2012


Not everyone is virtuous to everyone.

Someone is praying for someone and cursing someone else at the same time.

Killer and the Victim has two different justifications.
There is a reason for given and taken.
Every judgment makes someone happy and the other one sad at the same time.
When you enjoying the breeze of rain, someone else is suffering even without a hut.
Someone who is selling and someone who is buying has some need to be fulfilled.
Someone sells their body to buy clothes.
There are forgives which never been told or accepted.
A friend of yours can be enemy for someone else.
Not everyone is virtuous to everyone.


This is the direct translation of its Tamil edition here.






எல்லோருக்கும் எல்லோரும் நல்லவரில்லை.

யாரோ ஒருவன் யாருக்காகவோ வேண்டுதல் செய்கிறான் சபிக்கவும் செய்கிறான்.

கொலைகாரனுக்கும் கொல்லப்பட்டவனுக்கும் இருவேறு நியாயங்கள்.

எடுக்கப்பட்டதற்கும் கொடுக்கப்பட்டதற்கும் ஏதோ ஒரு காரணம்.

எல்லாத் தீர்ப்புகளிலும் ஒருவன் சிரிக்கிறான் மற்றொருவன் அழுகிறான்.

நீங்கள் மழையை ரசித்த தருணங்களில் குடிசை இல்லாதவன் குளிரால் நடுங்குகிறான்.

விற்கிறவனுக்கும் வாங்குகிறவனுக்கும் ஏதோ ஒரு தேவை.

உடம்பை விற்ற பணத்தில் உடைகளும் வாங்கப்படுகின்றன.

சொல்லப்படாமலும் ஏற்கப்படாமலும் – சில மன்னித்தல்கள் மனதிலேயே விக்கி நிற்கின்றன.

கர்ணனின் பார்வையில் துரியோதனன் நண்பன். திரெளபதிக்கு ?

எல்லோருக்கும் எல்லோரும் நல்லவரில்லை.


நன்றி – தஞ்சை சூர்யா



on Friday, November 02, 2012
I was not a huge PHP fanatic, yet I got to use it to do my University project. So in that case I was instructed to use WAMP Server for my localhost server which in-build with Apache, MySQL, PHP and Web Grind. I installed Windows 8 few weeks ago, but I could not figure out a way which I can install WAMP Server in it. Because the error message says

“Forbidden
You don't have permission to access / on this server.”

But when I type 127.0.0.1 it is working indeed.
So I was thinking with my previous experiences it should something has to be done with the httpd.conf file and the regedit of Windows 8.

Here I how solved the issue.

1.     Test the port which Apache runs. Go to WAMP Server -> Apache -> Service -> Test Port 80. It will give a command prompt message whether it is running on port or not. If it is not running on port 80, you can edit the httpd.conf file. Go to Apache and open up the file in a text editor. Go to line 45 and 46 and check whether the correct port number has been entered. Change it accordingly.

2.      Let’s see what we can do with the registry editor.
Open console (cmd.exe) and execute 

netstat -aon | findstr 0.0:80

to check if the port is controlled by process with ID 4 (System). Otherwise we should kill it (the process with PID != 4) using a task manager.

But what eventually worked for me is to disable a HTTP service of Windows 8:
1) Go to registry editor (execute regedit);
2) proceed to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP;
3) create a new DWORD param with name "NoRun" and set it to "1" (without quotes); 
4) Select the DWORD param according to your OS bit version. I did it with 32-bit;
5) set "Start' param to "0"; 

Now Reboot!

3.     After rebooting, open the httpd.conf again and go to line no 188 and it is a <Directory> tag. Check whether the line 4 of that tag has this -> “Deny from all”. Now change that to “Allow from all” (Without the quotes)

4.     Scroll down to line no 231 and see this -> “#   onlineoffline tag - don't remove”. See the last line says -> “Allow from 127.0.0.1” Change it to “Allow from all”.

Now refresh and see if the localhost works? I guess it will not work until you restart the services again. Once you restart, you are done!

Thank you guys!
Cheers!