yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] renaud:
0.16 is out with some interesting security features.
[Galaxy S I9000 Android Development] Arise:
A personal request, can you make a 1.12Ghz OC kernel so I can try it out?

Would help if you could explain in detail all the features introduced or at least to provide some links explaining those.

Also, for what Hz are you compiling the kernel? I've seen an IRC logs and there you said you were using 1500Hz?
[Galaxy S I9000 Android Development] Arise:
And not to forget, something kinda important IMO.

fstab support and init.d script suport would be great. :)
[Galaxy S I9000 Android Development] renaud:
I am uploading an overclocked version

You can find most of the features in the change log and everything is in github.

The kernel is using 1500HZ
[Galaxy S I9000 Android Development] renaud:
0.16-oc is out
[Galaxy S I9000 Android Development] Arise:
Could this high Hz value be the cause of my system hanging out using the camera application?

http://www.youtube.com/watch?v=fpcqu6p76os

This is a demo video that shows that my phone is kinda stable using the non-oc frequency but can freeze very easy after I enable overclocking.

I'm not saying that my phone is completely stable at 1GHz (stock), sometimes I can freeze it even at this frequency. Never managed to freeze it at 800MHz locked.

But like I said it happened from time to time @ 1Ghz and is very easy to reproduce at 1.12Ghz.

So can this be related to the 1500Hz?
[Galaxy S I9000 Android Development] renaud:
Well,

I must admit I don't produce overclocked kernels by default because they are too unstable, even locked at 1Ghz. Your camera test is interesting tough as it provides a good means to repeat the crash.

I know that with 2000HZ, the camera driver doesn't work anymore, so that may somewhat be related.
[Galaxy S I9000 Android Development] ragin:
Hi,

I have installed DDJP6 official ROM, & was playing with speedmod k10c. I just have some tweaks enabled in the kernel. No lagfix. Can I safely flash your kernel over that?

Thanks.
[Galaxy S I9000 Android Development] renaud:
It has been reported to work on jp6, so you should be safe.
[Galaxy S I9000 Android Development] ragin:
No time reset & stl11 mounts properly?
[Galaxy S I9000 Android Development] ragin:
I just flashed 0.16 over regular DDJP6, thats Indian ROM. The phone feels snappy YES. I have ClockSync installed. It automatically detects the Atomic Clock time & syncs my phone to it. It even has a feature to detect Geo location & sync as per. Now because DDJP6 is an Indian ROM with CSC for India, I thought it would be different this time around for me regarding the resetting time issue with this kernel. Its not. The time again resets to GMT. The recovery issue still exists for me. It says applying multi-csc & doesn't go ahead.

There must be a way to weed out these little issues. I dont know I am not a programmer.

Before flashing your kernel, I was running speedmod k10c for 2 days. I have disabled Automatic in Date & Time in Settings. I had applied Indian Standard Time as default. No issues in my earlier kernel.

PS : let me investigate this & get back. now that I chek, I dont have English (India) in my locale.
[Galaxy S I9000 Android Development] ragin:
It was a no go. Some people reported that they get an option to select English (India) somewhere in the settings. I dont. I thought my Product Code must be changed to get that setting, tried that. The options I get are about 6 regions, all around India, like India, Nepal, Srilanks etc. & I find the selected default is India, HKINU. I am at a loss here.
[Galaxy S I9000 Android Development] ragin:
I think the recovery works the way it should. I press twice update.zip & am into CWM.
[Galaxy S I9000 Android Development] ragin:
Trying it with a clean flash of DDJP6 now. Will update.
[Galaxy S I9000 Android Development] ragin:
DDJP6 has issues, cant mount stl10. Trying DDJG4.
[Galaxy S I9000 Android Development] ragin:
Flashed DDJG4 successfully.
[Galaxy S I9000 Android Development] ragin:
Which version of ODIN do you use?
[Galaxy S I9000 Android Development] Arise:
@ragin: if you go in recovery mode, do you get any errors there regarding mounting partitions?

can you provide the result of mount command in a txt file attached to the post?
[Galaxy S I9000 Android Development] renaud:
I always use Heimdall since I don't have a windows machine.
[Galaxy S I9000 Android Development] ragin:
Just flashed DDJP6, rebooted OK, but set to GMT.

Internet working, everything perfect.
[Galaxy S I9000 Android Development] renaud:
In the first post, there is an explanation on how to solve the timezone issue
[Galaxy S I9000 Android Development] ragin:
Recovery now is 3e, rebooting.
[Galaxy S I9000 Android Development] ragin:
Booted OK, time OK.

