yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] habylab:
Need some guidance on this kernel. I heard this is better than Hardcores, as its cleaner and less to it, is this true? Also heard it has better battery with lagfix enabled, but is this also true when it is off? What I mean is, is it better than Hardcores with no lagfix, as I might try it! I don't really think that a lagfix drains battery, but apparently it does - apart from your one.
[Galaxy S I9000 Android Development] habylab:
With or without onenand?
[Galaxy S I9000 Android Development] vukandric:
With onenand. ;)
[Galaxy S I9000 Android Development] habylab:
Wow. Now, thats impressive. I have just turned it on again, have 512kb spare, so deleting some apps.

Quick question, titanium backup reports 282mb max with 13.1mb free and still a notification for being low on internal space. How much do I have to remove to get rid off it? Also, some weird apps started to reset themselves, like app lock, but not a problem as I deleted it. Can't see how all my apps can take up so much room, is it just apps that is part of that internal 282mb.

Also noticed that the superuser installed when you enable root is an old one, and I was prompted for an update when I went to the market. CWM would be nice also. Maybe sharpness increase as well from hardcores, but cwm would be great to flash zips. Just noticed too that no icons appear for apps in thr market, and old uninstalled apps appear in the my apps section for no reason! And I know it sounds like I hate this, but its great hopefully you can fix these problems :)
[Galaxy S I9000 Android Development] :
Hey tegrak,

Just tried v16 and boot time is much faster than speedmod13A. Very impressive!

Will do more testing.

good work
[Galaxy S I9000 Android Development] g00ndu:
Tegrak, I have now used your kernel, with onenand mode. :)

Wonderful kernel. 2 things though, not a major issue:

Recovery 3e still throw out mounting errors, like I have already said before. Is that normal? If the partitions do not mount properly, doesn't the options become redundant?

I have not tried updating using the update options yet, but looking at some of the posts, updating through the update options doesn't work for some. Maybe I will try it later.

Btw, this is awesome!
[Galaxy S I9000 Android Development] habylab:
17 percent drain overnight, with airplane mode. Huge wick drain, but can't flash the wifi fix for it. Also, what is the third wipe option on your recovery, the init.d something like that.

Sent from my ever changing Rom (Doc or Darky) Galaxy S
[Galaxy S I9000 Android Development] smohanv:
I have similar problem as g00ndu... I flashed last night and I could see it makes the device faster.. I preferred onenand....

I want to flash some zip file but I don't see any update from zip option in tegrak as available in speedmod or voodoo..
[Galaxy S I9000 Android Development] fishcake13:
heres how to install zip files: like update themes

http://xdaforums.com/showpost.php?p=10870891&postcount=91
[Galaxy S I9000 Android Development] habylab:
Seems a bit risky, especially if your not doing themes, and don't know where they are meant to go. Need a better way than that... cwm :)
[Galaxy S I9000 Android Development] marcedli:
yes, this method ends with nice bootloops on some sgs...

yesterday on mine... it took an hour to recover back my sgs, the restored system didn't work either...

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] habylab:
Yeah, I'm worried about that happening! For the people that have amazing battery life with his, what modem and settings are you using? I'm getting less than speedmod at the moment.
[Galaxy S I9000 Android Development] smohanv:
Hi helps.. Thanks for your help. I don't see the file framework-res.apk in the given link. Coul you help me please.

Thanks.

After seeing few posts about the risk of this method I am scared to go through this route.. Please suggest if there are any other methods..
[Galaxy S I9000 Android Development] Cypher_X:
Hi mister T :D

Im about to flash nr 16

Nr 15 was awsome the time i used it! Ill let you know if strange stuff happends.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] g00ndu:
Thanks for the instructions. Just want to ask you this, can this folder have multiple files? Example:

tegrak/update/00/system/app/Touchwiz30Launcher.apk

tegrak/update/00/system/app/Vending.apk

tegrak/update/00/system/app/xxxxx.apk

or only 1 file per folder?

Thanks.
[Galaxy S I9000 Android Development] habylab:
Just tried that and my phone seems to be hanging at the DO NOT USE wipe device pre-recovery screen. Yep, its dead, will flash kernel again to see if that fixes it. Doesn't fix it, any other way of getting it back?! I flashed speedmod kernel but that doesn't really work, wont boot up. Will try a backup then restore maybe, maybe even flash a new docrom
[Galaxy S I9000 Android Development] g00ndu:
@tegrak,

