yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Q&A, Help & Troubleshooting] Vulnus:
My personal experience is that whenever you're using a custom rom, you're using a lot more potential of your phone, than by using a Stock-Rom, updated by Kies.

The Guides all seem a bit hardcore when you start first, but it really is worth it. I recommend you start with the EZbase Guide which offers a step by step guide with screenshots (which I was really happy for, having no clue where to start), located here: http://xdaforums.com/showthread.php?t=991792

After reading AND understanding this guide, you are good to go to start flashing, BUT every flash has a potential risk of bricking your phone, making it a pretty expensive paperweight. If you come to bootloops or a lot of force closes on start: Don't be worried, you can fix this (or at least i could after running into them). The first time I flashed was due to lots of force closes after updating with Kies, which was my start for using custom roms.

The choice of custom rom is pretty much your own. There are several roms I liked and there is one, I pretty much stick with: Insanity (currently using 8.5, which has some battery drain issues for me, after loading the battery or putting the phone to flight mode ... I'm gonna report that to nitr8, once I got 10 Posts :P).

However, you got to (or rather better) find your own favorite.
[Galaxy S I9000 Q&A, Help & Troubleshooting] splendidtry:
When I got the phone I was told it was locked.

Will this interfere with any modding?

I was told I can call vodaphone and they will unlock it for me, but it seems there is also a hack way to unlock it.

. Unlocking your phone.

--Why, when, where: If you bought your phone with a contract, chances are that it might be locked in that specific network. If you want to also use other SIM cards in it, that are from another provider, you will have to unlock the phone (!! WARNING !! in most cases this will lead to a void warranty, please consult your contract).

--Prerequisites: Root privileges, adb.

8.1. Get the /efs/nv_data.bin file from your device to your computer. You can do this either with adb or by copying the file to your SD card with "Root Explorer" and then copying it over to your machine from the SD (Be sure to keep a backup of this file and the /efs/.nv_data.bin.md5 file.)

8.2. Open up the file in a hex editor, go to the address 0x181468, where you will see something like this:

FF 01 00 00 00 00 46 46 46...

We are interested in that first '01', that means the phone is locked. Just change it to '00' and save the file. Copy it back to your SD card and then with "Root Explorer" back to it's original location (or 'push' it directly with adb). Then remove the .nv_data.bin.md5 file and restart the device (Again, be sure to make copies of these files before modifying or deleting them!). After this, you should be able to insert any SIM card into your device and it should work without the need for any further hacks.
[Galaxy S I9000 Q&A, Help & Troubleshooting] ujjwal321:
miui for beauty and speed

welcome to the galaxy of galaxy S ROMs..

you have made a very wise decision to buy galaxy S.... even though a year old it blows every single core phone out of the water..

now back to your question:

1. ROM :

if you are looking for speed and beauty then you don't have any other place to go than MIUI..

other custom ROMs are good but they are just some cosmetic change of galaxy ROM. .but MIUI is totally different.. (awesome would be understatement)

Trust me I have battery problem in MIUI but still I can't go back to samsung ROM>

that is how good the ROM is... others are getting good battery life out of the latest MIUI ROM... with the latest kernel you can overclock your phone upto 1.5 ghz...

http://xdaforums.com/showthread.php?t=992251

head over to this link and read carefully and decide whether you want to flash this ROM or not..

there are other good gingerbread ROMs as well though I have not tried most of them..

2. VOODOO sound!!!!!

this is the biggest thing that has happened to galaxy S... google it once and you will know its awesomeness.. It's basically well tuned sound driver made by supercurio... most of the people after using voodoo sound have considered galaxy S to be the most awesome sounding music player (not just phone) ever..

better than iphone and other DAP..

(most of the custom ROMs comes with kernel supporting VOODOO sound... you just need to download voodoo app from the market)

I think those are the two awesome things you can do with your galaxy S...

there are other things too that you can learn if you follow xda..

happy XDAing
[Galaxy S I9000 Q&A, Help & Troubleshooting] ujjwal321:
steps for installing MIUI ROM

to make things short,, just follow these 8 steps.. that's it

0: Be sure that you're based on a Froyo FW! CRUCIAL.

1: Load these files:

a) galaxy-efsbackup.zip / Mirror

