yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] Zilch25:
Wait wait are we doing two separate files now? I'm just getting more and more confused =P

I was saying a 5-600MB EXT file (which has all the system, app data, etc) and the remainder for installed apps- am I just way beyond being lost here?
[Captivate Android Development] Tayutama:
^^ if we make the files 600mb then there is 1.3GB left for apk's pretty much and what ever small stuff else will be added... also remember dalvik-cache will be in the file... so i was thinking more around 800-900 for the file
[Captivate Android Development] Zilch25:
8-900 should be good for any sane person. That's still leaves TWICE the amount of apps any non app2sd android phone could do.

We should probably toss in a note to clear their cache occasionally though :)
[Captivate Android Development] Tayutama:
ok run this version for awhile and see if you get any bugs or not... It makes the file have a size around ~850mb
[Captivate Android Development] Zilch25:
Sorry for the delay, boss kicked me out of work early today because of the weather. I just had time to wipe back to JH3, figured it would be a good idea seeing as how this one is more like a release candidate than the others :)
[Captivate Android Development] Zilch25:
Installed without a hitch, showing .89GB for app storage. I'm going to rip out all the awful AT&T garbage now :)
[Captivate Android Development] Zilch25:
Also for you other two lunatics who like trying out these experimental versions :D :

Give this one a shot- at least one of you try out EXT4 since I'm testing out the EXT2 version. Also just for the sake of completion, pull the jupiter.xml file and verify that logging is set to false.

Also bonus points if you have a nandroid backup with a ton of apps installed that you can try this on... we ought to put it through the paces and make sure Tayutama has got the disappearing apps/settings/FC storm bug stomped :D
[Captivate Android Development] Tayutama:
Sounds like you don't trust me :D

anyway off to bed so hf :)
[Captivate Android Development] Zilch25:
Of course I do :D I'm just trying to save you from 1000 PM's yelling at you due to out of memory errors :)

Hope you don't read that before bed- you might get nightmares =P
[Captivate Android Development] _Opiate_:
Since I'm trying this on a Vibrant would it be possible to just extract the sl4a_r0.apk, sideload, and run the script?
[Captivate Android Development] Zilch25:
Unfortunately no, there aren't any APKs in the update.zip version *but* the update.zip SHOULD work on vibrant too. It doesn't really do anything captivate specific (other than replace a jupiter file IF your build.prop is for JH2 or JH3).

The update.zip actually just unpacks the necessary stuff (mke2fs, ext 4 files, and other libs) to your xbin folder, and the scripts onto your /sdcard area. Once the update.zip runs you'll find the SL4A application in the list, run it and it will have the different lagfix options, including EXT4.
[Captivate Android Development] _Opiate_:
I just pulled an apk out of the update.zip on this page
[Captivate Android Development] Zilch25:
Oh I see what you're saying. I believe that apk installs the stuff necessary for EXT4 support to be present, but it doesn't apply the lagfix, all of that is done via script
[Captivate Android Development] _Opiate_:
Isn't it the apk that does everything?
[Captivate Android Development] _Opiate_:
O ok got you. Then would it be possible to say flash this update.zip over another update.zip that has already deleted the crapware and rooted?
[Captivate Android Development] Zilch25:
It should be, if you have existing root it should ignore that. I haven't personally tested this one on a vibrant yet though. It does work on the captivate and I9000 though so it stands to reason that it *should* work on the vibrant
[Captivate Android Development] _Opiate_:
Ok...yeah I just tested this on my captivate with out any problems so hopefully it will work...

I should be able to run the unlagfix.bat and then flash this update.zip and go for it right? Or should I redo everything....

Also I wonder if my unlock will survive an odin flash to stock
[Captivate Android Development] Zilch25:
It's always smoother to undo everything... but since we're testing this version ATM before releasing it to everyone else it certainly wouldn't hurt to see how it fares on a "dirty" environment since that's part of the reason Tayutama wrote it like this- to hopefully prevent the disappearing app problem