I will now flash 0.16.
[Galaxy S I9000 Android Development] ragin:
Tell me how & I will do it.
[Galaxy S I9000 Android Development] ragin:
Time zone reset to GMT.
[Galaxy S I9000 Android Development] ragin:
Gone into recovery, again the same --Applying Multi-CSC... & nothing. To get the info do I need to type some ADB commands?
[Galaxy S I9000 Android Development] ragin:
E:Can't mount /dev/block/mmcblk1p2

(File exists)

Error mounting SDEXT:

Etc.
[Galaxy S I9000 Android Development] ragin:
Does this help?
[Galaxy S I9000 Android Development] ragin:
Time is again reset to GMT
[Galaxy S I9000 Android Development] Daneshm90:
This is not twitter where u post ur update every 2seconds.

U do realize u can edit your posts right ?
[Galaxy S I9000 Android Development] ragin:
Yes, I was just trying to help here. Now that you say so, I realize I could have edited my posts, Sorry.
[Galaxy S I9000 Android Development] Arise:
Dude, just take it easy.

Connect your phone with the cable, then run "adb shell".

Then run "mount" command like this for example: "mount > mount_results.txt"

Don't know if it "su" is required. If it gives you some permission error, then make a "su" command before.

After that make a post (a new one, lol) and add the file mount_results.txt.
[Galaxy S I9000 Android Development] renaud:
0.17 and 0.17-oc are out
[Galaxy S I9000 Android Development] zzapall:
hello

Well done.

but I have only one question how to check versions and how to check what my system files
[Galaxy S I9000 Android Development] renaud:
Well, there is no easy way to check version besides the build date. But flashing the latest one should always work.
[Galaxy S I9000 Android Development] ragin:
Wait for me to flash a fresh ROM, I will do what you asked for.

PS : Those who flash this kernel, why don't you post what was asked by Arise? It may help the development.
[Galaxy S I9000 Android Development] zzapall:
where is the build date
[Galaxy S I9000 Android Development] renaud:
You hsould be able to extract it from some apps that display verbose info about the device. But as I said, you should just flash the latest version.
[Galaxy S I9000 Android Development] Arise:
Hi nikademus.

Just encountered a new "special" case.

So, there is an application in market (also here, on XDA) called SGS Tools.

http://xdaforums.com/showthread.php?t=775154

Besides other things it can upgrade several applications to their hacked versions.

And here I get the smart idea to upgrade the Camera Application.

The SGS Tools download the Hacked Camera Application, backup my original Camera and then replace it with the hacked version.

I go on the desktop and I no longer have the shortcut there. It seems to be something common, you lose the shortcut to an app. if you un-install the application or you do something to it.

So, I add back the shortcut from the app drawer to the desktop for easy access.

Then I start the camera. And I play/screw things around (using the OC-ed kernel is unstable in camera, you know my movie, right?) and manage to lock the phone.

After restart... surprise.

There is no camera icon on the desktop. And surprise... there is no Camera application in the app. drawer. There is only the Camcorder icon, and when I try to run it gives me an exception!

So, my conclusion... JFS is not quiet stable.

You can lose data several minutes after it is supposed to be written on the storage!
[Galaxy S I9000 Android Development] [Ramad]:
@Arise

You can add an old-new one:

Look into your internal sd card after flashing any kernel from 0.6 to 0.17, you will find 3 folders: ringtones, notifications and alarms. Delete these folders and you no longer have ringtones sounds, alarm sound or notifications sounds.

Although, if you look under /system/media/audio then you will see all the folders with sound files are there.

I did ask about this earlier in this thread (long time ago), but as all the previous and still existing bugs that I have reported,nikademus did choose to ignore...it's just sad when you or several users do report a bug and get ignored or receive a comment like "I don't see this bug, every thing works fine on my phone"!!

It does not seem to me that nikademus is willing to fix anything anytime soon so don't expect much while reporting a bug.
[Galaxy S I9000 Android Development] renaud:
@Ramad

I think there are a few things you need to understand:

- Those bugs are still being worked on

- You can submit me patches if you think you have found a way to solve them as the source is publicly accessible

- To solve the notifications sounds bug, sounds have been copied to the internal SD, if you delete them, you obviously have no more sounds

- If I cannot replicate a bug, I cannot solve it.

- I am doing this on my free time for free, nobody is paying me to release anything, nor did I receive any donation.

- You are not forced to use this kernel if you don't like it

