yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Rahlp:
I am on Devil 3 1.0.2 and the usb transfer speeds are slower than snail even after disabling fsync.

Anyone else can confirm this with a possible solution..?
[Galaxy S I9000 Android Development] yaatzek:
But you got a bigger battery, so the score is for me normal.
[Galaxy S I9000 Android Development] Segner:
:D

When DerTeufel says that RC5 is the same as 103 except for recovery, he does not want to say that recovery is causing your problem. The recovery version has nothing to do with this. Rather, the difference between exjc's "really really poor" battery life and Vertron's "insanely good" battery life is not coming from the kernel. Either its placebo effect or its caused by something else than the kernel.
[Galaxy S I9000 Android Development] Vertron:
Fair enough, this was just to all the people who claimed turning the phone off when you sleep doesn't count as 2 days use.
[Galaxy S I9000 Android Development] Vertron:
Maybe he's using a more power hungry governor than me, I'm using ondemand. I'm also using a polarcell 1800 mah battery that makes a big difference over stock, but still fits in the original battery cover. I assume he's using the stock battery.
[Galaxy S I9000 Android Development] everb00b:
my device just did 2d 58m. started charging when it hit 18%.

so i believe i had atleast 12 hours to go.

it's all about the rom + apps u use.

install batterystats and see whats causing this.

sometimes before flashing its good to delete devil folder in data\local and any devil related init.d scripts.

you can also try to calibrate your battery.

p.s.

i still cannot understand why DerTeufel isn't titled as Recognized Developer.
[Galaxy S I9000 Android Development] mr_psycho:
FYI. In the past, an aspiring developer had to submit an application to become a "Recognized Developer". A Developer Committee would then approve (or reject) the request based on the applicant's skills, knowledge, body of work (ie. projects), and other criteria.

Unfortunately, the XDA Recognized Developer program has been closed or retired.

MP
[Galaxy S I9000 Android Development] jelle2503:
seems you sum up general consensus from new generation of youngsters here on xda

too lazy to read, but would like to get spoonfed.

Verstuurd van mijn GT-I9000 met Tapatalk
[Galaxy S I9000 Android Development] Hampy:
Same here, my android os is gone mad, 90% use overnight and battery almost dead overnight.
[Galaxy S I9000 Android Development] DerTeufel1980:
Use better battery stats, to find the reason for it. I guess bluetooth kill, or a app

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] ophirb:
Would like to report that the kernel works good with Slim Bean ROM.

One question if i may what is the difference between the kernel with CMC at the end and the one with VC?

Thanks
[Galaxy S I9000 Android Development] habylab:
Vc is voodoo colours, which are slightly darker and "more real" according to some people. Cmc, normal.

Sent from my Galaxy S running Slim ICS 4.2 and Devil kernel from my XDA Premium app.
[Galaxy S I9000 Android Development] g2leo89:
There's some problem with my bluetooth. It won't turn on. If I reboot with bluetooth toggle on then after reboot the toggle will be in the on state but it won't receive any transfers. Once i turn it off n then on again it won't start up at all. Could this be kernel related? I'm on 3.1.0.3
[Galaxy S I9000 Android Development] Asellus:
The same is true for me (CM9 20120719, since 2 hours with D3_1.0.3). BT actvation sticks at "Bluetooth wird aktiviert...", and BT stays greyed.
[Galaxy S I9000 Android Development] everb00b:
i found something weird with the new stable build.

now i have JB_INIT folder inside root folder. what is this? can i delete it?
[Galaxy S I9000 Android Development] g2leo89:
@aselius uninstalling the devil kernel config app solved it for me. Switched to devil kernel manager for now n it's working fine so far.
[Galaxy S I9000 Android Development] Asellus:
Thx for the hint. I remembered now that there was a fix in philbrings thread. Installing 0.7.2 of DKC solves this issue.
[Galaxy S I9000 Android Development] Rebel2k:
Yeah I noticed that too a few days ago. And I wondered the same. Hope we'll have an answer ! :)

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] DerTeufel1980:
It's a leftover from days where the kernel was designed for ics and jb. It's not used, but I am going to remove it. Thx for pointing this.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Vertron:
This is my battery life using devil's rc5 kernel in 1 day of very heavy use, instead of 2 days. It's a new record for me. This is by far the most battery efficient kernel I've used!
[Galaxy S I9000 Android Development] bassie1995:
Sorry for the late reply, got a new phone :P. Anyhow, I'll try and get a pic later.
[Galaxy S I9000 Android Development] nouman8:
is there any ics version of 1.0.4 ?
[Galaxy S I9000 Android Development] christiano88:
What ROM you have? Stock 1500mah battery?
[Galaxy S I9000 Android Development] Vertron:
Elite 1.4.1 rom. It's a polarcell 1800 mah battery, highly recommend. Fits with the original battery cover.
[Galaxy S I9000 Android Development] FuzzyQ:
ext2/ext4 support for external sd card

