[Q] Questions about root... - Galaxy S I9000 General

Hi guys.
So I got my Galaxy S a few weeks ago now (16gb, Vodafone UK), and I'm pretty pleased with it.
I've played around with it a fair bit, and installed some pretty good apps.
So I've spent the last week or so browsing the forums and trying to get my head around the whole android OS. I've done a lot of work on iPhone hacking etc in the past, and am more than comfortable with Jailbreaking and modding iOS devices.
My current firmware shows as I9000XXJF3 from *#1234#
There are a few things I just don't "get" with regards to the whole rooting thing, so I'm hoping you can help me out. I've done quite a bit of reading, but have confused myself with the following...
1. I know if I root the phone, my warranty will be void. Will doing a factory reset (*2767*3855# on the dialler), will that "unroot" the phone, and therefore return my warranty? (Kind of like a "DFU-Restore" on an iPhone
2. What is the deal with the different firmware codes (JF3, JP3 etc)?
3. If I root, am I right to think I won't be able to update my firmware through Kies anymore? If so, is Odin the way I would upgrade in future (to 2.2 when released for example)?
4. As a backup, I know I can download a copy of my current FW to reflash if needed. Is the one I need the I9000XXJF3 version, and is Samsung-firmwares still the best place to get it?
Thanks in advance for helping me out with this, and I apologise if any of them are daft/obvious questions.

I got my Galaxy S i9000 not too long ago as I was a previous iOS hacker just like yourself. Rooting and Jailbreaking have there similarities.
1. Un-rooting your phone will return your warranty as long as you are running stock ROM.
2. JM1, JF3, JP3 etc are just different firmware names, like Apple uses 4.0,4.0.1,4.1 etc...
3. Not 100% sure on this. But if you can't update through Kies you can always flash the lastest firmware in Odin.
4. Yep, samsung firmwares is an excellent site, if you got you i9000 with JF3 I guess that would be your 'stock' ROM to reflash for warranty purposes.
If I'm wrong someone correct me as I too are learning more and more everyday about Android

1. There are procedures for unroot, no need to do a factory reset.
2. The different firmware codes are like version numbers, like iOS 3.x, 4.x etc. Everything from JF3 to JM8 is android 2.1 firmwares, and JM8 is the newest. Firmwares with names starting with "JP" is 2.2 froyo firmwares, e.g. JP3, JPC etc.
Not sure about 3. and 4.

Related

Updating the Galaxy Tab to the latest firmware !

Hey guys
I'm running the P1000JXJJ1, FroYo JPJJ2 firmware on my Tab, and samfirmware states P1000JVJL1 is the latest one !
so I was advised NOT to use KIES, and ODIN was better !!
My tab is rooted with OCLF set, Just a quick question, Odin will delete all my data and also I believe that I'd have to re-ROOT the device right?
another question is since I didn't have market out of the box, the product sales code has been changed to XSG.
thanks a lot guys in advance
Cheers
Jackie
if u use oclf, undo oclf b4 update firmware, kies or odin works fine for me, i'll only use odin when i screw up with my tab
and will I have to re root the device and also will ODIN delete all my data?
Hi,
searching for something else I accidentily found this thread.
Maybe my experince might be of any interest: got the galaxy tab 3 days ago, installed KIES and instantly got a message to update the firmware to Froyo JK5. I followed the suggestion to save my data which I regret later, because it took very long (had already copied a lot of videos to the internal sd) and couldn´t stop it. To cut it short:
the update was successful and nothing deleted, just everything in place. Also synchronized Outlook contacts, though at 96% it got stuck - waited a few minutes, then broke up and all contacts had been transferred fine.
(don´t know, if firmware is different for other countries...)
Odin will not delete your data if you did not choose to repartition, no need to use pit file to repartition if you are just upgrading fw from the same region..safest is still via KIES
To correct some mis-information from above. Flashing with Odin can delete your data, it depends on what components are included in the image you flash. If you flash an official ROM with Kies you should not loose your data but there is always a risk of an issue occurring during any flash that could lead to data loss. Unless you flash a pre-rooted custom ROM you will loose root and SU during a flash. These can be re-applied easily to the SGT using the Super One-Click method.
Redardless of what flashing method you use, if you use RyanZA's OCLF you must undo the lag fix before you flash, otherwise you will certainly loose data and possibly end up with a corrupt system that won't boot (I had first hand experience of this early on in my flashing days with my SGS!). You shouldn't really need to apply a lagfix to the SGT as it doesn't seem to suffer from the same lag as the SGS.
Finally, flashing with Odin can lead to product code being changed, especially if the ROM you flash isn't intended for the normal product code of your device. There are various ways to restore your poduct code, look in the Samsung Galaxy S forums for suggestions on how to do this as the basic construction of the ROMs is very similar between the two devices from that point of view. Also, be aware that people with SGS devices have reported loosing their IMEI while flashing with Odin. If this happens you will end up with a WiFi only device unless you backed up your /efs folder before you flashed. There's lots of info in the SGS forums about this and it's worth a read if you are new to flashing. I haven't heard of anyone with a SGT loosing their IMEI yet but it's worth taking precautions.
Happy flashing folks!!
thanks a bunch guys, I'm now running the latest version !!
was just trying to install the latest gingerbread theme from the forums !! will let you all know how that went
hi guyz,..
im from malaysia and currently using galaxy S and galaxy sl for my wife (not tabs) but i've been request by my brother who owned the galaxy tabs to upgrade it since i had some knowledge..
currently his tabs running on 2.2 stock asia version.and i wanted to flash the latest version 2.3.3 europe edition since i saw many custom rom on it..i've download the latest firmware that is P1000DXJPE ## via samfirmware.com and could not find any pit,csc and modem file..
my question,
1. am i missing something here?
2. is it possible to flash without pit,csc and modem?
3. i know how to flash the file using pda since i've done it with my SGSL but before that i need to flash another old version firmware to used it.is it the same with galaxy tabs?
azamnecrone said:
hi guyz,..
im from malaysia and currently using galaxy S and galaxy sl for my wife (not tabs) but i've been request by my brother who owned the galaxy tabs to upgrade it since i had some knowledge..
currently his tabs running on 2.2 stock asia version.and i wanted to flash the latest version 2.3.3 europe edition since i saw many custom rom on it..i've download the latest firmware that is P1000DXJPE ## via samfirmware.com and could not find any pit,csc and modem file..
my question,
1. am i missing something here?
2. is it possible to flash without pit,csc and modem?
3. i know how to flash the file using pda since i've done it with my SGSL but before that i need to flash another old version firmware to used it.is it the same with galaxy tabs?
Click to expand...
Click to collapse
Go to the Android Development section.
Look up Overcome and BOCA for the Galaxy Tab. Both a great however I prefer BOCA. The current release is 2.3.4 but 2.3.7 is in the works.
If you follow the instructions for BOCA you will have a GTab that feels like it was newly born again.
boxhead72 said:
Go to the Android Development section.
Look up Overcome and BOCA for the Galaxy Tab. Both a great however I prefer BOCA. The current release is 2.3.4 but 2.3.7 is in the works.
If you follow the instructions for BOCA you will have a GTab that feels like it was newly born again.
Click to expand...
Click to collapse
thanks dude!
so i dont need to flash stock gingerbread 2.3.3 to used this custom rom?a bit confuse here...
boxhead72 said:
Go to the Android Development section.
Look up Overcome and BOCA for the Galaxy Tab. Both a great however I prefer BOCA. The current release is 2.3.4 but 2.3.7 is in the works.
If you follow the instructions for BOCA you will have a GTab that feels like it was newly born again.
Click to expand...
Click to collapse
Yes. Follow the instructions on the magrathea site or overcome
Use overcome instructions to instal stock GB 5. It tells you the pit and modem to use for your tab.
Then install the overcome kernel and reboot. It will root the tab and format the storage.
Then you install the Boca zip over the overcome kernel.
If you just want overcomes Rom follow their instructions. They make it simple
Sent from my GT-P1000 using XDA App
is that all??hmm,
will try donload all the files 1st,then i will try
thanks guyz for da info..
so i dont need to flash stock rom like i always do with my SGS before installing any custom rom?

New SGS2 and need advice on which ROM to flash (or better way to uninstall)

Hi all,
I just traded a SGS for an Iphone4 for an SGS2. I used to have my SGS rooted and custom ROM because it was sort of necessary for that phone. I would think that it is not neccessary for the SGS2, but... I'm in China and the phone I bought has QQ Security, QQ phonebook, and 360 Security and a bunch of other junk on here as a system program. I hate Tencent. I hate everything about Tencent. I will not trust this software on my new awesome phone.
I tried to uninstall this garbage with Titanium, and it said it uninstalled, but then it was still there. So I guess I need to flash a new clean ROM. Which is not what I want to do, but so be it.
My baseband and stats are as follows:
Android 2.3.3
Baseband I9100XXKE7
Kernel Version [email protected] #2
QUESTION 1: What ROM is close to stock, has a decent set of the new Samsung programs?
QUESTION 2: I would prefer not to use ODIN, as my USB system / drivers on my home computer is messed up and my SGS and SGS2 cannot connect. Can I do a CWM flash of a ROM (used to be able to do this with most ROMs on SGS if I was upgrading to a similar ROM)? If so, which one is compatible with what I have?
Thanks.
1. If you want to stay close to Stock... then go ahead and flash a Stock Firmware..for example KI4 (2.3.4) or KI3 (2.3.5)
2. Nope you have to use Odin to flash at least a custom Kernel to get Clockwork.. only with Clockwork you can flash other Customs Roms but not stock Roms
You probably have Chinese firmware, which means you cannot flash normal firmware on there, it won't accept it, it is somehow protected.
Dial *#1234# in the dialer and post what you see there.
There is a modified build somewhere here on xda, to which I cannot find the link now. You can probably find it, since you are not the first one with Chinese firmware who wants to get rid of it
pda:i9100zske7
phone: i9100zskf4
csc: i9100zskf4
BTW it is rooted and there is a recovery mod on it now.

A few basic questions I am still confused about

Hi,
I am tasked with making a Friends Galaxy Apollo ( I5801) usable.
She bought it in Thailand and it is SIMlocked and currently running Eclair (2.1)
1) I first want to SIM Unlock it. I have seen multiple methods for this
This thread has a discussion :
http://forum.xda-developers.com/showthread.php?t=1339705
I will take a look at the youtube video first, but I am concerned that I will lose my IMEI. This seems to happen a lot. How do I back it up? I have seen instructions to backup the /efs folder and others that include a DD command. Which is the most reliable?
2) What is the easiest rooting method? Does SuperOneClick work? Do I even need to root to unlock only?
3) How do I then install a working 2.2? Is there such a thing as an Official 2.2 for the I5801? Otherwise, what is the best way to STABILITY?
4) Other Samsung phones offer packages ODIN or Heimdall ROMs that are pre-rooted in order to do a one operation (sometimes one-click) root/upgrade operation. Is there such a thing for the Apollo?
Thanks.
I tried running a search, and waaay too much confusing crap came back. I have owned several HTC, Mot and Samsung phones and am usually pretty good with this stuff...but I am just plain confused about this phone.
Any help would be appreciated
Caz
2) What is the easiest rooting method? Does SuperOneClick work?
Click to expand...
Click to collapse
SuperOneClick is the works fine for me
For 3) www.sammobile.com/showthread.php?t=12 Scroll down to asuan firmware. Im using dxjpc as it is the latet 2.2 version for asian countries such as Singapore, Malaysia etc other than India. Flash usin odin but do not flash the bootloader as there would be a possibility of a hardbrick.
Sent from my GT-I5801 using XDA App
Caz666 said:
Hi,
I am tasked with making a Friends Galaxy Apollo ( I5801) usable.
She bought it in Thailand and it is SIMlocked and currently running Eclair (2.1)
1) I first want to SIM Unlock it. I have seen multiple methods for this
This thread has a discussion :
http://forum.xda-developers.com/showthread.php?t=1339705
I will take a look at the youtube video first, but I am concerned that I will lose my IMEI. This seems to happen a lot. How do I back it up? I have seen instructions to backup the /efs folder and others that include a DD command. Which is the most reliable?
2) What is the easiest rooting method? Does SuperOneClick work? Do I even need to root to unlock only?
3) How do I then install a working 2.2? Is there such a thing as an Official 2.2 for the I5801? Otherwise, what is the best way to STABILITY?
4) Other Samsung phones offer packages ODIN or Heimdall ROMs that are pre-rooted in order to do a one operation (sometimes one-click) root/upgrade operation. Is there such a thing for the Apollo?
Click to expand...
Click to collapse
1.I backup the /efs folder and also manually copy the files for additional safety.
2.if you are on 2.1, z4root works great. get the apk from here, install and root. thats it. you need to root at least to backup the /efs folder.
3.go to samfirmware.com and search i5800. install any of the latest ROMs.
4.Some "stock" ROMs themselves are pre rooted. Dunno how. Install them if you want. (eg. JPM)
Ok...my phone is now rooted and SIMunlocked. Pretty easy once you get over the fear of corrupting your IMEI data.
Now I have another question:
I REALLY want to make sure I don't brick this phone, but I think I want to upgrade it to
2.2...sooooo:
How can I be sure where the phone is from and therefore which firmware to flash?
I *know* the phone was purchased in Thailand, but I can't find the firmware currently on the phone referenced anywhere for the Apollo.
The firmware baseband is DXJG2 and the build number is DXJH2. A quick google search yields only hits for a "Galaxy Beam" ??
Am I asking for trouble flashing this puppy? My friend probably does not care that much about ECLAIR vs. FROYO...I just think that FROYO is a lot more modern.
I am just afraid that I have a freakish phone in my hands and that it won't react in a "nice" way.
Any pointers?
If you do not flash the bootloader it is not possible to hardbrick the phone. Only a softbrick is possible and a reflash will solve the problem. Android firmwares have been shifted to sammobile.com and samfirmware does not provide them anymore if im not wrong. In froyo you will have a bit more space for appilcations and since your friend in from Thailand(in asia) i suggest u flash an asian firmware. Dxjpc is working find for me
Sent from my GT-I5801 using XDA App
u neednt be afraid of bricking the phone. and it is not necessary that u flash only asian frimwares. look around the forum to see which f/w works best for the majority of people and flash it. before flashing, make sure u remove boot and sbl files from the downloaded f/w. then u have 0% chance of hardbricking the phone.
cheers

