[TWEAK]Disable sync in sqlite3(libsqlite.so) - G Tablet Android Development

Greater IO performance and reduce disk consumption,From:
http://forum.xda-developers.com/showthread.php?t=903507
Thanks ownhere...
Please backup original file(/system/lib/libsqlite.so)
ownhere said:
I think you are wrong.
With Android applications, the database operation is non-persistent, normal step in app is:
1.open db
2.do read/write
3.close db
with step3, the data in cache will be flush to disk. so user will not notice any sudden lag, always smooth.
With SYNC-ON, the db operation like this:
1.open db
2.1. write a record/do a transcation
2.2. fsync()
2.3. write a record/do a transcation
2.4. fsync()
.....
3.close db/fsync()
with SYNC-OFF, operation like this:
1.open db
2.1 write a record/do a transcation
2.2 write a record/do a transcation
....
3. close db/fsync()
So, no-sync can significantly save IO time.
Click to expand...
Click to collapse
libsqlite.so compiled for harmony froyo 2.2:

I have a quadrant I/O score of 2184 using this lib.

what was your score before the tweak?

I would like to say i know, but i don't. I can say that i'm using TNT lite latest version.

Whats your total quadrant?
EDIT: I went from 1998 to 2314 on the Adam ROM... Nice bump and I can definitely see a difference...
rfisher1968 said:
I have a quadrant I/O score of 2184 using this lib.
Click to expand...
Click to collapse

My Quadrant score went from 2120 to 2450.
IO step 4 used to take about 20 seconds, now it's less than 1 second. Step 1 file write seems slower than before.

Went from 2110 to 2580! Awesome lol! tent lite 4.2.2
Sent from my GTablet-TnT-Lite using Tapatalk

Do I adb push this or can I install via cwm?

barakisbrown said:
Do I adb push this or can I install via cwm?
Click to expand...
Click to collapse
Code:
adb remount
adb shell mv /system/lib/libsqlite.so /system/lib/libsqlite.so.bak
adb push libsqlite.so /system/lib/
adb reboot

Total Quandrant Score of 2546(peek of 2700) and Quandrant I/O score of 2181.

Will this work on CM7?

just installed... IO went from 1018 to 2466.
Very nice!

Quadrant Advanced result:
overall
before 2079, after 2314
I/O only
before 208, after 520
gADAM 1.0.0 on gtab.

Can we have this as an update.zip? I tend to re-flash my device and using ADB each time is a pain.

gksmith said:
Can we have this as an update.zip? I tend to re-flash my device and using ADB each time is a pain.
Click to expand...
Click to collapse
I did it using Dolphin browser, Rootexplorer, Unrar. I downloaded the file to /sdcard/download directory using Dolphin Browser. Using Unrar got the lib file. I renamed the original file with .old at the end with Rootexplorer. Then copied the file to the /system/lib/ directory using Rootexplorer. Then changed the permissions to match the original with Rootexplorer. Then i rebooted, it took about 5 minutes.

gksmith said:
Can we have this as an update.zip? I tend to re-flash my device and using ADB each time is a pain.
Click to expand...
Click to collapse
If you reflash your device all the time, then take the libsqlite.so and insert it into the update zip that you intend to flash. On my g2, I made a script that unzips the latest cm7 nightly, removes a couple files, throws in my intended keychars and keylayouts, modifies the build.prop lcd.density to my liking and rezips it up, ready to flash. I just did this libsqlite.so using term emu and unrar.
cd /system/lib
pwd
mv libsqlite.so libsqlite.so.bak
cp /sdcard/unrar/libsqlite.so ./
busybox ls -l libsqlite.*
busybox chown root:root libsqlite.so
busybox chmod 644 libsqlite.so
echo "Profit"

Nice! My quad scores are back over 2600 again. I noticed my apps are launching faster especially dolphin HD.

Can this be used with any ROM, including Vegantab?
Sent from my G-Tab ( running VeganTab 5.1) using Tapatalk

smalis said:
Can this be used with any ROM, including Vegantab?
Sent from my G-Tab ( running VeganTab 5.1) using Tapatalk
Click to expand...
Click to collapse
Confirmed. Works fine with Vegan V1 Beta5.1

