yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] Zilch25:
Yeah, honestly that's the best way to do these things anyway. If you're throwing on JH2 make sure you grab Tayu's version for JH2, it automatically fixes the GPS log issue when the script runs!
[Captivate Android Development] ovenfresh:
JF6, yes i tried manually restarting, then tried running sl4a again, still nothing, so i threw my old old update.zip on and reverted back with my clockworld backup
[Captivate Android Development] Zilch25:
Ahh okay. We'll I'll toss on JF6 and install some things and run the EXT4 fix to see if it craps up on me. Most of my testing has been on JH2 lately, so who knows there could be a JF6 specific bug. Not terribly likely, but sometimes things go wrong during these installs =/ It's always better to install these lagfixes from a clean flash.
[Captivate Android Development] amwbt:
Mind posting the link to the thread?
[Captivate Android Development] Zilch25:
My link in the OP points you directly to his post with the latest and greatest :)
[Captivate Android Development] amwbt:
Just to confirm, are you talking about (	update_v2.2.2_I897UCJH2_with_root.zip)
[Captivate Android Development] Zilch25:
That's the one
[Captivate Android Development] amwbt:
Ok, so I reflashed to stock. Now I cannot get it to go into recovery to save my life. Never had this problem. I always used the volume keys + power button method. That didn't work. So I tried the adb shell, and it says not permitted....what the.....?
[Captivate Android Development] Zilch25:
Just to confirm: You're doing "adb reboot recovery" directly from command line without having done an "adb shell" first right?

As for why you can't use the key combination, did you use the new one click downloader to restore? The reason I ask, is that if it uses the PIT file that comes from samsung-firmwares which I suspect it does it disables the Captivate key combos and uses the I9000 ones (Which you can't entire with a captivate because we don't have a physical home key). The way I've fixed this is to use the original one click downloader back to JF6, then downloaded the JH2 firmware and flashed it WITHOUT providing a PIT file, then all your captivate key combos should work fine again
[Captivate Android Development] amwbt:
To answer your first point, no I did adb shell first. So thats where I messed up. As far as the other, don't know what that is, the one click downloader.
[Captivate Android Development] Zilch25:
Oh okay, eh its one of the stickies, people use it to get back from a completely hosed up install. The rest still stands though, if you used the PIT file when you did it you probably get the I9000 splash screen now... if that's the case you're now the proud owner of a captivate with I9000 key combos :)
[Captivate Android Development] amwbt:
Haha, the jokes on me.....it still will not install the sl4a app. Grr...
[Captivate Android Development] Zilch25:
Hmmm and you're using the update.zip without root?

Just for giggles, try the one WITH root, it won't hurt anything even if you're already rooted.
[Captivate Android Development] amwbt:
I am supposed to use the zip file with root if I'm rooted, correct?
[Captivate Android Development] Zilch25:
The one with root is for people who aren't rooted, and the one without root is for people who are rooted... but using the one with root should work either way.
[Captivate Android Development] amwbt:
Well I've been using the one with root when rooted the whole time. So now I'm trying the one without.
[Captivate Android Development] Zilch25:
Hmm well if that doesn't do it, maybe do a fresh flash, and just run the update.zip with root to see if it works.

There might be some conflict of root methods
[Captivate Android Development] TheTodFather:
Well I'm up and running ran a fresh install of jh2 and then i applied the ext4.sh (gps logging disabled) and then did a OC 1.2ghz . However, I am only getting 1900-2123 quadrant scores. The ext4 lag fix brought my quadrant to 1740 then the oc brought it up to 1900. Is this normal ?

I do realize quadrant scores limited however...
[Captivate Android Development] Zilch25:
Yeah EXT4 will only get you to 1800ish max, the OC kernel will knock you up a bit, so you're right where you should be
[Captivate Android Development] TheTodFather:
If you had the choice what would you pick out of the different extensions to choose from?

So is extension 2 the fastest yet not as stable...corrupts.

Ext 3 same as 2 but just added disk checking

ext 4 less little slower less wear on sd drive?

LOL sorry man you dont even have to answer that I just thought that ext4 would be faster from what i had red over the ext2 i had previous. Not that this is slow at all. :D

well i'm about to put ol' bugless beast on there now...So far so good
[Captivate Android Development] Zilch25:
Haha well personally, I stick with the EXT2, it's got the highest performance, and no one has really reported issues with corruption yet. In addition the newer versions of this script add a periodic integrity check/repair after a certain amount of mounts.

