00:00.01 | jasta | is proud to be the first g1 user to be "totally hosed" |
00:00.17 | *** join/#android tevans (n=tim@syru107-157.syr.edu) |
00:00.43 | axi0m | With Apple shooting themselves in the foot with their SDK, I truly think devs will adopt Android. Apple is worse than MS. |
00:00.59 | mattl | axi0m: worse how? |
00:01.27 | tweakt | I think the market will prove or disprove that ;-) |
00:01.33 | axi0m | MS doesn't say your app can't be on its platform and then make you sign an NDA. |
00:01.35 | MrSnowflake | axi0m: i find that too |
00:01.38 | Dougie187 | <PROTECTED> |
00:02.04 | mattl | axi0m: I find Apple, Adobe, Microsoft, etc... all just as bad as each other. |
00:02.05 | jasta | your guess is as good as mine |
00:02.23 | *** part/#android tevans (n=tim@syru107-157.syr.edu) |
00:02.24 | markf | jasta might just be the first G1 user on the IRC channel to be totally hosed. |
00:02.25 | axi0m | tweakt: So you want to drop 50k on making an app, only to be told that it's not allowed? |
00:02.38 | After_Math | Wow I cant believe how awsome the G1 is |
00:02.46 | axi0m | And then you can't tell anyone that it's been rejected? |
00:02.51 | markf | He should consider himself proud and fortunate, therefore ;-) |
00:03.01 | xavd | jasta: we kinda know what happened for the part about the uninstall -k (we failed to provide a way to truly uninstall the app after doing uninstall -k) |
00:03.06 | MrSnowflake | what is totally hosed? |
00:03.12 | xavd | jasta: still no clue why you had to change certificate tho |
00:03.27 | fadden | Give us your poor, your tired, your butt-ugly applications yearning to be installed ... |
00:03.41 | jasta | xavd: no idea, but i definitely did not change anything on that machine |
00:03.42 | axi0m | Instead of stepping aside and letting the iPhone take flight, it's a caged bird. |
00:03.59 | jasta | xavd: as evidenced by the fact that i could still reinstall org.devtcg.five |
00:04.05 | jasta | merely org.devtcg.five.music was affected |
00:04.12 | axi0m | When you have to hack something to install anything interesting, it's muy malo. |
00:04.16 | jasta | so its probably more likely that the signature you guys _expected_ got munged. not the signature i gave. |
00:06.18 | axi0m | I don't believe "the market" exists unless it's a free (libre) one like the Android Marketplace. AAPL surely does not have a "free market" in any sense. |
00:06.40 | fadden | The cert "index" value, key, and user ID are different for five.apk and five.music.apk |
00:07.13 | axi0m | And that is why I say: Thank god MS won the PC wars. Jobs would have killed The Apple with his draconian pronouncements regardless. |
00:07.23 | jasta | fadden: what does that tell us? |
00:07.34 | axi0m | (Not to say that Mac doesn't rock in some regards.) |
00:07.53 | fadden | jasta: I'm not entirely sure, but in theory everything you install with the same certification stuff goes in with the same user ID |
00:07.55 | xavd | jasta: did you reset your phone yet? |
00:07.56 | *** part/#android michaelnovakj2 (n=mnovak@pool-71-190-21-102.nycmny.east.verizon.net) |
00:07.58 | After_Math | Im a little fustrated that they will eventually start to charge for apps |
00:08.02 | jasta | xavd: yes |
00:08.09 | fadden | However, I'm really very far from an expert in this area. |
00:08.34 | jasta | fadden: well, if it helps at all i noticed this failure only for org.devtcg.five.music, and the failure started during adb install -r |
00:08.41 | axi0m | Google will eventually charge for apps, but only if the devs want to charge for them. |
00:08.45 | MrSnowflake | How is the paying of market apps enforced? cant we just pull an apk from the phone? |
00:08.56 | jasta | so my adb uninstall -k was merely how i shot myself in the foot, but not the error itself. |
00:09.08 | jasta | fadden: also, these two packages were built and deployed with the same build (mvn install, in particular) |
00:09.18 | axi0m | MrSnowflake: Well, your IMEI number is probably a good way to enforce copyright laws. :) |
00:09.20 | jasta | and they were that way all through my testing today, through several redeploys |
00:09.51 | axi0m | You can't spoof it and have network access, so I think piracy will be a no-go on Android. |
00:10.05 | MrSnowflake | axi0m: you mean the IMEI is put into the apk? Or it's getting checked at install time? |
00:10.14 | axi0m | (Unless you can spoof your WiFi MAC address.) |
00:10.25 | After_Math | axi0m, true. what do you think the percentage would be for chargers? |
00:10.32 | axi0m | MrSnowflake: I have no idea. That is just how I would personally do it. |
00:10.41 | jasta | axi0m: that assumes no one figures out how to get system-level access on their phone |
00:10.46 | MrSnowflake | axi0m: you _could_ rewrite android to return a different IMEI to apps |
00:11.17 | jasta | and that assumption relies on the fact that all code running as system/root is invulernable to buffer overflows and other exploits. an unlikely assumption. |
00:11.25 | After_Math | Where can I get a terminal for Android!! I mean come on, this is linux! |
00:11.27 | axi0m | Having been good friends with former cell "crackers", I can tell you personally that IMEI changed everything, and changed it permanently. |
00:12.09 | MrSnowflake | cool, but still on the phone itself you still could return a different IMEI |
00:12.10 | seva | After_Math: or ssh client at least |
00:12.21 | mattl | After_Math: GNU, man. |
00:12.25 | After_Math | seva, something |
00:12.27 | axi0m | More accurately, it prevented the spoofing necessary to make free calls on analog cell towers, which is quite easy. |
00:12.31 | After_Math | mattl, GNU? |
00:12.37 | *** join/#android jbq_ (n=jbq@72.14.224.1) |
00:13.11 | mattl | After_Math: "this is linux" -- actually, it's GNU. you rarely interact with linux. |
00:13.37 | ralpht | mattl: but much less GNU than most, with a BSD derived libc, etc. |
00:13.41 | After_Math | oh, well I meant it should have a terminal |
00:13.44 | snadge | you mean theres no way to ssh with a g1 yet? |
00:13.44 | MrSnowflake | mattl: I guess there's not much GNU there |
00:13.55 | snadge | you guys are kidding me right? :P |
00:14.19 | snadge | thats the whole reason i want to buy one.. so i can ssh into things.. it has a keyboard.. great |
00:14.20 | axi0m | So, I am probably talking out of my a55 here, but I believe that if we could see a "spoofed" IMEI, it would have shown up by now. |
00:14.29 | After_Math | snadge, as far as right now no |
00:14.33 | rwhitby | snadge: you need an openmoko phone to get ssh out of the box ;-) |
00:14.39 | mattl | yeah, maybe not so much :) |
00:14.45 | After_Math | but monday is when they will be releasing 3rd party apps for download |
00:14.47 | axi0m | Especially with all the other OSS phone operating systems out there. |
00:14.50 | seva | http://code.google.com/p/connectbot/ |
00:15.02 | snadge | can you compile your own version of ssh or something? or just wait until monday ;) |
00:15.03 | MrSnowflake | ^^ is a ssh client |
00:15.05 | danfuzz | seva: you beat me to it |
00:15.21 | seva | it's not in the "market" though? |
00:15.35 | umdk1d3 | nothings really "in" the market yet |
00:15.41 | After_Math | nope |
00:15.43 | umdk1d3 | its not open to third party devs yet |
00:15.48 | After_Math | nope |
00:15.54 | After_Math | and will cost $25 for them |
00:15.57 | After_Math | to post apps |
00:16.09 | MrSnowflake | After_Math: is the $25 also for open source? |
00:16.13 | axi0m | Exactly. Everything in the "market" has been vetted and so forth. Trial by fire will begin when it opens for real. |
00:16.32 | After_Math | MrSnowflake, not sure |
00:16.34 | languish | markets still buggy |
00:16.49 | MrSnowflake | k |
00:16.53 | MrSnowflake | going to bed now, cyall |
00:16.55 | After_Math | Android also has a kill switch :/ |
00:16.56 | snadge | right.. but all i need to do is download ConnectBot-100.apk to my G1 phone to run ssh for myself? can anyone confirm this works |
00:16.59 | After_Math | later |
00:17.08 | axi0m | Market, and everything else about the G1 is much more stable than the original iPhone launch. |
00:17.10 | umdk1d3 | snadge: it kinda works lol |
00:17.20 | axi0m | later, After_Math. |
00:17.21 | After_Math | axi0m, I agree, my 3g speeds are insane |
00:17.25 | umdk1d3 | there are some issues depending on the server you connect with |
00:17.28 | umdk1d3 | ymmv atm |
00:17.40 | umdk1d3 | hoping to fix over next few days before it "really" launches |
00:17.48 | snadge | kind of works ? great .. the reason i didnt get an iphone 3g, is that i was offended that you have to pay $5 per month for ssh |
00:17.54 | After_Math | axi0m, you leaving too? |
00:17.56 | axi0m | After_Math: That's probably because TMO is mostly a "virgin" 3g network atm. |
00:18.09 | umdk1d3 | snadge: if your not happy with it, feel free to jump in and fix it ^.^ its gplv3'ed |
00:18.17 | seva | axi0m: when does the market open up? |
00:18.21 | umdk1d3 | monday |
00:18.28 | After_Math | axi0m, true, but I thought there would be at least some servers down at some point, especially when they sold 3 more times then expected |
00:18.32 | axi0m | After_Math: No, still here being a fanboi. ;) The IRC server said you were leaving. |
00:18.36 | *** join/#android ralfz_ (n=ralf@69.36.227.135) |
00:18.36 | snadge | also, iPhone doesnt have a keyboard.. which would have to really blow for trying to ssh |
00:18.47 | After_Math | axi0m, oh, I was saying later to mrssnowflake :) |
00:18.54 | axi0m | Most consumers don't need/want a kb. |
00:19.05 | After_Math | snadge, ya it does, I have the terminal app on my Itouch |
00:19.06 | axi0m | This is a device to see if the devs will come out and play. |
00:19.08 | snadge | well ssh is my #1 priority ;) |
00:19.22 | After_Math | axi0m, you know they will ^^ |
00:19.25 | axi0m | Most ppl can't touch type even. |
00:19.31 | *** join/#android cbeust (n=cbeust@69.36.227.135) |
00:19.42 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
00:19.49 | After_Math | look at the beautiful linuxs that have been created and maintained |
00:19.57 | snadge | if i can log into servers remotely using my phone.. sold .. im not buying any of the pieces of junk on the market currently that can do that |
00:20.05 | axi0m | Yeah, I know the devs will play. Eclipse was the perfect IDE, and Java language was the perfect choice for devs. |
00:20.23 | After_Math | Eclipse rocks |
00:20.31 | *** join/#android cbeust_ (n=cbeust@72.14.224.1) |
00:20.34 | axi0m | Whoever is calling the shots on Android knows WTF they're doing. |
00:20.41 | After_Math | and I love how you can download the SOURCE and compile it with the SDK then load it to the phone :) |
00:20.50 | unix_infidel | wow, so apparently there's a ton of G1's still left at the Dallas locations. |
00:21.12 | snadge | does anyone know much about the UK release? do you have to show ID to buy one? |
00:21.21 | snadge | does it have to be on a contract |
00:21.33 | After_Math | well I dont think there was a lot of publicity for the G1 |
00:21.40 | After_Math | I havent seen any commercials on tv for it |
00:21.47 | outbri | snadge: I also have the terminal app on my ipod touch. you have to set up shortcuts to get somethings done quick (ie. ctrl-c) but the rest is fairly functional. I ssh into lots of computers to do stuff with |
00:21.51 | plusminus_ | snadge: In Baltimore they were sold out in about 2 hours |
00:21.53 | cbeust_ | After_Math: commercials are coming |
00:22.08 | plusminus_ | on tv ? |
00:22.14 | umdk1d3 | idk lol they might be more taunting commercials at this point |
00:22.16 | After_Math | cbeust, I would assume :) you seen any? |
00:22.21 | umdk1d3 | "look what you cant have cuz were sold out" |
00:22.25 | After_Math | haha |
00:22.41 | unix_infidel | anyone know anything about this restocking fee associated with the G1? |
00:22.47 | axi0m | In OC, California it's not even close to sold out. Thought it would be. |
00:22.58 | After_Math | unix_infidel, when you return it?> |
00:23.18 | unix_infidel | After_Math: correct. |
00:23.31 | *** part/#android uxley (n=brian@66.250.45.89) |
00:23.40 | After_Math | axi0m, ya I know, I walked in casually this morning at 10:30, a few people in there, but the ones who were were all buying the G1 ^^ |
00:24.01 | After_Math | unix_infidel, what abot it? |
00:24.14 | *** join/#android vbabiy (n=vbabiy@pool-71-244-116-32.albyny.fios.verizon.net) |
00:24.16 | *** join/#android schmylan (n=schmylan@ppp-70-251-98-151.dsl.rcsntx.swbell.net) |
00:24.29 | *** join/#android mpagano (n=mpagano@gentoo/developer/mpagano) |
00:24.45 | axi0m | After_Math: So are you in Cali? |
00:25.00 | snadge | so now UK news? .. i heard a rumour Nov 1st |
00:25.03 | snadge | s/now/no |
00:25.03 | unix_infidel | After_Math: yea I suppse I should've asked if it applies to contract extensions vs contract initiations. |
00:25.25 | After_Math | unix_infidel, :) |
00:25.36 | After_Math | what rumor? |
00:25.56 | snadge | well maybe not a rumour .. someone mentioned it or i read it on the net somewhere, i cant remember |
00:26.10 | After_Math | well what was it? |
00:27.16 | snadge | that it was going to be released in the United Kingdom (or England) .. sorry to do that.. i thought maybe UK might be meaningless to some ;) |
00:27.25 | snadge | on November 1st |
00:27.37 | axi0m | Orange County, CA is too in love with their status symbol phones to really get into a "movement" like Android will become. They'll wait for the "cute" Android phones to show up. Not that there's anything wrong with that . . . |
00:27.48 | After_Math | snadge, ah, so you are form England eh |
00:27.56 | snadge | in case some people wern't aware that there were other countries than the USA ;) |
00:28.11 | snadge | no.. im an Australian, but I will be in the UK in a week |
00:28.15 | axi0m | snadge: There are not. Nor are there any languages besides English. |
00:28.19 | axi0m | ;) |
00:28.21 | After_Math | axi0m, lol dont hate on us :P there are more geeks, well coole geeks then you think |
00:28.46 | After_Math | axi0m, google I believe, is really waiting to sell their phones from word or mouth |
00:28.49 | unix_infidel | After_Math: one 'i' away from a slur :-P |
00:28.54 | axi0m | After_Math: Not hating. I live in Santa Ana. I moved here from Ohio, so it's a tremendous improvement! |
00:29.01 | snadge | and theres absolutely ZERO information on when Australia is going to get an android phone or the G1 |
00:29.21 | After_Math | unix_infidel, lol from what you said above? |
00:29.29 | snadge | so i've given up on it.. and prepared to accept that google doesnt even realise that australia exists.. even though we have a google.com.au |
00:29.32 | *** join/#android mikal_ (n=mikal@69-12-129-6.dsl.static.sonic.net) |
00:29.41 | cliff | what's australia? |
00:29.46 | unix_infidel | After_Math: coole vs coolie geeks. |
00:29.54 | snadge | its only the best country in the world |
00:29.57 | After_Math | axi0m, ya Orang County is the sh** :) |
00:30.03 | axi0m | After_Math: I think you're right. Word of mouth combined with a "cute" phone. I love my new G1, but it is not "cute" enough to win over consumers. |
00:30.04 | cliff | if it's so great why doesn't it have dream? |
00:30.06 | danfuzz | i think it's a suburb of new zealand |
00:30.08 | danfuzz | ducks |
00:30.17 | snadge | because your dream is bankrupting the entire planet, thats why ;) |
00:30.19 | After_Math | unix_infidel, ooohh HAHA! 0_o |
00:30.24 | After_Math | unix_infidel, I missed that |
00:30.24 | cliff | lol |
00:30.46 | unix_infidel | After_Math: I read that as there are a lot more coolie geeks in UK, meaning a bunch of chinese and indian emmigrants. |
00:30.52 | snadge | htc should have just released it in australia first.. and ignored the rest of the world |
00:30.57 | axi0m | After_Math: OC is indeed the shiznit. All the perks of LA without the smog. Great for riding motorcycles, too. |
00:31.00 | After_Math | haha coolie |
00:31.01 | rwhitby | snadge: amen to that |
00:31.11 | *** join/#android redpanda (n=Justin@user-24-214-77-75.knology.net) |
00:31.23 | After_Math | axi0m, no dougt |
00:31.31 | snadge | its incredibly painful that the USA gets special treatment.. i know that google is primarily a USA company.. but, grr |
00:31.34 | axi0m | Much love to LA, though. No OC without LA. |
00:31.42 | After_Math | axi0m, I used to have a 650 Suzuki SV |
00:31.50 | After_Math | woops Suzuki SV 650 |
00:32.04 | snadge | i mean.. the US doesnt even have a working 3g system |
00:32.05 | axi0m | snadge: We are accustomed to special treatment. It's kind of a birthright to many over here. That and manifest destiny. |
00:32.05 | cliff | it's only fair, really. the rest of the world usually gets phones months if not years before us |
00:32.09 | After_Math | axi0m, cant stand L.A. ^^ |
00:32.19 | axi0m | After_Math: Why did you give it up? Bikes rule. |
00:32.23 | After_Math | axi0m, but you are right, it all started with Bollywood |
00:32.25 | snadge | we have a 3g system here.. thats in use.. ready to go |
00:32.27 | After_Math | haha Bollywood |
00:32.59 | axi0m | Actually, LA has been inhabited since the beginning of recorded history. Not that that's very long, mind you. |
00:33.02 | After_Math | axi0m, it was either keep the bike or get a new truck for work :/ believe I will get one again soon! |
00:33.10 | snadge | and i've already checked.. the frequencies are compatible, so theres literally zero reason not to sell in australia .. and definitely zero reason not to make ANY comments about if and when thats going to happen |
00:33.28 | unix_infidel | snadge: we also have a larger landmass to cover. |
00:33.37 | After_Math | axi0m, not sure exactly what you mean. By Native Americans? |
00:33.54 | snadge | not even the australian telcos know about when its going to happen |
00:34.04 | axi0m | After_Math: Yes. North America has been inhabited as far back as we know. |
00:34.08 | trashguy | HEY UH |
00:34.08 | snadge | wouldn't htc have even bothered to contact them? |
00:34.12 | trashguy | SO |
00:34.14 | After_Math | haha I love that CDW commercial of the guy on the Island |
00:34.20 | trashguy | was i not supposed to pull that plastic off the screen |
00:34.21 | trashguy | ? |
00:34.33 | axi0m | We just kinda stole TX and CA from the Mexicans. |
00:34.38 | After_Math | axi0m, ya but L.A. isnt what it was |
00:34.41 | yakischloba | trashguy: depends on how grubby your fingers are |
00:34.43 | After_Math | haha |
00:34.50 | trashguy | yakischloba, lol |
00:34.54 | After_Math | thats the way America rolls no? |
00:35.06 | After_Math | trashguy, no |
00:35.09 | After_Math | keep it on |
00:35.14 | trashguy | fuck |
00:35.15 | trashguy | toolate |
00:35.18 | After_Math | itll keep it safe and scratch free |
00:35.19 | After_Math | haha |
00:35.20 | waldo_ | is back (gone 02:04:48) |
00:35.23 | trashguy | i thought |
00:35.24 | After_Math | go buy a protector then |
00:35.26 | trashguy | it was one of those |
00:35.28 | trashguy | thingys |
00:35.32 | After_Math | its like an eyeball |
00:35.34 | redpanda | Can the animation.graphics.Animation classes be applied to a general shape? |
00:35.37 | yakischloba | that you pull off of every one ;) |
00:35.38 | After_Math | haha ya |
00:35.48 | redpanda | Or just a View. |
00:36.13 | snadge | Australia - 2941300 sq mi .. USA - 3539224 sq mi |
00:37.03 | snadge | but you can ignore 90% of our land mass.. it has next to zero population |
00:37.33 | trashguy | leave it to me |
00:37.35 | trashguy | het excited |
00:37.38 | trashguy | and tear shit apart |
00:37.46 | trashguy | should of seen me trying to get the battery in |
00:37.57 | After_Math | lol trashguy its soo easy |
00:38.01 | After_Math | read the manual!!! |
00:38.02 | yakischloba | gal at the store put in the battery and SIM for me |
00:38.07 | trashguy | wtf |
00:38.09 | trashguy | MANUAL |
00:38.14 | After_Math | yakischloba, same here, she didnt even know how to do it |
00:38.19 | *** join/#android cbeust_ (n=cbeust@72.14.224.1) |
00:38.20 | After_Math | lol |
00:38.21 | trashguy | im a man i dont ask or read directions |
00:38.27 | After_Math | it shows you how t |
00:38.40 | trashguy | i got mine liek a weekagao in the mail |
00:38.41 | yakischloba | i have a screwdriver here that seems to fit the phone. since my fucking number isn't ported yet, i'm tempted to start taking it apart |
00:38.47 | After_Math | trashguy, same here, but when it comes to such a nice thing, you got to |
00:39.12 | trashguy | lol |
00:39.15 | After_Math | once you unlock the G1, you wont need the data plan will you? |
00:39.33 | After_Math | yakischloba, dont do it |
00:39.44 | trashguy | JAIL BREAK |
00:39.47 | trashguy | wait |
00:40.15 | trashguy | im out |
00:40.55 | yakischloba | has anyone reported a hardware failure, ie had to exchange their phone? just curious |
00:41.20 | gambler | yakischloba, your phone not working? |
00:41.48 | yakischloba | well, I'm waiting for my number to switch over from my old carrier, but no, the phone is working fine |
00:41.59 | yakischloba | just wondered |
00:42.02 | gambler | how is it? |
00:42.09 | axi0m | Very good. |
00:42.25 | yakischloba | uhm. well since you can't do a damn thing with it until you sign in with your gmail account, I have no idea |
00:42.39 | axi0m | Voice quality on the G1 is as good as any phone I've used. |
00:42.59 | yakischloba | the keyboard is a little hard to type on. They ought to have raised the keys a little bit and given the slightest more tactile response. when the screen slides out it wiggles a little but doesn't feel too flimsy |
00:43.07 | axi0m | It doesn't drop calls like certain other capacitative touchscreen phones that shall remain nameless . . . |
00:43.15 | After_Math | lol |
00:43.28 | After_Math | 3G is lightning fast, so effin fast |
00:43.33 | languish | WTF |
00:43.33 | axi0m | Certain other $300 phones . . . |
00:43.33 | After_Math | list dsl speeds |
00:43.49 | After_Math | like* |
00:43.49 | *** join/#android unix_remote (i=476101e8@gateway/web/ajax/mibbit.com/x-0a1993c885fc8f36) |
00:43.51 | *** join/#android rdmltrs9 (n=user@c-67-186-89-246.hsd1.il.comcast.net) |
00:44.10 | gambler | interesting |
00:44.12 | languish | My G1 was sitting there, ON, full battery, I looked down at it, and it's off. And, it won't turn back on |
00:44.19 | languish | WTF |
00:44.28 | axi0m | After_Math: To be honest, 3G is just living up to its potential. It's not on a saturated network like ATT. |
00:44.57 | After_Math | axi0m, I know, I still think its going to be really fast |
00:44.57 | axi0m | After_Math: If you're in OC, CA, ATT is saturated. Trust me, I've been on there for over 2 years. |
00:45.02 | unix_remote | axi0m: agreed, I just stoppd by the store and i got consistent 500-700kbps speeds. |
00:45.04 | gambler | has anyone accessed the android market yet? |
00:45.17 | After_Math | axi0m, haha at least they have a family data plan thoug |
00:45.17 | *** part/#android pawalls (n=pawalls@fnord.rabidgeek.com) |
00:45.22 | *** join/#android pawalls (n=pawalls@fnord.rabidgeek.com) |
00:45.28 | After_Math | gambler, ya |
00:45.33 | axi0m | gambler: I think everyone has. ;) |
00:45.34 | After_Math | languish, any luck |
00:45.37 | languish | no |
00:45.48 | languish | gonna pull the battery |
00:45.54 | *** join/#android bderrly (i=foobar@75.142.152.133) |
00:45.59 | languish | right now, it's a fucking brick |
00:46.05 | languish | WTF |
00:46.07 | After_Math | damn |
00:46.09 | yakischloba | looks like I jinxed someone. |
00:46.20 | waldo_ | is away: auto-away |
00:46.38 | axi0m | TMO was the perfect network for this phone, because it's not all messed up like ATT. |
00:46.57 | waldo_ | is back (gone 00:00:37) |
00:46.58 | axi0m | ("messed up" == oversold bandwidth) |
00:47.00 | languish | axi0m, here it is |
00:47.02 | languish | ah |
00:47.10 | yakischloba | axi0m: just you wait |
00:47.12 | languish | here the signal is unstable as hell |
00:47.24 | waldo_ | woohoo got the last g1 in the store (& cancelled my preorder) |
00:47.47 | axi0m | languish: That is only a limitation of their current deployment. |
00:48.15 | axi0m | I live in Santa Ana, CA. It's not on the list of TMO cities, but we fall under the Los Angeles umbrella. |
00:48.25 | axi0m | And Santa Ana is *really* far from LA. |
00:48.43 | *** join/#android mib_tgjmn7i4 (i=4b1e49ae@gateway/web/ajax/mibbit.com/x-d0e2cbf5b51d04ee) |
00:48.56 | axi0m | So when they say they have a city, it basically means they have every high-population area in surrounding areas. |
00:49.32 | yakischloba | ok well i'm gonna go get a 6 pack to entertain myself while I wait for this to start working |
00:49.33 | axi0m | You can drive up and down California coastline and not lose 3G. |
00:49.57 | axi0m | If you go inland, you might. But who lives there??? ;) |
00:50.34 | languish | pulling the battery worked |
00:50.41 | languish | but WTF did it just brick itself like that |
00:50.51 | Rob-cs | you can be in a submarine on the coast and also get 3G i heard |
00:50.53 | After_Math | take it back |
00:50.55 | After_Math | get a new one |
00:51.00 | yakischloba | languish: I used Google's remote bricking feature |
00:51.06 | After_Math | Rob-cs, really what source? |
00:51.17 | languish | drops a brick on yakischloba |
00:51.19 | axi0m | languish: After_Math is right. My phone has been very solid. So has my wife's. |
00:51.23 | *** join/#android Dralspire (n=dral@81-196.126-70.tampabay.res.rr.com) |
00:51.31 | languish | axi0m, my wife's is fine |
00:51.45 | axi0m | languish: All the more reason to trade yours back. |
00:52.02 | yakischloba | yeah. I'd just go get it over with. |
00:52.11 | axi0m | TMO is very very cool in terms of customer service. |
00:52.18 | *** join/#android DannyB (n=dannyb@c-24-6-187-2.hsd1.ca.comcast.net) |
00:52.32 | axi0m | I think they have different rules that ATT and Sprint, or something. |
00:52.52 | axi0m | TMO reps really seem to try harder than other carriers. |
00:53.06 | axi0m | is totally not astroturfing, BTW. |
00:53.09 | After_Math | axi0m, ya they are, I called to see if I could get a better deal on my dang Partial upgrades, and I couldnt, so the dude hooked me up with a $60 credit to my bill :) |
00:53.13 | languish | i've been with tmo since 2000, when they took over my previous carrier, and I was with that carrier when they merged with my carrier before that |
00:53.21 | After_Math | Mac has an ELITE customer service |
00:53.39 | languish | I've been on GSM with tmo since before they were tmo |
00:53.52 | *** join/#android jt436 (n=jtomlins@72-254-43-97.client.stsn.net) |
00:53.55 | languish | and I know how badly their customer service can suck |
00:54.18 | axi0m | I have dealt with all major carriers besides Verizon, and TMO has been the best so far. I think they understand they have to work harder. If only Sprint could figure that out . . . |
00:54.45 | After_Math | Lol Arnold is funny |
00:54.48 | *** join/#android jmcw (n=noone@c-208-53-97-108.chrlmi.cablespeed.com) |
00:54.53 | languish | sprint doesn't have customer service |
00:55.03 | axi0m | languish: CS can *always* suck. It's a matter of who picks up the phone on the other end. |
00:55.04 | languish | tmo's sucks, but sprint only has customer disservice |
00:55.21 | yakischloba | What are the conditions that TMobile will let you unlock it from their service? |
00:55.23 | axi0m | The weird thing about Sprint is that their business CS is really good. |
00:55.34 | languish | that's like dell |
00:55.35 | axi0m | yakischloba: I believe 3 months. |
00:55.50 | Rob-cs | Sprint WiMax Android Phone Will = Awesome |
00:55.52 | yakischloba | hmm |
00:55.55 | gambler | anyone know how sim locks work? |
00:55.56 | Rob-cs | as long as the hardware is decent |
00:55.56 | After_Math | languish, axi0m is all really about social engineering ;) it really is |
00:55.58 | axi0m | languish: Dell's CS kicks ASS if you have an XPS system. (I do.) |
00:56.19 | After_Math | axi0m, lol ya and if you dont mind talking to Indians :) |
00:56.19 | languish | After_Math, I'm well aware |
00:56.20 | axi0m | Yeah, it's about talking to ppl the right way. |
00:56.41 | axi0m | After_Math: XPS CS is all North American operators, actually. |
00:56.51 | axi0m | It's wonderfully refreshing. |
00:57.13 | languish | I'd rather people just do their job when I'm nice to them, and not wait until I have to use influence for them to handle simple issues |
00:57.19 | axi0m | (Not that I dislike Indians. Just that calling XPS support gets you someone who can do more than just read a flowchart.) |
00:57.44 | axi0m | languish: You just have to BS your way up to lvl 2 support. |
00:57.57 | *** join/#android cbeust (n=cbeust@72.14.224.1) |
00:58.01 | axi0m | Tell them you're a computer professional. (And I'm guessing you are.) |
00:58.28 | languish | I think you miss my point |
00:58.35 | languish | I know the ins and outs of the game |
00:58.44 | yakischloba | We have 2 Indian guys, and 30 white dudes, and people somehow get the impression that their phonecalls are getting routed to India |
00:58.46 | umdk1d3 | there is no such thing as level 2 support |
00:58.54 | umdk1d3 | they just transfer you to another random operator |
00:58.58 | languish | I just don't appreciate paying for a service where suport has to be a hurdle |
00:59.19 | languish | umdk1d3, nah.. I've worked my way to actual engineers |
00:59.31 | languish | I justs houldn't have had to |
00:59.39 | unix_remote | languish: are kernel logs accessible? |
01:00.02 | languish | no idea buddy, I'm not deving android |
01:00.23 | unix_remote | languish: no, but it will help people diagnose your problem and make sure you dont have a systemic issue. |
01:00.30 | axi0m | languish: You need to understand that the ppl answering the phone are used to the least common denominator. |
01:00.32 | languish | I'm just a lowly customer taking a ride on the fun green guy |
01:01.15 | axi0m | languish: Welcome to capitalism. ;) |
01:01.24 | languish | axi0m, I'm well aware. I've done CS for a legitimate (yes one exists!) 3rd party reseller/master dealer while learning their business as one of my clients |
01:02.16 | *** join/#android cbeust_ (n=cbeust@69.36.227.135) |
01:02.31 | axi0m | languish: Then you understand that the average CS rep can't be described as "average". Skillsets range from super-overqualified to "has a pulse". |
01:02.41 | languish | I sat down for a few months handling inbounds width respect and decency, and learned from the inside just how much I dislike the cellular industry |
01:02.47 | languish | I just happen to like the gadgets |
01:03.03 | languish | and sadly, the fucktards in the biz come attached |
01:03.21 | axi0m | languish: I don't think anyone can "like" an industry once they've truly seen its dirty side. |
01:03.40 | languish | axi0m, my real issue is with the telco policies, more internal than not, that result in poor CS |
01:03.57 | waldo_ | is away: auto-away |
01:04.12 | axi0m | languish: The more you experience, I'll wager, the more you'll see that bad CS is an epidemic. |
01:04.25 | languish | of couurse |
01:04.42 | axi0m | It's just bad business to use your smart ppl on CS lines. Not that it doesn't happen. |
01:04.44 | languish | I'm just not interested in sitting by and accepting it |
01:05.14 | axi0m | It's bad business to spend money and good business to receive money. |
01:05.20 | *** join/#android neverender1 (n=nbernard@user-64-9-236-229.googlewifi.com) |
01:05.25 | languish | "oh that's the way it is, company policy, business as usual, industry practice" |
01:05.35 | axi0m | Once someone has accepted that, interactions with corporations become much more predictable. |
01:06.07 | wastrel | languish: where are you in NYC? my web doesn't work over 3g at home or at work and i have 4 bars in both locations |
01:06.12 | axi0m | So you don't pay your CS ppl more than $15/hr. You get crap CS, but you are doing the "right" thing as far as your shareholders are concerned. |
01:06.45 | languish | I have the knowlege, skills, position and influence to get what I want. I just don't apreciate having to go past "this is my issues, how can you help me reslove it?" |
01:06.47 | Dougie187 | I just saw a G1 commercial |
01:06.59 | Dougie187 | for those who were wondering about it. |
01:07.01 | axi0m | I personally would not get out of bed for less than $25/hr. Even then I would resent it. |
01:07.39 | axi0m | I think many of the ppl you talk to on CS lines are probably of the same mindset. |
01:07.41 | languish | if you;re talking hourly wage, we're already in different worlds |
01:07.53 | languish | anyway |
01:08.02 | languish | WTF brick phone WTF |
01:08.07 | axi0m | languish: I'm talking salary divided by 40hrs/wk. |
01:08.37 | axi0m | Last job I had was 85k. I don't think I will take much less than that. |
01:09.01 | languish | *sigh* and pac-man still won't download |
01:09.56 | unix_remote | axi0m: you should probably include a disclaimer somewhere along the lines of, "BTW, I live in LA" |
01:09.58 | languish | gotta be something wonky with this handset |
01:10.26 | axi0m | unix_remote: BTW, I live in OC and have a condo that *used* to be worth over $300k. |
01:11.03 | languish | even now that's just starting price in my area |
01:11.15 | axi0m | languish: It's a small condo. :) |
01:11.26 | axi0m | I'm guessing you're on the coast, too. |
01:11.31 | languish | east |
01:11.32 | *** join/#android ajitmathews_ (n=ajitmath@adsl-223-184-215.mia.bellsouth.net) |
01:11.46 | axi0m | All the bargains are on the West Coast now. |
01:12.02 | wastrel | pac man is in the market |
01:12.02 | umdk1d3 | dev question: is there a good way of stopping the "beep" when hitting the volume keys in an app? im overriding the onKey event to capture them for my app, but it still makes the beep at the current ringer volume |
01:12.04 | axi0m | You just have to be rich enough to pay cash, cause God help you if you need a loan. |
01:12.37 | languish | wastrel, yes. it doesn't download for me. I get an alert that says "Download Declined" |
01:13.10 | languish | then when I press it, a message that stated it was declind because I haven't purchased it |
01:13.18 | *** join/#android Disconnect (n=nnnndis@sigkill.net) |
01:13.19 | languish | google knows about it |
01:13.20 | waldo_ | is back (gone 00:09:23) |
01:13.23 | *** join/#android jbq (n=jbq@c-24-5-185-88.hsd1.ca.comcast.net) |
01:13.24 | languish | they're working on it |
01:13.34 | wastrel | languish: just installed over wifi for me :] |
01:13.47 | axi0m | languish: NYC? |
01:13.59 | languish | but I'd think the one app they showed off over and over again, would have been in the market earlier and been trouble free |
01:14.04 | *** join/#android jbq_ (n=jbq@72.14.224.1) |
01:14.04 | languish | axi0m, yep |
01:14.24 | languish | it worked on my wife's handset |
01:14.29 | axi0m | languish: NYC kicks ass, but the cost of living is the highest in the nation, probably. |
01:14.30 | languish | so something's off with mine |
01:14.34 | *** join/#android vbabiy (n=vbabiy@pool-71-244-116-32.albyny.fios.verizon.net) |
01:14.58 | languish | axi0m it's actually not the highest, but it's up there, And Tokyo is worse. |
01:15.07 | languish | I'm well aware |
01:15.55 | *** join/#android unix_remote (i=476101e8@gateway/web/ajax/mibbit.com/x-20bc43e5805ecc78) |
01:16.07 | axi0m | I guess when you figure that you don't really need a car in NYC, it's not so bad. |
01:16.24 | wastrel | zipcar |
01:16.50 | *** join/#android DannyB (n=dannyb@c-24-6-187-2.hsd1.ca.comcast.net) |
01:17.36 | languish | Depends on what you do. I'm sure I spend enough on taxi's cabs and limo service each year, not to mention public transportation, to buy a car for both my wife and I |
01:18.40 | axi0m | The subway in NYC is still unique to North America. Pretty comprehensive. |
01:19.19 | languish | I grew up with it, so it's not such a novelty to me |
01:19.21 | languish | *shrug* |
01:19.23 | axi0m | If only we had a subway here in SoCal. Everyone needs a car here. |
01:19.25 | *** join/#android kslater (n=kslater@206.193.247.78.nauticom.net) |
01:19.46 | jbq_ | wishes for a Paris-like transportation system in the SF area |
01:20.27 | languish | It'd be nice if the MTA would figure out how to get some environmental control going in subway stations |
01:20.38 | languish | freezing in the winter, sweltering in the summer |
01:21.21 | axi0m | I think Cali was developed after Detroit had *way* too much influence. |
01:21.27 | axi0m | They wanted us to use cars. |
01:22.04 | unix_remote | languish: you guys have some of the best public transit in the nation. |
01:22.05 | languish | Well, it'd be more difficult to build an underground in cali |
01:22.14 | languish | plus the earthquake issues |
01:22.23 | axi0m | unix_remote: They have *the* best PT in the nation. |
01:22.33 | languish | NYC is mostly solid bedrock, with inconsequencial tremors |
01:22.39 | jbq_ | One of the big issues is population density - when the density is low (like it is pretty much everywhere in CA) public transportation makes no sense. |
01:22.47 | unix_remote | axi0m: maybe, I personally think Boston and surrounding has better public transit. |
01:23.01 | wastrel | languish: well forget one app in the app store not working, i can't get web or the app store on 3g at all :] |
01:23.12 | jbq_ | I hated how in Boston the subway doesn't go to the airport. |
01:23.17 | languish | jbq, where there is public transportation, population inceases |
01:23.23 | wastrel | jbq_: doesn't in SF either |
01:23.26 | wastrel | or oakland for that matter |
01:23.28 | axi0m | would argue that transportation dictates population density, and not the other way 'round. |
01:23.38 | languish | wastrel :( |
01:23.40 | jbq_ | wastrel: BART goes to SFO. |
01:23.49 | wastrel | ah that's right it does now |
01:24.17 | axi0m | No expressways == no development. |
01:24.52 | wastrel | jbq_: i left in 2004 and never used the sfo extension :] |
01:24.53 | Adamant | yes, but people just build shittier connecting roads instead at the state level |
01:25.01 | axi0m | But put an expressway in the middle of nowhere and intersect another expressway, and you have a city. |
01:25.16 | jbq_ | axi0m: interesting theory. Employment definitely does, so why not transportation (since transportation is a way to decouple employment from housing) |
01:25.20 | Adamant | axi0m: sorry man, it didn't work that way |
01:25.33 | Adamant | not historically at least |
01:26.01 | axi0m | Adamant: Then please explain why people live in such God-forsaken areas of the American Southwest. |
01:26.05 | Adamant | people built shitty connecting roads from existing city to city |
01:26.27 | axi0m | Adamant: Explain Indianapolis, or any other non-organic city, for that matter. |
01:26.34 | Adamant | and then later they build better ones with Interstates and such |
01:26.41 | languish | axi0m, not just the southwest, there are small towns in upstate new york.. that are astraight out of a horror movie |
01:26.42 | *** join/#android miso_ (n=miso@drms-590c6f2b.pool.einsundeins.de) |
01:26.42 | axi0m | No waterways used to mean no city. |
01:27.01 | axi0m | Now no expressway means no city. |
01:27.04 | Adamant | axi0m: most of the cities in the Southwest have been there forever |
01:27.11 | jbq_ | interesting case, Reno, NV: saloon and brothels stopped there and didn't go up the mountains after having moved all the way across NV when the railroad was built. |
01:27.23 | axi0m | Look at Vegas, for instance. Who on Earth would build a city there without a road? |
01:27.45 | languish | axi0m, explain the town in alaska Palin is from. It's so disconnected a ferry or a plane are the only ways in. |
01:27.49 | axi0m | Nothing special about many cities other than transportation. |
01:27.52 | Adamant | axi0m: gamblers looking for favorable regulation? |
01:28.07 | Adamant | that's the real reason Vegas was located there |
01:28.14 | axi0m | Adamant: Yes, but why *there*. It hold no value other than it was on Rte. 66. |
01:28.17 | Adamant | otherwise it's just ABQ |
01:28.23 | Laz | She could still see Russia from there |
01:28.24 | *** part/#android Dougie187 (n=doug@68.35.245.156) |
01:28.47 | languish | Laz, we should leave her there to keep them ob their side |
01:28.52 | languish | *on |
01:28.54 | languish | :/ |
01:28.55 | Adamant | axi0m: because NV was the only state casino gambling was legal |
01:29.23 | Adamant | that's why. and there aren't a lot of nicer spots in NV |
01:29.24 | jbq_ | mormon settlers were there before US66, and the spanish name suggests that the place was worth naming still before that. There's water, and flat land, which is rare in that area. |
01:30.06 | axi0m | Adamant: But there is nothing special about Vegas other than its proximity to an existing highway. |
01:30.11 | Adamant | lol |
01:30.14 | Adamant | I give up |
01:30.19 | Adamant | believe what you want. |
01:30.21 | waldo_ | is away: auto-away |
01:30.25 | axi0m | If gambling were legalized across NV, then why Vegas? |
01:30.29 | axi0m | ;) |
01:30.43 | languish | somne hot chick bent over |
01:30.48 | languish | the rest was history |
01:30.50 | Adamant | axi0m: what parts are nicer that are also on the way to Cali? |
01:30.56 | Adamant | easily |
01:31.17 | jbq | Actually, other than Vegas and Reno (and arguably winnemucca (sp?) and elko), pretty much every gambling place in NV is at the border. |
01:31.30 | axi0m | Adamant: You illustrate my point. *On the way to Cali*. |
01:31.42 | Adamant | axi0m: no road required |
01:31.50 | axi0m | "On the way to Cali" == road or passage. |
01:31.54 | axi0m | By definition. |
01:31.54 | *** join/#android RyeBrye (n=ryebrye@160.7.248.108) |
01:32.17 | Adamant | let me introduce you to the Conenstoga wagon |
01:32.25 | Adamant | a passage is not a Interstate. |
01:32.42 | axi0m | You'd better introduce your wagon to some wagon trails or you won't get far. ;) |
01:32.53 | jbq | Anyway, I'm more interested about the dynamic between transportation and density at the scale of a city (i.e. commuting distance) rather than a state or a country. |
01:32.58 | Adamant | axi0m: right, but people frequently offroaded |
01:33.27 | axi0m | Actually, they traveled on well-known wagon trails in groups. |
01:33.35 | Adamant | axi0m: again, not always |
01:33.41 | axi0m | Otherwise they were vulnerable to all kinds of stuff. |
01:33.52 | jbq | if they don't travel well-know roads, they end up e.g. in death valley. |
01:33.52 | Adamant | they were vulnerable to all kinds of stuff anyway |
01:34.13 | Adamant | jbq: how do you think it got the name of Death Valley? |
01:34.48 | jbq | They got lost there, one of the travelers die, they said "let's leave this death valley" when they found the pass out (or something like that). |
01:34.55 | Adamant | exactly |
01:35.16 | jbq | all that because they were looking for a shortcut instead of following the established trail. |
01:35.21 | axi0m | Adamant: Maybe the highest temperature record? |
01:35.46 | Adamant | axi0m: yeah, but the temperature is what caused the dying |
01:36.42 | axi0m | Yes. My whole point is that natural features beget cities, which beget roads, which beget other cities, which beget population growth. |
01:36.52 | jbq | Looking at the american southwest at least, it's not hard to imagine that between the rockies, the wasatch range, the great basin and the sierra nevada you're more likely to get through if you follow the trails than if you don't. |
01:37.15 | axi0m | It all starts with waterways and everything follows from there. |
01:37.19 | languish | hrm |
01:37.31 | JoeBrain | railroad tracks |
01:37.36 | axi0m | People usually don't say, "WTF? We'll build a city here." |
01:37.42 | axi0m | Well, Mormons did. |
01:38.03 | axi0m | Usually there are reasons. |
01:38.11 | Adamant | axi0m: I just think you tend to get Interstates between existing cities more often than cities were created by Interstates |
01:38.21 | Adamant | if you get what's I'm saying |
01:38.29 | jbq | amusingly, it's explicitly the lack of transportation and accessibility that made the mormons settle in SLC: because nobody else would bother to create a city there. |
01:38.56 | Adamant | yeah, hearing about the Great Salt Lake is a good way to dissuade people from settling |
01:39.18 | languish | ok, the G1/Android collects a lot of information.. such as Kast Time Since Boot, Screen time On, Awake time on battery...etc. I wonder if it registers how many times the screen has been slid up/down. (aka: keyboard opened/closed) |
01:39.29 | languish | K/L |
01:39.35 | *** join/#android ttuttle (n=tom@pdpc/supporter/student/gentoo.contributor.ttuttle) |
01:39.47 | languish | ttuttle |
01:39.49 | ttuttle | Hey, how's it going? |
01:39.54 | axi0m | Adamant: I think we're largely agreed. However, cities like Washington, Indy, Phoenix, etc, could not have existed save for existing roads. |
01:40.12 | ttuttle | languish |
01:40.13 | Lenolium | axi0m: The Mormons built one town every 25 miles in a bunch of different directions so they could be one "community" and get a huge state. Utah was supposed to be a bit bigger than Texas. |
01:40.19 | languish | You know if the G1 tracks how many times the screen's been opened/closed? |
01:40.24 | ttuttle | languish: Hmm. |
01:40.33 | ttuttle | languish: I don't think it does, but you could easily write an app to do so. |
01:40.48 | axi0m | Lenolium: Interesting. Most things about Mormons are interesting, though. |
01:41.03 | languish | yeah I figured. I just wondered if it was one of the points of data that was collected |
01:41.22 | languish | It'd be a good method of determining wear |
01:41.26 | axi0m | Things Scientologists do are REALLY interesting, though. |
01:41.41 | languish | uhh scientologists now? |
01:41.45 | languish | :/ |
01:41.49 | axi0m | hehe - why not? |
01:42.07 | languish | let's not go /b/tarded |
01:42.09 | languish | :| |
01:42.13 | JoeBrain | I take it there isnt a giant deluge of new G1 owners rushing to the IRC for help :) |
01:42.17 | axi0m | They're interesting. If you live on the West Coast they're everywhere. |
01:42.49 | languish | they're everywhere here too, they just don't tell everyone about it |
01:43.02 | *** join/#android annodomini_ (n=lambda@wikipedia/lambda) |
01:43.11 | languish | and I don't find fanatics to be interesting |
01:43.14 | languish | just dangerous |
01:43.34 | ttuttle | So, show of hands -- who got their G1 today? |
01:43.35 | *** part/#android theluketaylor (n=chatzill@bas6-kitchener06-1177627825.dsl.bell.ca) |
01:43.41 | languish | 2 days ago |
01:43.48 | languish | and it's having issues |
01:43.49 | languish | :/ |
01:43.54 | ttuttle | languish: oh? |
01:44.00 | jasta | marcone: you there? |
01:44.04 | ttuttle | languish: Like what? |
01:44.09 | *** join/#android jt436 (n=jtomlins@209.172.114.226) |
01:44.11 | jasta | ttuttle: i already was told i had to factory reset mine. |
01:44.19 | ttuttle | jasta: What went wrong? |
01:44.33 | ttuttle | jasta: Also, remember, tech support thinks that reboot/reinstall/replace are the three only ways to fix something. |
01:44.36 | jasta | no clue. but adb uninstall -k is very dangerous apparently |
01:44.39 | waldo_ | is back (gone 00:14:19) |
01:44.43 | ttuttle | jasta: Er, so you broke it? |
01:44.49 | jasta | ttuttle: no, it was google engineers who recommended i reset. |
01:44.57 | ttuttle | jasta: But who ran adb uninstall -k? |
01:44.58 | jasta | ttuttle: no, i didnt break it. |
01:45.09 | jasta | i did, but that command is not "break your phone" |
01:45.16 | ttuttle | jasta: No, it shouldn't be. Hmm. |
01:45.22 | ttuttle | jasta: Did they get a bugreport from you? |
01:45.26 | axi0m | Try rm -rf / |
01:45.27 | languish | ttuttle, today alone... it can't download pac-man.. says I haven't "paid" for it. And, I set it down.. it was fully charged and on. I picked it up a few minuted later, and it was off, and wouldn't turn back on. I had to remove the battery and replace it, to get it to turn on again |
01:45.27 | jasta | trust me, we've already hammered through this issue. the bug is in. |
01:45.29 | axi0m | hehe |
01:46.22 | ttuttle | jasta: Okay, cool. |
01:46.22 | waldo_ | so what's the latest on having an ssh client |
01:46.23 | waldo_ | I got mine!! |
01:46.23 | ttuttle | languish: That's very odd. I've downloaded Pac-man fine, and I've got a production G1. Did you try again? |
01:46.23 | ttuttle | waldo_: congrats! |
01:46.23 | waldo_ | ttuttle thanks... it was on backorder but I went into the store and bought it anyway :) |
01:46.23 | languish | ttuttle, my wife's downloaded it fine. |
01:46.23 | ttuttle | waldo_: heh |
01:46.23 | languish | and yes, i tried again a few times |
01:46.30 | waldo_ | none of this november 10 bs for me :) |
01:46.33 | axi0m | languish: Did you try trading phones with your wife? |
01:46.38 | ttuttle | languish: Suggestion: try going to Settings > Applications > Manage applications and remove the data for Market. |
01:46.46 | languish | hrm |
01:46.49 | ttuttle | languish: I do not know if this will work, or break things. It's just an idea. |
01:46.53 | languish | nod |
01:46.57 | languish | I'll give it a shot |
01:47.03 | waldo_ | so now I seriously need me some ssh! |
01:47.04 | ttuttle | languish: Perhaps the Market cached the erroneous idea that Pac-man costs money. |
01:47.11 | languish | morrildl already took some info from me earlier |
01:47.13 | ttuttle | languish: ah |
01:47.22 | languish | they know somethings going on |
01:47.25 | languish | just not what |
01:47.28 | ttuttle | okay |
01:47.29 | languish | *shrug* |
01:48.18 | ttuttle | languish: SHIT, mine's doing that too! |
01:48.36 | languish | ? |
01:48.42 | ttuttle | languish: Mine won't let me buy Pac-Man! |
01:48.43 | languish | pac-man? |
01:48.46 | languish | :| |
01:48.49 | jt436 | languish i still get the error also |
01:48.54 | languish | :\ |
01:48.56 | ttuttle | languish: Luckily the eng build I have comes with a version of Pac-Man. |
01:49.03 | languish | d'oh |
01:49.07 | ttuttle | suspects a server-side issue. |
01:49.24 | jasta | ttuttle: all in all, i'm really happy with the G1 though |
01:49.28 | ttuttle | jasta: Good to hear. |
01:49.30 | languish | yeah, something about misidentifying the sim card |
01:49.36 | jasta | T-Mobile service I could do without, but I think it will be good enough for my purposes. |
01:49.40 | ttuttle | jasta: It's rough around the edges, but it's really a cool phone. |
01:49.45 | jasta | one thing i can't figure out tho... |
01:49.47 | languish | no, it's a cool OS |
01:49.50 | languish | the phone is crap |
01:49.54 | ttuttle | jasta: And it shows that Android probably has a future. |
01:50.01 | jasta | when switching between EDGE/3G (which happens a lot in my house), my downloads seem to just suspend indefinitely |
01:50.04 | ttuttle | languish: Eh, I don't mind it that much. But I grew attached to mine over the summer coding for it. |
01:50.06 | jasta | until HttpClient4 times out. |
01:50.10 | languish | heh |
01:50.12 | jasta | however the radio isnt busy, and starting a new download works fine |
01:50.14 | ttuttle | jasta: Hrm. Definitely report that. It should restart by itself. |
01:50.20 | jasta | so i'm not sure what google's "strategy" is for this. |
01:50.20 | languish | the phone has some nice features. but.. |
01:50.32 | ttuttle | jasta: Actually, I think the EDGE/3G handoff is supposed to keep your data connection alive. |
01:50.39 | ttuttle | jasta: That should be handled by the radio stuff. |
01:50.40 | jasta | ttuttle: well actually, i dont think that it should. these are downloads i control and if the channel they operate over changes they should be restarted at the application layer |
01:51.02 | jasta | oh, well, in that case ok. but it didnt seem to be the behaviour the browser used. |
01:51.04 | ttuttle | jasta: I think there's a protocol for keeping the data connection when switching between the two. |
01:51.07 | jasta | the browser seemd to have some sophistication to retry |
01:51.18 | ttuttle | jasta: Yeah, it's fairly clever. Does still screw up occasionally. |
01:51.24 | jasta | or at least was more resilient somehow than my app |
01:51.28 | ttuttle | jasta: I haven't had a chance to test the edge-3g switch, as I only have edge :-\ |
01:51.39 | ttuttle | jasta: There's a listener you can register to hear about data connectivity changes. |
01:51.45 | languish | ttuttle, can't clear the market info. no option for it |
01:51.50 | ttuttle | languish: :-( |
01:51.54 | jasta | well, i have worse than EDGE at my house really. the radio switches so often that it hardly ever works on either |
01:51.57 | languish | i did clear the downloads data |
01:51.59 | ttuttle | jasta: :-( |
01:52.02 | ttuttle | jasta: T-Mobile-- |
01:52.02 | languish | see if that works' |
01:52.16 | umdk1d3 | jasta: just disable 3g radio--also saves battery |
01:52.29 | ttuttle | umdk1d3: /me has his disabled, as it doesn't work with AT&T anyway. |
01:52.32 | jasta | umdk1d3: well, then i'll have to enable it every time i leave the house |
01:52.55 | umdk1d3 | jasta: use locale to enable it when it detect you leave the house :P |
01:52.56 | jasta | actually.... hehe |
01:53.02 | umdk1d3 | actually, i dont think they can do that :/ |
01:53.20 | jasta | umdk1d3: i was about to say i could make something fire an intent from the home screen |
01:53.25 | jasta | but then i dont think i have the ability to do this. |
01:53.30 | jasta | i cant request that type of permission i think |
01:53.34 | umdk1d3 | you could ask for the right permissions |
01:53.38 | umdk1d3 | orly? |
01:53.43 | jasta | right but is that permission available? |
01:53.56 | languish | no go |
01:53.56 | umdk1d3 | its all opensource now, so might be easy enough to find the code that handles it |
01:54.08 | languish | my pac-man is a chevy |
01:54.10 | languish | no va |
01:54.17 | umdk1d3 | nova rofl |
01:54.24 | wastrel | anyone used the alarm clock? what's it sound like? |
01:54.29 | wastrel | baby is sleeping so i don't want to test |
01:54.34 | umdk1d3 | wastrel: its crazy scary |
01:54.38 | gdsx | wastrel: there are a couple alarms |
01:54.41 | languish | wastrel, it depends on what ring you use. |
01:54.43 | gdsx | wastrel: just turn your volume down |
01:54.46 | umdk1d3 | default sounds like a smoke detector |
01:54.53 | umdk1d3 | actually, it disregards volume |
01:55.06 | umdk1d3 | which is nice, cuz i sleep with it on vibrate |
01:55.08 | gdsx | "oh" :o) |
01:55.08 | jbq | suggests http://git.source.android.com/?p=platform/packages/providers/DownloadProvider.git;a=tree;f=src/com/android/providers/downloads and shuts up because he's not sure he's allowed to speak about Android |
01:55.20 | languish | wastrel, BUT.... if you put it down with the speaker facing down.. it cuts a lot of the sound |
01:55.30 | umdk1d3 | languish: good point |
01:55.35 | umdk1d3 | i think thats what that "nub" is for |
01:55.36 | languish | you have to rest it screen down |
01:55.39 | languish | yeah |
01:55.44 | umdk1d3 | to actually hold it off the table a little bit |
01:55.49 | jasta | what the hell is DownloadProvider? |
01:55.52 | languish | i do that when using speakerphone |
01:56.16 | wastrel | k, i smushed it down on the pillow and tested :] |
01:56.22 | wastrel | good idea about muffling the speaker |
01:56.22 | languish | the one thing I do like.. is the call quality |
01:56.36 | languish | the background noise reduction is very good |
01:56.40 | wastrel | it's much better than my old phone (the call quality) |
01:56.45 | jbq | jasta: it's code that handles downloads for several applications in the G1. You can't use it directly (yet) but you can see how it's built. Please don' ask me about it, or I'll get in trouble. |
01:56.55 | umdk1d3 | okay so question for people: have you noticed the GSM chirping in the built-in speaker during calls? |
01:57.14 | jasta | jbq: uhm, why? the source is public? |
01:57.17 | languish | one of the worst places in NYC to be on the phone with someone, is walking along 34th street, between broadway and 8th ave. |
01:57.21 | umdk1d3 | maybe they forgot to put RF shielding in mine :/ |
01:57.28 | languish | and the noise reduction made it bearable |
01:57.40 | jasta | jbq: i mean, thanks, but i'm confused why you couldn't talk about a public thing hehe |
01:57.45 | jbq | is banned |
01:57.55 | umdk1d3 | o.o |
01:58.13 | jasta | ok sure. anyway, thanks, i'll read through this to see if i can find any magic |
01:58.45 | *** join/#android neerhaj (n=chatzill@203.115.94.216) |
01:59.45 | neerhaj | can an app read the /data partition ? |
02:00.35 | *** join/#android erikwt (n=erikwt@ip82-139-116-154.lijbrandt.net) |
02:00.46 | jasta | jbq: christ, there is a lot of logic here. but nothing looks to directly relate to what i was seeing (read just blocked indefinitely) |
02:00.55 | jasta | so i'm wondering if AndroidHttpClient must contain some more sensible defaults? |
02:02.01 | *** join/#android unix_remote (i=476101e8@gateway/web/ajax/mibbit.com/x-17c3668c71b204b3) |
02:03.02 | jasta | oh interesting, there is a lot of useful defaults here |
02:03.16 | jasta | jbq: thanks a bunch, this will prove very helpful |
02:03.21 | jbq | np |
02:05.04 | jasta | i can't believe the sophistication you have here checking exceptions and all :) |
02:05.52 | jbq | is still banned, sorry (working on it) |
02:07.08 | tweakt | hey, silly question, if I add a shortcut to the desktop, is there a way to drag it to another page? |
02:07.47 | languish | ok, i just pulled an Alt+W on my G1 |
02:07.56 | *** part/#android RyeBrye (n=ryebrye@160.7.248.108) |
02:08.15 | *** join/#android OpnSrc1 (i=harisha1@gateway/tor/x-917a51ea179bf7cd) |
02:08.18 | languish | go go factory reset |
02:08.23 | *** join/#android BruteForce (n=IrcNet@m0a0e36d0.tmodns.net) |
02:08.24 | wastrel | ? |
02:08.38 | wastrel | for serious? |
02:08.41 | languish | yes |
02:08.47 | jasta | what is Alt+W? |
02:08.54 | languish | factory reset |
02:08.58 | BruteForce | awww man all that trouble to get the ndroid kernel was useless cant use te userspace since its yyfs |
02:09.04 | jasta | it's that easy? |
02:09.12 | languish | jasta, no.. there's more to it |
02:09.12 | wastrel | what's yyfs? |
02:09.25 | umdk1d3 | yet another flash filesystem |
02:09.36 | umdk1d3 | at least, he prolly means yaffs |
02:09.39 | BruteForce | raw flash |
02:09.48 | BruteForce | yaffs ya |
02:10.10 | BruteForce | so wha can i do now? |
02:10.18 | *** join/#android RyeBrye (n=ryebrye@160.7.248.108) |
02:12.49 | yakischloba | sigh. i was hoping my number would have been ported over by bedtime so I could at least see the home screen. |
02:12.52 | languish | CRAP |
02:13.09 | languish | factory reset and pac-man is still declined |
02:13.13 | languish | *sigh* |
02:13.56 | languish | number ports usually are quick but damn if sometimes they don't take over a week or more |
02:14.01 | BruteForce | do i have to change the filesystem in the userspace or is there any easier route? |
02:14.25 | yakischloba | its been about 4 hours now |
02:14.38 | languish | haha only 4 hours? |
02:14.48 | languish | how long did they tell you it'd take? |
02:14.50 | yakischloba | i've had 1 person tell me it took an hour, and 2 people tell me it took 4-5 hours |
02:14.54 | yakischloba | they told me |
02:14.58 | languish | nod |
02:15.00 | yakischloba | 2-48 hours |
02:15.05 | yakischloba | quite a range there |
02:15.07 | umdk1d3 | bwhaha android.provider.Telephony.SECRET_CODE is a reference to http://www.ietf.org/rfc/rfc4636.txt |
02:15.23 | BruteForce | ummm.... |
02:15.29 | yakischloba | lol |
02:16.14 | *** join/#android thesquib (n=squibble@202-78-145-31.cable.telstraclear.net) |
02:16.57 | yakischloba | I suppose it wouldn't have mattered much if I got a new number but I've had mine for about 8 years now so I felt it would have been dumb to change it |
02:17.18 | languish | nod |
02:17.30 | languish | i have a pretty coveted phone # |
02:17.37 | yakischloba | hah |
02:17.39 | languish | I'd be pissed to lose it |
02:17.57 | BruteForce | so anyoneknow when you can buy dream for full retail and howmuch? |
02:18.17 | languish | BruteForce, now, but you still need to sign a contract |
02:18.20 | *** join/#android vbabiy (n=vbabiy@pool-71-244-116-32.albyny.fios.verizon.net) |
02:18.37 | wastrel | the # they assigned me is godawful |
02:18.43 | languish | :( |
02:18.52 | BruteForce | that not what i meant |
02:18.53 | languish | you CAN request another number |
02:19.03 | languish | BruteForce, I know what you mean |
02:19.06 | BruteForce | i meant full retail no contract |
02:19.15 | wastrel | 347 area code |
02:19.16 | yakischloba | ebay |
02:19.17 | tweakt | I got two wrong # calls within an hour of my activation :-( |
02:19.32 | BruteForce | i heard only like 30 days since htc isnt gay like apple |
02:19.49 | languish | BruteForce, put it this way.. each carrier customizes android for their own network |
02:20.09 | languish | ah you just want the hardware, no OS? |
02:20.38 | languish | or rather no carrier customization |
02:20.57 | languish | I wonder if it'd even be useable at that point |
02:21.20 | wastrel | heyyyyyyyyyyyyyyyyyyyy, web works on 3g now |
02:21.29 | languish | cool wastrel :) |
02:21.38 | languish | what made the difference? |
02:21.49 | *** join/#android cbeust (n=cbeust@64-142-66-175.dsl.static.sonic.net) |
02:21.52 | BruteForce | languish what are you talking bout lmao...its like 3 settings to et network specific stuff |
02:22.06 | wastrel | oh no i lied, that page was cached. :[ |
02:22.11 | wastrel | (from wifi) |
02:22.12 | languish | o.O |
02:22.14 | languish | lol |
02:22.20 | BruteForce | just like any other linux based phone |
02:22.24 | *** join/#android tmarble (n=tmarble@user-38q4et6.cable.mindspring.com) |
02:22.27 | *** join/#android romainguy__ (n=gfx@67.218.106.230) |
02:22.37 | BruteForce | plus i use tmob anyways |
02:24.43 | languish | wee? |
02:24.46 | *** join/#android SanMehat (n=san@nat/google/x-260282151d9118de) [NETSPLIT VICTIM] |
02:24.46 | *** join/#android vbabiy (n=vbabiy@pool-71-244-116-32.albyny.fios.verizon.net) [NETSPLIT VICTIM] |
02:24.46 | *** join/#android seva (i=seva@sevatech.com) [NETSPLIT VICTIM] |
02:24.46 | *** join/#android zodttd (n=me@user-142gtg7.cable.mindspring.com) [NETSPLIT VICTIM] |
02:24.47 | *** join/#android muiro (n=muiro@cpe-173-89-177-15.neo.res.rr.com) [NETSPLIT VICTIM] |
02:24.47 | *** join/#android Death_Syn (i=deathsyn@deathsyn.com) [NETSPLIT VICTIM] |
02:24.47 | *** join/#android tweakt (n=mark@xpc.tweakt.net) [NETSPLIT VICTIM] |
02:24.47 | *** join/#android Jeroen (i=jeroen@dekkers.cx) [NETSPLIT VICTIM] |
02:24.47 | *** join/#android Foxdie (n=foxdie@fox.akao.co.uk) [NETSPLIT VICTIM] |
02:24.47 | *** join/#android for4 (n=foar@89.16.166.162) [NETSPLIT VICTIM] |
02:24.47 | *** mode/#android [+o SanMehat] by irc.freenode.net |
02:25.25 | BruteForce | neeeeeeeettttttttttttttsssssppppppllllliiiiiittttttttt |
02:25.25 | BruteForce | ahhhhh |
02:25.43 | *** join/#android mikal_ (n=mikal@69-12-129-6.dsl.static.sonic.net) |
02:26.26 | *** join/#android Jeroen-_ (i=jeroen@neonescio.viaisn.org) |
02:26.38 | *** join/#android romainguy__ (n=gfx@67.218.106.230) |
02:28.13 | *** join/#android vbabiy_ (n=vbabiy@pool-71-244-116-32.albyny.fios.verizon.net) |
02:29.22 | outbriber | what's with all the leaving/entering? |
02:29.22 | wastrel | "netsplits" irc servers are having interconnection problems |
02:29.37 | yakischloba | netsplit |
02:29.38 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
02:29.49 | *** join/#android SanMehat (n=san@nat/google/x-260282151d9118de) |
02:29.49 | *** join/#android seva (i=seva@sevatech.com) [NETSPLIT VICTIM] |
02:29.49 | *** join/#android zodttd (n=me@user-142gtg7.cable.mindspring.com) [NETSPLIT VICTIM] |
02:29.50 | *** join/#android muiro (n=muiro@cpe-173-89-177-15.neo.res.rr.com) [NETSPLIT VICTIM] |
02:29.50 | *** join/#android Death_Syn (i=deathsyn@deathsyn.com) [NETSPLIT VICTIM] |
02:29.50 | *** join/#android tweakt (n=mark@xpc.tweakt.net) [NETSPLIT VICTIM] |
02:29.50 | *** join/#android Foxdie (n=foxdie@fox.akao.co.uk) [NETSPLIT VICTIM] |
02:29.50 | *** join/#android for4 (n=foar@89.16.166.162) [NETSPLIT VICTIM] |
02:29.50 | *** mode/#android [+o SanMehat] by irc.freenode.net |
02:29.51 | outbri | ah |
02:30.01 | languish | this is a network of servers connected. different users connected to different servers, all sharing a common feed. if servers desynch or disconnect you see a split... |
02:30.21 | languish | and the users on different sides of the split.. go with the server they were connected to |
02:30.43 | umdk1d3 | splits your net |
02:30.56 | languish | nets your income |
02:32.34 | umdk1d3 | incomes your dinner |
02:32.53 | *** join/#android tmccrary (n=tmccrary@d14-69-192-41.try.wideopenwest.com) |
02:32.56 | yakischloba | splits with your net income |
02:33.29 | tmccrary | is there any example code showing how to load data with android? Classloaders appear very broken, so the code I'm porting isn't happy |
02:33.38 | BruteForce | i remember my first netsplit.. reagen was in office... |
02:33.39 | waldo_ | is away: auto-away |
02:33.50 | gdsx | BruteForce: :o) |
02:33.54 | romainguy__ | tmccrary: classloaders won't work |
02:34.30 | tmccrary | hmm, looks like Context.openFileOutput? |
02:34.37 | tmccrary | this is going to be some fun refactoring |
02:34.57 | tmccrary | input/output obviously |
02:35.12 | tmccrary | is that the "one true way" to load data with Android? |
02:35.26 | BruteForce | its good to see geeks are more socially accepted. i wish knowing c and basic wen i was a teen would have gotten me laid |
02:35.34 | BruteForce | when |
02:36.26 | unix_infidel | BruteForce: still doesnt. ideas are the currency of the future, not fluency. |
02:36.56 | tmccrary | speak for yourself |
02:37.37 | PoohbaLT | is ther a file manager? |
02:38.25 | *** join/#android pfft1 (n=vds@43.57.189.72.cfl.res.rr.com) |
02:38.30 | romainguy__ | PoohbaLT: not by default |
02:38.46 | romainguy__ | and it's not very useful because most of the internal storage is read protected |
02:38.50 | *** join/#android cliff (n=cliff@c-98-232-10-222.hsd1.wa.comcast.net) |
02:38.57 | romainguy__ | the file manager would give you access to only the external memory card really |
02:39.29 | pfft1 | Could not find AndroidMail.apk! |
02:40.09 | pfft1 | when debugging the Email app in ganymede |
02:40.39 | romainguy__ | I've never seen an AndroidMail.apk |
02:40.54 | pfft1 | I found an Email.apk in the droid code base ... could that be the same thing? |
02:40.54 | romainguy__ | Email.apk on the other hand... |
02:41.09 | romainguy__ | AndroidMail.apk does not exist |
02:41.23 | waldo_ | is back (gone 00:07:44) |
02:41.25 | romainguy__ | I don't know why you're looking for that :) |
02:41.29 | romainguy__ | so yes, Email.apk is what you want |
02:41.36 | pfft1 | I'm not looking for it ... |
02:41.40 | pfft1 | the Email app is |
02:41.44 | tmarble | is there a BashShell.apk :) |
02:42.01 | pfft1 | that's the error I get when debugging "Could not find AndroidMail.apk!" |
02:42.05 | jasta | romainguy__: nice touch having a menu button to open the notif tray. i really enjoy that for fast access :) |
02:42.11 | *** join/#android unix_remote (n=blue@unaffiliated/unixinfidel/x-8383745) |
02:42.13 | romainguy__ | :) |
02:42.19 | wastrel | notif tray? |
02:42.25 | wastrel | ah notification. what app? |
02:42.29 | romainguy__ | Home |
02:42.36 | romainguy__ | Menu > Notifications |
02:42.38 | wastrel | beautiful. |
02:43.04 | jasta | esp if your hands are slightly dirty and you dont want to smudge all over the screen hehe |
02:43.11 | romainguy__ | pfft1: the debugger or the email app have no reason to look for an apk |
02:43.28 | romainguy__ | jasta: we tried to make the device entirely usable by trackball |
02:43.33 | *** join/#android Cooldude1922 (n=cooldude@pool-138-88-2-223.res.east.verizon.net) |
02:43.37 | romainguy__ | there are operations you cannot do on Home with the trackball |
02:43.49 | pfft1 | ok ... then do you have any idea why i'm getting that in the "Problems" tab while running the debugger |
02:43.50 | romainguy__ | but other than that, you should be able to pretty much never (read rarely) touch the screen |
02:43.51 | Cooldude1922 | is anyone having issues compiling the kernel |
02:44.08 | pfft1 | compiled great for me |
02:44.08 | Cooldude1922 | ? |
02:44.10 | unix_remote | is so glad you guys rolled out the trackball and not the dpad. |
02:44.21 | romainguy__ | pfft1: it looks like a configuration problem in your Eclipse |
02:44.26 | Cooldude1922 | i keep getting an error about java, and it's not the one at the end of the tutorial. |
02:44.32 | romainguy__ | unix_infidel: yeah but a dpad is much better for games |
02:44.36 | gdsx | Cooldude1922: what's the error? |
02:44.37 | Cooldude1922 | I mean the kernel not the SDK |
02:44.45 | pfft1 | romainguy_: imagine that ... an ideas on getting the config better? |
02:44.52 | romainguy__ | unix_infidel: Quake is annoying to play :)) |
02:44.56 | unix_remote | though, forthcoming on screen keyboard should make portrait experience much more enjoyable. |
02:44.56 | jasta | romainguy__: i'm really pleased with how this comes together on real hardware. |
02:44.59 | pfft1 | yes the kernel compiled fine for me |
02:45.00 | umdk1d3 | romainguy__: saw that same issue in market, where filling an adapter after the listview has layed-out somehow kills the trackball |
02:45.02 | Cooldude1922 | build/core/product_config.mk:229: WARNING: adding test OTA key |
02:45.02 | Cooldude1922 | make: *** No rule to make target `Please-install-JDK-5.0,-update-12-or-higher,-which-you-can-download-from-java.sun.com', needed by `out/target/common/docs/framework-timestamp'. Stop. |
02:45.03 | romainguy__ | jasta: glad you like it |
02:45.13 | jasta | romainguy__: i've been tweaking my app all day with small bug fixes and ui changes hehe |
02:45.14 | tmccrary | jasta: mine comes in tomorrow, you insensitive clod! |
02:45.14 | romainguy__ | umdk1d3: yes I know about the Market issue |
02:45.17 | Cooldude1922 | and I've installed the SDK like a trillion times.... |
02:45.17 | umdk1d3 | ;) |
02:45.19 | romainguy__ | umdk1d3: but I blame them too :) |
02:45.32 | umdk1d3 | i suppose if they returned results /fast/ enough |
02:45.33 | Cooldude1922 | if anyone knows the fix for this please pm me. |
02:45.38 | romainguy__ | jasta: is your app working nicely on the hardware? |
02:45.38 | wastrel | unix_remote: what's the news of the onscreen keyboard? |
02:45.46 | unix_remote | wastrel: they are working on it. |
02:45.48 | jasta | romainguy__: well, for the most part. if you're on 3G, yes. |
02:45.48 | romainguy__ | umdk1d3: that should not matter |
02:45.54 | romainguy__ | probably a bug in ListView |
02:45.58 | romainguy__ | ListVIew is a very complex piece of code |
02:46.06 | romainguy__ | have a go at it if you feel lucky :) |
02:46.07 | jasta | romainguy__: but i have pretty dodgy EDGE service at my home and it doesnt work well there. i've been pointed in a helpful direction tho |
02:46.11 | umdk1d3 | actually, i was crashing earlier because my api was returning results /too/ fast so that the adapter was changing between getCount() and getView() =O |
02:46.23 | romainguy__ | (LIstView + async loading + tuch mode + focus is the worst thing you can have to debug on our platform :) |
02:46.31 | umdk1d3 | fixed by pushing to UI thread in handler |
02:46.31 | jasta | it seems that the device when it switches between EDGE and 3G it will occassionally drop a download |
02:46.41 | jasta | so if you tighten up the timeouts and retry more frequently it will work better |
02:46.41 | romainguy__ | umdk1d3: you must always push changes on the UI thread |
02:46.47 | jasta | and that is i think the problem im seeing when my service is bad |
02:46.53 | Cooldude1922 | so nobody knows the answer to this issue? |
02:47.03 | romainguy__ | umdk1d3: note that I tried to shield ListView against misues of the UI thread/adapter, but it's not possible to do correctly and efficiently |
02:47.17 | jasta | romainguy__: but also, i think i'm gonna need to make a concession and have the server re-encode mp3s when the network throughput is bad |
02:47.24 | romainguy__ | umdk1d3: many many bugs that I've seen in ListView were cause by apps misusing the UI thread |
02:47.25 | jasta | romainguy__: down to 128kbps maybe |
02:47.27 | pfft1 | Cooldude1922: I need to make a better log during my compiles to make sure I'm not seeing that too |
02:47.31 | romainguy__ | jasta: sounds good |
02:47.38 | umdk1d3 | romainguy__: i was doing the noifydatasetchanged() in a handler, but i didnt realize i needed to actually /do/ the adapter changes in the handler as well |
02:47.40 | jasta | well, i hate that compromise, but i think as a setting it will be fine |
02:47.40 | romainguy__ | jasta: wish you could encode in AAC 92 :) |
02:47.52 | romainguy__ | umdk1d3: yes :) |
02:47.56 | jasta | romainguy__: well, i could do whatever. the server is gonna do all this heavy lifting |
02:48.17 | jasta | romainguy__: this will just be a generalized feature for format conversion too. so, FLAC will go down to MP3 for consumption on the device |
02:48.24 | pfft1 | Cooldude1922: are you _only_ trying to build the kernel or are you building all of droid? |
02:48.39 | jasta | romainguy__: but otherwise, on 3G this thing works beautifully |
02:48.44 | *** join/#android covalentbond_ (n=covalent@mail1.earthquakemedia.com) |
02:48.49 | romainguy__ | cool |
02:49.13 | romainguy__ | now you need to make your server talk with Requiem to support AAC DRM'd files from iTunes ;-) |
02:49.45 | jasta | thatll be a job for someone else ;) |
02:50.42 | jasta | romainguy__: i'm quite pleased that the streammediaplayer hack performs better on the device than the emulator |
02:50.51 | umdk1d3 | dont support drm, and people will realize they need to get away from it |
02:51.57 | romainguy__ | umdk1d3: yeah right |
02:52.06 | ttuttle | <3 amazonMP3. |
02:52.12 | umdk1d3 | also <3 amazonmp3 |
02:52.20 | gdsx | <3 Shazam |
02:52.23 | waldo_ | is away: auto-away |
02:52.26 | umdk1d3 | lol |
02:52.34 | languish | <3 u all |
02:52.37 | languish | (except you) |
02:53.14 | *** join/#android cfreak201 (n=cfreak20@p4FDB7F1A.dip.t-dialin.net) |
02:56.37 | pfft1 | Anyone have any idea about this error ... "Could not find AndroidMail.apk!" |
02:56.52 | romainguy__ | when does this happen? |
02:56.58 | romainguy__ | what do you do to see this? |
02:57.02 | romainguy__ | how did you configure your IDE? |
02:57.07 | pfft1 | I click ... |
02:57.13 | romainguy__ | you click what? |
02:57.31 | pfft1 | i click DebugAs Android application |
02:57.35 | pfft1 | in eclipse |
02:57.42 | romainguy__ | and what is the project you are trying to debug? |
02:57.48 | pfft1 | I configured it to run the Email app |
02:57.55 | romainguy__ | here you go |
02:57.59 | pfft1 | its called AndroidMail |
02:58.12 | romainguy__ | you cannot do it this way |
02:58.13 | pfft1 | other apps run fine in the debugger |
02:58.15 | BruteForce | can you un normal xapplications in android? |
02:58.20 | pfft1 | yes |
02:58.33 | BruteForce | yes? |
02:58.36 | pfft1 | yes |
02:58.38 | romainguy__ | pfft1: and this one too |
02:58.48 | romainguy__ | you are asking Eclipse to compile and deploy a new copy of the Email app |
02:58.56 | romainguy__ | called AndroidMail.apk |
02:59.00 | pfft1 | no i fails to launch the simulator and gives the error "Could not find AndroidMail.apk!" |
02:59.09 | romainguy__ | that's what I just said |
02:59.12 | romainguy__ | you cannot do this |
02:59.24 | romainguy__ | there's already an Email application with the same package name |
02:59.28 | pfft1 | romainguy_ yes, i thinks it's trying to deploy a new copy of the AndroidEmail app |
02:59.29 | RyeBrye | When I try to run the step: " repo init -u git://android.git.kernel.org/platform/manifest.git" I get this error: http://pastebin.com/m15b55b91 |
02:59.44 | RyeBrye | Any ideas what's wrong? |
02:59.57 | pfft1 | but there is no email app in the simulator that I am aware of |
03:00.20 | pfft1 | there is a "messages" app |
03:00.25 | pfft1 | but no email app |
03:00.45 | pfft1 | are they the same? |
03:03.50 | unix_remote | <PROTECTED> |
03:04.06 | BruteForce | so can you disable killswitch? |
03:04.08 | unix_remote | whoops. |
03:04.28 | covalentbond_ | is the Market app going to be open sourced? |
03:04.40 | covalentbond_ | assuming not, but wondering what the official answer is |
03:04.42 | PoohbaLT | But that is what I need access too |
03:04.53 | PoohbaLT | I need access to my external memory card |
03:05.18 | PoohbaLT | I need to be able to send documents via email and things |
03:05.29 | gdsx | RyeBrye: android.kernel.org |
03:05.47 | gdsx | RyeBrye: err... I might be wrong |
03:06.46 | gdsx | RyeBrye: what if you do `rm -rf .repo` and then try again? |
03:07.02 | pfft1 | RyeBrye, try running the init again ... do you get the same error? |
03:07.14 | pfft1 | yes ... gdsx has a better suggestion |
03:08.01 | pfft1 | anyone else have problems with repo sync ... i had to try it more than once :-) |
03:08.14 | pfft1 | ? |
03:09.22 | *** join/#android delinka (n=ksolusar@209-20-91-86.slicehost.net) |
03:09.38 | delinka | how long's it supposed to take to get Android sources for the first time? |
03:09.57 | pfft1 | it took me over an hour |
03:10.06 | delinka | I'm gettin' there |
03:10.14 | pfft1 | i did not time it |
03:10.23 | pfft1 | it a _lotta_ stuff |
03:10.25 | delinka | I think I'll just sleep on it :P |
03:10.26 | gdsx | delinka: it's O(2GB) |
03:10.33 | delinka | heh |
03:10.39 | pfft1 | a whole linux kernel ... hmm |
03:11.09 | delinka | plugs in DSL numbers, subtracts wife's torrenting ... carry the 17 ... |
03:11.16 | pfft1 | he he |
03:11.31 | pfft1 | $ du -s -k mydroid/ |
03:11.31 | pfft1 | 4056680 mydroid/ |
03:11.40 | pfft1 | that's after a make, though |
03:11.41 | umdk1d3 | woa a wife who torrents... |
03:11.56 | delinka | is lazy ... -h instead of -k ? :-) |
03:12.21 | pfft1 | $ du -s -h mydroid/ |
03:12.21 | pfft1 | 3.9G mydroid/ |
03:12.29 | delinka | thx |
03:12.34 | delinka | she's my lil pirate ;-) |
03:12.38 | pfft1 | again that's after the make |
03:12.52 | pfft1 | which ... on my sad little box ... took about 35 minutes |
03:13.09 | delinka | I think I'll time the make |
03:13.23 | delinka | downloaded! 1.5GB |
03:13.29 | pfft1 | gj |
03:13.32 | *** join/#android AlekseyKorzun (n=akorzun@pool-71-183-180-218.nycmny.east.verizon.net) |
03:13.43 | AlekseyKorzun | Hey guys, how the hell do I CLOSE running programs? |
03:13.53 | delinka | pfft - forget the case-sensitive filesystem ... tomorrow I guess |
03:14.25 | After_Math | AlekseyKorzun, Im not sure but I think just going back to home shuts them off |
03:14.33 | After_Math | or is there a way to close programs? |
03:14.42 | AlekseyKorzun | No, when I use task thing it shows EVERYTHING is running |
03:14.50 | AlekseyKorzun | I tried doing just that it still in task lisk |
03:14.56 | AlekseyKorzun | which is... kinda crazy |
03:15.52 | After_Math | hm |
03:16.02 | After_Math | anyone know how to exit apps, |
03:16.04 | AlekseyKorzun | http://forums.t-mobile.com/tmbl/board/message?board.id=87&message.id=4858&query.id=19463#M4858 |
03:16.16 | AlekseyKorzun | "As of right now, you can't "Close" any apps. The only things you can close are web windows. The G1 automatically keeps 6 programs opened pretty much all the time unless you haven't opened that many since you booted the phone up. " |
03:16.19 | AlekseyKorzun | ..meh FAIL |
03:16.42 | gdsx | AlekseyKorzun: switch to the program and then hit the back button until you get to the home screen |
03:16.45 | After_Math | holy thats a major flaw |
03:16.54 | AlekseyKorzun | gdsx, that doesnt work mate |
03:16.58 | AlekseyKorzun | it still remains running |
03:17.07 | gdsx | well, it'll be GCed if needed |
03:17.28 | AlekseyKorzun | What's GCed? |
03:17.35 | gdsx | garbage-collected |
03:18.35 | After_Math | where is that task thing at? |
03:18.53 | gdsx | AlekseyKorzun: if you want to understand more of what's going on, do `out/host/linux-x86/bin/adb logcat` |
03:19.02 | waldo_ | is back (gone 00:26:38) |
03:19.04 | plusminus_ | anyone using slidme already ? |
03:19.14 | After_Math | whats slideme |
03:19.35 | AlekseyKorzun | gdsx, question |
03:19.39 | AlekseyKorzun | .. is there SSH client |
03:19.40 | AlekseyKorzun | :P |
03:19.43 | AlekseyKorzun | and IRC |
03:19.46 | After_Math | no |
03:19.47 | After_Math | not yet |
03:20.42 | AlekseyKorzun | :'( |
03:21.02 | After_Math | AlekseyKorzun, where is that task thing located, I cant seem to find it anymore |
03:21.16 | AlekseyKorzun | android market |
03:21.21 | After_Math | oh |
03:21.22 | AlekseyKorzun | apps->tools |
03:21.24 | gdsx | I don't see how someone could stand IRC on such a tiny screen |
03:21.31 | *** join/#android tonyacunar (n=joseacun@c-76-16-208-53.hsd1.il.comcast.net) |
03:21.32 | After_Math | :) I remmber seeing it, I didnt dl it |
03:21.40 | AlekseyKorzun | i standed IRC on shittier screens :) |
03:21.41 | After_Math | IRC = IRC |
03:22.04 | gdsx | After_Math: IRC tends to be high-volume |
03:22.24 | AlekseyKorzun | scrollback :) |
03:22.43 | gdsx | AlekseyKorzun: yes, but what's the use if you're constantly looking at scrollback? |
03:22.51 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
03:23.20 | wastrel | is there an offline webpage viewer? |
03:23.29 | AlekseyKorzun | gdsx, not sure what your argument is. I used IRC on winmobile alot in past on tiny screens, can't see Android being much different |
03:23.51 | gdsx | AlekseyKorzun: my point is that I don't see how you could stand IRC on _any_ phone |
03:23.57 | AlekseyKorzun | Well I do :) |
03:24.00 | gdsx | I certainly wouldn't be able to :o) |
03:24.08 | wastrel | people irc from iphones, n8xx tablets |
03:24.10 | AlekseyKorzun | i'm ircing from Dash right now |
03:24.14 | AlekseyKorzun | ho--ho |
03:24.16 | wastrel | people are crazy and/or fast thumb typists |
03:24.24 | AlekseyKorzun | is lying |
03:24.25 | AlekseyKorzun | :P |
03:24.51 | AlekseyKorzun | oh by the way, is there no on screen keyboard? |
03:24.55 | wastrel | is there an ebook reader yet? |
03:24.59 | gdsx | â¦â§â⧠|
03:24.59 | wastrel | no, no onscreen keyboard. |
03:25.05 | gdsx | for all you non-unicode folks :o) |
03:25.10 | gdsx | AlekseyKorzun: not yet; it's in the works |
03:25.13 | wastrel | is there a faq yet ? :] |
03:26.01 | AlekseyKorzun | hmm |
03:26.14 | AlekseyKorzun | gdsx, i assume future updates will be a breath on platform and FREE |
03:27.05 | gdsx | AlekseyKorzun: "breath"? |
03:27.17 | unix_infidel | you'll get a taste tomorrow |
03:27.17 | AlekseyKorzun | Uncomplicated/require full OS flush |
03:27.36 | AlekseyKorzun | Tommorows update is nothing major, Amazon MP3? |
03:27.39 | AlekseyKorzun | Blah |
03:28.10 | snadge | has everyone seen the g1 rap song? |
03:28.19 | snadge | i clicked on it expecting it to be incredibly lame.. and its actually awesome |
03:28.27 | AlekseyKorzun | url? |
03:28.30 | snadge | http://phandroid.com/2008/10/20/android-rap-song-g1-love-video/ |
03:28.53 | snadge | has lyrics on the page too ;) |
03:29.11 | snadge | they should just put that on TV as the ad |
03:29.38 | snadge | i'd be very interested to get the opinion of non techies who dont know a thing about android.. because its incredibly effective at getting the message accross |
03:30.02 | waldo_ | is away: auto-away |
03:30.22 | gdsx | waldo_: could you turn off your away announcer, please? |
03:30.49 | wastrel | hrm. |
03:31.27 | wastrel | called tmobile and the said my web may not be working because it can take up to 48 hours for my account activation to be complete |
03:31.53 | RyeBrye | wastrel - can you call and such without the data plan being active? |
03:31.58 | After_Math | wastrel, when did u get it |
03:32.02 | wastrel | this morning. |
03:32.08 | After_Math | hm what location |
03:32.14 | After_Math | my worked about a hour after i got it |
03:32.20 | wastrel | i can take & make voice calls, some data works. |
03:32.25 | wastrel | gmail works |
03:32.44 | RyeBrye | Does wifi work without the data plan activated? I'm in a non 3G area - so I'm not sure if I even want to sign up for the data plan... |
03:32.56 | After_Math | RyeBrye, you need to |
03:33.09 | RyeBrye | I had to order if off the web, and when I ordered it, they didn't make me activate the data plan. They just said "be sure to activate the data plan when oyu get it to get the full G1 effect" or something |
03:33.09 | After_Math | RyeBrye, and it should, theres a built in wifi card |
03:33.23 | wastrel | i think wifi should work without a data plan |
03:33.38 | After_Math | RyeBrye, from what Ive heard you cant activate it without getting the data plan |
03:34.01 | RyeBrye | What part of it needs to be activated? I already have a SIM |
03:34.06 | tmccrary | Are there any projects working on any console emulators for android? |
03:34.55 | After_Math | RyeBrye, not sure, before I could even access the phone, you have to put in your gmail account, maybe at some point form there it checks to see if you have the data plan, and I dont think you can use the gmail without the plan |
03:35.05 | RyeBrye | Hmm... Interesting. |
03:35.18 | After_Math | RyeBrye, no point to get the phone without the plan though |
03:35.35 | RyeBrye | After_Math - I have wireless everywhere I go, and EDGE chaffes my balls |
03:35.43 | After_Math | lol |
03:35.52 | RyeBrye | but yeah, I'll probably get the data plan anyway |
03:35.53 | wastrel | you could get the monthly data plan and just cancel after the first month (maybe) |
03:36.10 | RyeBrye | Yeah, I'm pretty sure that the data plan is a monthly add-on - it usually has been on every other device I own |
03:36.23 | After_Math | wastrel, Ya, theres going to be a lot of unknowns for now untill there is some tried and true |
03:36.38 | After_Math | this isnt any other device though |
03:36.43 | RyeBrye | true |
03:36.55 | RyeBrye | If I get them to unlock it, I can reflash the whole OS with a new one I build, can't I? |
03:37.32 | RyeBrye | I think I remember someone saying that unless the phone was unlocked, I couldn't reflash the OS |
03:38.11 | After_Math | not sure |
03:38.11 | RyeBrye | I've been with T-Mobile for 5 or 6 years and never missed a payment... etc. and haven't unlocked a phone in a couple of years with them so it shouldn't be a big deal to get them to give me the unlock code, from what I hear |
03:38.16 | After_Math | but im sure that would work |
03:38.30 | After_Math | I believe they have to |
03:38.32 | *** join/#android romainguy__ (n=gfx@adsl-75-55-215-117.dsl.pltn13.sbcglobal.net) |
03:38.33 | After_Math | after 3 months |
03:38.51 | *** join/#android fhobia (n=fhobia@c-24-6-54-200.hsd1.ca.comcast.net) |
03:38.56 | wastrel | After_Math: you're a new tmobile customer? |
03:38.58 | RyeBrye | I think it's just 3 months per unlock code - so I should be able to get one right away since I've been with them so long |
03:39.06 | RyeBrye | anyone here gotten an unlock code yet? |
03:39.07 | After_Math | wastrel, nope, been with them since 04 |
03:39.17 | wastrel | After_Math: but you just added on the data plan |
03:39.22 | After_Math | wastrel, yes |
03:39.37 | After_Math | wastrel, I used to have one for my berry though |
03:39.40 | wastrel | meh. i want web to work |
03:39.48 | After_Math | ah |
03:39.50 | After_Math | :) |
03:39.52 | After_Math | its so fast |
03:39.57 | After_Math | at least where I am |
03:39.57 | RyeBrye | For a while, T-zones was the best with blackberrys |
03:39.58 | pfft1 | anyone else have problems with eclipse crashing? |
03:40.07 | wastrel | it doesn't work on edge or 3g |
03:40.21 | RyeBrye | until they started locking down ports - the $5.99 T-zones was just as good as the $20+ blackberry plan |
03:40.31 | After_Math | RyeBrye, shoot, I used to have my razor give me internet to my laptop from that wap thing, or that tzone network for 5 bucks :) |
03:40.40 | BruteForce | still is in most areas |
03:40.50 | After_Math | pfft1, how is it crashing |
03:41.03 | pfft1 | when I run the simulator |
03:41.04 | RyeBrye | yeah - I tethered with the WAP for a while too |
03:41.21 | After_Math | pfft1, did you download it from the website? or form a package manager? |
03:41.39 | RyeBrye | Actually... I used to tether a Sony Clie to my SE T610 via bluetooth and browse the web to find geocaches while I used another handheld GPS unit |
03:41.49 | RyeBrye | having all 3 functions in one device will be an improvement |
03:41.50 | RyeBrye | :) |
03:41.50 | pfft1 | from the website |
03:42.05 | pfft1 | After_Math: from the eclipse website |
03:42.08 | After_Math | pfft1, so Eclipse is crashing the simulator? or when you run the simulator it is crashing? |
03:42.11 | RyeBrye | Does the GPS on the G1's work better than the iPhone at least? |
03:42.27 | pfft1 | After_Math: when I run the simulator it is crashing |
03:42.37 | RyeBrye | I kept asking before release day if I could use a bluetooth GPS with it likeyou can on just about any Windows Mobile or Symbian device |
03:42.49 | pfft1 | After_Math: I should say ... when I debug as Android application with an app |
03:43.00 | pfft1 | After_Math: it crashes |
03:43.11 | BruteForce | te gps on iphone is emulated |
03:43.23 | RyeBrye | On the 3G's even? |
03:43.24 | After_Math | pfft1,hmm have you checked the net for bugs? you might want to ask in #eclipse |
03:43.24 | AlekseyKorzun | damn tmobile 3g kinda sucks |
03:43.27 | RyeBrye | I thought it had an AGPS chip in it |
03:43.29 | pfft1 | After_Math: it crashes before the sim window shows up |
03:43.38 | BruteForce | yes even 3g |
03:43.44 | RyeBrye | but hearing that it's all simulated doesn't surprise me - considering how badly the GPS on it sucks |
03:43.48 | pfft1 | After_Math: hmm ok ... |
03:43.55 | RyeBrye | the G1 isn't simulated - it listens to actual satellites, right? |
03:44.28 | BruteForce | emulated and yes so does iphones, just means its not real gps hardware |
03:44.29 | After_Math | pfft1, start the simulator first |
03:45.14 | pfft1 | After_Math: how do i do that :-) |
03:45.15 | After_Math | pfft1, do you have the simulator running before you debug or run the app? |
03:45.24 | After_Math | pfft1, hehe, you have the sdk right? |
03:45.40 | pfft1 | uh yes |
03:45.40 | RyeBrye | So any chance that the G1 will work with an external bluetooth gps unit, or am I going to have to start 'contributing'? |
03:45.45 | pfft1 | i've only ever run the simulator as I said |
03:46.01 | plusminus_ | anyone also facing Market-problems ? (That it does not download apps) |
03:46.04 | pfft1 | After_Math: it runs fine for other apps (like Hello WOlrd :-) |
03:46.08 | After_Math | pfft1, uh well go into the tools dir and run 'simulator' |
03:46.19 | pfft1 | After_Math: ok ... loking now |
03:46.32 | After_Math | pfft1, k, I would def have it running before trying out apps |
03:46.33 | romainguy | the GPS is not emulated on the G1 |
03:46.42 | plusminus_ | :-D |
03:46.49 | RyeBrye | what chipset does the G1 GPS use? |
03:46.58 | romainguy | it does Assisted GPS to quickly get a coarse location |
03:47.03 | pfft1 | After_Math: but wait that would be running it without debugging, right? |
03:47.10 | romainguy | but after you get a fix with the satellites, it works just like a normal GPS |
03:47.18 | romainguy | (which is why it doesn't work inside a building) |
03:47.23 | pfft1 | After_Math: sure ... i could do that , but what would that help with? |
03:47.33 | romainguy | (which is also why it doesn't work very well if you are between very tall buildings, like downtown Manhattan :) |
03:47.58 | RyeBrye | yeah... That's why I was thinking a SiRF III would be nice - it gets good locks in urban canyons |
03:48.01 | romainguy | I personally had great experience with the GPS on the G1 in various place in California, Utah and Arizona |
03:48.04 | After_Math | pfft1, no it shouldnt. Eclipse does the debugging not the emulator |
03:48.18 | RyeBrye | Oh - that's right - romainguy - I think you were saying you had it working in Zion :) |
03:48.30 | After_Math | pfft1, you should have the simulator before trying out apps, once you run them, it appears on the sim |
03:48.41 | pfft1 | After_Math: btw its "emulator" not simulator under tools :-) |
03:48.41 | After_Math | running* |
03:48.49 | After_Math | pfft1, :) |
03:48.51 | pfft1 | After_Math: and it's running |
03:48.53 | *** join/#android lewis (n=lewis@189.120.110.183) |
03:48.55 | After_Math | not try |
03:49.01 | pfft1 | After_Math: it runs fine |
03:49.03 | After_Math | shouldnt eclipse give you errors |
03:49.14 | pfft1 | After_Math: but I want to debug an app in eclipse now |
03:49.17 | After_Math | what does, the app that was crashing it |
03:49.20 | romainguy | RyeBrye: it did work great in Zion, but the data connection... :)) |
03:49.23 | *** join/#android jt436 (n=jtomlins@209.172.114.226) |
03:49.28 | RyeBrye | I orderd my G1 today... but I still haven't gotten a confirmation email |
03:49.36 | romainguy | although I was very surprised by where I could get data connectivity |
03:49.42 | romainguy | like in Capitol Reef |
03:50.00 | RyeBrye | Verizon 3G is absolutely bonkers with reception in the middle of nowhere |
03:50.11 | RyeBrye | or EVDO rather |
03:50.38 | RyeBrye | In the San Rafael Swell, my friends EVDO card had signal when none of our cell phones (T-mobile, Sprint, AT&T) had any signal at all - and Sprint's EVDO card had no signal either... |
03:51.12 | RyeBrye | ... hmmm.... I wonder if the USB port could ever be used with an EVDO card ;) |
03:51.51 | pfft1 | when i run the emulator from the tools directory ... why does it find an app that I built from my workspace in eclipse? |
03:52.31 | pfft1 | which directories(?) is my app getting deployed to that the emulator is able to find it? |
03:52.31 | After_Math | pfft1, maybe it already knows where to look |
03:52.50 | gdsx | pfft1: ~/.emulator or something like that |
03:53.06 | gdsx | pfft1: basically, it acts like a normal app, and puts stuff in a dot directory in your homedir |
03:53.07 | pfft1 | After_Math: brilliant!@ |
03:53.08 | *** join/#android rdmltrs9 (n=user@c-67-186-89-246.hsd1.il.comcast.net) |
03:53.18 | *** part/#android rdmltrs9 (n=user@c-67-186-89-246.hsd1.il.comcast.net) |
03:54.30 | waldo_ | is back (gone 00:24:29) |
03:54.44 | pfft1 | After_Math: ~/.android :-) |
03:54.54 | After_Math | pfft1, :) |
03:56.12 | pfft1 | apparetly eclipse created a new ~/.android/SDK-1.0/userdata-qemu.img that contains information about "some" of the apps that I've been building under eclipse |
03:56.39 | gdsx | pfft1: it's not eclipse |
03:56.43 | gdsx | pfft1: it's the emulator |
03:56.49 | pfft1 | and the emulator finds this userdata-qemu.img file ... does that sound right to everyone? |
03:56.59 | gdsx | pfft1: the emulator creates and uses that directory |
03:57.09 | gdsx | eclipse has nothing to do with it, other than running the emulator |
03:57.17 | pfft1 | how did the emulator find my workspace directory then? |
03:57.29 | gdsx | pfft1: your workspace directory? huh? |
03:57.44 | pfft1 | ok look ... |
03:57.54 | pfft1 | if i kill eclipse |
03:57.58 | pfft1 | ... done ... killed |
03:58.14 | romainguy | the emulator doesn't look for Eclipse |
03:58.22 | pfft1 | and run the emulator ... |
03:58.30 | gdsx | pfft1: the contents should be the same |
03:58.42 | pfft1 | done ... ok emulator is running |
03:59.06 | pfft1 | why does the emulator see projects that were built by eclipse? |
03:59.16 | gdsx | pfft1: "userdata_qemu.img" |
03:59.29 | gdsx | pfft1: the eclipse plugin installs the packages |
03:59.39 | pfft1 | either eclipse deployed the app somewhere or the emulator found the apps ... which is it? |
04:00.01 | gdsx | pfft1: ok, let's take a step back |
04:00.05 | pfft1 | ok |
04:00.19 | gdsx | pfft1: userdata-qemu.img is a filesystem image |
04:00.24 | pfft1 | ok |
04:00.59 | gdsx | pfft1: the eclipse plugin installs packages that you create into the emulator (or a physical device) using adb |
04:01.13 | gdsx | pfft1: when it installs those packages, the application contents end up on the filesystem |
04:01.23 | pfft1 | ok ... i see |
04:01.44 | *** join/#android Ya1 (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
04:01.52 | pfft1 | so then ... maybe my problem is that eclipse is not installing one of my favorite packages |
04:02.22 | pfft1 | because I only see on app from eclipse's projects |
04:02.41 | gdsx | pfft1: it's not eclipse's job to install any packages which aren't eclipse projects |
04:02.55 | pfft1 | so the other app that I've been trying to get installed is not installing :-/ |
04:02.55 | gdsx | pfft1: you can install them from the web-browser, or by using `adb install <foo.apk>` |
04:03.12 | pfft1 | Oh |
04:03.22 | pfft1 | so the apk file is use to do the install |
04:03.31 | gdsx | pfft1: yes |
04:03.32 | *** join/#android covalentbond_ (n=covalent@mail1.earthquakemedia.com) |
04:03.33 | pfft1 | :slaps: self |
04:03.51 | *** join/#android dan_winckler (n=dan@sdsl-104-051.dsl.bway.net) |
04:03.58 | AlekseyKorzun | is there password lock for android? |
04:04.05 | AlekseyKorzun | the graph thing is way too weak |
04:04.05 | pfft1 | anyway ... this package IS an eclipse project |
04:04.06 | romainguy | in the settings |
04:04.11 | romainguy | ah |
04:04.17 | romainguy | then no, just the graph thing |
04:04.27 | romainguy | (not that there are more combo with the graph than with a 4 digits password) |
04:04.30 | waldo_ | is away: auto-away |
04:04.42 | gdsx | AlekseyKorzun: weak in what way? |
04:04.43 | *** join/#android jinho (n=jinho@user-387gl9p.cable.mindspring.com) |
04:04.45 | pfft1 | gdsx: Thanks for the info |
04:04.48 | gdsx | pfft1: np |
04:05.29 | pfft1 | gdsx: so how do i get eclipse (or something) to generate my apk file? |
04:05.47 | romainguy | pfft1: the apk is generated when you build your application |
04:05.47 | gdsx | romainguy: ^^^? |
04:06.06 | pfft1 | gdsx: my build did not generate it :-( |
04:06.07 | romainguy | in Eclipse I mean :) |
04:06.25 | AlekseyKorzun | gd someone can trace one by one |
04:06.33 | AlekseyKorzun | trial and error |
04:06.46 | AlekseyKorzun | unless i make it trace 10123992319 dots which is crazy |
04:06.46 | gdsx | AlekseyKorzun: you can hit up to 9 dots |
04:07.00 | gdsx | AlekseyKorzun: and after 5 failed attempts, it starts doing a timeout |
04:07.06 | gdsx | (I presume there's backoff also) |
04:07.10 | summatusmentis | third party devs aren't going to have access to kernel stuff, correct? |
04:07.11 | AlekseyKorzun | :| |
04:07.28 | summatusmentis | s/aren't going to/don't/ |
04:07.37 | gdsx | oh, god |
04:07.40 | gdsx | shoots infobot |
04:07.51 | gdsx | AlekseyKorzun: what is insecure about this locking mechanism? |
04:08.10 | AlekseyKorzun | Limited combinations |
04:08.14 | AlekseyKorzun | its 3*3 |
04:08.17 | AlekseyKorzun | Dotted board |
04:08.24 | romainguy | AlekseyKorzun: I told you |
04:08.25 | AlekseyKorzun | I prefer passphrase |
04:08.26 | romainguy | we counted |
04:08.27 | gdsx | AlekseyKorzun: you can chose any order of dots you want |
04:08.29 | jasta | AlekseyKorzun: don't forget you leave behind a smudge mark :) |
04:08.33 | romainguy | there are far more combinations what with a 4 digits password |
04:08.37 | gdsx | AlekseyKorzun: so you have 9! patterns |
04:08.46 | gdsx | (9! - 3!, to be specific) |
04:09.00 | geist | it's a bit more complex than that, but yeah |
04:09.07 | romainguy | jasta: only if you don't use the screen after unlocking :)) |
04:09.11 | geist | since some have 2 exits, some have 4 |
04:09.22 | geist | can you backtrack? |
04:09.23 | AlekseyKorzun | But, I bet if you take some cases alot of humans will use same pattern |
04:09.24 | gdsx | geist: true |
04:09.27 | romainguy | geist: no |
04:09.29 | jasta | romainguy: hehe, my gf guessed my unlock pattern easily. in practice, that thing is no real measure of security. but then, it isn't supposed to be. |
04:09.30 | gdsx | AlekseyKorzun: and? |
04:09.33 | AlekseyKorzun | Because of convience i guess, but its true for passwords heh |
04:09.36 | AlekseyKorzun | my argument fails |
04:09.37 | geist | so it's slightly more limited |
04:09.37 | gdsx | AlekseyKorzun: people choose stupid passwords also |
04:09.43 | AlekseyKorzun | Ok ok |
04:09.47 | romainguy | jasta: right, but again, you can guess a pattern if you unlock and don't use the screen afterwards |
04:09.48 | jasta | it's just a way to keep dweebs away from your phone if you leave it around. it'll work for only a short while |
04:09.48 | After_Math | hah just saw the first G1 commercial |
04:09.54 | geist | but anyway, i suspect there are at least 10k tracing combinations as well |
04:10.00 | romainguy | again |
04:10.02 | romainguy | we counted |
04:10.07 | romainguy | there are more combo than 4 digits password :p |
04:10.16 | romainguy | grmbl :p |
04:10.20 | geist | which is why i suspect there are at least 10k combinations |
04:10.30 | romainguy | there's way more than that :) |
04:10.35 | geist | instinct tells me so, and someone has independently verified it |
04:10.38 | jasta | romainguy: i turned it off on my phone. i just keep it in my pocket :) |
04:10.38 | romainguy | I should find our test |
04:10.41 | romainguy | but it was above 100k |
04:11.01 | geist | correct, and for the purposes if the argument it only has to be more than 10k to 'beat' the 4 digit thing |
04:11.07 | romainguy | yep |
04:11.13 | jasta | also, the number of combinations doesn't matter much when you consider how unbelievably awkward most of them are to input |
04:11.15 | jt436 | can someone with a production G1 please msg me, I need to retest something from apps-for-android |
04:11.30 | jasta | so i'd bet 95% of folks who use it choose from the same set of maybe 10 patterns :) |
04:11.41 | geist | that would be an interesting test |
04:11.41 | romainguy | jasta: which, really, is fine :) |
04:11.55 | geist | google probably dumps them all in a database |
04:12.01 | romainguy | lol |
04:12.01 | jasta | various positions and orientations of triangles going right up to the edges is what you'll see :) |
04:12.01 | After_Math | jt436, what you need? |
04:12.05 | romainguy | no we don't keep your passwords :p |
04:12.12 | geist | some day a bunch of google scientists will go over them, finding patterns |
04:12.17 | summatusmentis | geist: that paranoid about it? read the source :) |
04:12.22 | jasta | romainguy: of course, because it's not really a password. cell phone security should be thought of in terms of how likely you are to be pickpocketted. |
04:12.28 | geist | i dont care, as long as they did it anonymously |
04:12.35 | romainguy | jasta: actually most of the passwords I've seen were NOT that :) |
04:12.38 | geist | of course most folks would freak out, so meh |
04:12.39 | jasta | as in, if you're a buffoon that leaves your personal belongings around for people to take, ... |
04:12.41 | romainguy | geist: we don't |
04:12.47 | geist | yeah, I'm sure you dont |
04:12.52 | TreyB | romainguy: we don't care :-) |
04:12.52 | geist | after all, you strive to not be evil |
04:13.03 | romainguy | jasta: yes, if somebody has physical access to your phone, the passlock doesn't really matter |
04:13.13 | geist | but, Trey and I know a few of the androids, and they are all pretty shady folk |
04:13.18 | romainguy | especially considering the sdcard is not protected at all for instance :)) |
04:13.22 | gdsx | romainguy: well, to some extent |
04:13.30 | romainguy | geist: especially the ones called Brian |
04:13.30 | TreyB | Especially that swetland dude. |
04:13.34 | romainguy | lol |
04:13.35 | geist | yeah, that swetland guy |
04:13.42 | gdsx | romainguy: if you hand someone a locked phone, they're not going to own it just by virtue of holding it |
04:13.50 | gdsx | if they can get it attached to a computer, though, then yeah |
04:13.59 | geist | tries to guess if he knows romainguy |
04:14.13 | romainguy | gdsx: but you wouldn't hand a lockd phone to an untrusted person right? so your argument is totally moot |
04:14.25 | pfft1 | Maybe this is why noe apk file is generated ... "Conversion to Dalvik format failed: Unable to execute dex: null " |
04:14.32 | pfft1 | noe = no |
04:14.41 | romainguy | geist: you or swetland? |
04:14.42 | romainguy | :) |
04:14.43 | gdsx | romainguy: you wouldn't, no, but if someone finds your phone, it gives you time |
04:14.52 | romainguy | gdsx: time for what? |
04:15.01 | romainguy | if someone finds my phone and walks away with it, then what? |
04:15.01 | gdsx | (not much time, depending on how malicious they are, but some time nonetheless) |
04:15.02 | geist | well, if you're a android person, there's about a 50% chance i've worked with you |
04:15.03 | TreyB | Remote bricking. |
04:15.10 | romainguy | geist: I am an Android person |
04:15.11 | gdsx | romainguy: change password, for one |
04:15.32 | romainguy | gdsx: I don't really care about that since they would still have all my contacts and all my offline Gmail emails |
04:15.49 | geist | if you were previously dragged through the Be and Danger codemines, then there's almost a 100% chance i've worked with ya |
04:15.53 | gdsx | aah, true. |
04:16.14 | jbq | waves at geist |
04:16.15 | gdsx | geist: I presume you know ahaberlacho then :o) |
04:16.32 | geist | oh that guy... roommates with him and swetland for a while |
04:16.34 | romainguy | geist: then no :) I'm too green to have gone through Be and Danger |
04:16.35 | geist | shudders |
04:16.45 | geist | jbq: hey! |
04:16.54 | danfuzz | blort |
04:17.00 | gdsx | geist: heh :o) |
04:17.01 | romainguy | oh god |
04:17.01 | jbq | speaking of roommates... |
04:17.10 | romainguy | this is like a gathering of Danger/Be people |
04:17.11 | TreyB | Uh oh :-) |
04:17.15 | romainguy | feels like the office :) |
04:17.29 | TreyB | Not *all* of us ended up at GOOG. |
04:17.36 | jbq | quick, someone rename the channel #beos like in the good old days... |
04:17.38 | romainguy | thankfully :p |
04:17.41 | jbq | TreyB: ... yet |
04:17.47 | geist | yeah, I call android the great singularity that sucked in most of my old cow-orkers |
04:17.53 | TreyB | I tried. They wouldn't let me work remotely. |
04:17.54 | geist | i managed to resist it's pull |
04:17.59 | romainguy | at least the Be/Palm people finally released a sucessful product :)) |
04:18.07 | geist | hey, danger did! |
04:18.11 | TreyB | Aboutn damn time, too. |
04:18.19 | romainguy | geist: that's why I wrote Be/Palm :)) |
04:18.24 | TreyB | s/n// |
04:18.39 | geist | looks down at the BeIA shirt he's currently wearing |
04:18.43 | jbq | didn't go the Palm way, though. |
04:18.47 | geist | "we have the technology" |
04:19.01 | geist | i got pulled into the Apple way, did the iphone, then got the hell out |
04:19.05 | TreyB | I have lots of BeOS T-shirts, but no BeIA shirts, I think. |
04:19.24 | danfuzz | looks down at the giant-squid-attacking-san-francisco t-shirt he's currently wearing |
04:19.27 | geist | TreyB: you didn't come to the september 28,2000 beia picnic i think |
04:19.37 | TreyB | Nope :-( |
04:19.38 | jbq | I have the BeIA picnic shirt somewhere. |
04:19.40 | romainguy | geist: congratulations, quite a product you guys launched |
04:19.43 | *** join/#android yakischloba (n=jake@c-24-22-171-214.hsd1.wa.comcast.net) |
04:20.03 | TreyB | romainguy: he works for the enemy now. |
04:20.06 | geist | romainguy: it was fun. still in an era where you can just sit down and bash out an operating system and a ui on top of it |
04:20.16 | romainguy | TreyB: which one? :) |
04:20.30 | TreyB | I'll let him out himself. |
04:20.35 | romainguy | lol |
04:20.38 | geist | who me? |
04:20.45 | TreyB | :-) |
04:20.45 | jbq | NewOS! |
04:20.47 | danfuzz | hey geist, i hear that Geiselbrecht Heavy Industries is working on a new-new kernel |
04:20.53 | geist | jbq: haiku. that thing self hosts! |
04:21.17 | geist | i am making inroads with swetland to take over android from the inside out |
04:21.24 | jbq | I've seen bga a few times |
04:21.25 | pfft1 | Conversion to Dalvik format failed: Unable to execute dex: null |
04:21.35 | danfuzz | add "--debug" to your dx commandline |
04:21.42 | summatusmentis | how much access to devs have to kernel? |
04:21.49 | danfuzz | it's trying hard to tell you it got a NullPointerException, almost certainly |
04:21.53 | pfft1 | danfuzz: thanks |
04:22.04 | danfuzz | and it very well might be My Fault |
04:22.13 | romainguy | danfuzz: I definitely blame ListView though |
04:22.15 | geist | oh that danfuzz guy sure is swell |
04:22.27 | PoohbaLT | what's a good "where are you" program? one that could be used to find the location of a BB user or WM user. If they have the software |
04:22.30 | pfft1 | danfuzz: but i'm not using the command line ... |
04:22.32 | geist | oh and what did you guys have to do to get dbort on the video? |
04:22.32 | TreyB | Y'all didn't lift my ListView code, did you? |
04:22.36 | geist | is he drugged? |
04:22.50 | romainguy | TreyB: if I did, I hate you |
04:22.54 | pfft1 | what would a normal command line be for building an andoroid app/package? |
04:23.01 | jbq | he was just so sleepless he didn't realize what was going on. |
04:23.05 | danfuzz | pfft1: afraid i can't help, then... but surely there's an ant task or a something-or-other that passes arguments to dx |
04:23.17 | danfuzz | and surely that something-or-other can be asked nicely to add another one |
04:23.32 | danfuzz | or you can extract the commandline from it and paste it into a shell with mods |
04:23.37 | danfuzz | or something like that |
04:23.43 | *** join/#android muthu_ (n=mobeegal@59.92.67.105) |
04:23.55 | pfft1 | danfuzz: there is no build.xml so i don't think "ant" will work ... |
04:24.00 | TreyB | romainguy: You'd have to have stolen the OutlineListView stuff from BeOS or PalmOS 6. Otherwise blame someone else. |
04:24.17 | geist | yeah, i'm sure it was all done wonderfully in cobalt |
04:24.24 | geist | everything else pales in comparison |
04:24.34 | danfuzz | the commandline equiv would be something like "dx --dex --some-other-options-here directory/name/here" |
04:24.42 | romainguy | TreyB: I don't hate you then :) |
04:24.45 | gdsx | geist: just to be sure, you didn't do the Tour de Cupcake, did you? |
04:24.48 | pfft1 | danfuzz: "ant AndroidManifest.xml" maybe? |
04:24.56 | geist | nah, i have no idea what that even is |
04:25.01 | gdsx | ok |
04:25.05 | danfuzz | no, the manifest file isn't an ant build xml |
04:25.12 | geist | oh hah, yeah i heard about that though |
04:25.15 | pfft1 | didn't think so |
04:25.17 | geist | bunch of folks at work did it |
04:25.23 | pfft1 | so how do you build from the cli |
04:25.23 | danfuzz | my apologies; i didn't work on the app build fu |
04:25.24 | pfft1 | ? |
04:25.27 | gdsx | geist: it was tons of fun |
04:25.40 | geist | alas i am still trapped in southbay |
04:25.53 | gdsx | geist: I met a guy there who went to HS with dbort, and whose brother was a roommate with dbort in college, |
04:26.01 | geist | where Nothing Ever Happens |
04:26.25 | danfuzz | pfft1: i never build apps directly; i build the system en masse with "make" |
04:26.40 | danfuzz | hence my gaping lack of knowledge in this territory |
04:26.43 | gdsx | pfft1: try `mm` |
04:27.02 | geist | danfuzz: you have come to rely on your tools so much you forgot how to build directly? Once the Cleansing happens, you people will be the first to go |
04:27.03 | gdsx | I'm not sure if the OSS build system has that or not, but it's worth a try |
04:27.12 | romainguy | gdsx: mm is only for our Makefile based apps, not for apps generated with Eclipse |
04:27.20 | geist | us that can build on the command line will survive, barely |
04:27.40 | danfuzz | geist: pthtt. |
04:27.41 | pfft1 | gdsx: ok ... |
04:27.44 | gdsx | romainguy: is pfft1 using eclipse? I didn't realize |
04:27.56 | TreyB | vim+scons forever! |
04:28.11 | romainguy | gdsx: and he would have had to write his Makefile, which I doubt is the case |
04:28.15 | After_Math | how do I delete downloaded apps that havent been installed |
04:28.25 | TreyB | But vim+ant works, too. |
04:28.36 | ralpht | on the topic of building... is there a way to rebuild framework.jar and test it out without rebuilding the root image, etc. |
04:28.44 | TreyB | And screen. We've got to have screen. |
04:28.45 | gdsx | After_Math: don't worry about it; it'll get taken care of |
04:28.48 | romainguy | ralpht: yes |
04:29.07 | gdsx | After_Math: (downloads go to a cache partition that is cleared when needed) |
04:29.12 | pfft1 | $ mm |
04:29.12 | pfft1 | bash: mm: command not found :-( |
04:29.13 | romainguy | ralpht: you can use make framework snod, then adb remount then adb shell stop, then adb sync, then adb shell start |
04:29.28 | AlekseyKorzun | pfft1, how did you get into bash? |
04:29.29 | After_Math | gdsx, ah ok cool thanks |
04:29.29 | geist | if you shake your device enough the uninstalled apps will eventually make their way to the usb port and fall out |
04:29.43 | geist | you have to open the little rubber door though |
04:29.46 | ralpht | cool, thanks romainguy |
04:29.55 | romainguy | let me find the alias I use |
04:29.58 | pfft1 | gdsx: i was trying to use eclipse, but i get the error "Conversion to Dalvik format failed: Unable to execute dex: null" |
04:30.46 | *** join/#android mmattice (i=mmattice@unaffiliated/mmattice) |
04:30.46 | pfft1 | gdsx: so now i'd like to just build it from the command line if I can |
04:30.49 | *** join/#android romainguy__ (n=gfx@adsl-75-55-215-117.dsl.pltn13.sbcglobal.net) |
04:31.19 | pfft1 | anyone know how to navigate to the "Email" app in the emulator? |
04:31.20 | After_Math | geist, haha! |
04:31.36 | *** join/#android ChrisBrown1 (n=cbrown2@fw.vpxp.com) |
04:32.14 | *** join/#android lemonadedrink (n=chatzill@pool-72-75-93-9.washdc.east.verizon.net) |
04:32.22 | After_Math | lemonadedrink, !! |
04:32.34 | romainguy | ralpht: note that it will work only with the emulator, not a production G1 |
04:32.35 | pfft1 | Is the "Massaging" app in the emulator the same as the "Email" app under mydroid? |
04:32.40 | romainguy | no |
04:32.52 | lemonadedrink | After_Math: hi :) |
04:33.01 | pfft1 | Massaging = mEssaging |
04:33.02 | After_Math | lemonadedrink, get the phone? |
04:33.16 | lemonadedrink | After_Math: nope heh |
04:33.28 | lemonadedrink | After_Math: you? |
04:33.34 | danfuzz | sorry, i gotta head out, but should the dx problem not be resolved, please do go ahead and file a bug |
04:33.36 | ralpht | romainguy: there's no way to replace framework, etc on the G1, right? (except by submitting code back to android and having it be OTA'd some time much later...) |
04:33.43 | romainguy | nope |
04:33.52 | pfft1 | anyone know how to navigate to the "Email" app in the emulator? |
04:34.20 | romainguy | ralpht: private message |
04:34.21 | tmccrary | cool, in an hour I've almost gotten the MOS6502 processor architecture mapped into classes |
04:34.34 | ChrisBrown1 | Hello. Novice question: How would I get my G1 to turn up in the "adb devices" list? |
04:34.36 | pfft1 | tmccrary: good job! |
04:34.54 | tmccrary | this is a lot easier than I thought it would be |
04:34.59 | mmattice | what all does the G1 act as over bluetooth? |
04:36.40 | After_Math | lemonadedrink, ya its so awsome |
04:36.46 | romainguy | ChrisBrown1: enabled USB debugging in Settings > Applications > Development |
04:36.51 | After_Math | lemonadedrink, how do you not have the phone yet??!!!?!?! |
04:37.02 | lemonadedrink | After_Math: teh monies |
04:37.12 | pfft1 | does android have an email app? is it in the emulator? |
04:37.22 | ChrisBrown1 | romainguy, Thank you. I have done that. Also this is with Windows SDK and no emulator running. |
04:37.25 | romainguy | pfft1: yes, no unless you build it from the source and install it |
04:37.32 | romainguy | ChrisBrown1: you must install the USB drivers |
04:37.36 | romainguy | (for Windows 32bits only) |
04:37.40 | After_Math | lemonadedrink, ah, I feel ya, my moms got it for me for xmas and bday :) haha and Im 23 |
04:37.41 | ChrisBrown1 | Ah... Where do I find the USB drivers |
04:37.42 | After_Math | :) |
04:38.06 | lemonadedrink | After_Math: lucky :) |
04:38.39 | pfft1 | romainguy: does the g1 have an email app? |
04:38.53 | mmattice | pfft1: I believe he said yes. |
04:39.24 | plusminus_ | pfft1: yes it has and it works :) |
04:39.33 | pfft1 | ahh ... i think the light is starting to come on ... slowly ... slowly |
04:40.24 | romainguy | pfft1: yes |
04:40.31 | pfft1 | lemme guess if it has been built in the mydroid directory here ... i will be able to deploy it with adb install Email.apk? |
04:41.31 | romainguy | exact |
04:41.37 | *** join/#android covalentbond_ (n=covalent@mail1.earthquakemedia.com) |
04:42.26 | *** join/#android o3u (n=slim@modemcable123.240-56-74.mc.videotron.ca) |
04:42.31 | After_Math | lemonadedrink, dude I love it. Best phone ever made |
04:42.52 | pfft1 | cool ! |
04:43.05 | pfft1 | $ adb install Email.apk |
04:43.05 | pfft1 | error: device not found :-( |
04:43.16 | lemonadedrink | After_Math: go on... :) |
04:43.48 | ChrisBrown1 | romainguy, Do you have a link to, or guidance on finding, the Win32 USB drivers? And/Or same question on not finding the G1 from Linux in 'adb devices'? |
04:44.07 | After_Math | lemonadedrink, hehe its sooo fast too, at least right now. I cant wait till the 3rd party market opens monday :) weeeee |
04:44.42 | lemonadedrink | After_Math: sounds awesome. you written any apps? |
04:45.06 | After_Math | lemonadedrink, na not yet, Im a newb with java. |
04:45.21 | lemonadedrink | After_Math: yeah me too. |
04:45.46 | After_Math | :) |
04:46.13 | *** join/#android neerhaj (n=chatzill@203.115.94.253) |
04:46.24 | romainguy | ChrisBrown1: the Win32 driver is available at code.google.com/android |
04:47.23 | cbeust | pft you need to enable USB in the settings |
04:47.26 | cbeust | then you can see it with adb |
04:47.32 | *** join/#android greendroid (n=arubin@208.65.183.226.static.etheric.net) |
04:48.26 | pfft1 | so how do i "make" just one package instead of the entire ball of wax? |
04:48.58 | pfft1 | cbeust: i'm just trying to do this in the emulator for right now ... no g1 yet ... thanks for the info though |
04:49.04 | After_Math | ok I downloaded and installed an ap, but I cant seem to find the icon or app anywhere? |
04:49.14 | *** join/#android mo0620 (n=momohamm@c-98-193-127-172.hsd1.in.comcast.net) |
04:49.18 | ChrisBrown1 | romainguy, Thank you. I'd overlooked it the first time through... Link: http://dl.google.com/android/android_usb_windows.zip |
04:49.24 | romainguy | np |
04:49.54 | mo0620 | romainguy: are you working on any more cool apps for android? |
04:50.08 | *** join/#android fhobia (n=fhobia@c-24-6-54-200.hsd1.ca.comcast.net) |
04:51.43 | pfft1 | <PROTECTED> |
04:51.43 | pfft1 | error: device not found :-( |
04:52.04 | romainguy | mo0620: given the reviews I get on Market, not really :)) |
04:52.11 | romainguy | but I have another app I need to finish |
04:52.25 | romainguy | the book shelves thingie I showed in one of the Android YouTube videos |
04:52.43 | mo0620 | cool |
04:52.59 | pfft1 | romainguy: wow ... you are the bookshelves guy ... cool |
04:53.45 | mo0620 | what do i search for to view the bookshelves app you talk about? |
04:53.45 | romainguy | I really want to Open Source it, there's some interesting patterns in the code |
04:53.59 | f00f- | what is this app you speak of romain? |
04:54.07 | unix_infidel | romainguy: url to bookshelf video? |
04:54.09 | After_Math | seriously how do you install an App and not be able to launch it, there is no ICon |
04:54.17 | romainguy | mo0620: f00f- : unix_infidel : http://fr.youtube.com/watch?v=3LkNlTNHZzE |
04:54.26 | romainguy | After_Math: ? |
04:54.47 | f00f- | hahaha dude |
04:54.52 | f00f- | romain is that your desktop? |
04:54.54 | f00f- | 2 screens?! |
04:55.00 | RyeBrye | There was this really cool app on my Sony Ericson P990 - it would use the camera to snap an image of a business card, and it would OCR and auto-parse the card and generate a contact from it |
04:55.12 | romainguy | f00f-: lol no |
04:55.21 | romainguy | f00f-: but I do have 2 screens (30" + 24") |
04:55.42 | After_Math | romainguy, I downloaded an app installed it but no icon for it? |
04:55.47 | *** join/#android hakr (n=bryan@unaffiliated/hakr) |
04:55.48 | *** join/#android ArteK_Work (n=Miranda@80.50.33.246) |
04:55.50 | romainguy | which app? |
04:56.21 | RyeBrye | Someone needs to build that for Android :) - I'd volunteer, but I'm no OCR expert and I don't know of any good OCR engines for java. I also think that offloading the OCR to a webserver is cheating |
04:56.24 | f00f- | romain, you're my hero |
04:56.36 | f00f- | this is the first time i've seen/heard you |
04:56.46 | AlekseyKorzun | Wait |
04:56.47 | AlekseyKorzun | WTF |
04:56.47 | mo0620 | bookshelves looks cool |
04:56.54 | AlekseyKorzun | Alarm doesn't sound if phone is set to silent?? |
04:56.58 | After_Math | romainguy, its a third party app off the web but here http://www.anddev.org/united_states_constitution_in_your_pocket-t3184.html |
04:56.58 | AlekseyKorzun | Jesus |
04:57.17 | romainguy | AlekseyKorzun: I believe it does actually |
04:57.18 | umdk1d3 | RyeBrye: the barcode app in market decodes 2d barcodes that have contact info embedded |
04:57.22 | AlekseyKorzun | Hmm |
04:57.27 | pfft1 | adb install out/target/product/generic/system/app/Email.apk |
04:57.28 | pfft1 | error: device not found |
04:57.29 | ChrisBrown1 | It wouldn't be very silent otherwise. :-) |
04:57.35 | romainguy | After_Math: oh, I don't know anything about non-Market apps, sorry |
04:57.48 | After_Math | romainguy, how might I uninstall them then? |
04:57.59 | romainguy | After_Math: Settings > Applications > Manage Applications |
04:58.20 | After_Math | romainguy, its not even in there :/ |
04:58.21 | RyeBrye | umdk1d3 - that's not bad... but I'm talking about real OCR of just printed text... like a normal business card. I'm positive it can be done and it can be done well on a cell phone processor since I've seen it done before - I'm just not positive if > I < can be the one to make it happen since I'm not an OCR genius :) |
04:58.27 | unix_infidel | romainguy: very cool app. love to see amazon book integration. |
04:58.32 | romainguy | After_Math: look for a package bane |
04:58.41 | romainguy | unix_infidel: I have two versions of the app actually |
04:58.47 | RyeBrye | romainguy - that app reminds me a lot of delicious library for the mac - have you seen that app? |
04:58.54 | romainguy | unix_infidel: one that uses Amazon and one that uses Google Books Search |
04:58.58 | After_Math | romainguy, sorry to be ignorant, but Im not sure what you mean. |
04:58.59 | romainguy | but the amazon version violates the ToS :) |
04:59.14 | romainguy | RyeBrye: I've been using Delicious Library since the betas of 1.0 :)) |
04:59.21 | RyeBrye | romainguy - Ah... I see the inspiration :) |
04:59.26 | romainguy | definitely :)) |
04:59.28 | RyeBrye | Yeah, I like how it uses the iSight to scan barcodes |
04:59.34 | romainguy | yep |
04:59.37 | mo0620 | After_Math: you can uninstall an app by going into the App market, then go to downloads, from there you may uninstall |
04:59.45 | romainguy | my app can actually import data exported from Delicious |
04:59.51 | RyeBrye | Romainguy - nice :) |
04:59.53 | romainguy | that's how I filled the list of books |
05:00.02 | RyeBrye | romainguy - did you write your own barcode scanning library, or is there a good one out there you tied into? |
05:00.17 | *** part/#android hakr (n=bryan@unaffiliated/hakr) |
05:00.19 | romainguy | oh no |
05:00.20 | After_Math | mo0620, oh ok thanks |
05:00.24 | romainguy | I used the Barcode Scanner app |
05:00.29 | mo0620 | np |
05:00.31 | romainguy | I just send the intent SCAN and it does the work for me :)) |
05:00.37 | RyeBrye | oh, gotcha. Cool. |
05:00.40 | romainguy | that's what the video is about |
05:00.51 | romainguy | similarly, my Photostream app uses the RADAR Intent that Mike wrote for his Panoramio app |
05:00.54 | RyeBrye | has a short attention span and just skipped to where he saw the action taking place |
05:01.03 | romainguy | :) |
05:01.12 | After_Math | mo0620, the apps that werent installed from the market arent in there |
05:01.18 | pfft1 | is there an ANDROID_HOME env that I'm missing? |
05:01.31 | romainguy | After_Math: the app you installed might have a weird name like com.stuff.constitution |
05:01.39 | unix_infidel | romainguy: curse you and your fr subdomain...now I have to clear out cookies! |
05:01.55 | RyeBrye | Is there some kind of package manager for intents? Like if you try to install an application that uses intents that no applications provide functionlity for... does it say "hey, download this" or does it fetch depenencies automatically, or does it just error out? |
05:01.57 | After_Math | romainguy, Ive combed through my phone completely :( |
05:02.08 | romainguy | unix_infidel: lol sorry, I don't know why YouTube always sends me to the fr subdomain |
05:02.14 | romainguy | After_Math: then it's not installed :) |
05:02.21 | *** join/#android fadden0 (n=fadden@209-204-141-120.dsl.static.sonic.net) |
05:02.43 | After_Math | romainguy, hm, i installed it.. |
05:02.44 | romainguy | RyeBrye: an exception will be thrown, it's up to the app to manage it |
05:02.45 | unix_infidel | romainguy: maybe because you're in france? |
05:02.51 | romainguy | unix_infidel: but I'm not |
05:02.59 | After_Math | romainguy, is it possible it could be malicous and hiding? |
05:03.03 | unix_infidel | romainguy: yea tim orielly was tweeting about this earlier. |
05:03.04 | romainguy | After_Math: no :) |
05:03.10 | DarkriftX | this channel sure is picking up |
05:03.17 | After_Math | romainguy, sorry to ask but why not? |
05:03.20 | unix_infidel | google DOESNT recognize his US cookies when he's abaroad. |
05:03.30 | fadden0 | "Total of 215 nicks" |
05:03.36 | fadden0 | Yes, we're up a bit. :-) |
05:03.41 | romainguy | After_Math: because if it is installed, it shows up in the package manager |
05:03.42 | DarkriftX | yes, i think it was like 150 a week ago |
05:03.50 | romainguy | After_Math: which leads me to believe that it didn't install |
05:03.52 | DarkriftX | lets shoot for 500 |
05:04.01 | After_Math | romainguy, ok Ill take your word for it :) |
05:04.02 | romainguy | anyway |
05:04.08 | DarkriftX | more users = more ppl who get interested in developing = more good stuff for android :) |
05:04.09 | romainguy | After_Math: you can run adb uninstall com.darkdesign.constitution to uninstall it |
05:04.15 | plusminus_ | Does Android support ICQ ? |
05:04.25 | plusminus_ | through AIM ?? |
05:04.25 | RyeBrye | romainguy (or anyone else): Is it possible to determine form an application which intents it will use or which intents it provides? some kind of "intents reflection"? I can imagine using such information and building a database of it would make it relatively easy to provide an intelligent "intents manger" kind of application that would give you options to fully configure different apps |
05:04.31 | romainguy | After_Math: I checked the source code, it should have a normal name if installed |
05:04.33 | unix_infidel | DarkriftX: meh, there has to be an incentive, so great paid apps are just an extension of great free apps. |
05:04.34 | After_Math | romainguy, from the phone? |
05:04.44 | DarkriftX | plusminus_, i saw an app that had icq support but it didnt work |
05:04.45 | pfft1 | adb install out/target/product/generic/system/app/Email.apkerror: device not found |
05:04.45 | romainguy | After_Math: from your computer :( |
05:04.50 | romainguy | RyeBrye: no, but we are thinking about it |
05:04.55 | After_Math | romainguy, ok maybe it didnt install then, i will try to install again thanks for helping me,I was a bit scared,lol |
05:05.05 | After_Math | romainguy, hm |
05:05.08 | DarkriftX | unix_infidel, there are great free apps for linux that dont have paid counterparts |
05:05.17 | romainguy | RyeBrye: we would like the manifest to declare the intents the app understands |
05:05.25 | RyeBrye | romainguy - is there some kind of manifest where intents could just be listed - and things could declare their dependenies ala OSGI ? |
05:05.28 | lewis | Anyone have worked on Android for OM Freerunner? I have Debian installed and to support Andriod apps |
05:05.37 | romainguy | RyeBrye: not yet, again, we're thinking about it |
05:05.39 | RyeBrye | yeah, manifest makes the most sense to me too |
05:05.42 | DarkriftX | it can and will happen for android also, and im sure there will be lots of paid apps too, just gives more choice for hte user |
05:05.59 | pfft1 | adb install out/target/product/generic/system/app/Email.apk |
05:05.59 | pfft1 | error: device not found |
05:06.15 | RyeBrye | No problem - probably not a launch day priority - but an intent package manager would be pretty cool once there starts to be a need for that kind of thing |
05:06.40 | After_Math | romainguy, jesus, it says install unsuccessful god!! im so blind |
05:06.42 | romainguy | definitely |
05:06.56 | romainguy | RyeBrye: actually we would even like to let you define your intents dependencies at the market level |
05:06.59 | RyeBrye | I'm guessing that there aren't any advanced bytecode scanning or manipulating apps... no CGLIB for Dalvik, or anything, right? |
05:07.09 | romainguy | not from your app :) |
05:07.19 | romainguy | ask that to fadden or danfuzz :) |
05:07.54 | unix_infidel | did dan release his business card app yet? |
05:08.21 | fadden0 | The Dalvik specs just got released two days ago. Stuff will happen in time. |
05:08.42 | romainguy | fadden0: what about a JIT? |
05:08.45 | romainguy | ducks and covers |
05:09.12 | fadden0 | romainguy: I'm so entering you on the TSA watch list. |
05:09.24 | romainguy | I'm probably already on it |
05:09.32 | RyeBrye | I'm going to port HotSpot to Dalvik ;) |
05:09.43 | covalentbond_ | maybe i'm missing it, but is there a tool to unpack an apk? |
05:09.48 | romainguy | yes |
05:09.51 | romainguy | it's called unzip |
05:10.14 | covalentbond_ | srsly? |
05:10.15 | covalentbond_ | ha |
05:10.15 | covalentbond_ | ok |
05:10.28 | *** join/#android arubin (n=arubin@208.65.183.226.static.etheric.net) |
05:10.38 | romainguy | hey Andy :) |
05:10.51 | fadden0 | What are the odds? :-) |
05:10.57 | arubin | hey romain |
05:10.58 | RyeBrye | I was so sad that 1: T-mobile stores in Utah don't carry the G1 (not in a 3G area) - and 2: after I ordered it online this morning... I STILL haven't gotten any confirmation email from them :( |
05:11.16 | romainguy | fadden0: management surprises me every day on this team :) |
05:11.25 | gdsx | arubin: hey |
05:11.45 | f00f- | oh wow |
05:12.54 | RyeBrye | Just out of curiosity - how well do java applications port over to Android, and what's the most complicated application someone's seen ported (not for usability sake - just for a "hmm... wonder if I can do this... sake") - anything on the scale of Tomcat or Hibernate, or any of the big projects? |
05:13.16 | romainguy | RyeBrye: Jetty was ported |
05:13.20 | romainguy | it's a servlet container |
05:13.25 | RyeBrye | Yeah, Jetty was the next one I was going to ask about |
05:13.26 | romainguy | OSGi was ported too |
05:13.39 | ChrisBrown1 | RyeBrye I got mine here in Utah... by mail. |
05:13.53 | romainguy | but any app with a lot of GUI code or with bytecode manipulation will not port well :) |
05:14.16 | lewis | thank you |
05:14.17 | mo0620 | arubin: are you the Director of Mobile Platforms at Google or is your name just arubin? |
05:14.18 | fadden0 | e.g. Jython |
05:14.20 | RyeBrye | Yeah, I didn't think Hibernate woudl do it. I wonder if parts of the Spring Framework woudl work |
05:14.25 | *** join/#android cnoolon (n=cnoolon@61.153.148.197) |
05:14.43 | romainguy | RyeBrye: you know, these frameworks are a bit large for a phone |
05:14.53 | RyeBrye | Yes, of course - I'd never build an app using them on the phone |
05:14.57 | pfft1 | cool i got the email app running in the emulator works great! |
05:15.07 | RyeBrye | The inner geek in me just likes seeing strange combinations of tech |
05:15.12 | pfft1 | it supports IMAP out of the box ... amazing! |
05:15.13 | mav | i like my g1 |
05:15.17 | greendroid | mo0620: both! |
05:15.25 | pfft1 | who did the Email app? anyone here? |
05:15.29 | romainguy | nope |
05:15.37 | romainguy | I'm the unofficial maintainer though |
05:15.39 | mo0620 | sweet |
05:15.47 | romainguy | (I still wonder why :) |
05:15.52 | jasta | romainguy: really? i'm gonna take a crack at IMAP IDLE support this weekend |
05:15.53 | mav | unoffically maintain me some exchange support |
05:16.02 | pfft1 | romainguy: great job of maintaining, if i do say so myself ... nice app |
05:16.20 | romainguy | jasta: feel free, I will certainly not do it |
05:16.26 | mo0620 | romainguy: working with google sounds fun |
05:16.29 | jasta | i knew google wouldn't :) |
05:16.35 | romainguy | Google would |
05:16.40 | pfft1 | jasta: are you planning on modifiying the Email app? |
05:16.44 | jasta | romainguy: does the Email app currently build clean and install onto the emulator? |
05:16.51 | romainguy | jasta: yes |
05:16.53 | romainguy | everything does |
05:17.00 | jasta | excellent, then i'll bang that out this weekend for sur e:) |
05:17.01 | romainguy | you guys have the same source and tools we use internally |
05:17.12 | RyeBrye | cool... even the baseband stuff! ;) |
05:17.13 | pfft1 | jasta: i just built it and installed it |
05:17.25 | pfft1 | runs great in the emulator |
05:17.44 | mo0620 | romainguy: do you know any details for the OTA update coming in tomorrow |
05:17.55 | *** part/#android arubin (n=arubin@208.65.183.226.static.etheric.net) |
05:17.55 | romainguy | I know nothing about an OTA tomorrow |
05:17.59 | umdk1d3 | hmm arubin might be legit--etheric appears to be a fancy bay-area network provider, and he has a static ip |
05:18.01 | mo0620 | oh i see |
05:18.04 | *** join/#android arubin (n=arubin@208.65.183.226.static.etheric.net) |
05:18.10 | _avatar | i think the update tomorrow fixes an amazonmp3 bug |
05:18.12 | _avatar | hangs his head in shame |
05:18.20 | jasta | hehe |
05:18.22 | jasta | *fired* |
05:18.33 | pfft1 | jasta: have you done any other android apps? |
05:18.37 | mo0620 | ugh i dont even use amazon,hopefully there will be other bug fixes |
05:18.39 | jasta | pfft1: hehe, uhh, yes. |
05:18.52 | pfft1 | jasta: cool which one(s)? |
05:18.56 | RyeBrye | umdk1d3 - did you nmap him and figure out what ports he has opened to fingerprint his OS yet ;) |
05:19.02 | NiZoX | can we update the g1 via usb? |
05:19.09 | jasta | pfft1: http://five.googlecode.com, mainly. |
05:19.09 | umdk1d3 | RyeBrye: lol already tried, its closed tight |
05:19.13 | RyeBrye | :) |
05:19.16 | umdk1d3 | greps logs |
05:19.35 | RyeBrye | Hmm... scan his neighbors then ;) |
05:19.59 | RyeBrye | realizes he needs to probably zip up his local firewall a bit more... |
05:20.11 | pfft1 | jasta: nice! |
05:20.39 | RyeBrye | Is there an IRC client for Android yet? |
05:20.45 | covalentbond_ | romainguy: are you guys using Protocol Buffers in any of the Android apps? |
05:20.52 | jasta | pfft1: if you're feeling adventurous, you can build it yourself. the INSTALL file is up-to-date. |
05:20.52 | unix_infidel | jasta: releasing it as free? |
05:20.56 | romainguy | covalentbond_: no idea |
05:21.05 | jasta | unix_infidel: it's GPL. |
05:21.23 | NiZoX | RyeBrye: code.google.com/p/androidchat |
05:21.28 | unix_infidel | whoops, I should probably the words on my screen now and again. |
05:21.32 | gdsx | covalendbond: covalend? |
05:21.44 | covalendbond | that's late-night fat fingering |
05:21.49 | After_Math | If I downloaded a source code for a app, do I just put that in my tools directory and 'ant sourcedir' ? |
05:22.07 | NiZoX | it's a client for inspircd |
05:22.09 | pfft1 | jasta: how long have you been running five on a device? |
05:22.09 | umdk1d3 | RyeBrye: speaking of irc client |
05:22.25 | umdk1d3 | RyeBrye: i think they designed the IM client to be plugin-based |
05:22.29 | RyeBrye | Cool |
05:22.32 | umdk1d3 | not sure if irc would fit easily into that paradigm |
05:22.42 | gdsx | NiZoX: a client for a specific ircd? |
05:22.47 | NiZoX | yep |
05:22.59 | gdsx | what makes that ircd different? |
05:23.03 | _avatar | anyone know if there's an easy way to change the shadow color of a ListView? the part that is drawn to indicate there are items off screen? |
05:23.03 | NiZoX | ircd is customized to enable GPS positionning |
05:23.16 | RyeBrye | A DCC pluging on the Android IRC maybe for the wArEz pups out there? |
05:23.32 | gdsx | NiZoX: err... as part of USER or something? |
05:23.46 | RyeBrye | invisions an annoying auto-announcer that someone writes that posts updates such as "RyeBrye: Moved 3 meters north" |
05:23.48 | umdk1d3 | lol @ dcc-serving phone |
05:24.01 | NiZoX | gdsx: http://code.google.com/p/androidchat/source/browse/trunk/ircd/m_location.cpp |
05:24.17 | RyeBrye | I think the LAST thing in the world I'd ever want is people on IRC knowing my location to within 3 meters |
05:24.27 | RyeBrye | Well... maybe the next to last thing |
05:24.36 | romainguy | and GPS drains the battery :) |
05:24.37 | tmccrary | well I have some bad news for you |
05:24.44 | *** part/#android lewis (n=lewis@189.120.110.183) |
05:24.44 | umdk1d3 | ooh has anyone checked to see if the gps in G1 has altitude? |
05:24.59 | gdsx | umdk1d3: it does |
05:25.03 | umdk1d3 | =D |
05:26.01 | RyeBrye | Any chance the GPS on the G1 is designed for producing navigation results above 60,000 feet altitude and at 1,000 knots velocity or greater? |
05:26.04 | RyeBrye | No reason... ;) |
05:26.07 | unix_infidel | envisions an app where unix_infidel sneaks up on umdk1d3 while debugging and the phone measures his z-axis velocity. |
05:26.14 | unix_infidel | ;-) |
05:26.56 | RyeBrye | How low-level can you get with the USB if you want to go nuts? For instance... could I hijack the USB and make the thing identify itself as a USB HID device and use the dinky keyboard on the thing as a USB keyboard? |
05:27.12 | umdk1d3 | ooh excellent question |
05:27.14 | RyeBrye | would do all his code that way. It would rule. |
05:27.23 | *** join/#android par (i=par@dipole.idlepattern.com) |
05:27.32 | umdk1d3 | also, would it be possible to turn the G1 into a usb host instead of client? |
05:27.38 | romainguy | umdk1d3: no |
05:27.46 | RyeBrye | USB Host isn't in the chipset? |
05:27.48 | RyeBrye | :( |
05:27.49 | umdk1d3 | it seems like its just a kernel usb stac right? |
05:28.03 | romainguy | my understanding is that there's a missing hardware part |
05:28.06 | RyeBrye | I think USB host is typically a feature of the CPU or something |
05:28.11 | *** join/#android BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
05:28.12 | umdk1d3 | there would be /tons/ of fun to hack if that was possible :/ |
05:28.14 | RyeBrye | or maybe not CPu |
05:28.18 | romainguy | otherwise I would have hooked up my Xbox 360 controller already to play Quake :)) |
05:28.21 | umdk1d3 | usb chipset maybe |
05:28.29 | After_Math | Can someone tell me how to get the Build.xml file created from a downloaded source? |
05:28.40 | RyeBrye | OpenMoko's FreeRunner can act as a USB Host |
05:30.13 | RyeBrye | Romainguy - get hacking on the bluetooth support so you can use a Wii controller with it then :) |
05:30.15 | *** join/#android tmzt (n=tmzt@adsl-99-155-214-182.dsl.akrnoh.sbcglobal.net) |
05:30.23 | romainguy | RyeBrye: or the PS3 controller |
05:31.02 | BHSPitMonkey | RyeBrye, you know, I actually bet it won't be long before we start seeing that. |
05:31.26 | tmzt | BHSPitMonkey: hi |
05:31.26 | BHSPitMonkey | Considering how commonplace Wiimote+PC bonding has become |
05:31.28 | RyeBrye | Is the bluetooth stack complete enough to support all the crazy device profiles? |
05:31.36 | BHSPitMonkey | tmzt, hola |
05:31.52 | tmzt | ps3 is special, pairing is weird |
05:31.53 | *** join/#android momo0620 (n=momohamm@99.141.60.63) |
05:32.00 | tmzt | but bluez should support it now |
05:32.04 | unix_infidel | oh man, godesignate.com tells me I shouldnt buy the G1 :-( |
05:32.14 | RyeBrye | porting Bluez -> Android would be an epic win |
05:32.16 | BHSPitMonkey | pushes unix_infidel down the stairs |
05:32.49 | unix_infidel | somehow forgets to add BHSPitMonkey to the manifest.... |
05:34.18 | RyeBrye | Using a bluetooth keyboard with the G1 would be pretty sweet. |
05:34.19 | tmzt | RyeBrye: have you looked at android.git.kernel, they might be using it now |
05:34.28 | *** join/#android hackbod (n=hackbod@adsl-70-137-133-199.dsl.snfc21.sbcglobal.net) |
05:34.34 | BHSPitMonkey | There's enough dealbreakers for me to not consider a G1, but I know there will be more, better models to come along with android |
05:35.02 | *** join/#android mattgyver83 (n=wurd_pla@151.200.26.29) |
05:35.14 | RyeBrye | I might code up a few apps and see if I can make a couple of bucks on the G1 so pay for the next one that comes out that I like better |
05:35.22 | RyeBrye | s/so/to |
05:35.34 | BHSPitMonkey | heh |
05:35.38 | After_Math | I guess the G1 cant download from rapidshare |
05:35.48 | tmzt | it doesn't support http??? |
05:35.54 | *** join/#android hackbod1 (n=hackbod@72.14.224.1) |
05:36.12 | romainguy | hey Dianne :) |
05:42.34 | BHSPitMonkey | I can relate; I can't download from rapidshare, either |
05:42.44 | BHSPitMonkey | (Just in general, I can't stand doing it.) |
05:45.01 | RyeBrye | Does the h264 playback on the G4 playback mp4 files encoded for ipods? |
05:46.44 | tmzt | oh, the bunnies thing? |
05:47.53 | pfft1 | i'm so glad that android is sooo linux centric out of the box |
05:48.07 | pfft1 | this is really a FIRST for the cell phone industry ... in soo many ways |
05:48.09 | languish | oh shit |
05:48.19 | languish | nuther idea for an app |
05:48.27 | pfft1 | languish: LOL |
05:49.37 | RyeBrye | For the Google android Mac OSX page - it says you need to have a Case-Sensitive HFS+ journaled drive - but the problem is that many apps don't function on HFS+ case-sensitive drives - like the adobe creative suite or other things.... it should mention the option of creating a sparse HFS+ case sensitive disk image and mounting and using that for the android building - since it'd be a lot better than reformatting a hard drive or creating a new |
05:49.37 | RyeBrye | partitin |
05:49.55 | languish | an local network voip app that when enabled, sets up an "available" flag, and searches for other local available flags.. then uses the camera button like a push to talk/walkie talkie |
05:50.13 | romainguy | RyeBrye: that's actually what we all do, we use disk images |
05:50.18 | languish | just for like.. chatting with someone in the next room |
05:50.19 | romainguy | but yeah, the page should mention it |
05:50.26 | languish | instead of yelling through the house |
05:50.30 | romainguy | unfortunately disk images are also slower |
05:50.40 | romainguy | on such a huge source base, you can tell the difference |
05:50.47 | romainguy | so if you can spare a drive or partition... :) |
05:51.13 | gdsx | RyeBrye: there are apps that don't run on case-sensitive filesystems? wow |
05:51.24 | RyeBrye | Yeah. I found that out the hard way |
05:51.38 | RyeBrye | Try to install Adobe CS3 on a case sensitive drive and it wont even open the installer |
05:51.54 | RyeBrye | you can force it to try to install, but it's too stupid to run |
05:52.00 | romainguy | Adobe tools were never developed on case-sensitive systems so that's not very surprising :)) |
05:52.10 | *** part/#android pfft1 (n=vds@43.57.189.72.cfl.res.rr.com) |
05:52.32 | RyeBrye | Well.... never say never - There WAS a photoshop built for UNIX |
05:52.45 | languish | called gimp |
05:52.47 | languish | :| |
05:52.59 | romainguy | RyeBrye: oh yes indeed |
05:53.03 | romainguy | wow :) |
05:53.05 | RyeBrye | It was way expensive |
05:53.06 | RyeBrye | http://findarticles.com/p/articles/mi_m0EIN/is_1995_August_8/ai_17146571 |
05:53.31 | romainguy | $995 is the price of Photoshop CS4 Extended edition :) |
05:54.01 | RyeBrye | True, but that's the reduced price of the UNIX version - it was a lot more than the other platforms at the time |
05:54.07 | romainguy | ^^ |
05:54.32 | RyeBrye | "We depend on Adobe Photoshop software to produce great images for Tony La Russa Baseball 3 and our other games" |
05:54.47 | tmzt | unix, not just OSX? |
05:54.54 | RyeBrye | Yeah, real full on unix - in 1995 |
05:54.58 | RyeBrye | and probably earlier |
05:55.08 | RyeBrye | like SGI Indy's and stuff |
05:55.29 | RyeBrye | or maybe just the SPARCs |
05:57.28 | tmzt | oh, you mean that is less than the old unix version? too hopeful |
06:02.00 | *** join/#android aufegu- (n=angu@116.41.93.89) |
06:04.03 | *** join/#android mattgyver83 (n=wurd_pla@pool-138-88-67-179.res.east.verizon.net) |
06:05.26 | *** join/#android bgb (n=bgb@213.91.235.218) |
06:06.55 | jasta | how in the heck do i get at the SD card slot on this thing |
06:07.05 | RyeBrye | I used a chainsaw on mine |
06:07.07 | *** join/#android axi0m (n=axi0m@cpe-76-93-104-176.socal.res.rr.com) |
06:07.10 | RyeBrye | oh... wait... I don't have mine yet :( |
06:07.11 | romainguy | jasta: ? |
06:07.20 | jasta | romainguy: where is the SD card? :) |
06:07.33 | romainguy | under the green key |
06:07.35 | romainguy | open the keyboard |
06:07.47 | romainguy | on the right side of the keyboard you'll see a little trap door |
06:07.50 | jasta | oh yeah :)( |
06:07.57 | jasta | thats well obscured |
06:07.58 | romainguy | or you could read your manual :)) |
06:11.51 | *** part/#android seva (i=seva@sevatech.com) |
06:12.18 | *** join/#android mo0620 (n=momohamm@adsl-99-141-60-63.dsl.chcgil.sbcglobal.net) |
06:12.37 | *** join/#android zmedico (n=zmedico@gentoo/developer/zmedico) |
06:15.25 | *** part/#android arubin (n=arubin@208.65.183.226.static.etheric.net) |
06:15.39 | *** join/#android arubin (n=arubin@208.65.183.226.static.etheric.net) |
06:17.44 | jasta | romainguy: you said you bought an 8GB SanDisk card? is it class 4? |
06:18.35 | romainguy | yes |
06:18.42 | romainguy | I also have a 8GB class 2 |
06:18.50 | romainguy | and the class 2 is fast enough for everything I do |
06:18.59 | RyeBrye | romainguy - how big of a disk image do you use for your androind build stuff? |
06:19.00 | romainguy | (I have loaded 6 GB of music and 1 GB of photos on both cards) |
06:19.17 | jasta | what is the included storage card, do you know? |
06:19.35 | romainguy | RyeBrye: let me check |
06:19.39 | *** join/#android bodhian (n=bodhi@89.121.200.107) |
06:19.42 | romainguy | jasta: it doesnt' say? |
06:19.49 | *** join/#android philsw (n=phil@210-84-54-236.dyn.iinet.net.au) |
06:19.50 | *** join/#android rcjsuen (n=rcjsuen@mail.versant.net) |
06:19.58 | RyeBrye | romainguy - I set up an 8GB one, should that be enough you think? |
06:20.04 | romainguy | RyeBrye: barely :) |
06:20.14 | RyeBrye | Ok, I might grow it later |
06:20.24 | romainguy | I use a 20 GB disk image |
06:20.38 | romainguy | but I have 4 copies of the source tree |
06:20.54 | romainguy | I have about 13 GB of source+binaries in the image |
06:21.11 | rcjsuen | Is the ADT source code in git? |
06:21.22 | jasta | romainguy: doesnt seem to |
06:21.28 | jasta | but there is very tiny writing on it i cant read |
06:21.57 | languish | the bottom text says made in china |
06:22.13 | languish | ican't make out the line above it |
06:22.27 | languish | and too lazy to look for digicam or mag glass |
06:22.31 | romainguy | jasta: it's probably a cheap card, so a class 2 or class 4 |
06:22.43 | languish | it's a sandisk |
06:22.55 | languish | at least it's got a brand lol |
06:23.24 | philsw | but is it genuine sandisk :) |
06:23.58 | languish | better question is, how does it taste? |
06:24.07 | languish | muncha cruncha |
06:24.15 | languish | like wheaties :/ |
06:24.29 | *** join/#android aufegu- (n=angu@116.41.93.89) |
06:30.19 | mo0620 | is there a way to make a wallpaper that was downloaded to go into the wallpaper gallery folder so i do not have to crop the wallpaper? |
06:31.36 | romainguy | mo0620: no |
06:31.40 | romainguy | and you can resize the crop area |
06:32.03 | romainguy | if the downloaded wallpaper is 640x480, then you can select the entire picture |
06:32.07 | mo0620 | really, how do i resize the crop area |
06:32.14 | romainguy | drag the edges |
06:32.16 | romainguy | or the corners |
06:32.21 | mo0620 | oh crap im stupid |
06:32.30 | romainguy | :p |
06:32.41 | mo0620 | lol it worked |
06:33.03 | mo0620 | i always thought im forced to use that crop size |
06:33.06 | mo0620 | i was like wtf |
06:33.15 | romainguy | hey we're not totally dumb :) |
06:33.29 | romainguy | but yeah, maybe we should show the icons always on the edges |
06:33.44 | romainguy | same goes when you create pictures frame on the Home screen btw |
06:33.49 | romainguy | you can select any area you want |
06:33.57 | romainguy | the only thing you cannot change when cropping is the ratio |
06:34.12 | mo0620 | ya there are a lot of little tips and tricks for this g1, i just learned that you have to create a folder called ringtones in order for it to appear in the ringtone selection |
06:34.35 | mo0620 | i think when the memory card is formatted it should already create those folders |
06:34.37 | *** join/#android plusminus_ (i=4421a620@gateway/web/ajax/mibbit.com/x-e8585d1b58296f7b) |
06:35.10 | *** join/#android israr (n=israr@203.99.187.192) |
06:35.40 | RyeBrye | what filesystems does it support on the memory cards? |
06:35.51 | RyeBrye | I want XFS straight up! ;) |
06:39.48 | gdsx | RyeBrye: FAT16 and FAT32 |
06:39.55 | gdsx | RyeBrye: basically, it's the GCD of the big 3 platforms (would be nice of OS X supported NTFS, but oh well) |
06:40.15 | deebo | ntfs is closed so.. |
06:40.16 | RyeBrye | NTFS? Yuck. |
06:40.34 | RyeBrye | And OSX supports NTFS as well as Linux does - using FUSE |
06:41.25 | philsw | has anyone won the race to port android to another platform yet? |
06:41.35 | philsw | or device, even |
06:42.54 | RyeBrye | not that I know of - but I know people are working on porting it to the Neo FreeRuner - but I think the lack of a software keyboard might be a bit of a deal breaker for usability for the time being |
06:43.31 | deebo | anyone have any idea when android hardware is surfacing in europe |
06:43.37 | deebo | g1 was release in the us recently wasnt it? |
06:43.39 | mo0620 | i really hope a virtual keyboard comes out for quick text messages. |
06:43.49 | *** join/#android muthu__ (n=mobeegal@59.92.16.144) |
06:43.59 | gdsx | RyeBrye: Linux supports non-FUSE NTFS |
06:45.01 | gdsx | RyeBrye: though admittedly I didn't realize that ntfs-3g used fuse |
06:45.11 | RyeBrye | gdsx - yeah, but... ntfs-3g is fuse :P |
06:45.14 | RyeBrye | oops - you beat me to it :) |
06:45.33 | *** join/#android covalentbond_ (n=covalent@mail1.earthquakemedia.com) |
06:45.42 | *** join/#android anno^da_ (n=anno^da@p5B07F65B.dip.t-dialin.net) |
06:45.42 | RyeBrye | Mac OSX had read support for NTFS out of the box |
06:45.48 | gdsx | RyeBrye: but NTFS would be a big step up from FAT |
06:45.55 | gdsx | hmm... |
06:46.03 | deebo | ntfs would be a step up |
06:46.08 | deebo | ZFS would bea big step :) |
06:46.13 | gdsx | I think there's some inter-server lag somewhere |
06:46.18 | RyeBrye | Yeah. |
06:46.34 | gdsx | nods |
06:46.45 | RyeBrye | ZFS would be pretty sweet - but I don't know how long it will be until the petabyte micro-SD cards come out |
06:46.50 | RyeBrye | probably at least another year or two ;) |
06:47.32 | gdsx | I wish ZFS weren't userspace |
06:47.55 | RyeBrye | .... I guess the reality is... FUSE on Android would be awesome :) |
06:48.03 | RyeBrye | sshfs would be pretty nice |
06:48.40 | RyeBrye | if 3G were reliable.... just sshfs mount your music directory of your home server... :) |
06:48.51 | gdsx | RyeBrye: it'd be a mixed bag. sshfs chokes pretty horribly when the connection has hickups |
06:49.09 | RyeBrye | Yeah, I'd probably only want to use something like that in a WiFi area |
06:50.05 | RyeBrye | I've not played with sshfs much on crappy connections - but I know SSH itself is pretty robust for bad networks - like I've pulled out the network cable accidently before and plugged it back in a minute or two later and my session wasn't interupted |
06:50.17 | waldo_ | is back (gone 02:45:47) |
06:50.21 | RyeBrye | (it was to another machine in my local LAN - so that may have played a big part of it) |
06:51.01 | gdsx | RyeBrye: it works, but it pauses for a while until TCP gets its head back on straight |
06:51.49 | mo0620 | we need openssh on android so we can skin the phone and customize it! |
06:52.10 | gdsx | RyeBrye: if you're not sending data over the wire when it has issues, then your fine. if you are (for instance, my irssi counts seconds), then it can take a pretty long while |
06:52.27 | RyeBrye | that makes sense |
06:53.10 | gdsx | mo0620: openssh is pretty big; 800kB for ssh and sshd |
06:53.26 | gdsx | and you'd need to create keys somehow, also, and all that other stuff |
06:53.54 | mo0620 | oh...... |
06:54.22 | mo0620 | or at least a way to view/change files on the actual phone not just memory card |
06:54.46 | outbriber | what kind of built in memory does the g1 have? does it support sdhc? |
06:54.57 | mo0620 | it does support sdhc |
06:55.03 | mo0620 | i think it has 256mb onboard |
06:55.27 | outbriber | ah |
06:56.39 | philsw | http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux |
06:56.43 | philsw | they're not doing too badly |
06:56.52 | *** join/#android davidw (n=davidw@apache/committer/davidw) |
06:57.13 | *** part/#android jt436 (n=jtomlins@209.172.114.226) |
07:01.04 | languish | outbriber, microSDHC |
07:02.22 | outbriber | I actually didn't know that existed.. |
07:03.24 | languish | yeah.. t-mobile printed "SD card" many places, and plenty of people went and bought SD cards instead of microSD cards |
07:03.32 | languish | outbriber here are the specs http://www.htc.com/www/product/g1/specification.html |
07:09.23 | *** join/#android covalentbond_ (n=covalent@cpe-72-227-154-221.nyc.res.rr.com) |
07:09.42 | gdsx | languish, outbriber: note that it does work with 16GB micro-SD cards |
07:09.58 | *** join/#android Qaexl (n=Akashakr@dsl027-162-163.atl1.dsl.speakeasy.net) |
07:10.11 | languish | yep, and if 32GB ever come, may work with them as well |
07:10.28 | outbriber | Cool. |
07:10.50 | *** join/#android coder1 (n=mmilano@pool-71-177-128-160.lsanca.fios.verizon.net) |
07:13.03 | coder1 | hey guys, i need a little direction. i have an arraylist of objects that i want to populate a view table with, but i can't find good info on how to dynamically create the table as i loop through the array list. any links in mind for me? |
07:16.35 | *** join/#android rupesh (n=rupesh@59.160.172.220) |
07:16.45 | languish | WOOHOO! PAC-MAN WORKS!!!!!!!!!!!!!!!!!!!!!!! |
07:18.31 | languish | and the Video Player's available in the Market!!!!!!!!!!!1 |
07:18.40 | languish | Now we're gettin somewhere baby |
07:18.59 | languish | google elves workin into the wee hours 'eh |
07:19.49 | *** join/#android rupeshmg (n=rupesh@59.160.172.220) |
07:23.40 | *** part/#android rupeshmg (n=rupesh@59.160.172.220) |
07:23.58 | *** join/#android BBHoss (n=bbhoss@c-68-62-170-33.hsd1.al.comcast.net) |
07:25.46 | RyeBrye | Hey - does the Video Player play back h264 stuff encoded for the iPhone? |
07:26.06 | *** join/#android rupeshmg (n=rupesh@59.160.172.220) |
07:29.17 | waldo_ | is away: auto-away |
07:30.00 | rupeshmg | hi is anyone able to successfully compile android source code from their repository? |
07:31.49 | *** join/#android nowi (n=nowi@g229216230.adsl.alicedsl.de) |
07:32.02 | rupeshmg | anybody there? |
07:32.28 | anno^da_ | Could someone tell me how frequently the app Locale is updating the position of the device? (does it drain down the battery life very much? ) |
07:33.16 | *** join/#android dims (n=dims@c-76-24-122-109.hsd1.ma.comcast.net) |
07:33.21 | DarkriftX | languish, is there a way to get apk's from the market? |
07:33.46 | rupeshmg |  hi is anyone able to successfully compile android source code from their repository? |
07:34.02 | philsw | can you use the market on the emulator? |
07:34.20 | waldo_ | is back (gone 00:05:03) |
07:34.23 | covalentbond_ | philsw: i have the same question |
07:35.15 | *** join/#android Rawplayer (n=kevin@cp108757-a.landg1.lb.home.nl) |
07:35.24 | Rawplayer | hi |
07:35.29 | Rawplayer | welcome all!!! |
07:35.52 | *** join/#android p0g0_ (n=pogo@unaffiliated/p0g0) |
07:37.11 | philsw | covalentbond_: doesn't look like it |
07:37.31 | philsw | i like how the webpage tells us to get a device and start working on it |
07:37.37 | philsw | pity the device isn't available outside the US! |
07:38.08 | covalentbond_ | philsw: i've got the app off of the phone, but the filesystem on the emulator is read only |
07:38.24 | DarkriftX | give it time |
07:39.00 | philsw | if android is ported to another device, will the android market be available on that? |
07:39.35 | DarkriftX | should be |
07:39.42 | DarkriftX | the market is not g1 specific |
07:39.51 | rupeshmg | anyone from android tech. team here? |
07:40.23 | DarkriftX | from what i read the apps shown will be determined by the devices capabilities (gps apps will not show on gps'less devices) but that could be a rumor |
07:41.00 | covalentbond_ | rupeshmg: i'm about to compile it now. going through the process of formatting an external drive to support it (won't compile on a case-insensitive HFS+ filesystem) |
07:41.47 | languish | anyone have jham's url for the video player handy? |
07:42.02 | rupeshmg | covalentbond_: i m facing problems while compiling |
07:42.13 | rupeshmg | covalentbond_: do tell me ur experience |
07:42.47 | RyeBrye | covalentbond_ - you can just create a disk image in dsk utility to do it |
07:43.19 | RyeBrye | covalentbond_ - that's a lot easier than reformating, IMO... that's how I'm doing it now. It's probably a little slower performance wise, but it's a lot better convenience wise |
07:43.38 | covalentbond_ | um, yeah. sure is. |
07:43.45 | covalentbond_ | much smarter |
07:44.11 | RyeBrye | I mentioned earlier that they should REALLY put that on the instructions page - since it'd probably save a lot of people a lot of hassle |
07:44.14 | rupeshmg | RyeBrye: r u able to sucessfully compile it? |
07:44.18 | RyeBrye | It's compiling now |
07:44.26 | covalentbond | should be able to load it into the emulator, right? |
07:44.30 | covalentbond | once compiled, that is... |
07:44.40 | RyeBrye | I would assume so |
07:45.09 | DarkriftX | oooh, i hadnt thought of that |
07:45.14 | DarkriftX | i need an updated image lol |
07:45.21 | RyeBrye | http://dillernet.com/apple/2008/10/22/starting-android-open-source-emulator/ |
07:45.44 | RyeBrye | that guy talks about launching the emulator once it's built |
07:46.16 | *** join/#android israr[a] (n=israr@119.152.2.221) |
07:46.22 | RyeBrye | I also assume that the make isn't parallel by default - so doing make -j4 or so would speed things up if you have multiple cores? |
07:46.28 | DarkriftX | hopefully there is a way to get apk files from the market |
07:46.49 | DarkriftX | goes to bed |
07:46.55 | covalentbond | i'm about to find out myself |
07:46.58 | DarkriftX | gn all, and happy droidhacking |
07:47.11 | RyeBrye | Hmm.... bluez utils looks like it IS being used in Android |
07:47.19 | RyeBrye | smiles |
07:47.41 | RyeBrye | damn I hate how long it takes to compile C/C++ stuff |
07:48.14 | RyeBrye | It's interesting that they don't force you to build your own cross compilers, which is nice |
07:50.25 | *** part/#android coder1 (n=mmilano@pool-71-177-128-160.lsanca.fios.verizon.net) |
07:51.11 | RyeBrye | There's some interesting stuff getting compiled in there... dropbear... bluez utils... tcpdump... |
07:51.35 | RyeBrye | looks like there should be plenty of stuff to play with :) |
07:52.31 | rupeshmg | RyeBrye:: looks u r progressing quiet good on compiling, i m not able to reach that far too |
07:53.22 | rupeshmg | facing problem like this:- |
07:53.23 | rupeshmg | <PROTECTED> |
07:53.24 | rupeshmg | build/core/api/1.xml:273231: error 1: required string: "method" |
07:53.24 | rupeshmg | ****************************** |
07:53.24 | rupeshmg | You have tried to change the API from what has been previously released in |
07:53.24 | rupeshmg | an SDK. Please fix the errors listed above. |
07:53.25 | rupeshmg | ****************************** |
07:53.27 | rupeshmg | make: *** [out/target/common/obj/PACKAGING/checkapi-last-timestamp] Error 38 |
07:53.56 | rupeshmg | RyeBrye: Any clue on how to resolve it? |
07:56.20 | swetland | rye: there are a number of different build configurations. "engineering" builds have a lot of extra goodies that are not standard in "production" builds |
07:56.23 | *** join/#android Merovech (n=louis@41.207.229.183) |
07:56.26 | *** join/#android tomer_work (i=3e5a7b05@gateway/web/ajax/mibbit.com/x-a2eec44fb3374437) |
07:57.19 | rupeshmg | swetland: i m just clonning it from repository |
07:59.24 | *** part/#android cnoolon (n=cnoolon@61.153.148.197) |
07:59.39 | *** join/#android serialthrilla (n=noemail@pool-96-247-92-170.lsanca.fios.verizon.net) |
08:00.20 | waldo_ | is away: auto-away |
08:00.53 | serialthrilla | anyone know where i can find the Maps app in the git source? |
08:00.53 | *** join/#android swajak (n=jake@128.61.90.153) |
08:01.23 | RyeBrye | rupeshmg - hmm... no idea... sorry... I'm just lucky I guess |
08:01.34 | swajak | so anyone got the dirt on an VOIP apps coming out? crappy iSkoot still uses voice/data of carrier |
08:01.50 | waldo_ | is back (gone 00:01:30) |
08:02.19 | RyeBrye | Heck, I want to run a full-blown Asterisk pbx on this little bitch! ;) |
08:02.26 | RyeBrye | (my router can do it, after all) |
08:02.28 | swajak | and they won't be allowed in the marketplace, i've heard. |
08:02.36 | RyeBrye | I thought they would be allowed |
08:02.51 | swajak | voip apps? |
08:02.55 | swajak | is what i meant |
08:02.58 | RyeBrye | Yeah |
08:03.05 | RyeBrye | Where did you hear they wouldn't be allowed? |
08:03.15 | RyeBrye | I always heard pretty much anything goes with the market |
08:03.23 | *** join/#android sixbit (n=travisch@86.90.2.173) |
08:03.24 | swajak | http://blog.wired.com/business/2008/09/three-years-and.html |
08:03.46 | swajak | quote: |
08:03.48 | swajak | he said he had "worked with Google" to make sure Android couldn't run VOIP. "We want to be open in a way that consumers can rely on, |
08:04.18 | RyeBrye | Yeah, let me see if I can find another one I read about that |
08:05.07 | swajak | k |
08:05.43 | swajak | it does seem like hearsay. but it seems in line. google is taking apps through an 'approval' process, and there is a killswitch. |
08:06.12 | swetland | there's an approval process? news to me! |
08:06.28 | *** join/#android sixbit_ (n=travisch@ip59-17-210-87.adsl2.static.versatel.nl) |
08:06.29 | RyeBrye | Is the killswitch implemented in code that is open source? |
08:06.36 | RyeBrye | I'll go comment that shit out |
08:07.05 | swajak | well there's a killswitch. how to they know what to kill and what to not kill/ |
08:07.07 | swajak | ? |
08:07.10 | *** join/#android macwang (n=d23f6402@67.159.35.76) |
08:07.14 | swajak | there's a process. |
08:07.50 | languish | swajak, the kill switch is only fro apps you get from the market |
08:08.07 | RyeBrye | you can load apps from places other than the market, right? |
08:08.17 | languish | if you install from microSD or another website, it doesn't apply |
08:08.21 | languish | yes |
08:08.24 | RyeBrye | Good |
08:08.53 | swajak | ah, kk. yes, that's why i asked about voip, because i thought even if they don't allow it, it will probably still be available |
08:09.19 | RyeBrye | Skype would have to be nuts to not get their crap on there pronto |
08:10.02 | languish | the rest of the industry is watching to see how this goes |
08:10.04 | RyeBrye | And I'm kind of surprised this phone doesn't have the Wifi stuff that T-mobile already has in place with some other phones - that will place calls over wifi if it's available |
08:10.28 | serialthrilla | anyone know where i can find the Maps app in the git source? if it's even there |
08:10.47 | RyeBrye | no, but I'm confident grep could find it for you |
08:10.58 | RyeBrye | or find |
08:11.08 | RyeBrye | or if it doesn't... it's probably not there? |
08:11.20 | rupeshmg | doesn't look that they had released it |
08:11.26 | *** join/#android Wander_w (n=wander@ip5653a3cb.direct-adsl.nl) |
08:11.35 | swajak | i am all for ditching my $55+ monthly for a $10/month skype since i'm always in Wifi. |
08:12.14 | swajak | maps apps isn't in source, they said |
08:12.20 | swajak | anything tieing into googles servers |
08:12.21 | swajak | i think |
08:12.23 | RyeBrye | if you don't want to take calls - it'd be even cheaper than $10 / month :) |
08:12.29 | serialthrilla | yea, i wasn't expecting them too... pretty much a money maker for them.. i just wanted to see its AndroidManifest.xml really |
08:13.05 | serialthrilla | oh ok thanks, i didn't see that note |
08:13.22 | RyeBrye | If you get the apk file, can't you just unzip it? |
08:13.51 | rupeshmg | does apk contains source code? |
08:14.17 | RyeBrye | no, but I think it's like a jar file - and in jar files the manifest is just in plain text next to the compiled class files and such |
08:14.47 | RyeBrye | or does the AndroidManifest get compiled in? |
08:15.51 | rupeshmg | still waiting for first successfull compilation... :( |
08:16.05 | swajak | of source, rupeshmg? |
08:16.08 | rupeshmg | dont know how many glitches still there :( |
08:16.10 | rupeshmg | yup |
08:16.18 | rupeshmg | swajak |
08:16.23 | swajak | yeah i ran into several missing libraries during mine |
08:16.24 | swajak | pain |
08:16.45 | rupeshmg | r u able to do it successfully? |
08:16.49 | swajak | yeah |
08:16.54 | swajak | even loaded up the img into the emulator |
08:16.57 | rupeshmg | whats changes that u did? can u share? |
08:17.27 | swajak | i didn't change anything, just successfully built and loaded it up... |
08:17.42 | RyeBrye | does it say anything when it finishes? |
08:17.46 | swajak | waiting on technique for flashing my G1, and then I'll be hacking/testing |
08:17.48 | RyeBrye | mine just ended, and i don't see any errors |
08:18.45 | rupeshmg | getting following error:- |
08:18.46 | rupeshmg | build/core/product_config.mk:229: WARNING: adding test OTA key |
08:18.47 | rupeshmg | Checking API: checkapi-last |
08:18.47 | rupeshmg | build/core/api/1.xml:273231: error 1: required string: "method" |
08:18.47 | rupeshmg | ****************************** |
08:18.47 | rupeshmg | You have tried to change the API from what has been previously released in |
08:18.48 | rupeshmg | an SDK. Please fix the errors listed above. |
08:18.50 | rupeshmg | ****************************** |
08:18.52 | rupeshmg | make: *** [out/target/common/obj/PACKAGING/checkapi-last-timestamp] Error 38 |
08:18.52 | swajak | it dumps everything in an 'out' folder... you'll find an image file buried in there somewheres... and you can overwrite the SDK emulator's image with it and load it up |
08:19.43 | *** part/#android RyeBrye (n=ryebrye@160.7.248.108) |
08:19.49 | swajak | what changes did you do, rupeshmg? |
08:19.52 | *** join/#android RyeBrye (n=ryebrye@160.7.248.108) |
08:20.00 | swajak | seems you're conflicting with SDK compatibility |
08:20.10 | rupeshmg | no changes.. just followed their instructions |
08:20.19 | swajak | on ubuntu? |
08:20.28 | swajak | or mac? |
08:20.28 | rupeshmg | is it? swajak? nop on fedora |
08:20.47 | rupeshmg | and i have installed old version of sdk long time back |
08:21.13 | rupeshmg | is it required to unistall old version of android sdk? |
08:21.24 | swajak | hmm, i've no clue... i'd guess its the build environment |
08:21.31 | swajak | no, sdk doesn't matter (or shouldn't) |
08:21.53 | swajak | i compiled mine on Ubuntu, and i didn't get an error like that |
08:22.15 | swetland | what version of the jdk? |
08:22.27 | swajak | 1.5 with latest update |
08:22.27 | swetland | I've seen issues with stuff other than recent sun jdk 1.5 |
08:22.30 | swajak | off the sun website |
08:22.44 | rupeshmg | jdk-1.6.0_10-fcs |
08:22.58 | rupeshmg | Java SE Runtime Environment (JRE) 6 Update 10 |
08:23.01 | swajak | there u go, swetland got you |
08:23.13 | swajak | you need 1.5 |
08:23.24 | RyeBrye | Hm... I just got an error " Could not load 'clearsilver-jni' " - and it's late |
08:23.27 | RyeBrye | so... I'm off to bed |
08:23.29 | rupeshmg | later version wont work? |
08:23.41 | swajak | nope |
08:24.11 | swajak | that was stated in the directions, i think |
08:24.16 | swajak | or i thought |
08:24.31 | rupeshmg | ohh i see.. i think they should mention it on their website |
08:25.01 | rupeshmg | quote "JDK 5.0, update 12 or higher, which you can download from java.sun.com" from their site |
08:25.11 | swajak | lol |
08:25.16 | swajak | i see where its confusing |
08:25.16 | RyeBrye | "JDK 5.0, update 12 or higher"... last time I checked JDK 6 >= JDK5 - so they have to be a bit more specific |
08:25.27 | swajak | "update 12 or higher"... higher refers to update |
08:25.29 | swajak | i think |
08:26.08 | swajak | could have been better worded |
08:26.35 | rupeshmg | so am I required to install 1.5 ? |
08:26.38 | RyeBrye | Yeah... like "Java 6 wont work" |
08:26.50 | RyeBrye | I'm going to set my java home to 1.5 and let it rebuild... I wonder if I have to do a clean rebuild |
08:26.55 | RyeBrye | ... might as well - I'm going to bed now anyway |
08:27.33 | rupeshmg | swajak, what do u suggest ? 1.5 will solve problem? |
08:28.00 | swajak | i'd think that's your best bet |
08:28.08 | swajak | i did it with 1.5 update 16 i think |
08:28.33 | rupeshmg | all rite, let me check out. thanks swajak |
08:28.39 | swajak | np |
08:29.40 | swajak | err |
08:29.50 | rupeshmg | whats version no. from sun java site? |
08:29.57 | tric | hmm, will there be any new build at least of the emulator any time soon? |
08:30.34 | swajak | sry i've been saying 1.5 when i mean 5.0 |
08:30.50 | swajak | JDK 5.0 Update 16 |
08:30.55 | rupeshmg | i cant find JDK 5.0 at http://java.sun.com/javase/downloads/index.jsp |
08:31.04 | rupeshmg | where can i get it? |
08:31.11 | swajak | http://java.sun.com/javase/downloads/index_jdk5.jsp |
08:31.21 | swajak | its under previous releases on that page |
08:31.28 | swajak | that page you linked* |
08:32.23 | rupeshmg | k. thanks |
08:33.24 | swajak | im out too, i gotta study for a test, and then go on a farcry 2 binge |
08:33.32 | swajak | g'night |
08:34.06 | *** join/#android BoD[] (n=BoD@JRAF.org) |
08:34.11 | BoD[] | Hello, World! |
08:35.10 | *** join/#android neerhaj (n=chatzill@203.115.94.253) |
08:36.43 | rupeshmg | good night swajak, and all the best |
08:40.56 | *** join/#android digit_ (n=digit@193.200.222.1) |
08:43.24 | BoD[] | Hey I have a silly question |
08:43.57 | BoD[] | does anybody know if there is a way to get the sources of the Java framework only |
08:44.11 | BoD[] | without having to get the "whole deal" |
08:44.31 | BoD[] | and if not, is there any plan to make that available somewhere |
08:44.45 | BoD[] | since I suspect 99% of developpers will only care about that |
08:46.02 | BoD[] | (not that I don't like git and all) |
08:46.44 | rupeshmg | u can clone that specific git |
08:47.06 | BoD[] | (but a simple android-1.0-sources.jar download somewhere would have been a bit easier) |
08:48.28 | rupeshmg | yup u can get it from git... |
08:48.38 | rupeshmg | go to that particular git |
08:48.44 | rupeshmg | aand click on snapshot |
08:49.01 | BoD[] | oh? |
08:49.02 | rupeshmg | u can receive it as a single tar ball |
08:49.06 | rupeshmg | yup... |
08:49.06 | BoD[] | ahhh |
08:49.19 | BoD[] | nice! I'll have a look |
08:49.22 | rupeshmg | http://git.source.android.com/?p=platform/external/emma.git;a=snapshot;h=a0c5294bd396e480cbf850bde283a94042526698;sf=tgz |
08:49.32 | rupeshmg | try above just as a example |
08:50.18 | BoD[] | seems to be empty |
08:51.50 | waldo_ | is away: auto-away |
08:52.33 | BoD[] | ok it works! thanks a lot |
08:53.46 | rupeshmg | welcome |
09:02.31 | *** join/#android eton_ (n=eton@ppp-58-8-1-20.revip2.asianet.co.th) |
09:03.23 | *** join/#android ezak_ (n=kaze@ABordeaux-152-1-50-163.w82-125.abo.wanadoo.fr) |
09:04.25 | muthu__ | anyone tried to build android source on fedora 9? |
09:04.43 | muthu__ | some of the required lib files are not in yum.. |
09:05.25 | *** join/#android parti (n=parti@77.163.25.244) |
09:05.51 | *** join/#android jercia (n=user@122.53.114.245) |
09:06.21 | *** join/#android aLeSD_ (i=a1481382@gateway/web/ajax/mibbit.com/x-9334efbdecc2ed74) |
09:06.31 | aLeSD_ | hi all |
09:06.43 | aLeSD_ | is it true that Android is now opensource ? |
09:06.52 | muthu__ | yep |
09:06.58 | muthu__ | look at the title |
09:07.00 | aLeSD_ | I mean all the code ... and we can modify it as we want ? |
09:07.09 | muthu__ | yeah |
09:07.37 | languish | aLeSD_, there will still be some unreleased code.. but android base code itself is open |
09:07.46 | aLeSD_ | wow ... that's a really good news |
09:08.02 | aLeSD_ | languish: what code ? |
09:08.08 | aLeSD_ | security code ? |
09:08.25 | aLeSD_ | ... let's see ... |
09:08.28 | aLeSD_ | an example |
09:08.33 | languish | whatever proprietary stuff corps don't want to share, like the gchat stuff |
09:08.37 | aLeSD_ | can I compile and use isrcrack ? |
09:08.41 | aLeSD_ | aircrack ? |
09:08.48 | languish | dunno |
09:08.56 | languish | not a dev |
09:08.58 | tmzt | on g1? |
09:09.07 | aLeSD_ | on an Android system |
09:09.14 | tmzt | what device? |
09:09.22 | aLeSD_ | in general ... I don't mind on the hw |
09:09.41 | aLeSD_ | it's only to know if I could use it |
09:09.44 | tmzt | it would depend on the wifi driver |
09:10.01 | aLeSD_ | or the unreleased parts will proibe me to |
09:10.14 | tmzt | but you would have to make a frontend for android |
09:10.17 | aLeSD_ | tmzf you answered to my answer |
09:10.26 | tmzt | or you could just run a different linux |
09:10.26 | aLeSD_ | that a rellay good news |
09:11.00 | tmzt | wifi driver was released, ti.git |
09:11.08 | aLeSD_ | It's time to earn money to buy a android based mobil |
09:13.18 | hamdroid | muthu__: Haven't tried myself, but there were some patches fixing header includes aimed at getting things compiling on Fedora 9 |
09:13.46 | muthu__ | hamdroid: yeah, searching the web ;) |
09:14.20 | *** join/#android DrTweaker (i=Almon@adsl-75-36-234-99.dsl.pltn13.sbcglobal.net) |
09:14.55 | *** join/#android snid (n=snid@S010600b0d0e68ca0.cg.shawcable.net) |
09:15.58 | *** join/#android MrSnowflake (n=mrsnowfl@88.197.199.109) |
09:17.41 | *** join/#android ameng (n=flmsxs@221.220.200.56) |
09:18.33 | jercia | hi, everyone android noob here now that it is open source has anyone compiled it in 64bit? |
09:18.55 | BoD[] | seeya all |
09:20.01 | snid | anyone managed to unlock the tmobile g1? |
09:20.47 | languish | snid, give it another 72 minutes and we'll get right on that for ya |
09:20.54 | encontradoafk | jercia, which parts of android do you hope will benefit from "64 bit"? Do you mean x64? |
09:21.14 | snid | languish: ?? |
09:21.29 | jercia | yeah the x64, the emulator. |
09:21.46 | jercia | so I don't have to do multilib or chroot to try it out. |
09:21.50 | snid | languish: you're joking or seriously looking into it? |
09:21.56 | languish | o.O |
09:21.58 | encontradoafk | jercia, so you want the emulator compiled for x64? |
09:22.06 | languish | ok.. let's put it this way... |
09:22.21 | languish | <sarcasm>snid, give it another 72 minutes and we'll get right on that for ya</sarcasm> |
09:22.36 | snid | mkay, im gonna start trying now |
09:22.50 | encontradoafk | snid, t-mobile is going to unlock the phones for all of their customers after 60 days or so. |
09:22.57 | snid | 90 days |
09:23.00 | languish | lol |
09:23.03 | tric | jercia: you dont have to chroot the emulator, you only need some 32bit libs maybe. im using it since months on a x64 debian |
09:23.03 | encontradoafk | whatever |
09:23.04 | languish | impatient bugger |
09:23.09 | languish | at least he has a goal |
09:23.11 | jercia | yeah, Maybe someone has already tried it. I was planning to make a package for it for archlinux. |
09:23.15 | languish | beat tmo to unlocking |
09:23.24 | snid | the cheapest plan is 30 a month |
09:23.25 | snid | wtf |
09:23.33 | snid | i dont have that kind of cash |
09:23.44 | encontradoafk | then you can't afford a cell phone |
09:23.45 | languish | plus the data plan |
09:23.54 | snid | i was willing to pay 399 if i didnt get any plan at all |
09:24.05 | encontrado | what on earth for? |
09:24.27 | languish | so he could be the 58th canadian with a g1 on the block |
09:24.37 | languish | :\ |
09:24.37 | jercia | I've also successfully installed it using a 32bit chroot but if I can go all 64bit that would be better. |
09:24.42 | tmzt | qemu will build on x86_64, don't know if the patches broke that |
09:24.48 | snid | no.. so i can use it outside of tmobile coverage |
09:25.03 | encontrado | you can easily buy a linux box with no networking for under $399 |
09:25.25 | encontrado | OK, maybe it would take a little effort |
09:25.25 | snid | they were telling me the 3g coverage is a special frequency thats in the hardware and cant be changed by software |
09:25.48 | encontrado | snid, nice troll |
09:26.28 | snid | i think it can prob be changed |
09:26.35 | languish | encontrado, what.. ? you took him seriously? |
09:26.46 | languish | :| |
09:26.58 | jercia | also will we see a python interpreter for android? maybe JPython? I'm no java hacker and i've never tried jpython though. |
09:27.13 | languish | snid, it can already be used outside the US |
09:27.20 | encontrado | languish, only as someone to abuse remorselessly until I pass out |
09:27.33 | encontrado | but even that's a fail :( |
09:27.34 | MrSnowflake | tmzt: I have the i386 emu running on x86_64 linux |
09:27.37 | *** join/#android matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
09:27.39 | languish | indeed |
09:27.40 | snid | i want it unlocked.. even if that means no 3g |
09:27.58 | languish | unlocked you can do |
09:28.08 | languish | buy it with a plan and tell them you're travelling to europe |
09:28.14 | languish | ding, unlock |
09:28.44 | tmzt | MrSnowflake: of course there is no reason it won't work with the right libs, I guess |
09:29.04 | MrSnowflake | in ubuntu 8.10 it works out of the box |
09:29.34 | MrSnowflake | not sure if you were talking about linux though :) |
09:29.39 | tmzt | yeah |
09:31.14 | snid | so how do you get a root shell on the tmobile g1 |
09:32.11 | snid | local priv escalation for <=2.6.25 ? |
09:33.15 | tmzt | is rootfs signed too? |
09:34.06 | tmzt | and, uh, tell me where to get a pda with a keyboard that fits in your pocket |
09:34.13 | tmzt | other than sl5500/sl6000 |
09:34.20 | MrSnowflake | tytn 2 |
09:34.37 | tmzt | that's a phone, was responding to something earlier |
09:34.50 | MrSnowflake | k, sorry :) |
09:35.13 | tmzt | why someone would get a smartphone and no plan |
09:35.26 | tmzt | kaiser? |
09:36.44 | encontrado | define "keyboard" |
09:37.18 | tmzt | snid: there was config file for init in the only image I saw for sdk, I think it could be made to start a shell |
09:37.30 | snid | init.goldfish.sh? |
09:37.33 | tmzt | can someone get /proc/config.gz? |
09:37.37 | encontrado | the G1 falls well short of the pc 104-key standard |
09:38.08 | tmzt | no, but its better than most in number of keys |
09:38.53 | encontrado | I don't accept a priori the idea of "more keys is better" |
09:39.20 | languish | i need to feel the touch pro keyboard again |
09:39.32 | MrSnowflake | encontrado: for text messages on mobile devices it's true though |
09:39.41 | encontrado | I need to feel the touch of another human being again, before I die. |
09:39.48 | languish | see how much difference i notice now that i've been using the g1 |
09:39.54 | encontrado | but that's not germaine |
09:40.10 | languish | encontrado, my response would be too inappropriate for this channel |
09:40.11 | languish | :| |
09:40.28 | swetland | tmzt: http://android.git.kernel.org/?p=kernel/msm.git;a=commit;h=c092738e01ab845dc7406dc1b53589b1f9edebbc |
09:40.44 | encontrado | MrSnowflake, I don't feel your unsupported assertion merits consideration. |
09:41.34 | MrSnowflake | encontrado: I find it a lot easier to type text messages (or mails) on a 'full' keyboard device instead of a 12 button device |
09:41.52 | MrSnowflake | As with the 'full' keyboard you (at least me) are a lot faster. |
09:41.57 | tmzt | /system/etc/init.conf |
09:42.09 | duey | I have a simple solution to this problem |
09:42.13 | duey | do not reply to txt messages. |
09:42.16 | duey | the end |
09:42.33 | MrSnowflake | duey: doesn't work if your girl sends them to you... |
09:42.46 | duey | call |
09:42.48 | languish | tell her to only send picture messages |
09:42.53 | duey | ^^++ |
09:42.58 | tmzt | swetland: ok, you are saying its defconfig? |
09:43.04 | encontrado | MrSnowflake, then either you haven't used the right 12-button device, or you haven't acclimated yourself to a well-thought-out 12-button device. See: 20 years worth of research in "wearable" computers |
09:43.04 | MrSnowflake | hehe, but those are more expensive! |
09:43.21 | languish | MrSnowflake, so? bitch better get a job |
09:43.22 | duey | MrSnowflake, not really, you can say more in a minute than you can with 20 txt messages |
09:43.24 | languish | :| |
09:43.30 | encontrado | 8-button device, even |
09:43.48 | tmzt | 1-button, learn morse code |
09:43.49 | MrSnowflake | encontrado: I had 6 12button devices and all aren't as good as my 'full' keyboard htc wizard |
09:44.04 | tmzt | but he said pc-104, the number means something |
09:44.23 | languish | yeah, he's an elitist full sized keyboard snob |
09:44.24 | encontrado | MrSnowflake, so either you've had 6 crappy 12-button devices, or you're really bad at learning new input systems. |
09:44.26 | languish | :) |
09:44.47 | encontrado | tmzt is actually on to something, there |
09:44.58 | languish | that, or he can press teh teeeeny weeeny wittle bwutton one. at. a. time. |
09:45.03 | MrSnowflake | could be, but I still beat my friends using the 12 button devices, with or without t9 |
09:45.29 | encontrado | compare your input rate with a G1 to a trained, no-longer-existing telegraph operator |
09:45.47 | languish | oh they'[re rapid fire mofos |
09:46.17 | MrSnowflake | I was comparing the G1 and a 12 button keyboard, not a I don't know how many buttons typewriter/ pc keyboard |
09:47.30 | encontrado | You were comparing apples and ostriches |
09:47.30 | languish | i think the morse code record was like 70+wpm |
09:47.30 | MrSnowflake | than what were you doing? |
09:47.44 | languish | this really is a pointless convo, though I'm sure you both have excellent points |
09:48.05 | MrSnowflake | hmm, yeah |
09:48.18 | languish | together not apart |
09:48.28 | swetland | tmzt: we configure the kernel with make msm_defconfig |
09:48.33 | languish | it's not like the g1's gonna proud a buncha new keys |
09:48.41 | languish | *sprout |
09:49.01 | swetland | tmzt: if you want to be absolutely sure, check out the android-msm-htc-2.6.25 branch and do that (ARCH=arm CROSS_COMPILE=arm-eabi) and the .config should match production |
09:49.18 | languish | so anyway, anyone have jham's url for the video player handy? |
09:50.32 | tmzt | CONFIG_FRAMEBUFFER_CONSOLE=y |
09:51.02 | tmzt | no UINPUT, odd |
09:51.52 | tric | setland: is there any news on binary snapshot releases the next weeks? |
09:52.31 | swetland | I'm hoping to have the goodies to do a basic build for dream together tomorrow afternoon |
09:53.05 | encontrado | there's also the thing where the G1 keyboard is just, well, a keyboard, and not the Standard Android Keyboard |
09:53.07 | swetland | there's a lot of misery involved in distributing the proprietary qct/htc pieces, so we're probably going to go the "have a script to adb pull them off of a device" route |
09:53.48 | encontrado | I guess it's the standard until some other manufacturer gets off their duff, though, eh |
09:57.05 | encontrado | CONFIG_HEY_WHAT_ABOUT_BLIND_DUDES=1 |
09:58.09 | tmzt | that's braile support, not configured but there's no serial port anyway |
09:58.48 | tmzt | all these tools you guys are looking for to port to android, even though they're c code, they exist for linux cli |
09:59.28 | encontrado | YEAH, TAKE THAT, BLIND DUDES |
09:59.39 | encontrado | EVERYTHING IS ALREADY THERE, RIGHT IN PLAIN SIGHT |
09:59.58 | languish | ugh |
10:00.04 | languish | and it's begun |
10:00.15 | encontrado | hehe |
10:00.18 | encontrado | I'm sorry |
10:00.18 | languish | some idiot spamming #andywarez on another network |
10:00.20 | encontrado | it's late |
10:00.30 | encontrado | oh, I thought you meant me |
10:00.36 | languish | who're you? |
10:00.43 | languish | o.O |
10:00.54 | encontrado | who, indeed? |
10:00.59 | encontrado | who are any of us? |
10:01.09 | snid | anyone know where the sim unlock code is in the android source? |
10:01.47 | encontrado | I do. |
10:02.06 | encontrado | how much are you willing to pay? |
10:02.21 | snid | nothing |
10:02.27 | tmzt | python, is there a python interpreter for android |
10:02.29 | snid | you dont know |
10:02.32 | encontrado | then no sim unlock code for you, skippy. |
10:03.13 | tmzt | jercia asked |
10:03.13 | encontrado | tmzt, which layer of android are you talking about? |
10:04.17 | tmzt | that was a question asked earlier in this channel |
10:04.31 | tmzt | as well as aircrack, but that needs driver support too |
10:10.01 | tmzt | jercia: you still here? |
10:10.42 | encontrado | Q: is there <my favorite language> for this here java platform? |
10:10.49 | encontrado | A: ... |
10:11.15 | tmzt | ok, you asked about layers, what did you mean? |
10:11.32 | tmzt | because I see a java platform (davlik), and a linux platform |
10:12.17 | tmzt | the capitalized stuff was configs from the linux kernel configuration .config |
10:12.42 | tmzt | it means a feature was enabled in the g1 kernel if it is same as production as swetland (from google) said |
10:13.03 | tmzt | in this case, framebuffer console and virtual terminals are there |
10:13.35 | tmzt | if init runs as root and it can be configured then a terminal could be launched like any other linux device |
10:13.50 | tmzt | unless davlik ignores chvt |
10:14.19 | encontrado | let's play "count the ifs" |
10:14.23 | tmzt | there is security to prevent processes from sending things on the network without permission |
10:15.46 | encontrado | I think I've got 5 of them in your reasoning, there |
10:16.39 | tmzt | p->q |
10:17.20 | snid | whats zygote? |
10:17.26 | swetland | <PROTECTED> |
10:17.34 | tmzt | oh |
10:18.01 | encontrado | zygote is the secret software bundle that gives you root access to any G1 phone, anyhere. |
10:18.04 | *** join/#android jercia (n=user@122.53.114.245) |
10:18.16 | tmzt | that was the msm_defconfig in the commit you pasted |
10:18.20 | tmzt | 859 |
10:18.26 | swetland | we yanked fbcon after wasting time debugging the Nth race/deadlock we encountered related to console switching and suspend/resume |
10:18.37 | swetland | yes |
10:18.44 | *** join/#android tomer_work (i=3e5a7b05@gateway/web/ajax/mibbit.com/x-a84031fe08cd2a23) |
10:18.53 | tmzt | makes sense for a device like this, |
10:19.08 | tmzt | X has to deal with this for now, but that should go away with kms |
10:19.08 | swetland | considering we never use the text console it was easier just to turn the silly thing off |
10:19.24 | tmzt | fun, so jni to a pty? |
10:19.40 | swetland | and the guy on my team who was the one big textconsole fan was on vacation that week |
10:19.49 | encontrado | heh |
10:21.59 | encontrado | the thing is, your text-console fan can likely still do all of his work in text consoles, even when he's working on a system that doesn't support them anymore |
10:22.41 | encontrado | I know a guy at MS who's been on the kernel team for over 15 years who still spends his entire day in a linux text console |
10:23.31 | encontrado | debugging third-party drivers, mostly |
10:24.10 | encontrado | often without source |
10:25.08 | rupeshmg | swetland: i tried installing JDK 5.0 Update 16, but still unable to build android from sources. |
10:25.39 | rupeshmg | error :- |
10:25.40 | rupeshmg | Install: out/host/linux-x86/framework/apicheck.jar |
10:25.40 | rupeshmg | Copy: apicheck (out/host/linux-x86/obj/EXECUTABLES/apicheck_intermediates/apicheck) |
10:25.40 | rupeshmg | Install: out/host/linux-x86/bin/apicheck |
10:25.40 | rupeshmg | Checking API: checkapi-last |
10:25.40 | rupeshmg | build/core/api/1.xml:273231: error 1: required string: "method" |
10:25.42 | rupeshmg | ****************************** |
10:25.44 | rupeshmg | You have tried to change the API from what has been previously released in |
10:25.46 | rupeshmg | an SDK. Please fix the errors listed above. |
10:25.48 | rupeshmg | ****************************** |
10:25.50 | rupeshmg | make: *** [out/target/common/obj/PACKAGING/checkapi-last-timestamp] Error 38 |
10:25.54 | swetland | no idea. |
10:28.20 | encontrado | makes small offering to Teh Gods in thanks of no longer being in charge of a Large Software Build |
10:28.42 | snid | where is com.android.phone.SimProvider ? |
10:29.03 | encontrado | snid, it's on your SIM card. |
10:29.06 | encontrado | just clone it. |
10:29.15 | snid | more lies |
10:29.24 | rupeshmg | encontrado: thats only thing i can do :( |
10:29.41 | encontrado | rupeshmg, you have my utmost sympathy |
10:30.35 | Wander_w | rupeshmg: I also have about the same error |
10:30.39 | encontrado | I can't imagine going back to my days of "I had no idea a makefile could do that, let alone do that without anyone realizing what it was up to" |
10:31.21 | rupeshmg | Wander_w : wow... so I got the company :) |
10:31.25 | Wander_w | Install: out/host/linux-x86/bin/apicheck |
10:31.25 | Wander_w | Checking API: checkapi-last |
10:31.25 | Wander_w | (unknown): error 17: Field android.hardware.SensorManager.LIGHT_NO_MOON has changed value from 0.0010f to 0.001f |
10:31.25 | Wander_w | ****************************** |
10:31.25 | Wander_w | You have tried to change the API from what has been previously released in |
10:31.27 | Wander_w | an SDK. Please fix the errors listed above. |
10:31.29 | Wander_w | ****************************** |
10:31.41 | encontrado | snid, you keep on barfing up the "I want to hack your phones" crap, and I'll keep on barfing up the lies. |
10:31.44 | encontrado | Deal? |
10:31.49 | *** join/#android bgb (n=bgb@213.91.235.218) |
10:32.03 | tmzt | is android.hardware even in the public api? |
10:32.03 | rupeshmg | Wander_w : welcome Wander_w to my party |
10:32.09 | snid | i dont want to hack your phones |
10:32.13 | snid | i want to hack my phone |
10:32.17 | encontrado | oh, no, of course not. |
10:32.37 | Wander_w | rupeshmg: my plan is to wait until tonight and try again, hopeing some other developer has solved it in the meantime |
10:32.42 | encontrado | snid, if you want to hack your own phone, then you're in the wrong channel |
10:32.50 | encontrado | this channel is about android-based phones |
10:32.54 | encontrado | and you don't own one. |
10:33.00 | snid | i have a tmobile g1 |
10:33.12 | encontrado | I sincerely doubt that. |
10:33.16 | snid | got it today |
10:33.34 | snid | how would you like me to prove it to you? |
10:33.48 | snid | im running adb to get a shell as uid 2000 |
10:33.54 | encontrado | If you'd really got it today, you'd still be messing around with it, figuring out how everything works |
10:34.01 | snid | ya i did that already |
10:34.21 | snid | i think there needs to be a way to reach the setup wizard again... so you can use more than 1 google account |
10:34.23 | encontrado | ya |
10:34.27 | tmzt | I can see my house!!! ok, done. |
10:34.37 | encontrado | snid, there is |
10:34.39 | rupeshmg | Wander_w :all rite, lets hope it gets resolved |
10:34.42 | snid | i had to reset to defaults |
10:34.45 | snid | so how? |
10:34.46 | encontrado | reset to factory defaults |
10:34.50 | snid | ya thats lame |
10:35.09 | snid | why cant you just change google accounts/profiles or something |
10:35.21 | rupeshmg | Wander_w: in between can u also send it to android-platform mailing list? |
10:35.32 | snid | so you still dont believe i have a tmobile g1? |
10:35.44 | encontrado | no. |
10:35.45 | Wander_w | rupeshmg: no, not really... I'm supposed to do my real job ;) |
10:35.59 | rupeshmg | i had already posted it. so that google ppl will come out of sleep... and provide some fix.. |
10:36.02 | snid | you want to see the boot log? from adb logcat? |
10:36.21 | encontrado | rnis, the things you're bitching about are all over every message board on the interweb |
10:36.28 | tmzt | there is a decorator that says if the api is supposed to be used by an app |
10:36.37 | tmzt | yeah, that's a python term, sorry |
10:36.37 | *** join/#android tchwbs (n=tchwbs@210-84-32-12.dyn.iinet.net.au) |
10:36.43 | tomer_work | snid: why do you care if he believe you or not...? |
10:36.51 | tomer_work | heh |
10:37.10 | snid | just asking him |
10:37.33 | encontrado | if you're asking, you care. |
10:37.41 | snid | the sales person who sold me it told me about 80k phones were sold so far |
10:38.23 | snid | so do you believe me or not? |
10:38.33 | encontrado | why do you care? |
10:38.45 | encontrado | you think that 80k figure isn't on some blog somewhere? |
10:39.04 | snid | i duno |
10:39.15 | encontrado | if I don't believe you have a G1, what difference does it make? |
10:39.31 | snid | you were saying i wanted to hack your phone |
10:39.32 | Wander_w | just make a picture of yourself with the phone, a newspaper of today and the current time |
10:39.39 | snid | ha no |
10:39.53 | encontrado | Do you think you'll have better luck finding help to violate your terms of service in this channel, if I believe you? |
10:39.59 | snid | no |
10:40.03 | snid | im not trying to |
10:40.19 | snid | i just trying to learn more about the android platform on the g1 |
10:40.23 | tomer_work | Wander_w: good stuff |
10:40.40 | encontrado | snid, then download the api, and the emulator |
10:40.50 | encontrado | write some non-service-violating apps |
10:41.18 | snid | like how to go from uid 2000 to uid 1001 |
10:41.24 | encontrado | it will teach you a lot more than you're going to learn fishing for crackz in an irc channel |
10:41.39 | tmzt | or 0 |
10:41.51 | snid | 1 step at a time |
10:42.04 | tmzt | anyway, the phone chipset is divided into two cores |
10:42.11 | encontrado | yeah, but you're trying to take the 10,000,000th step first. |
10:42.17 | swetland | tmzt: four ^^ |
10:42.20 | snid | but all the android source is available right? so where can i read com.android.phone.SimProvider ? |
10:42.32 | tmzt | one runs the secure amss microkernel form qualcomm and can be used to do evil things with the baseband |
10:43.02 | encontrado | back to trolling |
10:43.03 | tmzt | it is protected from the other one which runs the operating system (such as linux) and the applications (such as davlik and the android .jar) |
10:43.16 | encontrado | snid, it's on your SIM card. |
10:43.22 | tmzt | swetland: yeah, true. trying to simplify here. |
10:43.25 | *** join/#android winfield (n=winfield@122.234.81.182) |
10:43.40 | tmzt | there is a shared memory interface between the two |
10:43.48 | snid | encontrado: serious? so why does it load when i use a different sim card? |
10:44.04 | tmzt | and a fake serial port implementing the AT command set from your old hayes modem with some enhancements |
10:44.14 | encontrado | snid, oh, it's on the other SIM card, too |
10:44.16 | Wander_w | ~/android$ find | grep -i sim | wc -l |
10:44.17 | Wander_w | 583 |
10:44.18 | tmzt | you can also walk into t-mobile and get a card to plug into your computer |
10:44.34 | tmzt | which emulates a few usb serial ports |
10:44.34 | snid | encontrado: why would it be on a cingular sim card? |
10:45.03 | encontrado | snid, it's a mapping, not a hard-coding. |
10:45.06 | tmzt | you can send any at command you want to to that card that it supports |
10:45.35 | tmzt | you can even connect to the internet and setup a ppp session on one of those serial ports |
10:45.40 | Wander_w | package com.android.phone; |
10:45.40 | Wander_w | /** |
10:45.40 | Wander_w | <PROTECTED> |
10:45.41 | Wander_w | <PROTECTED> |
10:45.41 | Wander_w | public class SimProvider extends com.android.internal.telephony.gsm.SimProvider { |
10:45.41 | Wander_w | <PROTECTED> |
10:45.41 | tmzt | the same is true of the g1 |
10:45.43 | Wander_w | <PROTECTED> |
10:45.45 | Wander_w | <PROTECTED> |
10:45.47 | Wander_w | } |
10:45.49 | Wander_w | lol |
10:45.54 | swetland | snid: abd shell getprop ro.build.fingerprint |
10:46.04 | *** join/#android ChengLin (n=ChengLin@58.211.195.125) |
10:46.28 | encontrado | swetland, don't confuse him |
10:46.38 | snid | [gsm.sim.state]: [NETWORK_LOCKED] |
10:46.43 | encontrado | he's only read blog comments whining about it |
10:46.51 | BBHoss | anyone know if it would be POSSIBLE (not easy) to cross-compile for a Intel XScale PXA272 chip? It's ARM5 but it doesn't have the Jazelle enhancement i don't think |
10:47.01 | swetland | http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=telephony/java/com/android/internal/telephony;h=b7a25777c9f3aa010e0a91580e49d597a9ba216d;hb=master |
10:47.13 | *** join/#android Adamant (n=Adamant@c-98-244-152-196.hsd1.ga.comcast.net) |
10:47.27 | *** join/#android ChengLin (n=ChengLin@58.211.195.125) |
10:48.02 | snid | swetland: [ro.build.fingerprint]: [tmobile/kila/dream/trout:1.0/TC4-RC19/109652:user/ota-rel-keys,release-keys] |
10:48.59 | tmzt | BBHoss: swetland said yesterday they don't use that. |
10:49.14 | tmzt | jazelle |
10:49.18 | BBHoss | ok good |
10:49.45 | BBHoss | i have a spare BB 8830 that will never be used again, i'd like to start some experiments on it |
10:49.58 | BBHoss | i have no idea how the bootloader or firmware on it works though |
10:50.02 | BBHoss | might be signed by BB |
10:50.30 | snid | so android reads the network provider name from the sim?.... so id need to change that value on my sim using smartcard/jcop or something? |
10:50.33 | tmzt | another way might to build .cod from android source?? |
10:51.31 | *** join/#android muthu_ (n=mobeegal@59.96.7.74) |
10:51.38 | swetland | tmzt: we don't support cod out of the box. we've run on trout, halibut, goldfish, and sardine though |
10:52.09 | tmzt | would be a huge project, replacing all the jni stuff, writing a graphics provider(or whatever) |
10:52.55 | tmzt | oh, fish. I think this is most similar to what rim did though, except they went from JVM to executable I think |
10:56.26 | *** join/#android `vip (n=denied@m355e36d0.tmodns.net) |
10:56.41 | tmzt | wow, the n95 page actually updated |
10:58.24 | snid | this right ? public void supplyNetworkDepersonalization (String pin, Message onComplete) |
11:00.46 | *** join/#android shackan (n=frob@host105-147-dynamic.6-87-r.retail.telecomitalia.it) |
11:35.18 | *** join/#android mohbana (n=mohbana@87-194-191-26.bethere.co.uk) |
11:35.31 | mohbana | hi, do any of the developers use fedora for development? |
11:35.38 | mohbana | or is it strictly unbuntu? |
11:37.30 | *** join/#android schmylan (n=schmylan@38.114.107.11) |
11:38.42 | snid | can someone show me where in the android source that it asks for "sim network unlock pin" ? |
11:49.29 | muthu_ | mohbana: i use fedora |
11:49.40 | muthu_ | haven't tried to build android yet |
11:52.59 | mohbana | and what editor do you guys use? |
11:56.43 | *** join/#android szsoftware (n=sven@e178237094.adsl.alicedsl.de) |
11:58.38 | Wander_w | I use vi |
11:58.58 | tmzt | and it starts... |
11:59.36 | szsoftware | hello, androids and human. How do I get rootfs for one partition with right permissions, after I built android? |
12:00.39 | *** join/#android szsoftware (n=sven@e178237094.adsl.alicedsl.de) |
12:00.58 | *** join/#android Dougie187 (n=doug@wg-d232122.dsl.fsu.edu) |
12:04.43 | *** join/#android Zinbolic (i=zy@84.238.80.225) |
12:04.51 | *** join/#android yakischloba (n=jake@c-24-22-171-214.hsd1.wa.comcast.net) |
12:09.51 | *** join/#android VVerner (n=vverner@62.131.229.122) |
12:10.00 | VVerner | Hi all. |
12:10.57 | *** join/#android vbabiy (n=vbabiy@pool-71-244-116-32.albyny.fios.verizon.net) |
12:11.20 | Dougie187 | Good morning VVerner |
12:12.05 | VVerner | Goodafternoon (from my timezone) Dougie187 |
12:12.45 | *** part/#android DrTweaker (i=Almon@adsl-75-36-234-99.dsl.pltn13.sbcglobal.net) |
12:14.39 | *** join/#android Cooldude1922 (n=cooldude@pool-138-88-2-223.res.east.verizon.net) |
12:16.41 | rupeshmg | mohbana: i use it... and it sucks.... :( |
12:17.01 | rupeshmg | planning to switch ubuntu soon |
12:17.45 | Wander_w | rupeshmg: There's going to be a new version released this month |
12:18.24 | mohbana | it would help if the checkout showed the percentage remaining |
12:18.46 | rupeshmg | yup.. might to dist-upgrade once it is stabilised |
12:19.08 | rupeshmg | mohbana: i think it does |
12:19.23 | Wander_w | rupeshmg: huh? I thought you were going to switch to ubuntu? |
12:19.54 | rupeshmg | Wander_w : yup u heard rite |
12:20.16 | rupeshmg | will go for currently available ubuntu version |
12:20.36 | rupeshmg | and will later do dist upgrade after a month |
12:20.54 | Wander_w | ah... that's possible as well |
12:21.46 | Dougie187 | rupeshmg: what do you use? |
12:21.48 | Dougie187 | now. |
12:22.06 | rupeshmg | fedora 7.... way old...... |
12:22.17 | Dougie187 | lol yeah... |
12:22.23 | Dougie187 | that is pretty old. |
12:22.24 | rupeshmg | need some time to reformat system |
12:24.38 | *** join/#android jbq_ (n=jbq@72.14.224.1) |
12:27.38 | *** join/#android chrisred (n=chris@spider.ixis.co.uk) |
12:28.24 | *** join/#android kslater (n=kslater@206.193.242.33.nauticom.net) |
12:30.05 | Dougie187 | only 7 days for a new ubuntu though. |
12:30.45 | Dougie187 | i guess OOo 3.0 didn't make it into the release. |
12:30.46 | Dougie187 | :( |
12:30.51 | *** join/#android aufegu- (n=angu@122.37.43.95) |
12:33.50 | *** join/#android Landswipe (n=dt@60-242-188-130.static.tpgi.com.au) |
12:36.43 | *** join/#android ajitmathews_ (n=ajitmath@host-208-68-238-61.biznesshosting.net) |
12:37.03 | mohbana | i ran repo init in my home dir instead of in mydroid. how do i reset it? |
12:37.58 | *** join/#android snp_ (n=ma@static-213-115-14-86.sme.bredbandsbolaget.se) |
12:38.47 | Wander_w | mohbana: rm -fr bionic bootloader build dalvik development external frameworks hardware kernel Makefile out packages prebuilt recovery system |
12:40.13 | *** join/#android schmylan_ (n=schmylan@38.114.107.11) |
12:44.18 | *** join/#android mpardo (n=chatzill@75.144.91.181) |
12:49.40 | mohbana | is setting ANDROID_JAVA_HOME or/and JAVA_HOME required for unbuntu 8.04? |
12:51.43 | *** join/#android pjv (n=pjv@91.178.102.55) |
12:52.09 | Wander_w | I didn't |
12:52.32 | Wander_w | but then again... I am a java developer |
12:52.34 | vol | I set it, but only because it was mentioned in the docs. Not sure if it makes a difference. |
12:53.35 | dims | <PROTECTED> |
12:53.54 | dims | mohbana, you'll need sun jdk not ibm |
12:54.07 | *** join/#android cutmasta (n=cutmasta@ip-78-94-145-44.unitymediagroup.de) |
12:54.15 | dims | i also needed a "sudo apt-get install ncurses-dev" |
12:54.40 | dims | 's build is still chugging along |
12:54.47 | `vip | aby idea if there is plans for an Internet Sharing app for android any time soon ? |
12:54.54 | `vip | er any |
12:57.29 | vol | what do you mean |
12:57.39 | vol | adb seems to provide wireless tethering |
12:59.28 | `vip | hrm the employees on the Tmobile forum this morning said it's not possible |
13:01.33 | vol | well, I haven't tried it yet. |
13:02.27 | *** join/#android szsoftware (n=sven@e178196084.adsl.alicedsl.de) |
13:03.58 | *** join/#android jmcw (n=noone@75.144.91.181) |
13:06.00 | *** join/#android tethridge (n=tale@207.235.54.1) |
13:07.53 | *** join/#android krau (n=cktakaha@200.184.118.136) |
13:09.05 | *** join/#android yakischloba (n=jake@209.160.56.254) |
13:10.59 | *** join/#android topeira (n=lucio@unaffiliated/topeira) |
13:13.18 | *** join/#android shackan (n=frob@host173-101-dynamic.59-82-r.retail.telecomitalia.it) |
13:13.47 | *** join/#android michaelnovakjr (n=chatzill@204.141.14.170) |
13:16.21 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
13:16.59 | *** join/#android harrdawg (i=cff25d0a@gateway/web/ajax/mibbit.com/x-c8ebffa595e9eae7) |
13:18.12 | *** join/#android dmoffett (n=dmoffett@71.33.240.149) |
13:19.30 | *** join/#android tchwbs (n=tchwbs@210-84-32-12.dyn.iinet.net.au) |
13:19.54 | harrdawg | Does anyone know: if you're .apk has a different name, but contains the same package/signature, will it replace the old version of your application? |
13:19.59 | harrdawg | your* |
13:20.58 | *** join/#android plusminus_ (i=4421a620@gateway/web/ajax/mibbit.com/x-812e7b9d7eb5ccfc) |
13:21.01 | szsoftware | hello boys and girls, who did already a build, using the android build system (i call it ABS) |
13:21.04 | szsoftware | ? |
13:26.09 | mpardo | does anyone know how to put an image in a Toast message? |
13:27.58 | *** join/#android dan_winckler (n=dan@sdsl-104-051.dsl.bway.net) |
13:31.06 | *** join/#android vbabiy (n=vbabiy@rrcs-24-97-148-190.nys.biz.rr.com) |
13:33.20 | massiveRobot | any one here using the Android Open Sourced builds on a Mac? |
13:33.37 | massiveRobot | I can't get wireless to start- wondering how you are supposed to access the network with this build. |
13:34.02 | szsoftware | massiveRobot: I dont use it on mac, but I use :-) |
13:34.22 | szsoftware | massiveRobot: did you build, using their build system |
13:34.25 | szsoftware | massiveRobot: ? |
13:34.30 | massiveRobot | hi yeah |
13:34.50 | szsoftware | massiveRobot: for which device? |
13:34.55 | *** join/#android MatPVB (n=saboteur@adsl-065-082-213-043.sip.jax.bellsouth.net) |
13:34.55 | massiveRobot | I pulled the new sources and built it here, according to their directions. |
13:34.56 | massiveRobot | I |
13:35.16 | massiveRobot | I can start the emulator, but it won't connect to the network here, so it's not much use. |
13:35.31 | massiveRobot | Can you pick different devices? |
13:35.37 | *** join/#android Penguin2 (n=akorzun@wan-xl1.paetec.ny.schematic.com) |
13:36.00 | massiveRobot | I chose the generic product for the '-system' |
13:36.47 | szsoftware | massiveRobot: ok, I thought you use the rootfs for a real device |
13:36.49 | *** join/#android bstock_ (n=bstock@68.78.185.226) |
13:37.15 | szsoftware | massiveRobot: afaik, there's only one target atm: generic |
13:37.26 | *** part/#android jercia (n=user@122.53.114.245) |
13:37.47 | *** join/#android malcom_ (n=malcom@151.65.90.237) |
13:38.51 | massiveRobot | Yeah, the SDK emulator can access the network, I'm wondering what you have to do for this new build. |
13:42.28 | yakischloba | wow. so this whole time they just needed my account password for verizon |
13:42.32 | yakischloba | useless |
13:42.55 | *** join/#android jbq (n=jbq@72.14.224.1) |
13:43.28 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
13:43.43 | rcjsuen | Does anyone know where the ADT source code is? The git repository is only for the kernel code...I think? |
13:44.21 | szsoftware | rcjsuen: you mean the mighty android repo? |
13:44.21 | michaelnovakjr | git is not only for the kernel |
13:44.27 | massiveRobot | it built all the apps for me |
13:44.38 | michaelnovakjr | git at source.android.com builds everything available |
13:44.38 | massiveRobot | starting the emulator, I see the apps just like on a G1. |
13:44.48 | szsoftware | http://source.android.com/download |
13:45.12 | waldo_ | is back (gone 04:53:21) |
13:45.35 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
13:45.38 | rcjsuen | Well, I do see it in project layout anyway http://source.android.com/projects |
13:45.38 | szsoftware | massiveRobot: I use it on real device and figure out, creating rootfs, with no initrd |
13:47.36 | szsoftware | rcjsuen: did you download the repo already, using their repo script? |
13:47.36 | rcjsuen | szsoftware: No, I didn't, I was going to surf around through the web interface first. |
13:47.36 | szsoftware | rcjsuen: ok |
13:47.55 | rcjsuen | although since i'm not familiar with DVCSes, this web interface seems quite difficult to tame for me |
13:48.14 | szsoftware | rcjsuen: my build took a whole night long, and the java-compiler took the system bloody down ^^ |
13:48.23 | szsoftware | rcjsuen: but now it's built :-) |
13:48.51 | szsoftware | rcjsuen: DVCSesà |
13:48.56 | szsoftware | rcjsuen: ? |
13:50.06 | yakischloba | how the hell do I delete an account in Email |
13:50.20 | dims | massiveRobot, what do you do after you run "make"? (to start the emulator) |
13:50.27 | yakischloba | ah hah |
13:50.54 | *** join/#android tmccrary (n=tmccrary@68.78.185.226) |
13:50.59 | massiveRobot | dims: ah yeah, that was a struggle..... |
13:51.05 | massiveRobot | dims: --> $ out/host/darwin-x86/bin/emulator -system out/target/product/generic -kernel prebuilt/android-arm/kernel/kernel-qemu |
13:51.21 | dims | ah cool! thanks. let me try that |
13:51.25 | rcjsuen | szsoftware: Decentralized Version Control System |
13:51.32 | michaelnovakjr | rcjsuen: ?? |
13:51.39 | michaelnovakjr | distributed |
13:51.46 | szsoftware | massiveRobot: oh that information is useful for me too |
13:52.12 | *** join/#android spearce (n=spearce@nat/google/x-105cf37c59de3256) |
13:52.16 | massiveRobot | yeah, that took about 20min of hunting for a kernal..... |
13:52.22 | michaelnovakjr | rcjsuen: git is a distributed version control system |
13:52.33 | massiveRobot | i don't think it builds one on the mac, at least, I can't find it. |
13:52.58 | rcjsuen | michaelnovakjr: right, decentralized/distributed, I've used them interchangeably myself anyway :o |
13:53.14 | dims | massiveRobot, thanks! works! |
13:54.26 | michaelnovakjr | rcjsuen: the best way to understand git is that every copy is its own repository |
13:54.43 | michaelnovakjr | you commit locally and push to a remote repo |
13:55.02 | *** join/#android outbriber (n=bryce@viper.ouraynet.com) |
13:55.05 | michaelnovakjr | its a great system |
13:55.25 | rcjsuen | michaelnovakjr: I've never used one but I have heard good things about git/mercurial/bzr, yeah |
13:55.38 | michaelnovakjr | i prefer it |
13:56.23 | rcjsuen | in any case, that's not what's on my plate right now, I just want to find the ADT tree through the web interface ;) |
13:56.50 | *** join/#android erus` (n=Tom@92.8.147.194) |
13:57.01 | massiveRobot | anyone know what the log names are? |
13:57.41 | massiveRobot | Trying to view logs, and the adb command logcat wants a 'filter-spec' - is that asking for the name of a logfile on the emulator? |
13:57.52 | michaelnovakjr | rcjsuen: you can also just download it |
13:58.08 | rcjsuen | michaelnovakjr: you mean as a tarball? yeah but i don't wanna do that :) |
13:58.59 | rcjsuen | They've had the ADT tarball for a while but I've always wanted to just surf around the source code online and then get it from the repository if I so desired. And now it's finally in a repository according to you folks so I want to find it. |
13:59.17 | massiveRobot | ah nevermind |
13:59.33 | massiveRobot | you can start shell using ADB from the SDK. |
14:00.22 | *** join/#android ajitmathews_ (n=ajitmath@host-208-68-238-61.biznesshosting.net) |
14:00.40 | *** join/#android ajitmathews__ (n=ajitmath@host-208-68-238-61.biznesshosting.net) |
14:04.08 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
14:05.51 | *** join/#android gr33 (n=grim@pD9E3D233.dip.t-dialin.net) |
14:08.25 | *** join/#android jbq_ (n=jbq@nat/google/x-e2a330c1e0b20a40) |
14:08.46 | *** join/#android tmccrary (n=tmccrary@68.78.185.226) |
14:10.41 | *** part/#android rcjsuen (n=rcjsuen@mail.versant.net) |
14:14.16 | `vip | question, what's the difference between the Total Internet add-on I have with my Wing ... and the data package I have to get for the G1 ? |
14:14.20 | igorv | anyone having any success debugging a shared library c++ code on using gbd? |
14:15.08 | igorv | I am using remote debugging using localhost:1234 and it stops in c++ code after the shared library has been loaded but if I set the breakpoints, none of them is getting hit |
14:17.25 | *** join/#android neerhaj (n=chatzill@203.115.94.253) |
14:17.44 | dmoffett | igorv: make sure the lib is compiled with debug symbols. |
14:18.13 | Dougie187 | `vip: did you look up the G1 data package? |
14:18.35 | *** join/#android famast (n=famast@host-208-68-238-61.biznesshosting.net) |
14:18.44 | `vip | not yet, just got off the phone |
14:18.50 | famast | Why does android require hint tracks for progressive downloaded movie streams? |
14:19.04 | dmoffett | -g I think. |
14:21.14 | *** join/#android krau (n=cktakaha@200.184.118.132) |
14:21.18 | igorv | dmoffett: yes, I tried, -g and also -ggdb, the execution stops in the lib code when I do gdb but then none of the breakpoints are getting hit. Also, step or next have the same effect as just hitting continue |
14:21.35 | Dougie187 | `vip: the total internet add-on only add's data, where as the g1 data package is data+messaging. |
14:21.47 | *** join/#android unix_lappy (i=614133e2@gateway/web/ajax/mibbit.com/x-f041d34e95f61245) |
14:22.37 | `vip | ok Dougie187 ... so why would I have to cancel what I have ... I already have unlim messaging and Total Internet |
14:22.48 | `vip | and the tech said it's the same price ... so why have a special plan ? |
14:22.54 | Dougie187 | because you have to use the g1 data package to use the g1. |
14:23.09 | Disconnect | ..because you need to call 611 and ask them |
14:23.22 | gambler | im converting an app from M3 to 1.0, It has UIThreadUtilities.runOnUiThread() calls everywhere |
14:23.34 | michaelnovakjr | gambler: oh shit |
14:23.38 | michaelnovakjr | m3 to 1.0?? |
14:23.42 | michaelnovakjr | just start over :) |
14:23.45 | Dougie187 | `vip: we aren't tmobile representatives. i don't think there are any in here either. so if you want a clear answer you should probably just call the, |
14:23.47 | Dougie187 | them* |
14:23.58 | gambler | hehe |
14:24.10 | vol | `vip: Dial 611 and press 3 3 2 |
14:24.11 | yakischloba | Dougie187: my phone works now! it kicks ass! |
14:24.14 | umdk1d3 | gambler: the overall strategy your looking for is using Handler and sendMessages |
14:24.23 | Dougie187 | yakischloba: oh yeah? you in love with it too? |
14:24.41 | Dougie187 | yakischloba: whats your favorite part? |
14:24.45 | yakischloba | Dougie187: yeah its pretty awesome. of course I just got it running about 30 minutes ago so I'm thrilled |
14:25.02 | yakischloba | oh I duno the whole thing is fairly sexy |
14:25.22 | Dougie187 | well thats good. i remember the discussions of how "un-sexy" it looked before it came out. |
14:25.44 | yakischloba | eh. The hardware design could be better but I won't complain unless it breaks |
14:25.48 | Dougie187 | heh |
14:26.04 | *** join/#android malcom_ (n=malcom@151.65.90.237) |
14:26.05 | Dougie187 | but you love the software? |
14:26.11 | yakischloba | yeah its pretty rad |
14:26.20 | Dougie187 | thats good |
14:26.25 | michaelnovakjr | rad, huh? |
14:26.27 | Dougie187 | glad to hear you finally got it working too |
14:26.32 | michaelnovakjr | i haven't heard that in a while |
14:26.37 | yakischloba | just settling in to spend the rest of my live entangled with google services. adding all my contacts to my gmail account etc |
14:26.38 | Dougie187 | michaelnovakjr: people on the west coast say that a lot more then you would think |
14:26.39 | Disconnect | i love the 5 hour battery life and the frequent crashes and hangs, its been awesome so far. not to mention the refusal to connect or stay connected to any secured wireless networks. |
14:26.50 | vol | Hmm. I'm making an app with a game board and I'm making a custom view. The only requirement is that the view is square, and takes up as much space as possible. Is it possible to write something like this? |
14:26.55 | Disconnect | no wonder everyone said its half-useless without 3g - its on edge the whole time |
14:26.56 | Dougie187 | Disconnect: isn't there an update today? |
14:27.08 | yakischloba | Dougie187, yeah it was stupid. the number port was just waiting on my verizon account password, which they neglected to ask me for at the tmobile store and didn't contact me about needing afterwards |
14:27.11 | Disconnect | Dougie187: there's a staggered rollout starting today |
14:27.17 | yakischloba | Dougie187, apparently you have to call them to take care of it |
14:27.26 | Disconnect | although if any tmob types want to push me to the first wave i'd love to give it a try, see if it gets better |
14:27.28 | Dougie187 | Disconnect: well hope you get on it first and it fixes all your issues. |
14:27.35 | vol | what? I thought that the ota update was for everyone |
14:27.42 | Disconnect | vol: but not all at once |
14:27.56 | Dougie187 | yakischloba: that sucks. at least you got it fixed though. |
14:27.58 | Disconnect | over the next week or so |
14:28.04 | Dougie187 | vol: it is for everyone. just staggered. |
14:28.12 | yakischloba | Dougie187, yeah. Now I wish I could have two gmail accounts under the 'gmail' application |
14:28.23 | Dougie187 | yakischloba: maybe the update will add that? |
14:28.27 | vol | ah. But if your request the OTA update, you'll be one of the first. |
14:28.30 | yakischloba | who knows ;) |
14:28.41 | Dougie187 | yakischloba: but you could always specify the account in your gmail account. |
14:28.46 | Dougie187 | and have gmail pull the emails for you. |
14:29.04 | Dougie187 | vol: who knows? |
14:29.12 | Death_Syn | I've got 3G service here and teh device is quite nice |
14:29.25 | Dougie187 | im excited for the sprint release. |
14:29.28 | yakischloba | yeah. I think I'll have to use the 'email' app anyway though, so I'll probably just add it there (i have my person address, and two work emails :/ ) |
14:29.34 | Dougie187 | even if its a different phone. |
14:29.48 | tethridge | Dougie187, is there news about the sprint release? |
14:29.52 | Dougie187 | yakischloba: thats too bad. |
14:29.58 | Dougie187 | tethridge: no.. but its supposed to be out by the end of the year. |
14:30.09 | Dougie187 | tethridge: im just waiting.... |
14:30.12 | tethridge | :-( I was hoping for some news |
14:30.17 | Dougie187 | me too |
14:30.24 | michaelnovakjr | Dougie187: that is if sprint is still around... |
14:30.26 | Dougie187 | slip in some big news under the radar of the g1 release. |
14:30.44 | Dougie187 | michaelnovakjr: im sure they will be. They just placed 1st in the country for customer service response times. |
14:30.48 | languish | Sweet. My wide and I have our google calendars setup up in different domains, but to update eachothers calendar when we make changes on our own |
14:30.49 | vol | the 3g coverage in my area is kind of sporadic, but I knew that going in |
14:30.53 | vol | and it's nice if you have wifi around you |
14:30.54 | tethridge | michaelnovakjr, supposedly they have the best customer support now. They are trying to make improvements it seems |
14:30.54 | languish | *wife |
14:30.59 | michaelnovakjr | Dougie187: is that because they have less customers? |
14:31.02 | michaelnovakjr | :) |
14:31.12 | Dougie187 | michaelnovakjr: possibly. but thats always a good place to start getting more customers. |
14:31.19 | michaelnovakjr | true |
14:31.20 | vol | tmo customer service has always been great for me |
14:31.28 | Dougie187 | michaelnovakjr: regardless of their customer support (which i have had horrible experiences with) i like their mobile service. |
14:31.38 | *** join/#android mikal__ (n=mikal@72.14.224.1) |
14:31.41 | szsoftware | hello guys, who did make a rootfs from the android build (built with repo) ? |
14:31.43 | michaelnovakjr | i just didn't like the cell service, i couldn't get a signal in most places |
14:31.49 | michaelnovakjr | att i get signal every where |
14:31.53 | Dougie187 | i can't find a place where i don't get a signal |
14:32.02 | Death_Syn | att does win on being able to get a signal everywhere |
14:32.04 | Dougie187 | att placed last in customer service, just so you know. |
14:32.16 | Death_Syn | but the speeds available on att vary widely |
14:32.22 | Death_Syn | they oversell their network quite heavily |
14:32.25 | michaelnovakjr | Dougie187: good thing this iPhone kicks ass and i don't need customer service...... |
14:32.28 | Dougie187 | heh |
14:32.32 | michaelnovakjr | because then it would suck :) |
14:32.42 | Death_Syn | at least in my area (Dallas/Fort Worth) |
14:32.44 | Dougie187 | at my old school, the ATT towers would be down for weeks on end constantly |
14:32.59 | Dougie187 | i had friends on att, and they couldn't use their phones at all for whole weeks. |
14:33.01 | Dougie187 | it was terrible |
14:33.04 | michaelnovakjr | i get excellent 3G coverage in NY |
14:33.14 | Dougie187 | im sure, because that is a huge area |
14:33.16 | *** join/#android massiveRobot (n=massiveR@69.241.19.12) |
14:33.16 | languish | Sprint lost me as a customer forever due to their blatant persistent billing errors on multiple accounts and complete lack of interest in working to fix them even after admitting they were significant errors |
14:33.20 | michaelnovakjr | streaming last.fm is awesome |
14:33.38 | Death_Syn | languish: yeah, they screwed me up bad 8 years ago |
14:33.38 | Dougie187 | languish: i found emailing their customer support gets far better responses than calling the people. |
14:33.42 | Death_Syn | with billing issues |
14:33.59 | Dougie187 | languish: when you call, they are idiots and can't help you at all. but if you email they fix your problem right away |
14:34.19 | unix_lappy | Death_Syn: i've found Tmobiles 3G coverage here in DFW to be exceptional. |
14:34.35 | covalentbond_ | Anyone having trouble getting apps to download? |
14:34.40 | unix_lappy | Death_Syn: also check the topic re: AndroidDevCamp here in Dallas ;-) |
14:34.42 | covalentbond_ | I haven't had one app install successfully yet |
14:35.08 | Death_Syn | unix_lappy: I'm slightly on the edge here at my office, I get 2 bars on a 3G tower and there's an edge tower 2 miles away that's giving me 4 bars |
14:35.16 | Death_Syn | i get 3g depending on how I orient my phone |
14:35.17 | languish | Death_Syn, yeah.. I had to go to corporate through my business connections to get the issues resloved *each time* which was turning in to every 3 to 4 months, with sudden discrepancies of over $1000, and the accounts getting suspended when they had CREDIT overpayment from previous corrections |
14:35.20 | Death_Syn | at home I get 3g all the time, though |
14:36.15 | languish | just e-mailing or phoning results in a recognition of the problem, not a correction of it |
14:36.17 | *** join/#android weilawei (n=weilawei@pool-72-70-230-93.spfdma.east.verizon.net) |
14:36.19 | unix_lappy | Death_Syn: what speeds are you usually getting? |
14:36.40 | *** join/#android Dralspire (n=dral@81-196.126-70.tampabay.res.rr.com) |
14:37.31 | unix_lappy | http://www.dslreports.com/stest |
14:37.41 | unix_lappy | (non flash) |
14:37.47 | weilawei | So.. android runs on dalvik. The entire phone isn't open. I'm buying a G1 on friday if I can. But... android's telephony provider seems to puil in .. a telephony provider? What I;m getting at is.. this seems a lot like what Apple did. "It's open! (but only a little bit of it)" |
14:37.56 | Death_Syn | unix_lappy: let's find out! |
14:38.04 | weilawei | Do I really get access to the lower levels of the device? Can I? |
14:38.19 | weilawei | I mean without jumping through serious reverse engineering hoops |
14:38.27 | Dougie187 | weilawei: i take it you haven't been around the android community for a while? |
14:38.48 | weilawei | Dougie187: nope. Just started looking and my initial impression from scanning the source was that something was missing |
14:39.19 | Dougie187 | eh, i think the only thing missing from the source are some google branded apps and some proprietary hardware drivers |
14:39.24 | Dougie187 | afaik |
14:39.39 | languish | and htc's bootloader? |
14:39.40 | weilawei | would it be possible to write new hardware drivers? |
14:39.49 | Death_Syn | unix_lappy: 168kbit/sec on edge, working to get on the 3g real quick to test that one |
14:39.49 | Dougie187 | weilawei: why not? |
14:39.50 | unix_lappy | languish: bootloader should be up there.. |
14:40.21 | languish | hmm |
14:41.13 | unix_lappy | Death_Syn: http://upcoming.yahoo.com/event/1116168/ |
14:41.49 | *** join/#android f00bar80 (n=foo@41.234.169.241) |
14:41.57 | *** join/#android mluser-work (n=mluser-w@208.178.12.226) |
14:42.10 | weilawei | Dougie187: is there an FS browser available yet? I heard (in a review of the G1) that there was no way to access files directly. |
14:42.16 | yakischloba | hmm |
14:42.33 | yakischloba | i got 723k/s with 2 bars of 3G |
14:43.05 | Dougie187 | weilawei: i don't think so. |
14:43.12 | Dougie187 | but i'm not sure. |
14:43.26 | michaelnovakjr | i have one i can update weilawei |
14:43.40 | michaelnovakjr | i wrote it on an earlier sdk |
14:43.48 | *** join/#android cgibreak (n=cgibreak@c-24-10-166-224.hsd1.ut.comcast.net) |
14:43.50 | michaelnovakjr | definitely broken :) |
14:44.07 | neerhaj | does rotation of phone to horizontal position count as landscape mode or is it when the keyboard is visible ? |
14:44.22 | Dougie187 | neerhaj: i think its just when the keyboard is open |
14:44.34 | Dougie187 | neerhaj: but someone with a g1 might be able to clarify |
14:44.43 | *** join/#android morrildl (n=chatzill@nat/google/x-3814a135676d5053) |
14:44.43 | *** mode/#android [+o morrildl] by ChanServ |
14:44.43 | Dougie187 | err.. confirm |
14:44.53 | michaelnovakjr | so there is no file manager for the phone then? |
14:44.54 | Dougie187 | anyways. |
14:44.55 | Dougie187 | class time! |
14:44.58 | Dougie187 | see ya |
14:44.59 | *** part/#android Dougie187 (n=doug@wg-d232122.dsl.fsu.edu) |
14:45.04 | michaelnovakjr | later |
14:45.13 | weilawei | michaelnovakjr: good to know.. i may hit you up to help with that when I buy one and settle down to develop for it |
14:45.22 | weilawei | aka tomorrow if they aren't sold out |
14:45.25 | *** join/#android muthu_ (n=mobeegal@59.92.2.226) |
14:45.40 | michaelnovakjr | sure weilawei, it'll be straight forward to update the existing code |
14:45.46 | michaelnovakjr | i hope :) |
14:46.47 | *** join/#android ptmahent (i=rlson86@kb-v832-130-63-234-276.airyork.yorku.ca) |
14:48.07 | *** join/#android an_dev (n=fih\paya@host-208-68-238-61.biznesshosting.net) |
14:48.07 | weilawei | i saw Android and my first thought was.. maybe we can finally have a phone that can be reasonably tailored to match what a person wants. although im slightly more skeptical about that now but I want to see about the nitty gritty of device drivers and interacting with the carriers network. i hope it isnt something like calls from signed code using the carriers key to authenticate >_< |
14:48.26 | weilawei | open firmware is what i'd like to see |
14:49.24 | *** join/#android cbeust_ (n=cbeust@72.14.224.1) |
14:50.35 | gdsx | weilawei: good luck with that |
14:51.01 | gdsx | weilawei: it's certainly unlikely to happen in the US because of FCC restrictions |
14:51.09 | *** join/#android cbeust_ (n=cbeust@72.14.224.1) |
14:52.41 | michaelnovakjr | weilawei: don't hold your breath on the device drivers :) |
14:52.47 | weilawei | the thing is.. |
14:52.58 | vol | don't expect it to happen anytime soon |
14:53.04 | weilawei | if a carrier's security relies on validating the source of the input, not the content of the input |
14:53.07 | weilawei | it's got a huge flaw |
14:53.12 | vol | get an openmoko and enjoy using the CLI to dial a number |
14:53.15 | vol | (maybe) |
14:53.23 | michaelnovakjr | weilawei: they obviously aren't going to release that if its the case |
14:53.30 | michaelnovakjr | thats a no brainer |
14:56.41 | gdsx | weilawei: one of the problems is that the companies that get FCC approval are responsible for ensuring that their devices remain compliant with FCC specs, even given people who want to do things like crank the radio up if they have a bad signal |
14:57.39 | gdsx | weilawei: and if a bunch of handsets get misused because random folks don't read the FCC specs, that's the company's fault (At least in part) |
14:58.11 | *** join/#android tmarble (n=tmarble@user-38q4et6.cable.mindspring.com) |
14:58.16 | *** join/#android Terdhex (n=ENRIQUE@host-208-68-238-61.biznesshosting.net) |
14:58.21 | mikez5 | The firmware that does all the telephony stuff runs on a separate core than android. |
14:58.21 | *** join/#android ameng (n=flmsxs@221.220.221.7) |
14:58.37 | gdsx | mikez5: that's not what we're talking about |
14:59.00 | eggy | >: |
14:59.22 | *** join/#android jbq (n=jbq@nat/google/x-1879848d18d55788) |
14:59.22 | weilawei | mikez5: thanks, good to know |
14:59.52 | waldo_ | hey all any news on the update.. anyone get it yet? |
15:01.02 | *** join/#android RyeBrye (n=ryebrye@160.7.248.108) |
15:02.51 | *** join/#android jerkface03 (n=jerkface@S0106000d3a2c0806.vc.shawcable.net) |
15:03.17 | weilawei | gdsx: http://www.softwarefreedom.org/resources/2007/fcc-sdr-whitepaper.html |
15:03.20 | weilawei | check it out |
15:03.29 | weilawei | it basically says |
15:03.37 | weilawei | they have to provide security around their software defined radio |
15:03.46 | weilawei | but an independent party, on his own time, can do whatever he wants |
15:03.47 | weilawei | of course |
15:03.59 | weilawei | he still has to stay legally compliant |
15:03.59 | languish | no firmware update yet for me. but a number of problems were fixed lastnight |
15:04.17 | weilawei | but it does leave open the possibility of changing your cellphone to be say.. a ham radio. (if its physically possible) |
15:04.20 | waldo_ | what problems lang? |
15:04.28 | weilawei | you just cant market it without re-certification |
15:05.45 | *** join/#android lemonadedrink (n=chatzill@pool-72-75-93-9.washdc.east.verizon.net) |
15:05.55 | languish | waldo_, pac-man download was being blocked as nit having been paid for (yes it was supposed to be free, and is, but that was the error), 3g signal was fluctuating wildly for the past 2 days, it's become far more stable now. |
15:06.00 | languish | *not |
15:06.08 | gdsx | weilawei: cool |
15:06.09 | waldo_ | languish-- I d/l'd pacman no problem last night |
15:06.13 | waldo_ | it's great incidentally |
15:06.18 | *** part/#android cgibreak (n=cgibreak@c-24-10-166-224.hsd1.ut.comcast.net) |
15:06.30 | languish | waldo_, I know, not everyone could. That's been rectified. And yes, it's awesome |
15:06.47 | gdsx | weilawei: though I still wonder how likely it is that random folks would crank up their radios without knowing the tradeoffs or consequences |
15:06.50 | waldo_ | i can't believe it was written in java |
15:06.50 | languish | My wife was able to d/l, but many I, and many others couldn't |
15:06.57 | languish | now we can :) |
15:07.01 | weilawei | gdsx: probably likely if it was easy enough. |
15:07.06 | waldo_ | languish well that's an improvement |
15:07.17 | weilawei | but it really grates that I'm being offered a toy and can't tinker ;) |
15:07.23 | languish | waldo_, it's just nice to see problems are being addressed steadily |
15:07.25 | waldo_ | one thing I haven't figured out yet-- how do you remove an APK? I can't find any delete under Settings/Applications or under Settings |
15:07.28 | waldo_ | languish yup |
15:07.36 | Penguin2 | Is update pushed yet |
15:07.38 | fadden0 | weilawei: "no user-servicable parts" |
15:07.49 | weilawei | xD i'm not a user. im a developer >_> |
15:08.04 | weilawei | or rather, i wear two hats ;) |
15:08.09 | gdsx | weilawei: yeah |
15:08.09 | SanMehat | morning |
15:08.14 | gdsx | weilawei: are you a ham? |
15:08.22 | gdsx | SanMehat: buenas |
15:08.26 | waldo_ | weilawei could you develop a nice ssh port that works with sshkeys? ;) |
15:08.30 | gdsx | fadden0++ |
15:08.30 | SanMehat | gdsx: hola man |
15:08.36 | *** part/#android KodeK (n=KodeK@adsl-99-131-63-224.dsl.lsan03.sbcglobal.net) |
15:08.43 | weilawei | gdsx: im not a ham, but my best friend is crazy into it. so im often dragged into that subject area |
15:08.55 | weilawei | i prefer neural nets and statistics >_> |
15:09.05 | gdsx | weilawei: aah, cool |
15:09.23 | weilawei | waldo_: could and will are two different things. are you telling me theres no SSH on the phone? |
15:09.26 | weilawei | the G1 |
15:09.46 | waldo_ | there's connectbot but it only supports passwords.. |
15:09.48 | languish | I'm looking forward to a method to switch to different android configurations, like switching primary users on the device. |
15:09.55 | waldo_ | http://code.google.com/p/connectbot/downloads/list |
15:09.56 | vol | waldo_: Settings/Applications/Manage Applications |
15:10.00 | waldo_ | vol thanks |
15:10.01 | *** join/#android Ramzez (n=ramzez@host217-36-253-117.in-addr.btopenworld.com) |
15:10.04 | vol | you kind of have to know which one you want :P |
15:10.05 | waldo_ | vol I tried that |
15:10.12 | vol | otherwise, adb shell and rm it? :\ |
15:10.41 | CompBrain | waldo_: have you gotten ctrl keys working in connectbot |
15:10.53 | vol | hooray, connectbot works? |
15:10.57 | vol | :> |
15:11.01 | vol | downloads furious |
15:11.04 | vol | ly |
15:11.11 | *** join/#android inZane- (i=nemo@dslb-084-058-077-233.pools.arcor-ip.net) |
15:11.21 | *** join/#android wastrel (n=wastrel@nylug/member/wastrel) |
15:11.41 | umdk1d3 | anyone doing dev work on connectbot lemme know |
15:11.52 | umdk1d3 | ill be spending most of today fixing bugs in it |
15:12.19 | waldo_ | compbrain I haven't tried connectbot on the actual g1 only teh emulator... I have the g1 here just havent' installed it. incidentally a 1.0 version came out 24 hours ago. |
15:12.36 | vol | I'm going to see if I can get it working on the actual device |
15:12.46 | vol | though I dunno if anything will even work with GPRS speeds (office is quite the dead zone) |
15:12.50 | umdk1d3 | there are still some buffer issues |
15:13.07 | waldo_ | .9 worked fine on the emulator.. dunno what's new in this 1.0 |
15:13.08 | weilawei | vol: you have an actual G1 already? |
15:13.14 | vol | I got mine on monday |
15:13.15 | waldo_ | <- has actual g1 |
15:13.17 | weilawei | nice :) |
15:13.23 | weilawei | how fast did they ship? |
15:13.27 | weilawei | im ordering mine tomorrow |
15:13.34 | waldo_ | I had preordered but there was one left at the t-mobile store ;) |
15:13.38 | waldo_ | try the stores |
15:13.38 | vol | not sure, I preordered |
15:13.39 | weilawei | aha |
15:13.47 | weilawei | i dont have a tmobile store locally |
15:13.52 | waldo_ | I canceled my preorder and walked out with it... |
15:13.56 | weilawei | even though they have good coverage |
15:14.00 | vol | also, is there a way to see a numeric indicator of battery life? |
15:14.01 | waldo_ | otherwise I would have been waiting till nov 10 |
15:14.14 | waldo_ | vol I think there is something under settings/about this phone |
15:14.21 | waldo_ | something like that where it tells you numerically the charge |
15:14.30 | weilawei | in joules! |
15:14.31 | waldo_ | but there's lots of chatter about shitty battery |
15:14.40 | waldo_ | in calories, amazingly enough |
15:14.42 | waldo_ | ;) |
15:14.46 | weilawei | ogod xD |
15:14.55 | weilawei | hows the battery though? |
15:15.05 | waldo_ | well... I haven't had it long enough literally to know |
15:15.09 | weilawei | im pretty committed but if theres a huge flaw i dont know about >_> |
15:15.10 | waldo_ | but there's a thread here kinda ripping i.. |
15:15.27 | vol | Would love a longer battery life |
15:15.39 | vol | using conectbot, trying to authenticate... |
15:15.44 | vol | (should take an hour w/ gprs) |
15:15.46 | waldo_ | http://forums.t-mobile.com/tmbl/board/message?board.id=87&thread.id=107 |
15:15.51 | waldo_ | that's the battery discussion |
15:16.01 | *** join/#android shackan (n=frob@host198-80-dynamic.57-82-r.retail.telecomitalia.it) |
15:16.02 | waldo_ | vol password only right? |
15:16.10 | vol | ? |
15:16.14 | vol | no, sorry |
15:16.16 | vol | I meant the handshake |
15:16.43 | vol | it just told me that the key is unknow, accepting for now.... and then the next line is "trying to authenticate" |
15:16.53 | *** join/#android Goosey (n=Goosey@168.215.170.99) |
15:17.32 | covalentbond | I can't convince my phone to download an app, no matter what network I'm on. Anyone else have this issue? |
15:17.33 | waldo_ | vol hmm i guess I can go try it on my end.... but all my ssh servers use sshkey.. hmm |
15:17.49 | vol | is there a network I should try? |
15:17.52 | waldo_ | covalentbond... did you turn on "accept unknown APKs" or whaever |
15:18.01 | vol | covalentbond: from the market or from the webwebs |
15:18.09 | covalentbond | from Market |
15:18.13 | covalentbond | the app |
15:18.17 | vol | hmm. |
15:18.31 | vol | There's a known issue of downloads stalling when switching networks (3g to evdo) if I recall |
15:18.35 | covalentbond | i get the message that the app is queued to download and to check notifications, but then they never install |
15:18.45 | *** join/#android shackan1 (n=frob@host70-22-dynamic.33-79-r.retail.telecomitalia.it) |
15:18.46 | covalentbond | this happens on wifi or 3g |
15:18.51 | covalentbond | consistently |
15:19.01 | vol | call t-momo |
15:19.05 | *** join/#android poetic_folly|G5 (n=poetic_f@97.103.39.213) |
15:19.07 | covalentbond | i haven't been able to download a single app yet no matter what config i use |
15:19.27 | covalentbond | are they trained enough to be able to debug this kind of thing? |
15:19.31 | gdsx | covalentbond: do you see folks in gtalk? |
15:19.34 | vol | no, but they can probably send you to someone who is |
15:20.22 | covalentbond | gsdx: doesn't look like i can. |
15:20.45 | umdk1d3 | vol: there might be a buffer issue |
15:20.51 | umdk1d3 | when you see "trying to authenticate" |
15:20.54 | gdsx | ok |
15:20.56 | umdk1d3 | try hitting enter a few times |
15:21.01 | umdk1d3 | also, sshkeys arent written in yet |
15:21.06 | umdk1d3 | but hopefully coming by monday |
15:21.19 | gdsx | covalentbond: if you go to Settings->Sync, has it synced recently? |
15:21.24 | covalentbond | gsdx: i see my contacts list but everyone is offline |
15:21.35 | vol | ok, I'll try that |
15:21.55 | gdsx | covalentbond: ::nod:: |
15:22.05 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
15:22.08 | covalentbond | gsdx: wow - now apps are downloading |
15:22.20 | covalentbond | gsdx: selecting gchat did something |
15:22.40 | gdsx | covalentbond: cool |
15:22.44 | *** join/#android Ramblurr (n=rmblr@amarok/developer/Ramblurr) |
15:22.50 | waldo_ | umdkld3 are you the author? |
15:22.53 | covalentbond | gsdx: lots of queued download icons just appeared in the status bar |
15:23.00 | covalentbond | bizarre |
15:23.05 | vol | ok, that got me a password prompt, but now it does not accept my password. |
15:23.11 | gdsx | covalentbond: drag the bar down; are they making progress?' |
15:23.11 | vol | I am prettu sure I'm typing it right |
15:23.16 | vol | ( a local echo would be nice ) |
15:23.24 | covalentbond | gsdx: yes |
15:23.36 | covalentbond | gsdx: they weren't even there previously |
15:23.42 | gdsx | covalentbond: ::nod:: |
15:24.18 | gdsx | covalentbond: basically, there is some notification stuff involved. So that probably got wedged in a way that opening gchat was able to unwedge it |
15:24.33 | covalentbond | gsdx: funky, good to know |
15:24.34 | yakischloba | Can I not have a signature in the Email app? |
15:24.42 | vol | umdk1d3: is there a jailed shell somewhere that you know works that I can test against? |
15:24.56 | umdk1d3 | vol: lemme create one somewhere on a vps |
15:25.13 | umdk1d3 | ive tested against my home debian box, but i know ppl have had issues with other openssh hosts |
15:25.20 | umdk1d3 | still need to debug all of that |
15:25.25 | umdk1d3 | sets aside most of today |
15:25.32 | umdk1d3 | also need to get custom kbd shortcuts working |
15:25.35 | jasta | umdk1d3: i'm so jealous of your copious free time :) |
15:25.42 | umdk1d3 | for example, mapping the serch key to ctrl+a |
15:25.44 | umdk1d3 | jasta: lol :) |
15:25.50 | gdsx | covalentbond: do you have the source tree compiled, or an SDK handy? |
15:26.02 | covalentbond | gsdx: yes to both |
15:26.03 | waldo_ | ...and sshkeys! Don't forget the keys! :) |
15:26.27 | umdk1d3 | waldo_: i use sshkeys everywhere, so its high on my list too |
15:26.34 | waldo_ | awesome |
15:27.09 | waldo_ | umk1d3-- who are you guys-- involved with Android/Google directly? |
15:27.20 | umdk1d3 | lol no im just a random dev |
15:27.30 | gdsx | covalentbond: cool, can you plug your handset in, then run `.../out/hopst/<yourarch>/bin/adb logcat| tee foo.log`, then just ^C it when it stops and send me the logfile? |
15:27.41 | waldo_ | well seriously-- ssh is so fundimental... it should be included w/the bare g1 imo ;) |
15:27.54 | gdsx | covalentbond: actually, you can try `...adb bugreport` also; I'm not sure if it'll work |
15:27.57 | umdk1d3 | waldo_: tbh it is on mine i think |
15:29.47 | *** join/#android Lazyworm (n=lazyworm@138-38-222-174.resnet.bath.ac.uk) |
15:30.46 | *** join/#android tmccrary (n=tmccrary@68.78.185.226) |
15:32.14 | yakischloba | Has someone written a ping utility or is there one included anywhere? |
15:32.51 | waldo_ | yakischloba... interestingly I haven't seen anything. But if someone does ping maybe they should do a bunch of common network tools-- ping/traceroute/nc... nmap :) |
15:32.59 | yakischloba | yeah |
15:33.20 | gdsx | waldo_: you forgot wireshark :o) |
15:33.30 | waldo_ | oh yeah wiresharek too but that needs x11 |
15:33.42 | waldo_ | so we'll need to rewrite x11 in java too |
15:34.27 | *** join/#android ttuttle (n=tom@pdpc/supporter/student/gentoo.contributor.ttuttle) |
15:34.29 | ttuttle | punches HTC. |
15:34.34 | yakischloba | aww why |
15:34.34 | covalentbond | wireshark mobile would be worth at least a small part of one of my kidneys |
15:34.41 | Disconnect | waldo_: just do it with the text frontend |
15:34.41 | languish | agrees with ttuttle |
15:34.42 | ttuttle | Their @#%^! stupid ExtUSB jack just broke my @$%^ headphones. |
15:34.47 | Disconnect | lol |
15:34.47 | yakischloba | :( |
15:34.52 | languish | ttuttle, wut? |
15:34.54 | Disconnect | not lol mean, just .. that thing is such a terrible idea |
15:34.58 | Disconnect | :( |
15:34.58 | waldo_ | does wireshark have a text front end? |
15:35.01 | ttuttle | WARNING: Do *not* put your G1 in your pocket with headphones unless you are wearing baggy pants. |
15:35.06 | ttuttle | Disconnect: It breaks! |
15:35.10 | languish | haha |
15:35.19 | Disconnect | :( |
15:35.20 | waldo_ | ttuttle... i hope you meant the headphones break. |
15:35.20 | ttuttle | Disconnect: It bent a couple of times, and now it just broke completely. |
15:35.21 | languish | ttuttle toit pants syndrome |
15:35.24 | ttuttle | waldo_: yeah |
15:35.28 | ttuttle | languish: lol |
15:35.34 | ttuttle | languish: these aren't even particularly tight pants. |
15:35.48 | umdk1d3 | the issue with wireshark is that it requires lowlevel net stack access, which isnt possible without adding a native lib |
15:35.57 | *** join/#android rob-cs (n=robjacks@c-68-33-22-200.hsd1.md.comcast.net) |
15:36.01 | languish | yeah, the headphone jack being on the bottom of the device is just poor design |
15:36.11 | ttuttle | languish: That, and it not being a headphone jack. |
15:36.13 | languish | yes |
15:36.18 | languish | that most certainly |
15:36.20 | rob-cs | michaelnovakjr: are you around? |
15:36.31 | Disconnect | given that the thing can't even stay on a (solid, stable, strong) wireless network for more than 90 seconds, i'm not sure wireshark will be that useful. |
15:36.34 | waldo_ | umdk1d3 yeah you're right. |
15:36.35 | languish | rob-cs, I think he's aoval |
15:36.54 | gdsx | Disconnect: that's not really true |
15:36.54 | languish | perhals aellipsoid |
15:36.59 | languish | *perhaps |
15:37.15 | gdsx | Disconnect: it does take wireless down 2 minutes after the screen turns off, though (for power-saving) |
15:37.38 | Disconnect | gdsx: i literally just told it "connect to the wep network @ work" and it did. then i opened the browser and mywoot.net and .. back on edge. this is, i'll point out, sitting no more than 8" from the laptop i'm currently on that same network with. |
15:38.24 | Disconnect | ok so thats part of my problem - it'd be really nice if it hung on in low-power mode for more than 2 minutes. wifi has a low-power mode for just such a reason. 1sec or more beacons is not a big deal. |
15:38.31 | languish | *sigh* I really should connect my G1 to my wifi, but I'm too lazy to dig up the wpa2 key I used |
15:38.44 | waldo_ | I don't know how reliable the wireless bars are, but I was like 2 feet from the router and it was saying "weak"... but I did have a signal so I'm not really complaining |
15:38.57 | michaelnovakjr | rob-cs: yep |
15:39.19 | gdsx | waldo_: hmm... that doesn't sound right |
15:39.39 | waldo_ | gdsx... Well this was when I first got it... maybe I was reading it wrong or something... |
15:39.43 | michaelnovakjr | rob-cs: what's up? |
15:40.00 | waldo_ | gdsx I haven't had it long enough to really be making any kind of definative evaluation on anything... |
15:40.07 | Disconnect | ditto. at home i have a WAP downstairs that covers 3/4 of the house. when i'm in the room with it, it'll connect. when i go into the kitchen (1 wall away, everything else gives at least 38mbps) it just goes ...oops, edge again. |
15:40.17 | Disconnect | thats no more than 15 feet and 1 wall |
15:40.31 | languish | waldo, I had a problem with a wifi router sitting on a high shelf, about 3.5' from me, with poor signal. It turned out.. the problem was the shelf was totally scattering the signal |
15:40.38 | Disconnect | (not even a proper drywall-wall, its a lovely painted fake wood panelling wall left from the old owners :/ |
15:40.45 | gdsx | Disconnect: well, I've got to run |
15:40.52 | waldo_ | lang metal shelf or wood? |
15:40.57 | gdsx | Disconnect: but walking around with `adb logcat` running should be informative |
15:41.02 | Disconnect | note that i can hit that same AP with my e90 from the far side of the house (3 more walls, about anohter 50 feet or more, and at a slant through some long walls) |
15:41.13 | waldo_ | ...nothing but net? |
15:41.13 | gdsx | Disconnect: if you see things that still seem squirrely, let us know |
15:41.18 | Disconnect | will do |
15:41.19 | languish | waldo_, it looked like composite board, but turned out to have a metal mesh in it |
15:41.24 | waldo_ | ah... |
15:41.27 | Disconnect | quick q, where's the bugtracker? got a bunch to put in from yesterday |
15:41.35 | *** join/#android mlester (n=mlester@ip70-171-23-245.ga.at.cox.net) |
15:41.37 | waldo_ | damn faraday cages |
15:41.41 | languish | srsly |
15:41.41 | Disconnect | looks at the topic.. nope, no faq, no bugtracker links |
15:41.42 | michaelnovakjr | Disconnect: code.google.com/p/android ? |
15:41.46 | gdsx | b.android.com? |
15:41.47 | michaelnovakjr | issues |
15:42.01 | languish | /b/droid ? oh noez... |
15:42.21 | michaelnovakjr | Disconnect:http://code.google.com/p/android/issues/list |
15:42.44 | *** join/#android shackan (n=frob@host227-140-dynamic.3-87-r.retail.telecomitalia.it) |
15:42.46 | Disconnect | michaelnovakjr: thanks, that looks a lot more like a bugtracker than the resources/members page did... |
15:42.46 | mlester | hey I am trying notepadv1 and it crashes in the emulator |
15:42.52 | waldo_ | so I've been giving XMPP a lot of thought |
15:42.56 | *** join/#android ajitmathews (n=ajitmath@host-208-68-238-61.biznesshosting.net) |
15:43.03 | mlester | is there something done I am not doin |
15:43.26 | *** join/#android mikal_ (n=mikal@nat/google/x-3dbececb5c165ad9) |
15:44.01 | waldo_ | if XMPP were working not only could you do phone to phone messaging & RPCs, but run many of the clients like IM and email off the phone and save a whole butt-ton of battery.... |
15:44.21 | waldo_ | this is probably obvious but i'm slow. |
15:45.03 | waldo_ | I'm talking 3rd party obviously... since google does this already.. would apply also well for calendar updates... |
15:45.31 | gdsx | waldo_: note that if you move from XML to a binary protocol, you save on bandwidth _and_ CPU |
15:46.03 | waldo_ | well maybe a compressed xmpp then :) |
15:46.18 | waldo_ | I did read some threads about how google was kind of tweaking it |
15:46.32 | waldo_ | but yeah, it would be great to have this as a standard feature.. |
15:47.12 | *** join/#android ajitmathews_ (n=ajitmath@host-208-68-238-61.biznesshosting.net) |
15:47.49 | gdsx | waldo_: well, there is a phone-to-phone messaging API that we dropped for 0.9 and 1.0, but folks are working on bringing it back |
15:47.54 | *** part/#android blount (n=blount@74.125.60.1) |
15:48.01 | gdsx | waldo_: it just wasn't ready for launch, though |
15:48.06 | gdsx | anyway, I'm off |
15:48.26 | waldo_ | gdsx k... |
15:48.30 | *** join/#android blount (n=blount@74.125.60.1) |
15:48.49 | *** join/#android mypapit (n=mypapit@pdpc/supporter/active/mypapit) |
15:50.30 | *** join/#android fhobia (n=fhobia@c-24-6-54-200.hsd1.ca.comcast.net) |
15:50.55 | vol | umdk1d3: have an account I can test against? |
15:51.20 | umdk1d3 | ohsry got distracted holdon |
15:51.52 | vol | thx :> |
15:52.14 | *** join/#android oinkboink (n=dingdong@p5B125A3A.dip.t-dialin.net) |
15:52.26 | vol | actually, I'm about to head out to lunch |
15:52.36 | Disconnect | umdk1d3: got more app for testing? :) |
15:52.37 | vol | I'd test it on the road, but I'd need ssh to get to my irc shell |
15:52.39 | vol | and, well.... |
15:52.44 | umdk1d3 | Disconnect: lol not yet sigh lol |
15:52.48 | umdk1d3 | going thru issue tracker now |
15:53.00 | umdk1d3 | then will spend restof day coding on it ;) |
15:53.25 | Disconnect | cool |
15:54.17 | languish | so, how are individual application updates handled? |
15:54.32 | languish | from an end user perspective |
15:54.51 | umdk1d3 | languish: your app can launch an intent over into market, but its up to you to do version checks |
15:54.54 | umdk1d3 | see also: http://www.tomgibara.com/android/veecheck/ |
15:55.03 | languish | nod, thanks |
15:55.24 | languish | some apps I'd like to see automatic updates. It would make sense |
15:55.25 | umdk1d3 | but from user POV, they arent notified or anything. |
15:55.39 | umdk1d3 | in market it shows "update" when one is avail and looking at app details |
15:55.39 | languish | like the video player's addition of codecs |
15:55.51 | umdk1d3 | but it doesnt check or alert you |
15:55.54 | *** join/#android andyross (n=andy@static-71-245-107-194.ptldor.fios.verizon.net) |
15:55.57 | languish | hrm |
15:56.14 | languish | I understand why.. if the users happy, why bother them |
15:56.22 | languish | if they're not, they'll look |
15:56.35 | languish | dfwnb |
15:58.09 | *** join/#android Hai-Fai (n=jarmo@hoasnet-fe35dd00-42.dhcp.inet.fi) |
15:58.19 | languish | hrm, need to get f00f and romainguy on the same sife of these splits as us |
15:58.23 | languish | *side |
16:00.49 | *** join/#android tmccrary (n=tmccrary@68.78.185.226) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android jbq (n=jbq@nat/google/x-1879848d18d55788) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android tmarble (n=tmarble@user-38q4et6.cable.mindspring.com) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android VVerner (n=vverner@62.131.229.122) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android aLeSD_ (i=a1481382@gateway/web/ajax/mibbit.com/x-9334efbdecc2ed74) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android romainguy_ (n=gfx@nat/google/x-b8ec7e44273cbf6e) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android mav (i=mav@c-98-201-123-154.hsd1.tx.comcast.net) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android CompBrain (n=wan@pdpc/supporter/student/CompBrain) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android BobOfDoom (n=ato@dingo.meshy.org) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android soma- (n=soma@80.75.24.85) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android mattl (n=mattl@fsf/staff/mattl) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android f00f- (i=f00f@virusexperts.com) [NETSPLIT VICTIM] |
16:00.50 | *** join/#android yang (i=yang@CAcert/Assurer/yang) |
16:00.50 | *** join/#android windowsrefund (n=windowsr@207.218.71.25) [NETSPLIT VICTIM] |
16:00.51 | *** join/#android tric (n=triciche@wipux1.wifo.uni-mannheim.de) [NETSPLIT VICTIM] |
16:01.01 | *** join/#android Landswipe (n=dt@60-242-188-130.static.tpgi.com.au) |
16:01.17 | *** join/#android jota- (n=jota@190.6.0.180) |
16:04.51 | *** join/#android covalentbond_ (n=covalent@cpe-72-227-154-221.nyc.res.rr.com) |
16:05.17 | mlester | so whats the best place to get help with the tutorials google groups? |
16:05.22 | *** join/#android covalentbond (n=covalent@cpe-72-227-154-221.nyc.res.rr.com) |
16:06.03 | languish | mlester, have you hit any of the forums like anddev ? |
16:06.57 | languish | mlester http://www.anddev.org/ |
16:07.15 | michaelnovakjr | so how is installing on the device |
16:07.31 | michaelnovakjr | do you have to have signed apk's? can you get them outside the market? |
16:08.04 | mlester | ok no I haven't I'll try it out |
16:10.31 | *** part/#android digit_ (n=digit@193.200.222.1) |
16:10.59 | andyross | Am I right that an APK is stored zipped on the device, it's not unpacked into files? |
16:11.13 | umdk1d3 | andyross: its unpacked somewhat |
16:11.18 | umdk1d3 | i think the dex is moved somewhere central |
16:11.39 | umdk1d3 | but other stuff remains zipped until used (res/raw in particular) |
16:11.40 | andyross | OK, but, say, a shared library is left in the archive? |
16:11.45 | *** join/#android InfiL00p (n=bowserj@S0106001ff33fa167.vc.shawcable.net) |
16:11.54 | *** join/#android shackan (n=frob@host227-140-dynamic.3-87-r.retail.telecomitalia.it) |
16:12.17 | andyross | is still trying to figure out what should be the canonical native code paradigm. |
16:12.24 | fadden0 | andyross: the full contents of the APK remain, and can be accessed like a Java JAR through the "get resource" calls |
16:12.43 | andyross | Right, but not mmaped and executed. :) |
16:12.48 | fadden0 | andyross: whatever you come up with will probably be replaced with the official version once the official version is made official |
16:12.56 | *** join/#android mikal_ (n=mikal@216.239.45.19) |
16:13.23 | fadden0 | You would want to extract native .so files from the archive before attempting to execute code in them. |
16:13.46 | *** join/#android mikal__ (n=mikal@nat/google/x-7b0d59e01bec5c71) |
16:13.53 | andyross | Yeah, that's what I figured. Is there a standard path where output files go? The API doesn't allow a full path, just a name. I suppose I could just look for it myself... |
16:14.02 | fadden0 | Which API? |
16:14.30 | andyross | Context.fileOutputWhatever(), I think. Gotta check the docs... |
16:14.48 | andyross | Yes: Context.openFileOutput() |
16:15.08 | languish | oh man... |
16:15.28 | Lenolium | michaelnovakjr: You have to jailbreak the device first. Which involves going to a system setting and checking a box labeled "Allow installations of apps from outside the market", which the installer will point you to if you attempt to install an app from outside of the marketplace. |
16:15.43 | ttuttle | Lenolium: It is not jailbreaking! |
16:15.47 | michaelnovakjr | haha |
16:15.50 | ttuttle | Lenolium: There is no jail, and you are not breaking out of it! |
16:15.54 | michaelnovakjr | doesn't sound like jailbreaking :) |
16:16.01 | yakischloba | Why did my Email account disappear? I didn't delete it |
16:16.07 | Disconnect | ttuttle: its got jail, but yah, thats not breaking out |
16:16.09 | Lenolium | It's almost as hard as getting custom ringtones on the device. |
16:16.22 | umdk1d3 | lol that jail was pretty easy to break out of |
16:16.23 | andyross | Heh, I was just about to say the same thing. If it's a checkbox in the UI, it's not much of a jail. :) A jailbreak would be something like a root shell or ability to reflash the main filesystem. |
16:16.36 | jeld | I upgraded from 0.10 to 0.11, now everybody seems to be having troubles staying logged in, after a few clicks the system logs them out |
16:16.36 | Lenolium | You have to go to a song, bring up the menu and select "Set as Ringtone" |
16:16.42 | jeld | oops |
16:16.45 | jeld | wrong channel |
16:17.00 | yakischloba | my damn email account just disappeared |
16:17.02 | yakischloba | wtf |
16:17.04 | languish | I was just thinking about the augmented reality games.. such as parallelkingdom. And, how something like a simplified HMD would work with them, perhaps connected via wifi/BT to stream visual overlay data to the HMD/video glasses. |
16:17.28 | ttuttle | languish: Don't forget the barcode scanner, GPS, and wifi. |
16:17.31 | harrdawg | Has anyone done any work with horizontal scrolling? Is there built-in functionality, and/or libraries that people have built? |
16:17.44 | ttuttle | languish: I predicted over the summer that Android would become the best platform for alternative reality games. |
16:18.06 | harrdawg | I'm going for something similar to the Android home screen. |
16:18.07 | languish | ttuttle, well the augmented reality games use gps and the video camera |
16:18.29 | languish | along with google mapping, such as parallel kingdom is doing |
16:18.33 | jasta | yawn |
16:18.54 | ttuttle | jasta: ... |
16:19.11 | languish | but the addition of a lightweight set of glasses to overlay the visuals... |
16:19.18 | andyross | And fadden0: while I'm sure the official SDK will be better, it won't actually work on (as of right now) 100% of shipping devices without a reflash. Once stuff is in the field in the wireless world, it's kinda too late to add features; native code on G1's needing some level of hackery seems inevitable to me. |
16:19.31 | delinka | hour and three minutes to compile ... will android build happily with distcc? |
16:19.35 | jasta | ttuttle: yes? |
16:20.27 | yakischloba | Has anyone else had an account disappear from Email? |
16:20.28 | *** join/#android tmccrary (n=tmccrary@68.78.185.226) |
16:20.53 | *** join/#android hamdroid (n=jham@c-67-169-11-90.hsd1.ca.comcast.net) |
16:22.17 | yakischloba | Well, that's annoying. I hope it doesn't happen again ;( |
16:23.24 | languish | yakischloba, check your build number |
16:23.28 | languish | maybe your phone updated |
16:23.34 | ttuttle | jasta: oh, you were just yawning. |
16:23.37 | languish | look for the letters RC |
16:23.40 | yakischloba | Ah. Would that clear everything out?.. |
16:23.50 | languish | if it says 23 next to it, maybe that was it |
16:23.57 | ttuttle | has 28 ;-) |
16:23.59 | yakischloba | Are OTA updates evident to the user? I didn't notice anything |
16:24.01 | languish | if it's a lower number (19?) then likely not |
16:24.04 | languish | ttuttle hush you |
16:24.19 | yakischloba | Where do I check the build number |
16:24.20 | languish | yakischloba, dunno.. go look, and maybe we'll find out |
16:24.31 | languish | ttuttle provide the path please? |
16:24.58 | languish | (you can unhush now) |
16:25.01 | languish | :D |
16:25.14 | yakischloba | 1.0 TC4-RC19 109652 |
16:25.26 | languish | ok so it wasn't the update |
16:25.34 | jasta | reads about how to contribute to the android tree |
16:25.38 | ttuttle | languish: Path to what? |
16:25.45 | languish | ttuttle, n/m he found it |
16:26.22 | *** join/#android pandora-- (n=pandora-@66.238.50.126.ptr.us.xo.net) |
16:26.37 | yakischloba | well that blows. hopefully i get the OTA update and it fixes ;) |
16:26.37 | morrildl | yakischloba: you will get a prompt that will quite obviously be asking to update |
16:26.42 | yakischloba | Oh. ok |
16:26.58 | ttuttle | yakischloba: patience |
16:26.58 | morrildl | if you ignore it long enough (e.g. if it happens overnight) then it will eventually just update and reboot anyway |
16:27.00 | Lenolium | How do you find the version number? |
16:27.08 | ttuttle | yakischloba: it doesn't prompt you until it's done downloading anyway |
16:27.14 | yakischloba | morrildl: have you heard anything about that issue? (Account being removed from Email) |
16:27.32 | morrildl | Lenolium: Home>Menu>Settings>About phone>Build number |
16:27.53 | morrildl | yakischloba: hmm, no |
16:28.03 | morrildl | yakischloba: what do you mean "disappear"? |
16:28.16 | Lenolium | morrildl: Cool, thanks. |
16:28.23 | yakischloba | I setup my account, played around with it for a few minutes. Then I closed the phone for a while, and when I opened it back up and opened the Email app, I was back at the setup screen |
16:28.39 | morrildl | yakischloba: no |
16:28.42 | morrildl | yakischloba: that's a new one |
16:29.12 | ttuttle | Can we have a way to vote off dumbass reviews in the Market? |
16:29.34 | morrildl | yakischloba: if it happens again let me know, that's kind of disturbing |
16:29.34 | andyross | Is there a prebuilt arm-eabi bionic anywhere? I'm trying to get the toolchain up, but there's no distributed crt0.o that I can find. |
16:29.35 | languish | a "confidence" vote would be cool |
16:29.46 | ttuttle | Like the "I am an idiot I can't use this app" sort of reviews. |
16:29.52 | morrildl | ttuttle: No, think of 5 stars as an asymptotic goal :) |
16:29.54 | yakischloba | morrildl: indeed. My phone also just took about 7 presses of the button to 'wake up'. that is also disturbing |
16:30.09 | morrildl | yakischloba: also abnormal. Which button? |
16:30.16 | ttuttle | Hmm, Market says Video Player is not correctly signed. |
16:30.17 | jasta | mine does that occassionally too |
16:30.21 | jasta | it doesnt seem to wake up right away always |
16:30.26 | jasta | i just hit the menu button until it comes up |
16:30.38 | *** join/#android jt436 (n=jtomlins@216.239.45.19) |
16:30.42 | *** part/#android for4 (n=foar@89.16.166.162) |
16:30.46 | languish | How/where do we submit market reviews anyway? |
16:30.51 | ttuttle | languish: In the Market. |
16:30.53 | gambler | looks like ive got sip-communicator ported to 1.0 ... |
16:30.58 | ttuttle | gambler: Link! |
16:30.59 | yakischloba | morrildl, red button |
16:31.44 | gambler | ttuttle, its massive |
16:31.49 | ttuttle | gambler: :( |
16:31.56 | gambler | build system is all ^&*UH@# |
16:32.09 | gambler | time to go 2 sleep now |
16:32.32 | *** join/#android DannyB (n=dannyb@216.239.45.19) |
16:32.35 | *** join/#android ptmahent (n=ptmahent@net2.senecac.on.ca) |
16:32.56 | solca | hi! i finished the repo sync, now making... |
16:33.02 | *** join/#android DannyB_ (n=dannyb@nat/google/x-3f8114464cf45c91) |
16:33.06 | *** join/#android covalentbond_ (n=covalent@cpe-72-227-154-221.nyc.res.rr.com) |
16:33.20 | solca | but where to point to use an arm cross compiler |
16:33.25 | solca | and where to tune the CFLAGS |
16:33.29 | solca | for all projects? |
16:34.11 | andyross | solca: There's a prebuilt arm-eabi toolchain in the git tree. I'm currently trying to figure out how to use it without doing a full platform build, though. |
16:34.29 | morrildl | ttuttle: did you have a previous copy installed? |
16:34.31 | *** part/#android mattl (n=mattl@fsf/staff/mattl) |
16:34.43 | solca | andyross: where it is? and how to activate it so it build for arm? |
16:34.59 | ttuttle | morrildl: Yeah. |
16:35.04 | ttuttle | morrildl: Why? Do I need to uninstall? |
16:35.04 | languish | ahh nan, I'm such a bonehead. I was scrolling down right past the review option immediately |
16:35.04 | morrildl | ttuttle: uninstall it |
16:35.13 | morrildl | ttuttle: the key for the Market changed |
16:35.15 | ttuttle | morrildl: Okay. |
16:35.16 | ttuttle | morrildl: Ah. |
16:35.31 | morrildl | so the device is saying "B is trying to replace A, but B was not signed with the same key as A" |
16:35.42 | ttuttle | morrildl: gotcha |
16:35.57 | andyross | solca: in platform/prebuilt.git. There are pre-built toolchains (just gcc and binutils -- no libc unfortunately) there for linux and OS X, targetting "arm-eabi". Are you familiar with how gcc cross compilers work? |
16:36.46 | jasta | morrildl: so i had heard some rumor about a OTA update today? |
16:36.56 | solca | andyross: thx!.. btw i'm familiar with cross-compilers, what do you want to do? |
16:37.29 | *** join/#android d4v3y0rk_ (n=d4v3y0rk@smtp.davisdevga.com) |
16:37.43 | morrildl | jasta: there is an update pending, but I am not familiar with its timeline, etc. |
16:37.55 | andyross | Build "int main(){return 0;}" at the moment. The libc on the device (obviously) doesn't have the crt.o startup code, so I need to build bionic. I'm bouncing around trying to figure out how to do that without waiting for a whole platform buid. |
16:38.00 | jasta | will be nice to see that system flex its muscle so soon :) |
16:38.19 | morrildl | jasta: you can be that it will be flexed EXTREMELY conservatively this first time though :) |
16:38.36 | jasta | i hear we can thank _avatar for this :) |
16:38.41 | *** join/#android shackan (n=frob@host242-107-dynamic.57-82-r.retail.telecomitalia.it) |
16:39.15 | *** part/#android mlester (n=mlester@ip70-171-23-245.ga.at.cox.net) |
16:39.29 | solca | andyross: let me check the bionic build process |
16:40.09 | andyross | I wasn't actually asking for help -- I included the question to see if I needed to explain that "just gcc and binutils" meant. :) But please do let me know if you get bionic building in isolation. :) |
16:41.43 | solca | ok, I'll let you know, now back to build the whole thing for arm |
16:41.55 | _avatar | jasta: yeah, i *think* it fixes a bug in our app, but i'm not entirely sure. i also heard there are a couple other small updates (again, could be wrong) |
16:42.02 | andyross | Just out of annoyed curiosity: why is it that the build process requires a 2 year old version of python *and* a bleeding edge git? :) |
16:42.32 | jasta | eyeballs FastScrollView in the contacts app |
16:44.06 | yakischloba | there ought to be a wikipedia widget like the google search thing |
16:44.36 | unix_lappy | yakischloba: that is wikipedia had decent search. |
16:44.46 | unix_lappy | if wikipedia* |
16:45.49 | *** join/#android d4v3y0rk_ (n=d4v3y0rk@smtp.davisdevga.com) |
16:46.12 | jbq | there's decent search for wikipedia: go to www.google.com, search on site:en.wikipedia.org |
16:47.31 | Disconnect | ok there is something seriously wrong here. (filed a bug #1017) .. i picked the local public wifi ("PUBLIC", good connection, no encryption) .. it connects, gets an IP pretty quick. {Home}-Browser .. it starts reloading mywoot.net for about 5 seconds, then drops back to edge and reloads. |
16:47.45 | Disconnect | is there something in that list of actions that is incorrect? :( |
16:50.23 | umdk1d3 | Disconnect: no, that shoudl work fine |
16:50.29 | umdk1d3 | might be interesting to see logcat |
16:50.36 | Disconnect | yah rebooting, then logcatting |
16:50.56 | umdk1d3 | ive noticed that sometimes the wifi indicator doesnt "really" mean there is a dhcp lease under the hood |
16:51.06 | Disconnect | thinks the 2min timeout is ridiculous, but this was even worse - never idle more than 10 seconds |
16:51.14 | Disconnect | yah i watched it to make sure it got an address |
16:51.17 | umdk1d3 | specifically regarding WPA handshaking |
16:52.09 | Disconnect | hmm. that might explain probs at home, but the corp wlan is wep (sigh) and the public is.. well.. publick |
16:52.12 | Disconnect | er, public. |
16:52.57 | *** join/#android ptmahent___ (n=ptmahent@net2.senecac.on.ca) |
16:53.29 | Ramblurr | my g1 just arrived! |
16:54.19 | *** join/#android mickrobk (n=mickrobk@c-67-173-250-134.hsd1.co.comcast.net) |
16:54.19 | RyeBrye | When I try to do my build on my Mac, I get an error: "Could not load 'clearsilver-jni'" - a few lines leading up to the error are here: http://pastebin.com/m7118f229 |
16:54.23 | RyeBrye | Any idea what's wrong? |
16:54.36 | romainguy | ttuttle: Hmm, Market says Video Player is not correctly signed. << uninstall it first if you already installed it before |
16:54.53 | RyeBrye | (other than the obvious answer: it can't load clearsilver-jni....) - I guess the question is - how can I fix it so it can load clearsilver-jni ? |
16:55.12 | *** join/#android d4v3y0rk_ (n=d4v3y0rk@smtp.davisdevga.com) |
16:55.14 | _avatar | i asked this last night, but going to ask again because there are different people around... |
16:55.54 | _avatar | anyone know if there's an easy way to change the shadow color of a ListView? the part that is drawn to indicate there are items off screen? |
16:56.05 | umdk1d3 | _avatar: its done in photostream |
16:56.06 | romainguy | it's not a shadow |
16:56.25 | romainguy | it fades automatically with the background |
16:56.37 | romainguy | (at least when the cacheColorHint is 0 :) |
16:56.43 | romainguy | (otherwise, change the cacheColorHint) |
16:57.11 | *** join/#android massiveRobot (n=massiveR@75.149.106.130) |
16:57.13 | _avatar | nice, thanks, let me try :) |
16:58.33 | Disconnect | logcat is added to the bug report |
16:59.59 | andyross | umdk1d3: Dumb terminology question: "photostream" ? |
17:00.20 | umdk1d3 | andyross: its romainguys application in apps-for-android |
17:00.21 | romainguy | andyross: http://code.google.com/p/apps-for-android/source/browse/#svn/trunk/Photostream |
17:00.59 | andyross | Oh, OK. I read that as meaning it was an alternative API or whatnot. |
17:01.47 | *** join/#android axi0m (n=axi0m@cpe-76-93-104-176.socal.res.rr.com) |
17:02.04 | _avatar | romainguy: colorCacheHint worked, thanks! |
17:04.50 | *** part/#android androoid (n=android@12.193.57.162) |
17:04.50 | *** join/#android androoid (n=android@12.193.57.162) |
17:05.13 | romainguy | _avatar: if your background is not a solid color (like in Photostream), use cacheCholorHint=0 |
17:05.26 | romainguy | that will go through the more expensive but more generic code path for the fade |
17:05.27 | *** join/#android VickiWong (n=denvar@p5B053D47.dip.t-dialin.net) |
17:06.12 | androoid | is it me or does the phone not last long when browsing on the internet |
17:06.24 | michaelnovakjr | tmo store down the block didn't have a working demo |
17:06.29 | michaelnovakjr | but did have handsets |
17:07.50 | _avatar | romainguy: in my case the background is a solid color, but thanks for the heads up |
17:07.59 | unix_lappy | michaelnovakjr: buzz != cash on the table. |
17:08.09 | michaelnovakjr | haha |
17:08.28 | michaelnovakjr | keyboard is a bit low |
17:09.28 | jasta | umdk1d3: you there? |
17:09.33 | umdk1d3 | sup |
17:09.40 | *** join/#android jt436 (n=jtomlins@216.239.45.19) |
17:10.39 | jasta | umdk1d3: have you played with the contacts app? it has a neat alphabet indexed list effect that i really like. i'm digging through the design right now and it's quite tidy. |
17:10.53 | umdk1d3 | i havent lookat that yet |
17:11.00 | umdk1d3 | its part of the source drop, right? |
17:11.09 | jasta | the actual widget doing this is a FrameLayout which contains only a ListView. it then gets the index by an interface which the adapter must implement |
17:11.17 | loke | are there any news about any android phones becoming available any time soon which does not have some exclusivety contract connected with it? (i.e. one that I'd be able to actually use) |
17:11.21 | jasta | and they've generalized all the cursor magic in AlphabetIndexe |
17:11.23 | jasta | very nicely put together |
17:11.25 | jasta | umdk1d3: yeah |
17:11.29 | umdk1d3 | they had that accelerated scroller in 0.9 somewhere, but then it disappeared |
17:11.36 | jasta | i'm looking at lifting this for Five. i like the way it looks and is coded |
17:11.46 | umdk1d3 | oh cool |
17:12.01 | umdk1d3 | is it a shared class, or would you have to borrow code? |
17:12.06 | jasta | it gives me a few ideas how to redesign some of my other widgets as well |
17:12.23 | jasta | i had never really thought to interact with a ListView by just wrapping it in a FrameLayout |
17:12.26 | jasta | rather than extending ListView |
17:12.34 | jasta | umdk1d3: i'd have to borrow code |
17:12.46 | andyross | loke: I read somewhere somewhen (maybe here?) that someone had found a $350US price from T-Mobile for a bare phone. No idea if that's real or not. Note that subsidized phones are just the way the industry works. |
17:13.01 | umdk1d3 | well thats how that crossing-items thing works--it wraps listview in aa custom framelayout |
17:13.11 | michaelnovakjr | i was told $450 |
17:13.15 | michaelnovakjr | i was just at a store |
17:13.25 | loke | andyross: true, but so far only iphone and the G1 have been _only_ subsidised (i.e. not available normally) |
17:13.43 | andyross | Or here's one for $550 you can buy right now: http://cgi.ebay.com/BROWN-T-MOBILE-G1-GOOGLE-ANDROID-PHONE-NO-CONTRACT_W0QQitemZ160294117677QQcmdZViewItem?hash=item160294117677&_trkparms=72%3A1240|39%3A1|66%3A4|65%3A12|240%3A1308&_trksid=p3286.c0.m14 |
17:14.01 | loke | androoid: the ones that are out now are not operator locked? |
17:14.19 | vol | I thought they were locked, but you could get an unlock code after ~2 months |
17:14.22 | andyross | No idea if there's a lock or not. I only have a T-Mobile SIM. |
17:14.27 | loke | (once they show up here though they won't be locked, since it's illegal to operator-lock phones here) |
17:14.36 | loke | but... they haven |
17:14.42 | loke | but... they haven't shown up here yet :-( |
17:15.14 | *** join/#android koza1 (n=subbu@117.192.6.239) |
17:15.20 | xl0 | morrildl, jasonchen, SanMehat: Guys, may we maybe have an official android-dev channel? |
17:15.53 | jasta | umdk1d3: ahh, well, you had a much more sensible approach than i :) |
17:16.23 | xl0 | Ah, sorry, you got it already. Wan't there yesterday. ;) |
17:16.30 | hamdroid | jasta: There are plans to roll that fast scroll stuff into the platform, but feel free to use that code from contacts for now :-) |
17:17.57 | jasta | umdk1d3: they solve problems in a pretty interesting way. i'm really enjoying looking at this source :) |
17:18.46 | umdk1d3 | same here--some of this stuff is pure gold ^.^ |
17:18.52 | michaelnovakjr | in a good interesting way jasta? |
17:19.14 | jasta | i'd never used this AsyncQueryHandler either, but it looks like i should start |
17:19.28 | jasta | michaelnovakjr: yes, definintely |
17:19.34 | michaelnovakjr | :) |
17:19.35 | hamdroid | AsyncQueryHandler is your friend |
17:19.42 | jasta | this code is very nice to have. |
17:21.04 | jasta | it would have been hard to know about any of these things, considering no public code used it until 2 days ago :) |
17:21.19 | jasta | the source drop opened up a whole new world here. very exciting. |
17:21.36 | umdk1d3 | jasta: youve seen UserTask, right? |
17:21.48 | Ramblurr | anyone know if the calendar app can pull in other calendars i've created under my google account? |
17:22.00 | Ramblurr | it's only pulling in the default calendar. |
17:22.02 | VickiWong | any good place to catch up on developments etc since code release? long #android logs are looong |
17:22.06 | jasta | yes, i saw that. i appreciate the elegance of the design, but i think the abstractions are a bit heavy for my usage. |
17:24.00 | jeld | I am still giggling at the whole Amazon MP3 store on a phone without stereo playback thingie, hopefully that will get fixed soon |
17:24.01 | languish | <Ramblurr> anyone know if the calendar app can pull in other calendars i've created under my google account? |
17:24.02 | languish | yes |
17:24.13 | Ramblurr | languish: how? |
17:24.32 | languish | Ramblurr, you have to set it to show in your calandar settings on the website, then wait a bit.. it takes some time to sync up |
17:24.37 | jasta | umdk1d3: are there any good IRC/SSH apps yet? |
17:25.31 | stadlero | http://code.google.com/p/connectbot/ |
17:25.43 | languish | My wife and I each have custom google apps for your domains hosted with google apps. Our calendars are on different domains (purposeful repetition there). We have them set up, so we can each see and edit eachothers calendars, and it works on our g1's |
17:25.43 | hamdroid | Ramblurr: You can go to Calendar > menu > more > My Calendars |
17:25.46 | stadlero | (ssh - I haven't tried it so I can't attest to the "good" part) |
17:25.51 | jasta | I said good, not written by Jeffrey :) |
17:26.03 | hamdroid | Ramblurr: Then menu > Add Calendars |
17:26.03 | jasta | hides |
17:26.04 | umdk1d3 | ohsnap =O |
17:26.09 | umdk1d3 | lol |
17:26.22 | languish | hah |
17:26.24 | Ramblurr | hamdroid: ah thanks, i didnt think of hitting the menu key on that screen |
17:26.30 | solca | hey! what 'target thumn' means? |
17:26.40 | umdk1d3 | jasta: i havent looked around much for irc apps tho |
17:26.49 | solca | s/target thumn/target thumb |
17:26.50 | jasta | umdk1d3: hows ConnectBot work? |
17:26.53 | umdk1d3 | was wondering out loud earlier today if they might fit into the IM plugin pattery |
17:26.54 | Ramblurr | hamdroid: what about pulling in gmail/calendars from other google accounts? |
17:26.59 | jasta | ohh you screen irssi, thats exactly what i wanted to do |
17:27.10 | umdk1d3 | yep, i live in screen+irssi ^.^ |
17:27.15 | hamdroid | solca: It's compiling c/c++ code for the Thumb instruction set |
17:27.22 | jasta | so connectbot works pretty good for that case? :) |
17:27.29 | umdk1d3 | lol its getting there :/ |
17:27.33 | languish | Ramblurr, you can do it. you need to configure them on the website to show in your calendar |
17:27.35 | umdk1d3 | all the terminal emulation stuff works decently well |
17:27.42 | solca | hamdroid: for ARM? I though it was compiling for x86 |
17:27.43 | umdk1d3 | but there are still some connection issues to sort out |
17:27.48 | jeld | well, so far the connectbot connected succesfully to 2 out of 3 hosts I tried |
17:27.51 | umdk1d3 | during the loginprocess |
17:27.53 | hamdroid | solca: More recent ARM CPUs have the 32bit ARM instruction set as well as the 16bit Thumb instrcution set |
17:28.07 | hamdroid | solca: The target means it's compiling for a phone/emulator |
17:28.15 | jasta | umdk1d3: one thing that must be supported: the ability to run a series of commands after connection |
17:28.22 | umdk1d3 | ooh |
17:28.28 | michaelnovakjr | yes |
17:28.29 | umdk1d3 | auto-typing or something |
17:28.29 | jasta | so you can setup a profile to simply ssh foo screen -dr |
17:28.32 | hamdroid | solca: If it says host <...> then it's compiling for your desktop |
17:28.41 | jasta | click a button and sign onto irc, that type of thing |
17:28.43 | umdk1d3 | ooh jasta we have desktop shortcuts working ^.^ |
17:28.48 | michaelnovakjr | jasta, definitely |
17:28.50 | solca | hamdroid: by default make it compiles for both x86 and arm qemu? |
17:29.06 | jasta | umdk1d3: bleh, i'm just gonna install this. should i build myself or install ConnectBot-10.apk? |
17:29.09 | jasta | 100* |
17:29.16 | languish | heh |
17:29.34 | umdk1d3 | jasta: 100 is pretty stable |
17:29.52 | umdk1d3 | its not happy with wierd passwords tho |
17:29.53 | *** join/#android BBHoss (n=bbhoss@c-68-62-170-33.hsd1.al.comcast.net) |
17:29.56 | umdk1d3 | that contain symbols |
17:29.57 | hamdroid | solca: It compiles some tools and qemu itself for x86, and most of the rest of the code for ARM/Thumb |
17:29.59 | umdk1d3 | at least from some reports |
17:30.06 | michaelnovakjr | umdk1d3: define weird passwords |
17:30.07 | *** join/#android shackan (n=frob@host32-140-dynamic.3-87-r.retail.telecomitalia.it) |
17:30.42 | *** join/#android rob--- (n=rob@93-96-140-104.zone4.bethere.co.uk) |
17:30.46 | andyross | Thumb is a joke. It's only worth it if (1) you have a *lot* of binary code to store and (2) don't mind the lower performance (and battery life). And maybe somewhere there's an algorithm that can run from L1 icache using thumb but not arm. Maybe. |
17:30.53 | umdk1d3 | idk i havent experienced any issues, but ive only used a test acct with lowercase+numbs |
17:31.19 | rob--- | does this happen to anyone else: when changing the orientation using numpad 7, it restarts the app? |
17:31.33 | andyross | Every ISA has some level of insanity, this is ARMs. "Hey, I have an idea! Let's take this tiny core designed for embedded use and add a second instruction decode unit to it! Yes! Go with that!" |
17:31.39 | fadden | andyross: it saves space on flash storage, and requires fewer pages to be mapped |
17:31.51 | hamdroid | andyross: It depends. Often times the instruction stream gets smaller, which means less time spent reading instructions from flash, which tends to be slow |
17:32.07 | andyross | Just barely though. When I was doing this stuff, the savings was about 20% or so. |
17:32.19 | *** join/#android romainguy__ (n=gfx@72.14.224.1) |
17:32.21 | fadden | 20% of 10MB is not something to sneeze at |
17:32.45 | fadden | Assuming, of course, that you find sneezing an appropriate way to express yourself in the first place. |
17:32.48 | solca | hamdroid: and what if I want to compile for ARMv6 with CFLAGS like '-Os -funit-at-a-time' and compiler gcc-4.2.4 binutils-2.18? |
17:32.54 | andyross | Remember that it's not free though. Again, you're looking at battery power to drive all those extra cycles. |
17:32.55 | solca | where I overide that? |
17:33.20 | hamdroid | solca: I'm not certain which file, but it's certainly in build/... somewhere |
17:33.30 | fadden | andyross: look at dalvik/vm/Android.mk |
17:33.42 | hamdroid | solca: Note that the emulator (qemu) we're using only supports ARMv5T |
17:33.55 | fadden | LOCAL_SRC_FILES has the list of .c files. Note that some of them have ".arm" appended. |
17:34.10 | fadden | We use this to build the stuff that needs to be fast (or must be ARM for some other reason) in ARM. Everything else is THUMB. |
17:34.30 | fadden | The idea is to get the performance benefits of ARM and the size reduction of THUMB all at once. |
17:34.57 | stadlero | andyross: I think the argument about extra cycles doesn't quite hold water. The Thumb instruction set was designed around the most-used instructions. Put another way, a lot of the instructions you lose are in the "never used" category. They did *a lot* of code analysis when they were designing the Thumb opcodes. |
17:35.08 | solca | hamdroid: I want to run it on a different qemu but I'm not familiar with the dir layout yet |
17:35.21 | andyross | Sure, if you're willing to do all the benchmarking. I'm not saying "never use thumb". I'm saying that the feature was a mistake, it shouldn't be on the core, and those transistors should be used for something more useful (like cache). |
17:35.31 | rob--- | heh, why is onCreate called again when changing orientation? |
17:36.03 | romainguy__ | rob---: because your activity is restarted |
17:36.03 | solca | hamdroid: maybe with the env vars TARGET_ARCH & TARGET_OS? |
17:36.17 | fadden | andyross: Jazelle was a mistake. THUMB has its uses. |
17:36.32 | rob--- | is there anyway to just change the layout without calling oncreate again? |
17:36.46 | plusminus_ | Al Sutton out there ? |
17:36.52 | solca | and modifying build/core/combo/linux-arm.mk ? |
17:36.56 | andyross | stadlero: thumb is a 2 operand instruction set, arm is 3. thumb has 8 (well, 7), arm has 16 (er, 15). The limited scope of thumb means that you're spending more time copying temporaries and spilling/filling registers to memory. Those are all wasted cycles. It's not about which instructions are fast or slow. |
17:37.04 | romainguy__ | rob---: no, and you should really stick to this, it's not an issue; all the system Android apps do this |
17:37.17 | romainguy__ | rob---: this guarantees that you will get the resources that correspond to the current configuration |
17:37.27 | andyross | And yes, Jazelle is clearly a bigger mistake. But I don't know anything about it because they don't actually document it, so I can't flame as convincingly. |
17:37.29 | Disconnect | so a factory wipe will take out all my info (obviously) and installed apps. what about sms's? will they be pulled from google or are they local to the device? |
17:37.29 | rob--- | problem is it starts a new thread and a connection to the server |
17:37.34 | RyeBrye | Ok, I think I found the solution to my problem. Perhaps it might make a good addition to "known issues" - I was getting this error: http://pastebin.com/m572b642b - and even though I had my ANDROID_JAVA_HOME pointing to Java 1.5 - it looks like it was pulling javac straight out of my PATH - because once I changed the javac in my path from java 1.6 to java 1.5 this error went away |
17:38.01 | romainguy__ | rob---: these are things you should stop in onDestroy() or pass to your future self to keep a reference to them |
17:38.14 | romainguy__ | rob---: when your activit is restarted, the savedInstance Bundle is != null |
17:38.23 | rob--- | oh i see |
17:38.24 | romainguy__ | rob---: you can use this to avoid reloading things you already have |
17:38.31 | rob--- | cool, thanks |
17:39.05 | RyeBrye | The easiest way to get Java 1.5 to be used by default on the mac is to use the "Java Preferences" installed by default at /Applications/Utilities/Java/ - and dragging J2SE5 (64-bit) up to the top of the "Java Application Runtime Settings" - and then confirming it's working by executing `javac -version` and seeing that it's reporting 1.5 |
17:39.33 | RyeBrye | I thought that it would pull javac from ANDROID_JAVA_HOME, but I thought wrong (obviously) |
17:39.47 | hamdroid | solca: Look for TARGET_GLOBAL_CFLAGS and TARGET_GLOBAL_CPPFLAGS in build/config.mk |
17:39.58 | *** join/#android outbriber (n=bryce@viper.ouraynet.com) |
17:40.23 | RyeBrye | This is a minor build issue - I could put a check for it in the makefile to confirm that javac is a 1.5 version and give a warning if it isn't - but would such a patch be deemed valuable? |
17:41.06 | romainguy__ | RyeBrye: this is weird, because the build works with Java 1.6 |
17:41.10 | romainguy__ | might depend on the verison of Java 1.6 |
17:41.14 | RyeBrye | Interesting |
17:41.15 | fadden | window show 3 |
17:41.26 | stadlero | andyross: I think the point about Thumb is that "make code faster" is not always the primary constraint in small system design. I'm sorry you don't agree with the design of Thumb, but a lot of system designers do, and the feature has been generally well-received. You're welcome to compile all of your code in ARM (that choice is one of the nice aspects of the design, in my opinion). |
17:41.32 | romainguy__ | RyeBrye: you could try with javac 1.6 and the flags -source 1.5 -target 1.5 |
17:41.40 | RyeBrye | romainguy: I THOUGHT it should work with Java 6 - but last night someone told me it was only java 1.5 |
17:41.52 | michaelnovakjr | RyeBrye: if possible, use 1.5 |
17:41.57 | michaelnovakjr | i was using 1.6 but its a pain |
17:42.05 | michaelnovakjr | because of certain things |
17:42.11 | RyeBrye | romainguy: I've been too lazy to install the latest apple update for java |
17:42.12 | michaelnovakjr | i went back to 1.5 |
17:42.22 | romainguy__ | RyeBrye: ah Apple... Apple's Java suck :) |
17:42.32 | RyeBrye | Yes, yes they do |
17:42.41 | romainguy__ | besides, our code base is Java 1.5, and Java 1.6 has a language change that we don't want to see in the code |
17:42.50 | romainguy__ | so it's best to use Java 1.5 just to make sure this change doesn't slip in :) |
17:43.03 | RyeBrye | romainguy_ which change are you referring to? |
17:43.03 | solca | hamdroid: thx! looking... but it seems to me the wrong file to edit, build/combo/linux-arm.mk seems better though |
17:43.13 | romainguy__ | RyeBrye: @Override on interface implementations |
17:43.26 | RyeBrye | romainguy_ - gotcha. |
17:43.52 | hamdroid | solca: Ah, yes, that one does look like a better place to make that kind of change :-) |
17:44.05 | *** join/#android OpnSrc1 (i=harisha1@gateway/tor/x-49f439bfe3a97d3d) |
17:44.33 | *** join/#android dglazkov (n=dglazkov@nat/google/x-878834be546d0a55) |
17:44.36 | andyross | Did Java 1.6 change something at the .class file level? I thought it was all compiler-side modifications, no? |
17:44.44 | fadden | The classfile format changed. |
17:44.53 | michaelnovakjr | you need the @override in 1.6 |
17:45.02 | romainguy__ | you don't need it no |
17:45.11 | michaelnovakjr | it throws an error doesn't it? |
17:45.12 | hamdroid | solca: I don't know our build system very well, but if you're interested in getting thigns building for ARMv6 and submitting the patch I suspect it would be best to add somethign new like linux-armv6.mk in there |
17:45.13 | *** join/#android herzyo (n=herzyo@213.37.178.38.dyn.user.ono.com) |
17:45.28 | hamdroid | solca: And then getting the build system to use that one instead, though honestly I don't know how to do that |
17:45.36 | romainguy__ | michaelnovakjr: @override is always optional |
17:45.42 | xl0 | Ugh, guys. Could you probably remplace "To build the Android source under Linux, you will need Ubuntu." on the "get sources" page with something more neutral? |
17:45.46 | romainguy__ | michaelnovakjr: but if you use it on interface implementations it won't compile with 1.5 |
17:45.53 | hamdroid | solca: You could try mailing the android-platform mailing list, I think some of the build system maintainers are on that list |
17:45.54 | michaelnovakjr | that is what it was |
17:45.58 | michaelnovakjr | i remember having issues with that |
17:46.26 | solca | hamdroid: I was thinking the same, to add a new file, I just searching how to override the TARGET_OS and TARGET_ARCH without touching too many things |
17:46.32 | RyeBrye | @override on interface implementations that aren't inherited? that seems stupid |
17:46.44 | xl0 | Like, "We have tested it wuth Ubuntu, but probably any sufficiently recent Linux distribution would do". |
17:47.40 | hamdroid | xl0: When that was written it didn't compile on other distros ;-) Seriously though, I'll ask someone to update it |
17:47.40 | romainguy__ | RyeBrye: it actually makes a lot of sense |
17:47.40 | fadden | solca: have you seen http://benno.id.au/blog/ ? |
17:47.53 | stadlero | You have to be careful; The less specific about the build environment, the more lost time spent by people whos distro didn't, in fact, work. |
17:48.26 | RyeBrye | I would appreciate some blatant anti-windows jabs on hte "get source" page |
17:48.39 | solca | fadden: last time I checked that blog was when the guy tried to build for the neo |
17:48.54 | solca | fadden: it seems there is the info I need |
17:49.00 | solca | fadden: thx!! |
17:49.40 | xl0 | hamdroid: Thanks. |
17:50.08 | RyeBrye | Things that are outright insulting to windows users would be wonderful - like "Android source is not available on windows platform at this point. This is because anyone who chooses to develop on windows is clearly a _________ with ________ and would not be capable of _______ _______ ______." |
17:50.14 | RyeBrye | ;) |
17:50.20 | unix_lappy | answers many questions ;-) |
17:50.21 | unix_lappy | http://source.android.com/roadmap |
17:51.07 | RyeBrye | Does the G1 require a new SIM card for t-mobile, or will existing ones work? |
17:51.24 | andyross | It worked with my existing card that I've been using for 3.5 years now. |
17:51.25 | ttuttle | RyeBrye++ |
17:51.35 | ttuttle | RyeBrye: Works with my AT&T SIM ;-) |
17:51.50 | unix_lappy | the second wave of G1's should be hitting around november 10th? |
17:51.52 | andyross | I guess that answers the "are they locked?" question too, then. |
17:52.04 | RyeBrye | ttuttle - does it really? |
17:52.19 | romainguy__ | RyeBrye: he has an engineering device |
17:52.23 | RyeBrye | Ah, gotcha |
17:52.59 | *** join/#android n3rdboi (n=dkarbott@c-66-30-113-47.hsd1.ma.comcast.net) |
17:53.07 | michaelnovakjr | romainguy__ so where can we get those :) |
17:53.07 | RyeBrye | aside from being unlocked - are there any other differences between the engineering and production ones? |
17:53.42 | romainguy__ | you can't |
17:54.04 | romainguy__ | RyeBrye: yes, most of our engineering devices are crappy prototypes with hardwares bugs :) |
17:54.10 | RyeBrye | I wouldn't want a G1 engineering device anyway... |
17:54.16 | romainguy__ | and with huge laser-etched serial numbers everywhere |
17:54.21 | michaelnovakjr | i wouldn't mind :) |
17:54.23 | ttuttle | RyeBrye: Yeah, but I've got an unlocked one ;-) |
17:54.26 | RyeBrye | I'd want an engineering device for some new phone that they can't talk about because it's under NDA |
17:54.27 | romainguy__ | but ttuttle's is the same as the production G1 |
17:54.33 | RyeBrye | :) |
17:54.34 | ttuttle | romainguy__: Nah, mine doesn't have the etched numbers. |
17:54.49 | romainguy__ | ttuttle: I said "most" not "all" |
17:54.54 | ttuttle | romainguy__: It's a real production one, just with an unlocked radio and bootloader. |
17:54.57 | ttuttle | romainguy__: Oh, I didn't see that bit. |
17:55.01 | romainguy__ | I know what it is ttuttle |
17:55.12 | ttuttle | romainguy__: <eek> Okay! |
17:55.17 | xl0 | Is the bootloader locked too on the G1?! |
17:55.22 | ttuttle | scampers away. |
17:55.26 | RyeBrye | hmmmmmmm..... unlocked radio? |
17:55.28 | michaelnovakjr | haha |
17:55.29 | RyeBrye | :) |
17:55.36 | ttuttle | RyeBrye: Yeah, as in lets you use any SIM. |
17:55.40 | romainguy__ | xl0: you can't flash your custom build |
17:55.43 | ttuttle | RyeBrye: By "radio" I mean the cell chip. |
17:55.50 | michaelnovakjr | ttuttle: that is slick |
17:55.52 | ttuttle | RyeBrye: It can't transmit on any frequency I choose ;-) |
17:55.52 | mikez5 | There are two separate locks |
17:55.54 | xl0 | romainguy__: That sucks. |
17:56.01 | ttuttle | michaelnovakjr: Yeah, it's nice. |
17:56.02 | xl0 | romainguy__: How is it enforced? |
17:56.05 | RyeBrye | yeah, I wasn't thinking FM radio or anything - I was thinking you could turn it into a pretty sweet GSM sniffer |
17:56.08 | mikez5 | One in the bootloader (for reflashing) and one in the radio FW (for SIM lock) |
17:56.12 | michaelnovakjr | ttuttle: i just want a device to develop with |
17:56.23 | romainguy__ | xl0: no idea, I'm a UI guy, ask swetland |
17:56.25 | ttuttle | RyeBrye: Nah, you'd have to reverse-engineer Qualcomm's firmware to do that. |
17:56.29 | mikez5 | The two locks are completely independent of each other |
17:56.29 | n3rdboi | Hi all, I'm having trouble getting the ApiDemo sample app to run on the G1. It seems to work fine under the emulator. Is this the right channel for that kind of question? |
17:56.40 | romainguy__ | n3rdboi: what is your issue? |
17:57.02 | xl0 | swetland: Would you tell us how to break the G1 lockdown mechanism? |
17:57.10 | ttuttle | xl0: :-P |
17:57.11 | RyeBrye | Hmm... So in order to reflash our T-mobile G1's with custom builds, we'll have to hack it first... |
17:57.13 | RyeBrye | oh well... |
17:57.15 | RyeBrye | Doable |
17:57.15 | ttuttle | xl0: swetland probably wants to keep his job. |
17:57.33 | michaelnovakjr | haha xl0 you actually asked haha |
17:57.41 | yakischloba | lol |
17:57.41 | ttuttle | michaelnovakjr: Never hurts to ask. |
17:57.44 | *** join/#android W4-2008 (n=W4-2008@196.201.208.129) |
17:57.44 | michaelnovakjr | true |
17:57.50 | n3rdboi | Hi, romainguy_ when I run "ant install" to install to the device, I get a single app icon instead of a folder and when I tap it, it just prints hello world. |
17:57.54 | michaelnovakjr | he could say yea sure :) |
17:58.04 | romainguy__ | n3rdboi: then it works :) |
17:58.09 | n3rdboi | ??? |
17:58.15 | michaelnovakjr | hello world is the demo :) |
17:58.19 | romainguy__ | n3rdboi: more seriously, where are you typing ant install? |
17:58.19 | RyeBrye | he could report him directly to the DMCA and MPAA and RIA and whoever else is enforcing the thought police these days though! ;) |
17:58.31 | romainguy__ | n3rdboi: it seems like you're installing the default Eclipse project |
17:58.45 | n3rdboi | Under the emulator I get a folder that allows me to select a whole bunch of different subapps. |
17:58.52 | xl0 | michaelnovakjr: I'm sure we will get unlocked G1's quite soon anyway... |
17:58.54 | RyeBrye | What kind of bootloader does the G1 use? or is that not released? |
17:58.58 | stadlero | n3rdboi: the build and install steps should be identical for device & emulator |
17:59.02 | romainguy__ | n3rdboi: where are you typing ant install? |
17:59.19 | RyeBrye | xl0 - sounds like there are 2 locks though - the sim lock and the bootloader lock... so even 'unlocked' G1's might not really be 'unlocked' |
17:59.20 | n3rdboi | I just used the activitycreator script from the command line (x86 gentoo). |
17:59.20 | plusminus_ | AL SUTTON ? |
17:59.22 | plusminus_ | PM ME !! |
17:59.29 | n3rdboi | "ant install" |
17:59.43 | stadlero | n3rdboi: what directory were you in |
17:59.51 | W4-2008 | All you guys who hav gotten your own copy, hows the phone |
18:00.07 | n3rdboi | is checking... |
18:00.18 | andyross | RyeBrye: carriers and manufacturers never release docs on things like bootloaders. Google may not even have written it. What you need to hope for is for someone to crack it a la the iPhone jailbreak stuff. |
18:00.25 | tethridge | I guess I'm going to get an iPhone. The roadmap states that the input method framework won't be worked on until Q1 2009. I assume that that also means no sexy HTC hardware without a physical keyboard until about Q2 or Q3 |
18:01.14 | n3rdboi | I did: |
18:01.18 | n3rdboi | activitycreator --out ApiDemos ../android_tools/android-sdk-linux_x86-1.0_r1/samples/ApiDemos/AndroidManifest.xml |
18:01.18 | RyeBrye | andyross - I'm not surprised that they haven't released it - just curious if they said "it uses redboot on x" - anyone taken one apart to see if it has jtag headers on it? |
18:01.43 | andyross | Not me certainly. Reverse engineering makes my eyes cross. No doubt someone will, though. |
18:01.47 | n3rdboi | to create build.xml, then ran "ant install" from the same dir that had build.xml in it. |
18:02.02 | RyeBrye | andyross - and I'm not probably going to wait for 'someone' to do it... The second I get my phone I'll be starting my quest |
18:02.05 | Disconnect | RyeBrye: the 2 stage unlock is why iphone types talk about 'jailbreak' and 'unlocked' |
18:02.44 | *** join/#android Dougie187 (n=doug@wg-d232122.dsl.fsu.edu) |
18:02.50 | *** part/#android W4-2008 (n=W4-2008@196.201.208.129) |
18:03.58 | Death_Syn | ok |
18:04.02 | *** join/#android Merovech (n=louis@41.207.229.183) |
18:04.03 | RyeBrye | Disconnect - kind of - but 'jailbreak' is more of a software level thing which isn't necessary on the G1 AFAIK - and 'unlocked' is a SIM level thing - which on the iPhone can be done via either a hardware sim modification (i.e a sim piggy-back thing) or at the device level AFTER the phone is 'pwned' and the bootloader / baseband can be flashed |
18:04.07 | stadlero | n3rdboi: The build steps should be the same for emulator & device, and the output should be ApiDemos.apk. I don't use "ant install", but I do use "adb install path-to-apk" and maybe you can try that. (Protip: Use adb -d for device, adb -e for emulator.) |
18:04.10 | Death_Syn | got into 3G land at lunch, got 829kbps on bbr speedtest |
18:04.18 | RyeBrye | So in Android terms - we want Pwn'ed not jailbreak so we can flash our own crap on it |
18:04.44 | unix_lappy | tethridge: I've been back and forth....to the jest of many here ;-) |
18:05.17 | *** join/#android dipe1 (n=fdd001@host-208-68-238-61.biznesshosting.net) |
18:05.42 | *** join/#android herriojr (n=Miranda@65.173.101.2) |
18:06.16 | herriojr | has anyone delt with making a contentprovider return a file through a helper function? |
18:06.24 | jasonchen | marcone: Marco should go through /lastlog jasonchen |
18:06.30 | jasonchen | whoops |
18:06.34 | *** join/#android ptmahent (n=ptmahent@net2.senecac.on.ca) |
18:06.34 | jasonchen | stupid buffer |
18:07.19 | Penguin2 | was update pushed yet |
18:07.50 | *** join/#android milos_ (n=mikici@92.36.129.8) |
18:08.04 | n3rdboi | hmmm... do I need to be building release. "ant" -> builds ApiDemos-debug.apk. "ant release" ->ApiDemos-unsigned.apk, and I get a warning that it will need to be signed. |
18:08.20 | romainguy__ | that's fine |
18:08.25 | romainguy__ | it needs to be signed if you distribute it |
18:10.31 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
18:11.02 | jasta | analyzes Email app code... |
18:11.04 | n3rdboi | The unsigned .apk doesn't install on the device: |
18:11.08 | n3rdboi | adb -d install bin/ApiDemos-unsigned.apk |
18:11.08 | n3rdboi | 53 KB/s (2899 bytes in 0.052s) |
18:11.08 | n3rdboi | <PROTECTED> |
18:11.08 | n3rdboi | Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] |
18:11.26 | umdk1d3 | n3rdboi: umm right, you need to sign it lol |
18:11.29 | umdk1d3 | or sign it with debug cert |
18:11.51 | umdk1d3 | the -debug.apk should be signed with your debug cert |
18:12.08 | romainguy__ | oh yeah sorry, install the -debug.apk |
18:13.07 | jasta | romainguy__: the app code here is very well documented. nice job ;) |
18:13.16 | jasta | i mean, nice job google hehe |
18:13.38 | romainguy__ | really? |
18:13.40 | romainguy__ | have you read Home's code?? |
18:13.48 | jasta | well i didnt read any of _your_ code yet. |
18:13.49 | jasta | ;) |
18:13.54 | stadlero | I think he's reading email |
18:14.05 | n3rdboi | Right, the -debug.apk installs fine but behaves differently on the device than the emulator. i.e. I get a single icon which when clicked prints "Hello World, ApiDemos" on the device, but shows a folder of subapps on the emulator. |
18:14.07 | jasta | i'm digging through the Email app and there is a broad overview of the entire system design in here |
18:14.19 | jasta | and an overview of how it synchronizes, how it deals with IMAP versus POP, etc. |
18:14.21 | jasta | very detailed |
18:14.24 | romainguy__ | n3rdboi: then you didn't build ApiDemos, but a Hello World of some sort |
18:14.32 | umdk1d3 | aww we didnt get the new Home in the source dump? |
18:14.33 | *** join/#android ptmahent (n=ptmahent@net2.senecac.on.ca) |
18:14.38 | romainguy__ | jasta: ah yes, the guy who wrote Email is really goood |
18:14.42 | romainguy__ | umdk1d3: yes you did |
18:14.47 | tethridge | jasta, the contractor wrote that code |
18:14.55 | *** join/#android FRITZ (n=FRITZ@189-19-168-237.dsl.telesp.net.br) |
18:14.57 | stadlero | n3rdboi: I know that this is a bit of a sidetrack, but is there any reason you're not using the Eclipse SDK to build & install? It automates more of these requirements. |
18:15.16 | ttuttle | Eclipse is bloated and annoying. |
18:15.21 | jasta | romainguy__: unfortunately to support IMAP IDLE, i will need to tear down some of these abstractions |
18:15.29 | andyross | Not knowing eclipse is kind of a handicap, though. |
18:15.31 | romainguy__ | well don't tear down too much |
18:15.33 | n3rdboi | what ttuttle said. |
18:15.38 | jasta | the problem with generalizing IMAP and POP3 as the same system is that one is much better than the other |
18:15.44 | geist | have you noticed that the IMAP part of the email app doesn't sync changes back to the server? |
18:15.46 | stadlero | n3rdboi: your choice. I was just asking. |
18:15.54 | jasta | so you cant generalize perfectly. for instance, IMAP IDLE will need an entirely different execution model to work than POP3. |
18:16.00 | geist | deletes or marking as read dont get pushed back for me |
18:16.03 | umdk1d3 | romainguy__: im not seeing the new Home on http://git.source.android.com/ was it renamed to something else? |
18:16.04 | romainguy__ | umdk1d3: http://git.source.android.com/?p=platform/packages/apps/Launcher.git;a=summary |
18:16.10 | umdk1d3 | ahh its launcher now :) |
18:16.18 | Ramblurr | anyone know of a weather widget? |
18:16.24 | jasta | romainguy__: of course not, but i will need to break up the MessagingController a bit to not consider an IMAP IDLE sync as a "command" to execute. |
18:16.35 | stadlero | Ramblurr: Aren't there some weather apps in the market? |
18:16.47 | Ramblurr | yea, but as far as i can tell none of them come with widgets |
18:16.51 | umdk1d3 | Ramblurr: you might use tango desktop icons for weather http://tango.freedesktop.org/Image:Tango-feet.png |
18:16.59 | stadlero | What exactly would a weather widget do? |
18:17.00 | jasta | the service also will need to break up how it deals with checking for new mail for IMAP. i suppose we can schedule commands on the boundary of the IDLE wait. but still, the design will be less general once i'm done here. |
18:17.03 | ttuttle | Ramblurr: You cannot develop custom widgets yet. |
18:17.04 | umdk1d3 | oh by widgets you mean desktop widges |
18:17.26 | Ramblurr | stadlero: show me sun and the temp if it's hot.. or a rain cloud and temp if it's raining.. etc. |
18:17.27 | *** join/#android kampulke (n=kampulke@ti500710a080-6118.bb.online.no) |
18:17.35 | romainguy__ | desktop widgets are built in Launcher/home |
18:17.37 | Ramblurr | ttuttle: ah, limitation of the sdk? |
18:17.42 | Dougie187 | Ramblurr: isn't that what a window is for? |
18:17.43 | ttuttle | Ramblurr: Yeah. |
18:17.53 | romainguy__ | we have plans for that but it requires extensive changes and news features in the framework |
18:17.53 | jasta | romainguy__: the biggest change is that the service will no longer be woken up to run, it will always run when there are IMAP IDLE-supporting accounts. |
18:17.56 | stadlero | You meant desktop widgets, yes? Sorry, I thought you meant UI widgets in the SDK. |
18:17.57 | ttuttle | Ramblurr: It's difficult to display parts of one app in another app. |
18:19.01 | Ramblurr | ah |
18:19.15 | Ramblurr | which would explain why a 3rd party touch screen keyboard |
18:19.18 | Ramblurr | would be hard to make |
18:19.53 | romainguy__ | the problem with soft keyboards is that the framework lacks support for them |
18:20.04 | romainguy__ | and I'm not talking about displaying a keyboard and sending events to TextViews |
18:20.11 | unix_lappy | will be interesting to see some of the 3rd party stuff that comes out of IME. |
18:20.28 | romainguy__ | I'm talking about how to deal with resizing the application to make room for the keyboard |
18:20.30 | romainguy__ | etc. |
18:20.41 | romainguy__ | anyway, we're working on IMF, our support for IME |
18:20.56 | *** join/#android cliff (n=cliff@h-67-102-173-71.sttnwaho.covad.net) |
18:21.10 | tethridge | romainguy, have you guys already started on IMF? |
18:21.29 | romainguy__ | yes |
18:21.34 | tethridge | great |
18:21.53 | tethridge | you're giving me hope |
18:21.55 | n3rdboi | hmmm... so it looks like there's something messed up in my build environment. The ApiDemo app should work the same on the emulator and the device. I'll dig into my build setup. Thanks for your help. |
18:22.32 | umdk1d3 | romainguy__: it kinda does support software keyboards, for accented chars, but yea doesnt adjust the activity size |
18:22.46 | romainguy__ | umdk1d3: no, the accented chars are not a soft keyboard at all |
18:22.51 | romainguy__ | it's just a trick in TextView |
18:23.04 | umdk1d3 | ohh ic |
18:23.33 | enf | it's just a Dialog |
18:23.40 | ttuttle | wants a Facebook client for Android. |
18:23.48 | Dougie187 | ttuttle: ..... |
18:23.54 | umdk1d3 | ttuttle: same here, altho theyve pretty much said they dont like android |
18:23.59 | ttuttle | umdk1d3: They're jerks. |
18:24.01 | umdk1d3 | will have to be thirdparty |
18:24.03 | Dougie187 | good. who likes facebook? |
18:24.08 | Dougie187 | facebook is stupid. |
18:24.08 | androoid | i do |
18:24.11 | ttuttle | Dougie187: Many of my friends happen to use it. |
18:24.14 | *** join/#android gr33 (n=grim@pD9E3D233.dip.t-dialin.net) |
18:24.18 | jasta | i use facebook |
18:24.18 | Dougie187 | same here, but its stupid still |
18:24.20 | muiro | all social networking is pretty much on the same level of failure |
18:24.21 | jasta | its better than myspace |
18:24.23 | BBHoss | wants someone to send this broke startup-developer a G1 so he can develop on real hardware |
18:24.24 | ttuttle | Dougie187: Frankly I'd prefer if they all just used email, but it's a necessity of college life. |
18:24.26 | muiro | they're just probably apple fanboys |
18:24.27 | Dougie187 | all anyone does on facebook is stalk people. |
18:24.44 | ttuttle | Dougie187: who + finger + Facebook = scary |
18:24.47 | Penguin2 | Commooon I need a client for IRC, SSH, Facebook, Twitter. |
18:24.59 | androoid | i vote for client for irc |
18:25.01 | muiro | Penguin2: there's a shitty ssh client |
18:25.03 | BBHoss | Dougie187: but you must admit that its useful for that |
18:25.06 | *** join/#android shackan1 (n=frob@host38-80-dynamic.57-82-r.retail.telecomitalia.it) |
18:25.06 | ttuttle | Dougie187: See someone at a computer, find out their username, look up their real name, find them on Facebook, suddenly you know everything about them. |
18:25.08 | muiro | Penguin2: connectbot |
18:25.13 | umdk1d3 | muiro: oh be nice :P |
18:25.13 | ttuttle | androoid: Yeah, I'd prefer IRC to Facebook. |
18:25.14 | Penguin2 | how shitty |
18:25.16 | ttuttle | androoid: I use IRC more. |
18:25.30 | BBHoss | i've never been a big fan of irc on a phone though |
18:25.32 | Dougie187 | ttuttle: yeah, thats why i think its stupid. |
18:25.41 | muiro | umdk1d3, Penguin2: ok, not "shitty", but "poor" and "featureless" |
18:25.46 | umdk1d3 | muiro: if you want a better ssh client, feel free to jump in |
18:25.49 | Penguin2 | does it support ssh keys |
18:25.53 | muiro | umdk1d3: I intend to |
18:26.02 | muiro | Penguin2: it actualy looks like it does, but Ihaven't bothered t otry |
18:26.07 | *** join/#android jbailey (n=jeffbail@nat/google/x-fa168733926a5b73) |
18:26.07 | *** mode/#android [+v jbailey] by ChanServ |
18:26.09 | languish | irssi will end up on android |
18:26.10 | Dougie187 | ttuttle: its dumb that its so easy for people to stalk the crap out of you, and thats what most people use it for. if you look at the uses of facebook hardly any of it is for actually social networking, most of it is creepy stalking |
18:26.12 | umdk1d3 | muiro: Penguin2 it doesnt atm, but coming soon |
18:26.16 | languish | it ended up on the sidekick |
18:26.21 | ttuttle | Dougie187: So, the problem is that most people post stupid shit. |
18:26.21 | muiro | umdk1d3: you're the dev? |
18:26.30 | Dougie187 | ttuttle: yeah. exactly. |
18:26.36 | ttuttle | Dougie187: Eh, I'd disagree. I've never had any trouble with stalking, and none of my friends have ever mentioned it. |
18:26.41 | Penguin2 | umdk1d3, hurry up :) |
18:26.43 | *** join/#android hackbod (n=hackbod@nat/google/x-bf23d94797e5db35) |
18:26.47 | Dougie187 | ttuttle: would you tell people if you stalked people? |
18:26.52 | ttuttle | Dougie187: I'd say I don't care about over half of the stuff I see, but it's still useful to find stuff. |
18:26.56 | vol | is watching you masturbate |
18:27.05 | Dougie187 | ttuttle: would you go home to you friends and say, "Hey, i stalked these girls last night. it was awesome" |
18:27.11 | ttuttle | Dougie187: If somsone posts personal stuff, and others read it without saying anything... who cares? |
18:27.27 | languish | Dougie187, that sounds like half of EFnet |
18:27.27 | ttuttle | Dougie187: Facebook stalking only works if someone "asks to be stalked". |
18:27.29 | Dougie187 | ttuttle: i just think its dumb. thats all. |
18:27.42 | *** join/#android jerkface03 (n=jerkface@S0106000d3a2c0806.vc.shawcable.net) |
18:27.44 | ttuttle | Dougie187: Eh. I don't really mind. I don't put stuff up I don't want to share. |
18:27.56 | languish | speaking of which, here's jerkface03 |
18:28.07 | ttuttle | ...? |
18:28.15 | Dougie187 | ttuttle: me either, but imo its significantly different then what it should be. |
18:28.21 | *** join/#android poetic_folly|G5 (n=poetic_f@213-39.103-97.tampabay.res.rr.com) |
18:28.24 | Dougie187 | facebook vs. social networking |
18:28.30 | ttuttle | Dougie187: How would you change it? |
18:28.38 | Dougie187 | take it back a couple years. |
18:28.40 | ttuttle | Dougie187: Anything done to "limit stalking" would also limit legitimate use. |
18:28.42 | languish | jerkface03 is a bot, for what purpose I don't know.. logging or spamming It's on efnet too |
18:28.53 | Dougie187 | before everyone started making retarded apps and when only college students could get accts. |
18:29.05 | ttuttle | Dougie187: Oh, yeah, get rid of apps. I agree. |
18:29.13 | ttuttle | Dougie187: Also, I'd like college and high school to be separated. |
18:29.15 | eggy | poetic_folly?! |
18:29.27 | *** join/#android szsoftwa1e (n=sven@e178203215.adsl.alicedsl.de) |
18:29.30 | ttuttle | Dougie187: Actually, I'm not sure. I find it useful to communicate with my friends who are still in high school. |
18:29.34 | muiro | umdk1d3: hope I didn't hurt your feelings |
18:29.35 | andyross | The difference between "stalking" and "social networking" is about intent, not software. The same actions done by two people mean very different things. You can't fix that like a bug. |
18:29.44 | Dougie187 | ttuttle: totally. i wish you were by default restricted in the networks you could join. or had some basis that you were required to have to join. |
18:29.45 | ttuttle | == andyross |
18:30.04 | Dougie187 | ttuttle: but you could be in the network for your town or something to talk to them. you don't need to see all of the other highschoolers. |
18:30.05 | ttuttle | Dougie187: Yes. That was the big thing that made Facebook not suck. You were representing some group (school, college, employer). |
18:30.20 | ttuttle | Dougie187: True, but location networks creep me out. |
18:30.51 | *** join/#android kozak (n=subbu@117.192.3.154) |
18:31.11 | Dougie187 | ttuttle: i was actually having a similar discussion with the lover of all SN a while ago about this, i think SN shouldn't be so much about entertaining people, it should be more about networking. |
18:31.19 | Dougie187 | ttuttle: but most people disagree with me about that i gues. |
18:31.20 | jasta | lol |
18:31.21 | Dougie187 | guess* |
18:31.23 | ttuttle | Dougie187: I totally agree. |
18:31.26 | jasta | on connectbot |
18:31.47 | Disconnect | Dougie187: so use linkedin and ignore the rest |
18:31.48 | ttuttle | Dougie187: I mean, I'd rather use Facebook to talk to friends than play games or do stupid shit. |
18:31.58 | Dougie187 | Disconnect: yeah, i hear thats a good one for it. |
18:32.03 | *** join/#android kslater (n=kslater@206.193.242.33.nauticom.net) |
18:32.09 | ttuttle | Disconnect: LinkedIn is bad because it's not free for many uses. |
18:32.11 | *** join/#android ITechJunkie (n=TechJunk@adsl-68-93-183-131.dsl.okcyok.swbell.net) |
18:32.27 | Dougie187 | ttuttle: yeah, or use facebook to keep track of them (contact info) and email to talk to them. |
18:32.33 | ttuttle | Dougie187: Yeah. |
18:32.47 | Dougie187 | ttuttle: like facebook as an online address book. |
18:32.51 | ttuttle | Dougie187: Other bits are useful, though, like Groups. |
18:33.00 | jasta | damn. this ssh client aint too bad |
18:33.00 | ttuttle | Dougie187: And, again, you *could* do that elsewhere, but it's less spontaneous. |
18:33.06 | ttuttle | jasta: ConnectBot? |
18:33.11 | jasta | yeah |
18:33.15 | Dougie187 | ttuttle: yeah, but there are quite a few stupid and useless groups on there. |
18:33.18 | ttuttle | jasta: Does it support ctrl/alt+keys, or pgup? |
18:33.25 | Dougie187 | ttuttle: like, "I can pee in two directions at the same time" |
18:33.25 | jasta | some rough edges, but its doable |
18:33.30 | ttuttle | Dougie187: Yeah. I created the "Anything But x86 Fan Club" the other day. |
18:33.35 | ttuttle | Dougie187: Yeah, but that will happen anywhere. |
18:33.43 | ttuttle | Dougie187: Have you looked at the jokes people send by email lately? |
18:33.46 | kslater | jasta wasn't it you who was busting my chops about doing ssh on the g1? |
18:33.51 | davidw | so how is the phone? |
18:33.53 | jasta | no |
18:33.58 | Dougie187 | ttuttle: yeah. thats what happens when stupid people get online. no i have not see the jokes. |
18:34.00 | romainguy__ | hey kslater :) |
18:34.02 | ITechJunkie | Hey guys, i've been looking around online, maybe someone here can answer my question. |
18:34.07 | andyross | Ooh, good point: has someone hacked up an ssh client for the G1 yet? |
18:34.09 | kslater | romain |
18:34.22 | kslater | andyross yes |
18:34.23 | ITechJunkie | Is there a way to access the linux shell while using the g1 |
18:34.31 | ttuttle | ITechJunkie: Not on a production device yet. |
18:34.32 | ITechJunkie | andyross, yes they have |
18:34.45 | andyross | Link? :) Didn't see it in the market, but maybe that stuff would never appear. |
18:34.46 | ttuttle | ITechJunkie: (I think.) |
18:34.53 | romainguy__ | ttuttle: adb shell works :) |
18:34.58 | ITechJunkie | andyross, google connect bot |
18:35.01 | ttuttle | romainguy__: Oh, true. |
18:35.05 | *** join/#android rob--- (n=rob@93-96-140-104.zone4.bethere.co.uk) |
18:35.12 | ttuttle | romainguy__: That's not doable without a computer though. |
18:35.16 | ITechJunkie | andyross, "connectbot" |
18:35.20 | ttuttle | ITechJunkie: Did you mean on the device, or with a computer attached? |
18:35.27 | kslater | romainguy_: I grabbed your flickr app, but I'm not sure I grok it |
18:35.36 | ITechJunkie | adb shell? |
18:35.42 | romainguy__ | kslater: how so? |
18:35.44 | ITechJunkie | ttuttle, on the device |
18:35.46 | kslater | or was it more just test bed for ui effects? |
18:35.50 | ttuttle | ITechJunkie: Yeah, adb shell won't do that. |
18:35.59 | jasta | umdk1d3: dude...use a wakelock.... |
18:36.01 | ITechJunkie | ttuttle, bummer |
18:36.05 | romainguy__ | kslater: it's a very simple viewer and a sample for UI code and visual effects :)) |
18:36.10 | ttuttle | ITechJunkie: adb is a tool that comes with the SDK. "adb shell" opens a shell on the device, but you use the computer to access it. |
18:36.47 | vol | adb shell works on the device, too |
18:36.49 | vol | iirc |
18:36.54 | vol | unless I'm mistaken : ( |
18:36.59 | jasta | it does |
18:37.05 | ttuttle | How do you launch it? |
18:37.09 | jasta | but it does noithing useful |
18:37.09 | ITechJunkie | works on the device? |
18:37.10 | vol | uh |
18:37.14 | ttuttle | I mean, it works on a device, but you can't type into the shell on the device. |
18:37.15 | vol | "adb shell" |
18:37.20 | vol | oh |
18:37.22 | ttuttle | I meant device vs. PC, not device vs. emulator. |
18:37.24 | vol | you mean a program to load the shell |
18:37.27 | vol | on the device itself |
18:37.32 | vol | yeah, I dunno about that one |
18:37.41 | vol | I'm sure one is coming, I thought I heard someone making a project like that |
18:37.58 | Disconnect | wow. so the j2me gmail app can do stuff that teh huge googlephone can't (like 2 gmail accounts) :( http://feeds.feedburner.com/~r/OfficialGoogleMobileBlog/~3/429810590/introducing-gmail-for-mobile-20.html |
18:38.13 | vol | Meh. |
18:38.38 | romainguy__ | Disconnect: but the offline support is very limited |
18:38.55 | Disconnect | thats all well and good, but the multiple account thing is huge |
18:39.18 | ITechJunkie | I'm sure someone will mod the program to where you can do that soon. |
18:39.28 | jasta | they cant |
18:39.33 | jasta | its not open |
18:40.09 | romainguy__ | ITechJunkie: it's no trivial matter |
18:40.11 | romainguy__ | ask Cedric2 :) |
18:40.14 | Disconnect | and istr it uses the 'master' google account info. so even if you convinced it to install under a diff't name it would still pull auth from teh same place :( |
18:40.41 | ITechJunkie | ah |
18:42.00 | ITechJunkie | well. being the optimistic person I am. I'm still not gonna lose hope that someone can change something, whether it be in android's source or whatever, that will fix that problem. |
18:42.21 | ttuttle | ITechJunkie: THERE IS NO HOPE |
18:42.23 | ttuttle | ITechJunkie: :-P |
18:42.28 | Cedric2 | Disconnect: it's easier for the JavaME app |
18:42.35 | Cedric2 | since having multiple accounts only impacts that app |
18:42.43 | Cedric2 | having multiple accounts on the G1 impacts the entire stack |
18:43.21 | Disconnect | having multiple -master- accounts impacts the entire stack. multiple accounts in general is no worse than the current setup, where gmail uses 1 account for mail/cal/contacts/etc and email uses ohters for just mail, which may or may not be gmail accounts |
18:43.33 | Cedric2 | Think about it for a second, Disconnect |
18:43.44 | Cedric2 | if you can have multiple accounts just in Gmail, people will start wondering what it means to calendar |
18:43.45 | Cedric2 | and talk |
18:43.47 | Cedric2 | etc... |
18:43.56 | kslater | hey, has ConnectBot made it up onto the app Market? |
18:43.58 | ITechJunkie | How much power does the public have over making changes to android itself? How hard would it be to actually make changes to the stack? |
18:44.04 | *** join/#android ralpht (n=ralpht@76-191-208-98.dsl.dynamic.sonic.net) |
18:44.11 | Dougie187 | Cedric2: not if you have one master account like hes saying. |
18:44.12 | vol | well, android just got open sourced |
18:44.14 | ITechJunkie | kslater, I don't think so |
18:44.15 | Disconnect | ITechJunkie: its very easy. its running the changes thats hard. |
18:44.16 | Cedric2 | ITechJunkie: suffice to say it's not trivial :) |
18:44.23 | vol | it doesn't compile to a version that will run on the G1 yet |
18:44.26 | Cedric2 | You guys crack me up |
18:44.30 | vol | but that will be fixed iirc shortly |
18:44.45 | kslater | yeah, just checked |
18:44.58 | kslater | vol, I'm using it on my G1 already |
18:45.00 | jasta | hey, i just had a fun thought.... |
18:45.03 | vol | orly? |
18:45.09 | kslater | sir yes sir |
18:45.13 | vol | nice |
18:45.17 | kslater | connectbot-100.apk |
18:45.23 | jasta | can we post modified apps to the market? |
18:45.38 | Disconnect | modified stock apps? doubtful |
18:45.45 | jasta | as in, modify one of the base apps like email |
18:45.47 | Dougie187 | jasta: as long as it doesn't violate the developer agreement? |
18:46.02 | Dougie187 | i haven't read through it yet, so ionno.... |
18:46.07 | Disconnect | suspects it'll run aground of copyright before it gets posted. iceweasel-style. |
18:46.08 | jasta | well it might. whats the agreement? |
18:46.19 | *** join/#android daniell (n=daniel@86.85.93.210) |
18:46.21 | Dougie187 | ionno. |
18:46.37 | Dougie187 | Maybe this? |
18:46.37 | mpardo | how can i check to see if a particular service (foo) is running? |
18:46.37 | Dougie187 | http://code.google.com/android/download.html |
18:46.50 | gdsx | Disconnect: (IANAL) sure; note that the vast majority of the open-source stuff is Apache 2-licensed |
18:46.50 | *** join/#android mib_d9rpyw (i=5455c588@gateway/web/ajax/mibbit.com/x-bb73f133db723987) |
18:47.10 | Dougie187 | jasta: im talking about the agreement that google has the "kill-switch" for. |
18:47.18 | jasta | i know |
18:47.20 | mpardo | procedurally |
18:47.26 | romainguy__ | Dougie187: Disconnect : you modify the stock apps |
18:47.29 | romainguy__ | we welcome patches |
18:47.39 | Disconnect | gdsx: so is firefox. its still gotta be called 'iceweasel' and such if you make changes - nothing to do with the source license, everything to do with the copyright on images/icons/text/etc. |
18:47.47 | jasta | im modifying email as we speak...would be cool if i could upload to market |
18:47.54 | romainguy__ | jasta: you can't |
18:48.02 | michaelnovakjr | just patch it |
18:48.03 | gdsx | Disconnect: what graphics are there in the stock apps? |
18:48.04 | romainguy__ | jasta: because the package name will be the same as the installed app |
18:48.14 | romainguy__ | jasta: so you will get a conflict at install time |
18:48.15 | Dougie187 | jasta: plus you have to pay $25 |
18:48.19 | zhobbs | jasta: what are you changing in the email app? |
18:48.22 | romainguy__ | (and the signing key will be different) |
18:48.26 | jasta | well not if i just pp during build |
18:48.35 | Disconnect | gdsx: dozens of icons for one |
18:48.52 | daniell | @Disconnect: You may modify the source |
18:49.00 | jasta | zhobbs: right now, imap idle |
18:49.01 | *** join/#android cbeust (n=cbeust@216.239.45.19) |
18:49.05 | daniell | without having to rename it to iceweasel |
18:49.17 | Disconnect | daniell: you can't distribute it without renaming it |
18:49.20 | gdsx | Disconnect: true, I guess, though they're used infrequently |
18:49.30 | zhobbs | jasta: nice, I think I'll need to set that up on my IMAP server |
18:49.40 | jasta | unlikely |
18:49.45 | gdsx | Disconnect: btw, doesn't firefox use the MPL? |
18:49.52 | jasta | all major imap server vendors support it |
18:50.11 | *** join/#android shackan1 (n=frob@host38-80-dynamic.57-82-r.retail.telecomitalia.it) |
18:50.16 | jasta | by default |
18:50.25 | daniell | so does ubuntu |
18:50.26 | zhobbs | jasta: awesome |
18:50.35 | zhobbs | I'm using dovecot |
18:51.01 | *** join/#android eburnette (n=chatzill@sas09221.nat.sas.com) |
18:51.13 | romainguy__ | jasta: make that feature a setting btw :) |
18:51.17 | Disconnect | doesn't get why so many 'mobile' email implementations skip imap idle |
18:51.42 | Disconnect | its bad with things like seven beta (server-side push) but it just wastes effort on their servers. its terrible for things like cellphones.. |
18:52.25 | RyeBrye | Are boot times on an actual device faster than in the emulator? |
18:52.28 | eburnette | hi guys what's up? |
18:52.38 | michaelnovakjr | :) what's up |
18:52.39 | daniell | @RyeBrye: yes |
18:52.41 | romainguy__ | RyeBrye: depends on what machine hosts the emulator |
18:52.44 | andyross | Probably because it's not in the IMAP RFC itself. IMAP has a lot of design-by-committee in it, and a lot of the important parts are technically peripheral. |
18:53.02 | RyeBrye | I'm on a Core2Duo at 2.33 Ghz |
18:53.10 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
18:53.23 | *** join/#android shackan2 (n=frob@82.57.80.38) |
18:53.39 | eburnette | Boot time seems to be about the same as emulator for me |
18:53.56 | andyross | To be fair: the G1 doesn't boot terribly fast. Felt like something like 45-60 seconds to me, although I didn't time it. My old A780 (linux phone, 2.4.something kernel and Qt-based UI) boots in about 15. |
18:54.04 | RyeBrye | UGH |
18:54.20 | Dougie187 | RyeBrye: does it matter that much? how often are you going to be powering down your phone and powering it back up? |
18:54.37 | RyeBrye | You'd be surprised |
18:54.38 | eburnette | I haven't had to reboot it since I got it Tuesday (the G1) |
18:54.39 | romainguy__ | androoid: it can greatly vary from boot to boot |
18:54.49 | romainguy__ | andyross: it can greatly vary from boot to boot |
18:54.57 | andyross | Whenever you change the SIM or the battery. For some people, that's not uncommon. But yes, for typical usage boot time is not what you want to optimize first. |
18:55.00 | Disconnect | andyross: its as much of an 'official' rfc as most everything else is. and older than a lot of stuff (1997 according to the header) |
18:55.01 | romainguy__ | andyross: on the first boot, the system does tons of stuff |
18:55.24 | romainguy__ | eburnette: how's the book going? |
18:55.30 | eburnette | great |
18:55.48 | *** join/#android shackan2 (n=frob@82.57.80.38) |
18:55.49 | eburnette | if by staying up till 4am doing final edits you mean great :) |
18:55.58 | romainguy__ | I know what it's like :) |
18:55.59 | Ramblurr | hm, i can't figure out where to copy pictures to make them show up in the Pictures app |
18:56.07 | romainguy__ | Ramblurr: anywhere on the sdcard |
18:56.16 | *** join/#android thesquib (n=squibble@202-78-145-31.cable.telstraclear.net) |
18:56.34 | tethridge | romainguy__, have the developers considered an android level sleep concept that would shutoff any multimedia after a period of time so that it doesn't kill the battery? That way each app wouldn't have to implement the sleep functionality and there would be one central place to set the sleep timer. |
18:56.34 | eburnette | Q: has anybody done a file explorer that runs on device yet? |
18:56.43 | michaelnovakjr | eburnette: finsihing it now :) |
18:56.50 | michaelnovakjr | updating from another version of the sdk |
18:56.51 | jasta | romainguy__: sure, it'll be a part of the "how often to check" setting |
18:57.07 | romainguy__ | eburnette: it's pretty much useless since an app can read only its own data directory and that's all |
18:57.10 | romainguy__ | jasta: ok cool |
18:57.13 | andyross | Disconnect: I know, that was kind of my point. There's nowhere to look up what "IMAP" means. You need to know the way the standard grew and how it's used in the market to write a good implementation. It's big and complicated. |
18:57.38 | vol | romainguy__: I thought that you were allowed to read outside of that directory if you were given permissions. |
18:57.40 | Disconnect | andyross: ahh. but if you don't know imap idle is a Good Thing, maybe you shouldn't be speccing out an email client :) |
18:58.08 | romainguy__ | vol: you can read the sdcard but that's about it |
18:58.14 | ITechJunkie | Ramblurr, they'll show up after you disconnect your device from the computer or you disable the storage option in the settings |
18:58.24 | jasta | Disconnect: i suspect they didnt implement IMAP IDLE on purpose. if google didnt have Gmail, their Email client would have supported IMAP IDLE. |
18:58.26 | andyross | Isn't the discussion here that the builtin Android client does not support idle, though? I agree, that it'd be nice to have experts do everything right the first time. But in the real world, it sometimes helps to have sane standards to help the novices along. |
18:58.44 | romainguy__ | jasta: I think it's more about time than anything else |
18:59.03 | Ramblurr | ITechJunkie: ah yea, i had to d/c the device first |
18:59.07 | romainguy__ | jasta: it has nothing to do with Gmail being there or not |
18:59.20 | romainguy__ | Ramblurr: when the sdcard is mounted on your computer, applications don't have access to it |
18:59.23 | *** join/#android fredliu (n=chatzill@wireless2248.cs.ucdavis.edu) |
18:59.32 | Ramblurr | makes sense |
18:59.45 | andyross | Not sure how much time it would take to implement -- it's not a completely separate feature, just a different code path for receiving a message on a socket you're already listening on. I'm sorta with Disconnect that this is something you really want to get right the first time. |
18:59.48 | jasta | romainguy__: well, fair enough, but had they not spent so much time on Gmail, they would've had time for one of the most obvious features for a mobile IMAP client :) |
19:00.06 | jasta | this argument has lots of facets, no point having it :) |
19:00.07 | *** join/#android cybereagle (n=cybereag@unaffiliated/cybereagle) |
19:00.08 | Disconnect | http://www.imap.org/biblio.html is in fact a long, ugly mess. but.... (fwiw it looks like apple did it right in their mobile imap, with idle and such done out of the box) |
19:00.24 | Disconnect | but then again, they did that in mail too (recently? don't recall) so it was already on the radar -soemwhere- internall |
19:00.25 | Disconnect | y |
19:00.49 | RyeBrye | What's the break key in the terminal emulator on the emulator? |
19:00.53 | romainguy__ | jasta: but that's totally different teams, so what you're saying is meaningless :) |
19:01.34 | romainguy__ | Disconnect: Apple's Mail app drives me nuts, it updates the server very infrequently |
19:01.38 | romainguy__ | it's freaking annoying |
19:01.51 | michaelnovakjr | romainguy__ still using an iPhone? |
19:02.02 | *** join/#android cliff (n=cliff@216-64-141-98.static.twtelecom.net) |
19:02.02 | romainguy__ | no |
19:02.08 | jasta | romainguy__: well, IMAP IDLE doesn't "update frequently". it's just like how Gmail works. |
19:02.08 | Disconnect | yah but at least it updates - fwiw all the messages i deleted last night on my phone were just marked read this morning when i got to work (sigh) |
19:02.08 | romainguy__ | it's gathering dust on my desk |
19:02.10 | michaelnovakjr | done already? |
19:02.19 | RyeBrye | nm. I found it |
19:02.25 | *** join/#android _avatar (n=avatar@cpe-76-88-201-161.bak.res.rr.com) |
19:03.04 | Disconnect | imap idle isn't for updating the server, its for notifying the client. i think he was talking about infrequently sending local changes to the server. |
19:03.21 | *** join/#android jancona (n=jancona@38.97.74.254) |
19:03.24 | *** join/#android ajitmathews__ (n=ajitmath@host-208-68-238-61.biznesshosting.net) |
19:03.36 | eburnette | Q: My sound example isn't working right, can somebody help? I thought it was just an emulator problem, but no. See http://code.google.com/p/android/issues/detail?id=869 . |
19:03.40 | romainguy__ | Disconnect: correct |
19:03.52 | jasta | oh, sorry, i was popping in and out of the conversation |
19:04.02 | herriojr | so, when creating a contentprovider, I don't understand how I implement the openInputStream which the content resolver calls... |
19:04.14 | jasta | herriojr: you implement openFile() |
19:04.22 | herriojr | openInputStream/openOutputStream |
19:04.27 | herriojr | ok |
19:04.29 | jasta | now that android is open source, you'll have plenty of examples ;) |
19:04.34 | *** part/#android snid (n=snid@S010600b0d0e68ca0.cg.shawcable.net) |
19:04.46 | herriojr | oh yeah, I forgot to download and look at that |
19:04.50 | eburnette | @jasta if you can get the source |
19:04.54 | herriojr | I'll look at the phonebook implementation |
19:05.39 | michaelnovakjr | eburnette: you can now :) |
19:05.57 | jasta | eburnette: if? |
19:06.39 | eburnette | @michael can't get it if you have Windows |
19:07.02 | jasta | well what would you do with it on windows anyway? you can't double-click it :) |
19:07.04 | eburnette | I'm restaging an ubuntu machine now so I can look at it |
19:07.05 | jasta | hides |
19:07.08 | romainguy__ | eburnette: git and repo don't work in Cygwin?? |
19:07.15 | enf | eburnette: you could still browse it from the web interface, even if you can't download the whole thing |
19:07.24 | eburnette | @enf one file at a time, eek |
19:07.45 | enf | ok, good point |
19:08.13 | romainguy__ | eburnette: have you tried in Cygwin? |
19:08.20 | Dougie187 | romainguy_ or a vm. |
19:08.21 | eburnette | @romainguy might work under cygwin, haven't tried |
19:08.32 | romainguy__ | eburnette: here you go :) |
19:08.44 | xavd | should work on cygwin, my cube mate managed to get it. need to have cygwin in binary mode though |
19:09.55 | *** join/#android shackan (n=frob@host38-80-dynamic.57-82-r.retail.telecomitalia.it) |
19:10.14 | eburnette | I started to try on msys, then ran into python requirement, figured it'd be less hassle to just find an ubuntu machine |
19:10.57 | zhobbs | no one has put up a tarball of the source yet? would probably be convenient for people who just want to peek around in it |
19:11.26 | tmccrary | it's official now, android rocks |
19:11.33 | *** join/#android meoblast001 (n=meoblast@dynamic-acs-24-239-93-241.zoominternet.net) |
19:11.36 | Death_Syn | tmccrary: i'm loving it so far |
19:11.45 | Death_Syn | had it just a bit over a day |
19:11.50 | tmccrary | me too, very nice. I just got mine 2 hours ago |
19:11.59 | tmccrary | I prefer it to the iphone immensely |
19:12.01 | Death_Syn | want to add FLAC support to the media player and get a working irc client going, though |
19:12.18 | Death_Syn | i'm having to transcode my tunes into ogg to play here |
19:12.25 | eburnette | check this out: I'm installing the android source on this machine Eric built: http://stuffthathappens.com/blog/2008/03/15/android-construction/ |
19:12.41 | *** part/#android kslater (n=kslater@206.193.242.33.nauticom.net) |
19:12.43 | gdsx | Death_Syn: what's the FLAC decode CPU cost? expensive? |
19:13.14 | Death_Syn | gdsx: my treo 600 could do it, barely. the 700p doesn't have trouble doing it, and palm os doesn't even multitask well |
19:14.23 | daniell | is there a openstreetmap based application already? |
19:14.56 | CompBrain | Has anyone found a B&M store that sells 3.5mm headphone->extusb adapters? |
19:15.06 | jasta | Death_Syn: you may be interested in my project, which will automatically transcode FLAC... |
19:15.11 | jasta | Death_Syn: http://five.googlecode.com |
19:15.45 | andyross | CompBrain: Ordered one from g1portal.com, but no, no physical source that I'm aware of. |
19:16.19 | eburnette | What was htc thinking when they designed that headset? |
19:16.29 | CompBrain | You'd think people would stock them, since other devices use that connector too. |
19:16.33 | unix_lappy | CompBrain: the local mall should have one. |
19:16.58 | unix_lappy | B&M will be at a premium regardless. Mall, Radioshack, Fry's / Microcenter, etc. |
19:17.01 | andyross | eburnette: My thought too. Not pleasant at all. The huge brick at the chin is just ... yuck. |
19:17.05 | CompBrain | unix_lappy: T-Mo doesn't seem to list them as accessories for any of their devices |
19:17.12 | CompBrain | Ratshack doesn't list it online |
19:17.21 | unix_lappy | CompBrain: they are standard HTC mini-usb to 3.5 converters. |
19:17.41 | Disconnect | CompBrain: some/many at&t stores carry them. |
19:18.01 | zhobbs | I don't mind the design of the G1...not elegant (at all), but seems functional |
19:18.05 | CompBrain | unix_lappy: Yeah, I was just having issues finding them online -- not indexed as extusb perhaps? |
19:19.28 | andyross | The phone is fine. The keyboard is really nice. A lot of the peripheral details are pretty iffy. The covers for the extusb and sd card seem like they're going to snap off within a month. As mentioned, the headset is just plain awful. And the sd card itself is frustratingly hard to get out without a pen or other tool. |
19:19.43 | unix_lappy | CompBrain: well i said mini-usb, they arent really mini-usb in the sense that they arent usb-a |
19:20.28 | zhobbs | andyross: ohh, the headphones? those are really bad |
19:20.37 | eburnette | Wonder if this works: http://www.g1depot.com/htc-3-in-1-usb-adapter/11A176A3571.htm "This all-in-one adapter allows you to connect a 3.5mm headphone, a HTC EMU headset and a sync and charge cable. Sync data, charge and use a headset all at the same time!" |
19:20.45 | andyross | I had to look this up after getting confused when the power adapter didn't seem to fit the port: the name of the port is "extusb", and it's reasonably standard on HTC phones. |
19:20.52 | unix_lappy | andyross: they are really testing my will with this device. I know I SHOULDN'T just go and get an iPhone, but the G1 as a device makes it really tempting. |
19:20.54 | CompBrain | unix_lappy: Yeah. I tried "(htc|extusb) adapter" with no results |
19:20.55 | zhobbs | eburnette: it does, I have one |
19:20.56 | romainguy__ | eburnette: people at the office use similar splitters |
19:21.19 | gdsx | andyross: I've been using my usb cover for 2 months, probably opening it and closing it more than a normal user would, and it's been fine |
19:22.07 | andyross | To be truthful, that's the stuff Apple is always going to do better than other vendors. The iPhone would never have shipped with that headset, or those snap-off parts. I'm sure they're fine under typical usage, but all it takes is for one to get hooked up on a keychain or whatever and it's gone. |
19:22.47 | ttuttle | has already broken his earphones' plug. |
19:22.49 | eburnette | http://cnn.cn/shop/audio-adapter-extusb-with-handy-strap-p-2104.html - extusb to 3.5mm |
19:22.55 | Death_Syn | jasta: ooh, thanks |
19:23.04 | zhobbs | andyross: apple makes great hardware |
19:23.04 | gdsx | andyross: there's a big advantage to using a standard connector, though |
19:23.24 | Death_Syn | eburnette: i found some good stuff on buy.com to adapt to extusb |
19:23.33 | gdsx | (I mean, apple gets away with nonstandard connectors because they sell such high volume) |
19:23.34 | andyross | Standard in the way that USB and 3.5mm audio ... isn't? :) |
19:23.49 | gdsx | andyross: I'm talking about USB |
19:23.50 | ttuttle | Google, while I am *logged out*: "Customized for Pittsburgh metro area, US. More details" |
19:24.05 | ttuttle | Wow, that's creepy. |
19:24.19 | gdsx | andyross: you can use any old USB cable to connect to the handset; it's just that the functionality is overloaded if you have the special cable |
19:24.33 | gdsx | andyross: which is a creative way to go about things, IMO |
19:24.50 | ITechJunkie | I haven't gotten a chance to use the headset that comes with the Android. Is it decent? |
19:24.56 | andyross | Oh, you mean that the iPhone doesn't have an actual USB plug. Yes, I agree. The extusb thing isn't much of a complaint. |
19:24.57 | vol | yeah, good enough |
19:24.57 | ITechJunkie | *with the G1 |
19:25.08 | vol | the headset isn't special but it's good enough |
19:25.32 | ITechJunkie | vol, decent sound quality/ |
19:25.34 | gdsx | ITechJunkie: I use it and it's decent. I prefer real headphones to earbuds any day, though |
19:25.43 | vol | I guess? I'm not really an audiophile |
19:25.43 | eburnette | Anybody know if the G1 extusb supports video out? (http://forum.xda-developers.com/showpost.php?p=2610305&postcount=19) |
19:25.50 | vol | I could understand the person on the other end at any rate |
19:25.53 | andyross | The lack of an actual plug for audio, though, is I think more of a disadvantage. Everyone has favorite headphones, it's a hugely personal decision. None of those headphones work on the G1 without tracking down an obscure adapter. |
19:25.54 | covalentbond_ | FYI: Android Market vs. iPhone App Store: The First 24 Hours: http://tinyurl.com/5hq6da |
19:25.59 | ITechJunkie | gdsx, agreed |
19:26.09 | vol | andyross: Oh boy, yet more fucking holes and peripherals |
19:26.20 | vol | Let me track down power adapter #3724b |
19:26.28 | vol | oops, lost it when I moved, guess I can't use this. |
19:26.35 | *** join/#android gr33 (n=grim@pD9E3D233.dip.t-dialin.net) |
19:26.39 | solca | hi |
19:26.52 | solca | i already compile android |
19:26.59 | ttuttle | vol: That's why you can charge the G1 with any miniUSB cable or charger! |
19:27.01 | andyross | All of which might have been OK if HC had shipped a top-shelf headset instead of the clunker that was in the box. It's all about overall experience. A user unboxing this thing and intending to use it as an audio player is going to be really disappointed vs. even midrange stuff like the ROKR. |
19:27.05 | solca | now there is some easy command to run the emulator? |
19:27.05 | *** join/#android trigatch4 (n=robjacks@c-68-33-22-200.hsd1.md.comcast.net) |
19:27.16 | ttuttle | solca: "emulator". It's in tools. |
19:27.18 | trigatch4 | michaelnovakjr: you still there? |
19:27.22 | michaelnovakjr | yea |
19:27.26 | gdsx | andyross: yeah, not having to use an adapter would be nice. |
19:28.04 | vol | andyross: honestly, I don't even know people who use headsets. |
19:28.14 | andyross | When compared with the iPhone "feel" as an audio player, it's really not even close. And a lot of the details are really simple things like choice of plugs and headset OEMs. |
19:28.18 | vol | everyone I know either has a bluetooth headset or just goes without |
19:28.18 | ttuttle | vol: I did, until it broke. It was nice. |
19:28.32 | jeld | ttuttle, well, not any miniUSB charger will work well, you need one with right output |
19:28.49 | solca | ttuttle: can't find it |
19:28.50 | gdsx | jeld: I think the point is that they all work, however |
19:28.54 | ttuttle | solca: hmm |
19:28.57 | jeld | ttuttle, and there are some rumors that not every miniUSB cable works |
19:29.05 | ttuttle | jeld: USB provides a minimum of 500ma, and the phone will charge off of that. |
19:29.16 | gdsx | jeld: uhh... that rumor is (almost definitely) false |
19:29.18 | romainguy__ | jeld: all the USB cables I've used so far (about 10 different) worked |
19:29.33 | gdsx | jeld: the handset is a USB device just like a digital camera is a USB device |
19:29.35 | jeld | thats good, I used 2 different ones with no problem |
19:29.37 | ttuttle | jeld: Certainly any y cable will work. |
19:29.46 | ttuttle | jeld: A significantly underpowered charger may not. |
19:29.53 | andyross | FWIW, the charging hardware seems really robust to me. I've spent the last three years with an A780 that, when dead, can't charge of an actual USB port and needs to be plugged into the wall. |
19:30.04 | ttuttle | andyross: Wow, that's dumb. |
19:30.38 | andyross | No doubt it's because the bootstrap charger tries to draw more current than the USB spec allows, or somesuch. Once the software-controlled charger is live, it's fine. |
19:33.43 | jeld | ttuttle, I cannot seem to locate the link, but I read yesterday, that some of the common miniUSB chargers ouput something like 50% of what G1 charger does |
19:34.02 | ttuttle | jeld: That's okay. |
19:34.13 | ttuttle | jeld: The G1 charger probably outputs more than is required so the phone can charge faster. |
19:34.19 | jeld | ttuttle, I am not sure I will ever use the charger anyway |
19:34.40 | *** join/#android kslater (n=kslater@206.193.242.33.nauticom.net) |
19:34.41 | ttuttle | jeld: I only use it at home. I just keep the miniUSB cable with me and plug the phone into my computer when I'm using the computer. |
19:35.01 | jeld | ttuttle, charger output supposed to play a big role in battery lifetime |
19:35.12 | ttuttle | jeld: What do you mean? |
19:35.34 | ttuttle | jeld: If anything, I would assume charging more slowly would be gentler on the battery. |
19:35.45 | jeld | ttuttle, supposedly charging the battery with wrong output (even if it is less then spec) will reduce battery life |
19:36.00 | ttuttle | jeld: Where did you hear this? |
19:36.22 | andyross | A lot of the "battery lifetime" vooodoo is just that. LiON cells don't have the kind of weird chemistry that people remember from the days of NiCd or NiMH. The only thing that's known to reduce your battery's lifetime is using it. |
19:36.40 | solca | ttuttle: i find it: ./host/linux-x86/bin/emulator and runs fine, thx! |
19:36.49 | ttuttle | solca: Cool! |
19:36.51 | Death_Syn | i'm using a wall charger from a HTC PPC6800 on my g1 and it works fine |
19:36.57 | Death_Syn | haven't tried usb charge from pc yet |
19:36.59 | Death_Syn | need to do that |
19:37.07 | Disconnect | wow. 5 hour delay in outgoing gmail from my phone. thats -nice-. |
19:37.10 | ttuttle | Death_Syn: It should work, albeit more slowly. |
19:37.13 | vol | Disconnect: nice |
19:37.25 | vol | I haven't even tried the wall charger yet, just been using PC USB connection |
19:37.26 | Death_Syn | ttuttle: nothing new to me. treos do the same thing |
19:37.27 | Disconnect | and no, its not on my end :) |
19:37.32 | RyeBrye | andyross - LiONs reduce battery lifetime gradually over time -starting the day they are manufactured and regardless of if they are used or not |
19:37.46 | Death_Syn | BBs are able to turn themselves up |
19:37.47 | RyeBrye | (I mean capacity, not lifetime) |
19:37.52 | Death_Syn | or ask the computer to do so |
19:38.16 | andyross | Not sure I've read that one, but I'm not a battery chemist. Lithium cells *do* leak charge more rapidly when stored relative to other technologies. Are you sure that's not what you're thinking of? |
19:38.16 | Disconnect | http://pastebin.com/m7e9c2863 |
19:38.46 | *** join/#android jt436 (n=jtomlins@216.239.45.19) |
19:38.50 | RyeBrye | http://en.wikipedia.org/wiki/Lithium_ion_battery#Disadvantages_of_traditional_Li-ion_technology |
19:38.52 | Death_Syn | wonder what spare batteries are going to cost when the time comes |
19:39.10 | RyeBrye | andyross: first sentence under disadvantages: "A unique drawback of the Li-ion battery is that its life span is dependent upon aging (shelf life). From time of manufacturing, regardless of whether it was charged or the number of charge/discharge cycles, the battery will decline slowly and predictably in capacity. " |
19:39.31 | RyeBrye | So... If you are buying a new battery for your cell phone - always check the datestamp on it.... |
19:41.00 | RyeBrye | but you are right about the lack of memory thing - they don't have a memory effect and don't require you to use any kind of strange battery-life voodoo where you alter your normal charging behavior to try to benefit the life of the battery |
19:41.15 | RyeBrye | unless of course you are normally charging your battery in an oven or something |
19:42.24 | Disconnect | late to the party, but they do have - if not memory - 'bad training' wherein the charging circuit can be convinced the capacity is much lower than it really is |
19:42.58 | andyross | RyeBrye: amusingly, I actually followed the reference for that toe the buchmann.ca site. The only support I can find for that statement is one throwaway sentence in an unrelated paragraph: "A typical life of a lithium-ion is 300-500 discharge/charge cycles or about three years from time of manufacturing." I'm not saying it's wrong, exactly, just maybe over-interpreted by the wiki author. |
19:44.28 | *** join/#android mohbana (n=mohbana@87-194-191-26.bethere.co.uk) |
19:44.41 | vol | speaking of which, what's the word on the battery life? Is the OTA update going to do anything about that? |
19:44.49 | mohbana | hi, does anyone know if the natural language parsing engine google calendar uses was built in-house? |
19:44.55 | *** join/#android kozak (n=subbu@117.192.2.97) |
19:45.03 | *** join/#android cyrus__ (n=cyrus@c-24-20-125-119.hsd1.or.comcast.net) |
19:45.12 | cyrus__ | which kernel version is the latest release of android built on? |
19:45.47 | andyross | G1 /proc/version reports: Linux version 2.6.25-01828-g18ac882 (android-build@apa27.mtv.corp.google.com) (gcc version 4.2.1) #1 PREEMPT Thu Sep 11 23:18:27 PDT 2008 |
19:45.57 | cyrus__ | ty |
19:46.32 | cyrus__ | so u got the G1 phone? how is it? |
19:46.48 | ttuttle | cyrus__: It is the best phone ever. <-- Probably not true. |
19:46.52 | ttuttle | cyrus__: It is awesome though. |
19:46.57 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
19:47.04 | mohbana | i'm going to wait for the htc touch |
19:47.20 | cyrus__ | cool |
19:47.28 | cyrus__ | i want to port android over to the n810 |
19:47.46 | Dougie187 | cyrus__: let us know when you get it to work. |
19:47.55 | Dougie187 | cyrus__: im sure a bunch of people want it. |
19:48.10 | davidw | damn |
19:48.12 | davidw | I want one:-) |
19:48.22 | davidw | I really want to see how Hecl runs on a real one |
19:48.28 | Dougie187 | davidw: whats that? and n810 with android? or a g1? |
19:48.36 | Dougie187 | an* |
19:48.38 | eburnette | Any idea what next (non-bugfix) version of SDK will be called and when it will be out? |
19:48.38 | davidw | a real phone |
19:48.50 | Dougie187 | why not go get one? |
19:48.59 | Death_Syn | does anything need to be done to trigger grabbing the 1.1 update? |
19:49.06 | Dougie187 | eburnette: Sdk 1.1? |
19:49.07 | andyross | Huh, and while I'm in /proc on the device. Specs floating around on the web say the box has 192M of DRAM, yet I see only 101M available. Where's the rest? Much too big for a framebuffer. Flash cache or something? Or are the public specs wrong? |
19:49.21 | davidw | is on 2.1 already |
19:49.38 | Dougie187 | davidw: you're a punk. |
19:49.48 | romainguy__ | andyross: ask swetland :) |
19:50.09 | *** join/#android ralfz (n=ralf@m201-20.dsl.tsoft.com) |
19:50.45 | ralpht | andyross: probably for the baseband |
19:50.57 | eburnette | Dougie187: What's the time frame for sdk 1.1, any guesses? |
19:51.06 | romainguy__ | ralpht: a large chunk of RAM is allocated to the baseband |
19:51.14 | andyross | They're on the same memory bus? I guess I always thought that the other cores had their own memory. |
19:51.21 | Dougie187 | eburnette: some time before november 2009. |
19:51.24 | *** join/#android qubitsu (n=qubitsu@adsl-68-120-144-115.dsl.snfc21.pacbell.net) |
19:51.35 | romainguy__ | Dougie187: :)) |
19:51.38 | Dougie187 | ? |
19:51.40 | andyross | 91M is pretty beefy for something that's basically just a router. :) |
19:51.41 | eburnette | um, thanks |
19:51.46 | Dougie187 | eburnette: google likes to keep you guessing |
19:52.42 | eburnette | Am I alone in thinking the G1 has far too little internal flash for applications? |
19:53.02 | Dougie187 | eburnette: probably? |
19:53.25 | *** join/#android marcone (n=marcone@nat/google/x-19364912862eea03) |
19:53.31 | eburnette | Dougie187: really? I ran out the first day |
19:53.40 | Dougie187 | i don't know. |
19:53.54 | Dougie187 | i don't even have a g1 |
19:54.09 | Dougie187 | so <--- is probably not the right person to be answering your questions. |
19:54.09 | gdsx | eburnette: no |
19:54.17 | *** part/#android qubitsu (n=qubitsu@adsl-68-120-144-115.dsl.snfc21.pacbell.net) |
19:55.06 | andyross | Hrm, indeed. The .apk files all seem to live in /system/app, whose filesystem has only 5M available on my phone. Is there an alternative installation location? |
19:55.33 | romainguy | andyross: /system/app is the firmware, it's not for external apps |
19:55.36 | andyross | Or, no, that's an RO filesystem. Must be somewhere under /data |
19:55.40 | romainguy | apps you install from Market or with adb go in /data |
19:55.46 | romainguy | /data/app |
19:55.49 | gdsx | eburnette, andyross: short answer, it's being worked on |
19:55.52 | andyross | Which is --x to the shell user, sadly :( |
19:56.11 | wastrel | anyone else have a 48 hour wait before their web will work over 3g? |
19:56.13 | eburnette | gdsx: worked on how? bootstrap from sd card perhaps? |
19:56.13 | Dougie187 | who wants a RBOC from woot?! |
19:56.17 | Dougie187 | 32% left. |
19:56.24 | gdsx | andyross: you don't need +r to access stuff under the directory |
19:56.34 | gdsx | andyross: that's why you've got +x :o) |
19:56.41 | wastrel | the cust. svc rep said my web won't work because it can be 48 hours before the account is fully activated |
19:56.45 | wastrel | (gmail works.) |
19:56.45 | andyross | I do to list it, though. Can't discover what I can't see. |
19:56.46 | gdsx | eburnette: don't know, and probably couldn't go into it anyway |
19:57.05 | gdsx | andyross: well, yeah. that's sort of the point, though :o) |
19:57.25 | andyross | I know, which is sad. Someone will crack it though, I have faith. |
19:58.43 | RyeBrye | So is the statement that T-mobile worked with Google to make sure that the G1 "wouldn't be able to do VOIP" a lie? |
19:59.20 | kslater | Dougie187: you have to shout out earlier |
19:59.30 | Dougie187 | yeah. its all gone now. |
19:59.37 | Dougie187 | their servers already crashed as well. |
19:59.51 | kslater | did you get anything? |
20:00.30 | *** join/#android cbeust (n=cbeust@216.239.45.19) |
20:00.45 | Dougie187 | nope.. |
20:00.47 | RyeBrye | ' When I talked to Cole Brodman, the CTO of T-Mobile, after the event about what would stop something like Skype from designing a program that could run on the phone, negating the need for a massive voice plan, he said he had "worked with Google" to make sure Android couldn't run VOIP. ' - what kind of work would this involve? |
20:00.51 | Dougie187 | i clicked buy and the site broke. |
20:00.54 | Dougie187 | then it came back sold out. |
20:00.54 | Dougie187 | :( |
20:02.17 | kslater | RyeBrye - what does that make iSkoot? |
20:03.06 | RyeBrye | Yeah, I'm aware of iSkoot - I'm just baffled by WTF the CTO of T-mobile could be referring ti |
20:03.07 | RyeBrye | err ot |
20:03.12 | RyeBrye | err TO |
20:03.40 | kslater | I guess I haven't actually used it yet so maybe it doesn't work. ;-) |
20:03.43 | Disconnect | is anyone else having severe wifi problems? pondering a reset to factory :( |
20:03.57 | kslater | Disconnect: what sort of problems? |
20:04.12 | Disconnect | won't stay hooked up for more than 10-15 seconds |
20:04.13 | kslater | like wifi hotspot that should show up don't? |
20:04.17 | Disconnect | no exaggeration :( |
20:04.33 | Disconnect | been getting progressively worse, pondering a reset-to-factory and more careful control over which apps i use |
20:04.57 | romainguy__ | did you install the T-Mobile Hotspot app? |
20:05.14 | Goosey | Disconnect, I ran into that problem with 2 networks within range that were both setup. If this is the case with you try 'forgetting' one of the networks |
20:05.17 | kslater | I have been seeing some funkiness with wifi. there's a t-mo hotspot just out of range, kept picking that rather than my own local one |
20:05.41 | romainguy__ | the T-Mobile Hotspot app will try to always connect to a tmobile spot if there's one nearby |
20:05.45 | romainguy__ | no matter what the signal strength is |
20:05.46 | Goosey | It seems to have some issues with just picking one and sticking with it, especially the 'strong' one |
20:05.51 | kslater | couldn't make the t-mo hotspot stop from connecting. so I did what romainguy_ suggested and nuke t-mo connect |
20:05.54 | Disconnect | romainguy_: i did, but then i removed it |
20:06.04 | Death_Syn | hmm, there's an iskoot for skype app in the android market |
20:06.37 | kslater | seems to be better now that I dumped that app Disconnect. FWIW |
20:06.47 | Disconnect | i forgot to dump the AP it added. |
20:07.22 | kslater | is it actually needed to connect to t-mo hotspots? |
20:07.31 | Disconnect | hope not :) |
20:07.39 | Disconnect | but i can always install over edge, use tmob, then remove. |
20:07.59 | kslater | me too. I'll ping my bud that's on the way up to Canada since he was going to be making use of that quite a bit |
20:08.12 | Disconnect | awesome btw, that seems to have ixed it (so far) |
20:08.22 | Dougie187 | Disconnect: check this out http://googleblog.blogspot.com/2008/10/introducing-gmail-for-mobile-20.html |
20:08.45 | Disconnect | Dougie187: posted that earlier, thats why i wanted a primary and secondary/email-only option in the g1 |
20:08.48 | Dougie187 | oh ok |
20:08.54 | Disconnect | since a 5 year old blackberry can do it :) |
20:08.55 | Dougie187 | i just got to it in my reader. |
20:09.09 | Disconnect | brb |
20:09.29 | *** join/#android arubin (n=arubin@nat/google/x-c80872f810aa5c2d) |
20:09.49 | *** join/#android cbeust (n=cbeust@216.239.45.19) |
20:10.07 | eburnette | Dougie187: what's the appeal of the RBOC? |
20:10.42 | Dougie187 | its Random crap. |
20:10.49 | Dougie187 | you could get awesome stuff. |
20:10.53 | Dougie187 | you could just get... well... crap |
20:10.58 | kslater | could end up getting something really great though |
20:11.06 | kslater | like a monitor or a tv |
20:11.27 | *** join/#android kozak (n=subbu@117.192.0.220) |
20:11.28 | eburnette | hmmm |
20:11.28 | Dougie187 | or an ipod. |
20:11.31 | Dougie187 | anything like that. |
20:11.38 | Dougie187 | or you could get a thumb drive and 5 condoms. |
20:11.40 | eburnette | somebody needs to write a crap alert for android then :) |
20:11.41 | kslater | whatever they have left over |
20:11.49 | kslater | hehe |
20:11.55 | kslater | crash the servers even faster |
20:12.16 | Dougie187 | im sure someone will write a woot notifier |
20:12.31 | eburnette | maybe it could auto-buy for you |
20:12.33 | mohbana | hi, does anyone know if the natural language parsing engine google calendar uses was built in-house? |
20:12.36 | Dougie187 | the description was especially funny. |
20:12.43 | Dougie187 | eburnette: i don't think they support google checkout |
20:13.09 | Dougie187 | if you could talk them into that then you could probably get it done pretty easy. |
20:13.12 | languish | that gmail for mobile is better than gmail on the g1 |
20:13.14 | languish | :( |
20:13.18 | kslater | anyone used ZAGG on a device? thinking about buying it for my G1 |
20:13.19 | Dougie187 | languish: thats the point. |
20:13.40 | languish | is sad |
20:13.50 | Dougie187 | languish: so is the rest of the world who has G1's |
20:14.07 | languish | well i can return my g1 within 30 days or some shit |
20:14.10 | languish | maybe 14 |
20:14.27 | kslater | go for it, but don't be surprised to see that functionality make it to andriod |
20:14.28 | languish | google just ruined my excitement |
20:14.51 | languish | kslater, it shoulda been exclusive to android for a month or two |
20:14.54 | languish | :| |
20:15.02 | Death_Syn | languish: 14 days |
20:15.11 | Dougie187 | or at least available in android. |
20:15.15 | unix_lappy | + $10 restocking fee. |
20:15.18 | languish | that 3 |
20:15.30 | RyeBrye | what isn't available? |
20:15.32 | languish | they can restock a brick of shit |
20:15.37 | Dougie187 | gmail mobile 2.0 |
20:15.47 | RyeBrye | oh |
20:16.02 | unix_lappy | isnt there a j2me emulator? |
20:16.04 | RyeBrye | <PROTECTED> |
20:16.07 | Death_Syn | isn't there a j2me env? |
20:16.10 | Death_Syn | gmta: unix_lappy |
20:16.12 | languish | google I lobe you, but you've made me despondant |
20:16.14 | kslater | is pleased with his new Android overlord |
20:16.15 | Dougie187 | im going to install it on my Katana! |
20:16.16 | Dougie187 | lol |
20:16.43 | Dougie187 | languish: are you more sad now? |
20:16.52 | Dougie187 | i get gmail 2.0, but you don't. and i have a shitty sanyo katana. |
20:16.55 | Dougie187 | v1 |
20:16.56 | languish | i was all happy being able to show off my supuerb google integrattion to pplz without g1's |
20:17.04 | languish | but now they're gonna have bettar shitz |
20:17.05 | Dougie187 | yeah true. |
20:17.17 | RyeBrye | I doubt they will all install it right off the bat |
20:17.21 | Death_Syn | eh, id on't have multiple google accounts yet, so I'll be okay |
20:17.31 | Dougie187 | I do, but they are all forwarded to one. |
20:17.44 | languish | plz, get sailboat, i cry u a river |
20:17.59 | Death_Syn | boards the failboat |
20:18.26 | Death_Syn | i'm just happy to have a mobile browser better than Blazer at this stage |
20:18.41 | Death_Syn | mobile IE and the BB browser weren't even THAT good |
20:19.14 | languish | but i havet o say |
20:19.21 | Dougie187 | yay. gmail 2.0 on my katana! |
20:19.25 | languish | the google calendar setup my wife and i have is elite |
20:19.30 | *** join/#android ptmahent___ (i=rlson86@keele-c190-65.airyork.yorku.ca) |
20:19.41 | unix_lappy | Death_Syn: you do tend to have a lot of devices... |
20:19.43 | RyeBrye | Oh. iSkoot is NOT really VoIP - http://androidguys.com/?p=2316 it uses airtime minutes to call into a gateway that it then uses to VOIP out from there |
20:19.45 | RyeBrye | what a piece of shit |
20:19.53 | languish | RyeBrye, indeed |
20:20.04 | languish | RyeBrye, it saves long distance |
20:20.05 | Death_Syn | unix_lappy: eh, i"ve had a few in my current job |
20:20.12 | languish | by using minutes |
20:20.13 | Death_Syn | i got to be the early adopter of a lot of gear |
20:20.19 | Dougie187 | im out. see ya later! |
20:20.19 | *** part/#android Dougie187 (n=doug@wg-d232122.dsl.fsu.edu) |
20:20.29 | languish | something wrong with that kid |
20:20.35 | Death_Syn | i always wound up going back to treos because while they can't multi-task, they were quite reliable |
20:20.37 | RyeBrye | I guess you could make the number it dials one of your fave 5's - but still... |
20:20.39 | RyeBrye | That's a bit strange |
20:20.54 | languish | RyeBrye, that's what people do |
20:20.59 | *** join/#android mkitzman2 (n=mkitzman@dhcp-224.digilab.bio-rad.com) |
20:21.05 | RyeBrye | Although.... now that I think about it... I should just set up my own voice dialing gateway that does the same thing |
20:21.18 | *** part/#android mkitzman2 (n=mkitzman@dhcp-224.digilab.bio-rad.com) |
20:21.23 | languish | yep |
20:21.36 | eburnette | So is non-wifi android skype possible or not? |
20:21.53 | RyeBrye | Plus I can spoof my own caller ID so my outbound calls are still free (or one of my "fives") and look like they come from my cell phone |
20:22.12 | Death_Syn | RyeBrye: that sounds like a lot of fun |
20:22.29 | *** join/#android Ya1 (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
20:22.29 | RyeBrye | It's pretty trivial to do |
20:22.57 | ITechJunkie | RyeBrye, How would you do that? |
20:23.28 | languish | fun with asterisk |
20:24.00 | Death_Syn | mmm, asterisk |
20:24.08 | Death_Syn | that's going to be a significant part of my next job |
20:25.00 | ITechJunkie | Looks cool |
20:25.27 | ITechJunkie | What kind of connection speeds would you need for that? |
20:25.45 | RyeBrye | cable modem would be fine |
20:26.33 | RyeBrye | the voip stuff uses different codecs - and you can run astserisk on pretty low-powered stuff for simple applications like this. I could run it on my router if I really wanted to |
20:26.33 | ITechJunkie | i'm running a 1.5Mbs at my house I think. Just the cheap $20 cox stuff |
20:26.41 | unix_lappy | Death_Syn: expensive title early adopter is. |
20:26.54 | RyeBrye | Basically... If you can do skype out - you have proven that you can do voip over your line |
20:27.18 | *** join/#android EQU (n=chatzill@89.108.200.4) |
20:27.27 | ITechJunkie | RyeBrye, I see. Is that different from skype to skype voip? |
20:27.44 | RyeBrye | Probably not |
20:28.03 | Death_Syn | unix_lappy: it can be. |
20:28.07 | EQU | Is there any way to block sms reciving by build-in service ? |
20:28.50 | illuminum | what's the proper way to sync files to android? i tried mounting the drive and copying mp3s to the music folder but only one of them showed up in the playlist, the rest were magically erased when i remounted to inspect if the files were there |
20:29.10 | illuminum | i.e. i'm on linux, this was just a straight mount -o iocharset=utf8 /dev/sdd1 /sdd1 |
20:29.15 | ITechJunkie | I wonder if DDT-WRT will include some asterisk stuff |
20:29.15 | *** join/#android EQU (n=chatzill@89.108.200.4) |
20:29.16 | RyeBrye | Although how cool would this setup be... - Have 4 or 5 numbers set up that you assign all your contacts to route to one of those piles - and then have them set up as your Fave 5's - they dial into your gateway which redirects them to your cell phone number using one of those 4 numbers based on a category (so you can see if it's a family member, coworker... etc. calling) and then every inbound call becomes one of your fave 5's |
20:29.18 | illuminum | cp -R thisdir thatdir |
20:29.40 | ttuttle | RyeBrye: Against the rules. |
20:29.45 | ttuttle | RyeBrye: Fave Fives must be actual people. |
20:29.49 | RyeBrye | ttuttle - ahh, I figured they'd thought of that |
20:29.52 | ttuttle | RyeBrye: (Unfortunately.) |
20:30.05 | RyeBrye | ttuttle - so everyone setting up iSkoot as a fave 5 is violating TOS |
20:30.11 | RyeBrye | and will be easily detected |
20:30.32 | illuminum | anyone know |
20:30.54 | RyeBrye | I'm surprised that T-mobile doesn't allow for wifi hotspot dialing with the G1 like they do with many of their other phones |
20:31.52 | ttuttle | RyeBrye: It's complicated. I assume it will come out in a later Android version. |
20:32.03 | ttuttle | RyeBrye: It's basically 2x the telephony work, plus extra to integrate the two. |
20:32.06 | RyeBrye | ttuttle - although going back to that scenario - technically the fave 5 numbers could still be actual people - that all inbound calls happen to get trunked on |
20:32.30 | RyeBrye | yeah, I'm sure it'd violate TOS |
20:33.08 | Death_Syn | i could trunk my landline that way, certainly |
20:33.24 | oinkboink | is it possible to run a server on android listening on a port waiting for lets say http packets? |
20:33.36 | RyeBrye | like jetty? |
20:35.19 | oinkboink | well its easy to program your own minimal web-server... |
20:35.38 | RyeBrye | I've heard someone got jetty to run on android |
20:35.54 | RyeBrye | not sure if it was on an actual device or just the emulator |
20:35.57 | ITechJunkie | Isn't the 1.1 release of Jetty already out? |
20:36.13 | ITechJunkie | I've downloaded it onto my device but I haven't installed it yet |
20:36.28 | ITechJunkie | So I don't know how functional it is |
20:36.59 | oinkboink | but im not sure if the client-packets will be forwarded to the android-server by the provider... |
20:37.03 | *** join/#android kozak (n=subbu@117.192.1.66) |
20:37.17 | *** join/#android Sundar (n=Sundar@144.190.93.24) |
20:37.34 | ITechJunkie | oinkboink, thats what i'm trying to figure out as well |
20:38.11 | ITechJunkie | seems like the android server would have to use some sort of proxy to forward packets between the two. |
20:38.13 | RyeBrye | you mean OTA? |
20:38.32 | RyeBrye | I imagine your phone is behind some kind of gigantic NAT |
20:38.40 | ITechJunkie | I don't know enough about Jetty either. But i don't see how it would work on say Edge |
20:38.42 | *** join/#android famast (n=famast@host-208-68-238-61.biznesshosting.net) |
20:38.56 | Sundar | just built my maiden android build.do i hv access to the uncompressed target filesystem?something that i could attach using nfs? |
20:40.33 | jasta | romainguy__: is there any way to sms messages keep beeping until i read them? |
20:40.51 | jasta | to have* |
20:40.53 | fadden | Sundar: only if you have YAFFS built into your desktop kernel |
20:41.25 | romainguy | jasta: nope |
20:41.58 | jasta | romainguy: hmm, by design or should i submit this as a feature request? |
20:42.16 | romainguy | no iea |
20:42.17 | michaelnovakjr | iPhone beeps i think two times |
20:42.18 | romainguy | idea |
20:42.22 | romainguy | probably by design |
20:42.26 | jasta | sms messages are typically more important than my e-mails, and i like to answer them quickly. but if my phone only beeps once i'll forget them |
20:42.34 | michaelnovakjr | yea |
20:42.42 | jasta | like maybe every 10 minutes or so remind me until i do |
20:42.43 | zhobbs | so if someone ports Android to another device can they just slap the Market/Gmail apk's from the G1 onto the other device? |
20:42.49 | oinkboink | well i think NAT is the problem, maybe theres no way to send data directly between two mobile phones??? |
20:43.00 | jasta | oinkboink: definitely not |
20:43.15 | oinkboink | damn ;) |
20:43.16 | jasta | no carrier network i've seen will let you bind an arbitrary port on a phone and receive connections on it |
20:43.31 | oinkboink | maybe in the future? |
20:43.37 | RyeBrye | jasta - you can do outbound though, can't you? |
20:44.05 | RyeBrye | if ssh is installed, you just need a computer you control on the outside to do allow you to set up remote port forwarding |
20:44.22 | jasta | RyeBrye: yes, of course. but that was not his question. |
20:44.27 | jasta | oinkboink: no, certainly not. they do this by design. |
20:44.28 | michaelnovakjr | you can use sockets to connect to a server on a port |
20:44.30 | RyeBrye | you'r right |
20:44.52 | jasta | oinkboink: phones are both protected by NAT and intentionally firewalled to discriminate certain types of communication. |
20:45.06 | jasta | so its highly unlikely a carrier will change this design in the future. |
20:46.16 | *** join/#android anno^da_ (n=anno^da@p5B07F65B.dip.t-dialin.net) |
20:46.32 | oinkboink | well but were talking bout gsm/umts right? mphone <- wifi -> mphone will work?! |
20:46.57 | jasta | oinkboink: uhm, obviously the carriers do not have any control over your wi-fi network. |
20:48.03 | *** join/#android annodomini_ (n=lambda@wikipedia/lambda) |
20:48.05 | *** join/#android duey (n=duey@203.96.223.40) |
20:48.53 | *** part/#android gr33 (n=grim@pD9E3D233.dip.t-dialin.net) |
20:48.58 | rob--- | hmmm |
20:49.03 | rob--- | i can't get my head around this |
20:49.16 | rob--- | how would i save a thread which maintains a server connection :/ |
20:49.50 | oinkboink | so all the blocking is done on the provider-gateway (umts<>internet) ?! the phone itself has nothing to do with that |
20:51.27 | *** join/#android unix_remote (n=blue@unaffiliated/unixinfidel/x-8383745) |
20:51.31 | languish | i'd like something like this for my google contacts/g1 http://www.wooters.us/minimal/woot |
20:51.32 | languish | err |
20:51.38 | languish | wrong url |
20:51.40 | languish | woot.com |
20:51.43 | languish | the current item |
20:52.06 | languish | an android co-branding for some products would make sense to me |
20:53.16 | languish | note, woot changes items, so the if this item sells out, it may bot be the same item later |
20:53.39 | zhobbs | languish: the scanner? |
20:53.54 | *** join/#android Payal (n=fkp021@host-208-68-238-61.biznesshosting.net) |
20:54.02 | languish | well, a system for scanning and importing business card contacts |
20:55.06 | RyeBrye | My Sony Ericsson P990 did OCR'ed business cards on the phone itself |
20:55.09 | languish | that type of scanner just makes it easier. but any scanner will do |
20:55.10 | RyeBrye | with amazing accuracy |
20:55.28 | languish | RyeBrye, yeah, that would work |
20:55.39 | eburnette | why does it take so long for g1 camera to focus on barcodes? |
20:55.39 | zhobbs | seems like you should be able to use the camera |
20:55.51 | zhobbs | eburnette: seems like the camera kinda sucks |
20:55.58 | languish | eburnette which barcode app are you using? |
20:56.11 | languish | shopsavvy focused on barcodes for me rather quickly |
20:56.18 | tmccrary | Do you need the barcode app for shopsavvy to work? |
20:56.19 | languish | as long as I had the right angle and lighting |
20:56.19 | zhobbs | the scanning part in all of them is the same though right? |
20:56.21 | romainguy__ | eburnette: it depends on the light and the distance to the barcode |
20:56.26 | zhobbs | tmccrary: no |
20:56.27 | eburnette | tried shopsavvy, compareeverywhere, and the generic barcode reader one |
20:56.30 | romainguy__ | I have no trouble with scanning barcode |
20:56.37 | tmccrary | ok cool, it seemed superfluous |
20:56.46 | languish | and stood on one foot, whistled dixie while patting my belly and rubbing my genita...head |
20:57.27 | languish | but yeah, it worked just fine, and rather quickly for me with shopsavvy |
20:57.39 | romainguy__ | afaik, they all use the same scanning engine |
20:57.42 | languish | (they might not want me endorsing them now) |
20:57.43 | romainguy__ | (ZXing) |
20:57.59 | *** join/#android wasabi (n=wasabi@ubuntu/member/wasabi) |
20:58.20 | RyeBrye | OCR'ing business cards would be a killer android app - I think that feature single-handedly sold most of the P990's that were sold |
20:58.21 | wasabi | woh. android dev camp... right down teh street. |
20:58.24 | wasabi | <PROTECTED> |
20:58.28 | *** join/#android covalentbond_ (n=covalent@208.253.13.201) |
20:58.56 | Disconnect | and its official, removing the stupid tmob app resulted in wifi working again :) time to enter a review in appmark |
20:59.02 | *** join/#android fleeting (n=fleeting@rrcs-24-173-30-178.sw.biz.rr.com) |
20:59.23 | wasabi | hey so... i'm probably the 800th person to ask these questions in the last few days... G1, unlockable? How hard? Codes easily available? |
20:59.30 | wasabi | Any gotchas with making it run on like, AT&T? |
20:59.54 | RyeBrye | the major gotcha being that the 3G wont work because the networks use different frequencies |
21:00.01 | wasabi | thoguht tiw as tri band |
21:00.05 | Disconnect | in theory tmob unlocks phones for good customers after 90 days. in practice, they do it sooner lots of the time (esp for long-term customers). in reality, i don't think anyone has gotten their production g1 unlocked yet |
21:00.12 | Disconnect | but i'll prolly try it this weekend just for S&G |
21:00.18 | Disconnect | (it helps to tell them you are going overseas, etc) |
21:00.29 | *** join/#android waldo_ (n=waldo@cpe-76-170-48-18.socal.res.rr.com) |
21:00.33 | waldo_ | hola |
21:00.34 | *** join/#android mattl (n=mattl@fsf/staff/mattl) |
21:00.37 | Disconnect | wasabi: tri-band for voice, 3g tmob-usa != 3g att-usa != 3g eu != (iirc) 3g ja |
21:00.55 | wasabi | oh. thought it was hsdpa now. |
21:00.59 | wasabi | and that that was the same thing |
21:01.00 | *** part/#android mattl (n=mattl@fsf/staff/mattl) |
21:01.01 | waldo_ | oo new connectbot to try.. |
21:01.04 | languish | yeah, it'd be handy |
21:01.16 | waldo_ | slashdot is running a story on how the g1 is a failure |
21:01.20 | waldo_ | F them. |
21:01.30 | *** join/#android omegix_work (i=84e4c3ce@gateway/web/ajax/mibbit.com/x-96fbc50b2d442936) |
21:01.34 | languish | the g1 is fail. android isn't |
21:01.43 | *** join/#android Plouj (n=Plouj@red.cs.yorku.ca) |
21:01.43 | umdk1d3 | >:/ @ /. |
21:01.57 | wasabi | there was no hype like the iphone. google did not promote it in any fashion related to their own services. |
21:01.58 | waldo_ | how is the g1 a failure? |
21:02.06 | waldo_ | but it's a great phone so far |
21:02.16 | unix_remote | I dont think anyone discounts the platform. |
21:02.32 | *** join/#android nidd (n=nidd@myxomop.com) |
21:02.33 | waldo_ | platform aside, the g1 sold out at the t-mobile store near me... |
21:02.40 | waldo_ | no lines around the block but still |
21:02.50 | rob--- | is there anyway to make tabs appear at the bottom of the screen? the styleable doc is missing stuff for tabs |
21:02.59 | languish | waldo_, sorry, but when you stick a headphone jack where my hand is supposed to support itself to type, and then put a "chin" on the phone so my right thumb is uncomfortable, then have all these great camera based apps coming our way and put a crappy camera and no flash/led light... |
21:02.59 | wasabi | so, what are the technical specifies on this? 3G == What, umts, hsdpa? |
21:03.10 | languish | the g1 has some nice features |
21:03.22 | *** join/#android kozak (n=subbu@117.192.4.112) |
21:03.28 | zhobbs | t-mobile/google don't seem good at marketting...that press conference for the launch was embarrassing |
21:03.28 | *** join/#android bjepson (n=bjepson@pool-96-231-140-41.washdc.fios.verizon.net) |
21:03.33 | languish | but as a total design for general audiences without android bolstering it.. it's a fil design |
21:03.35 | zhobbs | seemed unprofessional |
21:04.27 | languish | wasabi http://www.htc.com/www/product/g1/specification.html |
21:05.20 | wasabi | So it's quad band gsm, hspa on 1700/2100 |
21:05.25 | languish | i like the screen, I like the touch/keyboard/trackball integration, I really like the screen slide up mechanism |
21:05.27 | delinka | so ... who's gonna build a hardware clone of the iPhone (plus the features it lacks) running Android? |
21:05.49 | duey | china |
21:05.53 | rob--- | hehe |
21:06.03 | duey | I've already seen hardware clones of iphones...not running android though |
21:06.03 | delinka | signs up to import it |
21:06.06 | languish | but if this hardware had winmo/symbian..etc, it'd get horrible reviews and die |
21:06.21 | tmccrary | that's because it would be horrible |
21:06.26 | languish | yes it would |
21:06.30 | tmccrary | that's usually a clincher |
21:06.43 | wasabi | Hmm. So the HSPA frequencies are just for t-mobile. Oh well that sucks. |
21:06.46 | languish | ok, even if it had the iphone os |
21:06.51 | languish | :\ |
21:07.17 | waldo_ | Any chance connectionbot will support port forwarding? Cuz that would be great. |
21:07.28 | tmccrary | yeah, so far I like the G1 waaaaaaaaaay better than the iphone |
21:07.32 | omegix_work | I see that #andriod was credited on the ircell page, anyone in here working on it? |
21:07.45 | languish | tmccrary, you know what? me too |
21:07.54 | languish | I don't like the iphone in the first place |
21:08.02 | tmccrary | me either, huge let down |
21:08.06 | duey | apple haters |
21:08.13 | duey | antifanbois |
21:08.13 | tmccrary | it has a lot of cool features, but apple just bungled it some how |
21:08.22 | michaelnovakjr | how? |
21:08.35 | languish | apple didn't bungle it, it sells like hotcakes |
21:08.44 | gdsx | mmm... |
21:08.45 | languish | that's the point. revenue |
21:08.48 | gdsx | wants some hotcakes |
21:08.53 | duey | they can't create a device to suit everyone...but it is certainly pleasing many |
21:09.01 | michaelnovakjr | i love my iPhone |
21:09.03 | delinka | I see this kind of stuff lots "I don't like Linux", "I hate Windows", "OS X sucks", "I'm never owning an iPod", etc ... and no one explains why |
21:09.05 | tmccrary | none of the apps are really worthwhile, it's locked down (thus old school) like a verizon phone |
21:09.16 | tmccrary | all the really good apps that are useful, you have to jailbreak for |
21:09.23 | tmccrary | which is annoying as hell to have to deal with |
21:09.24 | michaelnovakjr | like... |
21:09.24 | languish | I can explain exactly why i don't like the iphone |
21:09.29 | tmccrary | terminal app |
21:09.39 | tmccrary | nes emulator |
21:09.40 | michaelnovakjr | i have an SSH client |
21:09.45 | delinka | so tmccrary's complaints are all software-based |
21:09.52 | tmccrary | mainly, its hardware is nice |
21:09.55 | tmccrary | that's part of the let down |
21:09.58 | languish | tmccrary, the iphone has some decent apps |
21:10.05 | waldo_ | If Android supported ical/itunes/Address Book syncing... that would be a good argument for current iphone users to switch.. but maybe by the time their current phones wear down that will be available. |
21:10.06 | tmccrary | poor software on great hardware |
21:10.11 | duey | poor software? |
21:10.11 | *** join/#android `vip (n=denied@m7b5e36d0.tmodns.net) |
21:10.11 | languish | i like the polyhedral dice rolling app the iphone has |
21:10.12 | duey | wtf? |
21:10.16 | languish | :) |
21:10.20 | SanMehat | waldo_: excellent third party opportunity :) |
21:10.21 | duey | poor software is the shit thats on my nokia |
21:10.27 | duey | or my blackberry |
21:10.38 | delinka | waldo_: not to mention the current two-year contract lock-in ;-) |
21:10.39 | tmccrary | okay, that's true. The iphone is better than those |
21:10.54 | languish | anyway, sorry, i didn't mean for this to become yet another meaningless off topic discussion of other devices |
21:10.55 | tmccrary | but it still just doesn't live up to its potential, due to bungling |
21:10.56 | waldo_ | delinka yeah.. |
21:10.58 | waldo_ | there's that |
21:11.06 | duey | and to be quite honest at this stage, if i had to pick between android and iphone i'd be picking iphone |
21:11.06 | delinka | plyhedral dice rolling? wtf ... |
21:11.10 | languish | let's praise or bitch about the g1 |
21:11.15 | waldo_ | duey-- it's very early still |
21:11.22 | waldo_ | I hate AT&T which is why I don't have one. |
21:11.23 | languish | delinka, "role playing dice" |
21:11.30 | duey | waldo_, thats why i said "at this stage" :) |
21:11.31 | tmccrary | duey, have you had both? |
21:11.39 | tmccrary | I mean actually had one |
21:11.42 | delinka | languish: what? just so I don't have to carry dice around in my pocket? |
21:11.43 | waldo_ | duey I think android holds more potential... |
21:11.46 | languish | forgets he shouldn't use big words |
21:11.48 | duey | waldo_, probably |
21:11.55 | duey | tmccrary, I haven't used android on a device |
21:11.58 | waldo_ | duey *IF* developers start to use it |
21:12.04 | tmccrary | ok yeah, you don't know what you're talking about |
21:12.05 | tmccrary | :) |
21:12.08 | *** join/#android noodlesgc (n=noodles@147.72.101.2) |
21:12.20 | languish | delinka, no.. so when the rules of the game get out of hand and require 20 varied dice rolls, you don't make the group wait for you to sit there and do it |
21:12.39 | duey | tmccrary, I am well aware it is better on the device |
21:12.44 | duey | and I take that into consideration |
21:12.59 | delinka | languish: I see a ripe opportunity for cheating |
21:13.01 | zhobbs | romainguy__: haha, the reviewer comments on "Shutter Speed" are funny....bunch of morons :) |
21:13.18 | romainguy__ | zhobbs: yeah... stupid users :) |
21:13.30 | duey | lol |
21:13.36 | romainguy__ | my favorite comments are the one who accuse the app of breaking the Camera button |
21:13.36 | languish | delinka, i play with people I trust, who appreciate the luck fo the draw and random consequences |
21:13.57 | languish | and if someone cheats consistently, it eventually becomes appearent |
21:14.11 | delinka | pick your RNG wisely |
21:14.47 | delinka | cooperative dice rolling-- I'd trust that |
21:14.59 | gdsx | delinka: http://xkcd.com/221/ |
21:15.10 | delinka | but I digress from channel topic ... |
21:15.30 | andyross | Meh. Isn't one of the joys of tabletop play the visceral die-rolling experience? Not sure that it'd be as much fun if I had to click on my phone... |
21:15.45 | languish | yeah it's not intended for every roll |
21:16.17 | andyross | Mind you, a VoIP-enabled RPG virtual tabletop client would be a *great* app. But a lot more work. |
21:16.20 | languish | only when you're sitting there and dealing with 3 clerics doling out turn undead to 18 hit dice each |
21:16.30 | languish | it gets messy |
21:16.53 | andyross | admits he hasn't played an actual D&D game in 15-20 years. But he reads rules now and again. |
21:16.59 | delinka | I remember a version of monopoly that ran in DOS on your 386 - dull as hell to play because the computer did everything for you except decide to buy property. forced you to play by The Rules *every time* |
21:17.21 | languish | yeah, last year i encountered some people that play and after 15+ years got back in to a game |
21:17.28 | delinka | half the fun is your opponent not noticing you're sitting on his property with a hotel |
21:17.57 | *** part/#android illuminum (n=sharabsh@c-98-222-50-165.hsd1.il.comcast.net) |
21:18.00 | languish | delinka, agreed, and i remember that |
21:18.24 | languish | the tools are there when you need them, not to replace your every decision |
21:19.27 | *** part/#android krosaen (n=krosaen@nat/google/x-ce1ac5ae112709da) |
21:20.47 | wastrel | hi |
21:24.41 | *** join/#android omegix (i=84e4c3ce@gateway/web/ajax/mibbit.com/x-83db7e3ba6d5ba43) |
21:25.54 | *** join/#android chrismurf (n=chrismur@c-66-31-18-161.hsd1.ma.comcast.net) |
21:27.09 | zhobbs | why does the Term app fail to compile because it can't find android.os.Exec? is that a private vs public API thing? |
21:27.46 | chrismurf | anybody know of any emulators (any platform) that are already ported to Android? Looking for some amusing games beyond what's in the Market so far. |
21:28.28 | zhobbs | also, where's quake? |
21:28.47 | jt436 | who needs quake |
21:28.51 | jt436 | has something better ;P |
21:29.02 | chrismurf | oh? :-) |
21:29.18 | jt436 | . |
21:29.25 | tmccrary | I have a partially working NES emulator |
21:29.26 | tmccrary | :) |
21:29.26 | zhobbs | jt436: duke nukkem forever? |
21:29.31 | jt436 | lol |
21:29.36 | chrismurf | haha |
21:29.49 | jt436 | you have to wait |
21:29.56 | zhobbs | yeah, nes emulator would be awesome |
21:30.02 | chrismurf | haha - it IS duke nukem forever |
21:30.05 | tmccrary | What's the story with quake on android? |
21:30.09 | chrismurf | heaven knows we have to wait there... |
21:30.15 | tmccrary | They showed it off like a year ago |
21:30.26 | rob--- | has anyone here got view.scrollTo/By to work? |
21:30.46 | chrismurf | tmccrary: partially working? |
21:30.48 | romainguy__ | rob---: yes |
21:31.02 | rob--- | romainguy__: this problem is driving me nuts |
21:31.03 | romainguy__ | chrismurf: it works just fine, we even played deathmatches I believe with it |
21:31.11 | rob--- | i have a scrollview which has a textview child |
21:31.14 | tmccrary | chrismurf: yes, I have most of the cpu implemented and part of the PPU |
21:31.20 | zhobbs | romainguy__: where's the apk? :) |
21:31.23 | rob--- | but no matter what I do, I cant get it to scroll down |
21:31.32 | tmccrary | yes, where is the quake apk? :) |
21:31.47 | romainguy__ | rob---: can you show your XML? |
21:31.54 | rob--- | sure, sec |
21:32.27 | chrismurf | tmccrary: nice - mind sharing an APK, or isn't it quite there yet :-) |
21:32.33 | chrismurf | certainly looking forward to that one |
21:33.10 | *** join/#android kozak (n=subbu@117.192.4.99) |
21:33.20 | rob--- | romainguy__: http://paste2.org/p/91384 |
21:33.22 | tmccrary | chrismurf: it really only executes code now, more work needs to be done with the PPU |
21:33.35 | tmccrary | it's like the "video card" for the nes |
21:33.43 | chrismurf | right - fair enough |
21:33.46 | rob--- | the textview id TV is the problem one |
21:33.47 | tmccrary | handles rendering tiles |
21:33.52 | tmccrary | shouldn't be too long though |
21:33.59 | chrismurf | anyplace I can track progress, or is this the place? :-) |
21:33.59 | romainguy__ | rob---: the geight of your TV textview should be wrap_content, not fill_parent |
21:34.18 | romainguy__ | rob---: then you should be able to call scrollTo/By with no problem |
21:34.47 | tmccrary | yeah for now this is the place, I'll be putting some stuff on our website before long though |
21:34.54 | tmccrary | our goal is a kind of "virtual console" app |
21:35.02 | VickiWong | is there a good place to check up on android ports? |
21:35.03 | chrismurf | cool - which site's that? |
21:35.06 | tmccrary | with a few different emulators |
21:35.08 | rob--- | should I call the method on the scrollview or the textview? |
21:35.12 | tmccrary | I'll keep you informed :) |
21:35.15 | zhobbs | jasta: does the Email app use any private API calls? |
21:35.24 | jasta | no |
21:35.26 | chrismurf | fair enough :-) |
21:35.29 | *** join/#android Dralspire (n=dral@81-196.126-70.tampabay.res.rr.com) |
21:36.06 | enf | rob---: TextView.scrollBy() will scroll the text within the TextVIew, which is probably not what you want unless you have more text than it can show at once. ScrollView.scrollBy() is what to call to bring the TextView into view |
21:36.13 | romainguy__ | rob---: on the scrollview |
21:36.54 | rob--- | hmm, ok, still not working |
21:37.09 | rob--- | this is the line: sv.scrollBy(0, tv.getHeight()); |
21:37.28 | romainguy__ | that won't work |
21:37.32 | romainguy__ | you're scrolling by too much |
21:37.50 | jasta | grr, Ubuntu fail. they just pushed me gcc 4.2.4 but gave me a kernel built with 4.2.3 |
21:38.10 | *** join/#android JoeBrain (n=JoeBrain@adsl-70-232-148-93.dsl.pltn13.sbcglobal.net) |
21:38.15 | umdk1d3 | eek anybody have that link handy for usb-debugging instructions on google code? |
21:38.20 | umdk1d3 | greps scrollback |
21:38.54 | fadden | http://code.google.com/android/intro/develop-and-debug.html#developingondevicehardware |
21:39.06 | umdk1d3 | yay! thanks ^.^ |
21:40.19 | andyross | Anyone know why that's required? Shouldn't the sane policy be to allow access to the USB bus to the user logged into the console by default? |
21:40.24 | rob--- | sweet, it works! cheers romainguy__. You won't believe how much headache that has been for me >.< |
21:40.32 | romainguy__ | :) |
21:41.52 | jt436 | get a mac, is does usb logging by default ;) |
21:41.54 | jeld | waldo_, anyone knows of a good file manager for android? |
21:41.55 | jt436 | it |
21:41.58 | jeld | oops |
21:42.02 | jeld | anyone knows of a good file manager for android? |
21:42.08 | zhobbs | fadden: nice link |
21:42.32 | zhobbs | I debug on the device all the time and I don't have android:debuggable="true" in my Manifest |
21:43.23 | jasta | romainguy__: is the normal issue list a good place for end-user defects? |
21:43.40 | romainguy__ | probably |
21:43.53 | fadden | zhobbs: "on the device" meaning G1, or on an emulator? |
21:44.02 | zhobbs | fadden: G1 |
21:44.12 | jt436 | same here |
21:44.18 | chrismurf | back to my original question, any good games ready which aren't on the Market? :-) |
21:44.47 | jt436 | who knows ;p |
21:44.56 | *** join/#android tomgibara (n=Miranda@gibara.demon.co.uk) |
21:45.01 | xavd | zhobbs: what debugging are you actually doing? |
21:45.11 | chrismurf | jt436: you are quite cryptic today |
21:45.20 | jt436 | is tired |
21:45.29 | jt436 | i need a stiff drink |
21:45.52 | zhobbs | xavd: just attaching a debugger in eclipse adding breakpoints/watch expressions, etc |
21:46.33 | xavd | hmm |
21:46.38 | mikez5 | zhobbs: that shouldn't work on production devices without debuggable="true". Perhaps eclipse set that for you by default? |
21:46.57 | *** join/#android mo0620 (n=momohamm@99.141.60.63) |
21:46.58 | mickrobk | its diff for prod devices vs eng devices? |
21:46.59 | fadden | zhobbs: can you debug the system_server process? |
21:47.00 | xavd | mikez5: EClipse doesn't change the manifest automatically |
21:47.22 | fadden | (system_process) |
21:49.02 | waldo_ | any connectbot developers here? |
21:49.14 | waldo_ | jeld_ no sorry |
21:49.15 | umdk1d3 | waldo_: yes :) |
21:49.21 | umdk1d3 | sup? |
21:49.27 | waldo_ | umk1d3 ah, there you are-- the latest .apk isn't installing |
21:49.41 | umdk1d3 | right, because whoever made it didnt sign it correctly or something |
21:49.45 | umdk1d3 | the svn right? |
21:49.58 | waldo_ | yup |
21:50.06 | umdk1d3 | there isnt too much new in that svn |
21:50.23 | zhobbs | umdk1d3: who is the keyholder for connectbot? |
21:50.29 | umdk1d3 | zhobbs: lol dont go there |
21:50.33 | umdk1d3 | were still trying to figure out that mess |
21:52.16 | waldo_ | umdk1d3- btw-- you said sshkeys monday... any chance of port forwarding (ideally where if it drops it'll auto-reconnect) which I need for secure POP... (don't ask) |
21:52.49 | umdk1d3 | lol port fwding isnt really on my list, but if you want it, feel free to write and submit a patch that we'll include :) |
21:53.18 | umdk1d3 | *merge into the svn tree |
21:53.19 | waldo_ | okay... that means rolling up my sleeves... I only wrote my first simple little android app like 3 days ago. |
21:53.24 | umdk1d3 | hehe :) |
21:53.25 | umdk1d3 | actually |
21:53.33 | umdk1d3 | waldo_: i would highly recommend looking for other examples |
21:53.38 | umdk1d3 | were using a well-known ssh library |
21:53.46 | umdk1d3 | so others might have already written some of the code to make it happen |
21:53.57 | dipe1 | how to launch HTML viwer? |
21:53.58 | umdk1d3 | really its just the GUI side of things that we need to figure out |
21:54.01 | waldo_ | yeah... I checked into the library you were using |
21:54.07 | umdk1d3 | oh actually |
21:54.18 | umdk1d3 | waldo_: if you have time, ive been meaning to do a diff against the trusted sources |
21:54.20 | waldo_ | also how to check if the connection drops and reconnect... i don't onw how that works |
21:54.35 | umdk1d3 | just to be sure we're working with pure sources |
21:54.43 | waldo_ | umdk1d3-- why wouldn't you be? |
21:54.48 | *** join/#android asdfkf (n=asdfkf@70.102.57.178) |
21:54.51 | waldo_ | umk1d3 I saw you updated to the latest last month |
21:55.07 | umdk1d3 | there is one other dev on the project. i trust him, but would be good to have third party verification |
21:55.31 | languish | mmmm... salt & vinegar chiiiiipss |
21:55.46 | waldo_ | umk1d3 hmmm |
21:56.02 | waldo_ | umk1d3 yeah it would be bad to go to market w/a trojaned app |
21:56.08 | umdk1d3 | exaclty |
21:56.09 | ralfz | umdk1d3: sounds like a fun project management |
21:56.22 | umdk1d3 | i didnt add anything malish, but it doesnt hurt to check |
21:56.32 | umdk1d3 | lol yea |
21:56.35 | unix_lappy | languish: that's cruel dude. |
21:56.40 | unix_lappy | it's late afternoon in the US. |
21:56.49 | *** part/#android daniell (n=daniel@86.85.93.210) |
21:56.50 | unix_lappy | and not all of us work at google. |
21:56.53 | unix_lappy | :-P |
21:56.58 | umdk1d3 | waldo_: also, i did add ~12 lines of code to make PTY resizing work, but that should be pretty easily verifiable |
21:57.04 | languish | I don't work at google |
21:57.05 | waldo_ | umk1d3 hmm |
21:57.13 | waldo_ | umk1d3 let me see how hard it is to do this :) |
21:57.19 | unix_lappy | languish: meaning we dont have easy access to snackage. |
21:57.34 | languish | I just plan ahead. It's called shopping. |
21:57.36 | *** join/#android jeld (n=jeld@dominick.nat.trb.com) |
21:57.42 | waldo_ | pulling source from svn... |
21:57.53 | *** join/#android kozak (n=subbu@117.192.1.164) |
21:57.57 | waldo_ | umdk1d3 how well do you know your co-developer? |
21:58.28 | umdk1d3 | waldo_: not at all outside of this project |
21:58.30 | zhobbs | I heard umdk1d3 is logging all the hosts/passwords :) |
21:58.32 | jeld | cannot seem to get G1 recoghnized by adb on my Fedora 9 system :( |
21:58.54 | *** join/#android ptmahent (n=ptmahent@CPE001346f727e9-CM0014e82680aa.cpe.net.cable.rogers.com) |
21:58.58 | umdk1d3 | sigh zhobbs :P |
21:59.21 | *** join/#android mib_5glqk8 (i=ccfd8e02@gateway/web/ajax/mibbit.com/x-589ecbd2968771b2) |
21:59.30 | umdk1d3 | waldo_: none of the code in org.theb is being used anymore afaik |
21:59.37 | waldo_ | umdk1d3 I wish there was a recursive diff... |
21:59.45 | waldo_ | I've got the two src directories side by side here.. |
21:59.52 | umdk1d3 | find with sed? |
21:59.57 | vol | jeld: are you root? |
22:00.06 | vol | you need to start the adb server as root |
22:00.07 | waldo_ | but that's not to say there couldn't be bad code anywhere else capturing pw input or whatever but let me look at least at these directories.... |
22:00.08 | jeld | vol, nope |
22:00.11 | vol | or something something /etc/something |
22:00.17 | vol | I forget the other step to do it as a normal user |
22:00.20 | vol | adb kill-server |
22:00.23 | vol | sudo adb start-server |
22:00.26 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
22:00.27 | umdk1d3 | waldo_: patch!!!! |
22:00.34 | umdk1d3 | patch is kinda like recursive diff |
22:00.49 | waldo_ | patch applies diffs (?) |
22:00.56 | umdk1d3 | it can also create them iirc |
22:01.00 | waldo_ | checking manpage |
22:01.11 | zhobbs | jeld: http://code.google.com/android/intro/develop-and-debug.html#developingondevicehardware |
22:01.12 | jeld | vol, thanx |
22:01.20 | umdk1d3 | oh hmm, i guess patch only applys them |
22:01.27 | umdk1d3 | theres gotta be a way to create them recursively tho |
22:01.33 | umdk1d3 | everybodys doin it lol |
22:01.34 | waldo_ | maybe a little script |
22:01.37 | zhobbs | there's some ubuntu specific usb permissions info on there...not sure if any of it applies to fedora |
22:02.17 | *** join/#android schmylan (n=schmylan@ppp-70-251-98-151.dsl.rcsntx.swbell.net) |
22:02.37 | *** join/#android Androidz (n=i8860054@99.190.175.27) |
22:02.44 | fadden | Always start with "lsusb" to make sure the device is being seen by the computer. |
22:02.57 | fadden | After that it's a software fight. |
22:03.10 | enf | umdk1d3: diff -r will create recursive diffs |
22:03.57 | Androidz | Ok, I downloaded some source for a app from a website, and I am pretty new to Android and java, but was wondering if there is not any build.xml file with the source, How do I go about creating it for that certain source? |
22:04.08 | waldo_ | enf your'e right |
22:04.11 | waldo_ | I asked for it and there it is |
22:04.24 | jasta | Androidz: the author probably expects you use Eclipse and the android plugin |
22:04.47 | jasta | Androidz: download the SDK and read the getting started documentation to, well, get started. |
22:05.13 | dipe1 | i just downloaded source and created new images, and I do not see some of the application; such as HTML viewer. But i do see it under settings-applications- manage application. So how do i launch it? |
22:05.29 | xavd | Androidz: you can call activityCreator from the SDK and give it the AndroidManifest.xml as a parameter and it'll create build.xml for you |
22:05.34 | Androidz | jasta, I see. Well I have Eclipse and the plugin, and have created simple apps such as the hell world app, but I wanted to try this app and im kind of stuck. |
22:05.58 | *** join/#android thesquib (n=squibble@202-78-145-31.cable.telstraclear.net) |
22:06.07 | Androidz | xavd, ok, and does it matter what the --out folder is called? |
22:06.17 | xavd | Androidz: ok with eclispe, create a new Android project using the option to specify the source folder and select the folder of the app. it'll just create a folder for them |
22:06.30 | xavd | err it'll create project for them |
22:06.50 | xavd | actually the option is called "create project from existing source" :) |
22:07.05 | Androidz | ./activityCreator.py --out myproject your.package.name.ActivityName |
22:07.24 | xavd | if you use activity creator I think you should use --out with the actual folder of the app |
22:07.45 | Androidz | I see |
22:07.49 | *** part/#android Terdhex (n=ENRIQUE@host-208-68-238-61.biznesshosting.net) |
22:07.58 | Androidz | I will try the Eclipse option that you stated, seems easier |
22:08.00 | xavd | use the "activitycreator --out outdir [--ide intellij] path/to/AndroidManifest.xml" version |
22:08.09 | xavd | or Eclipse :) |
22:08.10 | dipe1 | jasta: could u help? i just downloaded source and created new images, and I do not see some of the application; such as HTML viewer. But i do see it under settings-applications- manage application. So how do i launch it? |
22:08.20 | Androidz | xavd, thaks :) |
22:08.23 | waldo_ | what's a good pasteboard web site? |
22:08.56 | Androidz | http://pastebin.ubuntu.com |
22:09.06 | Androidz | http://paste.ubuntu.com that actually |
22:09.15 | *** join/#android sil3nc (n=kvirc@72.24.86.174) |
22:09.27 | *** join/#android mpagano (n=mpagano@gentoo/developer/mpagano) |
22:10.17 | waldo_ | umdk1d3 -- here's a diff of the ssh2 directories from the source to your version: http://paste.ubuntu.com/61729/ |
22:10.37 | waldo_ | obviously the .svn's can be ignored.. |
22:11.48 | waldo_ | I don't see anything obviously evil. |
22:12.02 | *** join/#android Penguin2 (n=akorzun@wan-xl1.paetec.ny.schematic.com) |
22:12.58 | Androidz | xavd, hm cant seem to find the project name, cant build the projeect wihtout it |
22:14.22 | xavd | with Eclipse? |
22:14.28 | Androidz | ya |
22:14.35 | davidw | wonders when the *next* batch of phones will come out |
22:14.41 | xavd | you chose the folder containing the manifest file? |
22:14.47 | Androidz | ya |
22:14.51 | davidw | sleep time though |
22:15.09 | xavd | so in the wizard it failed to fill the fields at the bottom? |
22:15.16 | xavd | was there an error message at the top? |
22:15.27 | umdk1d3 | waldo_: awesome ^.^ |
22:15.33 | umdk1d3 | thats a load off my mind :) |
22:15.45 | umdk1d3 | the resizepty stuff should be contributed upstream at some point |
22:15.50 | Androidz | xavd, it filled in the package name on the bottom, but that was the only field filled in |
22:16.12 | tomgibara | Will the capability for applications to observe incoming SMS messages be restored in future releases? There's a permission, but no public API. |
22:16.23 | xavd | probably your app has no activity. We fixed it for the next plugin :\ |
22:16.27 | zhobbs | if there is something missing on http://source.android.com/download should I file a bug about it, or contact someone about it? |
22:16.37 | Androidz | xavd, actually when I try to give it a Poject name, it gives an error about the Activity name |
22:17.00 | tmzt | xavd: you are working on userspace issues? |
22:17.00 | Androidz | xavd, ouch, Command line should still work right? |
22:17.07 | *** join/#android qvark (n=qvark@84.79.155.52) |
22:17.11 | xavd | Yeah that's the problem. The current wizard requires project name, activity name. |
22:17.15 | xavd | yes command line will work |
22:17.20 | xavd | sorry :( |
22:17.31 | Androidz | k I will give that a try thank you:) no worries :):) |
22:17.58 | androoid | is getLine1Number working for anyone? |
22:18.31 | androoid | it works in the emulator but does not work on my g1 device |
22:22.31 | waldo_ | umdk1d3 glad to help in my small way :) |
22:23.47 | Androidz | xavd, what could this possibly mean? ERROR: Too many arguments: intellij] |
22:24.07 | xavd | just don't use the intellij option (unless you use it) |
22:24.13 | Androidz | k |
22:24.27 | xavd | activityCreator --out <path to folder> <path to manifest> |
22:25.24 | Androidz | xavd, if I have the folder in the tools dir, would it work doing thing ' activitycreator --out NetworkTest NetworkTest/AndroidManifest.xml |
22:25.46 | xavd | yeah it should work |
22:26.13 | Androidz | I get this ERROR: missing <activity android:name="..."> in 'NetworkTest/AndroidManifest.xml' |
22:26.23 | *** join/#android kozak (n=subbu@117.192.0.132) |
22:26.23 | Androidz | thats something with the source? |
22:26.48 | xavd | what source is that? I'm guessing this is an old source that use a different attribute name (it used to be label in older SDKs) |
22:27.01 | Androidz | one sec |
22:27.16 | tmzt | oh, there's a lot of google people here, I see that now |
22:27.37 | Androidz | xavd, http://www.anddev.org/telnet-client_for_android-t91.html |
22:27.39 | rob--- | well, nn people. |
22:27.40 | *** part/#android rob--- (n=rob@93-96-140-104.zone4.bethere.co.uk) |
22:27.41 | tmzt | can't see HSAH without somekind of secure link between a9 and wifi/sdio |
22:28.11 | xavd | Androidz: hm it was posted 10 days after the very first SDK was released |
22:28.22 | xavd | a LOT of APIs have changed since then. |
22:28.24 | Androidz | xavd, ya it has android:labal= in the source |
22:28.31 | Androidz | lol |
22:28.33 | Androidz | :) |
22:28.47 | Androidz | Ok, I guess I have to get some of the newer source for apps then :) |
22:28.54 | umdk1d3 | gah /me not getting any real work done today |
22:28.55 | xavd | you could create an empty project with eclipse, and then just copy the sources/resources/manifest into the new project |
22:29.04 | xavd | then spend some time fixing all the API/XML changes :) |
22:30.35 | Androidz | haha ya, but Im sure there will be more like this coming out. Any word of terminal apps coming? |
22:33.22 | *** join/#android VickiWong (n=denvar@p5B053D47.dip.t-dialin.net) |
22:34.15 | umdk1d3 | GAHHHHHH |
22:34.22 | umdk1d3 | whines about competition |
22:34.28 | umdk1d3 | its always about one-upping the other guy |
22:34.28 | *** join/#android tmarble (n=tmarble@user-38q4et6.cable.mindspring.com) |
22:34.37 | umdk1d3 | goign to waste my night now adding new features |
22:34.45 | *** join/#android flagg0204 (n=ian@evilhomer.sea0.speakeasy.net) |
22:37.21 | herriojr | how do I sign my app, so I can debug it on a phone? |
22:37.55 | xavd | are you able to debug it on the emulator? |
22:38.10 | herriojr | yeah, just like I normally do |
22:38.17 | zhobbs | herriojr: http://code.google.com/android/intro/develop-and-debug.html#developingondevicehardware |
22:38.22 | zhobbs | might need that flag in the Manifest |
22:38.23 | herriojr | cool thanks |
22:38.29 | xavd | then it's signed with the debug key and you have nothing special to do to debug it on the device |
22:38.37 | *** part/#android dipe1 (n=fdd001@host-208-68-238-61.biznesshosting.net) |
22:38.45 | xavd | (zhobbs link is correct, I was only talking about signing) |
22:42.00 | *** join/#android Meeso_OS (n=IceChat7@adsl-074-229-019-171.sip.mia.bellsouth.net) |
22:42.01 | languish | oh crap |
22:42.12 | languish | i figured out why the phone died lastnight |
22:42.39 | languish | frequent opening/closing of the screen makes the batter shake loose |
22:42.41 | herriojr | ok thanks |
22:42.43 | languish | O.O |
22:42.52 | benley | languish: wtf? I've never had that happen |
22:42.59 | benley | languish: is your back cover on wrong? |
22:43.03 | languish | no |
22:43.45 | languish | back cover's secure, battery is snug in its slot, but it's got just a bit of give |
22:43.57 | languish | when I shake the phone with my hand it doesn't come loose |
22:43.59 | waldo_ | someone made a telnet client for android? Do people still use telnet? |
22:44.20 | marcone | sure, I telnet to port 80 on www.cnn.com all the time |
22:44.33 | vinse | not everything has a video driver |
22:44.34 | languish | but when i open/close the screen a number of times.. snapping it open/closed.. it seems to just barely lose contact |
22:44.36 | Androidz | how can eclipse add apps to an actual G1? |
22:44.44 | zhobbs | umdk1d3: weren't you working on an amarok remote? |
22:44.53 | *** join/#android ajitmathews (n=ajitmath@adsl-2-97-191.mia.bellsouth.net) |
22:45.08 | *** join/#android aLeSD (n=alex@80.31.100.206) |
22:45.28 | languish | now i wonder if I really should return this one for a new one. I'll have to test this on my wife's later |
22:45.29 | romainguy__ | languish: frequent opening/closing of the screen makes the batter shake loose << Oo wow, I play with the hinge a lot (I open/close it a hundred time a day) and it never happened |
22:45.29 | umdk1d3 | it kinda works |
22:45.34 | andyross | I was pointed at ConnectBot earlier: http://code.google.com/p/connectbot/ It's an ssh client, and appears to work amazingly well. Unfortunately a little after my first login I discovered the lack of either Ctrl or Esc on the G1's keyboard, so I need to figure out what to use for an editor... |
22:45.36 | xavd | Androidz: http://code.google.com/android/intro/develop-and-debug.html#developingondevicehardware |
22:45.37 | waldo_ | marcone you must be a fan of raw http |
22:45.37 | umdk1d3 | would really prefer to write a DACP server for amarok tho |
22:45.47 | Androidz | xavd, thanks |
22:45.57 | waldo_ | anyross I think you can use the trackball button for either escape or control I forget which |
22:45.59 | *** join/#android ptmahent___ (n=ptmahent@CPE001346f727e9-CM0014e82680aa.cpe.net.cable.rogers.com) |
22:46.05 | aLeSD | has someone buied a G1 ? |
22:46.09 | aLeSD | how is it ? |
22:46.13 | benley | buiuiuuiieeeeed? |
22:46.14 | andyross | Oh? Maybe that's documented somewhere, I should look. |
22:46.15 | aLeSD | hi all ... fisrt |
22:46.16 | waldo_ | i can has g1? |
22:46.17 | aLeSD | :) |
22:46.51 | waldo_ | andyross yeah there are workarounds and sshkey will be supported by monday I hear... from umdk1d3 here, who's one of the two developers |
22:47.10 | Meeso_OS | is the google phone worth the money? :D |
22:47.16 | waldo_ | meeso i think so |
22:47.25 | *** join/#android kozak (n=subbu@117.192.4.168) |
22:47.26 | languish | romainguy, yeah, I was.. uh... doing it absentmindedly while thinking... |
22:47.29 | languish | *sigh* |
22:47.37 | zhobbs | umdk1d3: ok, found the amarok tarball...going to try it out |
22:47.47 | romainguy | languish: I'm doing the same all day long :) |
22:47.51 | umdk1d3 | zhobbs: youll need the python server running on the desktop too tho |
22:47.51 | languish | :) |
22:47.58 | zhobbs | umdk1d3: yeah, I saw that |
22:47.59 | languish | yeah, I'll see if it happens on my wife's |
22:48.10 | umdk1d3 | zhobbs: also, it doesnt give you library access to pick songs |
22:48.12 | umdk1d3 | only basic controls |
22:48.14 | chrismurf | andyross (or anybody else): you using the 100 or the svn r61? One better than the other atm? |
22:48.17 | languish | might just be something about my unit that seems to get all the wonky shit |
22:48.23 | zhobbs | umdk1d3: isn't there a web remote control plugin for amarok? |
22:48.26 | waldo_ | svn doesn't install |
22:48.35 | andyross | The devel version that was on the site as of a few hours ago. I forget the version |
22:48.36 | languish | someone gets hit by a car every 8 seconds. i'm that guy. |
22:48.37 | herriojr | so, if my computer already recognizes it as a mass storage device (on Windows), how do I get it to use the android driver for debugging? |
22:48.46 | umdk1d3 | andyross: chrismurf the svn only has like 1 or 2 new tiny changes |
22:48.51 | umdk1d3 | and it isnt signed correctly afaik |
22:48.54 | romainguy__ | herriojr: that should not matter |
22:48.56 | chrismurf | umdk1d3: thanks - I'll stick with 100 then ;-) |
22:49.02 | romainguy__ | herriojr: you can use USB mass storage and USB debugging at the same time |
22:49.03 | Androidz | Meeso_OS, hell ya |
22:49.14 | andyross | It installed, so I presume it's signed adequately. Or maybe I clicked something off while browsing the settings? |
22:49.43 | umdk1d3 | hmm andyross svn installed for you? |
22:49.51 | umdk1d3 | i havent tried here, but lots of ppl have said no |
22:50.03 | waldo_ | didn't install for me. |
22:50.19 | *** join/#android largos (n=rcreswic@dsl081-014-025.sea1.dsl.speakeasy.net) |
22:50.21 | flagg0204 | svn installed for me too |
22:50.26 | andyross | FWIW, if you want bug reports: there's some "noise" pixels along the bottom of the screen that I can't figure out. (Yes, the svn APK file installed just fine with adb, but I *think* I remember clicking on some debug/devel options in the settings -- maybe one of those elides signature checking?) |
22:50.27 | umdk1d3 | flagg0204: ah good to know |
22:50.30 | herriojr | romainguy: the issue is that it isn't saying that I need a driver |
22:50.59 | waldo_ | andyross oh you used adb-- i tried straight from the web |
22:51.03 | romainguy__ | herriojr: well did you install the adb driver? |
22:51.37 | aLeSD | has android an usbether driver ? |
22:51.38 | herriojr | no, I figured it out, I'm retarded |
22:52.04 | *** join/#android cbeust (n=cbeust@69.36.227.135) |
22:52.22 | *** join/#android Dougie187 (n=doug@68.35.245.156) |
22:52.33 | aLeSD | I mean could I connect by an usb cable and find an ethernet interface and a ssh server ? |
22:52.45 | andyross | aLeSD: not out of the box, AFAIK. I wouldn't mind finding such a thing either, or better still a modem-like gadget that runs over bluetooth. |
22:53.08 | herriojr | it can't find the driver, and I specified the unzipped android_usb_windows.zip |
22:53.17 | *** join/#android cbeust_ (n=cbeust@72.14.228.1) |
22:53.22 | herriojr | which contains the .inf .sys and .dll |
22:53.35 | andyross | That's one of the nice things I liked about my old A780. You plugged it in, and not only were the VFAT drives available as storage devices, there was a network interface available with a samba server running. |
22:53.46 | aLeSD | andyross: i don't understand a thing? is Android a linux based ? |
22:53.58 | tmarble | time to try a new build... seems like I'll need to do a "repo sync", can it handle now python2.5 as the default? (I can tell from the backlog I better use Java 1.5 and not 1.6) |
22:53.59 | aLeSD | so all the driver in the linux kernel works |
22:54.00 | herriojr | aLeSD: yes |
22:54.19 | aLeSD | so ... I could connect every device linux recognizes |
22:54.39 | herriojr | it depends on what drivers are built into the kernel |
22:54.40 | aLeSD | and ... if I want install a CORBA framework |
22:54.41 | Dougie187 | aLeSD: probably not. |
22:54.46 | andyross | The G1 doesn't have a interface exposed to modify the kernel, unfortunately. You can get a shell with a limited UID, but not load kernel modules nor reflash the device. |
22:55.29 | aLeSD | and use an Android terminal to control the ... don't know .... something of searius |
22:55.47 | *** join/#android jancona (n=jancona@pool-70-22-136-131.bos.east.verizon.net) |
22:56.33 | *** part/#android wub (n=wub@destiny.ringworld.org) |
22:56.36 | aLeSD | I mean has Android the same potencial of linux? no? |
22:56.38 | jasta | man |
22:56.46 | jasta | i just had my first real experience with the browser on the g1 |
22:56.49 | *** join/#android wub_ (n=wub@destiny.ringworld.org) |
22:56.52 | jasta | works great |
22:56.53 | Dougie187 | jasta: first real experience? |
22:56.56 | Meeso_OS | lol |
22:56.57 | jasta | seems very fast |
22:56.59 | Dougie187 | aLeSD: no? |
22:57.04 | jasta | Dougie187: i mean, i had to go to some web page that i needed to get something from |
22:57.10 | herriojr | romainguy: yeah, it doesn't detect the driver when going through the Found New Hardware Wizard |
22:57.12 | jasta | i used to to do more than just tinker :) |
22:57.23 | romainguy__ | herriojr: the driver is available at code.google.com/android |
22:57.24 | xavd | herriojr: OS? |
22:57.42 | herriojr | windows |
22:58.01 | aLeSD | ok ... one easy thing ... like an ssh terminal ? |
22:58.10 | xavd | oh for some reason I thought you were on linux. |
22:58.16 | herriojr | I downloaded this one: http://dl.google.com/android/android_usb_windows.zip |
22:58.18 | xavd | did you follow the steps: http://code.google.com/android/intro/develop-and-debug.html#developingondevicehardware |
22:58.26 | herriojr | I wish I was, but I have to do a lot of BREW development as well |
22:58.32 | aLeSD | sorry ... uf I'm silly ... I'm only tring to understand what Android is |
22:58.50 | herriojr | xavd: yes |
22:58.53 | Meeso_OS | the emulator doesnt work on windows |
22:58.54 | Meeso_OS | :/ |
22:58.59 | Meeso_OS | I tried to launch it |
22:59.00 | xavd | Meeso_OS: yes it does |
22:59.03 | Meeso_OS | :O |
22:59.05 | Meeso_OS | how? |
22:59.10 | Meeso_OS | I double click |
22:59.13 | herriojr | my emulator works as well |
22:59.14 | aLeSD | Meeso_OS: good reason to pass to linux |
22:59.15 | Meeso_OS | and it doesnt do anything |
22:59.19 | Meeso_OS | I hav elinux :D |
22:59.25 | Meeso_OS | *have linux |
22:59.35 | Meeso_OS | kubuntu to be exact :D |
22:59.45 | xavd | herriojr: so the wizard does not find it when you give it the folder you unarchived? |
22:59.45 | aLeSD | good choise |
22:59.52 | Meeso_OS | :D |
22:59.55 | aLeSD | but I will use gentoo |
22:59.56 | herriojr | xavd: correct |
22:59.59 | xavd | Meeso_OS: to be honest I never click it, always launch from a command line |
23:00.06 | aLeSD | to crosscompile sw for the Android kernel |
23:00.13 | xavd | Meeso_OS: also "emulator -verbose" might show you why it fails to launch |
23:00.17 | herriojr | is the usb driver open source? |
23:00.24 | xavd | herriojr: what version of windows? |
23:00.40 | herriojr | XP SP3 |
23:01.02 | herriojr | 32-bit windows running on 64-bit hardware |
23:01.10 | xavd | hmm that's strange |
23:01.23 | aLeSD | intel core 2 herriojr ? |
23:01.38 | *** join/#android jancon1 (n=jancona@pool-70-19-238-66.bos.east.verizon.net) |
23:01.52 | herriojr | Intel Xeon CPU 3.00GHz....2.99GHz, 3.00GB RAM |
23:02.23 | xavd | herriojr: I have no idea. source here: http://git.source.android.com/?p=platform/development.git;a=tree;f=host/windows/usb;hb=HEAD |
23:03.54 | herriojr | ok, thanks, I'll try that |
23:05.28 | *** part/#android jancon1 (n=jancona@pool-70-19-238-66.bos.east.verizon.net) |
23:05.36 | *** join/#android jancon1 (n=jancona@pool-70-19-238-66.bos.east.verizon.net) |
23:06.18 | waldo_ | is away: auto-away |
23:06.41 | lemonadedrink | http://code.google.com/android/kb/general.html says C/C++ aren't supported, but http://code.google.com/android/what-is-android.html says "Android includes a set of C/C++ libraries used by various components of the Android system. These capabilities are exposed to developers through the Android application framework." so whast |
23:06.46 | *** join/#android outbri (n=bryce@wombat.ouraynet.com) |
23:06.55 | lemonadedrink | so what's the deal? |
23:07.08 | *** join/#android covalentbond_ (n=covalent@cpe-72-227-154-221.nyc.res.rr.com) |
23:07.14 | cbeust_ | lemonadedrink: they are exposed in Java |
23:07.30 | *** part/#android largos (n=rcreswic@dsl081-014-025.sea1.dsl.speakeasy.net) |
23:07.53 | lemonadedrink | libc is exposed throught Java? |
23:08.19 | *** join/#android cbeust__ (n=cbeust@69.36.227.135) |
23:08.53 | lemonadedrink | *through |
23:09.13 | *** join/#android cbeust__ (n=cbeust@69.36.227.135) |
23:16.14 | herriojr | ok, someone with an identical computer could do it...I'm just going to try the old windows method of resarting and trying again :-/ |
23:16.24 | *** join/#android ITechJunkie (n=ITechJun@ip72-198-61-100.ok.ok.cox.net) |
23:16.38 | *** join/#android dysinger (n=tim@cpe-75-80-200-182.hawaii.res.rr.com) |
23:16.42 | dysinger | hey |
23:17.06 | dysinger | should it be in the faq that you need "sudo easy_install readline" on os x before "repo" will work ? |
23:18.04 | waldo_ | is back (gone 00:11:46) |
23:19.28 | Ramblurr | is it possible to have 2 google accounts associated with your android phone? |
23:19.36 | Ramblurr | i'd like to read email from 2 accounts |
23:19.57 | marcone | you can use the 'email' app for your 2nd and other accounts |
23:21.29 | *** join/#android kingkung (n=kingkung@65.173.101.2) |
23:21.33 | kingkung | hello |
23:21.49 | kingkung | anybody home? |
23:22.03 | *** join/#android asa (n=asa@adsl-75-60-196-190.dsl.wotnoh.sbcglobal.net) |
23:22.28 | zhobbs | umdk1d3: what's taking so long for those requests on that amarok app? is the dcop slow or something? |
23:22.45 | zhobbs | or that python web server or something |
23:22.47 | kingkung | hi, i have a question about inserting images into the Images ContentProvider |
23:22.57 | kingkung | namely... how do you do it? |
23:23.24 | kingkung | I tried Images.Media.insertImage(), but that gives me an UnsupporedOperationException |
23:25.00 | kingkung | yello? |
23:26.31 | marcone | did you check to see how the camera application does it? |
23:26.48 | kingkung | where is that code? |
23:27.24 | marcone | packages/apps/Camera |
23:29.44 | languish | 'k 1 sec |
23:31.15 | kingkung | in the android open source? |
23:31.25 | *** join/#android dglazkov (n=dglazkov@nat/google/x-dbbe37497111ed9e) |
23:31.59 | tmzt | kingkung: you called that on the class? |
23:32.39 | *** part/#android lemonadedrink (n=chatzill@pool-72-75-93-9.washdc.east.verizon.net) |
23:32.52 | kingkung | let me check |
23:33.12 | kingkung | <PROTECTED> |
23:38.04 | waldo_ | is away: auto-away |
23:38.59 | *** join/#android herriojr (n=Miranda@65.173.101.2) |
23:39.16 | herriojr | does anyone dual-boot windows 64bit and windows 32 bit? |
23:39.47 | herriojr | I'm trying to eliminate some variables as to why I can't get the driver installed |
23:42.13 | *** join/#android t_ubuntu (n=tienhn@75.37.167.136) |
23:42.49 | *** join/#android israr (n=israr@119.152.2.221) |
23:43.40 | t_ubuntu | hi, any one see this (after download the source from git and "make"? external/clearsilver/cgi/cgi.c:22:18: error: zlib.h: No such file or directory |
23:44.03 | fadden | Do you have /usr/include/zlib.h ? |
23:44.37 | *** join/#android Incandenzian (n=Incanden@cpe-24-166-13-251.indy.res.rr.com) |
23:44.57 | fadden | (or do we use external/zlib/zlib.h for that part of the build...?) |
23:45.53 | *** join/#android Goosey (n=Goosey@168.215.170.99) |
23:46.08 | marcone | clearsilver is a host tool, so it probably wants the host OS to have the zlib headers |
23:46.48 | t_ubuntu | well I did not. I do now and it is going again. Should have look there first. thanks |
23:46.49 | fadden | I don't see it including the external/zlib copy, but we do build our own HOST_STATIC_LIBRARY copy of zlib. |
23:47.08 | fadden | Oh wait, I misread that. |
23:47.20 | fadden | We build libunz both ways, not libz. |
23:47.20 | *** join/#android israr[a] (n=israr@119.152.2.221) |
23:48.26 | *** part/#android n3rdboi (n=dkarbott@c-66-30-113-47.hsd1.ma.comcast.net) |
23:50.03 | *** join/#android pfft1 (n=vds@43.57.189.72.cfl.res.rr.com) |
23:50.27 | t_ubuntu | on my ubuntu: apt-get install zlib1g-dev |
23:51.38 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
23:54.45 | *** join/#android israr (n=israr@203.99.179.216) |
23:55.18 | kingkung | hey guys |
23:55.27 | kingkung | anyone have a G1 yet? |
23:55.49 | zhobbs | kingkung: lots of us do now |
23:55.59 | kingkung | cool |
23:56.06 | kingkung | i imported my gmail contacts to my g1 |
23:56.15 | kingkung | but i accessed the people contentprovider |
23:56.25 | kingkung | and it looks like all of my "suggested contacts" (all 309 of them) |
23:56.28 | kingkung | were added as well |
23:56.31 | kingkung | anyone else have that problem? |
23:58.08 | herriojr | does anyone know what package curl-config is in....my install with libcurl3 doesn't seem to have it |
23:59.13 | t_ubuntu | ok. I got further. now I am stuck at: Checking API: checkapi-current. (unknow): error 5: Added public field android.content.Intent.ACTION_POWER_CONNECTED |