b) cm7-galaxys-initial-kernel.tar / Mirror

c) MIUI MCGv1 / Mirror

d) speedmod-kernel-k13c-500hz.tar / Mirror

(thanks to creative59 for mirrors!)

2: Copy all files except:

speedmod-kernel-k13c-500hz.tar & cm7-galaxys-initial-kernel.tar

3: Flash speedmod-kernel-k13c-500hz.tar via Odin, wait for reboot and after that shutdown

4: Start via 3-button-combo in recovery mode and install galaxys-efsbackup.zip

5: Pull out battery and in again, start via 3-button-combo via download mode and flash cm7-galaxys-initial-kernel.tar via Odin BUT DON'T check repartition and auto reboot

6: Pull out the USB cable and start (in download mode) with 3-button-combo in recovery mode (waiting until samsung logo appears)

7: Choose "mounts & storage" and format system, data, cache

8: Flash MIUI MCGv1.
[Galaxy S I9000 Q&A, Help & Troubleshooting] blackheart2925:
First and foremost check if bootloader locked...then check the recovery / download modes work and then proceed...
[Galaxy S I9000 Q&A, Help & Troubleshooting] splendidtry:
Thanks for your post ujjwal321. For a first attempt, I am very happy with what you suggested. I think there is enough there for me to try it on my own and MIUI seems good.

A few things I'd like to point out though. The ONLY reason I actually decided I have enough information from your post to mod is because of the youtube video that goes through the install process. There is absolutely no way would ever know what to do without the video, and most roms do not come with it.

I am very unhappy at the level of ease and lack of instructions in the written instructions of roms...

For example If I did not watch the video, I would never know to put the phone in "USB Debug" mode.

Why are things like this not listed in step by step instructions?

Secondly, even the things that are listed like

": Load these files:

a) galaxy-efsbackup.zip / Mirror

b) cm7-galaxys-initial-kernel.tar / Mirror

c) MIUI MCGv3 / Mirror

d) speedmod-kernel-k13c-500hz.tar / Mirror"

are baffling.

To someone doing this for the first time the word "load" is as meaningless as kaka

Load to what!?

"Copy all files except:

speedmod-kernel-k13c-500hz.tar & cm7-galaxys-initial-kernel.tar

3: Flash speedmod-kernel-k13c-500hz.tar via Odin, wait for reboot and after that shutdown"

Copy to what? Flash to what, how? what is flash?

Luckily by looking at the video, I know exactly what to do. However its all because of monkey see monkey do, there is no level of good communication through a good set of instructions or guide, and thus there incomplete understanding on my end.

IMPORTANT

Before doing any of these things, does my phone need to be rooted? Currently it is locked and completely stock. Or Can I just follow the youtube video instructions from the get go? I also just read "When upgrading to 1.5.20 you need to wipe data, datadata, cache and system!". What? All I know is how to go to settings>SD card and storage and format the SD card, as well as Privacy>reset settings>Factory settings, Is this enough?

I ask because form what I have seen so far nothing is clear cut and your meant to already know 99 facts for every 1 mentioned.

Lastly, before I do any flashing, I really NEED to know either how to back up my current firmware, or if it is available online. It is Aussie vodaphone 2.2

What do I do in case I need to claim warranty? I need to put the stock one back on. I have 2 years of warranty after all, If I don't back it up I loose all that.

So, can anyone shed some light on this?

P.S blackheart, I can enter the download mode and the recovery mode by doing the 3 button combo, it goes into the respective screens and i can scroll up down using the volume button. I have not done anything more than that, I hope that means its not locked.
[Galaxy S I9000 Q&A, Help & Troubleshooting] sendokan:
Hey!

About the loading of files. It just means u copy them to your phone.

