yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] whiskeybro:
New V2 Version
[Galaxy S I9000 Android Development] cnn888:
thanks a lot .....

:D

appreciate it..
[Galaxy S I9000 Android Development] harrydg:
launcher pro keeps crashing, so my phone is useless after upgrade to v7

already cleared cache and dalvik cache... what else can i do?
[Galaxy S I9000 Android Development] BusterSG:
guys, i'm on DXJPA (asian firmware)

i understand that in order to use Doc Rom v6.2 -> i need to be on stock Rom either JPY or JPX

Please direct me some links where i can download,

DXJPX or DXJPY or some other regions firmware?

Thank in advance and correct me if i'm wrong.
[Galaxy S I9000 Android Development] anoneemooz:
You can come from any base. Doc's ROM is a complete ROM so it doesn't matter all too much where you're coming from. The recommended bases though (no fail so far) would be JM9 or JPU.

Check out the guide in my sig. There are links to everything you need in the guide as well. If you wanna use JM9 instead of JPU (which is what is used in my guide) then check the General section of the SGS forums. There's a stickied post with download links to all firmwares available so far I think for our phone. Find JM9 under Eclair. :)
[Galaxy S I9000 Android Development] BusterSG:
In your guide, page 5

2. Stock ROM

In my case, do i need to flash from DXJPA to XXJPU then?

And i notice in page 5

4. CF_Root

you used CF-Root-XX_OXA_JPU v1.3-BusyBox-1.17.1 (by Chainfire)

What about me, Sir?
[Galaxy S I9000 Android Development] calvinbui:
search the forum for CF_Root JPA version
[Galaxy S I9000 Android Development] anoneemooz:
Sorry, just had lunch! Hmm well I've never tried using JPA for a clean install so that's upto your discretion! If your internet is fast or you are patient I still recommend using either JM9 or JPU since those have been tried and tested for clean installs :) If you however wanna stick to JPA, then go to the thread I linked under CFRoot. You'll find a version for JPA.
[Galaxy S I9000 Android Development] BusterSG:
i'm trying to update to base XXJPY from stock firmware thread

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

however, in Odin v1.3

PDA

CSC

cannot find any files in JPY stock for above options.

When i unzip i9000XXJPY, i got 5 files

- cache.rfs

- factoryfs.rfs

- modem.bin

- param.lfs

- zImage

Downloading JPX and see now.
[Galaxy S I9000 Android Development] jsen:
Hi, see this thread to flash stock XXJPY

http://xdaforums.com/showpost.php?p=9980664&postcount=1
[Galaxy S I9000 Android Development] BusterSG:
3.Select the PDA and .PIT files in Odin.

PDA (*.tar, *md5, *smd)

CSC (*.tar, *.md5)

so i juz select JPY_JPY_JPY.tar ?

(meaning i shouldnt have to untar 'JPY_JPY_JPY.tar' in the 1st place?)
[Galaxy S I9000 Android Development] jsen:
No need to untar..just put it in PDA
[Galaxy S I9000 Android Development] BusterSG:
bro i also singtel user leh.

are u STILL on DXJPA? or no more because u're using custom rom?
[Galaxy S I9000 Android Development] anoneemooz:
No need to open up the .tar file. It's like an all in one package. Put it as PDA. No PIT file needed. Check partition.
[Galaxy S I9000 Android Development] Lanox:
can some1 do me a huge favour plz.

can you post a screen shoot of your defualt sms browser plz need to see something
[Galaxy S I9000 Android Development] anoneemooz:
I hope you mean the stock messaging app because it was a pain to erase stuff with just paint on hand LOL

Not much to see. Why?
[Galaxy S I9000 Android Development] Lanox:
well i was on xxjpx and i had same sms like urs from normal flash.

then i flashed xxjpy 6.2 and my sms are back to that normal 2.1 android look like.

do u know why ?\

and forgot to say Thanks for the screen shoot its exactly what i wanted.
[Galaxy S I9000 Android Development] BusterSG:
Thanks! great that u mentioned 'No PIT file needed' -> will not select anything