- Nothing forces me to release my work to anybody, I could have kept it for me only and not release anything for the eyes of anyone else but me. This is a privilege I am according by releasing my work on XDA, not a right.

So please, don't complain like if you paid for this work, I am even betting you paid for windows on your computer but never tried to send a mail to Microsoft to complain about the myriad of unsolved bugs on their software.

The kind of behavior you exhibit even make me think that I should not publicly release anything anymore for this kernel and keep everything for me only.
[Galaxy S I9000 Android Development] [Ramad]:
@nikademus

This is the first time you acknowledge that there are bugs, thanks.

I'm a taster, I report bugs. If you are the developer, then you find the solutions.

I like JFS and have always used it since EXT2 failed me on my server, this is why I like to use it on my phone.

I was considering donating, but not for an unfinished product.

Thanks for your work and good luck.
[Galaxy S I9000 Android Development] renaud:
I am currently running a custom kernel I made, fully RFS based (yes, stock filesystem, this is not a typo). And I have been able to reproduce some of the problems which exist on jfs (or ext4 to a lesser extent). So it does not really seem to be jfs specific. This is interesting as it may allow me to track down those bugs.
[Galaxy S I9000 Android Development] ragin:
I think the only way this kernel will be tested by many would be by making this a universally flashable kernel compatible with others available. Lot many users would like to test it then.
[Galaxy S I9000 Android Development] ragin:
I have been using this kernel off & on & love it when I use. SGS being a battery hog, I have had times when I wasn't able to recharge it in time, & have to setup things again.

I still think the solution is inches away.
[Galaxy S I9000 Android Development] Freexter:
Does this kernel work with xxjpu?
[Galaxy S I9000 Android Development] Arise:
I have again the inconsistent UID warning. I just click on the "I feel lucky" button and everything seems to be fine. Don't know the cause, but again I suspect it to be related to jfs.
[Galaxy S I9000 Android Development] renaud:
0.18-beta works on JPU, but some people reported issues with wifi, I haven't been able to verify tough.
[Galaxy S I9000 Android Development] renaud:
Do you have apps on your SD card?
[Galaxy S I9000 Android Development] Arise:
Never tried to move apps to sd card. Don't know what this option refers to. I believe you have to use a software like app2sd or titanium to move applications to the SD card.

I'm pretty sure I have at least 1 application on the SD card, that would be AngryBirds, but that is because that application decides on its own to install there.

------------

BTW, if you wish I can arrange to install some sshd/dropbear server on my phone so you can access it remotely and look for some clues.
[Galaxy S I9000 Android Development] Arise:
Hi, I found the culprit/the reason of the inconsistent UID error. Is not directly related to JFS, maybe a side effect.

# cat /data/system/uiderrors.txt
01/12/2010 16:00: System package com.cooliris.media signature changed; retaining data.
03/12/2010 17:45: System package com.sec.android.widgetapp.infoalarm no longer exists; wiping its data
03/12/2010 17:45: System package com.sec.android.widgetapp.days no longer exists; wiping its data
08/12/2010 13:47: System package com.sec.android.app.camera no longer exists; wiping its data
08/12/2010 15:50: Package com.sec.android.app.camera has mismatched uid: 10025 on disk, 10168 in settings

It looks like the last time I messed with the camera app. something got bad, but don't know what is the exact role of the JFS filesystem in the whole story.

I'll also report this as a possible bug to the SGS Tools developer.
[Galaxy S I9000 Android Development] ragin:
I have found that some applications try to push data to sdcard even if you dont want to or haven't told them to. You can always move them back if you want to. Especially recommended if you are applying a lagfix.
[Galaxy S I9000 Android Development] Freexter:
very nice :)

when do approximately think you're gonna release 0.18/0.18 beta
[Galaxy S I9000 Android Development] renaud:
The beta version is already available in the main directory, but you should take great care if you want to flash this one.

On a side note, wifi should now work.

I am planning to release it on Monday if everything goes well.
[Galaxy S I9000 Android Development] bub181:
Could you compile the latest version of busybox, version 1.17.4, for me please?
[Galaxy S I9000 Android Development] Freexter:
okay thanks for the advice.so ill wait till 0.18 is out which hopefully will be today

is 0.18 really 399mb ram or did you want to write 339?

is the ramdisk the only thing you take from xxjpu?cause jpu is the very best stockkernel
[Galaxy S I9000 Android Development] renaud:
Yes, the RAM is a typo, it's 339.

