yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] casperr:
The only thing I was hoping you could fix is for wifi to actually turn off when the screen goes black, if you set it to do so. This seems to be the reason why the battery is draining fast
[Galaxy S I9000 Android Development] seeARMS:
Yeah, I'll get the Swype addon uploaded ASAP.

Thanks a lot. :D

Yeah, you can. Just install this ROM first and flash it in CWM after.

Lookin' into this.
[Galaxy S I9000 Android Development] seeARMS:
Having some trouble with the frenchCA keyboard... Apparently Swype handles languages differently than I thought so you can't just straight up add the dictionary + edit a few files.

I got it working by replacing a different language (I used EnglishUK) with the frenchCA dictionary. This should be a good temporary fix for now, until I learn how to actually add a language.

The French Canadian keyboard is identical to the English keyboard, right? There aren't any differences? Because this method uses a standard English QWERTY keyboard.
[Galaxy S I9000 Android Development] bossman74:
I use the Us English right now and it seems identical, even with all the "accents" for french letters, only thing missing really is the french dictionary. So if US English and UK English are the same that should be fine.
[Galaxy S I9000 Android Development] seeARMS:
Got the new French Canadian Swype added. Please note that in order to use the French Canadian dictionary and keyboard, you must select "EnglishUK" in Swype keyboard settings. This is temporary, and it's currently the only way (that I know of..) to add dictionaries to Swype.

Also, v0.3 should be up tomorrow/thursday.
[Galaxy S I9000 Android Development] grokon:
Works well for me... Nice job!
[Galaxy S I9000 Android Development] ordio:
Great, looking forward to it.. Thanks!

Although i'm not sure if this was mentioned anywhere, but it seems like if i go into the "Contacts" section, i can't exit out of it. The only way around it is to push the home button and that tends to get me out of it.

Other than that, your mod is awesome.. it was easy to install... and very quick too... And the benchmark score is awesome too :)

BTW, if we ever get the 2.2.1 Froyo from Bell, would you be updating your rom with it?

Thanks!:)
[Galaxy S I9000 Android Development] trdcameleon:
the answer is in th Post #146
[Galaxy S I9000 Android Development] ordio:
Wow!

That has helped me out.. much appreciated!

Thanks for locating it..
[Galaxy S I9000 Android Development] fieldop:
Are the stock Samsung widgets missing? Or is there something wrong with my phone, either way, does anyone know how to get the widgets back? Thanks in advance!
[Galaxy S I9000 Android Development] pileot:
thus far im having many issues just installing your rom. Is there a way you could make it flashable with odin instead of having to change my kernel, install clockworkmod recovery, then instal your rom?

Phone came with the recovery 3e, im having a hard time getting 2e to work :/
[Galaxy S I9000 Android Development] trdcameleon:
if you read all the answer, i quoted seeArms for the contact bug fix... sorry if i wasn't clear..
[Galaxy S I9000 Android Development] trdcameleon:
is it possible to completely disable the lockscreen ?? I use Lockbot and sometimes, the stock lockscreen appears and i have to double unlock my phone..

by the way, the FR canadian swype keyboard work fine! I don't care to choose English UK! THANKS!
[Galaxy S I9000 Android Development] seeARMS:
Yep.

Yeah, they're not included. I'll create a flashable zip with them included.

It's a lot more difficult to create a ROM flashable via Odin. So much so that it's quicker and easier to create a flashable CWM package. What problems are you having? All you really have to do is flash a kernel, then install my ROM. (Both instructions can be found on the 1st page)

I'm not sure, but I believe there are apps that completely disable the lockscreen. This is an example: http://mylockandroid.blogspot.com/
[Galaxy S I9000 Android Development] pr0cs:
Welp, my phone is dead again. Starting having trouble booting up (odd vibrate/double vibrate/vibrate/double vibrate) rebooted to 3e and says:

E:Can't mount /dev/block/stl10
(Invalid Argument)
E:copy_dbdata_media:Can't mount DBDATA:

So basically I assume my SD card is yet again dead on the SGS. That makes 3 phones since September.

Pretty disappointed really.

I'm not dead in the water as my repaired device came back from Bell (so I have 1 dead phone 1 alive phone) but at this point it's pretty safe to say that I don't trust the alive phone to survive either).
[Galaxy S I9000 Android Development] seeARMS:
Are you sure? That's not the typical error associated with SD card deaths. Have you tried re-flashing firmwares? I'd flash stock JL2, if that doesn't work try JH2, JPY, etc etc. Try every possible combination of firmware.

