yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] ronii1123:
nice

Excellence
[Captivate Android Development] xpamiceftk:
The reoriented_v2.2.1 still haven't fixed the usb mounting issues. It only can use at the first time. Then, we can't Write data to SD.
[Captivate Android Development] Pirateghost:
try using QTADB to transfer your files. then you dont have to mount to your pc
[Captivate Android Development] killer23d:
Does the current release fixes the ext4 RFS mount bug that might corrupt internal SD?
[Captivate Android Development] Konner920:
I still can;t use my headphones for a call.. Doesn't pick it up.
[Captivate Android Development] peachpuff:
Im having issues writing to the sd card using 2.2.1, after remounting it windows wants to scan the sdcard for errors.

I reflashed and formatted the sdcard, still having a writing issue on jpu.
[Captivate Android Development] wy1990:
I still can't use my headphones during a call...i don't know why...
[Captivate Android Development] Yuna:
You mean use headphones as headset, and phone microphone as mic? then you can't do that - hrdware disables phone mic when headset/headphones are in...
[Captivate Android Development] Cezar`:
xcaliburinhand, would it be possible to integrate CWM recovery in your kernel? If /system is ext4, the CWM flashed by Rom Manager breaks the ROM so the only way of installing zip's is by flashing another kernel with CWM integrated...
[Captivate Android Development] Cezar`:
I recommend QtADB as well!
[Captivate Android Development] Stephenv1971:
I saw this too. Flashing supercurio was easy enough though. From what you say here I could have used setironn as well. Its not just ext 4. You can't flash docs theme s to rfs or ext4 using the 2.5.1.2. You need the integrated.
[Captivate Android Development] wy1990:
no...i mean when i use headphone during a call,the voice came out from the handphone not the headphone, the headphone is no use...
[Captivate Android Development] Cezar`:
It seems to be kernel's fault. I hope xcal' will pull this out for us. Is like there would be no recovery.
[Captivate Android Development] ngochuy:
hi

Have u fixed the internal SD and earphone issue in version 2.2.1 with JPU ?

thanks
[Captivate Android Development] MikeyMike01:
This kernel REALLY needs a new recovery.
[Captivate Android Development] Stephenv1971:
Don't sweat it folks,he usually posts in here every day. When he disappears for days at a time he always comes back with new fixes. Be patient...
[Captivate Android Development] Endoran:
Hi there everyone. I'm flashing a ROM for the first time (assonance) and I have a quick, possibly stupid question: I want to use this kernel to replace the one that comes with assonance since I don't want the OC, on the first post there are 4 things to download for the most recent kernel release...which one do I download? Or do I need to download all of them? Thank-you!
[Captivate Android Development] Stephenv1971:
Just pick only one.

1st = tar, only use odin to flash a tar (in pda slot)

2nd = zip, only us clockworkmod to flash a zip

3rd = zip version with backlight notification for clockworkmod

4th = very plain kernel without voodoo optimizations or backlight for odin
[Captivate Android Development] Pirateghost:
to elaborate a little more on that, if you want to inject it into the ROM you are about to flash, you can grab any of them and extract the zImage out and drop it into the updates folder in the zip file of the rom you are about to flash
[Captivate Android Development] xcaliburinhand:
Yea, I haven't been in front of a computer the past few days. Other than the request for cwm built in, what are the issues?

I should be back in civilization sometime late Tuesday.

Sent from a cell tower.
[Captivate Android Development] MikeyMike01:
After using your kernel for a couple days (and not really missing the OC UV at all), CWM may just make it perfect.
[Captivate Android Development] sb4178:
i want to update with it

tks
[Captivate Android Development] johan8:
2nd - after updated, the CWM will gone, because this kernel doesn't come with CWM.

4th - but how to install lagfix with this option ? only OCLF can be use ?

because if even just install voodoo, it will overwrite this re-oriented kernel.
[Captivate Android Development] Stephenv1971:
Right and it was believed you could use the 2e recovery to use the CWM standalone update.zip. Problems have been shown however that are pretty serious using the standalone version with cwm. Supercurio has actually updated CWM to not work with 2e now.

no lagfix with this option, only OCLF can be used.
[Captivate Android Development] Stephenv1971:
xcaliburinhand, the problem can be seen in this thread:

http://xdaforums.com/showthread.php?t=871222&highlight=warning

As you can see, we are getting corruption from using 2e recovery and CWM standalone.
[Captivate Android Development] ngochuy:
Can you please tell me how to fix internal SD card issue?

Thank you very much
[Captivate Android Development] Stephenv1971:
Can you explain what you are seeing? I am able to write to both sd cards using root explorer and BTE. Is this when mounting to PC? I am able to do that too as long as I use mass storage mode.
[Captivate Android Development] majinzen:
Can someone explain to me how I use any kind of recovery with this kernel? Can't install any zips with CWM or 2e.
[Captivate Android Development] ngochuy:
I can use QTADB to copy files from PC to internal SD card but can't use windows explorer to do like that.
[Captivate Android Development] Stephenv1971:
crossposting this to both setiron and xcaliburhand thread, time to rewind a bit gentlemen:

http://xdaforums.com/showpost.php?p=9804784&postcount=5741
[Captivate Android Development] ngochuy:
thank you very much

@xcaliburinhand: Please update this fix to the first post
[Captivate Android Development] jgaviota:
So the proposed changes would be:

1) Revert the JPU fix and put up a notice that the vold.fstab file should be fixed on JPU roms

2) Include 3e recovery (or CW recovery if you prefer) with the voodoo kernels

(Is there a 3e recovery that can install unsigned zips?)

As always, THANKS!
[Captivate Android Development] Stephenv1971:
No, thats why you need CWM integrated.
[Captivate Android Development] gdanko:
Forgive me for not reading all 74 pages but does bluetooth headset work on this kernel? I get headset static building it from the source on xcal's github. :(
[Captivate Android Development] Stephenv1971:
I think 2.1.6 worked with headset.
[Captivate Android Development] jgaviota:
I use bluetooth headset with 2.2.1 and JK3 modem. It works great
[Captivate Android Development] lrs421:
Wasn't able to find this in search or the op so here goes....can some educate me on how to disable bln on the bln version. I tried to access it in clockwork recovery but didn't see an option there. Thanks in advance.
[Captivate Android Development] gdanko:
Hmm perhaps xcal's github isn't current. I built a kernel using the source here…

https://github.com/xcaliburinhand/I9000-Reoriented-for-I897-Froyo

Then I installed the JK3 modem. When I tried to make a call from the car via Bluetooth the static was so bad I couldn't hear anything.
[Captivate Android Development] Stephenv1971:
Looks like its up to date to me... you are using an i9000 ROM? Captivate ROMs are looking for a voice filter on the bluetooth interface.

Have seen this on the DG perception and some versions of cognition using the JJ4 framework as well.

Edit: From looking at your other posts, you are using the captivate framework... That sucks, because we don't have a captivate froyo kernel source to pass through to the bluetooth voice filter. But we should soon, right? Only a few more weeks to years end and they HAVE to give you the source if you ask. The i9000 builds have gotten much improved in spite of the hardware differences. Call quality is insanely good on jpu. I just wish ATT and Samsung would just get on with it now. I suspect I will stay with jpu 2.2.1 since I suspect we will only be getting 2.2.0.
[Captivate Android Development] gdanko:
So do I need the kernel, the modem, and some frameworks pieces as well?
[Captivate Android Development] majinzen:
Download the bln app from the market.
[Captivate Android Development] tjsooley:
is anyone else on stock jpu with this fw havng problems with goggles layers and any app that uses the camera but the camera app?

I have flashed back to stock before flshing jpu
[Captivate Android Development] lrs421:
Ahhh...Thanks.
[Captivate Android Development] bryman27:
designgears had 3e recovery with no signature checks in cog v2.3b5.1
[Captivate Android Development] jjtitus098:
Every time I flash 2.2.0 or 2.2.1, I cannot see my phone when hooked to computer but I can on the previous version. Any ideas? I tried reading through posts but didn't really see anything or I overlooked it.
[Captivate Android Development] jgaviota:
Hi xcal,

before you plunge into gingerbread, could you please give this a look?

:D

Thanks!
[Captivate Android Development] Stephenv1971:
Maybe you could just reorient supercurios kernel for us?
[Captivate Android Development] ngochuy:
anything related with the voice services, GPS, bluetooth, wifi .... is caused by modem driver. So if u got any issues like that, just try other modem in this thread. These problems are not the kernel issues

http://xdaforums.com/showthread.php?t=835272
[Captivate Android Development] colorless49:
Resolves USB mounting issues

modify the file:system/etc/vold.fstab

Resolves USB mounting issues.

## Vold 2.0 Generic fstab
## - San Mehat (san@android.com)
##

#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################

## Example of a standard sdcard mount for the emulator / Dream
# Mounts the first usable partition of the specified device
#dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

## Example of a dual card setup
# dev_mount left_sdcard /sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
# dev_mount right_sdcard /sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/msm_sdcc.3/mmc_host/mmc1

## Example of specifying a specific partition for mounts
# dev_mount sdcard /sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

# sdcard mount for the P1
# internal sdcard
{
mount_deep = 0
ums_path = /sys/devices/platform/s3c-usbgadget/gadget/lun1/file
asec = disable
mbr_policy = skip
}
dev_mount sdcard /mnt/sdcard 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0

# externel sdcard
{
mount_deep = 1
ums_path = /sys/devices/platform/s3c-usbgadget/gadget/lun2/file
asec = enable
mbr_policy = overwrite
}
dev_mount sdcard1 /mnt/sdcard/external_sd auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2
#keep this line.
[Captivate Android Development] xcaliburinhand:
Yea, I know I have been slacking.

I planned on reverting the mount fix and adding CWM to the mix on Tuesday, but life interfered.

Hopefully I will have everything in place tonight or Monday. Should then have some breathing room to check out the Galaxy S stuff.
[Captivate Android Development] hackdroid:
thanks xcal. now if only the home button haptic feedback will work we can propably merge with the i9000 forum :D
[Captivate Android Development] Stephenv1971:
WOW! I never noticed that before.
[Captivate Android Development] xcaliburinhand:
Updates done.
[Captivate Android Development] dambrosioj:
Awesome!! 3e!! now I can use this kernel :) Thanks so much!
[Captivate Android Development] dambrosioj:
Why the removal of the cdrom fix? back to not being able to use this kernel :(
[Captivate Android Development] MikeyMike01:
vold.fstab (I believe) in /system/etc needs to be swapped with a corrected one. That's the real problem.
[Captivate Android Development] Aithran:
Got stuck in 2e recovery.

Had to re-flash.

On Darkky's 5.6 JPU.
[Captivate Android Development] PowerPC:
Same here. I'm on Darky's 5.6 JPU. Then I decide to flash from 2.2.1 to 2.2.2. Before doing so, I disabled the Voodoo lagfix then flash with CWM.

It was working ok until I decide to try the new CWM recovery mode. Once I get into recovery mode, it's not CWM but the 2e recovery. However, the power butto stopped working as selection. I had to re-flash since I cannot get out of this recovery.
[Captivate Android Development] illdroid:
the question is: how do we boot to that cwm recovery?

and how does it live with existing cwm recovery?
[Captivate Android Development] xcaliburinhand:
Good point, I will have to force the Captivate recovery, since the I9000 recovery loses the power button selection feature. Currently the recovery is defaulting to whatever is supplied with the ROM.

Existing CWM can still be run as an update.zip. The Voodoo CWM is triggered via the ROM Manager app (i.e. backup, restore, reboot into recovery).

-x
[Captivate Android Development] DrGoodspeed:
rom manager wont let you get into voodoo cwm either because of the 3e recovery
[Captivate Android Development] tjsooley:
jpx internal sd showing up as a cv
[Captivate Android Development] ngochuy:
Anyone test 2.2.2 with the lasted i9000XXXJPX ? Any problems?
[Captivate Android Development] Stephenv1971:
Does this work?
[Captivate Android Development] tjsooley:
jpx still internal cd
[Captivate Android Development] han.azuki:
you are amazing!!!!!!!!!!!!!!! I love your work, you make me enjoy the phone so MUCH MORE
[Captivate Android Development] Stephenv1971:
I tested with 2.1.6 and that patch on jpx and it mounted in mass storage mode just fine. it also mounted properly in android as well. (not going to test with 2.2.2, if I get stuck I have to odin the durned phone)

edit: tested with the NEW and IMPROVED 2.2.2... patch works great
[Captivate Android Development] xcaliburinhand:
Captivate version of recovery 3e is now in place. Just updated the build numbers and md5sums, don't feel like cycling the version numbers.
[Captivate Android Development] TXRangerXDA:
Links to the new 2.2.2 appear to be be broken. Not uploaded yet?
[Captivate Android Development] ih4ckback:
Currently running 2.2.2 on Assonance v5 w/ the JK4 modem and this thing is incredible. I've never seen my phone run so quickly and smoothly.
[Captivate Android Development] mcord11758:
What changes has been made from 2.2.1?

Looks like recovery issue has been resolved?
[Captivate Android Development] seasondeng1:
thanks i like it
[Captivate Android Development] xcaliburinhand:
2.2.2 should be good to go now. I didn't like how the voodoo version of CWM was working (issues with restore and some other settings). Replaced the voodoo CWM with the actual CWM recovery for the captivate.
[Captivate Android Development] Stephenv1971:
How do we get to cwm menu, I can only get to 3e
[Captivate Android Development] gtg465x:
Nevermind

20 char
[Captivate Android Development] xcaliburinhand:
In ROM Manager choose reboot into recovery, CWM will come up.
[Captivate Android Development] ih4ckback:
so are there no lagfix options in this kernel? nothing shows up in CWM so I'm assuming no but just thought I'd confirm.
[Captivate Android Development] kamots:
I don't think so cause its voodoo and not Sent's kernel. so the only option is to create a disable-lagfix folder on sd card if you want to disable it. I prefer vodoo lagfixes as my phone (Batch 1006 antique lol) does not play well with overclocking and undervolting.
[Captivate Android Development] existz:
It uses only the voodoo lagfix..

@xcaliburinhand

Also anyway we can get a UV version? I understand not caring about OC but a UV does help me save some batt life ..that would put the icing on the cake for me
[Captivate Android Development] ih4ckback:
Ah I see lol well my phone doesn't seem to like ocing either lol thanks for the info.

Sent from my Captivate, *****.
[Captivate Android Development] tjsooley:
Are we going to get a JPX reoriented kernel?
[Captivate Android Development] gtg465x:
Current kernel works fine on JPX. JPX is very similar to JPU... just some small bug fixes and tweaks between JPU and JPX.
[Captivate Android Development] Pirateghost:
just drop the kernel and modem onto your phone using odin
[Captivate Android Development] ace518:
Now, I know you don't like the voodoo color fix, but for those of us that do, is there any chance of a kernel that has that in it as well as the lagfix? Perhaps just a second version we could use? I figured it don't hurt to ask.
[Captivate Android Development] Tayutama:
Quick question... Which modem do you people use with your 2.2 firmware?

And which would be the best so far?
[Captivate Android Development] Pirateghost:
i started having some random disconnects using the jp6 modem, dont know if it was just me so i loaded up the old UGJH2 modem and its kickin some arse
[Captivate Android Development] KCutrer1:
I'm still using JP6 modem and haven't had any issues like Pirateghost
[Captivate Android Development] Tayutama:
Umm and you got a link for that one? :D
[Captivate Android Development] Pirateghost:
there ya go. attached it to this post
[Captivate Android Development] Tayutama:
Thank you :)

Time to upload cappy version also then
[Captivate Android Development] Zilch25:
Be aware though that this modem will only work if they're using the reorient kernel... otherwise captivates require either the JH7 modem for 2.1 or JI6 modem for 2.2.

(Reason being, stock kernel hates I9000 basebands due to the presence of the A1026 chip)
[Captivate Android Development] Tayutama:
Umm why you think both his new kernel and that modem is included? :D
[Captivate Android Development] Zilch25:
Just making sure :) I know we've got our own little world going on over on these forums when it comes to having voice + HSUPA
[Captivate Android Development] boomerod:
Whooo hooo!!
[Captivate Android Development] shaolin95:
So wait, I downloaded the i9000XJP6.rar....I cannot use the kernel and modem with my current Cognition 2.2 beta 6 then?

I just wanted to change the HSUPA part.
[Captivate Android Development] Tayutama:
Reason i'm making a specific Cappy version is because You don't use the same kernel as i9000 does and this is a full rom aka. it will flash kernel and modem file.

This means you can go directly from any eclair built or froyo built to this version WITHOUT using ODIN
[Captivate Android Development] boomerod:
If you install JP6 you'll want to use the JI6 or the beta re-oriented kernal. The modem that comes with JP6 has HSUPA.

--Edit--

If you're staying on Cog Beta 6, then all you need is an I9000 modem...I think PG mentions this somewhere in this thread.
[Captivate Android Development] shaolin95:
Ok I guess I can always restore with Clockwork recovery if needed lol.

I will try the modem in Odin then.
[Captivate Android Development] Pirateghost:
if on COG you will need the reoriented kernel and the jp6 or ugjh2 modem
[Captivate Android Development] shaolin95:
Ok so I extracted the I9000XWJP6 from this thread and found several files like the tar and a dll then I extracted the tar and found the modem.bin.

Which file is the kernel though?

I see this:

factoryfs.rfs

cache.rfs

param.lfs

modem.bin

zImage (no extension on that one)

PS I think I downloaded the wrong file...Now I getting the I9000_reoriented_beta.tar file.
[Captivate Android Development] Pirateghost:
use the reoriented kernel located in the op on this thread!
[Captivate Android Development] shaolin95:
Well did the kernel and the modem and now I have no service lol
[Captivate Android Development] mrgoodwords:
Flashing Question

I'm currently running Assonance 5.0 and would like to use this kernel. Is there anything I need to do with respect to current lagfix in Assonance before I apply this Kernel which incorporates the Voodoo Lagfix?

Are there any known compatibility issues with this kernel and assonance rom?

Lastly, do I just put this on my internal SD card and flash using CMW?

Thanks in advance
[Captivate Android Development] Stephenv1971:
I am certain this works... I have tested it myself... there should not be kernel hacks when the problem is related to the filesystem table (vold.fstab)
[Captivate Android Development] Stephenv1971:
Assonance is using ULF lagfix which is not compatible with voodoo. disable ulf before switching to voodoo.

The differences are really significant:

ULF allows ext4 or jfs to the following filesystems:

/data

/data/dalvik_cache

/dbdata

Voodoo converts the following to ext4

/system

/data
[Captivate Android Development] jaxf250:
I just flashed 2.2.2 over my stock Ass.v5 install. Seems to work good, but still early in the testing here. I was getting pretty bad battery life with stock Ass.v5 so I am trying this updated kernel to see if I get longer battery life.

Just loaded it to my SD card, then went into Recovery and turned off the advanced lagfix settings (ULF), rebooted, chose to Save and convert the data during the FS change, then rebooted again. Last, reboot into Recovery again, choose install zip, locate the 2.2.2 reoriented zip kernel,

and apply. That should do it.

HTH
[Captivate Android Development] mrgoodwords:
xcalibur kernel on assonance 5.0

Just flashed with xcal 2.2.2 --> I'll post any feedback after testing a bit.
[Captivate Android Development] mrgoodwords:
Flashed this kernel over Assonance and using the JK4 modem. First boot up I noticed a lag when starting up applications or opening the app drawer. I rebooted a couple of times and it seems to be responding much smoother now. I don't notice a performance improvemant over the original kernel provided in Assonance but that is probably because the original was already fast. I'm really hoping to get better battery life out of this kernel so we'll see about that. I honestly don't know the benefits or drawbacks of Voodoo vs. other lag fixes. So far so good. Thanks xcal
[Captivate Android Development] driftking_07:
How im suppose to have hsupa enable, cause it still shows hsdpa in phone settings.
[Captivate Android Development] Cezar`:
Could you include the 3e recovery with verification disabled? thanks !
[Captivate Android Development] ih4ckback:
would that fix the having to use RM to get to CWM?

