yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] yahyoh:
hmm yes but still smooth even @1 Ghz
[Galaxy S I9000 Android Development] dashqa:
Someone please tell me the settings for strong multitasking like at this video

http://www.youtube.com/watch?v=036nAgDgjN4

Thanks
[Galaxy S I9000 Android Development] Szighy:
that's nice...from the description i guess it's only swap and a class 10 sd card
[Galaxy S I9000 Android Development] dashqa:
If it is SWAP, so what settings on Swappiness and FudgeSwap?
[Galaxy S I9000 Android Development] Szighy:
i don't have experience on that...i tried once but i couldnt find a card reader...if i could do the partition of the sd card directly from the phone i could test it...
[Galaxy S I9000 Android Development] Weedalot:
Hey guys, I've flashed devil kernel once more (been on ics stock for a while) after first reboot i had lag set it to oc 1300, now i got a question about devil idle, i read about it somewhere but I've forgot what it does and how it differs from the deep idle?

Read first 3 posts all over and couldn't find the info there would appreciate your help.

҉ Model: GT I9000 ҉ Rom: ICS slim 4.2 ҉ Kernel: Devil 3.95 CMC ҉ Swap: On ҉ Theme: Freehand v8
[Galaxy S I9000 Android Development] upichie:
Oh damn, that's impressive. Can anyone confirm this performance with swap on a class 10 external SD? If so, I should invest in one. I was under the impression that it wouldn't truly mimic natural RAM multitasking.
[Galaxy S I9000 Android Development] senotrius:
he's using devil kernel:)

small scale multitasking its better to use zram.

but for the one seen in the video u need swap.why was it bad again derteufel?bad for the ext SD card used rite?the only thing lacking for sgs has always been ram.
[Galaxy S I9000 Android Development] Rikul:
Does zram have any adcerse effect like on battery or cpu?? Sorry for noob question
[Galaxy S I9000 Android Development] senotrius:
zram uses more CPU.battery down the drain.I use it anyway cause I like multitasking.but after seeing the video above tempted to use swap as it may not use battery for achieving the same purpose as zram:more ram for our sgs.we can never get that amount of multitasking from zram too.my multitasking:glu game+power amp player+ttorrent+network monitor mini+go launcher.
[Galaxy S I9000 Android Development] anuj_blaster:
do i requires NS Tools & Comand Center if i switch to Devil Manager(app)?
[Galaxy S I9000 Android Development] ( V ):
Devil Idle:

limiting bus/ram/gpu speed to 100 mhz for 100-800 mhz cpu freq, while screen off (automatic mode) or always (permanet), both modes automatically reduce the int voltages of the affected freq by 50 mV

Deep Idle:

Deep Idle FAQ by stratosk
[Galaxy S I9000 Android Development] dreamer94:
Also if you select the permanent option your launcher and everything will be running slow.The besr option is auto. :)
[Galaxy S I9000 Android Development] dark_knight35:
Not if smooth_ui is activated.
[Galaxy S I9000 Android Development] ( V ):
isn't that a bit redundant? :confused:

imho it's better to set it auto, and config a gov to performance ;)
[Galaxy S I9000 Android Development] Rahlp:
I am playing mkv and mp4 (HD, big files) videos on my mobile, but when I seek the video the app just crashes, I have tried both Diceplayer as well as BsPlayer lite.. I am using the Devil3 0.72 stable kernel...

Maybe it is not related to Kernel, but if someone could help it would be great..
[Galaxy S I9000 Android Development] daerragh:
hardware video acceleration is ONE BIG BAD DRAWBACK on ics as opposed to gingerbread where mx video player played everything I trew at it hw accelerated, also through cifs.

I wonder why devs add so many often unnecesary marginal features to their kernels/roms and no one wants to fix video playing.

Does nexus s, hence it is very similar to sgs, have these video problems on ics too?
[Galaxy S I9000 Android Development] dark_knight35:
Video playing works, and if it doesn't do for you, it's your f****** problem.
[Galaxy S I9000 Android Development] daerragh:
Well there are avi/mp4/mkv files that I can play HW accelerated but in fact more than 50% of the same files I played on GB do not work for me with HW accel on ICS.

