yashsingh1/xdaforums huggingface dataset:
[Vibrant Android Development] ttabbal:
No, this is an eclair kernel. I do have some 2.2 kernels, but they are using voodoo beta right now. Same type of thing, just worked better than the current z4 code for me. Unfortunately, it's based on i9k source (we don't have vibrant source), so it eats battery. :) It's really fast, but that's the issue. I get 10-12 hours off charger, which is more than enough for me, but some people feel it's not enough. TW is working on an OC/UV mod that seems to increase the battery life to 16+ hours.

If you are on the TW forum, I have some posts over there with experimental ROMs for Onyx, Obsidian, and Fusion that install entirely to ext4 with the latest voodoo code.
[Vibrant Android Development] bobbbb:
link me sir :)
[Vibrant Android Development] ttabbal:
http://board.teamwhiskey.com/viewforum.php?f=21

Let me know. If there's more interest, I suppose I could repost over here. :)
[Vibrant Android Development] bobbbb:
It says I'm not authorized to read that forum even though I'm logged in. Though I just flashed that Froyo JK6 collaboration ROM with ULF installed and have been using the Overkill lagfix and it's great.
[Vibrant Android Development] ttabbal:
People have lost data with ULF... just be warned. I'll post some stuff in a new thread as the new stuff isn't Z4 based, so it's not really good to post it here.. confusing. :)
[Vibrant Android Development] jdkackley:
So you did flash the backwards compatibility file from Eugene373 before the kernal?
[Vibrant Android Development] dsellers2:
I was as well, but running this for the past week, quadrant aside, my phone is faster compared to when I was running roms with Jac Oc/UV voodoo or the Loop Ext 2 method.

I really do hope that JAC shares his Kernel with Ttabball to make a fast and effecient kernel. My battery life with the new kernel over the past week has suffered slightly, but not much at all.
[Vibrant Android Development] Ashex1:
Aaaand here's a demo video that I'm posting all over the place. Enjoy the terrible terrible music on top of it.

http://www.youtube.com/watch?v=hTt8bVK725s
[Vibrant Android Development] Bronk93:
Ah, thats where I screwed up then. I did kernel>backwards support>z4mod. Thanks
[Vibrant Android Development] Tynen:
With that in mind I might try it before new kernels are available. :)
[Vibrant Android Development] ttabbal:
Did you reboot after installing the kernel? Fresh ROM flash or have you been loading apps and such before?

As for battery, this kernel is running stock voltage/clocks, so it should be the same as stock battery life. I had an OC/UV mod in there, but it was causing instability for about half of the people that used the kernel. I've tried just about every kernel out there, and battery has rarely changed enough to really make a big difference, IMO.

If you want to try it anyway, just download v1.6, that still had it. There's some directions in my kernel thread and in the other z4mod thread about how to set it up. It will be UV only, OC doesn't work and generally crashes the phone as soon as you enable it. Hopefully the new Team Whiskey kernels are ready soon and I can port z4 over to them.
[Vibrant Android Development] Whitehawkx:
Is the zip to convert everything including /system in the older thread? I'm about to go there now and search, just thought I'd ask in case there is an updated zip that has not been posted yet.
[Vibrant Android Development] bstromberg:
just flashed following the directions and it all seems to have gone according to plan...but at the end it said install complete, but then said rebooting...it didn't reboot and instead said 'E: can't find /cache something-or-other' or something like that...so i rebooted myself

it booted up just fine and seems to be working great...very snappy and responsive...but just thought that was odd...any ideas?
[Vibrant Android Development] ttabbal:
It's a bug in recovery. It's assuming it knows what the filesystems are and getting confused. I need to download the Clockwork source and fix that.
[Vibrant Android Development] bstromberg:
^word. well, this kernel is super sweet...thanks for the hard work
[Vibrant Android Development] lincoln131:
It appears to have converted /data and /dbdata to ext4 and /cache to ext2 for me, while /system is still rfs.

I flashed the backport files, then the kernel, rebooted, went to pee, rebooted into stock recovery, went into clockwork recovery, ran the z4mod, and ate a cookie.