before, i was wondering what's that and your pdf and doc pdf mentioned to select 512pit
[Galaxy S I9000 Android Development] anoneemooz:
Sorry! I will update my guide soon with other base options. :) According to samfirmwares.com, if the firmware package comes as just one file, do not use a pit file anymore. :) Dunno really why but yes, best follow their instructions. The firmaware package i linked in my guide is made up of 3 files which is why I mentioned to use a pit file.
[Galaxy S I9000 Android Development] BusterSG:
i got 3 version of Odin v1.3 and 1 version of Odin v4.03.

which can i use? or all can use? any recommended? latest version v4.03?

Odin v1.3

- Odin3. [Android + SLP]

- GT-P1000

- Odin3 - Android

Odin v4.03
[Galaxy S I9000 Android Development] anoneemooz:
I use the one I linked in my guide. Works fine for me. Here it is if you want a direct download. Disregard the pit file included inside the rar file.
[Galaxy S I9000 Android Development] BusterSG:
got it. thanks!

time for lunch...feel like skipping lunch to attempt my 1st custom rom experience on sgs !!!
[Galaxy S I9000 Android Development] Lanox:
anoneemooz any idea about my sms weirdness man
[Galaxy S I9000 Android Development] anoneemooz:
What's wrong with your SMS?
[Galaxy S I9000 Android Development] Lanox:
ah nothing search button does wonders when u type in right info.

i usually use the slim version so the sms are different then using full and i flashed 6.2 full version instead of slim so my sms are not like urs but ruther back to normal.

if u know what i mean
[Galaxy S I9000 Android Development] gtluis:
Hello!!

For those people like my having heavy battery drain on latest JPX/JPY firmwares, someone on Darkys thread posted a probable solution, haven't tested yet, I left my charger at the office, just sharing with you guys, hope it helps:

http://xdaforums.com/showpost.php?p=10092321&postcount=11053
[Galaxy S I9000 Android Development] anoneemooz:
Yes the search bar is awesome. :) I kiinda figured that was your problem since Doc packages his ROMs with AOSP sms app instead of stock SGS sms app. Glad you resolved it!
[Galaxy S I9000 Android Development] anoneemooz:
I noticed what he had noticed as well. When I attempt to drain my phone it takes the longest to drain once it reaches around 15% below whereas it can go from 100 to 80 or lower even in an hour and a half of heavy usage :| I've tried calibrating as he described a few times but it doesn't seem to work for some reason though it should in theory. Ah well. Just my luck. I can't afford keeping my phone off for a long period of time...
[Galaxy S I9000 Android Development] BusterSG:
u mentioned do not need to select PIT in Odin right?

i tried to flash but failed.

Error

<ID:0/016> Added!!

<ID:0/016> Odin v.3 engine (ID:16)..

<ID:0/016> File analysis..

<ID:0/016> SetupConnection..

<ID:0/016> Initialzation..

<ID:0/016> Set PIT file..

<ID:0/016> DO NOT TURN OFF TARGET!!

<ID:0/016> Can't open the specified file. (Line: 1455)

<OSM> All threads completed. (succeed 0 / failed 1)
[Galaxy S I9000 Android Development] anoneemooz:
Oh my bad! You should not check re-partition either..sorry didn't have experience flashing that kind of file so I only went by memory as to what samfirmware.com said. No pit, no repartition either.
[Galaxy S I9000 Android Development] Cypher_X:
good morning guys!!

just catched up a few posts.

im off from work till 2 jan! :D

time to push ginger with adb! :D
[Galaxy S I9000 Android Development] Lanox:
hey does anyone have issues with duplicate contacts under sms, when u go create a new sms do u see duplicate contact names ?
[Galaxy S I9000 Android Development] BusterSG:
i failed on 50% even after 3 tries.

failed on file factoryfs.rfs

<ID:0/016> Added!!

<ID:0/016> Odin v.3 engine (ID:16)..