Also, try finding a ROM that includes dbdata and cache.rfs and flashing it with Odin with repartition checked.
[Galaxy S I9000 Android Development] turokk:
How are you getting a replacement phone so fast from Bell? It took them 4 weeks to get mine back.. I dropped it off Dec 18th and didn't get it back till the end of the first week of January.
[Galaxy S I9000 Android Development] bdking2:
seeARMS'

First off I just want to say thank you for making a Bell JL2 rom. I have only been running v0.2 for 3 days now but it was the first thing I did when I got my second replacement in the mail and it has really impressed me so far. I look forward to the extended power menu and some of the other items you said you are working on.

I don't know if it is possible but getting ThinkFree Office back on the phone would be good. I'm pretty sure it was there before. Any plans for that?

Dan
[Galaxy S I9000 Android Development] Electroz:
This error means you flashed a rom without a DBDATA file in it with re-partition checked in odin. Just flash back to JH2 with or without repartition. And then flash up to JL2 WITHOUT repartition. That'll fix your issue.

I wonder exactly how many phones have been sent back to bell for this because people just don't understand.......
[Galaxy S I9000 Android Development] pr0cs:
I'll try that later. The device booted up fine a few times but would 'vibrate' constantly.. Eventually it simply wouldn't boot anymore and so I tried going back to JL2 and that was the message I saw in 3e.

I will download JH2 and follow your steps to see if I can resurrect it.
[Galaxy S I9000 Android Development] ordio:
I did read the answer... i was saying thank you for finding for me... i guess i didn't try search for that answer (as i didn't believe it was that common), but you did make it easier.

I'm sorry if i sounded sarcastic.. wasn't trying to be.. just excited that it wasn't just me that was having this issue.

I even sent you a thanks :)
[Galaxy S I9000 Android Development] seeARMS:
Sure. I'll probably get an application pack uploaded, so you'll be able to flash it and get a few stock applications back.
[Galaxy S I9000 Android Development] turokk:
I have a feature request I would like to see added sometime down the road

Music controls when the screen is locked. When I'm driving its a pain in the ass to have to unlock my phone using the connect the dots lock screen. Any chance you could add lock screen music controls?
[Galaxy S I9000 Android Development] yiannisthegreek:
Hi seeARMS...

I cant wait to see v0.3 of this rom up soon. Couple questions... Will the No Wipe version be up as fast as the Wipe version and will v0.3 include the extended Power Menu?

Please advise...

Also... Any possible progress on the "gingerblue" theme I recommended?

Thanks,

yiannisthegreek
[Galaxy S I9000 Android Development] yiannisthegreek:
I also think that this would be a GREAT feature to add. I have read that SOME players (apps) automatically give you this ability (I may have misunderstood what I read) and if this is the case then perhaps you can just install a different player on your device.

If this is NOT how this works then again... I agree that this would be a great feature to add in future versions of this ROM.
[Galaxy S I9000 Android Development] seeARMS:
No idea if this is even possible, but I'll look into it.

Uploading the Wipe version right now, then the no-wipe version after that. No wipe should be uploaded in maybe 4-5 hours.

v0.3 doesn't include the extended power menu, as I haven't had time to code it yet. It'll most likely be included in the next release.

I'll start working on themes next. Plan was to get v0.3 uploaded then work on fixing all the bugs / getting themes and addons uploaded.
[Galaxy S I9000 Android Development] pileot:
My problem is finding a good kernel that will let me use clockwork recovery and is still comparable with the i9000m, esp with the sd errors we get
[Galaxy S I9000 Android Development] seeARMS:
Essentially every kernel available at the moment contains Clockwork Mod (with the exception of the Steam variants), and they're all compatible with the i9000M. Try the one included with this ROM, Super Optimized.
[Galaxy S I9000 Android Development] bossman74:
I tried it too and it works like a charm.

Merci beaucoup!
[Galaxy S I9000 Android Development] seeARMS:
v0.3 released. Read the changelog for more info; download it in Downloads.

Getting the no wipe version uploaded now.
[Galaxy S I9000 Android Development] Samdroid_G_S:
Power Amp gives you this option only it's limited in a way.
[Galaxy S I9000 Android Development] pileot:
i didnt see any link to kernels, and the one im using now says I9000 when i reboot, not I9000M... My main concern is screwing up my internal SD again (this is my third phone)