Did I do something wrong?
[Vibrant Android Development] Tynen:
You aren't supposed to pee until it's done flashing!!
[Vibrant Android Development] geoffcorey:
that i know of, system won't be converted (too many issues with market and files). Cache is converted to ext2 with the conversion script, and /dbdata and /data are ext4. All seems normal.
[Vibrant Android Development] barmanham:
How do you have all those changed to EXT2 I was only able to get Data to EXT2 I used the the z4mod file from the I9000 forums
[Vibrant Android Development] will_n:
Great Job Snappy Look ive flashed everything except an old lady in the park And nothing is as snappy as this Great Job. Also like the flexability of this not stuck in data box!! Running Bionix stock / converted to Zmod!! Fixed the market problem!! You can be the brain ill be pinky and we can take over the Flashing World!!! HA HA HA (Sinister Laugh)
[Vibrant Android Development] ttabbal:
Just edit the updater-script and re-zip. Only takes a few min.

You can add /system as well if you want. I've been running it all day without trouble. Market working and everything. If I don't find more bugs, I'll probably post an updated version with /system converted later.
[Vibrant Android Development] rogerchew:
question regarding nandroid. do we have to go back to rfs to create a nandroid backup? if not what about when restoring? do we have to convert to z4mod before restoring if your nandroid backup was using z4mod? guess this would all make sense if i understood exactly what was being backed up using nanroid. does nandroid backup everything including the kernel?
[Vibrant Android Development] Whitehawkx:
I can't answer all of those questions, but I'm fairly certain a nandroid ONLY backs up/restores your /system, /data, /dbdata, and /cache partitions. Someone, correct me if I'm wrong...
[Vibrant Android Development] rogerchew:
does that mean just changing references to ext4 to ext2? also if you already are on ext4, can you just change to ext2 using the same update script or gotta start over? thanks!
[Vibrant Android Development] ttabbal:
Yep, just change the 4s to 2s and you're off and running.
[Vibrant Android Development] Argusi:
On reverting back to RFS when doing a Nandroid backup. I would think yes, because you have to if you want to flash a ROM, but not 100% sure. The restore would follow the same logic.

Nandroid does not back up kernel or radio. Make sure if you do a restore, you already have, or flash a compatible kernel/radio right after so it will boot correctly.
[Vibrant Android Development] ttabbal:
Yes. I found out the hard way that the phone will happily bootloop if you don't do it. :)

IF you do that to yourself, the easy way out is to use Odin to flash a z4mod supported kernel.
[Vibrant Android Development] Argusi:
I have a bunch of kernels and junk on my sd. I just go into recovery -> clockwork -> Flash Kernel :) It usually saves it from the evil Odin! Actually, I've used Odin so much, it's no big deal unless I'm messing around at lunch, in a restaurant and soft brick because I'm trying to be social at the same time and not paying attention. Yes... It happened this week. Poor phone had to stay dead for a couple hours :D
[Vibrant Android Development] Whitehawkx:
RyanZA just added some new options to the kernel patcher here - http://www.sgscompilebox.dreamhosters.com/
[Vibrant Android Development] rogerchew:
was this during restore or backup?

if it was during restore, I'm thinking I would try this:

1. backup with z4mod

2. restore but make sure the stock setting already has a z4modded kernel.
[Vibrant Android Development] Klyentel:
any 2.2 support coming soon?

I'm really digging this with the fusion rom and all but...

Im froyo spoiled:D, and simply cant help but to flash right back to it after trying other stuff.

The froyo rom (eugenes version) is just lacking a good lagfix right now, no voodoo support, no OC, and the Ryan lagfix works with it but really is not that much better, it's smoother without it.
[Vibrant Android Development] cashyftw:
Hey, I have JACS with Voodoo, do I just disabled voodoo, and flash the kernel? "Kernel ttabal v1.7"
[Vibrant Android Development] ShinyBuddha:
No, you leave Voodoo installed and flash the kernel or you can take the time to read the first post and not have anyone else waste time typing a response.

Yes. Disable voodoo and follow the directions in the first post....which says Disable Voodoo...

~SB
[Vibrant Android Development] kangxi:
Yes. then the Z4Mod.
[Vibrant Android Development] cashyftw:
Okay I'm stuck at the vibrant screen... What do I do? Could I just flash back to the JACS? I know how to use Odin.
[Vibrant Android Development] Ashex1:
Did you run z4mod to convert the partitions? If so you will need to use Odin to flash JFD to change back the partitions.
[Vibrant Android Development] cashyftw:
Yes I did, and then I got the E: can't mount, where do I get JFD?

Ps: Thanks for replying!
[Vibrant Android Development] Ashex1:
Check the bible. it has a list of the Odin roms in it with links.
[Vibrant Android Development] cashyftw:
Oh wait, I'm going to lose everything?

