yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Themes and Apps] RyanZA:
The same way you ran the previous will work! Just do a 'su' at the start, and accept permissions on your phone when you do it.

As far as an adb tutorial...

put the phone into debug mode

Easiest method is to go Start->cmd and this will give you a console in windows, and you can cd \folder\where\adb\is

then run command 'adb shell'

it should put you at a terminal, and then you can run 'su' and other commands.
[Galaxy S I9000 Themes and Apps] mobilx:
Hm. That is true ;). Thanks.
[Galaxy S I9000 Themes and Apps] lelf:
Thx, you are realy patient.

Here we go:

C:\Users\#####>cd C:\android\tools

C:\android\tools>adb devices
* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
9000822f391b device

C:\android\tools>adb shell
$ su
su
# ls -l /data/
ls -l /data/
drwxrwx--x system root 2010-09-07 19:02 gps
drwxrwx--t system misc 2010-09-05 17:08 misc
drwxrwx--x wifi wifi 2010-09-05 17:08 wifi
drwxrwx--x shell shell 2010-09-05 17:08 local
drwx------ root root 2010-09-07 23:37 property
drwxrwxrwx root root 2010-09-05 17:08 log
drwxrwxrwx root root 2010-09-05 17:08 dump
drwxr-xr-x system system 2010-09-07 08:19 tombstones
drwxrwx--- root root 2010-09-05 17:08 lost+found
drwxrwxrwx system system 2010-09-05 17:08 anr
lrwsrwsrwt root root 2010-09-05 17:08 data -> /data/ext2data/da
ta
drwxrwxrwx root root 2010-09-05 17:08 bak
drwx------ system system 2010-09-05 17:08 backup
drwxrwxrwx root root 2010-09-05 17:08 oclf
drwxr-xr-x root root 2010-09-02 13:53 ext2data
lrwsrwsrwt root root 2010-09-05 17:08 system -> /data/ext2data/
system
drwxrwx--x system system 2010-09-07 17:46 dalvik-cache
-rw-rw-rw- root root 842006528 2010-09-05 17:12 linux.ex2
lrwsrwsrwt root root 2010-09-05 17:12 app -> /data/ext2data/app

lrwsrwsrwt root root 2010-09-05 17:12 app-private -> /data/ext2
data/app-private
# ls -l /system/bin/playlogos1
ls -l /system/bin/playlogos1
-rwxr-xr-x root root 56 2010-09-05 17:08 playlogos1
# mount
mount
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
/dev/block/stl6 /mnt/.lfs j4fs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/stl9 /system rfs rw,vfat,llw,check=no,gid/uid/rwx,iocharset=utf8 0 0
/dev/block/mmcblk0p2 /data rfs rw,nosuid,nodev,vfat,llw,check=no,gid/uid/rwx,ioc
harset=utf8 0 0
/dev/block/stl10 /dbdata rfs rw,nosuid,nodev,vfat,llw,check=no,gid/uid/rwx,iocha
rset=utf8 0 0
/dev/block/stl11 /cache rfs rw,nosuid,nodev,vfat,llw,check=no,gid/uid/rwx,iochar
set=utf8 0 0
/dev/block/stl3 /efs rfs rw,nosuid,nodev,vfat,llw,check=no,gid/uid/rwx,iocharset
=utf8 0 0
/dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=
1015,fmask=0102,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,s
hortname=mixed,utf8,errors=remount-ro 0 0
/dev/loop0 /data/ext2data ext2 rw,noatime,nodiratime,errors=continue 0 0
/dev/block//vold/179:9 /sdcard/sd vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,g
id=1015,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-
1,shortname=mixed,utf8,errors=remount-ro 0 0
[Galaxy S I9000 Themes and Apps] RyanZA:
Wow, that's weird. Everything is all correct except that your dalvik cache is somehow in the wrong place! It's still on RFS, while everything else has moved over to EXT2. I'll try look into how this could happen.