I tried every kernel there is along with the most popular ICS ROMs out there (clean installs) and every combination of these bahaves the same on my phone: I can't play many files with HW accel.

Could it be connected to the fact that I got i9000 16GB?
[Galaxy S I9000 Android Development] yaatzek:
It's more connected with the fact that sgs will never get official ics and that it's sources are closed by samsung... And all the ics roms out there are ports.
[Galaxy S I9000 Android Development] everb00b:
so deep idle or devil idle?

what is a more battery savior?
[Galaxy S I9000 Android Development] yahyoh:
hmm i have some thing weird : i have 2 sgs one for mom one for me the 2 running aokp b40 and the 2 running with 150 zram but in my mom one i cant get zram used :eek: :eek::eek::eek:

on my when i type free in terminal i got 150mb swap and used between 50 and 100mb or more on the other one used always 0 i tried to disable zram an enable it but no luck :silly: :(

i think i'm back to cm :rolleyes:
[Galaxy S I9000 Android Development] senotrius:
check if the devil kernel folder is present in root/local/devil.

btw,how do u guys use swap?dud u use the swapit app from market??
[Galaxy S I9000 Android Development] yahyoh:
checked before every thing fine but still no luck :crying:
[Galaxy S I9000 Android Development] Weedalot:
Used cracks oc settings, I did something stupid and had to do a gb restore. Now I'm back and running devil on lulzactive 1404 MHz runs so smooth.

I use the devil app to force swap to run.
[Galaxy S I9000 Android Development] upichie:
What theme is this?
[Galaxy S I9000 Android Development] carlosdrums11:
Haha how funny! Keep dreaming xD

Sent from my glory GT-i9000 with CM11 with ice djent sandwich and Icy Glitch OC at 6,5 GHz :D
[Galaxy S I9000 Android Development] yahyoh:
Crimson Cobalt
[Galaxy S I9000 Android Development] yaatzek:
No matches today no test kernel, Germany not in final... Hard to think of the consequences :D
[Galaxy S I9000 Android Development] AlwaysDroid:
I almost cried when Germany lost lol :((
[Galaxy S I9000 Android Development] flinkebernt:
Has cifs support been removed from the kernel?

I've been following both the devil2 and devil3 threads, but can't remember reading anything about it. Had mount manager working with an earlier version of devil.
[Galaxy S I9000 Android Development] yahyoh:
i still cant get zram working as it should still give me 0 used :mad::mad: i tried every thing install rom again - kernel - wipe cache + dalvik the only thing i didnt try it wipe data even yesterday i did full wipe :crying::crying:
[Galaxy S I9000 Android Development] daerragh:
you could use cifs manager (from market or xda). i didn't have any probplems with it on any devil.

in the settings of this app check "load cifs module" option and now you may setup ciffs connections on the main scree in this format: IP/nameOfTheShare
[Galaxy S I9000 Android Development] AlwaysDroid:
I use permanent, and my phone is super smooth.
[Galaxy S I9000 Android Development] lippol94:
Sure with 1400Mhz OC :D

At 1 Ghz phone is quite laggy, therefore I use automatic devil idle which is really great! ;)
[Galaxy S I9000 Android Development] lippol94:
What are you using to enable it?
[Galaxy S I9000 Android Development] yahyoh:
devil kernel manger
[Galaxy S I9000 Android Development] lippol94:
So that's the problem.. I'm having options not to be saved with devil kernel manager.

Create a text file (named S98devil) in your init.d folder with this text:

#!/system/bin/sh
echo "2" > /data/local/devil/swap_use;

Make it executable using a file manager or witha terminal emulator:

su
chmod 777 /system/etc/init.d/S98devil

Reboot :)
[Galaxy S I9000 Android Development] flinkebernt:
But the cifs module doesn't exist. I'm running devil3 0.95. It used to be compiled as a module on earlier versions, and I doubt that it's compiled into the kernel.

Where is your cifs.ko located?
[Galaxy S I9000 Android Development] yahyoh:
i've checked every thing fine zram get 150mb but never used always used 0

i've another sgs with same setting and zram work fine :eek::eek:
[Galaxy S I9000 Android Development] AlwaysDroid:
Hahaha no, only 1200 actually. I don't feel like eating fried processor anytime soon xD
[Galaxy S I9000 Android Development] gabimx:
were is the .tar file for this kernel, so i can flash it with odin?

in the first or the thired posts, there is only .zip files.
[Galaxy S I9000 Android Development] theKingJan:
Jes

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] purpleraintoxicity:
Basically you need to flash the zip in cwm recovery..

. But if you eager to have tar files, look one or two pages back
[Galaxy S I9000 Android Development] gabimx:
i cant find it. i searched 4 pages back, but nothing. can you direct me to the link?
[Galaxy S I9000 Android Development] purpleraintoxicity:
don't have it
[Galaxy S I9000 Android Development] doc_2nas:
Have you check your vm.swappiness in /system/etc/sysctl.conf ?

If it's written as 0 maybe that's the problem. You can change it manually.
[Galaxy S I9000 Android Development] senotrius:
u were right bout the VM swappiness being zero.my phone same prob.zram not working?swap values all show zero.I think it has something to do with devil kernel manager app.

even after editing the swappiness value and rebooting the app shows different value than what's present in the file,which is different from both present at devil kernel folder :@
[Galaxy S I9000 Android Development] :
Did this happen? Very curious...
[Galaxy S I9000 Android Development] Weedalot:
I got both devil apps, don't know which(might be the level itself) the swapiness value don't stick after reboot.

҉ Model: GT I9000 ҉ Rom: ICS slim 4.2 ҉ Kernel: Devil 3.95 CMC ҉ Swap: On ҉ Theme: Freehand v13
[Galaxy S I9000 Android Development] toddmworth:
Touch Sensitivity

Apologies if this has been covered, search is offline.

My touchscreen seems slightly insensitive. I have to really push it hard to register a touch. Probably because my fingers are polished and shiny from skateboard grip tape.

Is it possible to modify sensitivity somehow? I found this app

https://play.google.com/store/apps/details?id=br.shop4apps.touchscreenbooster.com&hl=en

on the market, but it seems a bit hack-ish as it's not persistent, and I'm guessing some kernel config might be a more elegant solution. I have seen posts from Semaphore users talking about their touch settings...

Thanks in advance.
[Galaxy S I9000 Android Development] yahyoh:
hmm i dont think this is the problem cuz in my other galaxy s zram work like charm :eek: without editing sysctl.conf :mad: i still dont know where is the problem :rolleyes:
[Galaxy S I9000 Android Development] doc_2nas:
Are you on Slim? I'm on slim and got the same problem when I enabled ROM tweak. Tried to disabled it and everything was OK.
[Galaxy S I9000 Android Development] yahyoh:
i'm on aokp

still no luck ugggh i think i will wipa data and if not work i will throw the mobile from the window :D:D

wtf after run antutu test i got zram work haha :p
[Galaxy S I9000 Android Development] Weedalot:
The magic of the rabbit

҉ Model: GT I9000 ҉ Rom: ICS slim 4.2 ҉ Kernel: Devil 3.95 CMC ҉ Swap: On ҉ Theme: Freehand v13
[Galaxy S I9000 Android Development] sUsH667:
@DerTeufel: with devil-kernel, will all scripts in /etc/init.d/ be executed or do they have to start with "S" or something? i experienced some problems with some scripts, that's why i ask.

sry if this has been asked already, but i didn't find anything.

greetz n thx,

sUsH
[Galaxy S I9000 Android Development] doc_2nas:
??? :D, it might be your phone scared to death when it heard your threat, so it behaved nicely :D

At least the problem solved :thumbup:
[Galaxy S I9000 Android Development] yahyoh:
maybe :laugh::laugh:

---------- Post added at 12:09 AM ---------- Previous post was at 12:07 AM ----------

no they dont S as i know

btw u can see what scripts get executed on boot on /data/ user.log read u will find at the end of it how scripts get executed ;)
[Galaxy S I9000 Android Development] dark_knight35:
They need S. There once was a guy who created a script that didn't work. In the end, the missing S turned out to be the problem.
[Galaxy S I9000 Android Development] yahyoh:
hmm

init.d
starting init.d script execution...
Thu Jun 28 17:37:49 AST 2012 USER INIT START from /system/etc/init.d
init.d: START '00check'
init.d: EXIT '00check' (0)
init.d: START '01zipalign'
Error: zipalign binary missing.
init.d: EXIT '01zipalign' (0)
init.d: START '02sysctl'
init.d: EXIT '02sysctl' (0)
init.d: START '03firstboot'
init.d: EXIT '03firstboot' (0)
init.d: START '05freemem'
init.d: EXIT '05freemem' (0)
init.d: START '05zram'
Setting up swapspace version 1, size = 157282304 bytes
init.d: EXIT '05zram' (0)
init.d: START '06removecache'
init.d: EXIT '06removecache' (0)
init.d: START '07fixperms'
init.d: EXIT '07fixperms' (0)
init.d: START '09cron'
init.d: EXIT '09cron' (0)
init.d: START '10sdboost'
init.d: EXIT '10sdboost' (0)
init.d: START '98tweaks'
init.d: EXIT '98tweaks' (0)
Thu Jun 28 17:37:49 AST 2012 USER INIT DONE from /system/etc/init.d
Thu Jun 28 17:37:50 AST 2012 USER EARLY INIT START from /system/etc/init.d
Thu Jun 28 17:37:50 AST 2012 USER EARLY INIT DONE from /system/etc/init.d
Thu Jun 28 17:37:50 AST 2012 USER INIT START from /system/etc/init.d
init.d: START 'S30datafix'
init.d: EXIT 'S30datafix' (0)
init.d: START 'S90call_vol'
init.d: EXIT 'S90call_vol' (0)
Thu Jun 28 17:37:50 AST 2012 USER INIT DONE from /system/etc/init.d
[Galaxy S I9000 Android Development] gokussjx:
Just do the simple step. & to revert, delete it. (ofc)
[Galaxy S I9000 Android Development] ( V ):
what delay did you set? (nstools just below touchwake-enable) that's the time frame it will be affective after auto* screen off.

* important: it only works on auto and not on manual switch off!
[Galaxy S I9000 Android Development] burakgon:
OMG I'm toooooooooooooo angry how can this thread be 4 stars!!!!!!!!!!!!!!!!!!!!!!!!!!! That's best thing Galaxy S has!
[Galaxy S I9000 Android Development] Bejda:
Solved ;)
[Galaxy S I9000 Android Development] sUsH667:
:rolleyes:

EDIT: already answered.

and as i saw, DerTeufel already has made it noob-proof a few moments ago...

it already is in the script...

@derteufel: thx again for your awesome work! keep it up!

greetz,

sUsH
[Galaxy S I9000 Android Development] Madflapjack:
to many trolls out there...
[Galaxy S I9000 Android Development] senotrius:
coming from semaphore kernel this is like a huge difference in speed!good job.is it due to vr scheduler? I used be sio on sem.whatever ,this kernel feels quick!

issue:the phone freezes sometimes.like ten times already.present even after rebooting.nothing works then,even the power button.wait for a minute maybe and it reverts itself.sometimes apps get closed.is this a known bug?I use the i9000 cmc version.on slim rom v4.0.sometimes using the status bar can also cause this.thou not necessary.

why doesn't the up,down,select and back buttons on-screen not work when in cwm recovery?only scrolling works.

I myself was unaware of twrp.knew it was used for Chinese tablets??.we can't clear init.d or nstools settings from it anyway I believe(so ,had to manually deleted the twrp file using file manager from recovery).live oc for 1200mhz still unstable for me.
[Galaxy S I9000 Android Development] zacharias.maladroit:
voted and subscribed

this phone is becoming a real productivity powerhouse with this kernel :)
[Galaxy S I9000 Android Development] pramathesh:
Can someone explain the devil.json thingy to me? Please. My mobile internet speed is pathetic doesn't let me do much. I've a init.d file. Is that the only thing required?