My wishlist:

BLN notification

CWM support

Hope it's not too much to ask. :)
[Galaxy S I9000 Android Development] skodaslx:
Could someone explain how to update from build 15 to build 16?

I'm on build 15 with onenand mode.

Do i have to disable lagfix and flash build 16 with kernel flasher?
[Galaxy S I9000 Android Development] smohanv:
No.. You don't need to. But take a backup in tegrak recovery mode (just in case). I upgraded from 15 to 16 this morning and it worked fine.. Hope it helps.
[Galaxy S I9000 Android Development] smohanv:
g00ndu's wishlist is very reasonable... Looking forward to this update from tegrak..
[Galaxy S I9000 Android Development] Tricky103:
I have tried this twice with multiple files this morning. Booted ok but fc's everywhere and texts was incorrect. Like the power off sais 'sound is off' . Weird.

Recovered system and data worked okay. Just back on stock theme again.

Edit. Can't seem to get root baxk from the tegrak app
[Galaxy S I9000 Android Development] skodaslx:
Just to make it clear:

Only flash build 16 with kernel flasher over build 15 with onenand mode on?
[Galaxy S I9000 Android Development] pablofu:
+1 for that wish list. Thanks!
[Galaxy S I9000 Android Development] smohanv:
Yes.. correct.. I had onenand mode on when I had my version 15 and this morning I flashed v16 over it without any changes and it worked fine.. Also i could see noticeable speed compared to v15...

happy flashing!
[Galaxy S I9000 Android Development] fishcake13:
finally flashed with build 15, having boot lag.... taking longer then usually to boot up :S guess this isn't normal.. and no service one i boot up... weird..
[Galaxy S I9000 Android Development] habylab:
Ok, I'm now in the process off restoring my device...
[Galaxy S I9000 Android Development] g00ndu:
My phone is already modded (with my own theme) and applying the tegrak kernel goes fine, no fcs or whatever.

I will try out tomorrow on this update method. And many thanks, you have been most helpful. :)

Will report back.

P/s: I'm on DXJPE (2.2 Froyo).
[Galaxy S I9000 Android Development] habylab:
Yeah I have tried flashing that way and it didn't work for me personally.

Can you just flash back to speedmod, install.zip, then go back to this kernel without disabling lagfix?
[Galaxy S I9000 Android Development] g00ndu:
I'm not sure about this. Perhaps someone more experienced can answer this?
[Galaxy S I9000 Android Development] vukandric:
If you are using onenand you must disable it first before flashing speedmod.
[Galaxy S I9000 Android Development] habylab:
Ok, so to update.zip we are going to have to disable lagfix every time? I can't use the method that people have mentioned here, it bootlooped my phone, so I guess I'll have to.
[Galaxy S I9000 Android Development] tegrak:
Hello. I saw BLN source before. I'm sorry to tell this, it's impossible on my kernel.

I9000 uses different key driver from mine (SHW-M110S).

So I can't test and modularize it. Please don't blame me. I'm sad too. :(

CWM will be included, but I can't say exactly when it goes.
[Galaxy S I9000 Android Development] marcedli:
yes, same findings.... a bit uncomfortable but worth it since its a pretty good kernel.

wishlist

1. working updates (doesn't matter for me that cwm or tegrak mode, the only thing is that it has to be reliable and stable, now it's NOT)

2. Fm voodoo (you and curio are on it, I saw)

3. BLN support

4. built in 2e recovery instead of 3e

Thx.

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] g00ndu:
Tegrak, if you can, perhaps you can collaborate with neldar and see if there are some common grounds? Dun worry if it is really not possible, this kernel is awesome already.
[Galaxy S I9000 Android Development] skodaslx:
I just flashed build 16 over build 15 with onenand.

And now i have under "buildnumber":FROYO

Where is my doc rom gone?

Why does your kernel change the rom??????
[Galaxy S I9000 Android Development] habylab:
Thats ok, I feel that only CWM can improve this. That way you have your recovery at start if needed and then the 3 button cwm!
[Galaxy S I9000 Android Development] g00ndu:
Tegrak uses the original build prop number. You are still on doc's rom. Dun worry too much.
[Galaxy S I9000 Android Development] skodaslx:
But why does it overwrite?