I see a lot of different Odin packages, is there one that can help me keep all my data?
[Vibrant Android Development] jayprime:
Great job every thing went very smooth. Seems very snappy. I quit using oclf because of the possibility of data corruption. Do I have to worry about that with your kernel and the mod?

Samsung Vibrant using Bionix Final w/ z4mod
[Vibrant Android Development] lincoln131:
I am very pleased with this mod. I am also very drunk with this bourbon.
[Vibrant Android Development] Ashex1:
Nandroid/Titanium Backup will cover that for you.
[Vibrant Android Development] cashyftw:
It was still there, I managed to get out of it, I'm to scared to do it again, I'll just go back to voodoo.
[Vibrant Android Development] Ashex1:
Just do a backup with Titanium and Clockwork. Once you have converted over run a app+sys restore with Titanium and you are good to go.
[Vibrant Android Development] ttabbal:
I'll do a froyo kernel as soon as I have source for vibrant. Tell Samsung to get off their butts and release some. :)

Team Whiskey is working on froyo support, and promise to release source. When they do, I'll be able to add z4mod if they haven't already. I've been working with them and providing info on it.
[Vibrant Android Development] ttabbal:
The partitions that get write activity are using ext4, which will protect you and your data from things ext2 can't. That said, ext2/oclf are quite safe. Back up once in a while and you are pretty safe.
[Vibrant Android Development] Sym_Link:
hey ttabbal, first of great work on this. I see that Team Whiskey is about to release a kernel with z4mod implemented and it should be nice. I did try converting /system to ext4 by playing with the update script. It worked very well until I noticed I lost root. I tried rerooting, but to no avail. I then reconverted just the /system back to rfs and I now have root again. Any thoughts on this? No big deal, just wanted to make you aware.
[Vibrant Android Development] s0niqu3:
Hey,

Does this still include the bootanimation.zip support from your older kernel builds? And if so, did you ever find a way to auto-terminate the process?

Anyway, thanks for all your hard work.

Cheers, =)
[Vibrant Android Development] amd_203:
Installed this on my Bionix 1.9.1 ROM with JACs OC/UV/VOODOO kernel.

Disabled VooDoo. Rebooted.

Flashed Eugene's kernel back port. Rebooted.

Flashed the kernel provided. Rebooted.

Flashed the z4mod, watched it do it's thing. Rebooted.

As you can see, I did a lot of rebooting to be on the safe side but it works well, can't tell much of a difference but thing do seem a little snappier. Over clocking to 1.2ghz isn't a big deal since 200mhz isn't much of a jump but it would be nice. Overall I'm happy with this and how smooth the installation went.
[Vibrant Android Development] down8:
I used the stock JI6 kernel that was posted in the i9000 thread, and it has been working fine for almost 2 weeks - a great improvement to my phone:

Kernel attached.

-bZj
[Vibrant Android Development] AustinKnight45:
Hows the battery life with that JI6 kernal this kernel the z4mod one seems to be just draining away clocked at 1ghz and 200 min on setcpu?
[Vibrant Android Development] biigreen:
@ttabal thanks for working on this been running the whiskey kernel today with no issues. Nice job.
[Vibrant Android Development] jzero88:
So I used the zMod method to convert my /data to ext2. It worked fine, and was working well. I decided to go back to stock. Reflashed the original Rom and Pit file, booted up fine. When I flash the JI6 update, i get

"can't mount /dev/block/st110"

any ideas on what is going on. Also, I tried repartitioning as well, with no luck.
[Vibrant Android Development] RyanZA:
Hey, really interested to hear that /system convert worked fine, since it's not heavily tested. The losing root issue is a bit strange though - what method are you using to root originally? Could you check if the permissions of the 'su' binary (probably /system/xbin/su or /sbin/su) before and after the convert change in any way?

z4mod by itself won't cause any change to battery life - it is only slightly modifying the boot up of your device to mount non-RFS filesystems. It can't cause battery life changes because the same kernel code and settings are still used. That's one of the big pluses involved here. :)
[Vibrant Android Development] aloxotls:
i have my system converted also and thought I lost root but I think it is rooted but busybox is not working. The bb installer says I am rooted but will not recognize bb as being installed. Is there a work around for this?
[Vibrant Android Development] amd_203:
I seem to have run into a problem. My phone doesn't register long presses on the capacitive buttons. Long pressing home and search don't register at all and it was working fine before I flashed this. It'll work for like a minute after a reboot but then it'll stop. I use long press for switching task quickly and search for opening Quickdesk so I;ll have to remove it. Which sucks.
[Vibrant Android Development] dsellers2:
You need to do system after a fresh install prior to doing anything else.