Sent using my brain
[Galaxy S I9000 Android Development] lippol94:
Welcome back mate :)
[Galaxy S I9000 Android Development] phil_greg2001:
Really good job DerTeufel1980 !!!

My phone is very smooth and Twrp is superb :)

+11111.......
[Galaxy S I9000 Android Development] DerTeufel1980:
maybe you are still reading here ;) if you have 5 minutes of time, you could give me some hints :)

i tried to compile the kernel with linaro 1205 gcc 4.7, but there are some issues.

1. tv-out driver is written bad (afaik), and does only compile with the toolchain mentioned by samsung. is it possible to compile the driver with another toolchain than the rest? like the prebuild samsung_modem_ctl?

2. wifi driver and gpu driver are not compiling because of -Werror. for gpu i just commented it out in the makefile (not sure if this would work, but it compiles). for the wifi driver, i could not find the flag in the makefile. is there a general way to solve these issues?

btw: uksm is also not compiling, but i already opend a bug report at their page ;)
[Galaxy S I9000 Android Development] zacharias.maladroit:
thanks buddy :)

like I wrote on the other Devil2 thread:

I'll mostly be reading along (via email; subscription) - as time permits - since exams are ahead

honestly I have to say this phone (the SGS) is the best that could happen to me :D

I'm using it regularly for researching stuff, listening to music, etc. etc.

I had a i8910 HD before (Symbian) but symbian was pretty limited compared to Android and its awesome community

sure :)

1. afaik the tv-out driver compiled fine when building it separately with another toolchain - not sure but I believe stratosk did it that way for the TV-driver or some other part

he probably knows how to do it

2. it could be that those flags are inherited from another Makefile, etc.

try searching in the drivers directory via grep -iR Werror . whether that reveals anything

hope that helps
[Galaxy S I9000 Android Development] lerkin:
You can pm my friend @novic_dev, he compiled his kernel with linaro for nexus s. He is very responsible.
[Galaxy S I9000 Android Development] purpleraintoxicity:
does my eyes lying? Zach are you really here? :-)
[Galaxy S I9000 Android Development] ( V ):
pls read the OP!
[Galaxy S I9000 Android Development] Rikul:
The scrolling smoothness is good.. but sometines the games lag even on performance governer....
[Galaxy S I9000 Android Development] Eliranu:
I got it fixed...
[Galaxy S I9000 Android Development] DerTeufel1980:
it helped much :) it's compiling now (without usb host driver), but there still is an error at the end :(

/opt/toolchains/linaro/bin/arm-eabi-ld: error: DIV usage mismatch between arch/arm/boot/compressed/misc.o and output

/opt/toolchains/linaro/bin/arm-eabi-ld: error: DIV usage mismatch between arch/arm/boot/compressed/lib1funcs.o and output

make[2]: *** [arch/arm/boot/compressed/vmlinux] Fehler 1

make[1]: *** [arch/arm/boot/compressed/vmlinux] Fehler 2

make: *** [zImage] Fehler 2
[Galaxy S I9000 Android Development] zacharias.maladroit:
glad to see you here, too, purpleraintoxicity :)

that's during the linker stage where afaik the modules get linked together to the final kernel image - so seemingly the compilation went fine but it probably would crash/panic the kernel anyway

try playing around with other toolchains for the driver causing drama whether that improves things

alternatively you could also try forcing the compiler to using less stricter rules for C (4.5 -> 4.6 -> 4.7 each one got stricter and would cause more errors to surface - forcing for more accurate programming)

anyway - I'm out - got to focus on my learning matters ...

good luck :)
[Galaxy S I9000 Android Development] AlwaysDroid:
Does this kernel (0.94) test version support under and over volt? Incredicontrol says that it doesn't support it.
[Galaxy S I9000 Android Development] Kurre:
Yes of course it does. Maybe that app just doesn't support this kernel? (Maybe voltagemanipulation implementation is different what that app wants it to be)
[Galaxy S I9000 Android Development] doc_2nas:
Looking at your script, I just want to let you know that AOKP and Slim ICS have the same scripts which put in init.d for ROM tweaking
[Galaxy S I9000 Android Development] AlwaysDroid:
Okay cause neither voltage control or incredi control are working
[Galaxy S I9000 Android Development] purpleraintoxicity:
use NSTools man....