<ID:0/016> File analysis..

<ID:0/016> SetupConnection..

<ID:0/016> Initialzation..

<ID:0/016> Get PIT for mapping..

<ID:0/016> Firmware update start..

<ID:0/016> modem.bin

<ID:0/016> param.lfs

<ID:0/016> zImage

<ID:0/016> cache.rfs

<ID:0/016> factoryfs.rfs

<ID:0/016> modem.bin

<ID:0/016> param.lfs

<ID:0/016> zImage

<ID:0/016> cache.rfs

<ID:0/016> factoryfs.rfs

<ID:0/016>

<ID:0/016> Complete(Write) operation failed.

<OSM> All threads completed. (succeed 0 / failed 1)

OMG, what did i do wrong here?

UN-ticked Re-Partition

Ticked Auto Reboot

Ticked F. Reset Time

PIT - NULL

PDA - C:\Documents and Settings\My Documents\i9000\ROM (Stock)\I9000XXJPY\JPY_JPY_JPY.tar

PHONE - C:\Documents and Settings\My Documents\i9000\ROM (Stock)\I9000XXJPY\JPY_JPY_JPY.tar

CSC - C:\Documents and Settings\My Documents\i9000\ROM (Stock)\I9000XXJPY\JPY_JPY_JPY.tar
[Galaxy S I9000 Android Development] Cypher_X:
did you dl it at samfirware ??

as far as i can tell you dl a 3in1 package.

if so, put it ONCE in ONLY pda and flash
[Galaxy S I9000 Android Development] Lanox:
cypher do u have double contacts in sms when u want to create a new message ?
[Galaxy S I9000 Android Development] Cypher_X:
no i dont ....

there is a little pic displayed at the right side.

someting like a phone, simcard, google account and so on

what kind of doubles are that??
[Galaxy S I9000 Android Development] Lanox:
well when i go to sms and create new sms and i start typing persons name it appears twice. only in sms, when i am in contacts it does not happen

also i have made sure that my contactas are only displaying phone numbers.

but for some weird reason under sms they are showing twice. canyou check for me plz
[Galaxy S I9000 Android Development] anoneemooz:
Dude, i said use it as a PDA only. :|

Cr: samfirmware.com
[Galaxy S I9000 Android Development] Cypher_X:
i dont have that!
[Galaxy S I9000 Android Development] Lanox:
okay thanks any ideas why i have this problem ?
[Galaxy S I9000 Android Development] BusterSG:
i downloaded from xda

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

your solution worked, the phone flashed successfully in 2min 20sec and rebooted.

*#1234#

PDA I9000XXJPY

PHONE I9000XXJPY

CSC I9000XXJPY

YOU ARE MY SAVIOR!
[Galaxy S I9000 Android Development] anoneemooz:
t

I had that before! :O You prolly have duplicate contacts that were linked together. Check out a contact of yours.. you might see under "Joined Contacts" several phone icons and maybe a google icon as well.

Just backup and wipe all your contacts. Upload the backup vcf to Google (Gmail) and fix your contacts there. Google will get rid of those joined contacts for you me thinks once you upload the vcf to your accouunt.

Edit:

And just sync your contacts via Google. :)
[Galaxy S I9000 Android Development] BusterSG:
guys after i flashed from DXJPA -> XXJPY

Do i need to flash CF-Root-XX_XEU_JPY-v1.3-BusyBox-1.17.1.tar

in order to use Doc Rom 6.2 ?

or is it built-in?
[Galaxy S I9000 Android Development] anoneemooz:
Sorry for the mishap with the odin flashing. Anyhow, yeah you need it so you can get 2e recovery which you need to flash CWM (as an update.zip)..then once in CWM you can flash the doc rom zip. :)

Follow my guide but just change the JPU CF-Root with the JPY CF-Root instead.
[Galaxy S I9000 Android Development] Cypher_X:
no im not!

i repeated what anoneemooz said.

