Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
batoo
Old
(Last edited by batoo; 25th June 2012 at 03:26 PM.)
#1  
Senior Member - OP
Thanks Meter 100
Posts: 142
Join Date: Jan 2007
Location: Prague
Default [MODULE] SIMPLE IO SCHED for ROOTED PRIME!ATP added

I compiled SIO (Simple I/O scheduler) for Prime.
It seems faster than CFQ to me.
It was developed mainly for SSD drives!

Download link
http://bayfiles.com/file/dvXz/iSxDXK/sio-iosched.ko

It is for .28 kernel
FOR 2.6.39 Kernel only! = e.g stock .21 , stock .28 , ANDROWOOK kernel and all roms/kernels based on Asus kernel source!!
WORKS with Asus TF300 too!

How to:
Code:
su
mount -o remount, rw /system
cp sio-iosched.ko /system/lib/modules/
insmod /system/lib/modules/sio-iosched.ko
echo sio > /sys/block/mmcblk0/queue/scheduler
Tadaaa let me know your opinion.

My source of SIO CODE:
https://github.com/waninkoko/sio-iosched

Script for Smanager
Code:
#!/system/bin/sh
insmod /system/lib/modules/sio-iosched.ko

echo sio > /sys/block/mmcblk0/queue/scheduler

EDIT:ATTACHMENT UPLOADED and SCRIPT for SMANAGER added!!

Uploaded tweaked ATP with SIO included. thx! it is by tsmt971@yahoo

new version of atp uploaded
25.6.2012
Attached Files
File Type: zip sio-iosched.ko.zip - [Click for QR Code] (52.2 KB, 654 views)
File Type: apk ATP_Tweak_SysTune.apk - [Click for QR Code] (273.4 KB, 1157 views)
The Following 33 Users Say Thank You to batoo For This Useful Post: [ Click to Expand ]
 
flak0
Old
#2  
flak0's Avatar
Senior Member
Thanks Meter 334
Posts: 1,256
Join Date: Jan 2009
Location: Pembroke Pines , FL

 
DONATE TO ME
Quote:
Originally Posted by batoo View Post
I compiled SIO (Simple I/O scheduler) for Prime.
It seems faster than CFQ to me.
It was developed mainly for SSD drives!

Download link
http://bayfiles.com/file/dvXz/iSxDXK/sio-iosched.ko

It is for .28 firmware

How to:
Code:
su
mount -o remount, rw /system
cp sio-iosched.ko /system/lib/modules/
insmod /system/lib/modules/sio-iosched.ko
echo sio > /sys/block/mmcblk0/qeue/scheduler
Tadaaa let me know your opinion.
I already sent plsss to the author of ATP Tweak to add this scheduler to his application.
i have this on g2x and it makes a biig difference

Sent from my Transformer Prime TF201 using xda premium
Tmobile GS3
Rom: Stock Rooted H2
Almost Project Butter ICS
8 GB SD
Calculate Pi: .1 Seconds @ 1500Mhz
LinPack Benchmark:

Retired Phones:
G2X
G2
DAY-1 Nexus One

Bounty Link for LG CAM on GB:
Check out the thread and discussion here
Use this to Donate to the Project Itself for all of those involved in the hardwork Jface,Doniqq, and myself
 
batoo
Old
#3  
Senior Member - OP
Thanks Meter 100
Posts: 142
Join Date: Jan 2007
Location: Prague
so test it and let me know!
 
Tempie007
Old
#4  
Tempie007's Avatar
Senior Member
Thanks Meter 60
Posts: 431
Join Date: Dec 2010
at first the scheduler is visible in setcpu, but after reboot it disappears, gonna test now in a single session without reboot, starting with some sqlite tests and playstore installations.


Sent from my Transformer Prime TF201 using Tapatalk 2
Samsung Galaxy S3 White - Stock Rooted
HTC Desire HD - Jellytime
Asus Transformer Prime 32 GB - Androwook 1.51 \ Ubuntu 12.10 work in progress
The Following User Says Thank You to Tempie007 For This Useful Post: [ Click to Expand ]
 
batoo
Old
#5  
Senior Member - OP
Thanks Meter 100
Posts: 142
Join Date: Jan 2007
Location: Prague
Typo corrected

Of course because module is not loaded after reboot.
Thats why I write to author of atp because his app can save governor after boot.
And i dont want edit init.rc because typo can kill my prime without unlocked bootloader.
Sio is mainly for user end ooint it's not for benchmarks...
The Following User Says Thank You to batoo For This Useful Post: [ Click to Expand ]
 
Tempie007
Old
#6  
Tempie007's Avatar
Senior Member
Thanks Meter 60
Posts: 431
Join Date: Dec 2010
first test results; no improvement in raw speed as all ready stated above.
did some updates on play store and experiencing lockups\anr as before.

currently using browser2ram but will disable it to test how browsing goes on content-rich websites!

edit; some ideas on how to test this the correct way?

Sent from my Transformer Prime TF201 using Tapatalk 2dadates
Samsung Galaxy S3 White - Stock Rooted
HTC Desire HD - Jellytime
Asus Transformer Prime 32 GB - Androwook 1.51 \ Ubuntu 12.10 work in progress
 
batoo
Old
#7  
Senior Member - OP
Thanks Meter 100
Posts: 142
Join Date: Jan 2007
Location: Prague
I recommend you try real use in the system it seems faster to me.
 
Tempie007
Old
#8  
Tempie007's Avatar
Senior Member
Thanks Meter 60
Posts: 431
Join Date: Dec 2010
some stuff seems to be snappier, google reader for instance.
will use it as daily driver to see what happens!

some good developing going on the prime! i like

Sent from my Transformer Prime TF201 using Tapatalk 2
Samsung Galaxy S3 White - Stock Rooted
HTC Desire HD - Jellytime
Asus Transformer Prime 32 GB - Androwook 1.51 \ Ubuntu 12.10 work in progress
 
batoo
Old
#9  
Senior Member - OP
Thanks Meter 100
Posts: 142
Join Date: Jan 2007
Location: Prague
I have no wait dialogs in the browser at all!!

I don't use browser2ram....
 
bdawg31
Old
#10  
bdawg31's Avatar
Senior Member
Thanks Meter 72
Posts: 183
Join Date: Nov 2010
Location: Atlanta
Does not work on VirtuousROM Stock .28; moreover, the kernel module will not install.

Sent from my Transformer Prime TF201 using xda premium

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...