yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] Zilch25:
Just grabbed the dump, I tossed in the SGH-I897 file to test it, next step I'll replace the contents of the two folders if it doesnt work
[Captivate Android Development] Zilch25:
JACKPOT

Okay including the sensors.SGH-I897.so to the /lib/hw folder fixes both orientation and prox :)
[Captivate Android Development] anilkuj:
just installing the new release from clockwork mod

its trying to install and seems stuck at Finding update package for 5 minutes now

is this normal?
[Captivate Android Development] anilkuj:
can you post the file here pls ?
[Captivate Android Development] Zilch25:
Not even a little bit =/ It should start wiping and working almost instantly, though I've had clockwork screw that up before, restarting and restarting the install fixed it
[Captivate Android Development] DOAlaboratories:
ha, i love you

(no homo)

so can we run terminal emulator to fix this?

now i just need ot figure out how to resize the letters on my multitouch keyboard and this ROM will be able to do everything but herd sheep :D
[Captivate Android Development] Zilch25:
As requested the sensor file! It goes into /system/lib/hw =P

If you aren't savvy with ADB leave this alone till eugene patches it!
[Captivate Android Development] Zilch25:
If you're good enough with terminal emulator to copy a file to /system/lib/hw then yes :)
[Captivate Android Development] Clienterror:
Or you can use root explorer and save yourself a lot of typing.
[Captivate Android Development] anilkuj:
thanks l, just booted into recovery and installed the zip and went through fine this time.
[Captivate Android Development] DOAlaboratories:
let's pray to god i don't brick this then..

just one noob question about it though:

copy this to sdcard and then copy over to the right place?
[Captivate Android Development] Zilch25:
Lol you wont brick, it's copying a missing file, not overwriting an existing one :)

If you unzip the file then put it on your sdcard the proper adb or terminal command process would be (I'm adding busybox for compatibility sake):

busybox cp /sdcard/sensors.SGH-I897.so /system/lib/hw/

(CASE SENSITIVE)
[Captivate Android Development] eugene373:
Okay... I'll Remove the Posted Rom, and update to the Latest...

However, till I can figure out the GPS, Just use wireless location for now.. so gps still works.
[Captivate Android Development] flashman2002:
I did a reboot and it showed up for me.
[Captivate Android Development] Clienterror:
Just as good as it does with the actual GPS working. 2700 meter circle and you moving in the opposite direction you're actually traveling.
[Captivate Android Development] Zilch25:
Sounds good, I'll keep poking around in my own silly way to see if I can figure something out.
[Captivate Android Development] anilkuj:
this build is very very smooth i am enjoying it !!!
[Captivate Android Development] DOAlaboratories:
you're my hero Zilch, autorotate is working again.
[Captivate Android Development] madjsp:
I still can't get titanium to work. Must be since I did not have them installed on the original version of this Rom

Also beautiful widgets is being weird, but these are all app issues perhaps? Or Rom compatibility issues?
[Captivate Android Development] flashman2002:
It did not work for me. Unzipped and deleted the 959 sensor file and still dont get the proximity sensor to work on a call? Orientation doesn't work either. Strange.
[Captivate Android Development] Zilch25:
Haha I wouldn't have found it if eugene hadn't pointed me in the right direction, he's still the man :D
[Captivate Android Development] Zilch25:
Did you reboot your phone?

It wont notice the change if you dont =P

I also didn't delete the 959 sensor file just in case
[Captivate Android Development] Zilch25:
I just removed the Vibrant sensor... I'm going to test to see if things start crapping up without it for me
[Captivate Android Development] DOAlaboratories:
yeah, i left the 959 sensor there just in case and all seems to be working fine
[Captivate Android Development] Zilch25:
Nope... still working fantastically. Can you use adb and check out the /system/lib/hw? Just do an ls and tell me exactly what's in there
[Captivate Android Development] amwbt:
I did delete the 959 sensor file and it worked. Just make sure you use terminal emulator with su or root explorer. I used just a file manager the first time and it didn't work. Then reboot.
[Captivate Android Development] Zilch25:
Yeah if your file manager doesn't REALLY have privileges to mess with the stuff in the /system folder it won't do jack
[Captivate Android Development] Zilch25:
For the record though, the power bar auto rotate button still doesn't do jack =P Not sure what's up with that
[Captivate Android Development] eugene373:
Uploading the Fixed version now, also the MobileAP is now fix for init.d
[Captivate Android Development] Kaik541:
on top of things like crazy, dude
[Captivate Android Development] Zilch25:
This is just fixing the prox sensor and orientation bug right? Not GPS (just for clarification)
[Captivate Android Development] Jeepsdaddy:
Can you put installation instructions on Top Post?

Can you put installation instructions on Top Post?
[Captivate Android Development] anilkuj:
would the same trick work when we are using the I9000 kernel :), that would make it really easy for us to start using the I9000 kernel :-)
[Captivate Android Development] terrigan:
I've gotten Swype working again. It's almost impossible to find the apk. Stupid copyright.
[Captivate Android Development] Zilch25:
I was actually thinking the same thing... but something has to be calling that file... it's a mystery!
[Captivate Android Development] flashman2002:
Im allowed to have a dumb moment every now and then :D
[Captivate Android Development] Zilch25:
/slap

