Release: I9000XWJM8 - Multi CSC(s) Europe - Galaxy S I9000 General

Few facts about this version:
INTERNAL release (not official, obviously)
Version: 2.1 Eclair
PDA version I9000XWJM8
PDA Build time: 2010.08.31 09:45:32 KST
PDA Changelog: Unknown
MODEM version I9000XXJM4
MODEM Build time: 2010.08.31 10:26:45 KST
MODEM Changelog: Unknown
The modem firmware has been updated from I9000XXJM3 used in my previous releases to I9000XXJM4 (final). This version should have some actual changes too (besides fixed typos in operator names).
All CSC versions are I9000???JM1 and unbranded, but CSC´s for specific operators (Vodafone for example) are included.
UI / Swype languages supported by XWJM8:
UI: Czech, Danish, Deutsch DACH , Dutch, English, Estonian, Finnish, French, Greek, Hungarian, Icelandic, Irish, Italian, Kazakh, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Russian, Slovakian, Spanish, Swedish, Turkish, Ukrainian
Swype: Croatian, Czech, Danish, Deutsch DACH ,Dutch, English, Finnish, French, Greek, Italian, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish
I have not modified the code in any way, although I have repacked the release to make CSC selection possible.
Usually Odin3 images are provided in a single integrated .tar package which contain all of the necessary files. This way the CSC cannot be selected separately.
That is why I splitted the release in three different parts (CODE, MODEM, CSC).
Since Odin3 has flashfile checksum support I also added md5 hash tail to the .tar files. This way is more secure because Odin will not allow flashing corrupted images. Flashing takes a bit longer thou because the checksums are checked in the beginning of the update process.
You need to download two files.
GT-I9000_I9000XWJM8_I9000XXJM4_CODE-MODEM.7z
CSC_I9000?????? (CSC of your selection)
I know this is not nearly all of the excisting variants, but repacking the softwares is quite a slow process for certain reasons. I have access to pretty much any Samsung firmware, so if you find a variant missing you can send me pm. I can have a look.
Here is the description of CSC´s (included country variants):
DBT (Germany specific)
OXA *Multi CSC* (for France, Germany, Italy, Poland, UK, UK & Ireland)
OXE *Multi CSC* (for Baltic, Kazakhstan, Russia, Ukraine)
OXX *Multi CSC* (for Austria, Baltic, Bulgaria, Croatia, Czech Republic, Greece, Hungary, Ireland, Macedonia, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, South Africa, Switzerland)
BMC *Multi CSC* Unbranded / Custom apps: (Canada)
HUI Branded: (Tre - H3G Italy)
OLB *Multi CSC* Unbranded / Branded: (Indonesia, Malaysia, Philippines, Singapore, Thailand, Vietnam)
OPS Unbranded / Custom apps: (Optus Australia)
XEE - Nordic: (Denmark, Finland, Iceland, Norway, Sweden).
TMN Branded: (TMN Portugal)
TMN Light version by Phk (Custom boot & shutdown animations, TMN applications, favorites & bookmarks removed)
XEC Branded / Custom apps and game demos: (Movistar Spain)
Download links:
GT-I9000_I9000XWJM8_I9000XXJM4_CODE-MODEM.7z
CSC_I9000DBTJM1.rar
CSC_I9000OXAJM1.rar
CSC_I9000OXEJM1.rar
CSC_I9000OXXJM1.rar
CSC_I9000BMCJH2.rar
CSC_I9000HUIHUI.rar
CSC_I9000OLBJG4.rar
CSC_I9000OPSJG1.rar
CSC_I9000XEEJM1.rar
CSC_I9000TMNJM1.rar
CSC_I9000TMNJM1-CLEAN-v2.tar
CSC_I9000XECJM1.7z
Extract the downloaded .rar archives to the same folder.
The archives are contain .tar.md5 files. Do not open them with Winrar for example. They are compressed Odin images which do not need unpacking.
So how to proceed:
Put your phone to download mode (hold down: volume down, home key, power)
DO NOT plug in your phone yet, Odin / driver does not like it at this stage.
Start Odin3
Tick "Re-Partition", check that "Auto Reboot" and "F. Reset Time" have been ticked.
Click "PIT" button and select s1_odin_20100512.pit file.
Plug in the phone and wait until Odin finds it.
Click "Start" button... <Firmware update start...> <Get PIT for mapping...> appear. The phone will turn off and the screen indicates "Reset". Wait until Odin indicates "Pass".
Plug out your phone, remove the battery, put it back in and put phone to download mode again.
Click "Reset" button in Odin and untick "Re-Partition" box.
DO NOT select PIT file again.
Click "PDA" button and select "CODE_I9000XWJM8.tar.md5" file.
Click "MODEM" button and select "MODEM_I9000XXJM4.tar.md5" file.
Click "CSC" button and select the desired version "CSC_I9000???JM?.tar.md5".
Plug in the phone and wait until Odin finds it.
Click "Start" button and wait until phone reboots with the new software version.
When using *Multi CSC* you need to:
Turn on USB debugging and plug in the phone.
Open command prompt and type:
Code:
adb shell
am start -a android.intent.action.MAIN -n com.android.Preconfig/com.android.Preconfig.Preconfig
Then select the desired CSC version from the list and press "Install" (this happens on phone screen!).
The phone will reboot once the change is done.
**Read this if you are downgrading from I9000XXJPC rom**
Requirements: Rooted phone, "Root Explorer" (or similar), .nv_data.bak and .nv_data.bak.md5 files (PRIOR the date of I9000XXJPC release).
Because I9000XXJPC rom rewrites certain thing in the permanent memory area of the phone, certain things CAN occur when you downgrade the phone to <I9000XXJPC firmware. It is possible that there will not be any problems at all, but if there is read below.
Possible problems (I had them all due trying different thing to solve it):
IMEI "corruption".
nv_data.bin checksum does not pass the check and the phone / baseband generates a new blank one. Baseband test IMEI (000xxxxxxxxxxxx) will be displayed.
No service.
There is no service even a functional SIM card is inserted.
You cannot receive or make calls, receive or send sms, etc (obviously).
Freeze / lock-down.
The phone will not react to anything besides pressing power key.
You cannot unlock the display to enter PIN code.
Wrong PIN code.
The phone will not accept any PIN code on any SIM (even the correct one ).
Phone displays "wrong PIN code" message even the try counter (three strikes you know) does not change.
Product code changed to KOR.
= Blocked Kies updates (without a registry "hack")
Here is how to fix any or all of them:
Downgrade to I9000XWJM8 firmware with Odin (as usual).
Remove SIM card from the phone (to be able to boot in first place) and start the phone.
Gain root access and install "Root Explorer" (or similar), ADB works too.
Open Root Explorer and go to the "EFS" folder in the root.
Check the date on .nv_data.bak and .nv_data.bak.md5 files.
If it is earlier than 08/26/2010 you´re clear, if it is later then you may stop reading.
Once the date has been checked, select files nv_data.bin and nv_data.bin.md5 simultaneously and delete (yes, delete) them. Reboot the phone.
Now your phone is in the same condition (atleast permanent memory wise) as it was prior I9000XXJPC update.
There is a safety feature I would call "a dead mans switch".
If the current nv_data files are deleted, the phone will make new nv_data files from the .bak (backup) files (if they excist). The new nv_data files will be signed automatically so they pass the checks (none of the errors listed above will occur). However if they do not excist, the phone will just write an empty / test file (= IMEI corrupted, no service, etc). Also if you just rename .bak files they will have wrong signatures and the same problems will occur.
Regards.
- Nottingham

Thanks for this update. I just installed JM7 but I look forward to check this version as well.

Thanks. Can i flash only modem on jm7
Sent from my GT-I9000 using Tapatalk

Thanks! Do you have a CSC for India (INU)?
Sent from my GT-I9000 using XDA App

Gonna flash my phone in the morning. Thanks for the release!

And I _just_ installed jm7 which works well, looking forward to trying this one out as well, thanks a bunch!
/J

acer73 said:
Thanks. Can i flash only modem on jm7
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
Shouldn´t be a problem.

thanks for the update my friend

Great! Will try this out ASAP.

Damn you baron, I had to sleep! Well, that'll have to be some other time. Thanks a bunch.

Thanks Richthofen
Noticeable changes from JM7?

Can someone post screens off changes to JM7?

I got one Q: why is/are those CSC rar files so small.
I have one XXJM1 which is 78 MB. Yours is only a few kB.
I dont get it...

ed10000 said:
Thanks! Do you have a CSC for India (INU)?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
+1 for India CSC. Thanks

Is it just me or is it really odd samsung is releasing so many (internal) eclair firmware versions? Cause it also looks like they are working hard on a Froyo release..

MagicOnline said:
I got one Q: why is/are those CSC rar files so small.
I have one XXJM1 which is 78 MB. Yours is only a few kB.
I dont get it...
Click to expand...
Click to collapse
this was asked in his JM7 topic too, go back and read there.

NOTE: Multi CSC selection as described below DOES NOT work because the "floating" access code has been changed. Working on it...
When using *Multi CSC* you need to type *#272*????# after the flash (in dialer). ???? being the current time displayed by phone. For example if the time is currently 6.25pm you need to type *#272*0625#. Then select the desired CSC version from the list and press "Install".
Click to expand...
Click to collapse
What does this mean?
We can't select the proper CSC anymore?

Hi thanks for the ROM. I am a rom flashing noob with the SGS and I have two questions:
- Can I only flash the PDA and MODEM and leave my current CSC?
- I have the OneClickLagFix installed. Do I need to remove it before flashing? Do I need to wipe before flashing?
Thanks!

Benchmarks/Improvments?

MagicOnline said:
I got one Q: why is/are those CSC rar files so small.
I have one XXJM1 which is 78 MB. Yours is only a few kB.
I dont get it...
Click to expand...
Click to collapse
Do you really want me to upload over 70MB of excess payload?
The CSC´s are smaller because there is no:
(MUSIC)
01_Beyond_Samsung.dm (3.2MB)
02_The_Beat.dm (3.4MB)
03_Flash_Flash.dm (3.4MB)
04_Nothing_left_to_say.dm (3.4MB)
(VIDEO)
Smart_Life.mp4 (52MB)
(BACKGROUND IMAGES)
pic_04.jpg (430KB)
pic_05.jpg (210KB)
pic_06.jpg (180KB)
pic_07.jpg (260KB)
(SAMPLE DOCUMENTS)
Sample.pdf (1.4MB)
Sample.ppt (2.9MB)
Sample.xls (109KB)
Sample.docx (260KB)
Included in my releases.

Related

[HOWTO] Universal CSC & recover product code [ANY ROM] (I5801 supported)