That how I stopped having the root issues.
[Vibrant Android Development] dsellers2:
Yes I had this same issue. Z4 mod breaks busy box somehow. Just convert system after a fresh install and before installing anything else. I learned this after my third time if odining back to stock. Now ive done this twice successfully.
[Vibrant Android Development] AustinKnight45:
Ok thx for the the info
[Vibrant Android Development] down8:
No notable difference in batery life.

-bZj
[Vibrant Android Development] loogielv:
does this change the market to the older version? i thought market appearance was set in the rom, not the kernel?

mine certainly changed, although i'm not sure if this did it
[Vibrant Android Development] Sym_Link:
Installing from a clean ROM install worked for me as well. Very fast and smooth
[Vibrant Android Development] blinksilver:
Any word on over-clocking support?
[Vibrant Android Development] ubernewb:
so if it's breaking busy box, would the simple solution be to run titanium backup and then click the problems button to re-install the latest busy box?
[Vibrant Android Development] aloxotls:
Did not think of that, I did try the bb installer and had no luck. I have already reflashed fusion to get bb working or I would give it a try. Everything works great now.
[Vibrant Android Development] stephenj37826:
What is the benefit of converting system?
[Vibrant Android Development] Sym_Link:
It basically has the same benefits as running /data at ext4 or ext2 except at a system level. So your main system would not be held back by the limits of rfs. I have it running and it is very zippy.
[Vibrant Android Development] ivanmmj:
I also modified the script to convert system to ext2 and I have not had any problems.
[Vibrant Android Development] aloxotls:
When I run quadrant using oclf it zips right through database writes. Using the z4mod it takes just as long as rfs. Shouldn't it be just as fast as oclf?
[Vibrant Android Development] stephenj37826:
No the oclf cheats ned to look it up but it does
[Vibrant Android Development] ubernewb:
odd, because my quadrant flies thru the write portion.. maybe try redownloading/rerunning the script again just for giggles?
[Vibrant Android Development] ttabbal:
Yes the boot animations work, but they still loop forever. I've asked Eugene how he did it, but he hasn't responded.
[Vibrant Android Development] ttabbal:
You need to convert back to rfs before flashing roms, as mentioned in the op.

Flash my kernel, reboot, and do the rfs convert. That should fix it.
[Vibrant Android Development] ubernewb:
quick question for ya.. I am intetested in converting my /system over as well, but I don't know which ext to convert it to.. ext4 is the more stable one correct? but I keep seeing posts saying that while people are using ext4 for the other 3, they are sticking to ext2 for /system. is there any particular reason for this? does ext4 on /system cause issues?
[Vibrant Android Development] rogerchew:
Using ttabbals 1.7 kernel I've had pretty horrible battery times. In about 6 hours of standby, I lost nearly 35 percent battery. Anyone else?
[Vibrant Android Development] aloxotls:
From what I have read before people choose ext2 for system because there is not as much data being written to the system compared to data so corruption is less of a concern.
[Vibrant Android Development] ubernewb:
and as long as i'm here, another question..

looking in the z4mod update.zip from whiskey, i find a file updater-script .. assuming this is what i need to tweak to modify /system i'm basically adding a line to this?

i at first assumed i would simply add..

but therein i run into the first wall.. i'm assuming here that the two missing blanks are calling something that has been pre-defined somewhere else in the z4mod package? if so, how do i go about adding the definitions/values for /system?

or am i even making sense here? lol
[Vibrant Android Development] ubernewb:
ahh, so it is more of a personal preference thing then.. in that case why not just stick to ext4 just to be safe.. after all, isn't it better? or was ext2 faster?

ahh, the joys of jumping headfirst into new things.. lol
[Vibrant Android Development] Spartoi:
Can someone upload their ext2 for /system only please.
[Vibrant Android Development] Sym_Link:
This will convert /system only to ext2.

This will convert /system back to rfs.
[Vibrant Android Development] Sym_Link:
You are looking for this

run_program("z4mod", "system", "stl9", "ext4");
[Vibrant Android Development] Spartoi:
Thank You. :)
[Vibrant Android Development] ubernewb:
haha.. i was just digging that part out of the file you posted. thanks a lot for the help!
[Vibrant Android Development] ubernewb:
so i add this line to my previous z4mod package, then it should then reformat all four sections on the phone

