yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] waghoba:
This is exactly what I am searching for on the captivate forum this weekend!!!
[Captivate Android Development] low99:
awesome! native ICS ROM possible?
[Captivate Android Development] 41LY45:
AWESOME!!

Though source would be awesome-er though. ;)
[Captivate Android Development] b-eock:
I think the same thing! but we gotta work with what we GOT!!!
[Captivate Android Development] Smasher816:
Seems like Glitch kernel gets the capacitive buttons fixed (reoriented kernel)

To get past the lockscreen press menu and back.

The two touch is anoying, but everything works. For the most part hold down one finger and use the other one two scroll and click (trackpad like?).

But yah, it works and i can navigate through all the settings and stuff. Can't wait to see how far this goes (data and stuff).

Edit: after screen turns of touch seems to break. rebooting fixes.
[Captivate Android Development] Pikabob:
Has anyone tried this?

http://xdaforums.com/showpost.php?p=18875699&postcount=31
[Captivate Android Development] b-eock:
Updated OP
[Captivate Android Development] TRusselo:
make sure to post a list of anything that needs work on, and what you are working on next so others can join-in and not work on the same issues....
[Captivate Android Development] b-eock:
Will do when I get done testinG!
[Captivate Android Development] Pikabob:
Files from my phone that may help

DON'T FLASH
[Captivate Android Development] TRusselo:
here are GPS files system and vendor etc/lib/bin files are redundant copies to make sure it over-writes all files.

DONT FLASH!!!. these were intended for KJ3 but its the files we need.
[Captivate Android Development] kangi26:
Has anyone tried this on their Cappy?
[Captivate Android Development] b-eock:
It wont work, because moat of the work they did was in the kernel, not the ROM!
[Captivate Android Development] kangi26:
Thanks for answering, I was going to try and load it :rolleyes:

I'm running Galnets version right now, and as much as I like Miui, it really is no different. I see no improvement in battery life at all, as a matter of fact, I've gotten 10-12 hours and the phone just shut down. Even on Proto's Miui, I get a full day on a charge
[Captivate Android Development] b-eock:
I'm trying to reorient the kernel, I just need to spit the boot.img, but can't because I don't have the right scripts nor do I have the working computer I need...
[Captivate Android Development] loserskater:
I'm going to setup my Linux box this weekend and see if I can get a working kernel. Hopefully I can get better results than all of my other attempts at kernel building
[Captivate Android Development] b-eock:
Its not even building though! I'm taking their kernel(boot.img) AMD unpacking then edit then repacking!
[Captivate Android Development] devadvance:
I tried 3 days ago to make the reorient and keymap edits based off of what xcaliburinhand did and i managed to compile the zImage. I then flashed the i9000 version via CWM, which produced the working but non-reoriented port. Then tried flashing the zImage.tar.md5 i made through odin. It just bootloops :(

Then again it was my first time compiling a kernel.
[Captivate Android Development] stojkov.matt@gmail.com:
They got data to work earlier tonight and they got the market to work for sgs. So if you can re-orient the kernel, with all the work they doing the rom might be a daily driver soon. If im way off base, my bad, but i think they said that they were working source into the port.

Don't forget that when you flash, you have to flash it twice. If it bootloops pull battery and re-flash
[Captivate Android Development] nuds:
I just tried the latest version from here: http://xdaforums.com/showthread.php?t=1338636

It flashed and booted after the second try.

I'm going to use to mess with it for a while and report back here with my findings.

I got Wifi to work by manually scanning and adding it.

Auto-rotation is a bit off -- should be a simple fix.

Everything is very snappy and looks great.
[Captivate Android Development] b-eock:
Yeah it said you had to do that...
[Captivate Android Development] kangi26:
Turn Auto Rotation off and the screen will align to portrait mode. And the Back button does not do anything. Use the Home button
[Captivate Android Development] loserskater:
There's no need to unpack/repack/edit anything. Everything is already tweaked in their source! They just forked the CM source which is the same source for captivate/galaxys/vibrant/fascinate. You just need to do:

./build.sh captivatemtd kernel

This was taken from memory so I'm not exactly sure if that's 100% correct, but it's something along those lines.
[Captivate Android Development] mystichobo:
Yeah, this.

I'll be giving it a shot myself when they get around to installing my internet at home.
[Captivate Android Development] devadvance:
http://wiki.cyanogenmod.com/wiki/Building_Kernel_from_source

I tried with those instruction.
[Captivate Android Development] stojkov.matt@gmail.com:
I flashed alpha 3 last night too and data doesn't work, and phone calls work only on speaker phone, and market force closes. I'll flash alpha 4 today and report back.
[Captivate Android Development] kangi26:
I installed A3 last night, had a bunch of issues. Not quite a daily driver YET. But they are really not far off. The calls, data(seem to have fixed), and no calendar sync, are a must for me(Obviously). The kernel needs to be tweaked for our devices, the auto rotate is borked

But I have to say, it was slick, it was smooth: ZERO lag. I'm REALLY looking forward to this one!
[Captivate Android Development] frictionbuster:
someone do it! please :-(
[Captivate Android Development] b-eock:
Quick RULE of AOSP ROMS......... DONT ASK FOR ETA's or ASK OTHER PEOPLE TO DO IT, IF YOU WANT IT GO FOR IT, BUT DONT COMPLAIN ABOUT IT...
[Captivate Android Development] b-eock:
Ok, I found some script that would actually unpack GALAXY S boot.img's got it all extracted. tried to decompile the zImage, but dont have the scripts for it, so I ask, do any of the kernel devs here have scripts to unpack and repack kernels?
[Captivate Android Development] devadvance:
http://wiki.cyanogenmod.com/wiki/Building_Kernel_from_source

and

http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images

but Onecosmic uploaded a copy of the ramdisk.img to git here:

https://github.com/Onecosmic/aries_initram

so all that needs to be done is compile the kernel (to zImage) then use the cm script to merge it with the ramdisk. However, the i9000 version of ICS is using the fugumod kernel now and i couldn't get it to make properly on my machine (ubuntu 11.04 32bit i think)
[Captivate Android Development] b-eock:
i have unpacked the boot.img already, all I'm trying to do is edit the zImage for the correct orientation and button mapping!
[Captivate Android Development] boog:
If possible, you could try getting the kernel source, and these are the files/fixes for reorienting. I think it is all done in source, but I could be wrong. Could possibly even try pulling those files from the kh2 i896 kernel source.

https://github.com/existz/linux_gt-i9000-gb/commit/ace2c666932890ca7a40b73c02e70116a5a6d508
[Captivate Android Development] kangi26:
Check with ytt3r, he was working with onecosmic last night on their IRC
[Captivate Android Development] loserskater:
They use CM source so all the orientation/button fixes are there.
[Captivate Android Development] hernan078:
Can I flash this while being on GB bootloaders, I'm running illuminance tom, dying to see ICS running on my cappy
[Captivate Android Development] b-eock:
yahh its fine...

and about the orientation, no its not fixed... but ytt3r has everything setup he just hasn't compiled for the captivate yet!
[Captivate Android Development] hernan078:
if i use it with i9000 kernel, will i have a non-functional home button?
[Captivate Android Development] b-eock:
it will become a back button... just wait i have gotten Ytt3r to work on the kernel for the captivate, he just has to compile and upload!
[Captivate Android Development] hernan078:
ok, thanks a lot, my biggest concern is the bootloader, im in the process of selling my device, i dont want a $200 paperweight, i want to try ICS and be able to restore back to my illuminance rom
[Captivate Android Development] b-eock:
You wont be able to restore as ICS is an AOSP ROM , and you have to flash to stock before you go back... also the Nandroid backup on I897 GB doesn't work...
[Captivate Android Development] erbsmokah:
Nandroid backup works with Corn kernel i think.
[Captivate Android Development] hernan078:
why the fascinate have a better working build than the captivate, what are we missing, a reoriented kernel?
[Captivate Android Development] b-eock:
YES we are missing a reoriented kernel, I am just waiting on yett3r to compile it, he was nice enough to pre do this without me asking!
[Captivate Android Development] b-eock:
Umm, When did that get fixed it has never worked...
[Captivate Android Development] hernan078:
what are you talking about?
[Captivate Android Development] erbsmokah:
I dunno, Ask MtCarey its his kernel. He got it to work though.
[Captivate Android Development] b-eock:
You still have to flash to stock so that your phone is repartitioned....
[Captivate Android Development] RockRatt:
Not sure if this is different than your talking about but I got the alpha 4 to work with the i9000 kernel a.d make a nandroid backup through rom manager now that they have the datadata partition fixed.

So to go from ICS to a nandroid backup of my CM7 I just go into mount and storage, make sure to mount system and data, went back out to backup and restore and was able to restore my nandroided nightly.

I am going to see if the same will hold true going from CM7 to my nandroid backup of ICS.

PS. I am on the i897 gingerbread boooaders.

EDIT: Yes I was able to go from CM7 and back to the nandroid of ICS after formatting data, mount system, data, datadata then restore the nandroid, it only went to the android boot screen, tben three button back to cwm, restore backup a second time. Tbis was with a backup that rom manager made while on ICS I used rom manager and manually flash recovery, chose captivatemtd.

PSS. This nandroid work for going from CM7 to ICS and from ICS to CM7. PROBABLY WILL NOT WORK FOR GOING FROM ICS TO A SAMSUNG BASED ROM.

Sent From My KickAss ATT SGS2 SPORTING CM7
[Captivate Android Development] caulton:
the zimage has been posted for the captivate here
[Captivate Android Development] b-eock:
This is the tarred zImage that was just posted... NOT TESTED, let me know how it works, flash with odin or Heimdall!
[Captivate Android Development] b-eock:
Great news!!!!

Op updated
[Captivate Android Development] kangi26:
Ummmm, if you don't mind me saying so, YOU ROCK!!! Going home to try now. Do you think I could replace the kernel in the rom zip itself before flashing?

Sent from a autonomous device
[Captivate Android Development] zeezz:
thanks for your work on this. tempted... but really need mobile data.. i'm sure it'll be soon :)
[Captivate Android Development] mossination:
Im really sorry for this but I was wondering if you could give a better description for this. From what I read I just install the rom then flash the kernel right? Do we have to be on GB bootloaders?
[Captivate Android Development] b-eock:
They are working hard on mobile data, and I cannot put it in the zip because it needs to be in boot.img format, and right now I'm tired of Galaxy S boot.img's
[Captivate Android Development] caulton:
tested and it wont boot past the att screen:(:mad:
[Captivate Android Development] kangi26:
Got ya, thanks!

Sent from a autonomous device
[Captivate Android Development] b-eock:
How did you build this kernel?
[Captivate Android Development] caulton:
i saw .tar and thought i had to use odin

i kno noobish thing to do
[Captivate Android Development] b-eock:
Its not nobbish I said ODIN OR HEIMDALL, but it doesnt work...
[Captivate Android Development] caulton:
nope not for me at least
[Captivate Android Development] lightswitch2159:
Did you flash twice?
[Captivate Android Development] b-eock:
Don't need to flash kernel twice...
[Captivate Android Development] madamimadam:
tried it...twice...stuck at boot

edit: third time booted. now stuck at process com.android.phone has stoped working and i get no touch response. rebooting again
[Captivate Android Development] b-eock:
Did you wipe everything in between both flashes?
[Captivate Android Development] madamimadam:
must not have, the third time worked. but still no touch. will rewipe/ reflash again.

by the way. thanks xD
[Captivate Android Development] aqtrans:
Just curious, how long did it take to boot up for you?
[Captivate Android Development] b-eock:
You have to go to the I9000 thread and download the latest I9000 kernel and flash it in recovery...
[Captivate Android Development] madamimadam:
I flashed the kernel, first boot took a while.

Still no touch. Buttons appear to work. Screen doesn't turn off, stuck on lock screen now. I'll retry the kernel
[Captivate Android Development] squishy5:
does it matter if i want to flash it that im on the cappy GB bootlooder also witch kernel are u taling about the 1900s one
[Captivate Android Development] b-eock:
There is an updated kernel in the I9000 OP, and bootloaders dont matter!
[Captivate Android Development] madamimadam:
it works! Well....kinda!!!!! It boots and you can mess around, but too much still broken

---------- Post added at 02:36 AM ---------- Previous post was at 02:16 AM ----------

in the first post there is a link, use the rom and kernel from that thread.
[Captivate Android Development] squishy5:
i got the rom too work now

but is there going to be cappymtd or kernel
[Captivate Android Development] jmbradd:
looks like they may have found a way to get 3g working, looks like i'm going to have to flash this now!
[Captivate Android Development] treo750ii:
Looks like the script for 3G only works with alpha 5... getting closer though! !!
[Captivate Android Development] RockRatt:
Hope this can help some people test out ICS Alpha 4 a little easier. TJIS IS FROM CM7 AND BACK TO CM7. NOT SURE IF IT WOULD WORK FROM SAMSUNG BASED ROMS DUE TO PARTITION DIFFERENCES.

1. Download the image file, i9000 kernel, and superuser zip from here. http://xdaforums.com/showthread.php?t=1338636

2. Make a nandroid of your rom

3. Wipe data/factory reset

4. From cwm Flash the image file then flash the i9000 kernel, reboot

5. It will get stuck on either the kernel splash screen or the android screen.

6. Hold down three button until the att screen flashes in the screen twice and let go of the button. Cwm recovery will come up.

7. Flash the image file a second time, then flash the kernel, then flash the superuser zip. Let it reboot. It should now boot up completely.

8. If it doesn't boot up completely (it will take a while so be patient) then go back out and flash the image and kernel again. It seems temperamental sometimes.

9. To go back to your nandroid backup turn off phone, three button into cwm, go to mounts and storage, mount system, data, datadata. Go back to backup and restore, restore, choose your backup nandroid and flash it. Let it try to reboot (it probably will bit I noticed somethings were not completely restored). So hold down power button, reboot, recovery, choose nandroid again, flash it. You should now be back to your original rom.

I am also uploading my version where I already changed the build.prop so it reads our phones correctly. Plus on restoring you wont get a "failed to restore" due to wrong get.prop or something like that. I will post the link below. I have also added in a couple apps like rom manager, root explorer to make things work a little easier.

WILL ADD THE DROPBOX LINK HERE ONCE IT IS UPLOADED.

THIS IS JUST SO PEOPLE CAN TEST ICS OUT AND THERE ARE STILL THINGS THAT DO NOT WORK. IT IS FROM THE I9000 THREAD WITH THE I9000 KERNEL AND ONLY A FEW APPS AND BUILDPROP EDITS.

Sent From My KickAss ATT SGS2 SPORTING CM7
[Captivate Android Development] nightshack0:
I made a flashable zip of the Captivate reoriented kernel

http://dl.dropbox.com/u/17067839/CappyKernel.zip

Sound and all buttons work, but the Home button doesn't have haptic feedback.
[Captivate Android Development] b-eock:
You tested it?
[Captivate Android Development] stojkov.matt@gmail.com:
Big news, ytt3r about 30 minutes ago got ics to boot with a re-oriented kernel for the cappy
[Captivate Android Development] nightshack0:
Yes I did :P
[Captivate Android Development] b-eock:
And who said this thread was going no where? Hmmm can't remember ;)
[Captivate Android Development] b-eock:
Awesome, I couldn't get WiFi to work when I was in it though...
[Captivate Android Development] hernan078:
just to be 100% sure, im in a GB samsung rom (illuminance), if i flash this, i cant go back to illuminance, right? i have to flash a cm7 nightly, or what can i do?
[Captivate Android Development] b-eock:
You will have to flash a stock rom, so it will repartition the phone.
[Captivate Android Development] hernan078:
sorry to fill the thread with this questions: so can i jump between illuminance and this port by just flashing again the rom?
[Captivate Android Development] b-eock:
OP update!
[Captivate Android Development] b-eock:
No

10 char
[Captivate Android Development] hernan078:
im in illuminance, 1st i flash the ics port with the newly attached cappy kernel, then i flash illuminance rom with its kernel, and im allright?
[Captivate Android Development] b-eock:
No, you will have to odin between ICS/CM7/MIUI to illuminace...
[Captivate Android Development] trell959:
Kernel flashed in recovery right after ROM flash correct
[Captivate Android Development] hernan078:
but im fine later if after i flash the ics port i flash cm7?
[Captivate Android Development] b-eock:
Umm, why are you in the Captivate section with an Inspire 4G
[Captivate Android Development] trell959:
I have a Captivate also...
[Captivate Android Development] b-eock:
Ook just making sure you dont brick your phone

and to herman, yahh you should
[Captivate Android Development] trell959:
So kernel in recovery or Odin :)
[Captivate Android Development] RockRatt:
AWESOME WORK man. Worked perfectly. Thanks for your help.

Sent From My i897 Captivate Running ICS
[Captivate Android Development] RockRatt:
Thanks b-eock for keeping this alive and updating the OP. Looking exciting for sure.

Sent From My i897 Captivate Running ICS
[Captivate Android Development] b-eock:
CWM recovery flash! :D
[Captivate Android Development] b-eock:
Im uploading a FULL ROM flashable zip with all the latest patches, and fixes! its at ~43%
[Captivate Android Development] ConeyKiller:
Hell I haven't even flashed a leaked gingerbread yet. I fail lol
[Captivate Android Development] trell959:
Thanks man. My captivate literally has dust on it haven't used it in so long
[Captivate Android Development] kangi26:
Oh, b-eock, you ARE the man!
[Captivate Android Development] b-eock:
I try :D

BUT ALL OF THE CREDIT GOES TO THE DEVS THAT WORK DAY AND NIGHT TO GET THIS FOR US!!!
[Captivate Android Development] kangi26:
I agree, but you bring it to us, and that makes you THE MAN

They are doing amazing stuff!

Is the upload you're working on, A4 or A5?

---------- Post added at 09:15 PM ---------- Previous post was at 09:13 PM ----------

There appears to be a procedure to get 3g working, I just reloaded A4, going to try the scripts to get data rolling
[Captivate Android Development] b-eock:
ITS on A5

10 CHAR
[Captivate Android Development] b-eock:
I could do the A4 and A5, but the A4 will be uploaded tomorrow, still got homework tonight and its 11:20!!
[Captivate Android Development] lightswitch2159:
Dude. One word. NERDGASM! Sorry I had too.
[Captivate Android Development] whitesox311:
this can be flashed from any ROM?
[Captivate Android Development] b-eock:
YES!!!

10 char
[Captivate Android Development] lightswitch2159:
just ICS/MIUI/CM7
[Captivate Android Development] b-eock:
No, it can be form any ROM, as it repartitions the whole device...
[Captivate Android Development] lightswitch2159:
no longer relevant
[Captivate Android Development] b-eock:
Should, just convert back to RFS
[Captivate Android Development] lightswitch2159:
about to DL ill report back. Does it include bootloaders?
[Captivate Android Development] b-eock:
No rom include bootloaders... not on the captivate
[Captivate Android Development] kangi26:
I'm going to test this tonight, thought I'd toss it up her for anyone else

http://xdaforums.com/showpost.php?p=19541806&postcount=1566

http://xdaforums.com/showpost.php?p=19542007&postcount=1568

It appears you need to be on A5
[Captivate Android Development] lightswitch2159:
ugh, thats right. it's been awhile.
[Captivate Android Development] whitesox311:
Ah, okay...well I flashed from MIUI, so I really hope this works!

how long does first boot take?
[Captivate Android Development] kangi26:
CRAP!! onecosmic just uploaded A6!!
[Captivate Android Development] b-eock:
This is the A5 base
[Captivate Android Development] whitesox311:
wtf, in the 10 minutes I've been attempting this, it's been updated +2 betas? :eek:

A4 not booting for me :(
[Captivate Android Development] lightswitch2159:
Still kinda nervous. What bootloaders do I need to be on?
[Captivate Android Development] whitesox311:
Yeah, I'm on one of the latest MIUI releases, so not quite sure why it's not working.
[Captivate Android Development] kangi26:
A6 Update

What works:

Both cellphones:

Hardware Acceleration

Audio

calls, sms, 3g (with a ugly patch but it works.)

Touch

Wifi

SDCards (internal and external)

Market

Contacts sync

Calendar sync

What does not work:

Bluetooth

GPS

Camera

Video Recorder
[Captivate Android Development] Delwyn:
Sorry, had to. :p
[Captivate Android Development] whitesox311:
Has anybody successfully flashed this? If so, how long was first boot? I'm running on like 8 minutes now at the fugu splash
[Captivate Android Development] mbc663:
Your supposed to reboot when u see fugu and install the kernel, no?
[Captivate Android Development] lightswitch2159:
flash again
[Captivate Android Development] whitesox311:
i guess it's possible, but who knows!:confused:

---------- Post added at 05:58 AM ---------- Previous post was at 05:58 AM ----------

did you successfully flash?

---------- Post added at 06:01 AM ---------- Previous post was at 05:58 AM ----------

this worked!!! thank you!

(maybe update OP)

---------- Post added at 06:05 AM ---------- Previous post was at 06:01 AM ----------

this UI sucks for being hardware accelerated. Sloppy/choppy.

Back to MIUI i go, weeeee
[Captivate Android Development] b-eock:
I am uploading a new version A6 as I type this! Just has ICS bootanimations, I897 Kernel, and what ever other fixes came with A6 :D
[Captivate Android Development] c0ldburn3r:
....of course you would say that when i'm 45% downloaded. I curse you 1.5meg DSL!!!
[Captivate Android Development] Nerz:
Really? That's the main reason I was going to try this. Prolly still will and if I don't like will go back to miui.
[Captivate Android Development] whitesox311:
There's been notable improvements in the browser and in a few apps with scrollable menus, but overall it almost feels....worse than before?

I know it sounds like blastphemy, but try it for yourself and see.

Also, no Wifi-tethering built in, no scrollable wallpapers (nor an option to change it)

The UI itself is just plain ugly, too. Sucks, I was really psyched for this.
[Captivate Android Development] lightswitch2159:
wow. ive been following the too long tonight... almost 4 hours. it's 2 AM. flashing now, then im going to hit the hay...
[Captivate Android Development] b-eock:
Upload at ~45%
[Captivate Android Development] kangi26:
I've tried the 3g fix a number of times and still have not had any luck getting it going
[Captivate Android Development] lightswitch2159:
cant get past the fugu kernel screen. ant ideas?
[Captivate Android Development] kangi26:
Reflash again. It took me quite a few times for it to go
[Captivate Android Development] nbell13:
reboot and flash the stock kernel
[Captivate Android Development] lightswitch2159:
I had to flash 3 times. odd