[Q] Cannot update firmware via official channels despite reinstalling stock firmware

I don't know what's going on here.
I've had a rooted phone for a while, but wanted to update to 4.3 since that came out recently.
So I've reinstalled the stock firmware on my I9505 (XXUAME2, Poland), the whole big package. Installing this went without a problem, and now I'm back with a stock ROM. I did this because I wanted to go the official update path (perhaps I don't really need this, but... well, I'm a flash-addict).
However, if I try to find a new update using the "Update" button in the "About device" menu, all I get is an information that I've already got the latest software.
KIES, on the other hand, tells me that my device's current firmware version is not supported.
What's going on here?
Shaamaan said:
I don't know what's going on here.
I've had a rooted phone for a while, but wanted to update to 4.3 since that came out recently.
So I've reinstalled the stock firmware on my I9505 (XXUAME2, Poland), the whole big package. Installing this went without a problem, and now I'm back with a stock ROM. I did this because I wanted to go the official update path (perhaps I don't really need this, but... well, I'm a flash-addict).
However, if I try to find a new update using the "Update" button in the "About device" menu, all I get is an information that I've already got the latest software.
KIES, on the other hand, tells me that my device's current firmware version is not supported.
What's going on here?
Click to expand...
Click to collapse
Hi,
Did you try Triangle Away,from the market?
It will show if you triggered the flash counter.
Having said that,you still have the old ,non-knox bootloader.
You might want to just keep that and flash custom ROMS.
They have all the goodness of official ones,but you are still free of any restrictions.
malybru said:
Hi,
Did you try Triangle Away,from the market?
It will show if you triggered the flash counter.
Having said that,you still have the old ,non-knox bootloader.
You might want to just keep that and flash custom ROMS.
They have all the goodness of official ones,but you are still free of any restrictions.
Click to expand...
Click to collapse
I've used Triangle Away before, to reset my counter. Of course, after flashing in the official firmware the phone's no longer rooted, so Triangle Away won't work.
That said, I THINK I know why the official update procedure(s) failed - I've mixed up the firmware for my product code. Apparently when I originally rooted the device I've changed the product code to BTU and have been using that ever since without really knowing about it. But now I've installed the Polish firmware XEO, and I think this is why the update process went crazy.
With regards to custom ROMs... I've already got the phone configured the exact way I like it, and I know some custom ROMs can be... quite different. Are there any specific custom ROMs you had in mind that have all the goodies of official ROMs without the restrictions you mentioned?
Shaamaan said:
I've used Triangle Away before, to reset my counter. Of course, after flashing in the official firmware the phone's no longer rooted, so Triangle Away won't work.
That said, I THINK I know why the official update procedure(s) failed - I've mixed up the firmware for my product code. Apparently when I originally rooted the device I've changed the product code to BTU and have been using that ever since without really knowing about it. But now I've installed the Polish firmware XEO, and I think this is why the update process went crazy.
With regards to custom ROMs... I've already got the phone configured the exact way I like it, and I know some custom ROMs can be... quite different. Are there any specific custom ROMs you had in mind that have all the goodies of official ROMs without the restrictions you mentioned?
Click to expand...
Click to collapse
Hi,
TA is used while you are still rooted to reset the counter.
Then, you install stock ROM/firmware.
Only you know how you like your phone,so only you can make that decision about the ROM you choose.
The main restrictions are that once you root the new firmware with the new knox bootloader, you will trigger the knox warranty,and you will never be able to flash an older firmware.
Not everyone is bothered by this,so, this is all a personal choice again.
malybru said:
Hi,
TA is used while you are still rooted to reset the counter.
Then, you install stock ROM/firmware.
Only you know how you like your phone,so only you can make that decision about the ROM you choose.
The main restrictions are that once you root the new firmware with the new knox bootloader, you will trigger the knox warranty,and you will never be able to flash an older firmware.
Not everyone is bothered by this,so, this is all a personal choice again.
Click to expand...
Click to collapse
Any chance there's a custom ROM created from the stock firmware but with the bootloader removed?
I've read about Knox and I'm kind of glad the firmware update failed, as I wouldn't feel comfortable with that "warranty void" flag...