Realistically though, the performance distance in real life between the 3 is probably not even noticeable and the quadrant scores really blow it out of proportion.

Although if you're going for a hardcore geek-tweak and you really want to make the N1 guys jealous go with EXT2 =P There's guys on the I9000 boards that are getting up to 2800ish D:
[Captivate Android Development] amwbt:
Ok, so that worked. Only now when I try to run the script, it says this app is requesting root privileges. I'm not used to this superuser app. What do I do. I'm used to a popup that has an allow button and a deny button.....never mind.....keyboard was covering it up. Lmao!
[Captivate Android Development] Zilch25:
It should still pop up a superuser dialogue box, but when you're running the script the soft keyboard covers up the Approve/Deny options. Just hit the back button and it should make the keyboard disappear and reveal the options.

Which thing worked by the way? Just not using another root method? If so, which root method were you using before so I can note it to the developers and maybe get it fixed or at least make a note in the OP
[Captivate Android Development] amwbt:
Pretty sure it was the root from the "How to Root" sticky. Yes rooting first was messing it up.
[Captivate Android Development] Zilch25:
Weird, I'm reasonably certain I've tested it with that... but either way, good to know!
[Captivate Android Development] amwbt:
So with this sl4a app. I can switch from ext4 to ext2 as long as I undo the previous fix first?
[Captivate Android Development] Zilch25:
Yup, though again, every time you revert the fix there's *still* a chance some things won't migrate over. I like to setup a nandroid with all the basics and get everything laid out, back it up, THEN apply the fix and whenever I want to try a different kind of fix or do anything else insane I revert back to that baseline and reapply.
[Captivate Android Development] amwbt:
That's cool. Don't know how to do that. I'm sure there is a thread or a sticky on it?
[Captivate Android Development] Zilch25:
Just download Rom Manager from the Market, once you've got everything setup the way you'd like run the program, boot into clockwork recovery and tell it to backup. It'll create a ROM (Nandroid backup) of your current setup and store it in /sdcard. That way you can roll back to it whenever you want to.

Actually there's a sticky thread about clockwork recovery:

http://xdaforums.com/showthread.php?t=734163
[Captivate Android Development] TheTodFather:
Ok. Reverted back to the ext 2.sh. LoL
[Captivate Android Development] Clienterror:
Jm5 + samset 1.9e + ext2 lagfix = what's a load screen, been a while since I've seen one :-)
[Captivate Android Development] Clienterror:
*Chirp* *Chirp*
[Captivate Android Development] Zilch25:
Maybe everyone is running it already :)

RyanZA is working on something interesting... I'm helping him test it out (Only a couple partial bricks!), so hopefully we'll see some fun new content in the next couple days.
[Captivate Android Development] Tayutama:
Yeah i redirected him to you :)

And now back to camping fileplanet...
[Captivate Android Development] Zilch25:
Ahhh I was wondering how he found me :)

As for the Fileplanet camping... I've been doing it all day and it keeps saying try back tomorrow =P Nice of them to give SOME indication that keys might go out at some point today right?
[Captivate Android Development] Tayutama:
They have kept that message on since they first started giving out keys... that is when they was done for the day...
[Captivate Android Development] Zilch25:
Well I assume after this wave goes out it'll change to: TOUGH LUCK JERKS, THANKS FOR YOUR MONEY SUCKER!

Seriously for something you have to pay for they could AT LEAST update the damn page =P
[Captivate Android Development] Tayutama:
hehe they do have a page ready for that just can't remember the link to it.

