yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] seeARMS:
The no wipe version is identical to the normal ROM however doesn't format the DATA partition, meaning all your installed apps and settings would stay in tact. Normally, if you're coming from a different version (ie not JL2) then I'd recommend installing the wipe version, but if you're coming from JL2 the non-wipe version would work fine. I've encountered force close errors when installing the no wipe version (coming from a different ROM), so I always just back up + install Wipe + restore.

Great, glad to hear some themes are working (to some extent). I'll hopefully be working on adding support for themes sometime this week, and will get a few themes ported over. :D

Yeah, this ROM is only for Canadian users. If you're in the US and don't need the 850 band / JL2 base then I'd recommend installing JPY or a different ROM.
[Galaxy S I9000 Android Development] the drm:
Just want to say thanks.

Only had my phone for about a week, upgraded to stock 2.2 JL2 the day it was offered. Initial research made me think doing so eliminated a lot of options, ie no clockwork..

Your instructions were easy to follow and I'm now fully up and running. Seems very much like stock 2.2+lagfix, but that's pretty much what I expected.

Only thing I've noticed is that WIFI never sleeps, even when told to (the same as in stock 2.2)

Great work.
[Galaxy S I9000 Android Development] Biffin:
Just flashed JL2 modem, my reception is awesome again. Thank you!
[Galaxy S I9000 Android Development] pr0cs:
Great stuff.

I'm working with Darky's right now with the JL2 modem and so far so good but as you can tell from my sig I'm not new to the potential SDcard death syndrome.

When I get my original (now being fixed) phone back I will have to decide if I want to reflash the phone and pick something JL2 related or stick with JPY and roll the dice for another dead phone.

It would be nice if someone was able to compare what JL2 does different than JPY to put to rest what exactly was changed with JL2 and if it will do nothing to stem the dead SDcard failures.

I can't help but think that the phone has a manufacturing flaw rather than a software defect causing all these issues so JL2 may just be a red herring.
[Galaxy S I9000 Android Development] seeARMS:
I don't believe it's a manufacturing flaw, as the hardware in the i9000M is very similar to the hardware in the international model. This leads me to believe it involves the secondary boot loader, Sbl.bin (which includes the three button recovery) that was the problem. Typically, ROMs do not include the Sbl.bin, for they have no reason for flashing the boot loader again - except in this case. The JL2 stock ROM does include a SBL.

I believe that if you flash the stock JL2 ROM, which contains the SBL, then you're free to flash essentially any other ROM (which obviously doesn't contain the SBL, because then it'd overwrite it).

However, Bell and Samsung have been very unclear on what changed with ROM; they've only said the ROM apparently fixes the issue.
[Galaxy S I9000 Android Development] reMer(x):
Can JL2 save my brick?

Hey, I was just wondering if you could help me.