Other kernels don't.
[Galaxy S I9000 Android Development] habylab:
It just does, it doesn't matter. Just to point it out, Docs latest beta has 9.5 as the build number when its actually 9.6.5.... everyone makes mistakes!
[Galaxy S I9000 Android Development] smohanv:
Thanks for your commitment too. CWM is most wanted now. Many people are trying different methods to make CWM to work with tegrak and getting bootloop.

Thanks in advance.
[Galaxy S I9000 Android Development] shreeindia:
flash on XXJPY with voodoo

Can I flash the 16 version on xxjpy that has voodoo 5.4.1 with ext4 lag fix enabled
[Galaxy S I9000 Android Development] habylab:
Disable lagfix, and your good to go. You should always do this, unless stated that its ok to do, which it isn't here!
[Galaxy S I9000 Android Development] Quacktop:
Seems build 16 has more battery drain as build 15. And on wifi much more.

Would like to add to the wishlist of marc:

- uv and oc support

:)

Send from my GT-I9000 Doc's ROM v9.6.5 Kitchen JS5 using XDA app powered by tegrak's kernel.
[Galaxy S I9000 Android Development] backhead92:
No difference in drain here. But I insttalled the jpa Wi-Fi firmware....
[Galaxy S I9000 Android Development] MasK:
I just moved from SpeedMod to Tegrak, just to try out the onenand.. it's great so far. I could feel the added speed.

However, when turning on the device, it takes about 1.5secs for the screen to appear. Is this normal? I'm thinking of turning off the onenand fix and testing it again, but though some of ya guys would have known abt this.

Cheers.
[Galaxy S I9000 Android Development] skodaslx:
I didn't say that it is a mistake!!!

This kernel is the best that i had on my SGS.

I just wanted to know, because the buildnumber is set by the rom and not by the kernel normaly.

And just to point it out: docs rom sets a buildnumber but doesn't overwrite the existing.
[Galaxy S I9000 Android Development] g00ndu:
On the contrary, media scanning is definitely faster than Speedmod. Everything seems to be much faster...
[Galaxy S I9000 Android Development] shreeindia:
I have been trying this but always get error, says something related to size and tried to delete google maps but....... and then boots back in RFS , I tried removing applications till I reached 136 MB on the program one but the error continues, using on xxjpy and tried kernels 16, 15, 11 with odin all gave same results, what is it that I am doing wrong
[Galaxy S I9000 Android Development] backhead92:
And do you have enough free space on your internal SD?
[Galaxy S I9000 Android Development] shreeindia:
Yes only 96 mb is used of the 13 odd gb
[Galaxy S I9000 Android Development] habylab:
I have quite bad drain too. Even with JPA wi-fi.

I know, I was just saying! It definitely is the best kernel, just needs CWM and sharpness option on or off.
[Galaxy S I9000 Android Development] skodaslx:
Ok. Agree with you. +1 for cwm.

Or just another app like kernel flasher for every other .zip.
[Galaxy S I9000 Android Development] tomeks:
battery for v16 is similar to v15 (last 3 days on v16 before on v15)

wifi_idle_ms set to 1000 (1 second)

screens from systempanel app
[Galaxy S I9000 Android Development] habylab:
Yeah, some people have suggested that. But with CWM as 3 button, you get .zip installs and also the comfort of CWM backups etc.
[Galaxy S I9000 Android Development] habylab:
What app is that you are using there?
[Galaxy S I9000 Android Development] tomeks:
app for monitoring is systempanel, updated post with the screen shots :)
[Galaxy S I9000 Android Development] brack11:
The same question here. I'm using battery monitor at the moment, but the one on screens looks more informative.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] tomeks:
systempanel app,

what is great about it is that all data is stored in the sqllite database file, so you can analyze it on the pc as you like
[Galaxy S I9000 Android Development] schiphol:
Tegrak, After testing for a good few days I'm also experiencing a decrease in battery life on v16 as compared to the v15 version of your kernel. I guess we really need to figure out WHAT exactly made v15 so energy efficient. No one seems to be really sure as far as I've read.

IMHO it's just too bad most discussions in this thread are to a large degree limited to feature requests no one REALLY needs. I'm sorry to see that now Tegrak has started to implement some of those requests the #1 prime feature of this kernel, battery life, seems to be suffering.

Please Tegrak, limit yourself to improving upon the battery life and perfomance of your kernel and stop catering to people's wishes for features that are available in other kernels. I know it would be awesome to have the best performing, most energy efficient AND most feature rich kernel on xda, but let's take it one step at a time.