I used root explorer to rename, move and change permissions.
I am getting a bit of an increase in quadrant scores I think, was getting 2800-3038 or so now I am getting 2800-3191 top score so far.
Getting 36.44 or so in Linpack.
39-42 FPS in nenamark1.
I am using the vegan Rom with the recently released supplement 5.1.1
At some point I think I have done some other tweaks because my quadrant score seems a bit higher then some, but don't ask me what I did, lol.

Related

[HOW TO] Fix browser lag in JI6 Froyo

This fixes the browser lag in JI6 Froyo. Large web pages will load much quicker and scroll smoothly. Unfortunately, the browser will still use more memory than it should, but at least it will be fast.
Installation
Download libwebcore.so
Method 1 (Root Explorer)
1. Copy the downloaded libwebcore.so to your SD card.
2. Use the task manager to close any browsers and email clients you have open. This probably isn't necessary, but I did it just in case.
3. Copy /system/lib/libwebcore.so to your SD card as a backup in case you want to revert.
4. Copy the new libwebcore.so to /system/lib/
5. Set the permissions of the file to rw-r--r--
6. Reboot and enjoy!
Method 2 (ADB) thanks to Leandros_Ger
$ adb shell
$ su
# cd /sdcard
# mkdir BrowserFix
# exit
# adb push libwebcore.so /sdcard/BrowserFix
# adb shell
# su
# cd /sdcard/BrowserFix
# mkdir BackUp
# cp /system/lib/libwebcore.so /sdcard/BrowserFix/BackUp
# cp -f /sdcard/BrowserFix/libwebcore.so /system/lib
# chmod 644 /system/lib/libwebcore.so
# reboot
Update
Cognition 2.2 BETA 5 and newer include the fix.
Which webcore is this?
From a Galaxy Tab rom.
5. Set the permissions of the file to rw-r--r--
is this necessary? i was in the process of making update.zip and i chugged your file in
han.azuki said:
5. Set the permissions of the file to rw-r--r--
is this necessary? i was in the process of making update.zip and i chugged your file in
Click to expand...
Click to collapse
Yeah, I would think it's necessary.
chmod 644 /system/lib/libwebcore.so
good stuff
how would i write that in updaterscript? thank you.
I'll definitely try this later. How does it perform?
han.azuki said:
how would i write that in updaterscript? thank you.
Click to expand...
Click to collapse
I think it would be like this... but I've never written updater-script
set_perm(0, 0, 0644, "/system/lib/libwebcore.so");
works like a charm. although flash does make the browser slower as a whole, this file makes images browse much more smoothly.
han.azuki said:
works like a charm. although flash does make the browser slower as a whole, this file makes images browse much more smoothly.
Click to expand...
Click to collapse
I suggest setting plug-ins to on demand so that Flash only loads when you click on a Flash banner/video/etc. That way Flash won't always slow down your browser.
yea. thank you for your help. i have a big question. i made my own update.zip with att bloatware removed and such. however, the home/search buttons do not work for some reason what could be the reason why??? pit file? i use ji6
update: i reflashed ji6 kernel and pit file 512..but home/search button still do not work argh
han.azuki said:
yea. thank you for your help. i have a big question. i made my own update.zip with att bloatware removed and such. however, the home/search buttons do not work for some reason what could be the reason why??? pit file? i use ji6
update: i reflashed ji6 kernel and pit file 512..but home/search button still do not work argh
Click to expand...
Click to collapse
Not sure about that one man. Sorry.
Nice find gtg465. Worked great on my phone. Speed is noticeable when browsing.
Thanks!!!!
Sent from my SAMSUNG-SGH-I897
Just installed and tried a few sites - so far so good!
Thanks gtg465x !
Great I installed this and now my browser won't load any sites at all? I should have backed up the old file but didn't. Anyone have the old file so I can restore?
Sent from my SAMSUNG-SGH-I897 using XDA App
whitenerj said:
Great I installed this and now my browser won't load any sites at all? I should have backed up the old file but didn't. Anyone have the old file so I can restore?
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Did you set the permissions? Did you restart? Are you running JI6 lol?
Here's the stock file: http://www.multiupload.com/TY5E78GK56
gtg465x said:
Did you set the permissions? Did you restart? Are you running JI6 lol?
Here's the stock file: http://www.multiupload.com/TY5E78GK56
Click to expand...
Click to collapse
Seems to be working now. Not sure why it didn't for a minute.
Thanks
In the process of going from Cognition to stock 2.2; tried to copy this over via RootExplorer, and I got the dreaded "not enough space" error. Ditto when trying to push via ADB. Any ideas peoples? Haha.
I'm thinking I probably should've setup the OCLF AFTER I was done moving the Jupiter GPS/build.prop/browser fixes via RootExplorer. Maybe that's causing the issues here.
KaLiBLeeK said:
In the process of going from Cognition to stock 2.2; tried to copy this over via RootExplorer, and I got the dreaded "not enough space" error. Ditto when trying to push via ADB. Any ideas peoples? Haha.
I'm thinking I probably should've setup the OCLF AFTER I was done moving the Jupiter GPS/build.prop/browser fixes via RootExplorer. Maybe that's causing the issues here.
Click to expand...
Click to collapse
Same thing happened to me. I fixed it by moving all the files in /system/media/audio/ringtones folder to my SDcard. That freed up enough space.