:) SNAP OUT OF IT MAN!

(Glad you got it!)
[Captivate Android Development] eugene373:
The build.prop calls on the Correct sensors..
[Captivate Android Development] amwbt:
Will you post the apk?
[Captivate Android Development] anilkuj:
or maybe by replacing it with the name the kernel is looking for :-) you never know
[Captivate Android Development] Zilch25:
Well you've certainly given me a few things to play with tonight :)
[Captivate Android Development] Zilch25:
I'm already flashing JM1R3 with the JG8 modem to fool around with it >=) SO MANY POSSIBILITIES
[Captivate Android Development] anilkuj:
woow would this finally allow us to use I9000 kernel and have HSUPA and still wouldnt have to compromise on any features :)
[Captivate Android Development] anilkuj:
you are awesome!!!
[Captivate Android Development] Kaik541:
oh zilch, you've overtaken me on risky maneuvers. I'm far too lazy to do this =P

edit: unless it works and GPS functions
[Captivate Android Development] Zilch25:
Hopefully some good comes out of it haha You'll be the first to know if I find some bizarre concoctions of kernels and modems and build.props that meet all our needs!
[Captivate Android Development] anilkuj:
while you are at it and if it works also check the accelerometer please if that works the only issue we would have is the recovery manager which we can live with.
[Captivate Android Development] Zilch25:
Don't worry that's on the list of things I'm messing with
[Captivate Android Development] terrigan:
I can't. It's not legal to distribute. If you can use google you can find it eventually.
[Captivate Android Development] Kaik541:
because, as we know, xda is the beacon of the moral and legal high ground
[Captivate Android Development] terrigan:
Well look at it this way, it's out there for the taking but every forum site link for a download on a webpage has been taken down.. I wonder why? Do we really want to do that to XDA? Nah.
[Captivate Android Development] Zilch25:
Don't post it up publicly, PM and get contact information if you must. XDA probably won't want to be involved in any sort of legal hullabaloo over swype =P
[Captivate Android Development] anilkuj:
zilch any luck with the I9000 kernel buddy
[Captivate Android Development] tjsooley:
could you pm me the apk?
[Captivate Android Development] Zilch25:
Still poking around, but at least using an I9000 firmware I'm still unable to get autorotate to not fail =( Next up I suppose I'll hop over to a regular captivate with a I9000 kernel to see if I have better luck there
[Captivate Android Development] eugene373:
OP update to the Working build
[Captivate Android Development] Kaik541:
woo r2... I assume the fixes are just the i897 hardware sensor and the init.d script? unless you did more for the GPS?
[Captivate Android Development] terrigan:
Time to flash again!
[Captivate Android Development] eugene373:
It's a lib issue.. tracking it down.
[Captivate Android Development] Zilch25:
Hey eugene, just a quick, unrelated question for you. When you check your about phone area, whereabouts does the phone pull the baseband version number from?
[Captivate Android Development] TheTodFather:
LOL! Wow!!! took me 20 sec to download that 100+mb file. I like 4share
[Captivate Android Development] Kaik541:
woo. always willing to help you out if you need something. so if I've manually added the sensor file and the init script, I'm not missing anything from this new version?
[Captivate Android Development] terrigan:
Anyone notice all the contacts are listed under "A" and "a"?
[Captivate Android Development] anilkuj:
hands down this is the best ROm i have used , i dont even think i would even need a lag fix for this :-)
[Captivate Android Development] Kaik541:
Just as a heads up Eugene, you still have the build.prop file set to display that the build number is SRE v1.2.1a :D