your just a bad reader ;)
[Galaxy S I9000 Android Development] BusterSG:
yap, i'm following anoneemooz pdf guide. step by step - just that the odin part need update i guess for JPY (like PIT not required etc)

other than that anoneemooz pdf is the most detailed guide i find so far on the Internet.....

@anoneemooz i had successfully applied CF-Root... now following your pdf steps to apply update.zip

ALL THE WAY MAN!
[Galaxy S I9000 Android Development] anoneemooz:
I'll update it now or maybe in a while to include what to do if you prefer using an alternative base to start with. I'll include some pictures as well haha

Might make it less colorful too :(

Best of luck! Let me/us know if you succeed (or fail which I hope you don't or then I'd feel really bad lol)
[Galaxy S I9000 Android Development] BusterSG:
update.zip -> installation aborted...

i downloaded recovery-clockwork-2.5.1.2-galaxys.zip

rename as update.zip

and copied to my internal SD card @ /update.zip

Is my above steps correct?

I came across ROM Manager - http://xdaforums.com/showthread.php?t=734166

Is it doing the same objective as me installing update.zip?
[Galaxy S I9000 Android Development] BusterSG:
SLAP myself... i renamed CF-Root file instead of the correct recovery-clockwork-2.5.1.2-galaxys.zip

Working now
[Galaxy S I9000 Android Development] anoneemooz:
I LOL'd at "SLAP myself"

Working now as in you've flashed Doc's ROM already? Awesome.

Remember to reboot fully after flashing Doc's ROM so it will deodex and zipalign. Then after that you can boot into recovery and go on flashing an alternative kernel (if you want) and compatible themes and add-ons and such if you want.
[Galaxy S I9000 Android Development] BusterSG:
alot of robotic female voices... cant hear clearly though. yah, i juz stepped into doc rom world - my 1st custom rom on my 1st android mobile.

now onto your pdf guide step 17 - optional

Do not wan voodoo lag-fix?

and

Want to try a DIFFERENT LAG-FIX?

Care to share some light .... what is voodoo lag-fix?

i know PC voodo graphic cards though ;D
[Galaxy S I9000 Android Development] Cypher_X:
never mind :D
[Galaxy S I9000 Android Development] Tricky103:
Morning guys. How is everyone.

Anoneemooz I was thinking of compiling a guide but I read yours and it is great. I thought I might go through and flash Docs rom with something higher than JM9 as I never have and a lot more people need assistance with it.. I will get time this evening to try. (Mother in law going home today thank god)

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] EarlZ:
Is there a gingerbread launcher that worls flawlessly with Doc's ?
[Galaxy S I9000 Android Development] anoneemooz:
I'm not linux or android savvy so I can't give you the technicals of it.. Right now the robot girl voice is talking you through the Voodoo lagfix enabling process.

Voodoo lagfix is a type of lagfix developed by supercurio. It aims to solve the poor lag issues that are caused by the poor performance of the file system Samsung uses by default in the Galaxy S which is RFS (Robus File System). In the early days of the Galaxy S, many users experienced a lot of lag (black screens for a good few seconds and such)..so to resolve this, Voodoo lagfix (and many other kinds of lagfixes) were developed which essentially convert the file system in the various partitions of the phone into other types of file systems. Voodoo converts all partitions includng /system partition to ext4. This is a much faster file system but has a trade off in terms of more battery drain. Recently though Samsung has apparently made a lot of improvements and the lag due to RFS has been reduced significantly.

Anyhow, I sugggest you not make any changes first with regards to the lagfixes and such. Give Doc's ROM a spin with the default stuff. Then when you feel like you want to try to squeeze more speed out of the already speedy ROM, you can try other kernels and lagfix configurations.

I prefer keeping Voodoo lagfix enabled. :) Other lagfixes tend to be unstable or only show good quadrant numbers but in terms of real life performance, ext4 still is the best IMHO. :)
[Galaxy S I9000 Android Development] Neets_:
You already have Voodoo lagfix on your phone. The robotic lady was talking through the steps in installing it. The kernel used in the version of the ROM you've got is a Voodoo version so it comes automatically.