havent you heard about this app?

you can do everything there! :P
[Galaxy S I9000 Android Development] sUsH667:
@DerTeufel: would be cool if you could once and for all clarify this. ;-)

if the scripts have to be named with an "S" in front it would render the tweaking done with init.d-scripts by some roms (aokp and slim for example) useless (for devil-kernel-users), cause scripts without the "S" wouldn't be executed and if renamed with a leading "S" i think there will be problems with tasks referring to the script-names without the "S"...

these scripts are used for the startup-tweaks-section under rom control to function, if i remember correctly...

or am i totally wrong with this and/or are the mentioned scripts useless anyway for devil-users?

as always, any suggestions welcome!

greetz n thx,

sUsH
[Galaxy S I9000 Android Development] Wendigogo:
Yeap, I'm curious about this too for a long time. Why some devs start putting a "S" in their init scripts management ? As Cyanogenmod and standard Linux managers historically don't...

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] darckengel:
Easy way to test if init.d scripts with ou without S:

Make a new script file in init.d folder with the name you want to test

Set permissions to 777 to be sure to have the good permissions

write this:

#!/system/bin/sh
echo `date` > /mnt/sdcard/test.txt

Save, reboot

check the test.txt file

And voilà!
[Galaxy S I9000 Android Development] yahyoh:
i know ;)
[Galaxy S I9000 Android Development] sUsH667:
if you are on slim 4.2, did you notice that the /system/etc/liberty.cfg needed for this scripts (and with that also for ROM control/ass/advanced slim settings--> startup tweaks) to function is empty or missing? does anyone know how or if this affects the startup-tweaks-settings in any way? any ideas or suggestions?

sorry for getting a bit OT, but the topic with the script-stuff is related to this, so i thought I'd just ask here and now...

greetz n thx,

sUsH

tapatalk'd
[Galaxy S I9000 Android Development] Wendigogo:
But you have to do that for each kernel version/rom you install ... And that's a mess (copying files, naming it, changing it's permissions, reboot etc.) !

It's best to know it before and

even better to have a standard way of naming those scripts

. Why adding this hasshole "S" before the number defining execution order in boot process ? :eek:

On Slim-4.2 with Devil3-0.79 here :

# cat /system/etc/liberty.cfg
SD_BOOST_AT_BOOT=0
READ_AHEAD_KB=2048
ENABLE_CRON=0
FIX_PERMISSIONS_AT_BOOT=0
ZIPALIGN_AT_BOOT=1
REMOVE_CACHE=0
ENABLE_SYSCTL=0
FREE_MEM_AT_BOOT=0
# MEMORY THRESHOLDS
FOREGROUND_APP_MEM=2048
VISIBLE_APP_MEM=3072
PERCEPTIBLE_APP_MEM=4096
HEAVY_WEIGHT_APP_MEM=4096
SECONDARY_SERVER_MEM=6144
BACKUP_APP_MEM=6144
HOME_APP_MEM=6144
HIDDEN_APP_MEM=7168
EMPTY_APP_MEM=8192

But I don't know if this is sufficient to enable/disable tweaks of this rom ...
[Galaxy S I9000 Android Development] :
Did this get shared? Does it offer improvement?
[Galaxy S I9000 Android Development] katsooba:
hey guys

im running cm9 with 0.79 devil kernel and i have a question

while trying to enable MTP from recovery and storage options,

when i connect the phone to the computer the MTP connection shows up for 2 mins and then disappears, never to return again untill next phone reboot, and then again shows up for about a minute and turns off.

the phone always shows charging, so there is a connection only not of the data transfer.

how can this be fixed?
[Galaxy S I9000 Android Development] yahyoh:
@DerTeufel r u ok dude we didn't see any comment from u 2 days ago :)

---------- Post added at 09:19 PM ---------- Previous post was at 09:15 PM ----------

first if r using fast charge there will be no data over usb while charge

second on cm u dont need to go recovery to change between mtp & ums

just go to storage setting press menu key u will have computer connection mode ;)