Hey everybody,
Im kinda new to droid development, and have played around with it a little (flashing roms, kernels, rooting etc) however, im curious why there are roms based on pretty much every other firmware other than GKG3. I might sound like a n00b for asking about this but its mainly for my knowledge. I figured KG3 would be fairly common as it is one of the North American firmwares, but I must be incorrect? Anyways any insight on this would be great. Also a quick question, seeing as I am a Bell I9000m SGS owner does it matter if I put firmware from say Europe on my phone? I have noticed that my signal decreases when I put a rom on that is JVR based? Curious if this causes my phone, seeing as the modem is being changed to JVR, to think that I am out of country and will inflict long distance charges. This probably sounds like a dumb question, and I dont really believe LD charges will apply, but some confirmation would be nice as google didnt really help me out on this one.
Thanks!
KG3 is 2.3.3 and although it was just issued to Bell and other N.American customers, the rest of the Anfroid world has been using 2.3.4 for 6 months and some have moved to 2.3.5. The roms you see here are cutting edge and most use the latest firmware. The last official and stable release was JVR a 2.3.4 firmware and there are many good roms for JVR. It is easy to keep your KG3 modem in place and the KG3 CSC file and just upgrade your system to a custom JVR kernel and JVR rom.
I tried flashing galaxian's jvr kernel and it just bootlooped so maybe I'm doing this wrong? I kept my stock modem and CSC, flashed kernel using oden, factory reset was done as well as a cache clear prior to the flash and all I'm getting is a bootloop so I'm not entirely sure what I'm doing wrong any advice would be appreciated! And again thanx for the info in the previous post!
Sent from my GT-I9000M using XDA App
yes you flashed just the kernel, you must first flash the stock rom and then any custom kernel for the same firmware -- you need the stock rom to install the correct bootloaders prior to flashing the custom kernel
so in odin, flash JVR stock in pda, KG3 in phone and CSC
tick auto re-boot
then flash the custom kernel of choice in odin under pda
Awesome thanks for the tips! Will give this a try
Hi guys - you guys might be able to help with a wee problem.
upgraded FW today via kies to 2.3.3 KG3 from froyo 2.2 with speedmod kernel.
in the process though i lost root but worse is i now don't have 3BR, when i used to. I still have 3 button download mode though.
I want to root again and flash a different kernel (for root but also for performance/tweaks) but worried to without 3BR ie. how will I access tweaks/enable root etc without it!?
Any ideas/advice please? Thanks
first flash a complete 2.3. firmware, either 2.3.4 JVR or 2.3.5 JVT. This should re-install basic 3BR functionality. I think you have not got the necessary bootloaders in the jump from froyo to GB and a complete stock install should correct this. Do tick re-partition and use 512 pit, do check auto-boot: let the phone boot and right itself. Check for 3BR and do a system reset.
Then flash KG3 modem and CSC. Your phone should then be functional.
Then flash a kernel with root inbuilt to it.
If you use the GTO Tornado kernel you can also clean your system completely as this stage instread. If you use another kernel, do the factory reset, davlik cache clean etc. prior to flashing the kernel as suggested above.
Do the clean prior to re-installing your apps.
lgsshedden said:
first flash a complete 2.3. firmware, either 2.3.4 JVR or 2.3.5 JVT.
Click to expand...
Click to collapse
Thanks! will give this a go but have only ever really flashed a kernel before with odin so want to be doubly sure about these steps if that's ok? apologies for my noobish ignorance
- only found a 2.3.4 JVR at samfirmware - getting this and the 512pit file. This should be fine?
- then flash a KG3 modem and CSC - any idea where I get those files from? - the ones i've got now i only got through kies (and when i do get em, when i do this in odin do i only use the phone/csc boxes and leave pit empty/uncheck re-partition?
thanks again mate.
Edit: forgot to say my reason for questioning the JVR is because the one i have is listed as European...where as I have a bell mobility but in australia - does this matter? latest FW for aus/america is JVN 2.3.3
no problem: always better to ask for help first then assitance fixing a problem when it all goes pear shaped.
There is a thread on the KG3 firmware with lots of these questions answered: http://forum.xda-developers.com/showthread.php?t=1211939 and also the basic resource for firmware posted by Ramad here: http://forum.xda-developers.com/showthread.php?t=1102881 -- scroll down and you will find KG3 under N.American, he also has a nice set of illustrations for using odin.
You can also source a cwm zip for the KG3 modem from perka's stash here and on the market (free app) -- useful to havce the modem in cwm zip form as then you can just install a new stock firmawre such as JVR or JVT and add the modem in recovery.
lgsshedden said:
no problem: always better to ask for help first then assitance fixing a problem when it all goes pear shaped.
Click to expand...
Click to collapse
Thanks so much again - that looks like a hefty bit of reading to be done there via your links so before I do that, just one more Q please - and apologies if the answer for this is somewhere in the links you've provided.
i was just trying to read up about why the samfirm file extracts only to a single .tar file called JVR_JVR_JVR and how to use that in Odin and came across this thread:http://forum.xda-developers.com/showthread.php?t=1075278
my Q is - in this thread he makes a strong point of stating not to tick repartition and not to put the .pit file...but you say to do so.
am i missing something obvious?
well different people different perspectives on re-partition and pit.
Tick re-partition and flash the pit file. Leave it un-ticked and do not flash pit file. That's the only key: do one or the other.
As I understand it, the reason to re-partition is that it re-sets the base file system upon which you are now flashing the stock firmware -- seems a basic step whenever you move firmware versions e.g. 2.2 to 2.3, 2.3.3 to 2.3.4 to 2.3.5 -- not so much if you are installing a rom or kernel within that family of firmware.
Since I always then convert the file system to ext2 to speed up the system and I use damain's kernel to clean the system, I do use the pit file whenever I flash a new stock firmware to clear the basic file system and further aid removal of legacy files that could complicate the install.
---------- Post added at 09:28 PM ---------- Previous post was at 09:24 PM ----------
BTW the samfirmware files do extract using 7zip into the component parts for use in odin: pda (rom) phone (modem) and CSC. You then flash a custom kernel in the pda section if you use one for performance and root.
thanks lgssheddon, for the info here and in the PM.
Will crack on now with reading all the links you provided.
I just have to say a big fat D'oh! - why oh why could I not find the answer to what was bothering me most ie. apparent loss of recovery mode. The very first post in the first thread you linked gave me the answer - that it is now a 2BR (and tried it on my phone et voila, by magic I can get into recovery again!). Don't know how I could not find this thread even when I searched "KG3"!!
Thanks again for your help. i'l llet you know how i get on once i digest all this info
doktorV said:
Hi guys - you guys might be able to help with a wee problem.
upgraded FW today via kies to 2.3.3 KG3 from froyo 2.2 with speedmod kernel.
in the process though i lost root but worse is i now don't have 3BR, when i used to. I still have 3 button download mode though.
I want to root again and flash a different kernel (for root but also for performance/tweaks) but worried to without 3BR ie. how will I access tweaks/enable root etc without it!?
Any ideas/advice please? Thanks
Click to expand...
Click to collapse
The 3 button recovery has changed for KG3. I believe it used to be upvol home and power. I do believe now it is volup, voldown, and power. This should work for you to get you into recovery to flash whatever you like. Also the samfirmware for JVR is branded with Swisscom and doesnt work very well for using it with a KG3 modem and CSC, with my experience anyway. I would recommend to go to a JVQ PDA and use KG3 for your Phone and CSC. Also after you have installed this make sure to check what your country code is and install it. Hope this helped
lgsshedden said:
[/COLOR]BTW the samfirmware files do extract using 7zip into the component parts for use in odin: pda (rom) phone (modem) and CSC. You then flash a custom kernel in the pda section if you use one for performance and root.
Click to expand...
Click to collapse
The firmware that he is referring to doesn't. It is only one file meant for the PDA section of ODIN. Not entirely sure why they did this but i was running into problems with it as well. If you know how to play around with the core files you could in theory extract it to its root and put multiple files into .tar files (ex. select factoryfs.rfs, param.lfs etc. and place it under one .tar) but thats a lot of playing around and potentially dangerous if not done correctly.
not sure which download you are referring to but there was a branded version of JVR and a generic one on samfirmware: I have the one that does not have the swisscom logo and it certainly was extracted by 7zip into its component files (pda/phone/CSC) as they are still on my pc in that format.
You can also source stock firmware from Ramad's thread.
And I stand by my comment that for anyone using KG3 as a modem, JVR is the most stable official release available, much better than JVQ. JVT has a lot of promise and will be a better firmware than JVR but it is not yet had all the bugs sorted and while there are Gold Rom version for JVR any JVT rom is still at a beta stage and should not be used yet by someone just starting to flash custom firmware (IMO).
Hi again,
Q for lgssshedden really but if anyone can help i'd appreciate it!
have had 2 crashes now with Tornado Aureus RC1 - few little bugs/glitches eg with ringtone changing etc then on a reboot it won't go past the Tornado start screen with the big flame.
First time I just reflashed stock KG3 then reflashed the Tornado kernel, no problem. This time when I try to flash the Tornado kernel (either Aureus RC1 or Gold) it just bootloops at startup even though the flashing seems to go ok.
So now i'm back to (yawn) stock KG3 2.3.3. Really just want to root it again but with Tornado not seeming an option i'm finding it hard where to turn to root.
Thanks in advance!
Hi
I am a bit of a newbie when it comes to flashing roms on my gnote and would really appreciate some advice. I installed a pre-rooted rom N7000XXLC1_N7000OXALC1 Open Europe (02/03/2012) (from bodivas's thread: http://forum.xda-developers.com/show....php?t=1535025) a couple of weeks ago, all worked fine .
However, I would now like to UNROOT my galaxy note, and install the latest stock ICS rom for CPW region. I would be grateful if you could tell me how I can do this. The CPW ICS rom I downloaded only has an ODIN 'PDA' file, but there is no 'PHONE' or a 'CSC' to overwrite the files I flashed when I original flashed the pre-rooted rom.
Do I need to overwrite the 'PHONE' and 'CSC' files as well as the 'PDA' file in order to unroot?
Really appreciate any help,
Many thanks
No. Jusy flash the PDA file.
Belfia said:
No. Jusy flash the PDA file.
Click to expand...
Click to collapse
So the csc and the phone files that came with the pre rooted rom file do not need to be overwritten with replacements? why is that? Will flashing the new stock ics file result in a new phone and csc file being created? And also my gnote being unrooted? I would ideally like to have the corresponding csc and phone files that should go with the new stock ics rom.
Thanks
Yes you will get the corresponding csc of the rom you are flashing. Sometimes a rom is built with several files and sometimes with only one.
And it will be unrooted.
Thanks for your help man. Really appreciate it.
Just to confirm - I updated with a complete stock Open EU GB rom, and then downloaded the new ICS update via OTA.
So I should now be all unrooted and completely back to stock?
I'm not sure if you will know, but now that my phone is unrooted, and stock, should I be safe from the eMMC bug associated with ICS?
Many thanks for your help man.
Noone is completely safe from the ICS bug. But if you dont do a factory reset, nothing should happen to your device.
Hello everyone,
I've tried flash my i9000 to CM10 JB and sometimes it reset itself and went into clockwork mod, not sure why. I guess i'll go back to the stock rom then. My mistakes that i've done at first place is didn't do a backup (or maybe i did, can't rmb) couple months ago.
I've downloaded the files from samfirmware = I9000XWJW6_I9000OPSJV6_OPS (file inside = JW6_JV6_JW1) and also planning to flash it back to stock rom using odin3v1.87 with I9000_s1_odin_20100512.pit. The thing is there are other files missing from what i can download from samfirmware such as PDA, PHONE, CSC, BOOTLOADER ....etc. And i've tried but i couldn't find a tutorial on how to put the appropriate files into these sections.
I've tried look up into whats in JW6_JV6_JW1 but there isn't any thing that i could found to use as odin's input.
Is there any full instruction/tutorial step-by-step on how to flash i9000 from CM10 JB back to stock I9000XWJW6_I9000OPSJV6 (i'm from Australia and i guess i should put that back to normal as i will use kies as i usually did back to the old days). I really couldn't find any relevant topics flash back to I9000XWJW6_I9000OPSJV6 that i want. Others with different CSC, PDA, PHONE files i dare not to risk mixing up with the samfimware that i download, just in-case i brick my phone lol.
Thanks for your attention. Really appreciate
http://forum.xda-developers.com/showthread.php?t=1631564
if it has only one big file then put in PDA section and flash, leave all the others to default values before pressing flash.
search before asking
Hi All,
Since this is my first post, my name is Robin and my hobbies are house music, playing the guitar and video games. nice to meet you!
I require some help with flashing a custom rom to my Samsung Galaxy S Advance (GT-I9070).
My goal is to have custom Rom working. The reason to change from stock 2.3.6. to a custom Rom is that is has become too slow and unresponsive to work with. I have changed to CM11 and then to Carbon Rom, and really like it, but both have a problem with reception. This is why i post it here, i don't think it is related to just a single Rom but to my phone in general.
I tried the following:
1. Gain root access through Odin. (baseband was originally I9700XXLK2, Dutch, carrier Tele2, which uses T-mobile network. not sure if the telephone was locked to this carrier).
2. flash TWRP using Odin.
3. download CM11 and google apps and flash it using TWRP.
4. no signal and com.phone.android stopped working every minute, as well as slow response when pressing power button.
5. flashed carbon rom, same problems.
6. went to xda-devs on irc for help, a nice guy explained to me that the problem likely resides in baseband.
7. downloaded the newest stock firmware for T-mobile in the netherlands from sammobile, extracted the modem.bin,md5 (after backing up efs and modem by help of the xda-dev on irc) and flashed it through odin as PDA after creating a tar file out of mode.bin.md5 ( by command tar -H ustar -c modem.img > modem2.tar)
8. Now the problems are gone except for the fact that i still have no reception! and baseband under settings --> phone is "smallband: unknown"!
Does anyone know of a solution to my problem? I wish to get reception. Did i not flash t he new modem image right?
Lithium1986 said:
Hi All,
Since this is my first post, my name is Robin and my hobbies are house music, playing the guitar and video games. nice to meet you!
I require some help with flashing a custom rom to my Samsung Galaxy S Advance (GT-I9070).
My goal is to have custom Rom working. The reason to change from stock 2.3.6. to a custom Rom is that is has become too slow and unresponsive to work with. I have changed to CM11 and then to Carbon Rom, and really like it, but both have a problem with reception. This is why i post it here, i don't think it is related to just a single Rom but to my phone in general.
I tried the following:
1. Gain root access through Odin. (baseband was originally I9700XXLK2, Dutch, carrier Tele2, which uses T-mobile network. not sure if the telephone was locked to this carrier).
2. flash TWRP using Odin.
3. download CM11 and google apps and flash it using TWRP.
4. no signal and com.phone.android stopped working every minute, as well as slow response when pressing power button.
5. flashed carbon rom, same problems.
6. went to xda-devs on irc for help, a nice guy explained to me that the problem likely resides in baseband.
7. downloaded the newest stock firmware for T-mobile in the netherlands from sammobile, extracted the modem.bin,md5 (after backing up efs and modem by help of the xda-dev on irc) and flashed it through odin as PDA after creating a tar file out of mode.bin.md5 ( by command tar -H ustar -c modem.img > modem2.tar)
8. Now the problems are gone except for the fact that i still have no reception! and baseband under settings --> phone is "smallband: unknown"!
Does anyone know of a solution to my problem? I wish to get reception. Did i not flash t he new modem image right?
Click to expand...
Click to collapse
You must flash stock JB to get its baseband to be able to use 4.1+ ROMs. If you have I9070, beware not to install I9070P firmware, because that will hardbrick your phone.
You can get firmware from samsung-updates.com or sammobile.com and look in general section for rest of guides, you have one thread with most needed stuff.
Sent from my GT-I9070 using Tapatalk
You must flash stock JB to get its baseband to be able to use 4.1+ ROMs. If you have I9070, beware not to install I9070P firmware, because that will hardbrick your phone.
You can get firmware from samsung-updates.com or sammobile.com and look in general section for rest of guides, you have one thread with most needed stuff.
Click to expand...
Click to collapse
Thanks! That did the trick.
So, for anyone reading this later: in order to flash a custom 4.4.2 ROM to your GT-I9070 stock 2.3.6. phone, first flash jellybean! A nice guide is here:
http://forum.xda-developers.com/showthread.php?t=2198341
I'm sorry if this is a stupid question, but I can't seem to find any specific answer in forums and guides.
I have a SGS GT-i9000t with CM10. I want to flash the stock rom on it, with odin v1.85 (to get the efs folder back, got problems with the imei), so I downloaded the rom from sammmobile. There's only one file, a .tar, I know you just have to put it on PDA, but my question is this:
do I need the pit file?
(I know in most cases is not necessary, but I'm coming from CM10 and I found some guides that said CM ****s up the partitions and whatnot)