And by undo everything I mean a full wipe- but if you can get it to uninstall without blowing up on you that works too
[Captivate Android Development] _Opiate_:
Do you know if anyone has tested to see if the unlock will survive an Odin reflash the unlock makes me nervous with the whole brick possibility
[Captivate Android Development] Zilch25:
That I don't know... but an Odin reflash pretty much nukes everything- so you'd most likely have to redo the unlock procedure
[Captivate Android Development] _Opiate_:
K thanks for the help! I'll report back.
[Captivate Android Development] Zilch25:
Please do! I might be in bed by then =P (Midnight here already) Certainly curious to see how it works out for you :D
[Captivate Android Development] _Opiate_:
It worked perfectly using the ext4 option. Seem to be having a intermittent wifi issue but I don't think is has anything to do with the update.zip
[Captivate Android Development] Zilch25:
Awesome, glad to get some positive feedback from someone other than myself :D

And yeah the wifi thing shouldn't have anything to do with the lagfix- hope you get that sorted out though!
[Captivate Android Development] Tayutama:
so did you use the ext2 or ext4 version? :)
[Captivate Android Development] Zilch25:
I used the EXT2, and it's been solid
[Captivate Android Development] Tayutama:
using the ext4 myself and having no problem with downloading from market + installation and also changing the font... all works perfectly...

Btw you wrote earlier that it copies mke2fs and those to /system/xbin... WRONG :D

It's kept in the resources folder under sl4a and then gets copied to a folder on /data/tools where it runs those from... and ofc it deletes that folder when you remove to fix :))

Only thing that gets into /system/xbin is su and busybox since i couldn't use titanium backup else :D
[Captivate Android Development] Zilch25:
Oh god I can't keep up with all these subtle changes! I just remember a previous version where it was using the wrong version of mke2fs to do the EXT4 stuff so I made an incorrect assumption- that'll teach me to speak without dissecting the update.zip :o

I'm noticing reduced battery drain too- I don't know if it's the placebo effect or not though. Battery drained 9% in about 7.5 hours without me managing running tasks or anything- which is pretty solid for me

P.s. Running the 1.2OC kernel enabled by init.d script too
[Captivate Android Development] Tayutama:
Running Autokiller myself and it have used around 18% in 7 hours here...
[Captivate Android Development] Zilch25:
Peculiar, but most of my 7 hours was idle time with very little running (Alarm app etc) since I was asleep =P Only about an hour of that was normal usage. Still, with earlier iterations of the fix I was seeing about a 12-15% drain in idle from a full charge.
[Captivate Android Development] tbae2:
Still running great for me, now on JM6. I couldn't find the init.rd script, guess I will have to look again.
[Captivate Android Development] Tayutama:
Fun part... i had my phone at 100% when i went to sleep... when i woke up 7 hours later it had used 2%...

Then from i got to work till now around 7 hours it have used 18%... did listen to music for 30 mins on the way to work but else it has been idle at work...

Btw i'm on stock kernel haven't gotten flashed to i9000 OC kernel yet
[Captivate Android Development] Zilch25:
For the OC kernel? It's in Unhelpful's OP :D Just make sure you set the permissions so that it's executable, otherwise it won't run (I screwed that one up... took me about 5 minutes to figure that one out haha)
[Captivate Android Development] Zilch25:
Hmm could just be a difference in construction between your home and workplace- I know my battery gets sucked down once I get to work since the place is a cement box with a metal roof. 3G is constantly fighting between 0-4 bars
[Captivate Android Development] Tayutama:
Well at home i'm getting 3-4 bars of HSPA :)

At work it's mostly on 3G 1-2 bars but sometimes 1 bar HSPA

But that is just because my work place is in the outer part of the city so the network isn't as good out here as when i'm home

EDIT: It hops on to HSPA when it needs to get stuff from the net like when i search on market or go on youtube from the phone... Then it's 2 bars on HSPA at work and then it goes back to 3G
[Captivate Android Development] Zilch25:
AT&T firmwares don't differentiate between 3G and 3.5G (Though if you check network you'll see you're connected on HSPA pretty much all the time) =P We just get 3G all the time- no H for us. I guess it's too easy to confuse people over here haha.

That probably explains it though, anytime your phone is constantly switching bands and trying to grab a signal it leeches the battery like craaaaazy
[Captivate Android Development] A.VOID:
So are we good to go with this 2.3? I've been waiting for the updated version and not happy with my lag.

What is the "recommended?" ext2 or ext4? I had some issues with the original ext2 before.
[Captivate Android Development] Zilch25:
Well I don't want to say it's done until Tayutama gives it the greenlight, but I can say that it's working perfectly for me as EXT2, and _Opiate_ has it running in EXT4 without any complaints yet.