There are 2 ways of flashing. With odin/heimdall, and through the phones recovery. To flash in the recovery the files need to be located in the phones memory.

Before flashing without having any clue i suggest reading a lot of faqs etc.
[Galaxy S I9000 Q&A, Help & Troubleshooting] slaphead20:
I realky recomend ezbase as your start point. Idiot proof instructions, it worked for me so they must be!

Sent from gt i9000 insanity 8.5/fugumod
[Galaxy S I9000 Q&A, Help & Troubleshooting] utsmaster18:
Get CM7 and you'll never look back ;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] beerdaddy:
Here are some instructions I gave to someone in a similar situations. Install videos are available on my site sgsromreviews.weebly.com. Hope you find this useful

1. Download Odin 1.3, Tweaky ROM, CF Root Kernal and JVH firmware 2. Use Odin to flash JVH.(you need to get the phone in to download mode using the vol down key + home key + power at the same time. (If this does not work I WOULD STOP NOW AND LOOK AT HACKING YOUR PHONE TO ENABLE THIS FUNCTION) 3. In select the JVH .tar file in the PDA section. DO NOT TICK RE-PARTITION and then click start 4. The initial boot will take longer than usual so be patient, if your phone begins to vibrate constantly and for no reason then take the battery out and enter download mode again for re-flashing (if this happens feel free to email me again for further advice) 5. Once you are running JVH copy Tweaky ROM over to your INTERNAL SD card 6. Enter the back in to download mode 7. Use Odin to flash the CF Root Kernal, select the .tar file in the PDA section again and again DO NOT TICK RE-PARTITION 8. Once this has booted turn the phone off and enter clockwork recovery using the vol up key + home key + power at the same time until the white Galaxy S I-9000 writing comes on the screen then let go 9. Navigate clockwork recovery using the vol keys and the power key to select. Go down to install .zip from SD card, then choose .zip from SD card and choose to install Tweaky 10. Use clockwork to wipe data then wipe dalvik cache (found in advanced section) 11. Reboot phone and enjoy Tweaky

I have provided the download links for you, if you need more help feel free to ask.

Thanks Chris

Odin 1.3 http://www.multiupload.com/4JLU4QHUV7 Tweaky http://xdaforums.com/showthread.php? t=1059561 CF Root http://xdaforums.com/showthread.php? t=788108 JVH http://www.samfirmware.com/ (free account needed to download)
[Galaxy S I9000 Q&A, Help & Troubleshooting] lttldvl:
Im a relatively new flasher as well, so I know exactly what you're going through just now!

That said, I've done about 15 flashes now so I feel I have a good grasp of what's required. I would also like to suggest MIUI. I have tried a few of the roms out there, but MIUI simply takes my breath away it's that good.

To give you an idea of how good it is, I've flashed it onto 4 other peoples phones because they were blown away by it!

If you need any help with what to do, PM me. I'll put together a package of everything that you need and I'll happily sit and explain each and every step to you personally if need be (if you are a gamer and use Ventrillo I'll verbally speak you through the process as well).

As for returning to stock, you can restore your phone back to it's original state by downloading stock firmware and isntalling that on your phone. It's very simple. EXBase is probably the most straightforward one there is that I have come across.
[Galaxy S I9000 Q&A, Help & Troubleshooting] splendidtry:
alright installed MIUI.

Looks like it will take a while to get used to compared to the stock rom. I dont know if its any better yet. Just different. I am not seeing any more features, actually kind of less, but I am sure I am missing a lot.

It is faster though.

Anyway, how do I overclock now? There seems to be no options for that.

I also dont like how its all symbols and no writing.

Al in all seems like a decent stable rom.
[Galaxy S I9000 Q&A, Help & Troubleshooting] S4chin:
I'm planning on updating my ROM soon and was wondering if there was anything special I need to do to my phone prior to flashing the new ROM?

I'm currently on JPP with the hardcore speedmod i1r2, so pretty old compared to what's out there now. I flashed the hardcore kernel previously via Odin.

If I follow the instructions on here@ http://insanity.rollus.net/EZbase/EZbase-2.00.pdf but replace the insanity ROM with any other ROM (e.g. JUWE ROM), will it work ok?

Thanks
[Galaxy S I9000 Q&A, Help & Troubleshooting] azzledazzle:
MIUI is awesome i can second that !!

since i switched to MIUI on RC3 months ago, i havent looked back.

MIUI is packed full of features and gets updates weekly / sometimes daily lol

just get familiar with it and you will discover its true beauty :D
[Galaxy S I9000 Q&A, Help & Troubleshooting] splendidtry:
(Be aware I don't know much about MIUI or smart phone software in general.

and I just installed it about an hour ago)

What features is is packed full of? I want to know so I can try it out/make use of it.

The only new thing I see extra is that maxthon internet browser.

Everything else I notice that is different, its funnily enough things missing compared to stock.

For example where are is the ability to add all the shortcuts/apps etc on the main screen by just holding the screen down? A lot similar features like this seem either not there or or at least harder to find/make use of comapred to stock.

Some things are just definitely taking a step back, for example adding a Doom 1 style grey border on the camera.

And my fav live wallpaper, Aurora, doesn't work on MIUI. It just crashes and I have to force close?

Also TV out doesn't work, and choppy movie playback?

And my 3d performance seems to have gone down about 15% from stock :( Stock, frames hit about 570, MIUI, about 470.

I'll be using it for longer but I gotta figure out what all the hype is about.
[Galaxy S I9000 Q&A, Help & Troubleshooting] yihinlau:
I think a stock rom + speedmod and lagfix is the most easy and the fist step to any new user of SGS?

as its really simple to apply
[Galaxy S I9000 Q&A, Help & Troubleshooting] splendidtry:
So by flashing to MIUI from complete stock phone, did I achieve all of this plus more? OR did I miss something? E.g do I have lagfix as well? Or do I need to install this on top of MIUI?

I followed the install instructions step by step. 3.11 MIUI.

It seems like my Benchmark scores aren't flying like I expected them to, and the phone still lags/jerks on animations doesn't respond etc...

My Quadrant standard score went from 1000 on the stock phone to 1700 when I flashed to MIUI.

I also decided to install setcpu and overlocked to 1.2 ghz then 1.4 on both the on demand and performance setting

And still my score only goes up to about 1900 quadrant standard score on 1.4ghz :S

I find it strange that people are getting much higher much more easily.

For example how did this phone get 2500 just on 1.2ghz? Is it MIUI that sucks?

http://www.intomobile.com/2010/08/1...ck-hits-1-2ghz-delivers-off-chart-benchmarks/

I feel like I would have to go to 2.5Ghz to get that score.

Not to mention 3100? Wow?

http://www.addictivetips.com/mobile/overclock-samsung-galaxy-s-to-1-6-ghz-blows-off-competition/

What am I doing wrong here? What are they using?

like I said I also noticed 3d perf went down from stock 2.2

On the stock 2.2 the total frames was higher. For example in the test with the corridor and cube, my frames would reach about 570 at the end of the test on 2.2 stock ROM.

On MIUI ROM it only reaches about 476.
[Galaxy S I9000 Q&A, Help & Troubleshooting] kova4a:
Chillax, dude - it's impossible to get 2500 on quadrant with only 1.2ghz overclock. What you found about the oc is old stuff - that's from last summer when everybody was using OCLF which aprt from just adding a ext2 loop made the phone score 2200+ on quadrant easy but that's not real speed - never rely on quadrant to tell you how fast is your phone. My quadrant scores now are around 1900-2000 and my phone is many times faster than when it was on eclair 2.1 getting scores of 2500+

But I agree that I don't advice people who are new to android do use CM7 and MIUI - just a stock ROM + custom kernel is better (and of course 2.2.1 instead of 2.3.3 - oh, how I miss the things I could do on froyo)
[Galaxy S I9000 Q&A, Help & Troubleshooting] splendidtry:
Hi ichigo. Yea I even read people on youtube links getting 4700 QS on a SGS i 9000. So that's all fudged figures huh?

So what do you rely on then for a benchmark is QS is no good?

I figure as long as you dont try to cheat the benchmark, its not a bad indication of phone speed.

Anyway Is that score of yours 1900-2000 quadrant on stock 1ghz speed 2.3.3? I only get 1700, sometimes 1500, its so flaky.

As for not being able to get the 2500+ scores on QS with such low OC, well I just overlocked my phone to 1.6ghz using setcpu and my score is now about 2900.

Seems ok?

I get about 2800 on Antutu System benchmark as well.

As for MIUI. Where is the calculator, Alarm etc? Seriously I know you can get apps for that but cmon, include stuff like that in a rom....

Ill ask later what you meant about just using a custom kernel. I have no idea what you mean I thought I was doing the best for the phone by installing MIUI...
[Galaxy S I9000 Q&A, Help & Troubleshooting] kova4a:
My scores of 1900-2000 on quadrant are with overclock at 1200mhz - without it I get 1700-1800. Scores between 1500 and 1700 are normal and depend on the ROM, the kernel and the file system - right now changing the file system on gingerbread seems hard for the developers, but a ginger ROM with ext2 system will give higher scores on quadrant because of the way the ext2 works (also the phones gets faster in GUI). Also, DO NOT, I repeat DO NOT keep your phone at frequencies above 1200mhz for more than few minutes unless you want to fry it. There is a reason why most people stay at stock 1000mhz frequency.

And yeah, with MIUI and CM7 you'll find that a lot of the apps present in stock roms are changed or cannot be found.Most custom roms only leave the bare minimum of apps, so there are less apps to slow it down and dry the battery.

By stock ROM I mean the official Samsung release as it is (without changes) or the same but a deodexed one.
[Galaxy S I9000 Q&A, Help & Troubleshooting] splendidtry:
Don't leave it more than 1.2ghz for a few min because it will fry?

Well I been running it at 1.6ghz all day and its fine lol.

I don't see the reasoning here. If it works for a few min most likely its stable forever. Are you talking about temps?

I also ran stability test overnight at 1.5ghz and it was fine. It gets to about 65c max. So what? 65c is plenty fine for an IC.

If it melts at 65c then its a POS.

If temps get above 80c then I'd be worried.

I also would like to know how to o/c properly. Do I just use set cpu and thats it? What about overvolting/undervolting programs?

What methods do people use on MIUI and CM7.

Also how come a profile like on demand will only give me 2000 or so points but smartass will give me 2900.

Sometimes smartass will give me 2100 etc. It seems to random. Not like PC ocing at all

I tried some out but did not understand how to work them.

Any suggestions?
[Galaxy S I9000 Q&A, Help & Troubleshooting] kova4a:
Dude, 65 degrees ain't plenty fine - that's twice the degrees at which the phone usually works. It won't melt the cpu coz I think that it will turn off automatically at such heat (frankly the battery will melt way before the cpu at extreme temperatures) but it shortens its lifespan a lot. Don't you ever wonder why 99% of the people don't use oc above 1200-1300. If it was that safe everyone would use 1600mhz (you think no one wants a 600mhz faster cpu?) - sooner or later you'll have problems and I'm not talking about the very shortened battery life. You can use the tkglitch kernel which is especially made for oc and uv of MIUI and CM7 roms and is said to be pretty stable at high oc'd frequencies. Anyway that's your phone, so you can do whatever you want with it (hell, there were even some guys in Turkey who ran quadrant at 1800mhz overclocked sgs!). Also, I told you not to trust quadrant is not optimized to work with all those cpu profiles, changed file systems and stuff, so you never get consistent scores which reflect the real speed of the phone - as I said my phone now is way faster than before when I was getting extremely high scores. Do you see that much difference in running at 1600 mhz than 1200 for instance - I'll tell you in GUI and 99% of the games you won't see any difference.