EDIT: beaten to the explanation of the robotic woman.
[Galaxy S I9000 Android Development] Tricky103:
Yeah I think it is by eugene, dl from the market

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] Tricky103:
http://xdaforums.com/showthread.php?t=814228

A guide to lagfixes

I would recommend no lagfixes. Disable voodoo from recovery. Keep your battery.

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] BusterSG:
lol

if you're keeping voodoo lagfix enabled, i will as well. u are definitely more 'expert' than me in this area. i'll be a follower here :D

now i go market find benchmark app and check my sgs.
[Galaxy S I9000 Android Development] Tricky103:
You all should try thick buttons keyboard .. I am using atm. It really cuts down on typos, can't help with the grammar though

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] anoneemooz:
LOL @mother in law going home part :p

Thanks :D I'm working on updating it a bit to guide people who want to use something else besides JPU as a base. I will add some pictures, clean up the format a bit and add more links and FAQs. I might even make a video one day for those that don't want to read it all or hate the colors I use lol

I'll add this as a useful link in my guide! Thanks! :D
[Galaxy S I9000 Android Development] BusterSG:
I will play with default doc rom for few week and re-check if i need to disable voodoo. anyway, only then can i feel the difference in battery life, right? :o

btw, 1 qn, if i set everything nicely...ringtone...sms, wallpaper, install apps etc,

but when i disable voodoo from recovery, do i need to set above options again?
[Galaxy S I9000 Android Development] Tricky103:
No it doesn't effect the phone. You just have to listen to the lady converting it back.

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] BusterSG:
After 10 months of peer-pressure regarding which to re-contract iphone4 vs android mobile, i finally settled on android and after today, this custom rom experience...oh man there is NO looking back haha
[Galaxy S I9000 Android Development] Tricky103:
Anoneemooz

I also thought that I would force my phone to fault on flashing so then a guide could have faults added. Like not disabiling voodoo and flashing with odin gives an error and doesn't flash the csc

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] anoneemooz:
I only prefer keeping voodoo lagfix enabled because I use my phone quite heavily (which kills my battery). For a lot of people no lagfix works just fine. Then once they start to feel that their phone needs a speed up, that's when they enable voodoo. Having no lagfix at all (including voodoo) is always best for battery life as tricky said.

So you can try out disabling it too first if you want. It's there in my guide. You can just go into recovery mode and disable it there. Robo girl will talk you through it again. Try it out for a few days and see for yourself whether you think you need a speed boost or prefer to have good battery life. :) It's just as easy to enable anyhow. It might take a while though if you have a ton of apps on board. I thought my phone was stuck one time while disabling...it was like almost 20+ minutes in and I was freaking out but whew the comforting (yet unnerving) robo girl voice spoke again.

I'm far from being an expert! I just love flashing ROMs and tinkering... I have OCRFD (Obsessive compulsive ROM flashing disorder) as many people on here do lol so I've been learning about this stuff for a while now through reading and personal experience.

The real experts are the devs and testers and long time helpers. :) I just do what I can haha
[Galaxy S I9000 Android Development] Tricky103:
Yeah, one report I read was 'you spend more time with your smart phone than you do with your family, so choose it carefully'. I do think with the devs the sgs is a great phone.

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] anoneemooz:
Woah I did not know that! I just thought disabling was a precautionary measure. What other possible sources of faults are there? That would be a good addition to guides.
[Galaxy S I9000 Android Development] BusterSG:
1530 quadrant score.... from Doc rom 6.2

is it normal ok?
[Galaxy S I9000 Android Development] Tricky103:
Lol ocrfd something we all share on this website.

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] Tricky103:
Neither did I until I forgot to disable the other day.. Thought it wouldn't matter. But it did ...

Buster try 3 times to get a good result. 1500+ with voodoo sounds good enough.