You won't really see any real life differences between EXT2 and EXT4 at least in my experience, just different quadrant numbers, so it's just a matter of whether or not you want to drive with the seatbelt on or off :D
[Captivate Android Development] Tayutama:
Ill properly keep it in testing atleast till tomorrow when i get home from work and then ill think about it
[Captivate Android Development] Zilch25:
Sounds good...

So for anyone else that wants to grab the update.zip from a couple pages back (Page 128): You can be beta testers if you can't wait a day or two for the final :)
[Captivate Android Development] A.VOID:
I thought the ext2 fix had more of a chance for corruption versus the ext4?
[Captivate Android Development] Zilch25:
It does, EXT2 is unjournal- but due to that it's faster. EXT4 is journaled and harder to corrupt, but it's also "slower"- you won't really notice the slowdown in real life application though

(The current beta update.zip has options for both EXT2 and EXT4)
[Captivate Android Development] Tayutama:
Small update... this one includes the new version of sl4a
[Captivate Android Development] Zilch25:
Other than the SL4A update is there any difference? AKA, do I need to unfix and refix or is this just for future testers
[Captivate Android Development] Tayutama:
only sl4a is updated to a new version... rest is the same... well i removed a few libs that are included inside the sl4a. apk that i had placed in /system/libs

But nothing else
[Captivate Android Development] Zilch25:
Okay :) I'll probably do a unfix/refix on it anyway just to double check =P Once I nandroid of course haha
[Captivate Android Development] Tayutama:
just note i haven't tested what i just posted :)

still running with old version myself, but just saw it on a tweet from Paul O'Brien :)

And back to watching HOTD :)
[Captivate Android Development] Zilch25:
That's why I want a nandroid first!

Enjoy... most hilarious fanservice I've eeeeeeeever seen
[Captivate Android Development] A.VOID:
got a weird superuser prompt after i booted about granting the autokill superuser permission, and then sorry error. sl4a stopped unexpectedly

trying to install the ext4 on your latest file
[Captivate Android Development] Zilch25:
Hmm I didn't get that prompt, but I haven't tested the version he popped up a few minutes ago yet. I assume the rest of the process went painlessly though right?

Doh just read your edit.. dun dun dun

I'm in the process of removing the fix on mine to test out this new one...
[Captivate Android Development] A.VOID:
yep. issues

i rebooted and i got the youtube widget crash, same weird autokill superuser permission popup (different popup box then the standard su permission bop)

ext4 is borked

To confirm: I got issues first on the boot after running the update.zip (superuser and youtube widget crash)

Then I tried to apply the ext4 ... error.
[Captivate Android Development] Zilch25:
Since EXT4 blew up on you I'll give EXT2 a quick shot to see if it suffers from the same woes
[Captivate Android Development] Zilch25:
Hmm EXT2 worked fine... but with your edit it seems more like the root in this update wasn't functioning right. Did you have an existing root?
[Captivate Android Development] A.VOID:
Did this install a new version of superuser? i got a few SU popups. I was on 1.7 before
[Captivate Android Development] A.VOID:
oh ... yes. I was rooted before.
[Captivate Android Development] Zilch25:
It might be a bad interaction with the previously installed root... wonder if we ought to have a non-root and rooted version of this just in case.

I'm testing the EXT4 version now just to be safe
[Captivate Android Development] Zilch25:
Yup, EXT4 version went in without a hitch.

New version of SL4A doesn't let the screen shut off while the script is running either- which should hopefully cut down on the amount of people who yank the battery after 30 seconds of waiting :)
[Captivate Android Development] Tayutama:
nice to know the new version is like that :)

btw i want a nurse/teacher like that while on a bike...
[Captivate Android Development] Zilch25:
Hahaha she gets even more ridiculous

Also I guess this version still isn't impervious to previous root explosions =P
[Captivate Android Development] Tayutama:
Ofc it isn't... why you think i made two versions before? with and without root included ;)

btw i wouldn't mind having it like he did in that apartment...
[Captivate Android Development] Zilch25:
Well that explains that =P

**NOTE TO ANYONE TESTING THIS VERSION**

Remove your current root! (Or start clean!)

On the other note:

