Related
* Edit post
* Delete post
* Report this post
* Reply with quote
GT-I9000M Question on firmware.
Postby icehunter » Sun Dec 19, 2010 8:45 am
Hi,
I bought my phone from bell canada and it came with JH2. I then flashed straight to JK4 with kies. My phone itself seemed to have no issues other than occasional black screen where I couldn't see anything.
I used oenclickroot to try and get clockwork mod on to backup phone, but it failed to unroot the phone after. So I forced another flash from kies. It seems the unroot is gone.
So i really have 2 questions.
1) Is the phone still rooted? SU is not present
2) Is it safe to use the froyo firmwares or are they bricking the phones?
I ask number 2 because I found JK3 on samfirmware.com
I9000UGJK3 ## 512.PIT Version 2.2 2010 November DOWNLOAD 1 file select NO .PIT
This seems to match my phone?
What should i do
Thanks very much
The only safe firmware is jh2, the one that came with the phone. That is, with no lagfix or root. Why? Because that's stock. If your looking for safe, don't bother hacking.
On the other hand, if you want to experiment, try different roms. I've used jk3 and 4 (which was pulled) with success and now I'm running docs rom with no lagfix just fine. Most problems people report aren't issues with the phone but mistakes made by not reading the instructions.
Sent from my GT-I9000 using XDA App
Since I used kies to put the JH2 on there, are the previous roots I've done completely gone? I want to make sure I don't have a trace of them on there ^^ And thank you for your reply
windraker said:
Since I used kies to put the JH2 on there, are the previous roots I've done completely gone? I want to make sure I don't have a trace of them on there ^^ And thank you for your reply
Click to expand...
Click to collapse
Probably. I've never used Kies (well, I installed it, ran it, flashed jk4 over JH2 that I flashed with Odin and uninstalled it), but I'm assuming it would have wiped out the root. I wouldn't worry too much about having your phone rooted, it doesn't really affect anything unless you manage to mess something up with busybox.
If you aren't comfortable farting around with the phone, I'd just wait for Bell to officially release JK4. Who knows, maybe they'll skip right to 2.2.1. If you are, give Docs or Darkys firmware a shot, just make sure you follow all the instructions including backing up /efi, and making sure your 3 button recovery works. If you got those, you're all set, the worse that can happen is that your internal SD dies, which despite all the naysayers, isn't very common given the number of phones out there.
EDIT: I forgot to mention, if you flash JK3, just flash the tarball you downloaded under "PDA" in Odin, and uncheck re-partition (no pit, you're already at 512). JK3 worked much better for me than JK4 (buggy stuff), but YMMV. Again, search the forums and make sure you backup efi just in case.
shadoslayer said:
Probably. I've never used Kies (well, I installed it, ran it, flashed jk4 over JH2 that I flashed with Odin and uninstalled it), but I'm assuming it would have wiped out the root. I wouldn't worry too much about having your phone rooted, it doesn't really affect anything unless you manage to mess something up with busybox.
If you aren't comfortable farting around with the phone, I'd just wait for Bell to officially release JK4. Who knows, maybe they'll skip right to 2.2.1. If you are, give Docs or Darkys firmware a shot, just make sure you follow all the instructions including backing up /efi, and making sure your 3 button recovery works. If you got those, you're all set, the worse that can happen is that your internal SD dies, which despite all the naysayers, isn't very common given the number of phones out there.
EDIT: I forgot to mention, if you flash JK3, just flash the tarball you downloaded under "PDA" in Odin, and uncheck re-partition (no pit, you're already at 512). JK3 worked much better for me than JK4 (buggy stuff), but YMMV. Again, search the forums and make sure you backup efi just in case.
Click to expand...
Click to collapse
hmm, i never thought I installed busybox, i teried z4root, which failed to unroot, error 7 or something and I did the superoneclick which always froze at end, I never actually downloaded busybox as far as i know
I'm gonna try odin tonight, unless I can somehow make kies install JK3 or JK4 again ^^, btw, I looked up EFI, do you mean backup my rom???
My bad, its /efs not /efi...i need to lay off the eggnog.
There is a great sticky in this forum that had the instructions. Basically flash jh2, use one click root and follow the instructions. Its always a good idea to back this up in case something nukes your IEMI
Sent from my GT-I9000 using XDA App
Hello,
i've got a serious problem with my galaxy S.
Recently i updated my software of my SGS to 2.2.1 with kies. I was happy for a little while but then i saw darky's rom and i wanted also the Gingerbread look on my phone. I rooted my 2.2.1 using Odin and i installed Clockwork recovery Mod or something like it. After that i flashed Darky's rom on my phone.
It all worked perfectly. But then Yesterday suddenly when i tried to call home my phone wasnt working like it should. And it wouldnt call anybody.
So at home i searched up a stock firmware from samfirmware .com And i flashed it.
Now my phone is all **** because the software force closes and kies doenst work any more. I think i may should have first deinstalled Clockwork mod and unroot?
The only thing i want is to get back to 2.2 or 2.1 Im running vodafone and im from holland don't know if that makes a difference?
Anyways i really hope someone on this forum can help me please.
I just need the stock firmware and everything else like CWM and root of my phone although i cant see superusers anymore in my menu so i think its off?
first of all boot into recovery. do a factory reset/ wipe the cache and also try to format the internal sd card.
secondly boot into download mode and try to flash your stock rom again, do not use re-partition or pit unless you have 3 files (pda, modem, csc), if that completes, let me know what happens after the flash... or PM me if you want to.
Just to add, if you have these problems, you should flash with repartition to make sure that everything will be fixed, but as azzledazzle said, you need all the 3 files to do that.
you knw what a problem is i think ..that i'm not sure im using the right rom to flash with? could you maybe tell me what file i need to flash with? what is the stock for my phone and how can i see it?
http://forum.xda-developers.com/showthread.php?t=846913 this has all the stock firmwares you need. im not sure which ones come in 3 files. ideally you will be wanting one that also has dbdata... if you cant find it i would suggest flashing darkyys new 9.2
you can flash that thru odin, you can use 512 pit even tho it only has 1 pda file. and it also contains dbdata which will restore the old one incase of corruption or deletion (happened to me yesterday)
when i try to format the sd it says .
E:can't mound /dev/block/mmcblk0p1
(device or resource busy)
E:copy_dbdata_media: can't mount SDCARD:
do i need to do anything about this? is it bad?
i would try and flash a rom with dbdata if that doesnt work you could try this http://forum.xda-developers.com/showthread.php?t=905975 or this http://forum.xda-developers.com/showthread.php?t=563298
if that doesnt work i think it may need to go back to samsung i suspect it could be a corrupt sd card... (but i may be wrong)
yes yes YESSS i think it worked really thanks man for the fast help etc. now it boots i flashed it and there are no weird apps or force closes...Only one question left if i want to just root 2.2.1 is there an easy app for it? or do u have a file to just root stock with odin?
airdude13 said:
Hello,
i've got a serious problem with my galaxy S.
Recently i updated my software of my SGS to 2.2.1 with kies. I was happy for a little while but then i saw darky's rom and i wanted also the Gingerbread look on my phone. I rooted my 2.2.1 using Odin and i installed Clockwork recovery Mod or something like it. After that i flashed Darky's rom on my phone.
It all worked perfectly. But then Yesterday suddenly when i tried to call home my phone wasnt working like it should. And it wouldnt call anybody.
So at home i searched up a stock firmware from samfirmware .com And i flashed it.
Now my phone is all **** because the software force closes and kies doenst work any more. I think i may should have first deinstalled Clockwork mod and unroot?
The only thing i want is to get back to 2.2 or 2.1 Im running vodafone and im from holland don't know if that makes a difference?
Anyways i really hope someone on this forum can help me please.
I just need the stock firmware and everything else like CWM and root of my phone although i cant see superusers anymore in my menu so i think its off?
Click to expand...
Click to collapse
It's funny.. I did the exact same thing yesterday, and the same result happened to me. Now I'm dealing with how to unbrick my phone.
easiest way is to flash speedmod kernel thru odin, that gives you root and lagfix (if desired) also some extra tweaks to speed up the phone.
PS: Dont forget the thanks button ---------------------------------------------->>>>>
well maybe this can be some use to u it worked for me i guess only prob is i cannot connect to kies but that's just finding the right firmware
damn man it still is not the right firmware how can i see what firmware i need? the one i got now kies still says it cant update
damn man i still dont have the right firmware how can i see what firmware i need for my phone? its a dutch vodafone branded phone i want 2.2
http://forum.xda-developers.com/showthread.php?t=846913
select the firmware you want from there. dont listen to what kies tells you.
Somehow while Rooting and Updating I lost all 3g service on my Verizon Tab. This is a replacement Tabe sent to me by Verizon. When I tried to restore the info from my prior Tab this one came up "No Service" I tried going back to stock, all the previous backups still on my SD card. Nothing works. Anyone know what I need to do to get the 3g back......
Oh ya
The baseband version is unknown
http://forum.xda-developers.com/showthread.php?t=955342
You need these I had a similar situation, but these are all the files you need including the modem for 3g
I followed those instructions when I tried to go back to stock. Do I just need to add the modem file in the modem spot in Heimdal or do I need to put all the original file back as well?
i did a complete reload when i did mine using heimdall
Hold down power and volume down to get into download mode.
factoryfs.rfs in factoryFS
zimage in Kernel(zimage) and recovery
this is important read carefully before selecting
there are 2 param. files you want the param. lfs it goes in param.lfs slot
cache in cache
and modem in modem
Those are the only files you will need. It worked from me I have been working on themeing the tab using the deodexed roms posted in development so i have really got stuck before and these have saved me everytime. Hoping to post and accurate battery mod ported from sbrissen over on the fasc forum he has been helping me on it and i think i have a stable version
hope this helps
chris
No luck, tried flashing the files twice no change. Still no 3g and the baseband still says unknown.
you said after you restored from your previous tab, What happened to the previous one? the same thing? and how did it get that way?
On the previous tab I was running KhasMek's K-leanMod v3’s Rom and KhasMek Voodoo Plus v5 Now with Full Voodoo CwM Kernel. I wanted to go back to stock so I could get the latest Verizon update. I wanted the Bluetooth HID access. After I converted back to stock I was unable to load the update. It would download but not install. The Verizon tech was unable to help me so they sent me a new one. I realized that I forgot to disable the lag fix before I went back to stock.
This time I Rooted (using super one step root), installed Titanium backup and installed my backed up apps. When I rebooted I lost the 3g service.
did you remove root and tb b4 you tryed flashing the stock files? Also did you have voodoo active if so deactivate before flashing back to stock.
OK, so I've been reading guides, FAQs, how-tos, and various forum posts, and thought I had a pretty good handle on how to flash FW to this machine. So, last night I backed up everything important, and downloaded from here ( http://forum.xda-developers.com/showthread.php?t=1102881 ) the following:
2.2 UGKC1/UGKC1/BMCKC1/Sbl. This is the stock FW as currently installed on my I9000M from upgrading through Kies.
2.2.1 XWJS8/XXJPY/OXXJS5 (MultiCSC) (no sbl)
So just as a sanity test I first tried flashing the UGKC1 PDA file over to my I9000M using Odin. This worked as expected, since it's the same kernel.
Next, I tried to flash over just the XXJPY PDA file over to my I9000, using Odin. No re-partition, no PIT, no modem or CSC. No go - it just repeatedly displays the GT-I9000M screen and never boots the kernel. Couldn't get into recovery mode from this state, but was able to access 3-button download mode.
So, tried flashing over the 2.2.1 XXJPY PDA, Phone and CSC files. Same as before - no actual boot.
I flashed it back to the 2.2 UGKC1 PDA, phone and CSC files, and did a factory data reset and cache clear, and everything was fine running 2.2 again.
From reading here it appears that others have successfully installed 2.2.1 or even 2.3.x kernels on Bell Canada GT-I9000M phones. So, what important step did I miss?
Do I need to re-partitiion? Do I need to use a 2.2.1 FW that includes the boot loader?
For now I'm OK running 2.2, but would eventually really like to be on 2.3.x and don't want to wait for Samsung to make 2.3.x (what happened to 2.2.1) available to GT-I9000M phones. I'll leave it alone for now as I'm going on vacation in a couple of weeks and don't want a hosed phone.
What happens if you flash just a kernel like CF root or speedmod? My only other thought is to redownload jpy and try again as maybe the download was corrupted.
Also with another kernel like speedmod you could download and install a custom rom on cwm (clockwork mod) via recovery that is 2.2.1
I've had some problems with 2.3.4 (never tried 2.3.3) so I am back on Froyo for a bit until things get sorted out a bit more.
G
I don't know if there is a suitable version of CF Root for the UGKC1 firmware - they mostly seem to be oriented to the more international versions. As usual, in Canada we get something a little weird. Don't know about speedmod.
I don't think there should have been any problem with the downloads, as the files themselves are in md5 format, which means they are getting verified by Odin 1.8 when it goes to use them, as I understand it. If they were corrupted Odin should complain about it.
With the announcement ( http://forum.xda-developers.com/showthread.php?t=1158492 ) that Gingerbread is supposed to get an official release to Bell phones soon (which mine originally was), I might just let this lie, for now.
There is a gentleman on youtube by the name of AndroidGalaxyS (original, I know) that has some excellent and detailed walkthroughs and reviews of various ROMs for the I9000M.
youtube.com/user/AndroidGalaxyS
Specifically in your case, you'll want to watch this one that shows how to install 2.3.4 JVP:
youtube.com/watch?v=cLXQn0gOBuA&feature=feedu
Good luck.
I agree that the source maybe lacking. I just found out that the JL2 firmware from samfirmware.com is missing db_data file so I would always get an error after flashing that. KC1 would also not always boot for me so it might be missing something too.
That said what are you trying to accomplish? If you are just trying to go to another stock rom I'd just leave it and put a custom kernel on to give you root and CWM recovery.
Most any other Froyo rom is flashable from CWM in recovery and you do not need to worry about odin except to recover from bad things and it looks like you can do that. Gingerbread is different because they changed the bootloaders and that means Odin.
Of course its getting harder to dig back and find those Froyo roms since the rest of the i9000 world has been on GB for a while.
G
Thanks for the replies, so far. Mostly I was just experimenting, and trying out XXJPY was just a first step in my experimentation before moving on to GB. Part of the reason for this is that it seems like a lot of the modified kernels and so on are meant to be flashed over certain versions of the firmware, and those versions don't include the Bell/Virgin-specific ones. Or maybe I've misunderstood how this stuff works.
Yes, while my attempts to install XXJPY have been a complete failure, even when re-partitioning with a PIT file, when I re-flashed back to the stock UGKC1 FW everything was fine.
At this point I'm just trying to get a better understanding of where this went wrong. I've never specifically updated the SBL - the JPY package I installed didn't include it, and I didn't check off the "Update boot loader" box when re-installing KC1.
I've seen a number of posts here from people who updated I9000Ms to other FW, but unfortunately they don't seem to have detailed exactly where they started from, or exactly what they installed, or how.
Ok I decided to root my phone. Now all hell has broken loose.
I had a working xxjvr working on my phone. All was well. So I decided to root the phone as per all the hype.
Following instructions to the letter, I proceeded. It failed. Some error message. I restarted the whole procedure and same thing. Now I get a little PC connection icon.
Toiok out battery. Managed to get into download mode, I think that is a good thing at least, and Reflashed the phone. Now it gets stuck at firmware update start. boot.bin and just hangs. No progress. Ive retried this 3x.
HELP I hope its not bricked now all cause of a damn root attempt.
I can get into download mode but NOT recovery mode. I thought I could at least clear the cache but attempting recovery mode and the yellow exclamation connction to pc just flashes back.
As long as you can go to the download mode, you have no brick. Just flash the stock JVQ (not the KIES variant) with PIT + repartition.
Edit: Can't find the thread, but the link was
http://www.multiupload.com/20DJFPXKL3
Edit2: A good, non-overloaded root kernel for JVQ is here (and on the next page for JVR also):
http://www.handy-faq.de/forum/samsu...36-kernel_ohne_schickschnack.html#post1580443
(Post #19) I use it with no issues and misbehaviour so far. After download, just rename the file from .tar.zip to .tar and flash it with odin.
I personally use JVQ + this kernel + JVR modem, cause GPS fix is much better with the JVR modem.
Ok Finally after 8 attempts it went through. One of the attempts was a locked green screen. Ugh.
Now im freaked about rooting the phone despite all the hype and i wanted to apply the lagfix.
So now the one that worked is xxjvr. Perhaps I should just leave it. Any otherway to fix the lag other than rooting the phone? Im very apprehensive of rooting now.
You may find your Bootloader is messed up i have had this on loads of Gingerbread phones.
To Fix you need a Three file flash to Froyo with repartion ticked JPO Or JPU will do then Flash JPY then Flash 2.3.4 JVQ again this puts the Gingerbread bootloader back on
I flash JPY then let Kies do the rest Yes i no!!!! Kies But i no then i have a stock Bootloader on.
Flashing Froyo removes the bootloader and puts the old froyo bootloader back on also removes root as well
Make sure the first Gingerbread Rom is stock not a Light version
Then your ready to start all over again
Oh and Buy a Jig from ebay safer to have one then not
Yes, flashing JVR reportedly may run into this. Read this here and in the other forum. Never had this with JVQ or any other firmware. I went back to JVQ.
And even if you see this little PC connection icon, nothing is lost. This normally appears, when ODIN initiated flashing, but did not finish.
Edit: just read this after i posted:
then Flash 2.3.3 JVQ again
Click to expand...
Click to collapse
This is confusing:
JVO is 2.3.3
JVQ is 2.3.4
just to make this clear
EditEdit: OK, you edited your post... now it says
then Flash 2.3.3 JVO again
Click to expand...
Click to collapse
SnoopyDog said:
Yes, flashing JVR reportedly may run into this. Read this here and in the other forum. Never had this with JVQ or any other firmware. I went back to JVQ.
And even if you see this little PC connection icon, nothing is lost. This normally appears, when ODIN initiated flashing, but did not finish.
Edit: just read this after i posted:
This is confusing:
JVO is 2.3.3
JVQ is 2.3.4
just to make this clear
EditEdit: OK, you edited your post... now it says
Click to expand...
Click to collapse
Fixed sorry for confusion to much Beer last night
Hehe, no problem
Sounds like you are all suggesting i go and flash back to JVQ. Can a flash be done at same time while rooting the phone in the process?
Otherwise Ill jusst keep it simple.
Right now everything is working JVR but there is noticeable lag whereas before lag wouldnt occur until months of usage.
Albeit the Quadrant standard benchmark yields me 1381 which isnt bad for a stock rom.
Hightower68 said:
Sounds like you are all suggesting i go and flash back to JVQ. Can a flash be done at same time while rooting the phone in the process?
Otherwise Ill jusst keep it simple.
Right now everything is working JVR but there is noticeable lag whereas before lag wouldnt occur until months of usage.
Albeit the Quadrant standard benchmark yields me 1381 which isnt bad for a stock rom.
Click to expand...
Click to collapse
I would first take it to stock first you can flash Darkeys resurrection edition After JVO That Routs for you Puts CWM on as well I put this on if a customer wants his phone setting up for a custom rom Its painless through odin
Its just the Gingerbread bootloader its a pain
And its a Case of Rolling it back to go forward again make sure you charge your battery up to 100% to avoid and battery glitches later