As you should have noted I'm not supporting this topic anymore. Nowadays most ROMs have this integrated, you only have to change to your CSC of choice in case of need.
(My links were from "pre-Megaupload BOOM" era, so... Not really uploading them again as they aren't needed!)
Before anything, I hope you have an /efs folder backup, you should have done it even before flashing!
NOTICE: This method does a reset, your SGS only maintains your personal files (sdcard & external sdcard). I'm not responsible at all for any problem that you get for following this procedure.
This procedure must bee done after flashing and before installing "anything" ("only" root and a program like Root Explorer are allowed ). If you do this after you'll likely have problems!
You need root access so this can work! You may do this with commands via ADB or terminal, or else in a easy way with a program like Root Explorer (notice this is a paid app).
NOTICE: It seems this process, as it uses older CSC versions, disables the "voice input abilities", you may have to reinstall "voice apks" (if you use them...). I will confirm this today or during this weekend. (this issue was related to a problem on the French CSC)
MANUAL METHOD:
First, get the right folder for your country (available at the bottom of this topic or else ask me) and copy it to /system/csc.*
After, open an ADB shell, and use the following command:
Code:
am start -a android.intent.action.MAIN -n com.android.Preconfig/com.android.Preconfig.Preconfig
After this, select on your SGS, your CSC country code. Then it'll reboot, you'll have to do the initial configuration, and it's done!
"AUTOMATIC" METHOD (firmwares dated to september (or newer)): (Thanks for Richthofen, for this info!)
First, get the right folder for your country (available at the bottom of this topic or else ask me) and copy it to /system/csc.*
After, check your IMEI with this code on the dialer, *#06#, and save it as you'll need.
Then, type on the dialer, *#272*???????????????# (??????????????? it's your IMEI, it must have 15 digits), after you can chose your CSC, then it'll reboot (it may take some time, you'll see bootloader applying the changes), you'll have to do the initial configuration and it's done!
For your country you'll need a specific folder. If you don't find it were, give me an CSC file for your country (any firmware version, I just need the file "cache.rfs" or the "CSC_I9000------.tar.md5") and I will make the folder for your country available.
* If you're on JPK (probably on every new version of Froyo), you'll need the following commands to be able to copy the CSC folder to the /system/csc.
Code:
adb shell
su
busybox mount -o remount,rw /system
This process is fully functional, it changes your CSC and recover your original product code! (to have your product code recovered your nv_data.bak should be compatible with the CSC you apply)
PS: You can check your product code with SGS ToolBox.
PS2: I did some search and didn't see this method posted were on XDA. If I'm wrong, sorry!
Universal CSC Pack said:
EXPERIMENTAL (Tested on I9000 with JPA, but it should work on all ROMs)
Download the pack, put it on sdcard, go to ClockworkMod Recovery mode, choose "install zip from sdcard" and install the pack. Then reboot and follow steps 2 and 3 of "Automatic method" explained above! (check your CSC code on the list bellow)
I've to test this some more time and I also expect some feedback from you After that I'll turn this pack the most "universal" possible.
Thanks to on.one on the info on this process.
Click to expand...
Click to collapse
OPS - Australia (YES OPTUS)
VAU - Australia (Vodafone) BRANDED
XSA - Australia (Telstra, YES OPTUS, Vodafone AU, Virgin Mobile, 3, Crazy Johns)
HUT - Australia (3) BRANDED
ATO - Austria
SEB - Baltic (LMT GSM, LV TELE2, LV BITE, LT Omnitel, LT Bite, LT TELE2, EE EMT, EE ELISA, EE TELE2)
ETR - Bangladesh
TML - Bangladesh (TML and ETR seem equal, same version, same network operators)
PRO - Belgium
VVT - Bulgaria (vivacom)
MTL - Bulgaria (MTEL)
BMC - Canada (Bell)
BWA - Canada (SaskTel)
BMF - Canada (Fido) UNBRANDED [provided by Idan73, not checked by me]
XEZ - Czech Republic
VIP - Croatia (HR VIP)
SFR - France (F SFR, SFR RU) BRANDED
XEF - France
DBT - Germany
CYO - Greece (MTN, CYTAVODA)
EUR - Greece (WIND GR, vodafone GR, COSMOTE)
TGY - Hong Kong [provided by rickylcp, not checked by me]
INS - India (CSCEdition > ED006)
INU - India (CSCEdition > ED009 | I think INU is an updated version of INS, as they seem to have the same network operators)
XSE - Indonesia
MET - Ireland (Meteor)
ITV - Italy [UPDATED 02/11]
XME - Malaysia
NPL - Nepal
XEE - Nordic (Denmark, Finland, Iceland, Norway, Sweden)
XTC - Philippines
XEO - Poland (Plus, Era, Heyah, Orange, Play)
ERA - Poland (ERA) BRANDED
TPH - Portugal
CNX - Romania (Vodafone RO)
COA - Romania (Cosmote)
ORO - Romania (RO Orange)
HAT - Romania (RO Orange, Vodafone RO, Cosmote)
SER - Russia (MTS, Beeline, Megafon, TELE2)
TOP - Serbia
XSP - Singapore
XSP - Singapore UNBRANDED
XSO - Singapore (Singtel)
MOT - Slovenia (Mobitel)
SIM - Slovenia (Si.mobil)
XEC - Spain (Movistar) BRANDED
FOP - Spain (Movistar, Vodafone ES, Orange, Yoigo, Mobil R, EUSKALTEL, TeleCable, Blau, Simyo)
SLK - Sri Lanka
AUT - Switzerland (Sunrise, Swisscom, Orange CH)
MOZ - Switzerland (Sunrise, Swisscom, Orange CH)
SWC - Switzerland (Swisscom) BRANDED
CPW - United Kingdom & Ireland
XEU - United Kingdom & Ireland
This process also works on the I5801, thanks to gazski!
I5801 said:
Hello mate,
I managed to change the csc on my GT-i5801.
I have the firmware I5800XWJH2 and is rooted.
I had to plug my external sd card into my laptop, i then downloaded the CPW csc and then transfered the zipped file to my sd card, i then unzipped the file in the sd card.
I put the card back into the phone then used ROOT EXPLOYER and changed the permissions of the file to READ, WRITE, EXECUTE... i then followed your instructions on your thread and it worked..yippee
You are more than welcome to use this explanation.
Thanks for all your help and i hope you understand my explanation
Regards
Gary
Click to expand...
Click to collapse
I already mentioned this, but its good to have in a separate thread , here is the old post
http://forum.xda-developers.com/showpost.php?p=8184498&postcount=74
-Pramod
Now aside from perhaps entering automatically any APN settings to your phone, rather than doing it manually.
What actual advantage is there to change/select the correct CSC? I've flashed JM7 and JM8 and I never changed the product code, which I think puts you on KOR as the default, and never encountered any noticeable advantage or disadvantage in running the phone as such.
All I had to do was to enter "internet" under APN and my 3G connection was restored.
Is there anything to gain by choosing the right CSC for your provider/country?
Have a look at the csc files, there are application specific to the Country/Region too, some settings are also there for region, mostly the GSM 3G frequency is also set from the CSC setting, even the GPS settings are also there.
These files are not jsut operator and APN they are more than that!!
-Pramod
bloodrider said:
I upgraded to JPH and for my country there isn't a ROM available with Multi-CSC, for the moment...
NOTICE: This method does a reset, your SGS only maintains your personal files (sdcard & external sdcard). I'm not responsible at all for any problem that you get for following this procedure.
So I needed an alternative method and after some research and guessing, here it is:
Get the right folder for your country (Portugal) and copy it to /system/csc.
After, open an ADB shell, and use the following command:
Code:
am start -a android.intent.action.MAIN -n com.android.Preconfig/com.android.Preconfig.Preconfig
After this, select on your SGS, your CSC country code. Then it'll reboot, you'll have to do the initial configuration, and it's done!
In these procedure the folder that I use it's for Portugal (TPH CSC). For other countries you'll need other specific folder. If you need it, give me an CSC file for your country (any firmware version, I just need the file "cache.rfs") and I will make the folder for your country available.
This changed my sale code, that was my goal, as a bonus it changed also my product code, but notice that my .nv_data.bak was the older one with the right product code.
PS: I did some search and didn't see these method posted were on XDA. If I'm wrong, sorry!
Click to expand...
Click to collapse
I have a I9000T which is equal to I9000M
And if you are not a nuisance
I wanted to ask if you can make the folder BMC
Link CSC
http://www.multiupload.com/O3FSEGLHT5
Thank you very much for your great work
pramods said:
Have a look at the csc files, there are application specific to the Country/Region too, some settings are also there for region, mostly the GSM 3G frequency is also set from the CSC setting, even the GPS settings are also there.
These files are not jsut operator and APN they are more than that!!
-Pramod
Click to expand...
Click to collapse
so is there any noticable difference by choosing a CSC designated for your region/telco? signal strength and GPS tracking in particular.
'cause froyo is (HOPEFULLY) 3 days away and y'know. lazy to reconfigure stuff all over again. lol. thanks!
pramods said:
Have a look at the csc files, there are application specific to the Country/Region too, some settings are also there for region, mostly the GSM 3G frequency is also set from the CSC setting, even the GPS settings are also there.
These files are not jsut operator and APN they are more than that!!
-Pramod
Click to expand...
Click to collapse
I'll give it a whirl I guess, but I haven't noticed any 'disadvantages' by not using the specific CSC for my provider/region.
criskelo said:
I have a I9000T which is equal to I9000M
And if you are not a nuisance
I wanted to ask if you can make the folder BMC
Link CSC
http://www.multiupload.com/O3FSEGLHT5
Thank you very much for your great work
Click to expand...
Click to collapse
No problem, just give me some time
If you have a wrong product code, you won't have the correct firmware via Kies.
For the sale code, it depends on the country, some may not have many information to configure. But it's as pramods said, and it also configure your language, your GMT, SOS numbers, specific aplications for your country or mobile operator,...
For example, if I'm not mistake the Bell SGS are from Canada, right? If you upgrade them to JPC or JPH it seems they may not work well cause they need a frequency adjust, automatically available on CSC
I agree that this method changes Sales code, but I'm quite sure that it does not change your Product code, because I've tried several times. For example yesterday I flased JPH which totally screwed up my .nv_data.bak files (hopefully I have them on my PC), then I went back to JM8 which is a lot better firmware. I had to change my Product code by myself, overwriting my .bak files with the original ones, and deleting nv_data.bin files Even when I had my original .bak files, your method via adb shell didn't change my Product code only Sales code
criskelo, there you have your CSC folders. I made for the two mobile operators. The Sasktell CSC didn't have the apps, as they seem equal to the Bell apps, I ad them to the Sasktell CSC.
The CSC file you provided me seemed modified, so I may overlooked something, warn me if there's any problem
STATUS: Canada added
celeronix said:
I agree that this method changes Sales code, but I'm quite sure that it does not change your Product code, because I've tried several times. For example yesterday I flased JPH which totally screwed up my .nv_data.bak files (hopefully I have them on my PC), then I went back to JM8 which is a lot better firmware. I had to change my Product code by myself, overwriting my .bak files with the original ones, and deleting nv_data.bin files Even when I had my original .bak files, your method via adb shell didn't change my Product code only Sales code
Click to expand...
Click to collapse
I have a Portuguese friend that used my method and he said that everything went OK...
I'm thinking the only different thing I did was editing the mps_code.dat, but I though it didn't had interfered/helped in the process.
I will ad this as a first step, it won't do any warm, that way someone who tries can tell us if that step is really needed.
bloodrider said:
I have a Portuguese friend that used my method and he said that everything went OK...
I'm thinking the only different thing I did was editing the mps_code.dat, but I though it didn't had interfered/helped in the process.
I will ad this as a first step, it won't do any warm, that way someone who tries can tell us if that step is really needed.
Click to expand...
Click to collapse
Probably it's gonna work that way - with editing mps_code.dat, otherwise it won't change your Product code, because it does not interfere with nv_data.bin files in any way
celeronix said:
Probably it's gonna work that way - with editing mps_code.dat, otherwise it won't change your Product code, because it does not interfere with nv_data.bin files in any way
Click to expand...
Click to collapse
Editing the mps_code.dat will change the nv_data.bin too?
My nv_data.bin was KOR and after this CSC process it changed back to the original.
The system after the change on mps_code.dat needs a reboot to alter the nv_data.bin? As it's strange I though it was this CSC procedure that corrected the issue.
Thank you very much
I'll test as soon as the method
then comment
bloodrider said:
Editing the mps_code.dat will change the nv_data.bin too?
My nv_data.bin was KOR and after this CSC process it changed back to the original.
The system after the change on mps_code.dat needs a reboot to alter the nv_data.bin? As it's strange I though it was this CSC procedure that corrected the issue.
Click to expand...
Click to collapse
No, I'm not sure about this at all I'm sure for one thing - CSC procedure can't change nv_data.bin It may read some data from this file, but it surely doesn't write anything in it.
STATUS: Bulgaria added
I need Colombia added. Where do I find the file?
Sent from my GT-I9000 using XDA App
You need to find a I9000UR--- ROM or else if you still have your original ROM check the folders that you have on /system/csc.
STATUS: Romania added

[HOWTO] manually flash Samsung Galaxy S with JVQ firmware ** WORKS ** UPDATED 20.07.

This Howto describes whole procedure to install Android 2.3.4 Gingerbread to Samsung Galaxy S I9000/I9000M
BEWARE: Following theese steps can be potentially dangerous. You are going to undergo potentially risky operation. In bad case, or if you do something wrong, you may brick your phone. Feel free to ask, if you are unsure.
First try to boot your phone in Download Mode (described in the howto, so look for it). If it works, follow Instructions in [Block 2]
If it does not work, ie. you can't boot your phone in Download Mode, then start with Instructions in [Block 1]
First of all, download I9000XXJVQ_by_Virnik.rar and extract it somewhere (for example on your desktop). All files mentioned in this howto are compressed in this package. Enter FLASH directory you have extracted. All things needed are categorized in it's specific folders.
You will get following folders from it (Inside extracted FLASH folder):
- Kernel
- Odin
- ROM
- Theme
And for the Theme, there are two Theme versions in the big RAR archive. DeepBlue and DeepPurple. Both can be outdated, so check their threads, to have latest one.
We will use all of them in [Block 2] of this howto.
Please understand, that Ficeto's Deodexed JVQ ROM zip package in this big archive is not same as official Ficeto's ROM, I have changed installed kernel and modem, to suit my needs. I have also removed few unnecessary apps from it.
[Block 1]
If you have problem with button combo, which means that your phone ignores Download mode and startup normally, follow theese instructions:
Preparations: Make sure you have the drivers installed (i.e Kies is recognizing the phone), adb available and "USB Debugging" turned on in "Settings -> Applications -> Development" menu. Type *#0228# in the dialer and check Voltage value (without USB plugged in) is atleast 3800(mV).
1] Unplug the phone from the computer (if connected)
2] Kill all Kies related software (tray agent, etc)
3] Start Odin
4] Plug in the phone to the computer
5] Start a new command prompt and navigate to the folder / drive where adb is located. If you haven´t downloaded adb yet, get it here.]
6] Type "adb reboot download" to the command prompt and press enter.
7] Switch to Odin and select the Aries_P-SBL.tar.md5 as PDA file. Make sure "Phone Bootloader Update" is ticked and re-partition is unticked. Do not select any other files but "Aries_P-SBL.tar.md5".
8] Press "Start" button to launch the update process. It will take around three seconds to complete. After the update phone will reboot automatically.
Thanks Richthofen for this part of my howto]
[Block 2]
If your phone is NOT branded and SIM-Locked, your way to new firmware is much more shorter. Follow theese instructions:
01] Enter Odin folder and startup Odin.
a) Click PIT Button, select s1_odin_20100512.pit file
b) Click PDA Button, open ROM/Stock folder and select CODE.tar file.
c) Click PHONE Button, open ROM/Stock folder and select MODEM.tar file.
d) Click CSC Button, open ROM/Stock folder and select CSC.tar file.
e) Tick "Re-Partition and if you were using Froyo previously, "Phone Bootloader Update" tick boxes
02] Power off your phone and make sure you have SIM card out, SD card out. Disconnect USB.
03] Press and hold 3-button combo, to boot your phone in Download mode (Volume down, Home, Power)
04] Connect your phone to the PC via USB cable.
05] In odin, ID:COM field shall change color to yellow, and in Message window, you will see message "Added"
06] Now press Start button.
07] Go and take cigarette, coffee, etc. This will take up to 5 minutes.
08] Phone will reboot itself. Disconnect USB. Pull out battery, once it is booted, and place it back.
09] Press and hold 3-button combo, to boot your phone in Download mode (Volume down, Home, Power)
10] Switch back to Odin, and press "Reset Button"
a) Click PDA Button, open Kernel folder and select CF-Root-XX_UNK_JVQ-v3.7-CWM3RFS.tar file
b) Make sure Re-Partition Button IS NOT ticked
c) Connect your phone to the PC via USB cable.
d) In odin, ID:COM field shall change color to yellow, and in Message window, you will see message "Added"
e) Now press Start button.
11] After successfull flash, phone will reboot itself, and Odin will write Success message.
12] Let your phone boot, meanwhile disconnect USB.
13] Once you'll set your language (you can skip all other configuration wizzard's steps), go to the Settings->Applications->Development->USB Debugging and tick it.
14] Connect USB to the phone now. You will notice information "USB Connected" in the notifications. Click it. Mount internal storage. Phone's internal SD card will become visible for the windows as a flash drive.
15] Delete everything from the SD Card, or move it somewhere to your desktop as a backup.
16] Copy XXJVQ_Deodexed_Zipaligned_MultiCSC_signed.zip file from ROM/Deodex directory to your phone's internal SD card.
17] Now it is time to choose. Are you boy, or girl? Because boys will most likely want their phone to be in blue color, girls will prefer Ping/Purple color. After you're decided, copy file of your choose from Theme directory to the internal SD card. You can take a look how it will look like in DeepBlue Theme or DeepPurple Theme threads. It is definitelly worth to look there, because Theme packages in the big RAR archive is not up-to-date as Theme zips in those threads are.
18] Time for another kind of magic. We will use another button combo, this time recovery mode. Press Volume Up, Home, Power
19] In the Recovery Mode, use Volume Up/Down to move in the menu. Select "Install zip from sdcard" and then press Power. Then select XXJVQ_Deodexed_Zipaligned_MultiCSC_signed.zip to install and confirm by pressing Power.
20] Progress bar will show up for a while. After that, select "Reboot system now"
21] Once It'll boot (this will take few minutes, because dalvik cache has been wiped, and needs to be regenerated from new files, and then filesystem conversion will start, so be patient), power off your phone again, and start in recovery.
22] Back in recovery Mode, use Volume Up/Down to move in the menu. Select "Install zip from sdcard" and then press Power. Then select DeepBlueTheme_JVQ_By_Virnik_v099-5.zip file or DeepPurpleTheme_JVQ_By_Virnik_v090-5.zip file to install and confirm by pressing Power. Reboot your phone once it's finished.
OPTIONAL:
Install Neldar's BLN app (paid) from the Market, and enable BackLight Notifications for incomming calls, SMS, emails, and so on.
Performance tips:
Download Tegrak from the Market, and try to overclock your phone to 1100MHz (which is absolute safe on every SGS). Test it a little with games and such, and then try higher value, for example 1200MHz. If your phone freeze, then stay with lower values, if not, you can try even higher value (1400MHz).
Most phones will handle 1200MHz maximum without any bad side effects. My own phone for example, can handle 1152MHz without freezing, and 1200MHz makes my phone freeze from time to time, so you can test it yourself.
You can test with Quadrant or Linpack, to see how your overclock affect overal performance of your phone ;-)
Vocabulary:
Button COMBO:
- Button Combo is trick, in which three buttons are pressed simultaneously, to force some action on the phone.
- Typically, phone can reboot in Download Mode, and Recovery mode. Some providers are disabling this. For this reason, first part of the howto has been created.
a) Download Mode Combo - Power off your phone. Now press Volume Down, Home, Power. If you did everything right and your phone dont have this disabled, your phone will start in Download Mode. You can verify it very easily, because you will have yeallow triangle in the centre of the screen with green Android robot with shovel in hands in the centre. Download Mode is used to flash your phone. Simply, it instruct phone to await data load from your computer. Dont worry, if you start download mode accidentaly, simply restart. It does not break anything.
b) Recovery Mode Combo - Power off your phone. Now press Volume Up, Home, Power. If you did everything right and your phone dont have this disabled, your phone will start in Recovery Mode. You can verify it very easily, because you will have text menu on the screen. You can move between each line by Volume Up (for moving selection UP), Volume Down (for moving selection DOWN) and Home to enter (start chosen action). In Recovery mode, you can apply update from sdcard (typically root kit, or anything inside update.zip, which have to rewrite/update something in the system), Factory Reset, or fix problems (some old versions of One Click Lag Fix broke system up, because it failed to create/delete ext2 partition, which ****ed up internal storage), such as clear phone app cache, reformat internal sdcard, and such.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Answers and questions:
Q: Can I use this for updating my Indian/Mexican/Japan phone?
A: Yes. But do not forget that this is european firmware, which means it will allow you to choose from european languages. If you want your phone in your own languages, you will need to choose different firmware from samfirmwares, depending where are you from. Then you can use that firmware, it does not change anything in the howto, except for the firmware nationality.
Q: I have my phone SIM-Locked, what can I do?
A: Follow second part of the howto first.
Q: I have my phone branded/download mode ignored, what can I do?
A: Follow second part of the howto first.
Q: Will it rewrite my files to Korean ones?
A: No. It will use european firmware, if you stick close to this howto.
Q: Will different nationality firmware change anything in this howto? Do I have to follow little bit different instructions?
A: No. You may miss some language support or Swype in your language, but that changes nothing.
Q: Can I hug you?
A: You can - if you are disease free, but I will not travel from my home town. In adition, you will also need to find me yourself ;-)
Q: Where are the files I need to proceed with this howto?
A: Few lines after this sentence Just choose your mirror, and enjoy.
(will be updated, once somebody asks something important)
PS: Once everything finished, install Quadrant from Android Market. Quadrant is very good benchmark. Write here your score please. Better than that, download Quadrant before whole procedure, write down your score, then start upgrade procedure. After finished, compare both numbers - before and after. Now you can feel the difference, aren't you? :-D
PS2: Tired of baterry live time? Here is another tweak. Download SetCPU from Android market. Give it root permission (simply agree, when it asks upon app start), set it to start at boot. Set frequency (min, max) to 1000MHz and policy to ondemand. Create new profile, set it to underclock phone's CPU when display is off to 200MHz. Done. To be sure, restart your phone. From now on, when your phone goes to sleep (simply laying in your pocket with display off), it underclock itself, which save batterry a lot.
PS3: Another baterry eating problem is number of running apps in the background. From Android Market, download Advanced Taskkiller (paid app, but worth it).
Install, setup it to start at boot, to kill unneeded processes every 30 minutes. BEWARE! You will have to set Settings and few other apps u like to be ignored in the Advanced Task manager!
PS4: Want to have nice UI, like the HTC's one? Download Launcher Pro (and pay for it to upgrade to Plus version). Then download Beautiful Widgets (paid too).
Play a little with its settings. Again, it is well worth it.
UPDATE:
Before you proceed, you shall install Busybox from the Market. Run it, and let it download and install busybox environment (to tell it straight - linux commands for the commandline, many apps for the root users uses them).
If you are concerned about Product Code and it's changing, here are procedure to do this. Keep in mind that JPY WILL NOT OVERWRITE your product code. It is fault of older firmware flashed previously. And as whole howto, it will be manual procedure again:
Check you actual Product Code by writing *2767*4387264636# in your dialer.
Then there will be a line that says:
[2] PCode:"your phone model type"
Due to previous flash, it can be wrong. So now we will change it to the proper value:
Text Mode Method:
Download Terminal Emulator from the Market
- Open the Terminal, enter ''su'' to gain root access
- Enter: cp /efs/nv_data.bin /sdcard/
- Connect you're SGS to the usb and download ''nv_data.bin'' to your computer
- Open ''nv_data.bin'' with HxD Editor and search for ''KOR'' - change this to the product code matching your country (red marked text should be changed). Im czech, so mine is XEZ. The line looks like this:
Code:
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿMP 0.800 ÿ[COLOR="Red"]KOR [/COLOR] GT-I9000HKD[COLOR="red"]KOR[/COLOR]
- Now simply save your changes.
- Connect your SGS with usb, upload ''nv_data.bin'' to internal sdcard.
- Disconnect USB !
- Open Terminal Emulator and enter ''su''
- Now enter: cp /sdcard/nv_data.bin /efs/nv_data.bin
Also enter: rm -rf /efs/nv_data.bin.md5
- Close terminal, Reboot Phone. And Voila!!! Product Code restored!!
GUI Medthod:
Download Android Mate from the Market
- Open the Android Mate, and switch to File Explorer bookmark at the top
- navigate to the /efs folder
- by ticking, select nv_data.bin, and from the bottom menu, choose copy.
- navigate to your sdcard directory (/sdcard for internal SD, or /sdcard/external_sd for external SD, does not matter)
- press Paste from the bottom menu.
- Connect you're SGS to the usb and download ''nv_data.bin'' to your computer
- Open ''nv_data.bin'' with HxD Editor and search for ''KOR'' - change this to the product code matching your country (red marked text should be changed). Im czech, so mine is XEZ. The line looks like this:
Code:
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿMP 0.800 ÿ[COLOR="Red"]KOR [/COLOR] GT-I9000HKD[COLOR="red"]KOR[/COLOR]
- Now simply save your changes.
- Connect your SGS with usb, upload ''nv_data.bin'' to internal sdcard.
- Disconnect USB !
- Open Android Mate again, select File Explorer, find and tick your changed nv_data.bin, and press Copy from the bottom menu
- navigate again to the /efs directory, and press Paste from the Bottom Menu.
- tick "nv_data.bin.md5" file, and press Delete from the Bottom Menu (it will be autocreated after reboot)
- exit Android Mate, and reboot your phone.
Available Country Product Codes are here:
ATO -Austria (A1, bob, T-Mobile A, Orange AT, tele.ring, 3, yesss!, aon)
AUT - Switzerland (sunrise, Swisscom, Orange CH)
CNX - Romania (Vodafone RO)
COA - Romania (Cosmote)
COS - Greece (Cosmote)
CRO - Croatia (T-Mobile)
CYO - Greece (MTN, CYTAVODA)
EUR - Greece (WIND GR, vodafone GR, COSMOTE)
HAT - Romania (RO Orange, Vodafone RO, Cosmote)
IRD - Slovakia (Orange, T-Mobile SK, 02 - SK)
KOR - Korea (SEC Test)
MET - Ireland (Meteor)
MOT - Slovenia (Mobitel)
MOZ - Switzerland (Sunrise, Swisscom, Orange CH)
MSR - Serbia (Telenor)
MTL - Bulgaria (MTEL)
O2C - Czech Republic (O2 - CZ)
O2I - IE (02.ie)
ORO - Romania (RO Orange)
SEB - Baltic (LMT GSM, LV TELE2, LV BITE, LT Omnitel, LT Bite, LT TELE2, EE EMT, EE ELISA, EE TELE2)
SIM - Slovenia (Si.mobil)
SMO - Serbia (mt:s, Telenor, Vip SRB)
SUN - Switzerland (Sunrise)
TMZ - Czech Republic (T-Mobile CZ)
TOP - Serbia (Vip SRB)
TPH - Portugal (P TMN, P Optimus, vodafone P)
TRA - Croatia (T-Mobile HR, HR VIP, TELE2)
TSR - Serbia (mt:s)
TWO - Croatia (TELE2)
VDH - Hungary (vodafone HU)
VDI - Ireland (vodafone IE)
VIM - Makedonia (VIP MK)
VIP - Croatia (HR VIP)
VVT - Bulgaria (vivacom)
XEH - Hungary (T-mobile H, pannon, vodafone HY, vodafone HU VMAX
XEO - Poland (Plus, Era, Heyah, Orange, Play)
XEZ - Czech Republic (T-Mobile CZ, O2 - CZ, Vodafone CZ
XFA - South Africa (Vodacom, Vodacom Lesotho, MTN, Cell C, Virgin)
XFC - South Africa (Vodacom, Vodacom Lesotho, MTN, Cell C, Virgin)
XFE - South Africa (Vodacom, MTN, Cell C, Virgin)
XFM - South Africa (Vodacom, Vodacom Lesotho, MTN, Cell C, Virgin)
CPW - UK & IRE (O2 UK, Orange UK, T-Mobile, Virgin Mobile, Vodafone UK, TESCO, BT Mobile, H3G, Asda, O2 IRL, Vodafone IE, Meteor, H3G IE, Tesco Mobile Ireland)
DBT - Germany (T-Mobile D, Vodafone.de, E-Plus, o2 - de)
ITV - Italy (TIM, Vodafone, WIND, H3G)
XEF - France (Orange F, F SFR, BOUYGTEL, NRJ (SFR), Virgin, Tele2, Auchan, Carrefour, NRJ (ORANGE), Orange (340 01), Orange (647 00), Debitel, Leclerc, Digicel)
XEO - Poland (Plus, Era, Heyah, Orange, Play)
XEU - UK & IRE (O2 UK, Orange UK, T-Mobile, Virgin Mobile, Vodafone UK, TESCO, BT Mobile, H3G, Asda, O2 IRL, Vodafone IE, Meteor, H3G IE, Tesco Mobile Ireland)
BMC = Bell Mobility Canada
SER - United Kingdom (O2)
XEE - Nordic Countries (Telenor and others)
XSO - Singtel
MOB - Austria A1 (Mobilcom)
TMH - T-Mobile Hungary
XEN - Netherelands
If you like this thread and if it helped you, please vote for it with five stars, and to be at front page ;-)
If I did help you, please do feel free to thank me by Thanks button.
Works for me!
Thx dude, now thats what I call a How-to !
MagicOnline said:
Thx dude, now thats what I call a How-to !
Click to expand...
Click to collapse
No problem. You know, I can call myself professional in IT, but I know what are people asking, what they want. I know that feel, when you do not understand something and somebody still forces you to find out everything yourself. It is really stupid, because such behaviour can make things worst. If noob is forced to do something risky without any experience, without any concrete help, he can break his own device. This is why I have created this. To help such noobs. And please, do not take word "noob" badly - I have full respect to such people, because even if I am IT expert myself, I am actually noob in many other things.
Will this work on the Canadian GT-I9000M? I've been very reluctant to flash the European firmware onto my SGS, because I've seen how it is just different enough to cause "problems" (read: brick).
Thanks.
mymanchris said:
Will this work on the Canadian GT-I9000M? I've been very reluctant to flash the European firmware onto my SGS, because I've seen how it is just different enough to cause "problems" (read: brick).
Thanks.
Click to expand...
Click to collapse
please read carefully again. Just download canadian firmware instead. all other steps are OK and will work for you
PS: When I bought my phone, I wanted to flash it. It was branded and locked. So I edited Kies registry to canadian firmware info, to update via Kies (and unlock it), which reflashed my phone with canadian firmware. I didnt used it for long (five minutes maybe), because I have used it only to access Download mode. It worked.
But again, If you fear, do not flash. It is simple, risk is high, as you said - you can brick it. But due my experiences, if you can access Download mode or Recovery, there is everytime way back without bricking. Completelly bricked phone means that you have Button Combo's disabled. Then there is no way back except for waranty procedure.
So first make sure you have unlocked and unbranded firmware. If you don't, then unbrand and unlock first.
Nice and comprehencive how-to, but unfortunately, the first part about getting the 3 button combo does not work, at least not on my phone. Kies "upgraded" my phone to JM1.
Any ideas? TIA
KingOfSola said:
Nice and comprehencive how-to, but unfortunately, the first part about getting the 3 button combo does not work, at least not on my phone. Kies "upgraded" my phone to JM1.
Any ideas? TIA
Click to expand...
Click to collapse
Use Kies again, this time regedit to theese values:
[HKEY_CURRENT_USER\Software\Samsung\Kies\DeviceDB\X]
"SoftwareRevision"="I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3"
"ProductCode"="GT-I9000HKDXEU"
"HIDSWVER"="I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3"
upper post updated. Sorry, my misstake. Older FW provider disabled download mode too.
KingOfSola said:
Nice and comprehencive how-to, but unfortunately, the first part about getting the 3 button combo does not work, at least not on my phone. Kies "upgraded" my phone to JM1.
Any ideas? TIA
Click to expand...
Click to collapse
I'm not sure what you did with the 3BR to try and fix it, but I followed this advice here: http://forum.xda-developers.com/showthread.php?t=785201 ... and I have mine working fine running JM1 too.
Virnik0 - I came here from the other thread you had 'hijacked' and wanted to follow up the brief discussion.
I switched from KOR to XEU simply by the built-in feature (where it lists all the codes), after backing up my device (contacts etc...). My phone is now running the XEU version so I'm happier now than when I was.
I'm slightly annoyed that even after backing up my contacts etc... it doesn't save the groups I had saved my contacts in! In fact, after the normal reset that changing the country code does, there was no groups to choose from so I had to create these manually, and go through every contact one by one which was very time consuming. Do you have a better way of doing this? I currently have groups; Family, Friends & Work. Although I 'only' have 25 contacts, I've yet to add another 100 and don't want to do this until I'm happy with the way things are.
I'm still yet to try this method you posted, but I do see myself trying this out in the next few days. However, I've heard that the 2.2 update that you're able to get still contains some bugs, and the update that is due to be rolled out is still being worked on before release, which means I may be better off waiting. Your thoughts?
SamuraiHQ said:
I'm not sure what you did with the 3BR to try and fix it, but I followed this advice here: http://forum.xda-developers.com/showthread.php?t=785201 ... and I have mine working fine running JM1 too.
Virnik0 - I came here from the other thread you had 'hijacked' and wanted to follow up the brief discussion.
I switched from KOR to XEU simply by the built-in feature (where it lists all the codes), after backing up my device (contacts etc...). My phone is now running the XEU version so I'm happier now than when I was.
I'm slightly annoyed that even after backing up my contacts etc... it doesn't save the groups I had saved my contacts in! In fact, after the normal reset that changing the country code does, there was no groups to choose from so I had to create these manually, and go through every contact one by one which was very time consuming. Do you have a better way of doing this? I currently have groups; Family, Friends & Work. Although I 'only' have 25 contacts, I've yet to add another 100 and don't want to do this until I'm happy with the way things are.
I'm still yet to try this method you posted, but I do see myself trying this out in the next few days. However, I've heard that the 2.2 update that you're able to get still contains some bugs, and the update that is due to be rolled out is still being worked on before release, which means I may be better off waiting. Your thoughts?
Click to expand...
Click to collapse
I am not sure what bugs are you talking about. I didn't run into single one, JPM should be final 2.2 Froyo release from Samsung. About your contacts grouping problem, try this:
Move your contacts to groups as you like them to be.
Then backup your contact to Google
Then switch airplane mode on, disable wifi, and delete your contacts.
After then, switch airplane mode off, and wait for google sync.
Once done, export your contacts to sdcard.
then import them again.
Now it should be ok.
About the XEU and KOR problem - some people reports (and I ran in the same problems) that after flash, first boot, KOR makes problems creating internal storage. It simply refuses to format sdcard, recovery mode do not help. I am unsure if this is because of firmware itself, or different folder tree format...
ARGGGGHHHH!!!
I've just run into another problem. I just started Kies, and it required an update (which went fine). It's now version 1.5.3.10093_82 but upon connection with my device, the phone screen flickers like it's having an epileptic seizure. The 'MTP Application' on my phone flickers between that, and my home screen. Everything is closed down as normal - and a reboot of my device hasn't fixed this.
I'm thinking the new update has just screwed something up here, as I've never had a problem connecting before. Why does Samsung have to be so bad at everything???
Edit - Thanks for the contact info. I'll give that a try in a bit.
SamuraiHQ said:
ARGGGGHHHH!!!
I've just run into another problem. I just started Kies, and it required an update (which went fine). It's now version 1.5.3.10093_82 but upon connection with my device, the phone screen flickers like it's having an epileptic seizure. The 'MTP Application' on my phone flickers between that, and my home screen. Everything is closed down as normal - and a reboot of my device hasn't fixed this.
I'm thinking the new update has just screwed something up here, as I've never had a problem connecting before. Why does Samsung have to be so bad at everything???
Edit - Thanks for the contact info. I'll give that a try in a bit.
Click to expand...
Click to collapse
Is it your KOR to XEU switched firmware? As I said, KOR firmware should not even boot, but obviously you have managed to make it work...somewhat.
If your download mode works, use my instruction steps to flash it to JPM (JPK first, then JPM, because we need CSC and modem to be used first), and see if it works. It should. If you run into problem where it cant format internal storage after flash (here it comes - KOR firmware to XEU makes this), reboot to recovery, and press factory reset, clean cache, and then internal storage format. then reboot again.
It should work now.
Well I'm assuming it was originally a KOR firmware that was installed, after following the advice here to fix my missing 3BR mode last week. I have since changed the KOR to XEU by using the *#272*HHMM# code. The device reports that it's XEU as does the registry after connecting to Kies the other day.
I think it's the new update, and I've just emailed Samsung now to see what the hell they've done.
I'd rather have this issue fixed before I plan on trying your guide, as I will need to use Kies at some stage, and if I can't use it - I'll be in a world of hurt.
SamuraiHQ said:
Well I'm assuming it was originally a KOR firmware that was installed, after following the advice here to fix my missing 3BR mode last week. I have since changed the KOR to XEU by using the *#272#HHMM# code. The device reports that it's XEU as does the registry after connecting to Kies the other day.
I think it's the new update, and I've just emailed Samsung now to see what the hell they've done.
I'd rather have this issue fixed before I plan on trying your guide, as I will need to use Kies at some stage, and if I can't use it - I'll be in a world of hurt.
Click to expand...
Click to collapse
Hey, hold on!
Are your Download Mode accessible? If yes, than you are clean!
If you have Download Mode available right now, you do not need Kies!
Kies is needed only if somebody have their Download Mode disabled by provider/vedor!
Kies detects firmware by itself, so it is possible that you have gotten into mixed state, in which KOR switched to XEU firmware is detected by Kies as KOR, and overwritten something...
So I am suggesting you to try Download Mode first. If You can access it, you can flash rightaway, and have a pleasure with new JPM
Virnik0 said:
Use Kies again, this time regedit to theese values:
[HKEY_CURRENT_USER\Software\Samsung\Kies\DeviceDB\X]
"SoftwareRevision"="I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3"
"ProductCode"="GT-I9000HKDXEU"
"HIDSWVER"="I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3"
upper post updated. Sorry, my misstake. Older FW provider disabled download mode too.
Click to expand...
Click to collapse
Still no go with the 3BR unfortunately.
My initial values where:
I9000XWJM2/I9000NEEJM1/I9000XXJM1/I9000XWJM2
GT-I9000HKDNEE
I9000XWJM2/I9000NEEJM1/I9000XXJM1/I9000XWJM2
And after the "upgrade":
I9000XXJM1/I9000OXAJM1/I9000XXJM1/I9000XXJM1
GT-I9000HKDNEE
I9000XXJM1/I9000OXAJM1/I9000XXJM1/I9000XXJM1
Virnik0 said:
Hey, hold on!
Are your Download Mode accessible? If yes, than you are clean!
If you have Download Mode available right now, you do not need Kies!
Kies is needed only if somebody have their Download Mode disabled by provider/vedor!
Kies detects firmware by itself, so it is possible that you have gotten into mixed state, in which KOR switched to XEU firmware is detected by Kies as KOR, and overwritten something...
So I am suggesting you to try Download Mode first. If You can access it, you can flash rightaway, and have a pleasure with new JPM
Click to expand...
Click to collapse
Yes it's accessible - it's what I did last week to fix my 3BR
I'm reinstalling Kies now (old version), in any case as I'd like it to work as it should.
Well if I don't need Kies to complete this process then I may as well start this shortly... after I've made myself a drink haha.
Looks like I need to start downloading some files. I already have Odin 1.3 installed, so it's just the smaller files. Thanks for your help.
KingOfSola - See my post on the other page. It works, trust me!
SamuraiHQ said:
Yes it's accessible - it's what I did last week to fix my 3BR
I'm reinstalling Kies now (old version), in any case as I'd like it to work as it should.
Well if I don't need Kies to complete this process then I may as well start this shortly... after I've made myself a drink haha.
Looks like I need to start downloading some files. I already have Odin 1.3 installed, so it's just the smaller files. Thanks for your help.
KingOfSola - See my post on the other page. It works, trust me!
Click to expand...
Click to collapse
Download just one...it is marked by blue font at the bottom of my howto. It has 1GB, and you can find both firmwares in it, root kit, OCLF, battery MOD, and such.
Virnik0 said:
Download just one...it is marked by blue font at the bottom of my howto. It has 1GB, and you can find both firmwares in it, root kit, OCLF, battery MOD, and such.
Click to expand...
Click to collapse
Thank you
WOW! I don't speak Czech, but even I understand a 119 minute wait if I don't register (300kB/s), and a 17 minute wait if I do. I'm not sure about speed on this one aha. I think you should provide your login name and password
KingOfSola said:
Still no go with the 3BR unfortunately.
My initial values where:
I9000XWJM2/I9000NEEJM1/I9000XXJM1/I9000XWJM2
GT-I9000HKDNEE
I9000XWJM2/I9000NEEJM1/I9000XXJM1/I9000XWJM2
And after the "upgrade":
I9000XXJM1/I9000OXAJM1/I9000XXJM1/I9000XXJM1
GT-I9000HKDNEE
I9000XXJM1/I9000OXAJM1/I9000XXJM1/I9000XXJM1
Click to expand...
Click to collapse
What are you exactly trying to do?
Is your Download Mode accessible?
Have you tried regedit tweak?
To be successfull with kies (and enable Download Mode), you have to:
Startup Kies, press Update Button, then switch to regedit (DO NOT CLOSE KIES)
regedit, change appropriate values, close regedit.
Back in Kies, press upgrade Button
After reboot, you will have to switch your phone off (it vibrate shortly, once it is finally powered off)
Then press Volume Down, Menu, Power and hold all three buttons till it powers itself up. You need to press theese buttons in precise order and hold, which means that first you will press volume down and during the time you are holding it pressed, press menu (now you are holding two buttons), and then press power, while still holding all three buttons. After phone powers itself up, you shall se yellow triangle on the screen. Now you are ready to continue with Odin (second section of my howto)
Virnik0 - I recommend more download links. The one you're using requires payment for a 'quicker' download and shorter waiting time, or it's 2 hours for free and slow speed.
I do have a list of file hosting sites, but http://www.filedropper.com/ is very good.
I'm also learning Czech the hard way
SamuraiHQ said:
Thank you
WOW! I don't speak Czech, but even I understand a 119 minute wait if I don't register (300kB/s), and a 17 minute wait if I do. I'm not sure about speed on this one aha. I think you should provide your login name and password
Click to expand...
Click to collapse
I dont have any login from uloz.to server. It is completely free, even for uploaders. And if you want to understand what is written there, you can use google translator.
Or, if you know some other server where I can upload it to, just let me know. I can even upload it to your server, if you have fast line enough.
Just wait till download is finished as a free guest access
Go take coffee, cigarette, girl or any other entertaiment you want, I think it is worth it.
PS: Uploading took me 3 minutes :-D I am sitting at 1Gb/s optic wire
I wasn't joking, when I wrote that I am admin
EDIT: OK, uploading to file dropper now. Will give new link to the first post once it is uploaded.

i8700xeujl3

what the latest firmware from samsung for this csc and is it has internet sharing
I have that csc XEUJL3, and I updated till 8773 and I have KK1 (2424.11.11.2) (from flashing the I8700XXJL3-RETAIL-UK ROM), but firmware is not tied to the csc but to a registry key (HKLM\System\Platform\DeviceTargetingInfo\MobileOperator)
XEUJL3 comes with a value of 000-GB for that registry key.
So for 000-GB the latest firmware is KI8700XXKI1
But you can change the value to your liking, and then connect to Zune and a new update (OEM, Samsung update, firmware update) will be offered.
For 000-88, it's KK2 (2424.12.2.2)
For SFR-FR, it's KI3 (2424.11.9.3) or LB2???
For FON-ES, it's KK1 (2424.11.11.1)
For 000-FR it's LB2
For Nordic countries (I don't know the code) it's LD1 (the latest) etc.
But all this info is irrelevant, because all those firmware (from KI1 onwards contain the necessary drivers for Internet Sharing). What you need to enable it is some registry edits that can be very easily done by using DiagProvXMLv0.91_IS.xap (attached, credits go to authors Marvin_S & Contable & Snickler), provided that you are Interop Unlocked.
Do that step when you are at 7720. (Try it though to whatever os version you are at, but you must have earlier firmware than KK2)
Deploy DiagProvXMLv0.91_IS.xap to your phone and run it.
Swipe left to the ''iso store'' pivot, tap and hold “Internet Sharing” until the options “Execute” and “Delete” pop up. Choose “Execute” and you will receive a message saying “ProvXML successfully applied!”. Go to Settings and voila Internet Sharing is there.
PS: Judging by the fact you are an advanced user I'm surprised that you didn't know how to enable ICS. So if my advice solves your problem, I expect to press my Thanks button every day for the full month of August.

Force changing Locale Region: how?

Hi,
I have a Zuk Edge with grossoshop rom installed. There is a french translation in this rom but it isnt good, and worse it has a lot of bad bugs: screen recording function unfindable, bug when we press the "recently used apps"... Its really a mess.
So i have to get back to english. Not a problem itself if the system is english.
But i would like the play store and all the apps i download to be in french. I saw there is some apps to do this, by changing the "locale region" of my phone:
- MoreLocale2
- Locale & Language
- Change Locale
I'am rooted, so even if im on Android 7, it should be working.
But even if i swtich, the app i download are in english, and if there is not an option to change the language IN the app, i can't do anything.
I think the change which is made is not really made cause i saw that if i restart the "locale region" is automtically reverted to United States.
What can I do ?
Thank you in advance
Jul
up !
News : now that im back to a Stock ROM, a "relocked" bootloader, the situation is a little bit different.
With the app "Locale & Language", after i did an "adb command" the app prompted me to do, it's working. If i put "french", then all the apps are "localized" in france and are in french language.
The ONLY problem remaining is that if the phone reboot, it automatically revert into "English" again. how can i do to make it permanent, even throught a reboot?
JulG3 said:
News : now that im back to a Stock ROM, a "relocked" bootloader, the situation is a little bit different.
With the app "Locale & Language", after i did an "adb command" the app prompted me to do, it's working. If i put "french", then all the apps are "localized" in france and are in french language.
The ONLY problem remaining is that if the phone reboot, it automatically revert into "English" again. how can i do to make it permanent, even throught a reboot?
Click to expand...
Click to collapse
With nougat it's never permanent, you have to change the language everytime you restart the phone
I have the same issue on a nokia 6 ta-1000, only english on reboot. Maybe some apps could change the language on reboot. I have Xposed and root installed.
Edit I have found that using a special app to change language and add a second language like English keeps the first language available. So when I reboot I still have French locale on the phone.

P9 lite - No OS (Failed installing the OS)

I tried installing an OS with TWRP 3.1.1 hi6250 (trusted some fking comment in youtube that i could do it) and now it makes error when doing it and i have no OS on my phone (huawei p9 lite vns-l21). I cant put other on my SDcard since the icon wont show (on my Computer). Is there any way to put other android on my phone?
What happened with TWRP -
update package from zip failed
Updater process ended with Error: 7
Error installing zip file /sdcard/1quoa...zip
Helpmeineedmyphone said:
I tried installing an OS with TWRP 3.1.1 hi6250 (trusted some fking comment in youtube that i could do it) and now it makes error when doing it and i have no OS on my phone (huawei p9 lite vns-l21). I cant put other on my SDcard since the icon wont show (on my Computer). Is there any way to put other android on my phone?
What happened with TWRP -
update package from zip failed
Updater process ended with Error: 7
Error installing zip file /sdcard/1quoa...zip
Click to expand...
Click to collapse
error 7 is when rom is not compatible with phone i think.
my phone is dead over 2 month, only TWRP and fastboot work nothing more... and believe me, I tried everything that exists here and nothing.
i try just to put rom to re-lock bootloader and to return the operator for a guarantee but no luck.
GILE77 said:
error 7 is when rom is not compatible with phone i think.
my phone is dead over 2 month, only TWRP and fastboot work nothing more... and believe me, I tried everything that exists here and nothing.
i try just to put rom to re-lock bootloader and to return the operator for a guarantee but no luck.
Click to expand...
Click to collapse
So you tell me that i cant use my phone anymore?
Helpmeineedmyphone said:
So you tell me that i cant use my phone anymore?
Click to expand...
Click to collapse
https://forum.xda-developers.com/huawei-p9lite/development/rom-hyperactive-rom-p9-lite-t3668966
i try this now and manage to work with no sound and sim card dont work. after 2 month this is only rom who wake my phone.
What's your model phone exactly ? VNS-L21 , Cxxx Single/Dual SIM ?
Cxxx >> Region number
C00 China
C02 Europe Vodafone
C07 ATT USA
C85 T-Mobile USA
C10 Russia
C170 Russia
C21 Telefonica / O2
C40 Czech Republic Telefonica / O2
C55 Italia TIM
C86 Spain Yoigo
C112 Latin America
C121 Türkei
C123 Switzerland
C150 Telekom
C151 India
C183 New Zealand
C185 Middle East & Africa
C209 Asia (Pacific)
C271 Malaysia
C249 Serbia Telekom
C324 Taiwan
C358 Tunisia
C432 Europe
C470 Asia (Pacific)
C605 Colombia
C636 Asia (Pacific)
C637 Spain
C675 India
C900 General Free intern. Version
FunnkyHD said:
What's your model phone exactly ? VNS-L21 , Cxxx Single/Dual SIM ?
Cxxx >> Region number
C00 China
C02 Europe Vodafone
C07 ATT USA
C85 T-Mobile USA
C10 Russia
C170 Russia
C21 Telefonica / O2
C40 Czech Republic Telefonica / O2
C55 Italia TIM
C86 Spain Yoigo
C112 Latin America
C121 Türkei
C123 Switzerland
C150 Telekom
C151 India
C183 New Zealand
C185 Middle East & Africa
C209 Asia (Pacific)
C271 Malaysia
C249 Serbia Telekom
C324 Taiwan
C358 Tunisia
C432 Europe
C470 Asia (Pacific)
C605 Colombia
C636 Asia (Pacific)
C637 Spain
C675 India
C900 General Free intern. Version
Click to expand...
Click to collapse
VNS-L21C432B390 Dualsim
FunnkyHD said:
What's your model phone exactly ? VNS-L21 , Cxxx Single/Dual SIM ?
Cxxx >> Region number
C00 China
C02 Europe Vodafone
C07 ATT USA
C85 T-Mobile USA
C10 Russia
C170 Russia
C21 Telefonica / O2
C40 Czech Republic Telefonica / O2
C55 Italia TIM
C86 Spain Yoigo
C112 Latin America
C121 Türkei
C123 Switzerland
C150 Telekom
C151 India
C183 New Zealand
C185 Middle East & Africa
C209 Asia (Pacific)
C271 Malaysia
C249 Serbia Telekom
C324 Taiwan
C358 Tunisia
C432 Europe
C470 Asia (Pacific)
C605 Colombia
C636 Asia (Pacific)
C637 Spain
C675 India
C900 General Free intern. Version
Click to expand...
Click to collapse
C249 Serbia Telekom single sim
---------- Post added at 01:01 AM ---------- Previous post was at 12:41 AM ----------
if you can help us both
Download stock firmware & oeminfo & recovery_stock .
1. Boot to TWRP > Mount > Enable MTP (Disable/Enable it until you see the phone connected to PC) .
2. Go to sdcard > make a new folder named "dload" (without quote marks) . (Download stock firmware , unarhive and copy the update.app file to dload folder)
3. Copy the other 2 files on sdcard or internal memory (Doesn't matter where you copy them)
4. Now , go to TWRP >> Install >> Select Storage >> SDcard / Internal Memory >> Install Image >> Tap on oeminfo.img >> Select partion to flash image >> oeminfo >> swipe to confirm flash
do the same thing to recovery_stock , but >> Select partition to flash image >> recovery
If your sdcard isn't recognised , you can try putting it in another phone and make the dload folder there and copy the update.app file.. (If you have another phone , or sdcard reader.. If you don't , well , I guess making the dload folder in internal memory works too ? Dunno , didn't tried..)
Now , after you made the dload folder, copied the update.app file , installed oeminfo & recovery_stock , reboot the phone.
After you rebooted the phone , enter DLOAD mode (Vol UP , Vol DOWN and POWER << press them at the same time) .
FunnkyHD said:
Download stock firmware & oeminfo & recovery_stock .
1. Boot to TWRP > Mount > Enable MTP (Disable/Enable it until you see the phone connected to PC) .
2. Go to sdcard > make a new folder named "dload" (without quote marks) . (Download stock firmware , unarhive and copy the update.app file to dload folder)
3. Copy the other 2 files on sdcard or internal memory (Doesn't matter where you copy them)
4. Now , go to TWRP >> Install >> Select Storage >> SDcard / Internal Memory >> Install Image >> Tap on oeminfo.img >> Select partion to flash image >> oeminfo >> swipe to confirm flash
do the same thing to recovery_stock , but >> Select partition to flash image >> recovery
If your sdcard isn't recognised , you can try putting it in another phone and make the dload folder there and copy the update.app file.. (If you have another phone , or sdcard reader.. If you don't , well , I guess making the dload folder in internal memory works too ? Dunno , didn't tried..)
Now , after you made the dload folder, copied the update.app file , installed oeminfo & recovery_stock , reboot the phone.
After you rebooted the phone , enter DLOAD mode (Vol UP , Vol DOWN and POWER << press them at the same time) .
Click to expand...
Click to collapse
for my phone i see only internal storage when i conect my phone and when i put there dload this is resoult:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
GILE77 said:
for my phone i see only internal storage when i conect my phone and when i put there dload this is resoult:
Click to expand...
Click to collapse
Ok , so dload works , that's good.
Now , you really need an sdcard..
FunnkyHD said:
Ok , so dload works , that's good.
Now , you really need an sdcard..
Click to expand...
Click to collapse
Can i put it in adapter and make the folder and files on my laptop since I cant see it on My Computer
Helpmeineedmyphone said:
Can i put it in adapter and make the folder and files on my laptop since I cant see it on My Computer
Click to expand...
Click to collapse
Yeah , that's what I did too ..
FunnkyHD said:
Yeah , that's what I did too ..
Click to expand...
Click to collapse
Problem.. i put it on another phone and SD card shows up in HiSuite but i cant see it on my computer. I selected Transfer Files and the usb debugging and still cant see it on my computer.
Helpmeineedmyphone said:
Problem.. i put it on another phone and SD card shows up in HiSuite but i cant see it on my computer. I selected Transfer Files and the usb debugging and still cant see it on my computer.
Click to expand...
Click to collapse
Try to format the sdcard ..
FunnkyHD said:
Try to format the sdcard ..
Click to expand...
Click to collapse
Goes to 5% and then - Software install failed!
Incompatibility with current version.
Please download the correct update package.
(I didnt even get to TWRP when i try to do it it doesnt go there and just boot itself to emui update to 5%)
cant go to TWRP to install those 2 files.
Edit: I also tried with a update.app that a friend suggested this time it show
Software install failed
Get help from: emui.com/emotiondownload.php?mod=restore
Why doesnt it want to go to TWRP ??
Because you installed stock recovery ???? That's why.
It installed successfully.
So you're now on VNS-L21C432B160 ? Or what do you mean ?
First boot still happening and i am waiting.
40 minutes has passed.. still waiting
Helpmeineedmyphone said:
First boot still happening and i am waiting.
40 minutes has passed.. still waiting
Click to expand...
Click to collapse
Hmm, weird.. for me it was like 2-3 minutes..
Wait 5-10 minutes more , if this doesn't work , reboot the phone by holding power button 10 seconds

Categories

Resources