An apron is a seriously underrated choice of clothing :D
[Captivate Android Development] Tayutama:
Couldn't agree more... apron and only panties... :D
[Captivate Android Development] Zilch25:
She gets some riot boots later... it's a nice touch
[Captivate Android Development] Tayutama:
talk about fan service in this one... can't wait till the BD cames out :D
[Captivate Android Development] Zilch25:
Ahahahaha oh yes, that episode is fantastic with the bullet-time rack. It reaches a new level of hilarious
[Captivate Android Development] Tayutama:
wtb epi 9 :(
[Captivate Android Development] Zilch25:
Well you could always flip through the manga... though it looks like they're deviating from the plot in the end of Ep 8
[Captivate Android Development] Tayutama:
guess ill go catch up on Campanella or K-On!!
[Captivate Android Development] Zilch25:
Haha enjoy

Just an update- unfixed from EXT2, upgraded to the new update.zip, ran EXT2, removed it, ran EXT4, removed it, ran EXT2 again and everything is functioning just fine- the boot up file movement stuff seems to have really done the trick :D
[Captivate Android Development] Tayutama:
Nice to see that it's more or less bug free now... (i hope :) )

btw you should see Asobi ni Iku yo!.... fanservice but censored :( damn ray's of light... looking forward to BD :D
[Captivate Android Development] Zilch25:
So far it's been perfect- haven't noticed any sort of performance issues either!

Can't say I've heard of that one before, I'll have to take a look
[Captivate Android Development] _Opiate_:
So everything has been working great all day with the ext4. Though I did install the update.zip over a previous root with no problems.

Im wondering can someone spit out a quick version that doesnt include root as the way Im having to do it on my Vibrant is after I install a custom ROM that roots. :(
[Captivate Android Development] Zilch25:
Tayutama has probably hit the sack for the night, but assuming things stay as stable as they've been all day we can most likely expect the final version of this tomorrow, and along with that the root and non-root versions :)
[Captivate Android Development] _Opiate_:
K thanks for the heads up. I might just give it a shot anyways to see what happens.
[Captivate Android Development] Zilch25:
What's the worst that could happen? Wait... don't answer that ;)

Edit: The version the fix installs is 2.3.4, so maybe if you make sure the Superuser version on the vibrant is up to that revision it won't fail out
[Captivate Android Development] ilyukha13:
I am looking for the update.zip with just EXT4 lagfix by itself, that I can use on Captivate. I really don't want to use SRE, since it has much more built in than I need. Could someone, please point me in right direction. The link does not have any downloads, just description.
[Captivate Android Development] Zilch25:
There's one attached to this post although it's for people who aren't rooted:

http://xdaforums.com/showpost.php?p=7838836&postcount=1313

Keep in mind this is sort of a final phase beta version, I doubt the final will be any different since the tests have been successful thus far, but it's just an FYI.

If you can wait till tomorrow there should be a root and unrooted version available, and I'll even start a new thread that isn't 130+ pages long :D
[Captivate Android Development] gerbick:
I hate to ask, but I'm still catching up with like 50+ pages since my last inquiry, but has this been worked out where I don't have to install everything again and/or if I do, will I lose the market among other things?

I have JH3 that I've used Unleash the Beast on and wondering if I'll have a problem.

Thank you in advance.
[Captivate Android Development] Zilch25:
Watch for a new thread tomorrow (hopefully). There's a new version of the lagfix that should be out tomorrow barring any major crapups between now and then, but the test version has been purring like a kitten since yesterday!
[Captivate Android Development] _Opiate_:
Well I ended up re-doing everything on my Vibrant. I installed a ROM that already rooted and then the test Update.zip after that. Odly I had to do the lagfix, then unlagfix, then lagfix again for it to take but it worked. I'm running the ext4 lagfix over the Vibrant6 ROM. Smooth as butter!

Damn I love galaxy S phones! Guess that's why I have two. lol
[Captivate Android Development] Zilch25:
Odd... but I'm glad it worked eventually haha, probably still an issue with the existing root, but so far I've been really impressed with how smooth this fix installs and uninstalls- I've put it on and yanked it off several times without a nandroid so far without any real issues :D
[Captivate Android Development] Tayutama:
Weird that you still are up at this hour... anyway don't do like i did when i was testing it and did fix + unfix around 20-30 times ;)
[Captivate Android Development] Rhiannon224:
here's my score,
[Captivate Android Development] Zilch25:
Haha I was up till around 1AM my time testing out a ROM :D Still no issues with the lagfix on my end!
[Captivate Android Development] Tayutama:
1AM your time = 7am my time aka i had just gotten out of bed :)
[Captivate Android Development] Zilch25:
Well, good to know that if I have any pressing emergencies to burden you with I can just stay up an hour or so later than usual haha
[Captivate Android Development] Tayutama:
bah :)