Anyway, I'll bring out an update tomorrow (hopefully) with a repair function, that will fix up this problem (and anything similar). Keep an eye out for 1.6.6 :)

It might even explain why some people see the lagfix stop working after sometime - something may be causing it to partially revert. Freaky, you'd think it was alive. :)
[Galaxy S I9000 Themes and Apps] lelf:
Oky. Thx again for your time.

I think, maybe the problem was caused from my error. I've wipe for an accidental error the dalvik cache from a clockworkmod boot recovery.

Sry for english. I will wait the update of your awesome app.

By the way, the lagfix do is work......my score on quadrant is 2258.
[Galaxy S I9000 Themes and Apps] davekeeling5:
Can I undo the lag fix and then reaply it if I need more space or will I have to reflash my phone and reinstall all my apps.
[Galaxy S I9000 Themes and Apps] bloodrider:
I was having problems with the predefinitions apps, none was saved. Uninstalled the lagfix and problem solved, now the predefinitions I chose to open a type of file or action are stored.

Also, the SGS was becoming lagged, I don't know if it has relation but now it's much more faster without the lagfix. When I applied the lagfix I gave it 1 GB.

I've more than 160 apps, occupying 620 MB (internal memory), maybe that's problem :P

Question: It's worthy to maintain the deadline scheduler without the lagfix?

GT-I9000 (JM6, with deadline scheduler)
[Galaxy S I9000 Themes and Apps] RyanZA:
Yes, you can undo and redo the lagfix as many times as you want. :)

Deadline scheduler can work fine without the lagfix. I've noticed that it is a good idea to turn the deadline scheduler off when installing large apps though - as it can actually cause the installation to fail. That's what it is actually meant to do, but it's pretty annoying! :D

Basically: deadline scheduler seems to help nicely for just using the phone as normal, but for installing apps and stuff, it causes problems. By design, I believe. Luckily it's easy to change. :)

If you do have any market related issues with deadline, it's easy to fix: Go to settings->applications, and then find the market app, and then remove caches/data. Usually works for any market problems.
[Galaxy S I9000 Themes and Apps] :
Hi To All,

I have read the whole post # 1 by RyanAZ but because I"m a new Android user I didn't understand technicaly that much. All I understood is that this .APK Application makes it alot faster by installing it. I have the Basband Version I897UCJF6 , can I just go ahead & download it then install it or there are alot of tricks in between?

I greatly appreciate any helpful explanation.
[Galaxy S I9000 Themes and Apps] Algimene:
Hi to all!

I'd like make a question to RyanZA, sry if u already answer to it.

Why do you use EXT2 that it's a deprecated fs if there are more recent versions of it? Using Ext4 or Ext3 won't result faster?

Sry my poor english. =P
[Galaxy S I9000 Themes and Apps] bmvik:
http://xdaforums.com/showpost.php?p=8040390&postcount=802
[Galaxy S I9000 Themes and Apps] wedjohn57:
my galaxy s become very fast apply lagfix.thx.

btw, now my font type is not working anymore.
[Galaxy S I9000 Themes and Apps] doronkdoron:
RyanZA, thank you for your work. it seems that people are really happy with your job, the lags on this device is really annoying. I am trying to install the fix, set the ext2 size to 702mb. The one click lag fix screen is been running for about 50 minutes, no movement on screen. is this normal?
[Galaxy S I9000 Themes and Apps] filou75:
RyanZa, do you think your next release (1.6.6) will find my lost EXT2 partition (*) ?

... I flashed Tayutama's 1.2 over my stock JM7 and errr... I forgot to remove OCLF before doing this :rolleyes: and now, OCLF refuses to install (unavailable), and refuses to uninstall (unavailable) "it seems another lagfix is already installed" (I only installed yours ^^)