maybe put your stamp on it a little
[Captivate Android Development] eugene373:
It's do to editing the .apk in smali.. I broke it when I fixed the Dailer to work on our phone.
[Captivate Android Development] eugene373:
awe, oh well... don't matter to me, I guess that's what I get for asking for the Stock build.prop :rolleyes:
[Captivate Android Development] madjsp:
here is the stock build.prop file from the captivate system dump if you want it.

just need to unzip it.
[Captivate Android Development] g0dzilla32:
i have searched a bunch of pages but is there a noob friendly guide for this??? step by step from stock?
[Captivate Android Development] Kaik541:
step 1) put on sdcard

step 2) flash from clockwork

step 3) ???

step 4) profit!
[Captivate Android Development] anilkuj:
hi kaik

can you please share the link to fix the MobileAP init.d thingy ?
[Captivate Android Development] gunnyman:
My GPS is still busted also adding facebook acct to address book force closes acore.
[Captivate Android Development] Kaik541:
not necessary, r2 has it integrated
[Captivate Android Development] flashman2002:
GPS is still a known issue. Being worked.
[Captivate Android Development] gunnyman:
Ah okie dokie. Thanks
[Captivate Android Development] anilkuj:
i know , but i dint want to flash again just for that one fix , can you please share.
[Captivate Android Development] Kaik541:
r2 pros:

- even snappier

- orientation works out of the box!

- Mobile AP working out of the box

- Wifi lockup problem fixed!

- proximity sensor works

cons:

- GPS still dead (well known)

- a very sudden lockup (entire blackscreen, capacitive keys lit up... required battery pull)

basically, just a massive improvement over r1 (and r1 was great)
[Captivate Android Development] Zilch25:
I believe it's just a script you have to drop into the init.d folder, you should be able to get it from Unhelpful's kernel thread. I don't have a link on hand though
[Captivate Android Development] Kaik541:
http://xdaforums.com/showpost.php?p=7986757&postcount=123
[Captivate Android Development] anilkuj:
Thanks buddy u da man
[Captivate Android Development] anilkuj:
Thanks kaik
[Captivate Android Development] Zilch25:
Don't forget to set execute permissions on the script itself, or it won't run :)
[Captivate Android Development] anilkuj:
got it working , thanks guys
[Captivate Android Development] flashman2002:
Has anybody's wifi just stopped and goes to 3G? I have it set to always on. This was happening with the build from yesterday as well. I haven't decided to switch to R2 yet. Hmmm...must have just been a fluke. No issues right now.

Edit: Nope, Wifi still stops working even after I just turn it on.
[Captivate Android Development] terrigan:
Is there a problem with app stability with this rom? AdFree and Droid VNC Server don't work properly any longer.
[Captivate Android Development] eugene373:
Porting my Vibrant9 Build right now for everyone.. same issue though.. No gps.
[Captivate Android Development] Kaik541:
well poopy. that's all I really want working again
[Captivate Android Development] aqtrans:
Just flashed it. Think I figured out why 3Banana Notes was giving me such a hard time on the previous build (this one as well). Seems like even though I don't have Location Tagging turned on, it still tries pinging the GPS, causing it to lock up :(

Other than that, it's quite fast. :D Great job, as always!
[Captivate Android Development] TheTodFather:
Anyone find a way to get HSUPA working on this without any added bugs like the i9000 kernals bring to the table?

I've also noted that with this vibrant frankenstein roms i've noticed that my signal so significantly better then with the captivates. IS there a reason for this? I'm def not complaining. -97 dBm 8 asus or 4 bars equivalent of 3g compaired to 1 bar best of 3g/edge.

well speedtest.net is FCing as did the r1 and the i9000 vibrant. ARgh!!!
[Captivate Android Development] Dieabolical:
So, all I have to do is use Clockwork to use this ROM? Just want to try this out without having to modify anything.
[Captivate Android Development] shagdaddy:
Anyone know if he ever got the facebook contact sync working? i asked yesterday and he said itd be fixed on this update, but its still not syncing. Am i doin somethin wrong? lol any help would be appreciated, cuz as of now i have no phone numbers lol
[Captivate Android Development] psxstudio:
Yups... just select "Install ROM from SD Card" option and you are set.