Is there any way to have the stock kernel with this rom? to me that seems like it would be safest.
[Galaxy S I9000 Android Development] seeARMS:
Samsung has stated (and I believe it too) that the secondary boot loader in the previous Bell ROMs caused it to fail, not the kernel.

It says i9000 and not i9000M because it was built off sources of a non-Canadian ROM.

This is my third phone too. If I were you, just update to JL2 in case you haven't, then flash any ROM you want (that doesn't have an SBL). Read the FAQ for more info.

Yeah, you extract the zImage file out of the JL2 ROM and flash it, but I don't see a point. You'd lose CWM, root, etc. If you keep the JL2 SBL, you should be fine.
[Galaxy S I9000 Android Development] James Palm:
Great Work. Clean, fast and stable.

James Palm
[Galaxy S I9000 Android Development] seeARMS:
Thanks!

Got the no wipe uploaded as well.
[Galaxy S I9000 Android Development] turokk:
Hey seeARMS,

Should I do a full wipe upgrade or no wipe? what do you recommend?
[Galaxy S I9000 Android Development] Jsick:
Pretty new to this...just flashed with wipe and everything went good....but now i don't have android market on my phone. what can i do?
[Galaxy S I9000 Android Development] b0ssh0gg:
Thank you Mr. C Arms

a HUGE thanks to seeARMS.... my phone was crap out of the box, as in I couldn't access most of my settings menus. That included WiFi... kinda ridiculous don't you think?

After much frustration, and lots of research, I stumbled upon this brilliant ROM made from the JL2 I originally had. There were a few issues flashing (because Vista SUCKS and I'm used to a single user on W7) but my phone is FINALLY WORKING!!!

Thanks again seeARMS, great work.. the ROM looks slick and running smooth as can be.

On another note, my brother got a SGS about a week and a half after I got mine, and his was loaded from Nov. 2010 (mine Dec. 2010) and had the JK4 ROM, which I heard has issues. So, instead of taking the phone back and risking an older, even crappier version, I am glad I undertook the process of flashing and upgrading to a much better, home-brewed ROM.

Again... thanks...
[Galaxy S I9000 Android Development] seeARMS:
Back up any important data in case anything goes wrong, and if you're running v0.2 then choose no wipe. Personally, just to be safe, I always choose the wipe version. But, I always store a backup of my data in the cloud (dropbox / titanium backup :) ) so nothing is ever lost, and it's quite easy restoring everything.

Try factory resetting. If that doesn't work, download a file manager (such as Astro or Super Manager) and navigate to /system/app. In this folder you should see "Vending.apk", which is the market app. Just click it and select install; it should install fine.
[Galaxy S I9000 Android Development] Jsick:
So I did a factory reset and now my phone boots into the animation screen and then just goes BLACK and vibrates...any idea? Is it bricked?
[Galaxy S I9000 Android Development] seeARMS:
Boot into recovery by holding down volume UP, power, and home buttons at the same time when the phone is off. Do you see any errors or anything? If not, your phone is ok.

Try re-installing the ROM.... No idea why it did that. Working on it right now, gimmie a minute to see why.
[Galaxy S I9000 Android Development] border43:
I'm going to try to flash v0.3 tonight when I get home to my Bell i9000M. Ill let you guys know how it goes. This is my first time flashing a non-stock rom.
[Galaxy S I9000 Android Development] homergoalie:
Still notice the wifi bug, for your testing.
[Galaxy S I9000 Android Development] seeARMS:
Bah.

I'm considering starting from the beginning (stock JL2) and re-adding all the modifications. No idea why the wifi bug is occurring.
[Galaxy S I9000 Android Development] border43:
This is probably a stupid question, but I have never rooted before. Do I need to root after installing this ROM? Or will it be rooted already?

I assume the latter haha. Thanks :D
[Galaxy S I9000 Android Development] homergoalie:
Never noticed it till you mentioned a fix in V3. Checked on 2, was there, so put V3 on and it was still there. Useless info I know haha.
[Galaxy S I9000 Android Development] James Palm:
seeARMS,

If you want the wifi to turn off with the screen try to go to advanced settings.

Setting, wireless and networks, wifi settings, (menu button) , advanced, wifi sleep policy, turn off when screen off.
[Galaxy S I9000 Android Development] pileot:
Is it just me or is the market missing on v3 clean?
[Galaxy S I9000 Android Development] Jsick:
Same thing happened to me. I just reinstalled the ROM and everything was fine.
[Galaxy S I9000 Android Development] James Palm:
Just go to settings, applications, manage application, (market) , clear data. This should make it reappear.
[Galaxy S I9000 Android Development] seeARMS:
It's pre-rooted, nothing else is required.

The battery still seems to be draining quite quickly. At least faster than it should be. I'm gonna try to get this fixed.
[Galaxy S I9000 Android Development] turokk:
seeARMS,

If you end up starting over let me know ok? I'm going to toss another donation your way at the end of the month for all your efforts with the rom and all the time your putting into this for everyone.

And even if you dont start over i'll still toss you donation at the end of the month. You seem frustrated by the wifi issues.. but don't sweat I'm sure you'll figure it out.
[Galaxy S I9000 Android Development] duntz:
I had this with the wipe version of 0.3, it also did the vibrating on the S logo screen.

I may have done a round-about way of fixing it, but I was rage flashing and came up with this (all on odin 1.7):

1. Flash JH2

Try to boot and all i got was the

2. Flash JL2 *make sure to tick the phone bootloader update*

At this point I was able to boot into stock JL2 and the internal SD and everything was recognized.

3. Go back to step 1 for this ROM

I have followed the SOK flash and it boots into stock JL2 fine with the SOK kernal. But when flashing the new 0.3-wipe again and I keep ending up with the same problems of just booting into tons of force closes...I'm going to try the 0.2 wipe that i had success with and maybe 0.3 no-wipe.
[Galaxy S I9000 Android Development] Jsick:
For some reason, my data connection stopped working. Tried restarting, pulling battery, etc but won't come back on...all my settings have it enabled.
[Galaxy S I9000 Android Development] klau1:
AFter a bunch of FC on reboot, I did a factory reset, cache reset and now my phone boots into the animation screen and then just goes BLACK and vibrates
[Galaxy S I9000 Android Development] James Palm:
I noticed that the wifi keeps scanning even after a network is connected.
[Galaxy S I9000 Android Development] Jsick:
I did a total restore from recovery, then I used odin to re-flash voodoo, and then it was fine...weird.
[Galaxy S I9000 Android Development] the drm:
me too.. buzz buzz.. uhg ;)
[Galaxy S I9000 Android Development] seeARMS:
After I performed a factory reset, I was greeted with the vibrating S logo as well. No idea why it did this. ADB logcat gave me a fatal error involving the Android Power Manager. Nothing changed from v0.2 -> v0.3 involving the power manager except the kernel.. :/