My SGS is really slow (like there's no lagfix installed).

Do I need to wait for your next release, or I'm done for repartition with Odin ?

Thanks.

(*) If I can't access my EXT2, that means that all my "old" apps are still on it, and everything I installed back again since will be in the way if your next release find & mount that EXT2 ? In that case, it'll be cleaner to shoot everything and start from stock again (odin, repartition, etc)
[Galaxy S I9000 Themes and Apps] RyanZA:
Could you so the same shell commands as I posted earlier? ls -l /data/ and mount

Not normal. It's writing a file to disk, and failed somehow. Just cancel it. Deadline scheduler?

There is an font installer that sometimes works in the app that you can try.

EXT2 is used because it works the best after lots of testing, and because EXT4 needs custom kernel modules which just add more working parts. And the less working parts, the safer. :)
[Galaxy S I9000 Themes and Apps] BronzedDroid:
Heh, I am so bold as to claim that the more working parts, the better (as long as they work you know :))

But I know what you mean, I usually phrase it "the more moving parts", but I guess that doesn't apply in this case.
[Galaxy S I9000 Themes and Apps] RyanZA:
No.. I meant working parts. :D

Just because the parts seem to be working, doesn't mean they can't break. ;)

So even if the parts are working - the less of them the better! KISS. :)
[Galaxy S I9000 Themes and Apps] RyanZA:
1.6.6 Updates

New Features

+ Option to repair / clean up any known lagfix issues.

Fixes

- Unroot will now work on any device (including Captivate), and on any firmware.

The repair/clean option is mostly untested, as I haven't personally experienced the issues that it fixes up. It doesn't do anything complicated though, so I don't foresee any issues. Let me know if anything goes wrong! :)
[Galaxy S I9000 Themes and Apps] doronkdoron:
RyanZA, the new version 1.6.6 solved the problem instantly, so you can know now that this cleaning method works fine :).

I haven't tried yet the lagfix again, don't sure what went wrong last time. my nandroid backup have problems also (not relevant) so I'm checking it...

I'll continue tommorow
[Galaxy S I9000 Themes and Apps] filou75:
Sure ^^

* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
90003035d1a1 device

sh-3.2$ ls -l /data/
ls -l /data/
opendir failed, Permission denied

sh-3.2$ mount
mount
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
/dev/block/stl6 /mnt/.lfs j4fs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/stl9 /system rfs rw,vfat,llw,check=no,gid/uid/rwx,iocharset=utf8 0 0
/dev/block/mmcblk0p2 /data rfs rw,nosuid,nodev,vfat,llw,check=no,gid/uid/rwx,ioc
harset=utf8 0 0
/dev/block/stl10 /dbdata rfs rw,nosuid,nodev,vfat,llw,check=no,gid/uid/rwx,iocha
rset=utf8 0 0
/dev/block/stl11 /cache rfs rw,nosuid,nodev,vfat,llw,check=no,gid/uid/rwx,iochar
set=utf8 0 0
/dev/block/stl3 /efs rfs rw,nosuid,nodev,vfat,llw,check=no,gid/uid/rwx,iocharset
=utf8 0 0
/dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=
1015,fmask=0102,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,s
hortname=mixed,utf8,errors=remount-ro 0 0
/dev/block//vold/179:9 /sdcard/sd vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,g
id=1015,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-
1,shortname=mixed,utf8,errors=remount-ro 0 0
sh-3.2$

Thanks ;)
[Galaxy S I9000 Themes and Apps] lelf:
Hi ryan, now my problem is fixed...i can now undo the lagfix, but the install font doesn't work. "an error has occurred retrieving the option list"
[Galaxy S I9000 Themes and Apps] EnigmaDtop:
Worked for my Samsung Vibrant! It still lags in responding at times, is this normal?

My highest benchmark score to date was 2142.

Someone has probably already solved the font issue, but I was able to use the Font Installer application that came with this .apk file in order to to remedy that issue.