also gief those damn keys now... 1:15am here :(
[Captivate Android Development] Zilch25:
It's pretty ridiculous that they still haven't opened them for today... it's 7:15PM Eastern Time now =/
[Captivate Android Development] Tayutama:
Someone said on FFXIVCore that fileplanets office closes in 1 hour or so
[Captivate Android Development] mrnimra:
2114!

Thank you very much! My Captivate is definitely snappier and that orange bar makes me feel all warm and fuzzy inside.

Since I'm on a Mac I used the phone only method. The first time I tried the fix I bricked the phone (got stuck with a black/blank screen). I realized I didn't put ALL the files in the root folder. Restored, tried it again and it worked great!

I thought that might help if any of my fellow android noobs are lurking.
[Captivate Android Development] Smallsmx3:
Do I need to flash jh2 or can I run these on jf6? I was thinking of just flashing super user root 2.3.2.1
[Captivate Android Development] max_warheads:
This will work just as smoothly on jf6

Sent from my SAMSUNG-SGH-I897
[Captivate Android Development] Smallsmx3:
definately didnt work. everything is FC on me now. trying to get it up and running again.
[Captivate Android Development] r34p3rex:
Woah thats high! What's your setup? I'm on JH2 and get ~1800 with Ext4
[Captivate Android Development] draxionangel:
GPS Problem

I just did this on my Captivate with the I9000 ROM and everything works great.

The only problem I am having is that the GPS icon goes on for about 1 sec, the disappears, and when in GPS settings & test mode the GPS status says starting, then stopped.

This occurs after installing the update.zip, before even applying the ext script.

Anyone else having this problem, or have any suggestions?
[Captivate Android Development] Clienterror:
Hmmmmm that's really weird, I'm running i9000 JM5 with samset and I haven't ever had any GPS problems....
[Captivate Android Development] Tayutama:
Don't use GPS myself so haven't really tested that part, but it shouldn't give any problems as the only version that touches the GPS is 2.2.2 that is made for Captivate firmware JH2
[Captivate Android Development] Zilch25:
My question regarding the GPS issue.... you didn't by any chance use the JH2 version of the installer on the I9000 firmware did you? If so that version of the installer replaces some files pertaining to GPS to resolve JH2 exclusive problems and could *possibly* botch up I9000 GPS function =P

... then again this problem should happen AFTER running the script since it doesn't touch those files until you run it.

P.s. Tayu: I hope you didn't stay up too late... I was up till 12:30AM my time and they STILL weren't up >=(
[Captivate Android Development] Tayutama:
Umm accually the jupiter.xml file gets replaced when you run the update.zip :)

It's only the existing logs that gets deleted when you run the scripts

I was up till 3:30am GMT +1 ^^ since that was fileplanets office closing time

But it looks like that SE didn't give out ay keys to anyone yesterday as the developers had/got problems with the servers and they wanted to fix that first...

but damn fileplanet sucks at giving those messages...

This was posted on the forums at FFXIVCore
[Captivate Android Development] Zilch25:
Well that might explain draxionangel's problem. If you're running the I9000 firmware you should be running the normal (non captivate) version of the update.zip... Guess now we can confirm that our jupiter.xml files aren't compatible eh?

... If only SE and FP had some sort of medium, a virtual space if you will, with which to deliver message to their customer base that they were having technical difficulties... oh wait
[Captivate Android Development] gotfolk:
this honestly did make me lol :D
[Captivate Android Development] draxionangel:
Oh oops I did use 2.2.2 for the jh2. I'll test out 2.2.1 and report if that seems to fix gps turning off.
[Captivate Android Development] Zilch25:
You'd probably have to do a reflash first, since the update.zip for the JH2 contains the files and overwrites the built in one, and the fix for all other firmwares doesn't contain a jupiter file at all (since theirs doesn't fill the log folder with huge files).

You could possibly see if someone with the same firmware you're running can hook you up with the jupiter.xml file and push it to the device and chmod it though
[Captivate Android Development] draxionangel:
Funny that you replied so quick, I was about to update my last post asking for jupiter.xml

I'll probably just reflash since I have the time, but if anyone has a copy of jupiter.xml it would still be appreciated.

Results: Works using 2.2.1 update.zip

Thanks for the help.
[Captivate Android Development] Tayutama:
In other news:

From Fileplanet twitter:

# @Ferristic @Bribedogg @Bribedogg There is no when yet, but I will be keeping Twitter/Forums updated on the situation. 6 minutes ago via TweetDeck

FFXIV Keys that were supposed to release yesterday are still coming! We know everybody excited, it's out of our hands right now. 13 minutes ago via TweetDeck
[Captivate Android Development] Zilch25:
"We don't know when so just keep F5ing! Quit your job! Stop feeding your dog! Who needs to shower? KEEP REFRESHING THANKS"
[Captivate Android Development] tbae2:
I haven't the faintest idea what you all are babbling about, I can only assume it's keys for a beta of some game? :p

Is dolphin browser slow for anyone else?
[Captivate Android Development] Tayutama:
I got Firefox running on this laptop with RefreshEvery on twitter and on my main comp that is running the proxy i got Redirector that redirects from the temp-closed.aspx to signup.aspx :)

So it auto stops when keys become available
[Captivate Android Development] Tayutama:
It's keys to the closed beta of FF XIV :)

Also haven't really noticed that dolphin is slow for me
[Captivate Android Development] ranova:
any notices on faster battery draining?
[Captivate Android Development] Matrioux:
Ok, two questions:

So this same fix could be done with ext4 (or 3) as easily as ext2, would the file security be worth a bit of a speed trade off? Is ext4 more robust and less likely to corrupt?

Question 2, since this fix obviously works, then the initial speed problem isn't with the I/O to the internal card as originally thought (since this fix resided on the internal card), so what is the real cause of the I/O lag? Is it understood yet?
[Captivate Android Development] jfgamsby:
Seems to be working much faster. Came from stock setup.

Quadrant ran a 2211

Thanks
[Captivate Android Development] njd911:
How am I supposed to get Busybox 1.71.1 if I am on the current version. Is it worth a shot to try with current version of busybox?
[Captivate Android Development] naxir:
so even though the virtual ext2 file resides on the rfs partition, it isn't managed by rfs? crazy

I agree that battery yanking is never a good idea unless it's what you have to do.
[Captivate Android Development] Zilch25:
1.18 won't work because they apparently yanked out the makefs command, and it's essential to running this, revert back to 1.17... let me see if I can locate a copy of the 1.17 installer somewhere.
[Captivate Android Development] Zilch25:
From what I've gleaned from the I9K forums, the journaling on EXT3/4 becomes a problem on flash memory. It continually rewrites to the same block which will apparently quickly kill the memory, and when using the internal memory that could be catastrophic.
[Captivate Android Development] igm503:
its on the samsung firware website. its listed for the international sgs as an american rom the only difference i saw was that it supported french.(i think it is meant for canada)its pretty fast, around the same as the jg5 rom
[Captivate Android Development] ranova:
1.17.1: http://xdaforums.com/showpost.php?p=7574130&postcount=229
[Captivate Android Development] Zilch25:
Ahhh thanks, I was just searching for it!
[Captivate Android Development] Zilch25:
Going to load up JM5, I'll post a trip report from the other side!
[Captivate Android Development] max_warheads:
Meh.. sorta.

Note: You're now running a chunk in ram via loopback. It's bound to eat a touch of CPU which translates to some power usage.
[Captivate Android Development] alexmullins:
Answer to your 2nd question:

Samsung uses a proprietary file system on their phones called RFS. It is based on the FAT file system. Because of this rfs has very slow I/O speeds.hopefully samsung realizes this and either fixes their file system or switches to yaffs or something similar.
[Captivate Android Development] ronpinoy253:
So with this fix....is there a limit to how many apps we can have installed or size? ALso, after applying fix does newly installed apps get the benefit or is it possible to just run the bat file again everytime a new app is installed to have it transferred over to the ext2 partition on the internal SD card?
[Captivate Android Development] tbae2:
Please let us know! I'm very curious.
[Captivate Android Development] ORiOnKileR:
Showing great results here... Usually just lurk the forums and read...read..read...

Thanks for the efforts!
[Captivate Android Development] ronpinoy253:
Can you still update apps with this fix applied?
[Captivate Android Development] systoxity:
great work!

why were you going to lose your job?
[Captivate Android Development] Zilch25:
Yup, this just changes the location your apps and app data are deposited, the scripts on start up mount everything up, so as far as the phone/market knows everything is normal
[Captivate Android Development] anilkuj:
thanks a bunch

this worked awesome got a quadrant of 2200 and my Dolphin browser flies and this is the first time i am actually able to use this .
[Captivate Android Development] Zilch25:
Haha yeah I'm trying to be a second clicker to help him grab a key for the FF beta.

As for DolphinHD when I was running it I didn't notice any significant slowdowns, though I usually run the default browser instead (I never manage to get settled before I level the phone again =P). Is this slowdown all the time or just after the phone has been up and running for a while? It could just be typical "running a computer for too long reboot me plz" lags.

Thats... a much better idea than what I've been doing. I suck at beta invites =(
[Captivate Android Development] tbae2:
I just feel like dolphin browser is slower then the regular browser or maybe it's a placebo effect in my head? I am running JF6 with ext 2 2.3 fix (quadrant irrelevant score of 2228). Flashing a I9000 rom, the I9000 Pit file is required correct? Also is JH2 even worth flashing to, is there enough fixes over jf6 to warrant it? Maybe the NAND fix spoiled me for the dolphin browser HD load speed. Can you hope on wifi and tell me how fast the espn.com Full site loads for you? :p
[Captivate Android Development] Zilch25:
Sadly (and I do mean sadly) I'm at work right now, and even though the owner has an iPad we don't have wifi in here =P

The lag fix shouldn't change the rendering speed between the two browsers though, that's all in the way the apps are coded and the way the pages are written, what you should be looking for is stutters while scrolling and responsiveness when you load the app/new tabs.

JH2 eh... it's okay, if you're running the lagfix you probably wouldn't even notice the changes. It's a test build, so there's still little hiccups here and there (like the GPS logs) that JF6 doesn't suffer from.

I haven't tried I9000 without the PIT though, but if you use it you get the pretty I9000 splash screen instead of the retina searing at&t logo which is a winner in my book =P So yeah grab the pit and follow the instructions from REAVER's sticky thread :)
[Captivate Android Development] tbae2:
hmmm I see, does your dolphin browser pause at a white screen before you see the interface?
[Captivate Android Development] Zilch25:
Yeah that's a dolphin thing, when the app loads you get a matte white splash-screen before the UI loads up (Un-lagfixed it takes about 3-4 seconds)
[Captivate Android Development] tbae2:
Fair enough, just wanted to verify certain things that were bugging me :p Over all it is working just fine of course, worked best after a compete re-flash.
[Captivate Android Development] Zilch25:
Everything does :) It's just like a computer, after you've run it for a while and program data starts to pile up some things will start to slow down a little bit- thankfully it's not to the degree that the phone drags right out of the box!
[Captivate Android Development] tbae2:
I think i'm just really impatient for that froyo release, I mean all the HTC phones got them lol.
[Captivate Android Development] Zilch25:
We all are, froyo will be awesome... unless they rush it and fail to optimize it properly. But hey, gotta work with what we have for now!
[Captivate Android Development] Citznfish:
OK, I'm browsing thropugh this thread but I want to make sure I did this correctly.