Super Noob Guide: Stock to 1.42Ghz (gscript method)

massive props to:
mcp2009 (providing the gscripts)(original post)
coolbho3000 (figuring this all out)
everyone else (for being awesome)
From Market download
gscript
linpack
quadrant
visionary
setcpu (this is $1.99)(also by buying this you are supporting coolbho3000)
Note: If at any time you see a pop-up asking for super user permission click allow and remember
on your phone goto settings -> applications -> development
and then check ON USB debugging
run visionary(if you want, click the button once so it says "run on boot" and it's green. )
let visionary do its thing
It should run, screen flicker, run and then close automatically.
on your phone, start gscript and then close gscript using the back arrow.
download the 3 files:
http://dl.dropbox.com/u/36553/vision_oc.ko
http://filevo.com/8uyu7e66z3uw.html (cpoc.zip)
http://filevo.com/19eh5t055ezi.html (oc.zip)
unzip both cpoc.zip and oc.zip and copy them to the gscript folder on your sdcard.
copy vision_oc.ko to the root of your sdcard (not in any folder)
run linpack and run benchmark (write down MFLOPS #)
run quadrant and run a full benchmark. (write down score)
# optional run setcpu to see stock speed (should be 806MHz)
Run gscript -> press menu -> add script -> load file. select a file, make sure "Needs SU" is checked and then click save. do this for all four of the .sh scripts.
After adding the scripts, click the cpoc script. when it says autoclosing in ## seconds, go ahead and click close.
Then click oc. again click close when it says autoclosing. this OC script overclocks to 1GHz.
Close gscript and run linpack/quadrant/setcpu to see the different scores. write them down if you want.
start gscript again, run the noreboot script. close when autoclosing. then run the oshitttt script. which overclocks to 1.42GHz.
always use the noreboot script before changing oc or oshitttt script.
close gscript and run the benchmarks again and be blown away.
if you want to try different speeds, start gscript and long press oshitttt script -> click edit. the number at the end "=74" is the multiplier to change the clock speed. some users have tested and feel that 74 is the ideal number. others are getting away with 79, 80, etc. some can't go past 65.
rebooting the phone makes it go back to stock. to apply again just run visionary (if you haven't set it to run on boot), open gscript and run oc or oshitttt.
Hope it helps. And yes I called the G2 an HD2.
Cool here's a download link with all 4 scripts http://db.tt/CNxQ6C2 zipped figured that I didn't need two zips so I put all the scripts in one zip, it has oshittt.sh, oc.sh, noreboot.sh, and cpoc.sh
Sent from my T-Mobile G2
Thanks bro. I'm about to do it right now.
If I ever wanna disable this... how do I do so??
And do I have to do this everytime I reboot my phone?
Sent from my T-Mobile G2
mftek said:
Thanks bro. I'm about to do it right now.
If I ever wanna disable this... how do I do so??
And do I have to do this everytime I reboot my phone?
Sent from my T-Mobile G2
Click to expand...
Click to collapse
nice.
reboot.
yes. but i think there is way to add it to the visionary.sh to start on boot. sadly that will have to be another tutorial. (read i dont know how) =)
mftek said:
Thanks bro. I'm about to do it right now.
If I ever wanna disable this... how do I do so??
And do I have to do this everytime I reboot my phone?
Sent from my T-Mobile G2
Click to expand...
Click to collapse
I use a script to go back to default
Code:
rmmod vision_oc.ko
insmod /data/local/vision_oc.ko pll2_l_val=42
I can't seem to push past 73 so my max stable is at 72. 1382MHz.
My scripts are for 1GHz Overclock, Upgrade to 1.2Ghz, Upgrade to 1.3GHz(1305Mhz), Upgrade to 1.38GHz MAX, and Reset to 800MHz(see code above).
You have to run VISIONary everytime you reboot(or set it to run at boot) and then run the script to overclock.
Not to try and thread crap here, but is there a compelling reason to overclock? Especially that far?
I'm curious to know what software you might be running that is benefiting from that besides a benchmark app. I'm sure you'll get an obscene Quandrant score with that (any 2500's yet?).
I've been thinking about getting setCPU, but to underclock, ha ha.
ChazzMichaelMichaels said:
Not to try and thread crap here, but is there a compelling reason to overclock? Especially that far?
Click to expand...
Click to collapse
Lol you ask why? we ask why not?
I got a 2600 =) http://twitpic.com/2zbv1y
Sent from my T-Mobile G2 using XDA App
RuncaProfundus said:
Lol you ask why? we ask why not?
Click to expand...
Click to collapse
Ha ha ha, how insightful.
Didn't know if there was some app I wasn't aware of that needed that kind of horsepower to run. I can understand the "Why? Because we can!" side to it
ChazzMichaelMichaels said:
Ha ha ha, how insightful.
Didn't know if there was some app I wasn't aware of that needed that kind of horsepower to run. I can understand the "Why? Because we can!" side to it
Click to expand...
Click to collapse
emulators benefit from increased cpu speeds.
Phone is slow to wake up after overclocking . Sometimes I have to press power button 3 times.
Sent from my T-Mobile G2 using telepathy and unicorn dust!
sinistersai4d4d said:
Phone is slow to wake up after overclocking . Sometimes I have to press power button 3 times.
Sent from my T-Mobile G2 using telepathy and unicorn dust!
Click to expand...
Click to collapse
Don't set it so high. Mine did same when set to 1.42ghz, also make sure you're using setcpu.
Look at his setting at the end of the video. http://forum.xda-developers.com/showthread.php?t=813681
An Alternative Super Noob Guide to Streamlined Overclocking and ADB =)
Personally, this is what I did, and I think it may be a good guide for some people here. Why is this nice? Because it streamlines the way the overclock works using VISIONary. I'm new to Android but I've been learning pretty fast, and I want to give back to the community that has helped me come along.
1. Obtain Root through VISIONary
The first thing you need to do is gain root on your phone. To do this, download and install VISIONary from Android Market. The first time you run it, make sure to allow it to run-on-boot from now on. Run it, and you'll have root. Easy as pie.
2. ADB Push to /data/local
Next, you'll need to adb push the vision_oc.ko file to the /data/local folder using my desktop computer. How do you adb push? Cyanogen Wiki has a good guide on how to get this going on your computer. A caveat with the G2 is you may run into driver issues. If this happens, download PdaNet onto your computer, and it will install all the drivers you need for adb. There is also another solution to the driver issues that was solved on this thread. I believe everyone should learn to use adb at some point or another, since it is an invaluable tool and opens up a world of possibilities, which is why I advocate it as the route of choice in this method.
Once you have adb installed, go download the vision_oc.ko file in the original thread. Make sure you put it into the folder on your computer that your command prompt is directed to at the time (most likely your Document and Settings folder). Enable USB debugging on your phone, connect it to your computer, open the command prompt and type:
Code:
adb push vision_oc.ko /data/local
This should copy the file to your /data/local folder on your phone. One more file you should adb push to the /data/local folder is a file you will name visionary.sh. Open up Notepad, and put in there:
Code:
su
insmod /data/local/vision_oc.ko
Make sure you name it visionary.sh, and push it the same way you did the other file using the following code in the command prompt:
Code:
adb push visionary.sh /data/local
There is a lot more to do with adb, so I encourage you to learn it, but for now, we are done with it!
3. Set Scripts up in GScript Lite
Download and install GScript Lite from the Android Market. I then set up 5 scripts to control the overclock:
1. 1017.6 MHz Default
rmmod vision_oc.ko
insmod /data/local/vision_oc.ko
2. 806.4 MHz Factory Setting
rmmod vision_oc.ko
insmod /data/local/vision_oc.ko pll2_l_val=42
3. 1209.6 MHz Overclock
rmmod vision_oc.ko
insmod /data/local/vision_oc.ko pll2_l_val=63
4. 1305.6 MHz Overclock
rmmod vision_oc.ko
insmod /data/local/vision_oc.ko pll2_l_val=68
5. 1401.6 MHz Overclock
rmmod vision_oc.ko
insmod /data/local/vision_oc.ko pll2_l_val=73
Basically with these scripts, I can control everything. You can always change the values to make it more suitable to your phone, but I think these values give you a nice range.
4. SetCPU
I highly recommend you buy SetCPU from the Android Market. It will help you have complete control over your overclock. So go do it!
At this point, you are done! I suggest you reboot the phone so you can see all of this in action! So for example, when I reboot my phone, and everything gets wiped, VISIONary runs, my phone gets rooted, and the visionary.sh script runs automatically to give me the 1017.6 MHz Default script to start the overclock, meaning, you are overclocked already at 1017.6 MHz at boot! The reason I used the default 1017.6 MHz in my visionary.sh script, is because it is definitely stable enough for every G2 to handle, so people won't be locking themselves out because of setting an overclock too high at boot. From there, I can just simply click any other overclock script in GScript to change the CPU to my desired speed at the time.
Hopefully this helps some people out!
Wow! At 1.4 GHz the home screens are much smoother! And with Launcher Pro its slicker than butter!
Awesome!!!!
Curious about everyone's stability at 1.42Ghz, seems that I'll lock up after a few runs of Linpack when on the web. 50.5 MFlops is hot though.
Tmender said:
Curious about everyone's stability at 1.42Ghz, seems that I'll lock up after a few runs of Linpack when on the web. 50.5 MFlops is hot though.
Click to expand...
Click to collapse
Every phone is different. Not everyone is gonna be stable at 1.42 GHz. Some people may be much lower. Some might even be higher.
Understand that concept, I've been overclocking my PC's for years. Some hardware's just better at it than others. Quadrant did seem very stable, best I could do was 2395 before downclocking to 1Ghz. I have to admit, the phone's already stupid fast already, even before the overclocking.
awesome post! thanks for the help!