My SGS i9000 doesn't recognize my ext2 formatted external sd card. Doesn't this kernel offer support for that?

Aside from that, thanks for your hard work, your kernel rocks! :good:
[Galaxy S I9000 Android Development] bassie1995:
Looked it up.

It's basically the kernel scanning for pages in the memory that are duplicates, then merging them into one. This allows the RAM to be less occupied, but at the expense of (slightly) higher CPU usage.

They ran 52 virtualized 1 GB installs of Windows XP on a PC with 16 GB of RAM :D.
[Galaxy S I9000 Android Development] FuzzyQ:
Never mind, I found out myself:

In a terminal, type:

su

mount -t ext2 /dev/block/mmcblk1p1 /mnt/emmc

(Where "mmcblk1p1" is the name of your device - find out by typing blkid)

And you're done.

EDIT:

If you want to make it permanent (meaning your sdcard is being mounted upon every reboot), the only way I found so far (but surely not the best one) is to write an init.d script:

HOWTO:

- fire up your favourite filemanager or texteditor and create a file in /etc/init.d/

- name it something like 05userinit

- put in the same line from the above methode:

- mount -t ext2 /dev/block/mmcblk1p1 /mnt/emmc

- save and exit

It's working most of the time for me, but sometimes it's not. Never figured out why. There must be a better way to do it, though. Mounting via fstab didn't work for me.

Another note:

TitaniumBackup wouldn't write into my emmc until I changed permissions of the backup folder to rwxrwxrwx (everyone may do anything). Why an app with superuser rights needs such permissions remains a mystery to me.

Any hints concerning the above would be very much appreciated.

Thanks!
[Galaxy S I9000 Android Development] elettronik:
As linux user, I could ask many questions too identify problem: but the most important is what permissions was set before and which permission are given on write to the process o TB

Inviato dal mio GT-I9000 con Tapatalk 2
[Galaxy S I9000 Android Development] FuzzyQ:
Thanks for your interest in the matter!

Former folder permissions have been

rwx r-x r-x

(all rights for owner, read & executive rights for group & others).

As long as the sdcard was formatted fat32, these settings worked well. Now being ext2, TB needs more rights. Strange, isn't it?

Gesendet von meinem A13-Q88-3 mit Tapatalk 2
[Galaxy S I9000 Android Development] everb00b:
after every boot (shutdown\reboot) the folder keeps reappearing.
[Galaxy S I9000 Android Development] elettronik:
Maybe the fact that fat32 doesn't support permission make it mounting in rwxrwxrwx, ext2 belong only to root an using superuser maybe change only the gid of process not the uid. I Could 't be more helpful because I don' t know exactly the authentication process used by superuser.

Inviato dal mio GT-I9000 con Tapatalk 2
[Galaxy S I9000 Android Development] minipaolo:
Any suggestion to make colors as close as possible to stock?
[Galaxy S I9000 Android Development] FuzzyQ:
You're most probably right, I didn't think about that! Maybe that's worth a bug report considering the security implications...

Gesendet von meinem A13-Q88-3 mit Tapatalk 2
[Galaxy S I9000 Android Development] Silentbob999:
That seems normal no? Why an application would request SU to access the emmc mounting point. It never been designed to incorporate security. It's probably a problem per application... Instead of checking if it requires SU to have RW access it just assume it doesn't...

Btw.. I remember seeing mention of ntfs support. Was it for this kernel?

(I am more a windows guys so I will prefer ntfs over ext2 for emmc).

Anyway a filesystem with transaction journal is more than a good idea. Especially on removable device. That can solve problems, eg. Corrupted media files that make crash media services on CM10 lol..

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] DerTeufel1980:
Yes, ntfs driver is built in. Please try it. If you face any issues with it, please report back

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Silentbob999:
I just saw this is the ICS Kernel thread, I am on your HellyBean... The support is there too?