Thanks again to RyanZA for this lag fix!
[Galaxy S I9000 Themes and Apps] jindorwas:
will lag fix still work after I unroot it?
[Galaxy S I9000 Themes and Apps] Leoslick:
I have heard yes it will work if you unroot. Just don't uninstall lag fix because then of course it will not work.
[Galaxy S I9000 Themes and Apps] RyanZA:
Nice. :)

You left out the 'su' command first. Could you re-run that and make sure to 'su' first? Gotta be run as root, or the results aren't useful :)

I have no idea where this problem comes from. :(

It seems to work on most people's devices, but for some people it just doesn't work.

What the app is trying to do is just list all folders inside a directory. That error means it couldn't list them. If anybody has any ideas...? :)

File fontdir = new File("/data/data/com.android.settings/app_fonts");
File[] fontfiledirs = fontdir.listFiles();
for (File dir : fontfiledirs) {
if (dir.isDirectory()) {
Options.add(dir.getName());
}
}
[Galaxy S I9000 Themes and Apps] mickeko:
I checked the fontdir, and the only font I have on that particular location is the Dave Gibbons font I bought off the market. So I assume the built in fonts are located elsewhere.

If the built in fonts were there in earlier firmwares they changed it someone between then and JM7 (the JM?-firmwares doesn't need that fix to work though, works fine from settings, but I think people just don't know that. :) )

Edit: Looks like the built in fonts are extracted from the apks when needed, so unless you've actually used them at some point they won't be in /data/data/com.android.settings/app_fonts/

Sent using my personal Dis-organizer GT-I9000
[Galaxy S I9000 Themes and Apps] rwg:
Wow, Thanks - this fix is awesome, it's like having a different phone. Instead of taking minutes to show my list of installed apps in the market it's there in seconds!

It is a bit scary when the first boot takes ages sitting there with a black screen (even though I'd read about it happening) - perhaps the app should warn you about this before it reboots?

cheers,

Robin
[Galaxy S I9000 Themes and Apps] Onraad:
I agree for a moment I thought I bricked my phone again. Glad I waited a bit longer this time :-)
[Galaxy S I9000 Themes and Apps] tonysac:
I have asked this before...can we use a task killer together with lag fix or its useless?
[Galaxy S I9000 Themes and Apps] asci:
@RyanZA

I have installed Froyo JPC, rooted (not your method) and applied your lagfix.apk. I had to perform a factory reset from setting/privacy/factory reset because of a faulty google configuration. After that lag fix stopped to work and I wasn't able to uninstall/reinstall using the apk. Any solution to restore its functionality without having to flash ROM again?

THX!
[Galaxy S I9000 Themes and Apps] xtrememorph:
Use a memory manager like autokillerto manage memory.it does not kill apps. It assist on more aggressive memory management.
[Galaxy S I9000 Themes and Apps] tonysac:
Thanks I'll try it!
[Galaxy S I9000 Themes and Apps] xtrememorph:
Remember to preset autokiller to strict
[Galaxy S I9000 Themes and Apps] bmvik:
I've applied this lag fix. Was messing with my phone some more, installing stuff - then I had to restore my phone using Clockwork. I messed something up. After restoring I went ahead and tried a different lag fix (Ext4) just to try it out. But I noticed the space used by this Ext2 on my phone is still not available to me. When I did the restore - the ext2 apk didn't restore because my backup was a few days old. So anyway, how do I free up that space on my phone? The 1 GB partition is still occupied by ext2. I sure can use 1+GB. I've asked this question two times now and RyanZA keeps skipping right over and answers other people's questions.....
[Galaxy S I9000 Themes and Apps] emelie:
did you already try the usual restore way? if i were you i would do this:

install titanium backup to backup everything, reflash using odin, restore everything with titanium backup

see the faq for more help about flashing
[Galaxy S I9000 Themes and Apps] bmvik:
My phone functions just fine, I messed something up installing wi fi ap. Did the restore, went back to normal. I don't want to wipe my phone just to free up that partition. Is it the only way? Lol
[Galaxy S I9000 Themes and Apps] filou75:
>su