Returning to mod after few years

Good evening to everyone,
I've been an Android user for the last 4 years (i started with the HTC Dream G1, the first ever made Android smartphone which had the version 1.1). The first time i approached the world of modding was for having really important features such as the sync of contacts with google account, and i also have fully modded my second device, an HTC One S, that i decided to change 2 days ago.
I purchased a Samsung Galaxy A5 and i'm going to mod it again since i don't like few things about the device.
Since i'm out of date with the current mod envirorment (the last time i did some kind of mod with my One S was over 1 year ago) i think i need a bit of refresh, so here are my questions:
1) Do i need to install some kind of special drivers, android developing tool, sdk, java things or anything special before using Odin or other rooting tools mentioned in the guides? I remember i lost an entire day the first time i rooted my devices since all the guides on the web didn't talk about installing this preliminary files.
2) I'm Italian, i live in Italy, i purchased my device in Italy too in a Vodafone store, but the CSC of my device does not appear to be Italian Vodafone, i can't rewrite it here at the moment but after a research on google i found out it was a German Vodafone CSC.
The firmware itself does not seem branded (no custom bootload animation, only the main app by vodafone which i like to have) and i'm going to change firmware anyway, but i still want to set a no-brand CSC.
When i changed the CSC of my HTC One S i remember it as a very complicated procedure, i had to extract a particular file from the smartphone using prompt's command, manually editing a text file and putting it back again with prompt.
I'd like to know if there's a different procedure for the Galaxy A5, i searched the web for a procedure but i have found none.
I saw a CSC option in Odin and i think this is probably the cleanest and fastest way, but i don't know a place where to find the various file for changing CSC.
3) Custom recovery: i had difficulties in finding custom recovery on the web too for this device, i saw a thread in this section fo the Galaxy A7. I suppose there's no custom recovery for the A5 at the moment, am i correct?
4) Any way to prevent Samsung Knox counter from increasing with root + flash of custom rom and eventually recovery? i read few guides but they seem to don't work anymore with recents updates.
Knowing if there's a way to reverse the counter in case of need it's ok too, but i've read that's much harder now than it was few years back, so i can suppose that maybe "Prevention is better than cure".
5) Are there any really really valid custom kernel / radio? I think i'm going to flash the CyanogenMod 12.1 but maybe there's some other flashable thing which is not included in this rom that can improve my devices.
6) after you've told me exactly what i can do know with my devices, could you please tell me the order for the various phases? I don't mean the very single steps, just if i have to change the CSC before or after than rooting or flashing the custom recovery before i have obtained the SU permissions ecc.
Thank you in advance for all your help, Italian forum are not very crowded in these days so i decided to write a thread in the best forum for this subject around the web!
Dharmost said:
Good evening to everyone,
3) Custom recovery: i had difficulties in finding custom recovery on the web too for this device, i saw a thread in this section fo the Galaxy A7. I suppose there's no custom recovery for the A5 at the moment, am i correct?
Click to expand...
Click to collapse
For recovery have a look here.
Dharmost said:
4) Any way to prevent Samsung Knox counter from increasing with root + flash of custom rom and eventually recovery? i read few guides but they seem to don't work anymore with recents updates.
Knowing if there's a way to reverse the counter in case of need it's ok too, but i've read that's much harder now than it was few years back, so i can suppose that maybe "Prevention is better than cure".
Click to expand...
Click to collapse
As far as i know that is not possible at the moment
Dharmost said:
5) Are there any really really valid custom kernel / radio? I think i'm going to flash the CyanogenMod 12.1 but maybe there's some other flashable thing which is not included in this rom that can improve my devices.
Click to expand...
Click to collapse
Here is a link for CM 12.1 for the A5 Sm-A500FU version
Good Luck
Jay
Thank you very much for the answers! I'm probably going to mod my device this evening, hope it will go smooth

Categories

Resources