I think it will take me time before testing for few reason , First; I have work to do :P lol, Second; its a bit above my skill rigth now, my linux is basic...The emmc do not mount at mass storage on pc so I have to figure out how to format from terminal or something :cyclops:, That does not seems to be done by the mount command right :P, Gonna probably wait, I will surely see a user with a card reader or something,, that will be easier...

btw , I dont dont how you keep track between ics kernel, jb kernel and jb roms... how can you keep your head while looking at the code of all those at the same time :eek:, already as user fallowing all the thread it is sometime hard to keep track...
[Galaxy S I9000 Android Development] DerTeufel1980:
Basically all three kernel are the same. They differ only in partition size and/or general jb support.

I would suggest, take the card out of the phone, format it, and place it back.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Sacob:
are you going to continue to update the ICS version? miui user would appreciate that :p
[Galaxy S I9000 Android Development] senotrius:
same request here too.jb ROMs are not stable like the current crop of ICS ROMs on the forum.
[Galaxy S I9000 Android Development] Silentbob999:
Mounted external sdcard as Mass Storage via CWM - it work :)

But once boot, if I put the device in MTD and try to sync music I can only sync to the internal sd-card. I am also unable to move anything to NTFS, look like it is read only maybe ?? Or apps compatibility? I tried to move data with ES Explorer ... mount command show that its is mounted as NTFS

edit, terminal emulator echo command confirm that the file system "ntfs" in emmc is in read-only

Edit2 : HellyBean build 07/29
[Galaxy S I9000 Android Development] DerTeufel1980:
Can you try to remount it with adb rw.

The driver is rw, but I ll also check it again. Maybe there is a lib needed, which is missing.

And yes, working on a new release.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Silentbob999:
su

busybox mount -t ntfs -o remount -o rw /dev/block/vold/179:9 /storage/sdcard1

echo hello > /mnt/emmc/test.txt

sh: can't create /mnt/emmc/test.txt: Read-only file system

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] ddd613:
How does Ultra KSM work?

Sent from my GT-I9000 BlueBerry ICS with devil3
[Galaxy S I9000 Android Development] elettronik:
You mounted sdcard on /storage/sdcard1. Why you try to access it in /mnt/emmc? is there a symlink from /storage/sdcard1 to /mnt/emmc or a binding mount?

PS: I don't think journaled fs is best for flash memory because the journal make overhead in writing as is know that cause wearing problem on flash memories.

Inviato dal mio GT-I9000 con Tapatalk 2
[Galaxy S I9000 Android Development] Silentbob999:
My external sd-card have only 3 month old, it's a 32gb class10, I think it will survive journalize my intensive music storing :D

I never thrust fat, I use my usb key in ntfs all day long, executing script and installing software from it on many pc's each day since 4 years, I had forgot to safe remove it many many times without issue, I even have a live windows on it that I run for pc repair and most of the time I just pull the plug when done.. That usb key it's not die yet...

The main reason why I want that it's to avoid corruption and because I like that format :p

Don't forget I said 4 post back that I am on the wrong thread, I am on Holly Bean, but I feel interest on that recent part of the discussion so I join in...

/emmc & /mnt/emmc are both symlink to /storage/sdcard1 which is the mounting point, I think it is common to any Jelly Bean... Sorry ICS users for this misplaced information...

EDIT:LOL HOLLY BEAN. HAHAHA I DON'T EDIT THAT :D

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] HdX75:
After 10 sec of research
[Galaxy S I9000 Android Development] Uz986:
where is the download link i cant find it in 2nd post.
[Galaxy S I9000 Android Development] Kurre:
no? ;)
[Galaxy S I9000 Android Development] Vertron:
Will there be any future versions on the ICS kernel? Or had development now stopped to focus on the JB kernel?

I don't mind if development has stopped as JB is becoming more and more stable. I'm just waiting for the datafix script/app to support JB, for those roms that use /datadata.
[Galaxy S I9000 Android Development] DerTeufel1980:
Ics kernel are almost ready.

Datafix app is working fine for me on my rom with datadata

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] everb00b:
thanks teufel.

dont forget to remove init_jb folder. :good:

i have a question about the mem management.

it seems like after a day of use i cant get ram to go more than 153mb.

with 98.3 i'd get 188-180mb free.