JB
[Captivate Android Development] anilkuj:
i totally agree i generally used to get only 1 bar in my home , but now i get 3 to 4 bars consistently , Eugene has some magic in there :)
[Captivate Android Development] Dieabolical:
I don't need to mess around with the kernels or anything like that, just do a clockwork install and enjoy?
[Captivate Android Development] flashman2002:
Yes that is all you need to do.
[Captivate Android Development] Smallsmx3:
If I have the ext 4 lagfix running should I disable it first or will flashing remove it. I also have sre running. Will that be removed? I'm assuming root us included in this rom
[Captivate Android Development] Kaik541:
if anyone wants the stock Swype that came with the Captivate, shoot me a PM
[Captivate Android Development] rajendra82:
If GPS fix is a lib issue, shouldn't we be sending Eugene the JH2/JH3 versions of them, as they will give us better satellite locks than JF6?
[Captivate Android Development] Dieabolical:
Thanks, I will give it a go and see just how great this thing is.
[Captivate Android Development] rajendra82:
Why not just tell us the name? I am sure that is not a copyright violation, and all we need to do is back it up off our own phone.
[Captivate Android Development] DOAlaboratories:
anybody spot any pros r2 has over r1?
[Captivate Android Development] ajayendra:
post # 461
[Captivate Android Development] Kaik541:
well if you're currently running a stock build, backup libSwypeCore.so from /system/lib and Swype.apk from /system/app and then just put them back after you flash

you can also get them from the captivate system dump (which is how I did it) and put them back

edit: thanks to Eugene for pointing out how to do this back in the Vibrant's thread
[Captivate Android Development] freedonkey:
Can some one help me, I tried to do this

adb shell

su

busybox dd if=/dev/zero of=/data/dataimg bs=1024 count=1048576

busybox mknod /dev/loop0 b 7 0

busybox losetup /dev/loop0 /data/dataimg

busybox mkfs.ext2 /dev/loop0

mkdir /data/data1

mv /system/bin/used /system/bin/userinit.sh

reboot

but I got errors after busybox dd if=/dev/zero of=/data/dataimg bs=1024 count=1048576. This step ran and then I got permission denied. Can someone tell me what the above step did and how I can undo this please?
[Captivate Android Development] allanrq:
First off I would like to thank everyone who worked on this. Installation was easy and had no issues. The interface seems nice and clean to me and I cannot believe the speed. After I installed this I noticed a couple of things and wanted to know if these are known issues or did I noob something up. The stock browser started up but got stuck trying to load the google website. tried to load other websites but it would not work. This is just an FI and not a big beal because it was easily fixed by going to the market and installing another browser. When turning wi-fi or bluetooth on or off from droping down the notification bar, the phone freezes up and requires a complete power down to clear. However if I toggle the setting on what looks like a widget on homepage 3, all the settings toggle correctly with no issues. Only other minor thing is when the notification bar drops down, the active screen behind it is still seen and not grayed out or dimmed. This makes it a little annoying depending on what screen is active when puling the notification bar down, again not a big deal. Not going to mention GPS since it has already been brought up. Thanks again.
[Captivate Android Development] tbae2:
Speedtest is probably FC'ing because it is trying to access the gps for your location.
[Captivate Android Development] iamamp3pimp:
if it works with this build it will be the thing that pushes me over the edge.
[Captivate Android Development] Kaik541:
when you typed "su", did you allow permissions on your phone? type it again and make sure your phone's screen is on to allow access
[Captivate Android Development] freedonkey:
I can try that again, but I am scared that I messed up something, what does busybox dd if=/dev/zero of=/data/dataimg bs=1024 count=1048576 this do?
[Captivate Android Development] Kaik541:
creates an image file to hold all your apps and such
[Captivate Android Development] freedonkey:
sorry to bother you again, If I am running it again should I create one more image or should I ignore the this image creation step?
[Captivate Android Development] Dieabolical:
Okay, just installed this. I have a landscape issue on my home screen, whereas, the app launcher is not completely there (appears cut off, or something). Other than that, I like it so far. Seems crisp.
[Captivate Android Development] Kaik541:
just run the command again, if it created it properly the first time, it'll tell you... if not, it'll create it
[Captivate Android Development] iamamp3pimp:
Flashed, its on a different (im guessing tmo) splash screen and the animation keeps repeating.

odd.

but im patiently waiting

and its done.

off to "sweep" my screen to unlock.