The ramdisk is the only part of JPU I took. I know that JPU is perceived to be the very best stock kernel, but the difference is mainly in JPU ROM, not in the kernel.
[Galaxy S I9000 Android Development] renaud:
0.18 released
[Galaxy S I9000 Android Development] Freexter:
okay cool going to flash 0.18 when I get home
[Galaxy S I9000 Android Development] neferym:
thx ! I will try it :)

EDIT: Is there a CWM version plz ?
[Galaxy S I9000 Android Development] Freexter:
flashed at lunch and till now its working great,the things I need are working,same as WLAN

thank you very much
[Galaxy S I9000 Android Development] renaud:
There is no CWM included at the moment, although, using recovery it is possible to do everything using shell as you can safely format /system and you have a root shell. This is for advanced users of course, but I have installed DOC ROM with 3e recovery :)
[Galaxy S I9000 Android Development] neferym:
i can't go in recovery Oo
[Galaxy S I9000 Android Development] renaud:
Indeed, it seems recovery is broken. It was working with beta, I will solve this asap.
[Galaxy S I9000 Android Development] renaud:
0.18.1 should solve recovery
[Galaxy S I9000 Android Development] DEagleson:
Sorry if i sound like a whining noob, but im using stock XXJPU with the new zImage v0.18.1 (Flashed with Odin) and still it wont enter recovery.

No biggie atm, since i only wanted to grab a Gingerbread looking theme, but its worth mentioning.

Also for some reason i cant write to the phone when mounted with usb.

I get a write protected error when copying files.

My workaround is to place it on external SD and copy to internal SD.

But despite the "bugs" im really loving this kernel.

Hope you continue maintaining it. :D

DEagleson
[Galaxy S I9000 Android Development] Freexter:
i dont know if this is related to the kernel but i think so

i had two times a black screen where i couldnt get out without pullong the battery.it was the first time right after i pluged the charger out and the secons time 30min after plugging out...

do you know what it could be nikademus?
[Galaxy S I9000 Android Development] DEagleson:
Had that problem too, but that was with the zImage v0.18.0 kernel.

Had to reflash XXJPU and apply zImage v0.18.1.

Its been on for a while now, and no black screen anymore. ;D
[Galaxy S I9000 Android Development] Freexter:
okay thanks im still on 0.18 so at lunch i will flash 0.18.1 actually i think i can just flash it over and not flash xxjpu stock first
[Galaxy S I9000 Android Development] renaud:
Did you use one of the OCed versions? Those are known to have this kind of problems, hence why I do not default to OCed code.
[Galaxy S I9000 Android Development] Freexter:
i dont think so i downloaded it from the first page in this thread.the normal 0.18

Edit: I just flashed to 0.18.2 and the file was named zImage0.18.2.tar so i dont think this is a OC version

lets see what happens
[Galaxy S I9000 Android Development] super_sonic:
Question: what is Zimage.ext4conv? To convert from ext4 to ??? or from ??? to ext4?

Thanks.
[Galaxy S I9000 Android Development] renaud:
To convert from jfs to ext4 to be able to flash voodoo for example. However, it does not work at the moment and it is very risky to try. I will advertise it on the first page when it works.

This should allow people to convert to voodoo and eventually revert back to rfs.
[Galaxy S I9000 Android Development] ragin:
Can a similar way be worked out for hardcore's kernel?
[Galaxy S I9000 Android Development] renaud:
As far as I know hardcore kernel doesn't support /system in ext4
[Galaxy S I9000 Android Development] supercurio:
It does ;)

Every Universal Lagfix based do in fact
[Galaxy S I9000 Android Development] DEagleson:
Sweet.

Need to recharge my phone first, then im "updating" to newest version so i can try getting some gingerbread love on it..

As of now im getting great battery times compared to the other lagfix solutions i have tried, and i especially enjoy the silent Samsung "S" boot. :D
[Galaxy S I9000 Android Development] Freexter:
i just had that blackscreen again...

im on 0.18.2 now
[Galaxy S I9000 Android Development] renaud:
Very strange as I verified it thorougly before posting this time.