i only have whatsapp and apex launcher running in the background.
[Galaxy S I9000 Android Development] DerTeufel1980:
new kernels are online. first posts are updated :)

@everb00b: ram management has not changend from 98.3
[Galaxy S I9000 Android Development] BradleyR2010:
Devil Kernel Manager

Here is the latest version of DKM, this has the option to enable/disable IDLE2 and to see the stats of it for the new kernel.

Would show on Google Play later just need some feedback first on the stats option :)
[Galaxy S I9000 Android Development] DerTeufel1980:
edit: ...

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] BradleyR2010:
no need to uninstall anymore, after i got your pm changed the attachment to the final apk so its signed correctly
[Galaxy S I9000 Android Development] ddd613:
Is next one going to use new linario?

Sent from my GT-I9000 BlueBerry ICS with devil3
[Galaxy S I9000 Android Development] Sacob:
with the new version i can't enable swap :S
[Galaxy S I9000 Android Development] monjovega:
Changing kernels now....
[Galaxy S I9000 Android Development] DerTeufel1980:
Could you be more detailed? You can't activate it? Or does it not get used?

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] brfsa:
Hi what's the difference between deep_idle2 and the new idle2?

Did not find anything on search.

Cheers.
[Galaxy S I9000 Android Development] DerTeufel1980:
The goal of both is the same. It's just a different way of getting there.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Rebel2k:
Just tried to flash the new 1.1.0 version and after reboot, my pin code isn't asked and I can't even get a network. Though, my EFS folder is there, my IMEI is correct and a modem is well recognized in the properties. What could be the cause of that? I reflashed Semaphore I had before right after, and pin code was asked on next reboot...

@DerTeufel1980: Could you please tell me exactly which libs you're modifying for XL patch, because I would like to revert the modifications made by Devil Kernel without being forced to reflash all over... Could you help? Which files must I restore to get those modifications back?
[Galaxy S I9000 Android Development] DerTeufel1980:
i can't tell you, why you don't data/asked for the pin....try rebooting, or toggeling flight mode please.

if you want the libs reverted, just set ram mode to default and reboot.
[Galaxy S I9000 Android Development] JuggerRUS:
Hi,

Is there any way to change audio gain levels set by Devil kernel to default levels? Devil Kernel Config developer has removed this feature from its app (this feature didn't do the trick at previous versions of DKC). Is there any way to set the gail levels manually?

PS: I have opened a topic in the Q&A, but there are no responses - http://xdaforums.com/showthread.php?t=1808654
[Galaxy S I9000 Android Development] lerkin:
settings\advanced\In-call volume controls
[Galaxy S I9000 Android Development] Rebel2k:
I already tried to reboot and toggle flight mode but that doesn't help...

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] DerTeufel1980:
And flashing the older kernel solves it again? Would be strange... but who knows..

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Rebel2k:
I'm going to try that as soon as I can! :)

EDIT: Actually, I did the test, and no that doesn't work either... Here's what I did:

- reflashed Devil 1.1.0 and reboot => no pin code, no network (even tried with wiping dalvik-cache, which is not done automatically after the installation of this version, unlike the previous one)

- flashed over Devi 1.0.3 and reboot => no pin code, no network

What strikes me is that last week, I had exactly the same config and that was working... What can I do to identify the culprit? (flashing Semaphore over again gives me the pin code/network)

EDIT 2 : Is there any way to totally revert back all changes made by Devil Kernel (all created directories and so on) and flash it again? Am I forced to reflash the rom?

