yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] parkerdjohnson:
Google music

I could use stock GB music thats in there now, but I was trying to use google music for the full ics effect. It's always been rather slow, and dare I say buggy, but on ics, it is UNBELIEVABLY slow. Just to play a song, it takes about 20 seconds. *is living in nightmare*

Usually I wouldn't complain, but most of what I do is listen to music.
[Captivate Android Development] spacecase-25:
My guess is that we will get it the next time atinm signs in.
[Captivate Android Development] jgaviota:
Going F5 crazy :p :rolleyes:
[Captivate Android Development] pixbuf:
Little clarification, please

I'm about to flash this awesome-sounding ROM tomorrow or the next day, but I need a bit of clarification:

I'm coming from Apex 9.3. I'm planning to just wipe all data and then flash the ROM in recovery. Will that be OK, or do I need to flash CM7 first? My phone is rooted and I have CWM recovery, so I'm thinking it's not necessary.

Also, is there a difference between Recovery -> Mounts & Storage -> format /system /cache /data /datadata, and just Recovery -> wipe data/factory reset, clear cache, clear Dalvik cache? Do I have to do both, or just the former?

Thanks.
[Captivate Android Development] kant5t1km3:
you good installing but if you have problems then start from stock CM7. i would advise both wipes.... it wouldn't hurt
[Captivate Android Development] MZeora:
I came from CM7 and here's what I did...

Recovery -> factory reset