(it awaits the su password, like any linux shell)

... and I don't know this password, all I get is "acess denied" after a few strokes. I read the ADB manual, and didn't see any default password to use.

It's why I left the su command :p

Meanwhile... I destroyed everything this morning, flashed from clean, applied all my patches/roms/etc and everything runs fine. For now (lol).

All I need to know now is the default su password :)

(for ADB, of course, I'm not in the right topic to ask this)

Thanks for your time ^^
[Galaxy S I9000 Themes and Apps] KENYONB:
Market 1.6.6 ???

When does the latest version go up on the market?
[Galaxy S I9000 Themes and Apps] imazighen:
this is the greatest app I installed in my galaxy! it rocks, went from 900 to 2300 in quadrant :) very fast browsing phone and internet and my quake3 game!
[Galaxy S I9000 Themes and Apps] RyanZA:
As long as you use an app that just modifies the Android build in task killer, then yeah, it's good to use! I'm thinking of actually including this functionality into this app, since it's really simple. I'll keep the same 'settings' as ATK, plus reboot support. No point having a dedicated app like ATK that can be replaced by a 3 line script. ;)

Error about playlogos1 not matching? There is an option in the app to fix it up. :)

After using the 'su' command, a dialog will pop up On Your Phone that you need to accept before it will continue.

Not sure, I don't have an Android market account, so Kryptyx is the one who handles the market side! When he gets time to do it, I'm sure it'll be updated. :)

Thanks again Kryptyx! :)

If something happens to Kryptyx, I'll try put it up myself, but I'll give him at least a week before I do that.
[Galaxy S I9000 Themes and Apps] mortazavi:
I have installed ver 1.6 before can I update it to 1.6.6 without any changes?

Or I should to unlag it first?
[Galaxy S I9000 Themes and Apps] corniaud:
Worked like a charm.

Many thanks!
[Galaxy S I9000 Themes and Apps] RyanZA:
1.6.7 Updates

New Features

+ Minfree settings (Like autokiller)

+ New help dialog

EDIT: Just realized I left out a section in the help dialog about not needing to re-do the lagfix when the app updates. Not really sure how to word that though so it'll make sense...

If anybody has any other important stuff to list in the help dialog...? :)
[Galaxy S I9000 Themes and Apps] Rar9:
1.6.7 also doesn't Work with Jpc

Just read your first post... How do I check which app is causing the problem?
[Galaxy S I9000 Themes and Apps] RyanZA:
Gotta go through all of em. ;)
[Galaxy S I9000 Themes and Apps] Xellos42:
Does this work on the Fascinate? Any test cases yet?
[Galaxy S I9000 Themes and Apps] RyanZA:
No test cases yet. The root won't work. The other options should work.
[Galaxy S I9000 Themes and Apps] betoNL:
@RyanZA

I have JPC Doc's RomMod V2full

The EXT2LagFix BETA 2.3 is doing great!

The 1.6.6 or 5 did not so......but then again I am new at this

Btw ..if you fix the voice dialing issue on Android also,

Google will have to hire you immediatly ...or Samsung

or both....:cool:

Have they already??

« »
[Galaxy S I9000 Themes and Apps] bmvik:
delete ext2 partition

I've applied this lag fix. Was messing with my phone some more, installing wifi ap. Had to do a restore, because something went wrong with ap. It didn't restore the ext2 apk, because I didn't have it backed up. But that's fine. After restoring I went ahead and tried a different lag fix (Ext4) just to try it out. But I noticed the space used by this Ext2 on my phone is still not available to me. How do I free up that space on my phone? The 1 GB partition is still occupied by ext2. I sure can use 1+GB. I've asked this question 3 times now and RyanZA keeps skipping right over and answers other people's questions.....
[Galaxy S I9000 Themes and Apps] wals:
I already installed old version for new version what is the correct steps i need to perform?

- undo all fix 1st

- uninstall n install new version?