I restarted my phone last night (running Doc's Bell JK3 rom with a speedmod kernel) and it decided that it didn't want to start anymore. It's stuck in a bootloop and just flashes the I9000M screen over and over.

I've tried fixing it with Odin and I've heard that JL2 can be a lifesaver for this kind of problem. I have access to Download mode, but not recovery mode.

Can anybody help me fix my phone? It would be greatly appreciated.
[Galaxy S I9000 Android Development] James Palm:
If you can get in download mode, (yellow sign on your Galaxy) plug in to Odin, you should see a com port open in Odin. Put a stable rom in the PDA (File(download) sections and hit start to flash it over.

Bell JL2 ROM here: http://www.multiupload.com/UTFJCCIP5H

Take out the tar file and place it in Odin PDA section.

Your phone will be back up and running but you will have lost your personal data. (Hope you have a back up)

You will then have to flash a speedmod odin kernel if you want to get full Clockwork recovery back. Place it in the PDA section, like above, and flash it over the stable ROM.
[Galaxy S I9000 Android Development] seeARMS:
If this doesn't work, and as a last resort, try loading up the stock JL2 ROM in the PDA section but tick the 'bootloader update' checkbox. This will write the new boot loader which may fix your phone.
[Galaxy S I9000 Android Development] Samdroid_G_S:
Check this thread out , hopefully your SD card is not fully toast.

http://xdaforums.com/showthread.php?t=905975
[Galaxy S I9000 Android Development] pr0cs:
Interesting theory.

So perhaps then I should be okay as is as I upgraded to JL2 via Kies when I got my most recent replacement phone and then flashed:

CF-Root to get 2e and CWM - Odin

Darkys8.0 - CWM

Bell's modem - Odin

A lot of threads I've read suggest that the 9000M has a different memory configuration (more memory or something) than the other models, I guess this is bunk? or a red herring?
[Galaxy S I9000 Android Development] seeARMS:
That's what I believe, yep. As long as you officially flash JL2 through Kies, or flash it through Odin with a bootloader update, then you should be alright.

And I haven't heard much involving a different memory configuration.
[Galaxy S I9000 Android Development] aleks07:
Hi,

Is it possible to make patches to change between Stock AOSP Lockscreen and Samsung Lockscreen? It would be nice to have...
[Galaxy S I9000 Android Development] MaverickHHH:
First timer here. Successful flash first time through. Thanks so much for representing the Canadian Vibrant I9000M. Donation sent!
[Galaxy S I9000 Android Development] bdking2:
Loving the new v0.3!

Can't wait for the extended power menu and some more themes. Green reception bars to go with the new battery indicator would be awesome.
[Galaxy S I9000 Android Development] seeARMS:
Thanks a lot for the donations guys! :D

Good idea on the reception bars. I'll start workin' on themes and the power menu tonight.

Thanks again!
[Galaxy S I9000 Android Development] turokk:
Do you OC your phone?
[Galaxy S I9000 Android Development] turokk:
Awesome, I haven't themed my phone yet.. so I'm kinda of excited to try a theme out.

Custom boot screens wink wink nudge nudge :)

Honestly I'd prefer having the ability to choose from multiple battery indicators, circular (current) or the notched circular one, or android robot indicator, from the UOT Kitchen site.
[Galaxy S I9000 Android Development] yiannisthegreek:
Blue Themes... Please remember the Blue Themes... :(
[Galaxy S I9000 Android Development] DarthV:
&%&#($ phone died on me for the 5th time since mid-December. Ended up using odin to flash to official jl2 to get the updated bootloader, then going with seeARM's rom. Hopefully my phone will go a week without losing all apps then just not booting any longer. This time around I couldn't even flash an updated full wipe Doc Kitchen ROM and have it boot.

Keep up the good work and (%&#* you to Samsung.
[Galaxy S I9000 Android Development] seeARMS:
Occasionally, yeah. Whenever I'm flashing my phone constantly (ie working on new version) I don't OC it because I'm always factory resetting and modding it. But if I'm just using my phone normally I do.

What do you mean? You'd be able to cook basically any from UOT kitchen and flash it on top of any theme.

Glad to hear your phone works. :)
[Galaxy S I9000 Android Development] Jason709:
Although unrelated to seeARMS' ROM, I was wondering if anybody experienced the following when disabling the lagfix in ClockworkMod (v.2.5.1.0 SOK VLFK)

I disable the lagfix (back to RFS)

Execute the standard backup/restore

Reboot

Boot animation comes back up and then the flashing "S" logo

Part way through the flashing "S" logo, the phone vibrates a few times and shuts off

Then the phone vibrates every few seconds while the screen is black

(and the buttons stay lit)

I am able to get it back to Recovery mode but the phone is not bootable.

This is the second time that this has happened. The only way that I know to fix it is to flash JL2 with Odin, re-install Speedmod kernel to get 2e back and start the process again.

Any suggestions?
[Galaxy S I9000 Android Development] Woolios:
I would do excactly what you suggested. doesnt sound like an sd card failure more like some app at boot is not allowing the phone to boot. Probably best to wipe and start fresh
[Galaxy S I9000 Android Development] DarthV:
I'm hoping the stock flash under odin will be the trick to clear up all the issues I've been having. Can see me jumping ship to a desireHD or the new motorolla dual core phone.
[Galaxy S I9000 Android Development] MaverickHHH:
Gingermix theme - black font on black background

Hey seeARMS,

I flashed your Gingermix theme and love it. However, I notice some fonts were black on a black background which makes it almost impossible to read. See attached screenshot.

Is this something you can fix or a setting I have to change somewhere? Thanks.

This happens when I click on Menu > More under Contacts and other locations like in Browser.
[Galaxy S I9000 Android Development] yiannisthegreek:
@seeARMS,

I am now running the revised v0.3 ROM and all is "good in da hood" dude!!! I cleared my Cache and Dalvik Cache just to give it a bit more of a fresh start since I used the "no wipe" version and it is running very nicely!!!

Now I seriously cant wait to see some "blue" themes come my way with that themed market and then my phone will be what it should have been out da box!!!

You da man dude!!! :cool:
[Galaxy S I9000 Android Development] seeARMS:
Yeah, it's a known bug. First theme I've basically ever worked on so I was aware there was gonna be some issues. :p

I'm gonna have to edit every application that this happens on, so it might be a bit of work. I'll get it fixed soon though, just wanted to release v0.3 before I did it.

Thanks man. Gonna be workin' on some themes soon!
[Galaxy S I9000 Android Development] MrGreencastle:
LOVING this ROM, seeARMS!

I was using a hacked together version of Darky's before this, and I find this one much nicer. It's great to see a version tailored specifically for Bell phones.

However, I'm having a problem with the Gingermix theme here: after installing the theme via CWM, the phone refuses to boot (those dreaded 3 vibrations). I tried installing the Gingermix theme from the official thread, but it gives me some sort of DRM error and FC. I'm not sure exactly what doesn't work though...

I really despise the stock look. :(

Any help is greatly appreciated.

Thanks for the ROM!
[Galaxy S I9000 Android Development] yiannisthegreek:
I believe the reason u r having issues with the theme is because u flashed the version that was not "ported" for this rom.

SEEARMS... please correct me if I'm wrong...
[Galaxy S I9000 Android Development] seeARMS:
Thanks!

Are you on v0.3? The theme installs fine for me, so I'm not sure why it's giving you errors. Have you tried factory resetting + installing v0.3 + installing the theme?

If you know how to use ADB, you'd be able to give me the logcat log and I could take a look at it to see what the problem is.

Use this command in ADB (after installing the theme and while the phone is booting): logcat -f /sdcard/log *:E

Copy the log file on your SDcard to Pastebin and link it here.

That would be the case, but he said he first used the ported theme.
[Galaxy S I9000 Android Development] Thor_BR:
Skype

Hey everybody,

I have the 1st version of the 0.3 ROM. And unfortunately I can't log on to my skype account. I had this problem when I was running 2.1.

Anyone has faced this problem?

Edit: Solved! Don't worry!
[Galaxy S I9000 Android Development] MrGreencastle:
Sorry if I wasn't clear, but when using the version that IS ported to this ROM (the one available in this thread), my phone will not boot. That's why I tried the other version - giving me said error.
[Galaxy S I9000 Android Development] MrGreencastle:
It worked :confused:

Thanks for the help! I look forward to updates :)

What are the pros/cons of JK4 vs JL2 modems?
[Galaxy S I9000 Android Development] seeARMS:
Never used Skype for Android so i can't comment on this, sorry.

There have been mixed reports about both modems. Some claim they get terrible GPS with JL2, and others say they get terrible GPS with JK4.

If you find your GPS is bad, then flash the other to see if it improves.

EDIT: Also, I'm curious, what are people's battery lives with v0.3? I've been using my phone all day quite heavily (and with WiFi enabled as well!) and it's at about 50% right now. Much better than previous versions.
[Galaxy S I9000 Android Development] AER0:
seeARMS great work :D

I exchanged my bricked SGS (with stock 2.1) with a newly manufactured one with stock 2.2 UGJL2 on it.

Took some time to root and unlock it, but finally did it and installed your firmware.

Haven't had time to play around with it but still, it looks great.

Thank you for your hard work and dedication :D
[Galaxy S I9000 Android Development] bdking2:
Thor_BR

I'm on v0.3 and my Skype seems to be working fine.

I have been having a slight issue with my back key, some times when I hit it the phones freezes and I end up taking a screen capture. I have since removed the screen capture apk but there still seems to be a bit of an issue with my back key. Any one else seeing this?
[Galaxy S I9000 Android Development] MaverickHHH:
Have trouble accessing external SD

Hi seeARMS,

Thanks for looking into the gingermix theme for us.

On another issue, I'm having trouble accessing my external SD card from Astro or any file manager on my phone. When I access the folder "eternal_sd", it's just empty. Also, when I connect the phone to my PC, it only connects the internal SD drive but nothing appears for the external SD.

When I check "Settings>SD card and phone storage", I see that it does detect my external SD showing the correct amount of space remaining. I did not have any problems before this flashing to this ROM.

Have you or anyone encounter these issues?

Thanks for looking into this when you get the chance.
[Galaxy S I9000 Android Development] macro6:
Thanks seeARMS!

installed your v0.3 rom and its awesome! keep up the great work.

EDIT: i have a problem, when i connect to usb as mass storage the INTERNAL sd card is only mounted and not my external sd. am i doing something wrong?

also everytime i connect to usb and set to mass storage - the external sd unmounts itself which i have manually reinsert the microsd card so phone can recognize it again.
[Galaxy S I9000 Android Development] James Palm:
I had that problem but I think it was bad hardware. Bell replaced my phone and never had the problem again.
[Galaxy S I9000 Android Development] turokk:
Hey seeArms,

My battery has been rocking, wifi on and heavy heavy usage all evening yesterday. Started with a full charge at noon on Friday. And its now 8am and I'm at 40%. Keep in mind I also was oc'ing my phone too.

Everything is good so far with this rom. Keep up the good work dude.
[Galaxy S I9000 Android Development] Jason709:
I noticed the same as well. Anybody else experience this too?
[Galaxy S I9000 Android Development] atigrapic:
i had this sd problem. You have to remove your sd card manually and shut down phone. Then put back the sd cad and turn on and the problem is gone.

Sorry for my bad English
[Galaxy S I9000 Android Development] Leegalaxy:
Sorry in advance for my NOOBness. I have a bit of a problem and was wondering if anyone could help me out. Last week I figured out how to root and then flash the seeARM UGJL2 ROM on my phone and it was great I ALSO APPLIED THE EXT4 lagfix which I hope isn't the problem but moving on... I saw that there was a new v.03 FINAL so I downloaded it to my sd using dropbox and backed up the v0.1 using ROM manager. I then chose to apply ROM from sd (first backing up my ROM) and chose to flash the v0.3 from ROM manager (wipe data and cache). When I started the phone up again, I now have NO Android Market and no ROM Manager. I also can no longer do three button recovery. Can anyone out there help me out? Thanks in advance!
[Galaxy S I9000 Android Development] MaverickHHH:
Almost fixed it. I did this method and I saw the external SD card from within the phone's file manager. However, when I connect it to my PC, I still do not see the external SD.

Update: Actually, after I disconnected it from my PC, the external SD disappears from within the phone's file manager again. I think the ROM doesn't rescan the external SD every time?
[Galaxy S I9000 Android Development] seeARMS:
I'm not familiar with ROM manager, but the best way to flash this ROM would be to copy it over to your SD card, boot into recovery, and flash it.

The no Android market is a bug which is being looked into; to solve it either install the Vending.apk in this ROM (extract the ROM, go to /system/app, copy Vending.apk to your SD card and install it using the file manager) or simply perform a factory reset.

This ROM doesn't touch your three button recovery, so it must have been something ROM manager has done. To get it back, I'd flash a stock ROM (JL2), then flash this ROM again from recovery - not ROM manager.

And, you have no ROM manager on the new install because the ROM you installed wipes your apps (and it doesn't come with ROM manager) so you'd have to install it manually just like any other app.

I'm getting this too... Quite odd, not sure why this is happening. I'll look at it later on tonight and come up with a solution.
[Galaxy S I9000 Android Development] AER0:
Hmmm, it looks like I'm draining the batteries quite quickly.

Went from 90% to 20% in about half a day.

Testing it out from 100% with WiFi and 3G off to compare.

BTW, seeARMS is is the Launcher your own creation?

I got the option between Launcher Pro, TwLauncher and Launcher,

so I went with the Launcher for the Gingerbread theme (which btw, awesome),

and I'm wondering if TwLauncher is still running in the background (maybe the

culprit behind the battery drain?)
[Galaxy S I9000 Android Development] yiannisthegreek:
I too am not getting the best battery life from this rom and I'm not sure why.

I charged my sgs overnight and when I unplugged it, it was only at 99% and I have now been on the xda app for about 10 minutes and the battery has dropped to 96%. Is that normal? I see turrok is having great battery under much heavier usage. Is there some thing I can do to get better battery usage?

I am not oc'd and do not use wifi as I have unlimited data on my plan.

Please advise and... any news on the other themes as of yet? I can't wait to give the blue themes a go on my sgs.
[Galaxy S I9000 Android Development] Tachyon_1:
ROM Manager shouldn't be a problem. It's really just a convenient front end to all the individual tools that are used in Android flashing.

See more here:

http://http://www.appbrain.com/app/rom-manager/com.koushikdutta.rommanager

http://http://www.koushikdutta.com/2010/02/clockwork-recovery-image.html

It's pretty standard for Nexus One users and other phones that don't have some of the Samsung's unique issues and obstacles.

I'm interested in the issues surrounding the Galaxy S phones as I have been thinking about getting a Bell Vibrant specifically to flash and hack. But I've been waiting letting all of you be the guinea pigs while all the issues are sorted out.

;)

That said, I think this ROM is a great thing for Bell users wanting to escape the limits of the crappy default Bell/Samsung ROM.
[Galaxy S I9000 Android Development] Leegalaxy:
How do I flash a stock ROM back?

"I can't figure out how I will flash anything until I have access to my recovery screen. Odin maybe?"

-Your directions worked perfectly! I just needed to install the missing vendor.apk which I did through the 'my files' app.

Great ROM!

Question. Where is the latest v0.3? Which one do I download? Is it possible to accidentally download the one that was pulled by mistake?

Anyhoo,

Thanks again!
[Galaxy S I9000 Android Development] DarthV:
Since you have a working phone, why not just use the android sdk and do a adb reboot recovery then flash from there?

Could always use Odin to flash to stock JL2 then a 2e enabled kernel to be able to flash through clockwork. That's what I ended up having to do to recover my flaky phone.
[Galaxy S I9000 Android Development] seeARMS:
Nope, I didn't make the launcher. The other ones don't run in the background unless you actually launch them (which, if you selected the Gingerbread launcher as default, they aren't).

Not sure why some are getting bad battery; I'm getting great battery life. Try charging your phone up fully, booting to recovery, then erasing the Batterystats.bin file. After this, use your phone normally until the battery discharges fully. Some users have had success with this. (And others claim it doesn't work). So, you might as well give it a shot.

Read what I just told him up there and give it a try.

No news on themes. I'm working on it. :)

Got it, thanks for the info on ROM manager.

Yeah, the Galaxy S is a powerful phone. Very customizable too in terms of software; you're able to change nearly everything if you have the know-how.

Yeah, you could use Odin, or if you know how to use adb you'd always be able to use it to reboot into recovery (as another user said), and flash it again.
[Galaxy S I9000 Android Development] seeARMS:
Fixed the external SD card problem. Flash this file from recovery.

The fix will be included in the next release as well.
[Galaxy S I9000 Android Development] D.C1986:
I just flashed this, working great. Thank you seearms

Moreover, I didn't have to turn on the lagfix and the phone is already fast and smooth.

Will report the battery life later
[Galaxy S I9000 Android Development] wink4life:
Hey guys. Im trying to flash this rom through recovery mode ive. I select the zip file and select install but it stops after a second a.d error (bad) comes up. Any suggestions
[Galaxy S I9000 Android Development] seeARMS:
That error typically happens when the download gets corrupted, or it doesn't fully get copied over to your SD card. Try copying it over to your SD card again. If that doesn't work, try downloading it again.
[Galaxy S I9000 Android Development] wink4life:
Ueah ol thanks. Ive already tried re downloading it bit ill tru it again thank you
[Galaxy S I9000 Android Development] delly47:
Hey see arms I know this is a stupid question, but will my phone be rooted after I flash this, or would I need to take a few extra steps?
[Galaxy S I9000 Android Development] Jason709:
Yes, your phone will be rooted with this ROM.
[Galaxy S I9000 Android Development] trdcameleon:
where ca I find the jl2 or jk4 modem file? And how do i flash only modem jl2 (or jk4)...

Thanks for helping!
[Galaxy S I9000 Android Development] cytherean:
@ trdcameleon

You should be able to find it in a few of the threads; if you can't find you can use the attached JL2 modem.bin file. Flash it through ODIN, in the "phone box".

EDIT: It didn't seem to take the upload, try the following thread :http://xdaforums.com/showthread.php?t=883568&page=3
[Galaxy S I9000 Android Development] Jason709:
You can find links to both modems in seeARMS' Downloads post:

http://xdaforums.com/showpost.php?p=10470476&postcount=2

Regarding flashing a new modem, here is a thread using Odin. See the response from seeARMS; see post #3:

http://xdaforums.com/showthread.php?t=885509
[Galaxy S I9000 Android Development] trdcameleon:
Just to be sure, i read all the thread, but i need double confirmation. If I flash the JK4 modem.bin, it won't cause the SD failure cause the SD failure probleme was with the SBL in JK4 firmware, not in the modem.bin??

I just want to compare JL2 and JK4 modem. My GPS was good, precise and quick but since 2-3 days, it can see 10-12 satellites but it's not able to "lock" to them. So i'll flash JL2 modem again and see what happen, but if it doesn't work, i'll flash JK4 to see if there's a difference.

Thanks for the link by the way!
[Galaxy S I9000 Android Development] seeARMS:
That's right.

You don't need to flash the JL2 modem, because flashing it again wouldn't do anything (it's already included in the ROM). If you want, try following the GPS guide in the FAQs. (Q5)