Recovery -> wipe cache (I know it's not needed)

Recovery -> Advanced -> Wipe Dalvik Cache

Recovery -> Flash ICS

Recovery -> Reboot

Reboot into Recovery After First Boot (Admire some Pretty)

Recovery -> Flash GApps 5

and with build 3 the only issue I really had was the Calendar App wasn't working...

And I'm greatly annoyed about the MTP Mounting and not Standard Mass Storage, but that's just me.
[Captivate Android Development] alb3rt018:
Music player run normal but when I sync with wmp it said "unfortunately music has stopped"

Edit I just force close the app and clear the data.is working again
[Captivate Android Development] nkrick:
The information from Google seems to indicate that Mass Storage mounting will only work on external SD cards, not internal (probably due to the fact that when you mount as USB storage the phone gets disconnected from the storage and if you have apps installed to it you can have all sorts of problems - MTP allows the internal SD card to stay mounted in Android too). Once a phone or tablet that has an external SD card gets an official ICS build, the developers will get the source code to use USB mounting. At that point they might even be able to allow internal SD cards to be USB mounted. Personally, I'd love to see the option to mount with MTP and USB (pick when you plug in the USB cable).
[Captivate Android Development] rwells813:
you win

I've since then edited that post, for i see your side. However,this is not beginners land ,.and the confused/ user must read OP & FAQ ... If not, you get answers like mine. which merely stated what i did. "becouse it works" why would i say that? Because it works beautifully doing so. I've been doing this while now, especially with CM. And have never steered anyone wrong. Its not that serious NKrick. "Sometimes its just nice to know what works and what doesn't." After all I'd rather wipe cache's than my system. Especially for something like Gapps. i know others would agree
[Captivate Android Development] DRShockie:
ROM Changing

so coming from Illuminance 3.0.1 I am guessing I just flash this rom with no problems/ and if I want to go back just flash back?:rolleyes:

Is this to simple to expect?
[Captivate Android Development] mastermind278:
Not sure if it's a bug or just me having issues, however I am not getting In-Call Notifications.

Normally I'd get a tone or the screen lighting up or something saying I got a text message while on a call, however I am changed all the possible settings and still cannot seem to get notifications while in a call.

Maybe someone can help if not a bug.
[Captivate Android Development] speedy_11:
You can flash from other rom but if you run into issues and stuff flash to cm7 and then this and you have to flash to stock if you wanna good back to a samsung based rom due file system/portion changes
[Captivate Android Development] nkrick:
I can see your point also, it is nice to know what other people are doing and whether it "works." But since Atinm and Kaik both stressed the need to perform a full wipe, there is probably a reason for it. Perhaps it would be helpful in the future to state something along the lines that the developers recommend performing a full wipe, but for you removing gapps with TiBU seemed to work.

While this should not be "beginners land" some of the questions which have been asked are questions that are easily answered by reading the OP, searching the thread, or simply things that someone who is not a beginner should know. Telling someone else (who's level of ability you don't know and may not have seen the posts from Kaik and Atinm) that method Y worked for you when the devs recommend method X, and not mentioning that the devs recommend method X, can be misleading.
[Captivate Android Development] jhnstn00:
Not sure how to check if it does it not.

ICS tastes so good... Sent from my Captivate
[Captivate Android Development] pizz0wn3d:
Any word on why my TiBu isn't backing up my apps apks? The backups run ok, except that it's only backing up the data for the apps.

It also isn't deleting previous backups. Before updating to B3, I deleted all of my backups and created fresh ones. However when I opened TiBu after wiping and flashing B3, all of my previous backups were still there.

Halp!

Herp derp Captivate XDA Premium.
[Captivate Android Development] Smasher816:
Antimn / Teamhacksung people

Is it possible for me to make kangs of ICS source for the captivate.

If so, anything special from making a CM7 build?
[Captivate Android Development] MZeora:
I agree, having both options would be the best of both worlds, it's just MTP support on Linux [Kubuntu 11.10] is at best, barely there; at worst, might as well be non-existent.

In the case of the Captivate Mounting; the Android OS was in a separate Partition while the internal SD user data was held in /sdcard, so it could mount /sdcard and /emmc without compromising the Android OS itself.

Sure that meant the data was disconnected and that could be a problem for Apps, but then again - I only have about 70-ish user apps on my phone and they're all on the internal SD without much hassle from it.
[Captivate Android Development] zmore:
HowTo use SFTP instead of MTP (for us Linux users)

Since ICS's MTP + Linux == FAIL, here's a short HOWTO on setting up your phone as a ssh server so you can more easily transfer files using SFTP, or by mounting it as a filesystem using FUSE sshfs.

Install the Android SDK (on your computer) for adb

Install the busybox app (on your phone) if not installed already, for dropbear sshd

Create ssh host keys in an adb shell:

$ adb shell
root@android:/ # mkdir /data/dropbear
root@android:/ # chmod 700 /data/dropbear
root@android:/ # dropbearkey -t rsa -f /data/dropbear/dropbear_rsa_host_key
Will output 1024 bit rsa secret key to '/data/dropbear/dropbear_rsa_host_key'
Generating key, this may take a while...
Public key portion is:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgwDyRnATYw1vEDXjwkpwIivgT2KNrCBEQYGbtc0jtd0dP5lshdh5g+Oa6DS5Pci1dVZB1/n/+XNVOdXZ10eW4lgoty0O+6MxKudYlbz4UZfWMI9BBK22MPbY0maOHGuWnPFIS67AWOOllYwyl/bAZBF4Y+LGNBZ/tvd2eya+4mNpAmzR root@localhost
Fingerprint: md5 9e:8f:5c:f7:19:8a:44:74:1d:69:b3:c7:4e:8c:9f:89

Assuming you already use (client) SSH keys (which you should, else, run ssh-keygen), put your *public* RSA key on the phone.

root@android:/ # mkdir /data/dropbear/.ssh
root@android:/ # chmod 700 /data/dropbear/.ssh
root@android:/ # exit
$ adb push ~/.ssh/id_rsa.pub /data/dropbear/.ssh/authorized_keys
16 KB/s (728 bytes in 0.041s)
$ adb shell
root@android:/ # chmod 600 /data/dropbear/.ssh/authorized_keys

Now, from adb shell, just run "dropbear -s -g" to start the ssh server (and -F and -v for forground+verbose when testing) when you want to use ssh. (can also have it start it at boot).

Connect to it (your phone's IP is @ settings>about>status; I'm able to use "captivate" as the hostname in the examples below only because I've assigned it a static dhcp entry via dnsmasq on my dd-wrt router)

$ ssh root@captivate
root@android:/data/dropbear # ^D
Connection to captivate closed.
$ sftp root@captivate
Connected to captivate.
sftp> ls /sdcard/DCIM
/sdcard/DCIM/100ANDRO /sdcard/DCIM/Camera /sdcard/DCIM/Screenshots
sftp> ^D
$ scp root@captivate:/boot.txt /tmp
boot.txt 100% 704 0.7KB/s 00:00
$ mkdir -p ~/sshfs/captivate
$ sshfs root@captivate:/ ~/sshfs/captivate
$ du -sh ~/sshfs/captivate/mnt/emmc/Music/
5.6G	/home/jaf/sshfs/captivate/mnt/emmc/Music/

Can't wait for standard Mass Storage to make a comeback. It's faster and more convenient than using this sftp (over wifi) workaround.
[Captivate Android Development] Smasher816:
There is also Samba Filesharing (wifi drive).

Haven't tested it on ICS though.
[Captivate Android Development] Kaik541:
no, device trees are closed right now because we specifically don't want people making KANG releases and (again) adding more headache to our list of potential issues by people using builds out of our control (we already have one or two people posting bugs about using the other ICS ROM's kernel and apk's).
[Captivate Android Development] goob1284:
Why don't you put them somewhere private where only good devs can get them? I say thia cause I really want glitch kernel to work here and sixstringz can't do that without them being closed. It maybe a bit selfish, but at the same time you can control who has what
[Captivate Android Development] singlebeam:
If it didn't make you set a password to unlock your phone then I suppose the email from ICS removed that really annoying security feature. :D
[Captivate Android Development] speedy_11:
I think that making custom kernels right now with the rom being in such an early stage would due little justice.

I can just see people posting this or that doesn't work. Cause they flash and old kernel with an updated version of the rom = problems and breaking of stuff
[Captivate Android Development] spacecase-25:
This.

REMEMBER: This is not a completed ROM. Effectively we are Providing a large test pool to look for bugs. Why on earth would the developers want us introducing even more variables into the debug process thn there already are? If you want to play around with kernels this is not the ROM for you.
[Captivate Android Development] goob1284:
Uh, I'm on the alpha build of glitch? Its running pretty good. The only thing broken is USB, and the market doesn't download. I need that oc. And glitch has it. All I'm saying. And I really didn't try to provoke a fight, but looks like it occurred anyways.

And the only thing that is really needed is the tree so the problems can be fixed. Sorry failed to mention that
[Captivate Android Development] dabels1961:
I am sorry that soo many people want more than is available right now. I really appreciate that anyone is willing to share THEIR hard work with me. Right now V3 doesn't work for me (so I stay on CM7 it rocks by the WAY). I watch and learn here and when it gets to be what I want, I load it. I appreciate the team for their efforts.
[Captivate Android Development] skynet11:
So who exactly are the "good devs"? By what standard are they measured? Sorry for the noob question, but the last time I frequented the Captivate forums was when I used Fusion 1.x Froyo from Team Phoenix in, like, April prior to going AOSP and frequenting the MIUI.US forums instead.

Has anyone seen John Connor?
[Captivate Android Development] goob1284:
Ones that are reputable. Like ones who are true devs and have basic guidelines on what they can or cannotdo with the code.
[Captivate Android Development] skynet11:
You do realize that the stock kernel has OC, right? Unless you really feel froggy and want to jump over 1300 mhz :D

Has anyone seen John Connor?
[Captivate Android Development] b-eock:
On MIUI I OC to 1.6GHz stable and UV, so yeah I want that high OC table. But I love this ROM as is! Don't take this as bashing at all!!!
[Captivate Android Development] yguns76:
my battery life is no different than when I had cyanogen mod. Try juice defender.
[Captivate Android Development] treo750ii:
Well, now that we have that out of the way..lets all just patiently (as much as possible) wait on the next update ! !! On another note... this ROM IS RE-DAMN-DICULOUS!!! Nice work!!! By far the best in my own opinion! !

Captivate running ICS
[Captivate Android Development] skynet11:
Although I had my Captivate since July 2010 and started rooting in September 2010, I've gone all Rip Van Winkle for the last 6-7 months during which time Designgears and some Team Phoenix members moved on to other devices, and a lot of new devs came in, so it seems... I can say I had fun with atinm's CM7 thread (flashed the builds, but didn't really post) and MIUI, but I finally decided to move on from MIUI...

What better way than to try ICS? Looking forward to customizable lockscreens and notification bar, etc. Other than that, it's pretty stable for an alpha. Perhaps it even qualifies for the beta tag. I can't think of anything to report atm that hasn't already been reported. Thanks for your excellent work Team Hacksung :D

Has anyone seen John Connor?
[Captivate Android Development] goob1284:
I would love 1600mhz. And don't get me wrong I'm not bashing anyone if that's what people are thinking. I love the rom. I personally never thought we would get ics. I just suggested that we let the tree out to certain people so they could better kernels. Yes I know its in alpha, but if we share that, then at least it will be a snappy alpha!
[Captivate Android Development] skynet11:
I agree with that statement... I'd be absolutely shocked if we ever got an official ICS OTA (atm, I can only try to imagine what ICS TouchWiz would look like)

Has anyone seen John Connor?
[Captivate Android Development] yguns76:
Using google music as type this and no slow down noticeable.
[Captivate Android Development] zuN!:
Why don't you try the V6 Supercharger script by zepplinrox. I haven't tried it on ICS yet but he did say it should do it's job like it did on previous Android versions.

Sent from my SGH-I896 running Pre-CM9
[Captivate Android Development] Kaik541:
the kernel is still open, as always and as requested by the GPLv2. again, we've asked already for people not to run custom kernels and especially not to release them, for god's sake. we don't even have a halfway stable build, why would we want to introduce more problems from people who have no idea what it is we're doing? we're constantly changing and updating things daily, it's not like they can change the bootclasspath and suddenly have a working kernel. and even if it boots, that doesn't mean it's good (we had our ROM booting for a long time before we released because it wasn't ready even to be used, let alone to start making modifications to).

you define a good dev as someone who's proven themself and are reputable. who defines that? who's proven it? under my definition, the only people who have done that are already working on this project.

we aren't going to start providing access to just everyone because then all of a sudden someone forks it and opens it and totally misses the point of why the device trees are still closed.

other CM teams have done the same (it happened with the touchpad, the sensation 4g, and evo3d) and they have their reasons for doing so, as do we. if you have a problem with it, well then, I'm sorry for that, but it's not going to change our minds. when we feel it's a stable enough base that anyone can build off it without any issues introduced through minor tweaks (which most of the KANG builds are, they're rarely any more than a few cherry-picks off of gerrit which isn't even their own work and there's usually reasons those changes haven't been merged), we'll open them back up, but not a moment sooner.
[Captivate Android Development] goob1284:
I'm running at 1600mhz and it flies. A script can't replicate this speed.
[Captivate Android Development] pizz0wn3d:
Has anyone gotten usb tethering to work on Windows 7?

Herp derp Captivate XDA Premium.
[Captivate Android Development] goob1284:
I still don't think its fair though. Just for the fact that if a guy needs a resource to make something great, why not give it to him? Its not like there aren't any people all using it? They're are still alpha I was one of the lucky few to get it. Plus most of the testers either are willing to take the risk, have unbrickable, or have a spare phone(like I). Therefore I say the power should be to the devs to take care of that and to the people. I'm all for not having it open to the general public, but some people could really benefit from that device tree. Hey, it could also speed up development you never know. Plus if people screw up, its on them. I've dealt with it plenty of times and I knew it was my fault by either miss judgement or something on my end that was out of my control.
[Captivate Android Development] goob1284:
I don't believe USB works, or you might need special drivers
[Captivate Android Development] spacecase-25:
No. There's no point in letting people develop kernels when the rom is constantly changing.
[Captivate Android Development] goob1284:
But it will allow a better user experience in the mean time.
[Captivate Android Development] Gorship:
hey guys, loving the rom, i use it as my daily phone everything for the most part runs awesome. my question for you guys is as follows:

on CM7 you have that little cyanogen info collector. if putting that on the rom would help at all with info for development. perhaps a flashable zip? cause the least i could do is submit some (non personal lol) phone information to you guys for your hard work.
[Captivate Android Development] singlebeam:
My Ice Cream Sammich is melting! Can't wait for build4! Thanks cm team

sent from ICS teamhacksung captivate
[Captivate Android Development] staplebox:
Jesus guy - you asked and got an answer. How about you just drop it and stop clogging the thread with your whining about what you think is "fair"?
[Captivate Android Development] goob1284:
Good call sorry
[Captivate Android Development] pawitp:
That was more or less for tracking install statistics, it won't help with porting and we don't really want to mess up the statistics with ICS installs.
[Captivate Android Development] skynet11:
Kaik, I tried un-checking "sync calendar," rebooting, and re-checking the box, and it gave me the same error message... Is there a workaround or fix for this yet? Thanks for your response to my initial post about this issue ;) Plus, this is working really well in most other respects - really great work.

Has anyone seen John Connor?
[Captivate Android Development] manny05:
i flashed the build 3 and now my captivate is in a boot loop..i see the cyanogen mod logo and then it just restarts...any fix to this/
[Captivate Android Development] goob1284:
Try reflashing, might be a bad flash. Flash stock, then cm7, then build 3.
[Captivate Android Development] manny05:
i cant find a link to get the programs to flash stock..

also where can i get cm7? because i didnt have cm7.

i came from dlev rom.
[Captivate Android Development] speedy_11:
Odin is in the Stickies and cm7 @ cyanogenmod.com
[Captivate Android Development] singlebeam:
Have you tried using the replacement calendar apk's from the beginning of the thread?

sent from ICS teamhacksung captivate
[Captivate Android Development] Gorship:
hey! anyone else finding their music is doubled? sd card only has single file, but no matter what app i use, it says i have 2 of every song, and only one works.
[Captivate Android Development] singlebeam:
How to remove Google Search bar:

Manage Apps>Google Search

Disable

...also disables app

Sent from teamhacksung SGH-i897
[Captivate Android Development] skynet11:
Thanks! Found 'em - will try soon, that is, if gapps 5.1 doesn't work.

Has anyone seen John Connor?
[Captivate Android Development] Dabadgar:
try restoring to your last backup in nandroid, that happened to me a few times, and it was pretty annoying.

you should be able to get into recovery mode
[Captivate Android Development] WickedNite:
Waiting for Build 4. F5 F5 F5! :D

Sent from my Captivate
[Captivate Android Development] Gorship:
aha :P im flashing miui and see how there doing on the ics build :) so cool to see all these awesome devs at work.
[Captivate Android Development] drawde40599:
google it

Its all over the place , also right there on captivate front page
[Captivate Android Development] nbell13:
google what?
[Captivate Android Development] dalewest:
Cappy ICS kernel

Not sure if I'm opening Pandora's Box here... but I stumbled across some ICS code over at the Google Code site, including a beta Cappy kernel posted 4 days ago. For those in the know, how does that code relate to teamhacksung's port?

BTW... flashed B3 over lunch... my god, this is beautiful. Looking forward to more.

LLaP
[Captivate Android Development] skynet11:
[speculation] It's either already in build 3 or in the upcoming build 4 [/speculation] "Nothing to see here."

Has anyone seen John Connor?
[Captivate Android Development] bearnakedbrew:
1st full day on ics. No problems and batt life is good. Is their a plan for a pull down power menu?
[Captivate Android Development] b-eock:
That is for the other port for the Captivate.
[Captivate Android Development] pizz0wn3d:
USB works fine. I'm not on the Glitch beta kernel. I also have installed the drivers linked in the OP (to get adb working).

Tethering enables just fine on the phone, but my computer can't resolve the DNS, therefore it no work.

Herp derp Captivate XDA Premium.
[Captivate Android Development] skynet11:
Question: if I'm already on gapps v5, do I have to wipe data again to flash v5.1? Thanks in advance :D

Has anyone seen John Connor?
[Captivate Android Development] skynet11:
How does the other build compare to this one?

Has anyone seen John Connor?
[Captivate Android Development] manny05:
got it to work :) i flashed to stock and flashed right into ICS. worked perfectly :) im loving ICS..its WAY better than i imagine..i cant wait to see the final product before i get my hands on the nexus
[Captivate Android Development] b-eock:
Been running this one for awhile... I switch to a newer version which ever build that is!
[Captivate Android Development] nbell13:
I got bored waiting for build 4 so I just flashed it.. I'll let you know lol
[Captivate Android Development] MZeora:
How-To from Stock Captivate 2.1 to ICS