Please consider the following items for a FAQ in the first post:

#1 Where did all my internal storage go?

You are probably getting upset over lost space you didn't need in the first place! For the average user there is plenty space left after applying the lagfix. Move your big games to the SD card, or think of something more useful to do with your time.

#2 I can't apply the lagfix, it is indicating I'm out of space

Uninstall apps or move them to the SD card

#3 I need CWM!!!!!

You don't, there is nothing CWM can do that you can't do yourself with either root explorer or adb.

#4 I need BLN

Get over it or use someone else's kernel. It can't be done with Tegrak's kernel, not now, not ever!

#5 I need color fixes, auto brightness fixes, other fixes that I believe improve battery life.

Please use hardcore's kernel.
[Galaxy S I9000 Android Development] tomeks:
what you mean by that? it is more question if your phone is suspended or not, and if not what is causing it (it could be kernel as well), Intel even published software for linux to check what could be done to make it better

there is no battery drain on v16, install some battery monitor and do the testings between kernels

for me battery drain was related to wifi always on with combination with 10-15 visible access points around

change in the policy and in the parametr responsible for time needed to disable wifi make a big difference

(10-30% cpu usage by the suspend system process with the screen off vs 0,5-1% now, no others changes in between)
[Galaxy S I9000 Android Development] schiphol:
I like my wifi set to always on. I have had it like that since I purchased this phone in August. This shouldn't make any difference, as 3G consistently causes more battery drain than WiFi across kernels and Roms on this phone. I have thoroughly tested between the two kernels, battery monitor statistics are next to useless on the SGS since they cannot pull the current power usage reading like on virtually any non-hummingbird device.
[Galaxy S I9000 Android Development] tomeks:
wifi always on make the difference if you got an app which is running all the time and exchange data, but then you battery has short live do tue lack of suspending of the device

if you are using only sync for google/facebook it is more battery efficient to turning wifi off and use 3g (if you got dataplan)

battery monitor is not to check current in this case of the battery but to show what apps are running all the time and preventing device go to sleep mode, because this is causing the most problems with battery life
[Galaxy S I9000 Android Development] schiphol:
This is getting a little off-topic, but I disagree with your above statement. This is not true for my device, nor for my girlfriend's galaxy. I have not read many posts saying otherwise. Of course this going to depend on your specific (wifi) network and operator and results may vary accordingly, but overall I'm a 100% convinced that turning wifi on is more battery efficient than using 3g for background sync or any other application on the galaxy s. Again, v16 is using more juice, on my device and with my usage pattern, than v15 and I have exhausted every lead I could think of in terms of what might be causing the drain.
[Galaxy S I9000 Android Development] tomeks:
tomorow i will try wifi off and next day always on, we will see (same place) what systempanel graph will looks like

3g and sync in my case is working only few times a day and i have no other app which is 'on standby' that is why is more battery efficient than wifi checking access points around (outside home)

ofcourse 3g draining battery much faster than wifi when you are comparing the same amount of data transfer (ie web surfing)

and what most people said or repeat is not always true in every case :)

to be back to the topic, how you are comparing the two versions and for what time?
[Galaxy S I9000 Android Development] Perka:
I did this to get cwm.

http://xdaforums.com/showthread.php?t=944843
[Galaxy S I9000 Android Development] Perka:
My 3g drains more than wifi.
[Galaxy S I9000 Android Development] tomeks:
my too, but only when it is working and for most of the time it is not when screen is off :)
[Galaxy S I9000 Android Development] stefunel:
- bad post - sorry - bad post -
[Galaxy S I9000 Android Development] marcedli:
I guess its not you who can declare what I REALLY need from a kernel.

Yes I know a lot of workarounds for let things done, but that never will be a real solution but *****ing with something.

I wrote today that I don't care how we call it, or which way is it arranged, but flashing update.zip is essential. Btw NO, you cannot flash a rom with root explorer nor with adb.

If you flash a theme with tegrak update, you will have a boot loop or force closes all over the place. So its not reliable atm. if you have a function, then it should work as it was planned, otherwise you can call that simple buggy.

Everyone has their own preferences. You think its not necessary to have BLN or CWM, but you are devoted to battery stats.

i don't give a **** for battery performance since I have a charger, but have to test zips a lot, so its essential for me to have a reliable zip flashing method.

I flashed a complete rom from tegrak kernel, everything was done properly according to the kernel messages, but NOTHING was flashed except kernel.....