Flashing v0.3 again continued to give me this error but flashing v0.2 fixed it for me. Anyways, sorry about this bug. I'm gonna pull v0.3 from the Downloads. I'm starting all over again, and I'm going to work on getting the revised version out tomorrow - should be the fastest yet, and hopefully with better battery / WiFi.

If you're still encountering this error, flashing v0.2 wipe will fix it. If you need any extra help, post here and I'll walk you through it.

I'm starting over. :) Already got the JL2 system decompiled, just gotta re-add all the modifications I did. Shouldn't take that long, as I already have everything in front of me. I'll definitely get the revised v0.3 up tomorrow.

And thanks! Every donation is appreciated. I'm sure I'll figure it out sooner or later, I'd just rather figure it out sooner than later. :) Bugs can be quite frustrating!
[Galaxy S I9000 Android Development] duntz:
I couldn't even get into recovery at that point, so I guess I had to take the long path.

I'm back on 0.2 now and will wait for the next version! good luck fixing it up, it's much appreciated!
[Galaxy S I9000 Android Development] the drm:
Back with .2 wipe, learned lesson about backing up *EVERY* time..
[Galaxy S I9000 Android Development] seeARMS:
Thanks a lot. Sorry again about the bug - nothing dramatic changed from v0.2-v0.3 so I don't see how it caused a fatal error to occur.
[Galaxy S I9000 Android Development] klau1:
.......................... deleted, problem solved
[Galaxy S I9000 Android Development] klau1:
............
[Galaxy S I9000 Android Development] pileot:
the only thing i have relating to the market is market updater and its got no options avaliable.

Im going to try clearing everything and starting again but this is kind of annoying, hope its fixed in v4 :/

Coincidentally, i really love the circle clock, its a LOT nicer than that goofy battery.
[Galaxy S I9000 Android Development] Thor_BR:
Skype not working

Hi seeArms, After the last upload (0.3) I can't access skype anymore. Any clue about what is going on?
[Galaxy S I9000 Android Development] klau1:
oh nvd, didn't know it was that easy. Just a single file flash in PDA haha
[Galaxy S I9000 Android Development] Jason709:
I also received the non-boot/vibrating issue but mine was