For Giggles I went and have gone through the process from going to Stock to Build3 of ICS by teamhacksung

Before we Start... Ensure you have the pre-GB Boot-loaders so AND have the 3-Button Combo to get to Recovery (you will need it)

Acquire ClockworkMod Recovery (CWM) normally for me that means Rooting and getting Rom Manager from Market.

1) 3-Button into Stock Recovery (2e) and reinstall packages to get to CWM

2) Flash the Build3 Package (as given in Post #1 of this thread)

3) Reboot

IF you happen to encounter a boot-loop like I did since it was CWM 2 that did the initial flash - THAT'S OK! Pull your Battery and do the 3-Button to get into CWM (it should now be CWM 5 [cyan instead of green])

4) Flash Build3 AGAIN.

5) Reboot

6) ???

7) Profit, Enjoy, Live Long and Prosper, May the Force be with you, etc. etc.

GApps is simple after that - Reboot into CWM and Flash it...
[Captivate Android Development] kangi26:
Not that I want to challenge what you have put into writing this, but I think there are a couple of points that you might want to take a look at.

You do not need GB boot loaders to load ICS, but if you're coming from stock, it is recommended you flash CM7 Nightly build before you install ICS

Thanks for putting the time into getting this out.
[Captivate Android Development] uberjon:
upgraded from 7.1 with ease, no issues so far. lovin it!