kindly help for detail steps thanks
[Galaxy S I9000 Themes and Apps] RyanZA:
I've answered your question before. ;)

Use the cleanup/repair option in the app.

Nope, just install the new version. No need to remove/reinstall the actual lagfix itself, since it's still V1+
[Galaxy S I9000 Themes and Apps] wals:
thanks you really now linux inside out.
[Galaxy S I9000 Themes and Apps] KENYONB:
minfree & SOD

i recently upgraded to 1.6.7 last night

any way to turn off the app from running in the background?

I am not using the built-in "minfree" settings, but the check remains next to set on boot. you can't un-check it. it always defaults to being checked even if you don't select a setting. and if you un-check it and then click "fire it up", it gives you an error and checks it again.

I wish I could find 1.6.6 because I think that was without the minfree settings. my device runs fast and I don't need this running in the background. anyway to disable it?

also, I had an SOD last night. first one ever with this device. I am wondering if it is the newest release of this app. before this, I was running 1.6 with no problems.
[Galaxy S I9000 Themes and Apps] rsx19:
Hi I have a problem, mt scores don't go up and now I am unable to uninstall it.it says I don't have the files in system when I try and remove it, granted the option is unavailable, when I install I get the option to force reinstall but not uninstall. I'm on my phone and kind of in a hurry so ill try and write more detail when I get home
[Galaxy S I9000 Themes and Apps] RyanZA:
I think you're mis-understanding minfree. Nothing is running in the background, and by default it doesn't do anything either.

When you select a minfree setting with the checkbox ticked, then every time your phone reboots it will run one command on startup, and then exit. If you don't set a minfree option, or if you set a minfree option without using the checkmark, then it will do nothing on boot.

Basically, it does nothing at all in the background, ever.
[Galaxy S I9000 Themes and Apps] PlanetJumble:
As I mentioned in another thread, I noticed something weird when using OCLF. Somehow, it slightly messes with the USB connection.

When OCLF is applied, and I connect the USB cable, it locks the internal and external SD cards even when in menu mode without choosing "mass storage". In that state, neither the PC nor the phone can access that storage area. I need to select "mass storage" then disable it again (already made that option default because of the problem), which is pretty annoying because my car charger does fake a PC connection (probably because some devices won't charge otherwise). Before OCLF, I could just ignore the popup menu for USB mode and use my media right away.

Do you have any explanation Ryan?
[Galaxy S I9000 Themes and Apps] KENYONB:
When I open System Panel Lite (a task manager app) it shows OCLF is a cached application with RAM allocated.

I never remember seeing this before with the previous version.

Something is making it start up at boot.

I am not using Scheduler or Minfree. So why is it showing as cached after reboot?
[Galaxy S I9000 Themes and Apps] RyanZA:
OCLF doesn't affect that. The root may affect it though, but it shouldn't. It's probably a setting or something, somewhere. I have no idea what you're actually asking tbh. :)

It is registered as a boot listener, so I guess the system starts it up even if it doesn't do anything. After you open a few apps, it should be killed off automatically by Android. You should take a read up on how Android handles ram/apps. I'll try make it force close itself on boot to make it neater though. You can manually close it anyway with the force close option in the app.
[Galaxy S I9000 Themes and Apps] asci:
I can confirm that the EXT2LagFix BETA 2.3 works better on JPC.
[Galaxy S I9000 Themes and Apps] tonysac:
Ok, then we should keep Autokiller application installed and not remove it from our phone, correct?
[Galaxy S I9000 Themes and Apps] KENYONB:
I am aware of how Android handles apps. Just wondering why it was starting up at boot if I didn't have it checking for anything. Maybe having the check for minfree to set at boot unchecked as default would help solve the problem?

Also, what is the recommended setting for Scheduler? I am unfamiliar with what the best setting for performance is/should be.

BTW- thanks for this application. It saved me form smashing my Captivate and using my TP2 again. LOL