not

related to installing 0.3. It occurred when I was disabling the lagfix of 0.2. The conversion back to RFS appeared to run to completion (it persisted the change via backup/restore prompt) but upon subsequent reboot is when I received the non-boot issue.

Flashing back to JL2 allowed the phone to be operational again and I'm successfully back on 0.2.
[Galaxy S I9000 Android Development] seeARMS:
Follow my instructions from a few pages ago. This will give you your market back.

Not too sure, sorry. I rebuilt the ROM from scratch and I'm getting the newer version (hopefully bug-free) uploaded later on tonight. You can try that; it'd probably fix it.
[Galaxy S I9000 Android Development] turokk:
Perfect! Yes I know all about bugs and how frustrating they are specially when your eager to get it fixed. Keep up the good work.

I'm going to stick with v0.2 for now until you release the revised version of v0.3.

-Turok
[Galaxy S I9000 Android Development] grokon:
As I was on v0.2, I updated yesterday with the no-wipe version.

Everything was fine except for the root stuff. I test my rooting by running Titanium (with noticed me that my phone was not!) in fact it is just Busybox that need to be "activated" then it work fine...

It runs even smoother than v0.2 but it runs hard on the battery(as v0.2 was too) . 30% used already this morning... I don't know if i may change anythings to get it last longer... (I just disabled wifi to see how it goes)

I red that your rebuilt it from scratch as many got problems with v0.3 wipe. so will see if the new one is gonna be better.

I must say that I like that it now includes no boot sound and the circle battery icon mods...and to have french canadian in swype!

Anyway, keep up the good work seeARMS ! It's really nice to have some who mind Bell users...
[Galaxy S I9000 Android Development] :
does anyone have the JL2 original firmware? in case i may need to flash back if something goes wrong with v0.3

and i'm guessing you'd flash back with ODIN (with or without repartiton?)
[Galaxy S I9000 Android Development] pr0cs:
This fixed my problem

JH2 without repartition. Phone won't boot just flashes initial start screen

flash JL2 without partition and I'm back to stock JL2.

Maybe this post will help someone else.

We all have to learn somewhere, I presume your comment suggests that I bricked my earlier phones. My first device failed before I even flashed Samsung roms from XDA and the second device failed before Samsung finally figured out how to release an official fix.

I've been following and sifting through i9000 threads for a while. No where did I read that ONLY jh2 had the DBDATA file. I was under the impression that all major releases of official ROMs could be used to repartition, now I know. It's a learning experience so I appreciate your help. It's difficult to wade through posts with 1000+ comments to find the one that will explain the situation, what each rom does and contains and where to be careful.
[Galaxy S I9000 Android Development] klau1:
Stock roms can be found here:

http://xdaforums.com/showthread.php?t=846913
[Galaxy S I9000 Android Development] Electroz:
No problem, and that comment wasn't directed at you specifically. But I do want to add that nowhere on the forums does it state that the DBDATA error means an internal SD card error either. People just jump to this conclusion, which is why I made the comment. You're not the first, and certainly wont be the last.

I'm glad it worked for you. I do have a hint for the future... Just open any new *.tar files you use to flash in 7zip or Winrar and you'll see if they have the DBdata file in there or not. No file = No repartition.

But as a safe rule to follow anyway, there's RARELY ever a need to actually use repartition anyway. Just go without it.... There's been no confirmation that the I9000M is even partitioned with either the available *.pit files by default anyway. And flashing without repartition enabled can avoid weird issues like this.
[Galaxy S I9000 Android Development] grokon:
Ok! since i turned off wifi, battery used only 1% in more than an hour!...
[Galaxy S I9000 Android Development] pr0cs:
The error felt a lot like the cannot mount mmcblk0pX type issues with my most recent phone where there didn't appear to be any way to get the phone back to a usable state, which is why I labelled it as such, thankfully you pointed me in the right direction.

I should have done more reading about pit files, if I had more time/knowledge writing a guide for using Odin successfully would be a great addition to this forum. It's easy for knowledge like what you posted to get lost in the endless noise of certain help threads.

Thanks again.
[Galaxy S I9000 Android Development] seeARMS:
Yep, it appears WiFi is causing the battery to drain. Gonna try using the JK4/3 modem and see if that does any good.
[Galaxy S I9000 Android Development] grokon:
I've run stock JL2 for maybe 2 weeks and had not that issue...