[Bada Software and Hacking General] astrotom:
DISCLAIMER:

I WILL NOT BE HELD RESPONSIBLE IF YOU BRICK YOUR PHONE AFTER FOLLOWING THIS GUIDE. BUT I ASSURE YOU THAT THESE FIRMWARES HAVE BEEN PERSONALLY TESTED BY ME AND WORKS WITHOUT ANY HINDRANCE!!!

COPYRIGHT NOTICE: ;D ;D ;D

If anyone wishes to share my work with other users on other forums, they are free to do so under the condition that they credit me in their post and if possible link to my post here.

Thank You.

***************** THE FIRST MODIFIED INDIAN FIRMWARES ******************

****************************** ENJOY ********************************

A very good afternoon to all fellow wavers!!! ;D ;D ;D I am finally done with my exams and have finished the modification to the Indian bada 1.2 (DDKD1) and bada 1.0.2 (DDJI2). ;D ;D

NOTE: For some features to work, you will have to first flash to the modified DDJI2 and then flash to DDKD1. SO I advice everyone that they flash DDJI2 (1.0.2) first. Thank you for your understanding. :)

Firmwares Included:

1. Modified DDJI2.

2. Modified DDKD1. Only includes the CSC and PFS files, since they are the ones which were modified. So first you will need to download the actual DDKD1 from here: http://rapidshare.com/files/459305949/DDKD1.rar (THANKS TO ROHIRRIM :) ) and then replace the CSC and PFS files with the files I am uploading. Sorry for the inconvenience, but my net sucks. >:(

For those who want CALL RECORDING, I am separately uploading two files: apps_compressed.bin and a CSC file. NOTE: If you flash these two files, you will have call recording, but you won't be able to update with kies anymore. Kies will show your firmware as S8500JVKC1/S8500ODDKD1. So the choice is yours. For more detailed explanation on how to get call recording keep reading.

Links to the files:

Modified DDJI2 - http://www.multiupload.com/1P61TNH9U0

Modified DDKD1 - http://www.multiupload.com/GMBM6PPQBY

NOTE: You will need 7-zip to extract files. Its free. You can google for it. Thanks.

CHANGE LOGS:

1. Bada 1.0.2 - DDJI2:-

a. The default browser bookmarks are now editable and can be deleted.

b. Social Hub Premium

c. Max MMS size is now 600 KB.

d. Faster GPS. (Lock within a minute under clear sky. ;D)

e. Now max receiver address for messages is 100. (In original DDJI2 it was 50.)

f. Faster booting. About 10 second faster switch on and about 5 sec faster switch off.

g. The default and only CSC region is India. So no need of pre-configuration worries.

h. Deleted all the pre-installed java apps.

i. Included Utalk java locked app with background running and push notifications.

j. Changed Java heap sizes for better java app performance.

k. Increased media player, music player, recorder and VOICE CALL volumes.

l. Deleted the pre-loaded images except the default theme background image,

m. Flash and ad-blocking is now enabled as default.

n. Improved the Secondary Camera (Front Camera) recording quality and increased it's framerate.

o. Increased the youtube streaming bitrate while on wifi.

j. Includes ASPHALT 5 (v1.1.1)

2. Bada 1.2 - DDKD1

a. All the features of Bada 1.2. :)

b. Support for Youtube 3d.

c. All the features mentioned in DDJI2.

For Social Hub Premium with bada 1.2:

If you want to enjoy Social Hub Premium on DDKD1, you need to first flash to DDJI2. Or else it won't work.

For Call Recording:

For call recording, you will need to flash to the modified DDJI2 and then the modified DDKD1. After that you will need to flash only the apps_compressed.bin file, link to which I am posting below. BUT AS I SAID EARLIER, if you want call recording, YOU CAN'T UPDATE USING KIES ANYMORE.. Your firmware will now look as: S8500JVKC1/S8500ODDKD1 (INU). This is because the apps_compressed.bn is fro the Turkish firmware. I have also included the Turkish CSC file with Indian pre-configuration. So if you wish you can flash the CSC file too to change your CSC version also to TURKISH one.

Download link:

apps_compressed.bin: http://www.multiupload.com/T7E7ZMRKWU

CSC file: http://www.multiupload.com/JI63RFB4YM

HOW TO FLASH:

Here is a video guide on how to flash, made by an user from this forum: Samsung Wave Flashing Guide

I have also attached a pdf guide to this post. The guide is from samfirmware.com. Remember not to check bootchange in multiloader even though the pdf guide asks you to do so.

WHAT TO DO IF AN ERROR COMES UP DURING FLASHING:

If during flashing, multiloader show an error like "Error: apps write" or "Errror: Rc1 write" or aything else for that matter, do not panic. First thing to do is press port search again and re-download the whole firmware again. If the error shows again, close multiloader, remove your phone from the usb, turn it off and then go back to download mode again. Open multiloader and then connect your phone. Then browse for the firmware files again, press port search and press Download. This time it should work without errors.

WHAT TO DO BEFORE FLASHING:

Before each flash, it is recommended that you do a hard reset. Type in "*2767*3855#" without quotes onto the keypad. Remember to take out the sim card and memory card before doing a hard reset. Also remember to backup all the stuff stored on the phone since the hard reset and flashing process wipes away internal memory.

WHAT TO DO AFTER FLASHING:

After each flash do a hard reset again. After the final flash, followed by a hard reset, do the following:

1. Pre-configuration:

Although the Pre-Configuration is already set to INU, and even though there are no other Pre-Configuration options, it is recommended to do the Pre-config process.

How to proceed:

Type in "*#5239870*#" without quotes. Select Pre-configuration. Type in the following in the password field without quotes: "*#27236*#" an press confirm. You will only see INU and it is already selected but it is better to select it again. NOTE: This process is similar to a hard reset. So remove sim and memory card.

2. Voice quality

Enter *#197328640#

1. Choose "[5] Audio"

2. Choose "[1] CP Config"

3. Choose "[1] RCV Config"

4. Choose "[7] Rx AGC"

5. Set "[0] enable flag" to 0 (both read and write)

Repeat step 3 with 2/3/4 (EAR/SPK/BTH).

3. Battery Callibration:

Type "*#0228#" without quotes. Then charge your phone until the top three parameters are 100%. If charging stops in between, unplug charger and then plug it again. Do this until you get 100% on all three.

4. Camera Update: (VERY RISKY!)

If you want to see the camera improvements I mentioned, please follow his step. But this process is very risky.

Caution: Do this very carefully. Make sure you are not out of battery before you proceed.

1. Enter *#36287#

2. Press 3

3. Wait for 4 minutes!! Do not touch your phone during the update process. Do nothing until it says that update is complete!!!

FOR SOCIAL HUB PREMIUM WITH FACEBOOK AND ICQ:

The default Social Hub premium only supports Yahoo, MSN and Google. If you want facebook and ICQ follow the guide in these two websites:

http://www.bada-blog.de/2011/02/17/anleitung-icq-account-mit-dem-google-talk-account-verknupfen/

http://badanation.de/topic.php?t=3313

NOTE: The websites are in German. So use google translate. If someone from this forum who is a native German and could translate the guide for us, it would be great! ;D ;D

Hope everybody has a great time ;D ;D ;D ;D ;D ;D