seems pretty quick. off to reinstall all my apps.
[Captivate Android Development] TheTodFather:
Ahhh yes you are correct. It does call for that, makes perfect sense. Thanks for the reply
[Captivate Android Development] perium:
I just loaded the rom from my JH2 install, and the notification bar looks odd. Are the pictures below how it should look?
[Captivate Android Development] DOAlaboratories:
just like that, that's how it looks on mine too, and i'm pretty sure most others :)
[Captivate Android Development] Kaik541:
Yep that's what it's meant to look like. Takes some getting used to... Could live without the transparency though.

Sent from my Samsung SGH-i987
[Captivate Android Development] darkamikaze:
Cool what doesn't work in the r2 revision?
[Captivate Android Development] perium:
looks like im looking more for vanilla captivate then this then. Thanks for the quick replys
[Captivate Android Development] Aus_Azn:
AFAIK, only GPS. Whenever it looks for location, it freezes the phone. Problem quickly solved by shutting off the GPS and instead using coarse network location.
[Captivate Android Development] darkamikaze:
oh.. haha GPS broken. just like JH2/3! well that's not a problem ;) Very promising work here..

Where it says "No kernel included for letting User's choose what they want.. "

What exactly are the options.. I know there's Unhelpful's 1.2 ( which I kinda don't want to do if it overclocks x\..) what else is there..?

and do I still need to switch the button layout?
[Captivate Android Development] madjsp:
Stock kernel.

And no, the button layout happens when you put a different modem on there. The buttons work the same on here.

EDIT: it IS the kernel that does it, but this doesn't have a vibrant kernel anymore since we get to choose our own. so ignore my sentence above this one.
[Captivate Android Development] InsaneJester17:
Ooo I really want to play with this more but I need GPS. Keep up the excellent work Eugene! Thank you!
[Captivate Android Development] darkamikaze:
where do i go about getting this stock kernel >_> .. i have jh3 do i need to put stock myself or is it already in there.. >_>
[Captivate Android Development] Aus_Azn:
GPS worked amazingly in my old JH2 install, have no idea what you're on about. And even if it didn't, it would just not get a good lock.

Merely having GPS on in this causes FCs.

EDIT: No other kernel options that I know of... And you don't need to switch the button layout. r2 even identifies itself as a i897 unlike r1, which said T959.
[Captivate Android Development] aqtrans:
If you flashed JH3 with Odin, you should already have the JH3 kernel flashed, and be good to go.

Also, Unhelpful's kernel doesn't overclock a thing until you use SetCPU to tell it so.
[Captivate Android Development] darkamikaze:
ohh.. really? Ahh.. the kernel makes it possible to get to 1.2Ghz.. not exactly SET it at that point .. I see I see..

what are the benefits of unhelpful's kernel D: ?

and thanks everyone for all the awesome responses!
[Captivate Android Development] flashman2002:
As of now his kernel is good just for the overclock. When Eugene first put this rom out the unhelpful kernel was a good way to get the button orientation back.
[Captivate Android Development] eugene373:
Just got the MMS issue fixed on the TMO Phone's, not sure if you guys was having issue's or not with this..
[Captivate Android Development] nammyczc:
I'm not a sexy teen so no one wants my mms's :(
[Captivate Android Development] justflorin:
so... sgs is waay more involved than aria, let me start by saying that.

I have learned so much about my phone in having it these past 5 days. I stumbled across this thread and have a few questions. Let me begin by saying what I've done so far:

rooted, lagfix via sl4a ext4, bugless beast...pm me if you need any other info to kinda steer me in the right direction for my questions. My baseband version (for whatever that is needed for, i honestly at this point do not know) is I897UCJF6

I see a lot of things in the thread about odin, going back to stock, unrooting, and SRE. I can guess at more of this but if anyone wants to clear up the air providing a link to some good info, i will NOT be a fool again.

Next, referring to unhelpful's OC kernel, aside from allowing for OC via setcpu, can i just flash that right over my unleash the beast thing and give me ability to OC or do i have to go to an un-odex'ed rom (im assuming Unleash the Beast is odexed since when i went to TRY and remove apps via adb, it had .odex files)

Man, i feel like a n3wb even though i flashed every aria release via cm6 there was with no issues...sorry for the long read and thank you for the info.
[Captivate Android Development] Smallsmx3:
so is unhelpfuls kernel the second download or do i need to go to unhelpfuls post and download it from there?
[Captivate Android Development] aqtrans:
Hey Eugene, I know you gutted most of Touchwiz, but would it be possible to readd the Samsung stock MusicPlayer.apk? It had really useful lockscreen and notification bar controls.