[Q] .sh script help

Hey guys, need some help with this one from some of you with more android/linux experience than me.
In my continuing quest to make Blackhole as customizable as possible I've been working on a way for users to easily install paid apps (legally downloaded of course), and stuff that I don't have available in rom manager in one easy step at the same time the rom is installed. In pursuit of this goal I've found that it's possible for the update-script file inside a clockworkmod zip to call a script in the zip as well. I've gotten it to say it's run the script, but it doesn't do what it's supposed to. here's what i've got:
#! /bin/
busybox cp /sdcard/app/* /system/app/
When I type the command into a terminal on the phone it works. When I open an adb shell and type "bash install.sh" it works. But when I get the update.zip to run the script, or run it in root explorer it just says it's run it, but doesn't do anything.
Is there something I'm missing about how to call the script? Do I need to somehow add the bash program to the zip file so it can run the script right? Has anyone ever done something like this who can point me in the right direction?
do you have an output you can show us?
Sent from my SCH-I500 using XDA App
This is a shot in the dark but does writing to /system/app require root permissions? It could be that you've given your terminal app root, so it runs under su. But when the script is being executed it does not have root and fails, but perhaps the output is being held back a bit and you're not seeing the permission denied.
Steve_ ?!
whoa, didn't expect it to be you of all people
Anyhoo, this is a bit off topic, but I've got a small request, can you somehow make BlackHole 2.4 an option on Rom manager? I don't have DL09 so I can't use 3.0, but I really like the ability to select everything to customize, instead of me going and installing one thing at a time....
Why not just add the following to the end of the update-script:
Code:
copy_dir /sdcard/app SYSTEM:
Also, is the SDCard mounted by default when the phone boots to recovery? If it isn't, or it isn't mounted while the update is processing, that will also cause the problem.
wizang said:
This is a shot in the dark but does writing to /system/app require root permissions? It could be that you've given your terminal app root, so it runs under su. But when the script is being executed it does not have root and fails, but perhaps the output is being held back a bit and you're not seeing the permission denied.
Click to expand...
Click to collapse
Could very well be, it's not showing me any output when i run it the two ways it doesn't work, just says it's been run.
vegittoss15 said:
Steve_ ?!
whoa, didn't expect it to be you of all people
Anyhoo, this is a bit off topic, but I've got a small request, can you somehow make BlackHole 2.4 an option on Rom manager? I don't have DL09 so I can't use 3.0, but I really like the ability to select everything to customize, instead of me going and installing one thing at a time....
Click to expand...
Click to collapse
Haha, caught me. I was trying to remain incognito Yeah, i'll get 2.4 loaded back up on rom manager for you today. But if you flash 3.0 it will upgrade you to DL09 and the DJ05 kernels and modem are compatible, or at least no one i know of has had issues.
imnuts said:
Why not just add the following to the end of the update-script:
Code:
copy_dir /sdcard/app SYSTEM:
Also, is the SDCard mounted by default when the phone boots to recovery? If it isn't, or it isn't mounted while the update is processing, that will also cause the problem.
Click to expand...
Click to collapse
sdcard is mounted when you go to recovery, because it's got to access the update.zip file on it to install anything. I'll try your code, do you know what to put after SYSTEM: to make it go to the /app directory? thanks for the idea, it's a different way to go, i didn't think about the fact the update-script could access the device if you don't use the "package" tag.
Don't you need to add "sh" to the bin directory and define the script as so:
#! /bin/sh
if you want it to execute properly..
dcow90 said:
Don't you need to add "sh" to the bin directory and define the script as so:
#! /bin/sh
if you want it to execute properly..
Click to expand...
Click to collapse
normally yes, but there doesn't seem to be a /bin/sh directory on my fascinate, only /bin and that's where the cp and mv and cat, etc. are.
I made a script to do this forever ago on my G1 when it first came out... Let me see if I can find it.
This has been done lots of times before. If you look around on xda there are some backup scripts which do the same thing.
Sent from my SCH-I500
imnuts said:
Why not just add the following to the end of the update-script:
Code:
copy_dir /sdcard/app SYSTEM:
Also, is the SDCard mounted by default when the phone boots to recovery? If it isn't, or it isn't mounted while the update is processing, that will also cause the problem.
Click to expand...
Click to collapse
Well I gave that a shot, and i think it could work, but the recovery wouldnt do it. it says "non-package source path not yet supported" good idea tho.
yutsoku said:
I made a script to do this forever ago on my G1 when it first came out... Let me see if I can find it.
Click to expand...
Click to collapse
If you can that would be great.
n0yd said:
This has been done lots of times before. If you look around on xda there are some backup scripts which do the same thing.
Sent from my SCH-I500
Click to expand...
Click to collapse
I spent a good bit of time searching and most of the scripts I found were much more complex than what i need, or were written to run on a computer, which i've already done.
sonofskywalker3 said:
normally yes, but there doesn't seem to be a /bin/sh directory on my fascinate, only /bin and that's where the cp and mv and cat, etc. are.
Click to expand...
Click to collapse
Thats not the point. You need to set a shell interpreter, not a path. Cwm uses busybox sh, which is in /bin in recovery mode. Google search shebang
Sent from my SCH-I500 using XDA App
jt1134 said:
Thats not the point. You need to set a shell interpreter, not a path. Cwm uses busybox sh, which is in /bin in recovery mode. Google search shebang
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Going to go ahead and parade my stupidity in front of everyone here:
so does that mean i'm right using #! /bin/ or that it should be #! /bin/sh/ or something else entirely? I'm so confused.
sonofskywalker3 said:
Going to go ahead and parade my stupidity in front of everyone here:
so does that mean i'm right using #! /bin/ or that it should be #! /bin/sh/ or something else entirely? I'm so confused.
Click to expand...
Click to collapse
#!/bin/sh for scripts in recovery. #!/system/bin/sh for scripts in android.
Sent from my SCH-I500 using XDA App

[Q] How to enable JIT in XXJPS?

Can someone please tell me how to enable JIT in JPS? I'm on stock JPS because of stability, but i think JIT will boost performance quite a bit in daily use. I see dharamg3 and kyrillos have done it in their ROMs, so can I do it and how to?
Check here.
See the second post in that link. It an easier way.
Thanks, I didn't know that this also works with jps. It says unable to push, it doesn't have permission... How do i know if it worked?
ka'cipeder said:
Thanks, I didn't know that this also works with jps. It says unable to push, it doesn't have permission... How do i know if it worked?
Click to expand...
Click to collapse
Mount as r/w first. And then push. Type following in terminal.
su
mount -o remount,rw /dev/block/stl9 /system
exit
And then push.
Or you can copy paste the same using root explorer alos.
I never had luck with those command lines and adb and stuff, but im quite familiar with root explorer, ill just push it that way.
EDIT: i was trying to download quadrant to see if it worked and now i can't instal any app from the market it say package file is invalid, tried reboot, clear market data, nothing worked
Fixed it by enabling trough adb
You can follow the link as stated above : http://forum.xda-developers.com/showthread.php?t=1026870
Steps I followed that worked for me.
1. (see 2nd post in the link above, download the zip file and unzip it) I Used root explorer to copy the files from the files folder to respective lib and bin folder in system.
2. Connected my phone through USB and using CMD i browsed to the folder JIT for example D:/JIT
3. run enable_jit.cmd (It will automatically do everything for you)
Your phone will restart and you are done
-----------Regards and God bless------------------------
Umang Sagar
Samsung Galaxy 3 I5801 (highly underrated Cellphone)
Android 2.2 Build no : Froyo.XXJPS
Baseband Version: I5800XXJP4
Kernel: G3Mod Ultimate 1.3.4 (most stable OC Kernel)
SetCPU : 200 Mhz to 1200 Mhz, (Governor - On Demand)
8 GB Class 4 SD Card
Used Lagfix for I5801 (post lagfix internal Memory 1.2 Gb)
Quadrant Score : 710+
No Heating, No Lags, No freezes anymore

[TUT][MOD] FuguTweaks, feel the smoothness of Nexus S

Original thread here. Give thanks to nikademus
This tweak adds responsiveness on the phone. What it does is replace app_process and system_server binaries by the ones found in android 2.3.3_r1 or 3.1 (v0.2)
Note that those binaries have been compiled by me from google official source.
This has been qualified by supercurio as a taste of the Nexus S 2.3.3 smoothness.
It will not make your battery last longer or the opposite. Neither will it improve quadrant benchmarks.
Click to expand...
Click to collapse
As described above, this tweak will adds responsiveness on the phone, so our device will runs smoother than usual. Also, I'm just found that this tweak will reduce lockscreen-lag yeah I can feel the difference.
This tweak is tested by me on KPN + CF-Root but I'm sure it working on other ROM/firmware, as well as Froyo.
Do this as your own risk!
Always make backup before proceed!​
To install, just download one of the file at the link below then flash with CWM (don't forget to mount /system).
Pick one, no need to use them all...
Download v0.1: Download now - currently I'm using this one
--v0.2 REMOVED. It's troublesome.
Manual install & backup:
With any root file manager, goto /system/bin and mount as R/W, backup the following files to your sdcard: app_process, system_server
Copy FuguTweak files (app_process and system_server) to /system/bin, replace the current one.
Set permissions to rwxr-xr-x (755) then change owner to:
Owner = 0 - root | Group = 2000 -shell
Reboot.
Changelog in the original thread.
0.1 = all files taken from 2.3.3 AOSP
0.2 = app_process only, taken from 3.0 AOSP
If your Ace went wrong:
Revert back any changes you've made with this flashable-zip:
Backup KPN
PS: ROM makers, would you give me a proper credit? because I've tested this awesome tweak on SGA
Nice tut tks u
devilsking said:
Nice tut tks u
Click to expand...
Click to collapse
Your welcome..
Comments are highly appreciated
my rom is blackhawk...which version file should i download?
rsgarcia888 said:
my rom is blackhawk...which version file should i download?
Click to expand...
Click to collapse
Up to you, because Blackhawk is gingerbread ROM, you can use both
great share.. you using the first or second version?
I've been looking for CWM for the Ace for the last 3 days with no luck . Where did you [guys] geddit?
EDIT: nvm, I think I got it.
Hopefully...
mundixx said:
great share.. you using the first or second version?
Click to expand...
Click to collapse
I'm using the first version... but it doesn't matter
great! i sense that this gets incorporated into flash X2 yah
mundixx said:
great! i sense that this gets incorporated into flash X2 yah
Click to expand...
Click to collapse
Right! It's Fla.sh X2 "secret" tweak which I've mentioned before
Download v0.1: = CWM recovery
Download v0.2: = root explorer
is above correct fla.sh?
and we can choose any above or do we have to do both (for gingerbread stock)?
thanks!
rsgarcia888 said:
Download v0.1: = CWM recovery
Download v0.2: = root explorer
is above correct fla.sh?
and we can choose any above or do we have to do both (for gingerbread stock)?
thanks!
Click to expand...
Click to collapse
Correct install 0.1 first, then 0.2...
fla.sh said:
Original thread here. Give thanks to nikademus
As described above, this tweak will adds responsiveness on the phone, so our device will runs smoother than usual. Also, I'm just found that this tweak will reduce lockscreen-lag yeah I can feel the difference.
This tweak is tested by me on KPN + CF-Root but I'm sure it working on other ROM/firmware, as well as Froyo.
Do this as your own risk!
Always make backup before proceed!​
To install, just download the file at the link below then flash with CWM (don't forget to mount /system).
Download v0.1: Download now
Download v0.2: Download now (tested on gingerbread only)
Manual install & backup:
With any root file manager, goto /system/bin and mount as R/W, backup the following files to your sdcard: app_process, system_server
Copy FuguTweak files (app_process and system_server) to /system/bin, replace the current one.
Set permissions to rwxr-xr-x (755) then change owner to:
Owner = 0 - root | Group = 2000 -shell
Reboot.
Changelog in the original thread.
0.1 = all files taken from 2.3.3 AOSP
0.2 = app_process only, taken from 3.0 AOSP
PS: ROM makers, would you give me a proper credit? because I've tested this awesome tweak on SGA
Click to expand...
Click to collapse
Hey,
just to be sure; Just install the first download trough CMW and that's it?
Thnx
What do you mean by change owner?
consegregate said:
What do you mean by change owner?
Click to expand...
Click to collapse
Actually this menu can be found in Root Explorer... linux command: chown
consegregate said:
What do you mean by change owner?
Click to expand...
Click to collapse
In linux systems permissions and ownership are assigned to owner, group and others .To get a particular thing to work you have to set right permissions and ownership.For ownership there is chown command and permissions chmod command.
Coming back to the topic you can change ownership by root explorer .Long press the required file and from the popup menu choose the last option-Change Owner
and change Owner = 0 - root | Group = 2000 -shell
.
Nice..
Another Brilliant Tut for our beloved fellow SGA Users..
Thanx a Lot.!
Jst keep it Coming..
Sent from my GT-S5830 using XDA Premium App
i did the above process...now my SGA is stuck up at boot process...
how to fix this?
wow fla.sh! wake up lag is negligible now! smooth
rsgarcia888 said:
i did the above process...now my SGA is stuck up at boot process...
how to fix this?
Click to expand...
Click to collapse
did you mount /system prior to install?
try to wipe data/cache..

Categories

Resources