Can you do 'adb shell /sbin/recovery' ?
[Galaxy S I9000 Android Development] aorth:
I guess a more-accurate explanation would be that hardcore's kernel supports /system on ext4, but doesn't convert it by default ;)
[Galaxy S I9000 Android Development] bouzoubaa:
Nikademus.... I m currently on doc rom v4 with jfs 0.18.2 .... Soeed is just brilliant... No bugs to report still but CWM recovery ia not working... Always 3e recovery with mounting error for e: !!! :( is there a quick fix for that or shall I wait for 0.19 !? CWM is very important for me :(
[Galaxy S I9000 Android Development] DEagleson:
I will do the same if i encounter the same bug.

What annoys me that my SGS still wont mount properly on my XP machine.

It shows up as a "CD" drive. :(

Im gonna try the adb.exe gui here.

http://xdaforums.com/showthread.php?t=857874
[Galaxy S I9000 Android Development] renaud:
That's a bug in JPU. I think someone solved it already.
[Galaxy S I9000 Android Development] Freexter:
i did that and then there were some things yellow and red on the screen

and then it made a reboot it couldnt read it the reboot was too fast...
[Galaxy S I9000 Android Development] DEagleson:
Thanks for mentioning that, will try searching the forums.
[Galaxy S I9000 Android Development] Jonathan_m84:
The Kernel in DOC's V4 should have this solved... :

"4.0: resynced all apk's for speed, SD mount bug fix, Titanium back and spareparts added, Samsung apps added"
[Galaxy S I9000 Android Development] renaud:
If I am not mistaken, this is a bug in vold and vold is not included in the kernel but in the ROM
[Galaxy S I9000 Android Development] Freexter:
if i go into recovery in 3br this is on the screen

update media. please wait

E:Can't mount /dev/block/stl10

(No such device)

E:copy_dbdata_media:Can't mount DBDATA:

your storage not preparded yet, please use UI menu for format and reboot actions

copy default media content failed
[Galaxy S I9000 Android Development] Woolios:
Format your mount points with CMW Menu. Restart with clean slate.(ODIN+Official ROM), and then install your custom rom and kernal you should be good to go. Your got some corruption had this happen a couple times to me also.
[Galaxy S I9000 Android Development] Freexter:
i will do that but i actually cant apply the update.zip to go to cwm...
[Galaxy S I9000 Android Development] ragin:
Actually hardcore has released a patch for cd drive issue. You need to flash it thru cwm its something to do with vold something
[Galaxy S I9000 Android Development] renaud:
I will release 0.19 beta or final today with recovery 2e
[Galaxy S I9000 Android Development] renaud:
0.19 is out
[Galaxy S I9000 Android Development] ragin:
That was quick.
[Galaxy S I9000 Android Development] ragin:
What all issues have been sorted out? I am seriously thinking of flashing this kernel again. :)
[Galaxy S I9000 Android Development] renaud:
Not all issues have been sorted out, but they are much less severe.
[Galaxy S I9000 Android Development] Jumba:
Maybe you've already answered this but why run the kernel at 1500Hz when the more common numbers are 256 and 500? What do you know that the other devs don't? ;)
[Galaxy S I9000 Android Development] renaud:
I am doing a kernel focused on interactivity, not raw performance. Also, I am doing the kernel my way, I don't really look in depth at what the others do. Most "devs" are just taking ideas and code from other and packing them together to seem to have the most features, even if they are not working or useful. I am sometimes amazed when I see features of some other kernels where they have added many things which don't actually do anything except raise the size of the kernel.

I am not telling mine is the best one, it's just not another remake of features everybody has.
[Galaxy S I9000 Android Development] DEagleson:
Happy to say that i have yet to encounter the black screen bug. :D

Also flashed to v0.19.0 today and hopefully the recovery menu boots perfectly.
[Galaxy S I9000 Android Development] renaud:
The black screen bug? Could you elaborate?
[Galaxy S I9000 Android Development] DEagleson:
Dont really know how to describe it but its like the phone is on, but the screen stays black.

Only way to get it back is to take out the battery and restart it.

Luckily this has only happened two times, XXJPU with 0.18.0 and XXJPU with 1.18.1.

(Both was clean flashes as i was afraid i had messed up something.)

After 0.18.2 it disappeared so idk what you did. :D

Running 0.19.0 and my phone is as snappy as a freshly flashed rom even with apps spam.

Edit:

Gonna reflash with stock JPU and get Doc's JPU rom on it.

Will your lagfix work on it?

(Please say yes. :D )
[Galaxy S I9000 Android Development] renaud:
This lagfix works on stock JPU, so I think it should work on any JPU based ROM.
[Galaxy S I9000 Android Development] Jumba:
Thanks for your reply, I'm certainly not criticising your kernel, just interested in what benefits the increased Hz brings. ;) My understanding is that lower values give slightly less responsiveness in exchange for better battery life, and higher values make the device more snappy... I've just not heard of values higher than 500/1000 until now. Does 1500 have much effect on battery life? Thanks, and keep up the good work.