EDIT 3: Ok, I reverted everything and now that's working on Semaphore... Why no pin/network on Devil is still a mystery atm... (but I'm still searching)
[Galaxy S I9000 Android Development] rah606:
On SlimICS 4.2 with 1.0.3b or 1.1.0 have battery drain - Android OS. Why? I'd make wipes, delete data/local/devil... Where is the problem?
[Galaxy S I9000 Android Development] hatefulsandwich:
Is it normal not to be able to turn Deep Idle stats on in Nstools (ie: it's simply not there)? And if I try to enable Deep Idle and stats in DKC, nothing happens and if I open it again, the check boxes revert to an unticked state.
[Galaxy S I9000 Android Development] Sacob:
i'm using miui and devil kernel 0.9

when i try to enable swap with the app it always goes back to the value 0 after the reboot (that and some other options btw, devil idle for example). then i tried and zip file i've found here and used to enable swap via CWM the name is "bitblaster-enable-swap_20120502.zip"

no matter what process i use when i run the free command all values for swap are 0
[Galaxy S I9000 Android Development] BradleyR2010:
The latest Kernel doesnt have Deep Idle, its now using IDLE2 , NSTools doesnt work with it, same with last version of DKC , you could wait for DKC to support it and you could try DKM while you wait :P
[Galaxy S I9000 Android Development] miruim:
what means 103 an110.. wich are the diferences ?? can anyone tell me please ?? regards to all
[Galaxy S I9000 Android Development] senotrius:
there's some problem with memory management.lot of times ram gets too low and the phone just hangs/freezes.have to manually kill apps and free memory.lmk not working?quite haven't altered any lmk but even with 56mb only free the phone does nothing to free up - just lags and freezes eventually. any fix coming soon for this derteufel?
[Galaxy S I9000 Android Development] yahyoh:
what is ur rom ? :o
[Galaxy S I9000 Android Development] AlwaysDroid:
read the changelog in op
[Galaxy S I9000 Android Development] praveen6585:
whenever a new version is launched, i usually se the comments to check if there are any issues with it.. and more often than not i just see issues.. but i feel that a lot of ppl who install it and do not face problems should also let others know it's working great! positive feedback is as important as negative

So just posting this to say that 1.1.0 is working absolutely fine! :)
[Galaxy S I9000 Android Development] senotrius:
slim ROM 4.2
[Galaxy S I9000 Android Development] AlwaysDroid:
Another bug report, sorry DerTeufel. But this one is serious. My phone froze, then i had to manually reboot it, and lost recovery. So i downloaded the .tar and flashed it. And to my surprise, it booted up. But then when i looked back at it 30 second later, it was hung at devil logo again. So i tried the whole process again, backed up from recovery so i could restore my data later and then managed to grab a logcat on boot. and it still freezes each time after it boots. There is some big problems, just thought it could help!
[Galaxy S I9000 Android Development] yahyoh:
i saw u said on cm10 u disabled fsync :D i think ur data ****ed up due fsync is off

enable it ;)

and don't disable it again and u will not have any problem :cool:
[Galaxy S I9000 Android Development] matesc:
The only new thing -IDLE2- is working perfectly. No issues when playing music (no soft reboots).

Everything seems to be okay as usual. Good memory management, fluid, fast and no lags or battery drain at all..

Greets
[Galaxy S I9000 Android Development] hatefulsandwich:
I must say that now that I understand this IDLE2 thing a little more, it's working brilliantly. I always had major issues getting my phone into Deep Idle and now, after using DKM to enable it, my phone goes into Deep Idle without a hitch.
[Galaxy S I9000 Android Development] DerTeufel1980:
Please post your /data/user.log

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] DerTeufel1980:
you have crashed your system.ui

flashing the rom again should solve the issue

can someone please tell me, if twrp recovery is working?
[Galaxy S I9000 Android Development] habylab:
I think for stability reasons fsync option should be removed, keep it enabled. Not worth the risk.
[Galaxy S I9000 Android Development] alb3rtt:
yes, twrp recovery is working awesomely :D i really like your kernel, only problem ive had is when i tried to o/c to high :P
[Galaxy S I9000 Android Development] lerkin:
Strange issue... Never had it on cm9. What RON do you use? Did you do full wipe?
[Galaxy S I9000 Android Development] Silentbob999:
It's a cm10 issue and this guy post the same message in almost 10 thread disregard the subject of the thread :P

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] yahyoh:
some peoples like to be in risk :cyclops::p :D
[Galaxy S I9000 Android Development] Sacob:
sorry but i can't find that file :S
[Galaxy S I9000 Android Development] habylab:
Haha, would save time though!

Sent from my beautiful Galaxy S running Slim ICS with Devil IDLE2 kernel.
[Galaxy S I9000 Android Development] DerTeufel1980:
You don't have user.log in your data folder?

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Sacob:
nope! root explorer only "says" i've a user folder on my /data folder. i'm using andy's miui rom

i would like to be able to help more DerTeufel1980 'cause i love your work but i can't find the file
[Galaxy S I9000 Android Development] DerTeufel1980:
Ok, it should be there... Are you using the latest kernel?

Can you use script manager and navigate to /sbin, then run boot-patch.sh as root. Please tell me, if there are errors by doing this

Gesendet von meinem GT-I9000 mit Tapatalk 2