So do not push Tegrak to any direction, he will decide what he wants. Your opinion is just only one here like mine.

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] tegrak:
Hey supercurio! I know it that is kernel message. Do u forget kernel module that i've made? T^T

But I just wonder.. when happen?

dmesg | busybox grep barrier

that commands prints nothing. Does this means barriers is possible on OneNAND? Am i misunderstanding your thread?
[Galaxy S I9000 Android Development] supercurio:
oops ^^ one more proof I really should go to sleep.

Have fun with the reliability experiment (and backup first!)
[Galaxy S I9000 Android Development] ragin:
I think I will try this.
[Galaxy S I9000 Android Development] HTCDevil:
Deleted. Please re-upload if you can :)
[Galaxy S I9000 Android Development] Tricky103:
ok. I tried this, fool I am. it says

Broken Packages information

Some apps data may has been lost
[Galaxy S I9000 Android Development] tegrak:
Hi Tricky. This message means your /dbdata/system/packages.xml is invalid.

It causes when system is shutdown while changing theme, system app etc.

RFS occurs same problem in Korea, so my kernel create a backup of packages information at every boot time. If kernel find invalid information at boot, it restores automatically from last backup file.
[Galaxy S I9000 Android Development] Tricky103:
Thanks.. I haven't noticed any missing apps, so all good so far..
[Galaxy S I9000 Android Development] songyop:
Questions related to the Darky's ROM

Hello Tegrak,

It's really nice to see you on XDA!

I have heard so much about your lagfix on the Korean iRoid site and was wondering when it would become available here. Glad to see it now!

Since I don't fully understand how the ROM packages and kernels work together, I'll ask this question to you.

I am currently using Darky's ROM v8.1 which is based on VooDoo kernel, I believe.

I have also applied the VooDoo lagfix on top of it for a little faster speed.

Is it OK to install your lagfix on top of what I have now on my phone?

Do I need to disable the VooDoo first and then, install yours?

Will installing your lagfix cause any changes to the Darky's ROM package itself?

Thank you for your answer in advance. (감사합니다!)
[Galaxy S I9000 Android Development] Tricky103:
Hi Tegrak.

Could you put a little info on how to install a CWM.ZIP please !! It would be useful for me.

Thanks
[Galaxy S I9000 Android Development] tegrak:
:D this kernel can not apply "update.zip from sdcard".

You can update /system and /data using "UPDATE" menu in "tegrak recovery".

If you push some files like this.

/mnt/sdcard/tegrak/update/00/system/app/some.apk

/mnt/sdcard/tegrak/update/00/system/framework/test.apk

and then run "UPDATE: from internal sdcard". It overwrites or creates a file below.

/system/app/some.apk

/system/framework/test.apk
[Galaxy S I9000 Android Development] tegrak:
Wow.. please check your private message.
[Galaxy S I9000 Android Development] filou75:
Just did another version ;)

Korean Boot Animation + Shutdown

http://www.multiupload.com/JEM6B8WWMV
[Galaxy S I9000 Android Development] pcboyy:
those links in 1st post are update-11 .. there is no update-13
[Galaxy S I9000 Android Development] g00ndu:
I came from hardcore's speedmod kernel, with lagfix on system, data, dbdata and cache. Without disabling any lagfix, I just applied tegrak's kernel and it just works fine.

If you intend to swap data to the onenand mode, just make sure your current data file does not exceed the 270mb limit.
[Galaxy S I9000 Android Development] tegrak:
I'm sorry. I've just modified that link. :)
[Galaxy S I9000 Android Development] songyop:
Data file size limit

Tegrak, does this mean I cannot install programs beyond 270mb limit even after installing your kernel or just right before converting to it? Reading your installation note, it appears that my /data size will be limited to 270mb only. I guess I could try to move some of the apps to the exertnal memory location and leave some space open for user data for the applications. Please let me know if I am understanding this correctly. Thanks.
[Galaxy S I9000 Android Development] tegrak:
Yeah, You understood correctly. You can check that space.

Open your task manager, and then click "Summary" tab.

"Program Data Memory" should use under 200MB before enabling tegrak onenand mode.

English.. ah.. hard to explain.. for me :D:D
[Galaxy S I9000 Android Development] pcboyy:
i got stuck and my device doesn't boot using update-13.. please reupload update-11 so i can revert back. i can't use my phone right now :(