I loaded up the new zip and ran it. Got the new app. Ran the ext2 version. It did that successfully but of course all my apps disappeared. So now I am restoring my nandroid backup. Is that correct? Or will I now lose teh lagfix change? And if I lose teh change and I go to reinstall it again, do I use titanium backup to retrieve my apps or appbrain? I really hope nandroid was the right choice. :)

edit: so Nandroind wasn't the right choice. still at 884 quadrant. so do I just reinstall titanium backup and it will know what apps I had? or Appbrain?
[Captivate Android Development] max_warheads:
If you do this fix, and your apps go POOF, it didn't work right.

NANDROID removes it, if it wasnt there when you did the backup
[Captivate Android Development] Clienterror:
In my honest opinion, I'd backup all your apps in titanium, do a fresh install with whatever rom you want to use. Run the ext2 lagfix then reinstall all the apps. It has given me the best rate of success.
[Captivate Android Development] Clienterror:
Also yes, titanium keeps all your app data on the mass storage side of the internal memory so you can backup and reflash ask day and your backups are GTG whenever.
[Captivate Android Development] Citznfish:
well i have teh stock rom... never changed it. I thought I picked teh correct zip file to do this fix...

update_v2.2.2_I897UCJH2_with_root.zip

than used ROM Manager to select that zip and let it install the app. Then used the app to select EXT2.

i'm willing to try it again.. :)
[Captivate Android Development] Zilch25:
If you've got the fully stock rom don't run the JH2 version, that'll mess up your GPS since it unpacks an edited file to combat the GPS logging problem that JH2 has, grab the other one :)

And yes, you're much better off starting from a totally clean install
[Captivate Android Development] Tayutama:
And in other news... again ;)

Keys can STILL launch today, until 9:00 PM PST. 2 minutes ago via TweetDeck

if they don't get released before 9:00 OM PST then the earliest they will release tomorrow is 8:00 AM PST.

Also make sure your into is entered into your account profile since you don't need to enter any info on the signup page then... only need to set 2 checks :)

and i'm off to bed... to tired to stay awake for almost 4 more hours...