why don't you just use 2e with the CWM update.zip?

I hate having RM on my phone just so I can get into recovery. :/
[Captivate Android Development] Cezar`:
2e wont mount voodoo enabled partitions correctly. CWM needs 3e so it can be executed with some wrappers that will allow CWM to mount ex4 partitions correctly. However, there is a 3e recovery version which does not verify update.zip
[Captivate Android Development] ih4ckback:
ah I see thanks for the info.

well I hope one day this kernel will use that version lol.
[Captivate Android Development] Stephenv1971:
yep, keeping disable-lagfix in my voodoo folder until xcal has some time to look at it.
[Captivate Android Development] existz:
Any idea where to find the 3e with no verify? I searched but with no luck

EDIT:

I found it...if anyones interested here's the link ...I tested and it does work http://xdaforums.com/archive/index.php/t-833423.html
[Captivate Android Development] chrism0483:
SD CARD = CD rom

I flashed 2.2.2 last ngiht with Darkys 6.0 and now when i connect to computer i get the internal sd card as a CD rom drive. I am sorry if this has already been covered. Would someone please tell me the fix, or a work around. or something! lol. thanks so much guys :)
[Captivate Android Development] aleadam:
The solution is here:

http://xdaforums.com/showpost.php?p=9878166&postcount=747
[Captivate Android Development] chrism0483:
I clicked the link and see the code. Do i copy and paste the whole thing into command prompt. Please excuse my nievness. But im still a little new., could you help me take the nessesary stops