/data

/dbdata

/cache

/system

i'm guessing that by adding the corresponding 4th line to the rfs package that i can get it to revert all four at once as well? this is awesome =]

now that all my ducks are in a row, time to odin back to stock and install everything in one swoop

thanks again for the help
[Vibrant Android Development] Sym_Link:
Yes it will or this is one made already.

And this will convert it all back to rfs
[Vibrant Android Development] loogielv:
my battery seems to be pretty good. slightly less than KK's OCUV...well actually more than slightly but certainly nothing worth worrying about

if i may suggest, watch your 3g connection intently. if you see it dropping to edge often, you're in a low reception area and the phone searching for 3g will drain your battery so fast you'll think you're in a time warp
[Vibrant Android Development] rogerchew:
it's just that my phone is draining battery quite rapidly even on standby. It didn't do that before, so wondering if it has something to do with the kernel. Before I came from pure stock JFD and JI6.
[Vibrant Android Development] bobmyers:
When you say it works with Eugene's ROMs, do you mean 2.1 roms or 2.2 roms?
[Vibrant Android Development] amd_203:
2.1 only.
[Vibrant Android Development] Ashex1:
Is anyone else having issues with some apps not working now? I can't backup settings from launcherpro unless I use Titanium Backup.
[Vibrant Android Development] scrizz:
ext2 is faster
[Vibrant Android Development] xplod420:
I am trying to install this new kernel. Do i have to rename it to update.zip? i put it in the /sd folder thats on my phone. i reboot in to the stock recovery, and select reinstall the package. I get an error E: update.zip not found. what am i doing wrong?
[Vibrant Android Development] AustinKnight45:
Ya Im getting bad battery life it stays at 100% for a good while while I read some tweets and check xda then it starts dropping .Down to 70% in about 2 an half hours in 7 hours I was at 38 %. Going to wipe my battery again and see if that helps
[Vibrant Android Development] ttabbal:
That's the external card. You can't put it there. Clockwork can't use it there. Just about any other directory will work.
[Vibrant Android Development] ubernewb:
so it's go faster or be safer... in that case, ext3? lol
[Vibrant Android Development] xplod420:
am i booting in to stock recovery or Clockwork. because its specifically said in the instructions "boot in to stock recovery and select install package." and after i do that i get an error E: can't open no such file or directory.
[Vibrant Android Development] ttabbal:
The install packages step is to load clockwork. If you overwrite the update.zip for clockwork, you need to reinstall clockwork from rom manager.
[Vibrant Android Development] xplod420:
i can go directly to clockwork from the rom manager, but not by selecting "install rom from sd card" if i do that can i install it that way?
[Vibrant Android Development] eunkipark92:
So whats the downside of installing z4 mod.
[Vibrant Android Development] scrizz:
the downside is that z4mod removes lag.

If you like lag, then don't flash z4mod.

;)
[Vibrant Android Development] AustinKnight45:
When I've gotten up the last two morning my phone screen has been off but my 4 buttons are on, anyone have this issue it happens after I've charged it and now it happens when I turn the screen off now?
[Vibrant Android Development] amd_203:
Do you have any notifications at the time? It should only happen when you have a notification, like the full battery notification.
[Vibrant Android Development] rogerchew:
Isn't that the backlit notification feature of the kernel? Did you have any notifications in your status menu?
[Vibrant Android Development] geoffcorey:
no. you have to do a cold clockworkmod boot. (press vol up + vol down + power with phone completely off).
[Vibrant Android Development] metalman3797:
hmmm idk if that is worth it :/

LOLZ
[Vibrant Android Development] xplod420:
when i do that i get in to Android system recovery. from there i go to reinstall packages. Correct? Where on the phone do i have to put that new file? Any directory, or just /sd?
[Vibrant Android Development] geoffcorey:
That button combo will take you to stock recovery. Select "reinstall packages" (assuming you have the clockwork update.zip file not the root of your sd card).

You can have the ttabbal z4mod anywhere on your internal sd card. Just make sure if you're running JI6 that you've done the kernel back support before flashing the new kernel (if you're running bionix, you can just straight flash, but I think for bionix stock, you'll have to flash kernel back support first).

Reboot after flashing kernel, then cold reboot into recovery (clockwork) and flash the conversion script.

Also, you don't need to cold boot into recovery for the kernel, only the conversion scripts.