1200 ish with no lagfix, which is a jump from 900 Ish on pre 2.2.1 roms

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] Tricky103:
Sorry double post
[Galaxy S I9000 Android Development] anoneemooz:
I faced a similar choice as you did. iPhone4 vs SGS. I chose right. :)

It gets REALLY addicting. You have been warned lol! Almost seriously bricked my phone twice and I'm still not discouraged from doing these things :o You'll find yourself here more and more just checking for updates to ROMs and kernels.

Yep 1500-1600 is what I got too with out changing anything on a fresh flash. :) It's not all about the numbers though!
[Galaxy S I9000 Android Development] BusterSG:
i tried 2nd times and acheived 1583 from 1530(1st time)

i know the benchmark works juz like in PC....cache 2nd time u ran u get better result. i did not run 3rd time coz i reign my fate to 1500-1600 range.

i did a search on xda and some had >2000 score wow...superman
[Galaxy S I9000 Android Development] Tricky103:
Right signing out. The temptation to stay is high but the temptation to take mother in law home is higher

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] I9000bramgmail:
yeah that's easy, take the super optimized kernel do ext4+ext2 and oc to 1.2ghz and you'll have 25000 quadrant.. but quadrant is just fakin you there... ext4+ext2 @1ghz gives around 2000-2100 i think, but ext4+ext2 is in real life not faster than ext4 or ext2..

cheers
[Galaxy S I9000 Android Development] Tricky103:
Yes scores like that are possible but apparently unstable, use a different kernel and jfs + ext 2 file system.. data goes missing etc... your phone should be good enough as it is ..

Tricky103

Tapatalk Pro
[Galaxy S I9000 Android Development] anoneemooz:
The numbers are just for show really. Messing around with the lagfix configurations can yield good scores but is suicide for your phone in the not so long run. Use at your own risk! The real world boost in performance in terms of feel is nothing significant. Sometimes it's even worse. the ext4 ext4 ext2 ext2 or whatever lagfix gets numbers in the 2000's but I've tried it before and it feels more sluggish versus pure ext4. In general ext2 does yield better scores but meh ext4 is still faster and safer too.

Edit: beaten twice over lol. Too slow
[Galaxy S I9000 Android Development] BusterSG:
how i do a screen shot of the quadrant score report on my sgs?

i followed this http://droidbar.net/2010/11/how-to-take-screenshot-on-samsung-galaxy-s-gt-i9000/

but the moment i hit "back" -> no more score report

i wan to post to my fb ;)
[Galaxy S I9000 Android Development] Tricky103:
In My Signature

http://blog.varunkumar.me/2010/04/how-to-capture-screen-on-android-phones.html

That uses ADB.. So you need that installed on your PC.. Otherwise I never worked it out on my phone, it would randomly take pictures, especially at awkward moments..
[Galaxy S I9000 Android Development] anoneemooz:
I think that's cus Doc took out the screencapture stock apk lol!

Edit: Nvm, I have the screencapture stock apk but I can't seem to get a screenshot without it exiting on me lol try tricky's link
[Galaxy S I9000 Android Development] BusterSG:
downloading java sdk now in order to install android sdk.

thanks!
[Galaxy S I9000 Android Development] BusterSG:
juz wan to ask again,

now that i am on doc rom v6.2

am i a rooted user by default?

if not, i suppose i can use z4root apk to make myself as root, right?
[Galaxy S I9000 Android Development] Cypher_X:
yes your rooted by default.

all roms comming from doc are pre-rooted

* edit *

be carefull with the flashing thing!

a lot of us seemed to have got a weird disorder from flashing our phones.

its called ocrfd.

obsessive compulsive rom flashing disorder

im warning you ... there is a high chance youll get it too!! :D
[Galaxy S I9000 Android Development] BusterSG:
whole day @office no do office work...

whole day flash... but feel so satisfied at end of day like i did accomplished something huge.

thanks you guys(hug hug no kiss kiss) who relied to my post SINCE yesterday. i've made myself some notes during my 1st time rom flashing so hopefully i be advising others next time instead of asking. *cross my finger*