• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Downgrading from Jellybean to ICS

psydex

Newbie
Nov 25, 2012
44
5
mobers.org
I'm a newb so i asked many ppl on different forums and everyone is telling me different thing , so please guys help me out once and for all.

I would like to downgrade from the leaked (glitchy) 4.1.2 to 4.0.3 (ICS).

I used this leaked ROM from XDA in order to install JellyBean into my SGSII. The pack contains CODE ,MODEM , PIT etc. Thought someone else told me it's dangerous to tick "repartition" in ODIN so i didn't put tick while installing Jelly but i do placed the .pit file into it's place in ODIN. That's in short what i did.

Now i want to downgrade back to ICS and wait for the official Jelly to be released. Though i'm experiencing some difficulties due to lack of knowledge. Should i install just the single .md5 official ICS ROM from samfirmware or i need a "chopped" one with all it's CODE, MODEM , PIT etc. ? Also do i need to mark repartition? (note i didn't marked it while upgrading) . Also do i have to wipe data and all these things i've never did before after downgrading?
 
  • Like
Reactions: visualdesine
Yes , Alan. I've managed to downgrade to 4.0.3 with a help from a friend. It's a little tricky but here's what you need to do. You'll have to use the ROM that comes in three (four) separate files ( I9100XXLPH.zip ) + the PIT file u1_02_20110310_emmc_EXT4.pit (note: both files are for Europe , you'll have to do research to find yours if you're outside Europe) and you set 'em up like this:

797ec1508ad78523cdab859057e3b997_887x632.jpg


After you flashed it by following the instructions above, download the official ROM for your country from SamFirmware - download it and flash it again as usual (by marking just PDA). After the second flash completes you're all done!!

I'm experiencing a little lag after i downgraded but this could be bug with my ROM (not sure) , i did factory reset few times but that doesn't seem to fix the lag but it's okay , it's not that obvious. My battery life tho improved which i'm really happy with!

Good luck, i hope i helped.
 
  • Like
Reactions: visualdesine
Upvote 0
WARNING! :ahhhhh:

I would never recommend flashing a .PIT, (Partition Information Table), file under most circumstances as this can be dangerous and even seriously screw up your phone big style!

In the normal course of flashing stock ROM's for the Galaxy S2, the .PIT file and repartition in Odin, should NOT be needed at all.

I certainly would not recommend just Googling any .PIT file as unless you flash the correct one for your device and firmware you can be in big trouble and cause all sorts of problems, both now or in the future!

Normally, to flash a stock firmware and indeed, most of the custom firmware's, is to download just one stock Samsung .tar file from SamMobile and go to PDA in Odin and load it and then connect your phone in Download mode and flash the firmware.

For a step-by-step guide and video on flashing stock Rom's, see under, "My firmware is not eligible for ICS yet but I want it now!", in post #1, here.
 
Upvote 0
WARNING! :ahhhhh:

I would never recommend flashing a .PIT, (Partition Information Table), file under most circumstances as this can be dangerous and even seriously screw up your phone big style!

Same thing told me other forumers as well as the complete opposite , so ended up doing steps above and as you can see my phone is "live and healthy". Maybe the .pit is needed because the leaked 4.1.2 rom has one and the instructions said it should be used.:rolleyes: I agree it might be dangerous to play with PIT but in this case it's all good.
 
Upvote 0
also forgot to mention, i dont know what variets the gs2 comes in, but mine is the 16 gb from tmobile in the uk, which i unlocked, well it was until i upgraded to the leaked version of jellybean, but luckily for me, i managed to get it unlocked again, using the galaxy s sim unlock, anyway, again i have gt i9100 galaxy s2. is this the same as your phone?
regards
 
Upvote 0
also forgot to mention, i dont know what variets the gs2 comes in, but mine is the 16 gb from tmobile in the uk, which i unlocked, well it was until i upgraded to the leaked version of jellybean, but luckily for me, i managed to get it unlocked again, using the galaxy s sim unlock, anyway, again i have gt i9100 galaxy s2. is this the same as your phone?
regards

Yes , mine is also Galaxy S2 GT-I9100 16 GB. As far as i know if it get locked after flashing it can be unlocked with a simple .apk , the most important thing is now for you to successfully downgrade. Good luck mate!
 
Upvote 0
ok just to be sure if i go into storage here, on my galaxy s2 i9100 running leaked version of jellybean this is what i see
device memory 1.97bg
applications 234
available `1.71gb
usb
11.08gb
apps 13.78mb
etc....

but at the bottom it has miscellaneous files.

also i have noticed i cant really access my sd card, when i plug into pc, and then go to sd card, i get uknown icons, etc.... and it takes sometimes ages to access or sometimes not at all. so does this look like i have messed up the partition, or did jellybean do it. so do i need to use the pit file?
 
Upvote 0
Same thing told me other forumers as well as the complete opposite , so ended up doing steps above and as you can see my phone is "live and healthy". Maybe the .pit is needed because the leaked 4.1.2 rom has one and the instructions said it should be used.:rolleyes: I agree it might be dangerous to play with PIT but in this case it's all good.

The, "leaked", stock, Samsung ROM on SamMobile does not have a separate .PIT file and the popular one on xda does not need it flashed either, as per the instructions, here.

This may account for your problems with the Jelly Bean firmware and for your numerous problems on the xda forum where you were asked why you initially flashed a .PIT file, here and here.

Buttery smooth my ass... Not at all, also phonebook opens with 2-3 sec. delay. There are few more bugs i found but my point is that this leak is not tha buttery smooth as everyone says. I'm bringing back 4.0.3 and i'll wait for the official jelly.

Can someone confirm if this is correct before i flash back to ics? http://imgur.com/36eyz.jpg

Looks very wrong, why are you using pit file plus repartition is ticked.

See also... here, here and here.

It would appear that you are instructing people to make the same mistake as you! :thinking:
 
Upvote 0
ok just to be sure if i go into storage here, on my galaxy s2 i9100 running leaked version of jellybean this is what i see
device memory 1.97bg
applications 234
available `1.71gb
usb
11.08gb
apps 13.78mb
etc....

but at the bottom it has miscellaneous files.

also i have noticed i cant really access my sd card, when i plug into pc, and then go to sd card, i get uknown icons, etc.... and it takes sometimes ages to access or sometimes not at all. so does this look like i have messed up the partition, or did jellybean do it. so do i need to use the pit file?

It's not Jelly's fault for slowpoke respond times. It's usually like that...
Mine got a little faster , not sure if it's because i put USB debugging mode or because i reinstalled drivers.... Using the pit file is all your choice , i already told you what i did and my phone is okay! Also make sure you backup your stuff cuz you'll need to do factory reset.
 
  • Like
Reactions: visualdesine
Upvote 0
It's not Jelly's fault for slowpoke respond times. It's usually like that...

Jelly Bean is generally acknowledged to be the fastest and slickest firmware for the Galaxy S2 to date when flashed properly.

It is not, "usually like that"!!!

Do you honestly know what you are doing and saying as your post #1 here, and your posts on xda, indicate otherwise. :rolleyes:
 
Upvote 0
Do you honestly know what you are doing and saying as your post #1 here, and your posts on xda, indicate otherwise. :rolleyes:

It usually responds slow no mater what version of Android i'm using. Also i knew nothing until i did it myself - from that point i can proudly say "I DID IT MYSELF - EVERYTHING WENT WELL" and can give advices from my experience. It's all his choice to do it or not.

ok then, so i ask you, what is the best way to get back to ics? anyone know, as i am being told two different things here, do i flash this way, or not, if not, is there a safer way?
Same here mate! Everyone was telling me different things until i grabbed my pants and did one of them. That one thing is the thing i explained above and luckly it worked.
 
  • Like
Reactions: visualdesine
Upvote 0
if you check ur storage in settings, how much gb does it say you have at the top, because mine is 1.97gb, does this mean my pit is damaged? or wrong, as i think that would account for the fail in odin.

so i tick repartition? as well as the pit file, is this ok to do, as after reading ironass comments, its dangerous and can screw up your cell/
 
Upvote 0
Perhaps you would be good enough to explain why, exactly, in your opinion,visualdesine needs to flash a .PIT file at all?

Because he'll be flashing with 3 files , not single .md5
From what i've been told when flashing with 3 files - you need to use pit
If you're using a single md5 rom , it's not needed.

Or perhaps you have to stop argue with me and tell him what to do since you're more acknowledged !?

so i tick repartition? as well as the pit file, is this ok to do, as after reading ironass comments, its dangerous and can screw up your cell/

When you place the pit file it will automatically tick repartition (see screenshot above).
 
  • Like
Reactions: visualdesine
Upvote 0
well i think its because my partition is crazy, if you look at my storage etc... it is very very low, etc..... and i have tried flashing official roms, etc... 4/0.3 4.0,4 and odin just fails crazy stuff, and all because i flashed the leaked version, wont be doing this ever again.

if i am correct, the repartition ticked formats your drive, then the pit file sets it up. i dont know if this is correct, but its logical
 
Upvote 0
well i think its because my partition is crazy, if you look at my storage etc... it is very very low, etc..... and i have tried flashing official roms, etc... 4/0.3 4.0,4 and odin just fails crazy stuff, and all because i flashed the leaked version, wont be doing this ever again.

if i am correct, the repartition ticked formats your drive, then the pit file sets it up. i dont know if this is correct, but its logical

and yes you are right when you use the pit, it does tick repartition. correct, i will do this later and let you know how i got on ok.
 
Upvote 0
Because he'll be flashing with 3 files , not single .md5
From what i've been told when flashing with 3 files - you need to use pit

If you're using a single md5 rom , it's not needed.

Both on the xda developers forum, here...

I know i removed the tick before upgrading but should i use the pit now?

How many times do you need to be told to not use pit?

Sent from my GT-I9100 using Tapatalk 2


and on Android Forums own thread, here...

Flashing Instructions:
- Unzip the file
- Open Odin 3.04 (already included in the firmware package)
- Restart phone in download mode (Home+power+vol down)
- Connect phone and wait until you get a yellow sign in Odin
- Add
CODE_I9100XXLSJ.tar*to PDA
- Add
MODEM_I9100XXLS6.tar to PHONE
- Add
CSC_HOME_OXX_I9100OXXLS1.tar to*CSC
- Make sure re-partition NOT ticked
- Start flash, sit back and wait a few minutes.(Source:*XDA-Developers)

it instructs you NOT to use a .PIT file or re-partition


Or perhaps you have to stop argue with me and tell him what to do since you're more acknowledged !?

I am not arguing with you. Far from it. I am trying to not let people make the same mistake you did initially and merely pointing out that flashing the .PIT file on the Jelly Bean leak was NOT needed and people were instructed to NOT to use it... which for some inexplicable reason, and against all advice, you did. Then, judging from your posts on xda and here, you encountered problems after the update to Jelly Bean.

You may well have been advised to re-flash your .PIT file when it came to downgrading as you had previously flashed it, against instructions, in the Jelly Bean update and whoever was advising you was trying to put this right. However, in the normal course of events, flashing a .PIT file is NOT needed and can be very dangerous if you do not know what you are doing.

Unless visualdesine has screwed up his Jelly Bean update by flashing a .PIT file, there should be no reason for him to flash it this time.

I have already suggested the accepted way to flash firmware in post #6 of this thread.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones