Hello everyone i just want to say that the iraqi version of the s2's ics is out, look here http://www.sammobile.com/firmware/?page=3&t=1&o=1&m=GT-I9100&r=-1#modelsa and download it from here http://hotfile.com/dl/157253309/75a5bbb/I9100JPLPC_I9100OJPLP9_OJP.rar.html this is how you flash it with odin :


now just a question, i have a rooted phone with a custom rom installed, if i flashed this will the root and recovery stay ? or will the phone go back to its stock form ?
If you flash this, then you lose root. Root is specific to the ROM or Kernel you are running. You could either have a ROM that is rooted or a kernel that is rooted. But flashing insecure kernels will allow you to root the ROM. This is why you can flash, after you root, the secure. original kernel back in Samsung Devices.

What you can do, however, is flash this ROM than flash its rooted kernel. Chainfire may have already made a rooted kernel for this ROM (original kernel).

There is also another method... install mobile ODIN Pro (buy it!) and flash the ROM from there. It should give you an option called "Everroot". This should allow you to automatically root the ROM that is being flashed.
Hey thanks. well i know its easy to root if the softwaqre and kernel went back to stock (cf-root)
i just want my phone to be back to stock, i don't want any of the custom rom files or kernels to effect the performance, i just want it perfect :P
Well yes, but anyways you will realize performance is more or less the same, and custom ROMs will still be faster than any stock ROM, because they lack those UIs, and allow you to turn off all transitions, are less bloaty, etc...

And by the way, the only people losing advantages of a stock ROM are Galaxy Note users. The S-Pen button, S Memo, S Note, etc...all require Samsung's framework, which is included in stock ROM only. After the release of the Galaxy Note official ICS ROM, only a few weeks ago, I hope ROM developers port it into their ROMs.
well i flashed it, there are only 2 problems, the first one is that kies gice me the message " your device does not support software upgrading :(" and the second one is that samsung apps isn't signing in, so i can't download anything from it.
any solutions?
Well, of course you lose OTA updates with a flashed stock ROM. And about Samsung Apps, I'm not too sure.

Best thing you could do, if you really want to revert to stock, would be to flash stock Gingerbread ROM, or if you have a GB nandroid backup (and you SHOULD!), then do a full wipe and restore it. However, make sure that restoring GB Nandroid backups after installing ICS does not soft brick the phone (you will have to flash again and restoring backup doesn't work.)

Then, try and upgrade from there to stock ICS ROM, via Kies, or OTA.
Ok Ok, well i fixed the samsung apps proble, i can open them via kies :D
now for my issue, well i do have a nandroid back up, but what do u mean with soft brick ???
and there is no ics 4 for my stock jpkj2 GB, so i think the best solution is to wait for sammobile to give us the lebanese ics finware right ?
btw if i flashed the israel o2 version, will that give me back my OTA updates ?
Soft brick meaning the phone can still boot, and be flashed easily. Hard brick means the phone cannot boot and requires additional devices to do so (USB Jig, Riffbox). At least that's what I know, according to my knowledge.

About getting back OTA updates, I think it would work with any GB stock kernel. The thing is, there is only one stock GB ROM, but many kernels. I do not think the kernel would impact whether you receive OTA updates or not. I mean, how could your phone, Samsung, or anybody know that your phone shipped with kernel x rather than kernel y? Again, this is according to what I know, I gave up stock ROMs long ago. Maybe msabra can help us on this? I will give him a buzz :D
hahahaahahah LOL, what rom r u using now ? i was using ics reseruction, great rom, sexiest, but it has 3 problems :
1-it duplicate music files .
2-no video call (i never use it, but its good to show of to the isheeps :D )
3-no facebook sync
i think i might end up with cm9 if it finishes any time soon ....

anyway i love this rom, its very fast, super stable, good battery and 4200 on quadrant, already rooted, and i even flashed the s3's launcher :D i don't want to restart everything when 4.0.4 comes out :(
anyway thanks for ur help mate, and yeah msabra is an android pro, he helped a few days back, he guided me through rooting, custom roms, backups.......
Hello there,well thanks for the compliment Shockwave :),as for the OTA the error message you are seeing it's normal since you have flashed your phone with another firmware (even if it's a stock one),to be able to receive OTA's again you will have to revert back to the stock firmware your phone originally shipped with (yes samsung can determine it,via serial number and imei probably),then retry checking with kies for the OTA,you can either restore your nandroid backup of the original firmware or flashing it via odin,but personally i see it useless trying to get OTA back,since you have rooted why to wait for official ICS update for your original firmware,just flash any ICS stock firmware (if you want a stock experience)or just try any custom rom.
thanks mate, yeah i do agree, the thing is i can't be bothered with backing up, flashing, ..... when 4.0.4 comes out, the rom is running great so far, the battery is great, i know your right, ....... "LOST" :P

just a question if i flashed the JPKJ2 ics one when it leaks will my phone go back to normal ? and get back OTA ?
please note that the one i have now, the iraqi version showed up with 4 files, so yeah i flashed the boot loader, CSC,......

i got to say i'm surprised i can't trick samsung even when on root LOL, i just hope CM9 finishes a bit earlier, whats taking it so long ? :(
if you flash the current JPKJ2 (gingerbread) you will get OTA back normally,the ics update of this firmware will probably bring a new name,but in theory yes you should be able to get OTA back if you flashed the ICS of your original stock firmware.
well you can't trick Samsung because these info are probably dependent to you phone serial number and info in the efs partition (imei for exemple) and don't try messing with them at all (seriously don't even search about it :P)
Well too late, i already found a way to change the IMEI, but i ain't gonna do it.
well i guess. I still don't know what to do, the stock rom rooted with apex launcher the vlingo freezed is just great, yes i know not even close to the sexiness and the smoothness of some ics roms out there, but i like it (facebook sync works, video calling is there (not that i care), the browser is pretty darn fast).

well thanks for the help mate, you really are a PRO, btw any idea where i can get the JPKJ2 2.3.5 stock rom with the csc and boot loader... so i can flash them with Odin ?
Ok OK thanks mate, you have been a great help, so far this rom is rocking, battery is great, and the performance is awesome......
again thanks alot