btw have you tried to change the font?
[Captivate Android Development] Zilch25:
Nope... let me do that real quick
[Captivate Android Development] Zilch25:
Hmm... fonts install but on reboot don't apply =P Curious.
[Captivate Android Development] Tayutama:
Did it yesterday and worked and just tried again with one of the 3 builtin fonts and np at all
[Captivate Android Development] Zilch25:
Strange, I'm trying one of the vibrant fonts- the Captivate only comes with one built-in font, so I had to add in the APK and apply it

Still nogo though, trying uninstall and reinstall of the script to see if that makes any kind of difference

(I restored this, EXT file and all from a nandroid last night- doubt that has anything to do with it though)

Edit: Uninstalled and the font is already applied...
[Captivate Android Development] Zilch25:
After reapplying I can't even switch between fonts that were preinstalled before the fix. Really weird.
[Captivate Android Development] Tayutama:
ill reflash my phone and apply the fix when i get home and see how it's for me...

but weird that it works for me but not for you
[Captivate Android Development] Zilch25:
Yeah it is really bizarre. Even moreso that the last time I tested this it worked O_o
[Captivate Android Development] Zilch25:
So file this one under wtf:

I was able to apply one of the custom fonts by toggling off USB debugging mode, applying the font, and restarting.

... I might also add that the font only applied to the clock in the notification bar O_o

Also I haven't been able to replicate this behavior
[Captivate Android Development] Tayutama:
And how does that help me? :(
[Captivate Android Development] Zilch25:
It doesn't :D I'm really not sure what the hell is going on here.

I can't even tell where the apks are dumping all the data for the fonts, found bits and pieces of it all over the place though
[Captivate Android Development] Zilch25:
This MIGHT help though... I got it to load one of the fonts by manually deleting everything in my dalvik-cache =P

Testing font number two...
[Captivate Android Development] designgears:
Fonts are working fine for me. I am using the vibrant fonts.

Using the test version of lagfix
[Captivate Android Development] Zilch25:
Oh so IM the defective one then haha.

Curious this works for some and not others... and sometimes even on a device that previously did work though O_o
[Captivate Android Development] Tayutama:
Yeah haven't had the problem myself either... Just reflashed and applying fix now to double check... Btw you might wanna have a look in the .sh files when i release it since i have added a check inside the scripts where it checks firmware versions and applies GPS logging fix if needed.

Also the size is 850mb now since we don't move all into the ext file now... we are leaving /data/app and /data/app-private alone now

If it's only you Zilch then there is no reason to hold back the release :)
[Captivate Android Development] designgears:
Is the test version the release?
[Captivate Android Development] Zilch25:
Oh by all means, don't let me hold you up :) I don't even care about custom fonts personally.

Though I suppose I'll make a note that it's POSSIBLE you might have a problem. Though the only difference between this and one of my working testbeds is that I nandroided it with the EXT file in place.

Edit: Also I'm using EXT2 ...
[Captivate Android Development] Tayutama:
Almost... changed a little since the last test version came up, but there isn't that much difference... but ill pm you with a link in a bit so you can work with it
[Captivate Android Development] Tayutama:
kinda funny that you have that problem... my problem is every time i try to run a script sl4a crashes on me so i need to run them though adb shell :(
[Captivate Android Development] Zilch25:
That's really odd... the new SL4A has been really nice to me so far

Also I'm working on a new thread... this one is outta control
[Captivate Android Development] Tayutama:
Also making a new thread on the I9000 board since some people have asked for it so mine and Ryan's aren't in the same thread .)
[Captivate Android Development] designgears:
This happens to me too, I reverted back to sl4a r0
[Captivate Android Development] Tayutama:
my problem is i got it with both sl4a r0 and r1 so it doesn't matter which i use... i need to do it though adb shell :(
[Captivate Android Development] Zilch25:
So my phone wont take fonts, and your phones won't run scripts... I'm not sure who wins =P

Also I think I found our common factor... you guys are both running EXT4 and your fonts work. I was running EXT2 and they did not. I just switched to EXT4 and the fonts are back...