**** BEGIN LOGGING AT Wed Nov 05 02:59:57 2008 Nov 05 03:00:40 i dunno illegit won't bring back PA with mccain 25 points down with 47% reporting Nov 05 03:01:13 4 more states/ 20 votes just closed Nov 05 03:01:47 abc is calling iowa for obama, utah for mccain, unknown nevada, montana Nov 05 03:02:22 at this point Ohio is what you need to watch Nov 05 03:02:42 unless the Ohio call is revoked, mccain just can't get to 270 Nov 05 03:02:57 only 7 electorals i thought Nov 05 03:03:03 Ohio? Nov 05 03:03:47 sorry dyslexic'ed iowa/ohio Nov 05 03:04:56 but yeah unless like 90% of the remaining ppl in PA vote McCain, obama gets PA, and with PA and Ohio Obama has a 100% win chance Nov 05 03:05:10 those two states and its a lock Nov 05 03:08:31 personally, i think that too many people are asking too many questions about elections after 2000/2004 and it'll be 2012 before anything happens to start people thinking again. (which applies even if obama would have lost...) Nov 05 03:09:00 19:08:43 Obama=(24199180, 207) Mccain=(23529805, 89) Nov 05 03:09:14 oh boy I can feel my taxes going up already Nov 05 03:09:15 abc is showing 207/135 Nov 05 03:09:50 <`vip> msnbc is showing 207/129 Nov 05 03:09:58 tmccrary: most analysts don't expect anything to change for the next 2-3 years. also, how much would htey go down without the hemmorage of war and wasted bailouts? Nov 05 03:10:23 hey the war in iraq was important Nov 05 03:10:40 palin thinks iraq attacked the usa on 9/11. Nov 05 03:10:41 it and afghanistan were clear messages to the surrounding tribals to not mess with texas Nov 05 03:11:09 http://thinkprogress.org/2008/09/11/palin-iraq-911/ Nov 05 03:11:53 well to be fair, alqaeda was in iraq Nov 05 03:12:06 and one of their branches actually did carry out the attacks at the wtc Nov 05 03:12:23 I stress was, because uncle sam put a boot in their ass and ran them out of the country Nov 05 03:12:37 that said Nov 05 03:12:50 I'm not to sure they were in iraq before 9/11 Nov 05 03:12:53 *too Nov 05 03:13:20 i'm still confused as to why we invaded iraq... Nov 05 03:13:26 yeah well, things is crazy Nov 05 03:13:35 fcrick: because we lost vietnam Nov 05 03:13:36 just seemed so...bizarre... Nov 05 03:13:41 personally, I think it was a strategic move to have a presence in the middle east Nov 05 03:13:51 at least there was a reason to go to vietnam Nov 05 03:14:00 even if it wasn't a good one Nov 05 03:14:10 so it will be easier to mobilize when things get tight and we get tied of paying the middle east for our oil Nov 05 03:14:27 I would say, strategically iraq was a much better move than vietnam Nov 05 03:14:33 tmccrary: before we lit it all up we had freedom to put bases just about anywhere we liked. Nov 05 03:14:53 yeah now called + safe states = 284 votes Nov 05 03:14:57 yeah but we were guests... not an occupying force Nov 05 03:15:03 you have a little more leeway when you run things Nov 05 03:15:06 and if you (not personally :) ..) want to play the 9/11 card, or the human rights card, we needed to be invading saudi arabia instead. Nov 05 03:15:34 I totally agree, at some point that may be necessary. It's funny that iraq was one of the freest middle eastern countries under saddam Nov 05 03:15:41 so long as you didn't mess with his gestapo Nov 05 03:15:45 so obama can loose Colorado, Florida, Nevada, Virginia, North Carolina, Indiana, Missouri, and Montana and still win Nov 05 03:16:06 yah. and - seriously - he did less to his people with nerve gas than we did to our own with nukes.. Nov 05 03:16:13 heat my wife just had a much better punchline Nov 05 03:16:15 he's not gonna lose va Nov 05 03:16:33 well, it doesn't matter now :) Nov 05 03:16:38 Disconnect, its pretty close Nov 05 03:16:51 ok abc keeps screwing up their sound feeds. Nov 05 03:16:59 gee, I wonder who will win california... ;) Nov 05 03:17:07 sigh Nov 05 03:17:10 politics in android? Nov 05 03:17:19 nah, its just for tonight Nov 05 03:17:25 tomorrow none of this will matter Nov 05 03:17:38 tmccrary: it'll matter a lot. but it won't be worth discussing :) Nov 05 03:17:52 i just care about whether i will still be married tomorrow :/ Nov 05 03:17:56 yeah in 45 mins news networks will call the election and its over Nov 05 03:17:59 Meet the new boss, same as the old boss Nov 05 03:18:00 Damm: like i told michaelnovakjr .. if you have an on-topic discussion, launch it before bitching :) Nov 05 03:18:17 cnn has already called it Nov 05 03:18:27 they are discussing what kind of president he willbe lol Nov 05 03:18:44 tmccrary: i made that same comment while checking results over dinner. when did i get old and decide that one old rich guy was better than some other similar old rich guy..? Nov 05 03:18:54 duey: obama? Nov 05 03:18:57 yeah Nov 05 03:19:25 i don't think obama is rich Nov 05 03:19:37 at least when compared to mccain.. Nov 05 03:19:46 well, not filthy rich, but he and his wife aren't doing bad Nov 05 03:19:47 mccain doesnt know how many houses he has Nov 05 03:19:52 i know how many i have Nov 05 03:19:53 mccain just lives off his wife's money Nov 05 03:19:53 0 Nov 05 03:20:05 *his wife's family fortune that is Nov 05 03:20:08 lol Nov 05 03:20:09 tmccrary, yeah obv Nov 05 03:20:18 at least obama worked for it Nov 05 03:20:31 yeah I wouldn't call being a senator "working for it" Nov 05 03:20:43 especially since obama was a good half hour late for practically every hearing Nov 05 03:20:51 lol Nov 05 03:20:56 at least he turned up Nov 05 03:21:02 yeah, better late than never Nov 05 03:21:04 i hate to bring up charlie wilson again... :) Nov 05 03:21:10 who? Nov 05 03:21:17 well, obama sure managed to recruit an army to help him...someone even came by my house making sure I'd voted Nov 05 03:21:29 duey: http://en.wikipedia.org/wiki/Charles_Wilson_(Texas_politician)#Entry_into_politics Nov 05 03:21:42 I think obama got lucky, Bush's policies screwed the republican side so bad Nov 05 03:21:47 fcrick, someone has an obama sign on my street...and i live in new zealand Nov 05 03:21:54 hahaha Nov 05 03:21:55 and then this recession hit, basically sealing the deal Nov 05 03:21:55 lol Nov 05 03:21:56 ok cnn is like 45 mins behind Nov 05 03:22:11 i loved charley wilson's war Nov 05 03:22:13 excellent movie Nov 05 03:22:19 great representation of blowback Nov 05 03:22:27 yeah tom hanks makes a good movie Nov 05 03:22:29 d0nets: the true story of charlie wilson (discovery iirc) is more accurate and just as good :) Nov 05 03:22:59 is it a show on discovery? Nov 05 03:23:00 can i dl it? Nov 05 03:23:08 i think so and prolly. thats the title Nov 05 03:23:25 you can download discovery shows? Nov 05 03:23:30 or u mean torrents? Nov 05 03:24:26 Dialekt: before you complain, welcome to usa election discussion. if you have android stuff, ask it or say it before you complain about the conversation :) Nov 05 03:24:34 . Nov 05 03:24:47 :) Nov 05 03:25:09 * Dialekt complains now just because you told him not to Nov 05 03:25:48 heh Nov 05 03:26:01 ah, they locked Obama's wikipedia article Nov 05 03:26:08 I wanted to be the one to make the change Nov 05 03:26:18 heh Nov 05 03:26:23 so did everyone Nov 05 03:27:53 they even locked the obama talk page Nov 05 03:29:14 someone edited the article and replaced "member" by "nigger" Nov 05 03:29:26 and a sysop noticed Nov 05 03:29:42 which is the reason mccain has so many votes Nov 05 03:29:49 all those... educated.. republicans Nov 05 03:29:56 I wonder how often shenanigans like that are going to go on Nov 05 03:30:06 with Obama in the white house Nov 05 03:30:12 forever Nov 05 03:30:19 just depends what social circles you run in Nov 05 03:30:24 tmccrary: all the time i look after a family member's page ppl are always doing random stuff Nov 05 03:30:30 Probably a 10 year old punk. This kind of hugely popular subject is where Wikipedia does the worst. It's a reference for facts not in dispute. Nov 05 03:30:34 I hope the secret service is stepping up Nov 05 03:30:42 there are a lot crazy rednecks idiots out there Nov 05 03:30:50 trigatch4: ..sigh. "(10:28pm) Guess what. I voted against obama, which everyone says makes me a racist. So i'll be a racist and give them something to bitch about" Nov 05 03:30:59 yeah i am i little worred about obama's safety Nov 05 03:31:12 Shenanigans like, say, blowing up a building in OK City? :) Stuff just happens. Psychopaths are all around us. Nov 05 03:31:45 yeah lot of people out there that hate black people though... Nov 05 03:31:50 you guys are pretty much as bigoted as the people you claim to be decrying Nov 05 03:31:53 anybody here have tmobile G1? Nov 05 03:31:58 me Nov 05 03:31:58 nope Nov 05 03:31:58 plenty of people Nov 05 03:32:10 fcrick: how long did the internet activation take? Nov 05 03:32:15 Adamant: who's a 'you guys' and what do you base that off? Nov 05 03:32:16 Adamant: what? Nov 05 03:32:21 2-3 minutes? Nov 05 03:32:24 or less Nov 05 03:32:27 Hiro2: almost instantaneous for me. Nov 05 03:32:39 mine is supposed to be activated today Nov 05 03:32:43 ya worked in about a minute. Nov 05 03:32:45 i still havent got it Nov 05 03:32:47 I got to do my internet activation twice Nov 05 03:32:48 * Disconnect had existing tmob account. otherwise it was just a minute or so Nov 05 03:32:51 fcrick: how u liking it? Nov 05 03:33:03 i've heard of stores not activating a data plan tho Nov 05 03:33:05 <- chatting on it right now Nov 05 03:33:16 i have the data plan Nov 05 03:33:19 I transferred from AT&T and they ported my number in a couple of hours, got 3G right away Nov 05 03:33:29 this sux Nov 05 03:33:52 * Disconnect had to sait 2-3 weeks for 3g Nov 05 03:33:53 wait Nov 05 03:33:58 i dunno its my first phone that even had a camera let alone a keyboard or internet Nov 05 03:34:05 * benley had to wait 2-3 months for 3g :-P Nov 05 03:34:32 btw can i download any apps via computer then transfer over usb? Nov 05 03:34:37 3G was up in Portland on the 21st when my phone arrived, actually. I was pleased. Nov 05 03:34:57 Hiro2, there's an app in the market that lets you load other apps off the sd card Nov 05 03:35:00 Still falls back to EDGE fairly commonly though. I'm in the suburbs. Nov 05 03:35:07 Hiro2, do it that way instead Nov 05 03:35:08 no 3g at home, 3g at work Nov 05 03:35:11 edge on g1 IMO is pretty good Nov 05 03:35:19 languish: so usually it's installed onto the phone? Nov 05 03:35:26 spikebike: its not bad. its not as bad as a lot of people claim. but its nothing on 3g :) Nov 05 03:35:29 EDGE is ... OK. It's better than GPRS certainly. Nov 05 03:35:52 i brought my G1 to work today, every iphone owners hated it, haha Nov 05 03:36:00 saying how iphone is better Nov 05 03:36:37 its got a lot, including stability and software maturity Nov 05 03:36:37 Hiro2: both are just a phone :) Nov 05 03:36:42 iPhone *owners* are never going to like the G1. That's just not market Google can win. But to people still looking, I think it's a great phone. Better than Apple in some areas (the keyboard alone is a huge win for some uses), worse in others. Nov 05 03:36:48 even compared release day to release day Nov 05 03:36:48 there is a speed test app. you can always run that and see what sort of numbers you get with gprs / edge / 3g / wifi Nov 05 03:37:21 dslreports.com/mtest iirc Nov 05 03:37:25 they should make one for aderall/meth/coke/ and crack Nov 05 03:37:30 no need for gps-location-stealing app Nov 05 03:37:44 hehe Nov 05 03:37:54 languish: so usually it's installed onto the phone? Nov 05 03:38:03 hiro about 5-6 folks in my social group have iphones Nov 05 03:38:22 hiro, yes they install to the phone Nov 05 03:38:28 is there a facebook app? Nov 05 03:38:32 orci no Nov 05 03:38:37 * kslater was surprised how well moving maps worked in gprs land on a long drive today Nov 05 03:38:38 have they unlocked the widgets yet? Nov 05 03:38:39 all seem to want the features of the g1 Nov 05 03:38:44 thats all we are missing Nov 05 03:38:47 i read an article claiming there might not be a fb app? Nov 05 03:38:48 right now Nov 05 03:38:54 orci: yes for posting but no, facebook owners hate google a lot. google it for history, its pretty funny. Nov 05 03:39:23 can anybody actually figure out _why_ facebook seems to hate google? Nov 05 03:39:31 They didn't offer to buy them? :) Nov 05 03:39:32 sodenrox, unfortunately don't expect home screen widgets any time soon; there are a lot of architectural issues to sort out for them. Nov 05 03:39:34 hiro, you can install an app from the market or off the web or from your pc via usb with adb, but now with that app in the market, it lets you install off the sd card too Nov 05 03:39:36 oh that's pretty well undersood Nov 05 03:39:42 understood Nov 05 03:39:48 can anyone comment on the g1's messaging (specifically text messaging) Nov 05 03:39:49 ? Nov 05 03:39:51 microsoft owns part of facebook? (doesn't it?) Nov 05 03:39:59 Dialekt: text messaging works fine Nov 05 03:40:01 Dialekt, comment in what way? Nov 05 03:40:06 I use the IM a ton, there's little reason to use SMS Nov 05 03:40:07 languish: thanks. So I guess I should just be patient and wait for my internet to work? Nov 05 03:40:12 facebook vs google is well documented on hte web Nov 05 03:40:13 oh i meant.. Nov 05 03:40:33 Hiro2, why doesn't your internet work? Nov 05 03:40:43 in fact my computer is sending me election updates every 5 minutes via IM Nov 05 03:40:54 spike you perv Nov 05 03:40:58 can you sms multiple people? and what's the limit? and can you reply to all of them at the same time? i just found out that you can reply to all recipients at the same time on the iPhone.. i am now spoiled. Nov 05 03:41:02 languish: i dont know, tmobile told me it takes like 2-48 hours for it to work Nov 05 03:41:22 400 per month for the default plan Nov 05 03:41:24 gmail works fine though Nov 05 03:41:26 never group replied Nov 05 03:41:26 so i dont get it Nov 05 03:41:30 Hiro2: call 611, tell the robot 'g1' until you get to a smartphone support tech. they'll call you on a landline and then fix your internet. Nov 05 03:41:38 but I use a gmail -> sms gateway for most iphone users Nov 05 03:41:42 it charges them but not me Nov 05 03:41:47 I don't have a landline :( Nov 05 03:41:52 the group will prolly be smartphone/blackberry rather than g1 specific but don't talk to generic support, they're dumb Nov 05 03:41:53 Hiro2, gmail ises a different service than the "3g internet" Nov 05 03:42:01 no different # to call on? Nov 05 03:42:11 no.. Nov 05 03:42:17 Hiro2, just dial 611 on the phone, say "english" then say "g1" and wait for a rep Nov 05 03:42:19 I hate generic support! Nov 05 03:42:19 they will end with "reboot the g1" (to force it to look for data service) and thats hard to do while tlaking on it Nov 05 03:42:32 lol seriously Nov 05 03:42:36 sorry "english, then g1 then "yes" Nov 05 03:42:37 ok, ill give them a call now Nov 05 03:42:43 heh Nov 05 03:42:46 then wait ;) Nov 05 03:42:56 I really like that the G1 has IM running 24/7 Nov 05 03:43:00 sometimes I can't believe how awesome I am Nov 05 03:43:03 Disconnect they can call you back Nov 05 03:43:04 so you are reachable over wifi or ceullar Nov 05 03:43:15 i had a rep call me back 3 times and even wscedule a call back 3 days later Nov 05 03:43:21 is UMA on the roadmap? Nov 05 03:43:28 yah but its just easier to do it all at once Nov 05 03:43:33 some devels claim it can be done in software Nov 05 03:43:34 yeah agreed Nov 05 03:43:53 but with IM over cellular and wifi I don't care as much Nov 05 03:44:03 it would be nice Nov 05 03:44:21 I'm not sure if the chip in the g1 is one of the ones annouced as having a UMA capability too. originally it was said no Nov 05 03:44:26 whitepages is an awesome (if privacy-invading) app Nov 05 03:44:50 I get -101dBm in my office, so being able to do UMA would be very nice Nov 05 03:44:52 does whitepages list cellular numbers too? Nov 05 03:45:16 (it shouldn't, but these days who knows) Nov 05 03:45:38 languish: in my testing it doesn't. says 'cell caller' Nov 05 03:45:52 nod Nov 05 03:45:53 ditto for my (unlisted) home #, just said "private residence" or some such Nov 05 03:46:28 yeah, i caught a whitepages service with my cell # on it, and ripped them a new one Nov 05 03:46:32 home numbers are so 20th century Nov 05 03:46:35 they lost $8k to me for it Nov 05 03:46:59 and any time I get a call from someone that got my # from their list, I get another $8k Nov 05 03:48:10 hmm they have some wrong number for me lol Nov 05 03:48:15 heh Nov 05 03:48:15 i wonder where they got that Nov 05 03:48:27 sure it's *you* and not someone with the same name? Nov 05 03:48:34 no one has my name Nov 05 03:48:43 last one who did died in '04 Nov 05 03:48:52 lol ok there chiganwutnagsupata imgsahaunagtyretsiops Nov 05 03:48:59 (and the address matches) Nov 05 03:49:03 nod Nov 05 03:49:54 207/141 on abc Nov 05 03:50:39 ten more minutes.. Nov 05 03:50:42 and the skins lost their last home game before the election (it was horrible :( ..) which means the incumbent will not win the popular vote. Nov 05 03:51:01 wow so many of the races are CLOSE Nov 05 03:51:26 Note that the west coast alone is 72 EVs, or there abouts. At this point is all over the the counting. Nov 05 03:51:27 spikebike: obama can loose them all he's still our next president Nov 05 03:51:42 this is a cool app http://archanet.com/ Nov 05 03:52:10 what a waste of $5 Nov 05 03:52:49 really? even with florida and ohio? Nov 05 03:53:08 ohio is over Nov 05 03:53:39 half reported and within a few percent? Nov 05 03:53:41 what is the result? Nov 05 03:53:52 ohio has been called for obama by everyone, was called very early on Nov 05 03:54:04 basically obama wins unless that was a really bad call Nov 05 03:54:11 Ohio's been called by all the major networks. It's not just how many precincts are in, it's which ones and how well the existing results match the exit polls. Nov 05 03:55:15 Example: VA was skewing hard to McCain after it closed, but because the early precincts were the rural ones in the west. Once the DC area started coming in, it evened up. Nov 05 03:55:51 * cworth boggles at "SD card is busy. To access your music, [turn off USB storage]". Nov 05 03:55:52 it would be tough for mccain to win even with ohio though Nov 05 03:56:55 with ohio he'd still have to win every other contested state without exception Nov 05 03:57:02 then he would slip by Nov 05 03:58:25 yeah and Fox News just called Virginia Nov 05 03:58:29 (for obama) Nov 05 03:58:54 yah but its fox :) Nov 05 03:59:12 as in Fox would call it early for Obama? Nov 05 03:59:19 they just did Nov 05 03:59:26 as in fox is untrustworthy Nov 05 03:59:29 yeah didn't make sense to me either hehe Nov 05 03:59:45 no, my point is that if you say Fox is right leaning, then they'd wait to assign those votes to Obama Nov 05 03:59:52 Fox just likes to call early. Realistically it's still too close, but probably leaning Obama. Nov 05 03:59:55 yeah they are about to call the election Nov 05 04:00:01 in like 10 seconds Nov 05 04:00:02 or maybe you're just saying they're all over the place Nov 05 04:00:08 * Disconnect points at andyross; yes, that thing :) Nov 05 04:00:15 Fox calls states early? Nov 05 04:00:23 compared to which of the other networks? Nov 05 04:00:25 everyone just called Obama winner Nov 05 04:00:38 got off the call, says he will disconnect me? to have me reconnected and to have my cell restarted Nov 05 04:00:48 and wait an hour more before they could actually start working technically Nov 05 04:00:53 Fox has been calling everything first tonight. They actually had to walk back their first Ohio call for 17 minutes and re-call it. Ditto for one of the senate races. Nov 05 04:01:14 yeah cnn.com just called obama too Nov 05 04:01:26 why did all the networks just call it within 10 seconds of each other? Nov 05 04:01:29 that's a switch from the past then Nov 05 04:01:35 cause west coast polls closed Nov 05 04:01:37 cnn just called for obama Nov 05 04:01:49 it was clear obama would win at about 6:20pm PST Nov 05 04:02:01 as soon as they called Ohio it was over Nov 05 04:02:07 so obama won? end of story? Nov 05 04:02:14 they just waited until polls closed Nov 05 04:02:16 Pretty much. Nov 05 04:02:16 yup Nov 05 04:02:17 I'm on cnn Nov 05 04:02:31 says obama is 297, and 270 to win Nov 05 04:02:56 Daily Show just called it Nov 05 04:03:14 so did Fox news Nov 05 04:03:22 cnn and cbs also Nov 05 04:03:41 abc Nov 05 04:03:42 awe the daily show was on? Nov 05 04:03:49 damn i should have watched that Nov 05 04:03:52 abc is projecting cali (55 votes) and washington (11) Nov 05 04:03:54 All day pretty much :) Nov 05 04:03:58 damn, white boy got his ass stomped Nov 05 04:04:05 What happens is that polls closed in a bunch of states at the top of the hour, and enough of them were wide enough victories (CA and WA, certainly) to call on the basis of the exit polls alone. Nov 05 04:04:43 well, also, networks don't like calling the election before the polls close Nov 05 04:04:54 they snub alaska, though hehe Nov 05 04:05:29 They never call a state before the polls close. But they don't wait for Alaska or Hawaii when the states they've called are already over 270 Nov 05 04:05:39 they called hi Nov 05 04:05:43 abc did Nov 05 04:05:52 right, but my point is they could have called the whole election earlier Nov 05 04:06:21 Well, yeah. But people doing analysis have essentially been calling the election for Obama for three weeks. Why bother even waiting for the election :) Nov 05 04:06:40 someone called it quite a while ago: http://tinyurl.com/2ft75d Nov 05 04:06:42 well, because of the Ohio polls Nov 05 04:07:44 great, i dont think tmobile did anything.... gotta wait 1 more hour i guess Nov 05 04:07:45 it wasn't clear obama would win Ohio and PA...once it was the election ended Nov 05 04:08:20 Yes, it kinda *was* clear. PA had tightened significantly in the last week and a half, but both states were 7+ Obama favorites. Nov 05 04:08:48 Ohio and Pennsylvania were never serious candidates for McCain tonight, absent huge error in polling. Nov 05 04:08:52 well, it was certainly very probable Nov 05 04:09:16 but huge errors in polling aren't unheard of... Nov 05 04:09:45 fivethirtyeight.com still gave McCain a %1.1 chance of winning hehe Nov 05 04:10:10 Yeah, but not that huge. fivethirtyeight.com had a really good model running, with lots of explanation (no source code, though, heh) that took stuff like poll skew into account. He had McCain at 1.1% win likelihood as of yesterday Nov 05 04:10:34 19:58:48 Obama=(36314030, 220) Mccain=(34202155, 135) Nov 05 04:10:34 Obama won! Nov 05 04:10:39 i don't think we really disagree here hehe Nov 05 04:10:49 so sayns my cnn script anywyas Nov 05 04:11:05 spikebike: yeah everyone has called the election for obama Nov 05 04:11:36 i'm certain it was mickey mouse and the dallas cowboys voting 100 times in Ohio though Nov 05 04:14:12 It's a borderline landslide. No state will end up being decisive, so the ACORN "zomg fra0d!" conspiracy theories will die down, happily. Nov 05 04:15:02 andyross: see my earlier statements about that.. it'll be next time before that happens (or later) because people got way too interested in it after the last two. gotta let them wander off and get bored. Nov 05 04:16:34 (i think its significant that the only recent -corrected- fraud or error or what have you was in the NY primaries, where obvious tampering was able to be fixed solely due to the old mechanical voting machines. and they are under amazing pressure to move to "modern" computerized voting..) Nov 05 04:19:17 ...wow. http://www.bbvforums.org/cgi-bin/forums/board-auth.cgi?file=/8/78739.html Nov 05 04:19:42 (first segment) Nov 05 04:20:53 and http://www.bbvforums.org/cgi-bin/forums/board-auth.cgi?file=/8/78785.html (touchscreens locked down for investigation - requested by republicans - for problems with the 'straight-party' shortcut voting button) Nov 05 04:22:25 I hope Obama's Inaugeration has some style. Im thinking something like the funeral scene from Zoolander. Nov 05 04:22:36 when Hansel enters Nov 05 04:22:39 andyross, it's a distributive conspiracy in EVERY state! Nov 05 04:22:52 andyross, that's what makes it so hard to detect! It's brilliant!@ Nov 05 04:22:58 mccain is conceding on cnn btw... Nov 05 04:23:10 and msnbc Nov 05 04:23:12 and fox Nov 05 04:23:16 and every station on the planet Nov 05 04:23:17 BHSPitMonkey: the problem is, it doesn't have to be. iirc its something like 45 people who own or control all 5 major evoting companies. Nov 05 04:23:17 ;) Nov 05 04:23:28 not every station Nov 05 04:23:36 i guess its time to stop the politics in here for me nite guys Nov 05 04:23:45 trigatch4: yah i'm hoping he pulls some class out and stops rubbing the race card all over his junk. Nov 05 04:24:26 "we're so proud that even though he's not as good as the rest of us, he managed to win".. Nov 05 04:24:38 eh Nov 05 04:24:44 i think its been a pretty good speech Nov 05 04:25:23 i hope im that lucid when im that age Nov 05 04:25:37 i expect most 73 year olds to be worrying about not driving their cars into a crowd of people Nov 05 04:25:44 lol Nov 05 04:25:47 He's not *that* old. If you can't give a speech when you're 72, something's wrong. Nov 05 04:25:51 "...grateful to Sarah Palin, one of the best things to happen to Saturday Night Live..." Nov 05 04:26:18 The irony is that was hands down the *best* speech he's given through the whole campaign. If this guy was giving that green screen disaster, it might have been a lot closer. Nov 05 04:26:20 I wouldn't want mccains supporters Nov 05 04:27:38 andyross, they've probably been working on this speech for months ;) Nov 05 04:28:01 yah generally its a much harder speech to write because you just might try again next time around Nov 05 04:28:19 McCain is v funny... http://pokercrack.com/viewtopic.php?f=12&t=32103 Nov 05 04:30:12 languish: just cuz they were yelling "kill obama" in the middle of the speech... Nov 05 04:30:19 * Disconnect had to run it back and double-check Nov 05 04:30:52 even Keith Olberman said it was a gracious speech Nov 05 04:31:33 anyone know where Android stores the graphics files? Nov 05 04:31:37 like system graphics? Nov 05 04:32:20 I know where the boot logo is ;-) Nov 05 04:32:59 I couldn't figure out how to encode an alternate boot logo using any existing tools Nov 05 04:35:16 http://modmygphone.com/wiki/index.php/Android_File_List got that together Nov 05 04:36:01 I have android running on my openmoko... nice validation of the long term potential of the platform Nov 05 04:36:05 kudos to you all Nov 05 04:37:44 docpaul how does it work? Nov 05 04:37:49 whoa Nov 05 04:37:52 nice work Nov 05 04:38:02 got an onscreen keyboard working? Nov 05 04:38:09 yeah we received a bunch of patches from the FreeRunner port people Nov 05 04:38:12 it's actually pretty decent Nov 05 04:38:18 they're being reviewed Nov 05 04:38:25 no wifi, gps, or keyboard Nov 05 04:38:29 here's music player that claims to play .pls files (shoutcast) Nov 05 04:38:32 http://ambientmp.sourceforge.net/formats.html Nov 05 04:38:45 but it's pretty speedy, page transitions are choppy at this point, but that's more implementation than anything Nov 05 04:39:06 doc: don't think double-buffering is wired up yet on the freerunner port Nov 05 04:39:22 for those of you over at goog: http://tinyurl.com/paulhasandroid Nov 05 04:39:25 and there was mention of some hw accel features for graphics that might be available Nov 05 04:39:50 i took a couple of pictures Nov 05 04:39:52 it's great seeing the platform being ported to various things Nov 05 04:40:14 benley, i know mspaint used to edit rle files Nov 05 04:40:35 DarkriftX: heh. I couldn't even open the existing one with gimp or xv or netpbm or ... etc Nov 05 04:40:48 docpaul: the resolution is WVGA? Nov 05 04:40:49 DarkriftX: I could just write something to convert it though Nov 05 04:40:53 yeah, keep in mind it was almost a microsoft only format back then Nov 05 04:40:53 they're rgb16 rle Nov 05 04:40:59 swetland: have you seen it on an eeeeeeeeeeeeee yet? Nov 05 04:41:01 I don't know if *anyone* uses that Nov 05 04:41:05 i had never seen it on anything except ms products before Nov 05 04:41:09 yes Nov 05 04:41:19 benley: yeah. we have a guy inhouse who has been running it on eee pc for a while Nov 05 04:41:24 the screen is actually larger resolution than the background Nov 05 04:41:27 swetland: heh, nice Nov 05 04:41:28 he's working on getting his patches cleaned up and int the mainline Nov 05 04:41:30 i think it's 640x480 Nov 05 04:41:44 swetland, id hope with less lockdown then g1 has Nov 05 04:41:46 480x640 you mean? Nov 05 04:41:47 ok Nov 05 04:41:50 swetland: there's still only exactly 1 device that's checked in as eee_701 Nov 05 04:42:04 what's the dpi resolution on the FreeRunner docpaul? Nov 05 04:42:35 swetland: nice, touch screen mod? Nov 05 04:42:52 unix: not sure. he originally just had keyboard nav. Nov 05 04:43:15 iirc, eee 900 and 1000H series have multitouch synaptics. Nov 05 04:43:35 for which there are drivers on the repo. Nov 05 04:44:56 darkriftx: that depends entirely on oem/carrier/etc -- on a platform you can already load whatever you want on, any lockdown would be your choice not ours ^^ Nov 05 04:45:13 well, the screen is 2.84" diagonal Nov 05 04:45:20 and the resolution is 640x480 Nov 05 04:45:32 ok Nov 05 04:45:45 pretty damn high dpi Nov 05 04:45:52 not really :) Nov 05 04:46:29 shit, repo sync fails Nov 05 04:46:34 fatal: Unable to look up android.git.kernel.org (port 9418) (Name or service not known) Nov 05 04:46:34 error: Cannot fetch platform/external/wpa_supplicant Nov 05 04:46:38 seems like it from this side at least... i can't read the linux boot sequence font unless I use a magnifier Nov 05 04:46:45 oh wait Nov 05 04:46:46 yes Nov 05 04:46:49 I just did the maths Nov 05 04:46:55 285dpi Nov 05 04:47:40 A healthy young adult whose eyes focus well in the near field (i.e. not farsighted) can see detail at about 600dpi. Useful bit of trivia. :) Nov 05 04:48:39 doesn't mean you can read 8px font sizes at 600dpi :p Nov 05 04:48:55 Well, no. :) But it does explain why printers stopped right around there. Nov 05 04:49:29 i have pretty excellent vision Nov 05 04:49:52 the n770/n800/n810 have 800x480 on a similar size screen Nov 05 04:49:52 andyross: did they? Nov 05 04:49:56 it's BEAUTIFUL Nov 05 04:50:03 But do you focus well? Two different things. You need good acuity (e.g. cell density in your fovea) *and* the ability to see stuff 5-6cm from your eyes. Nov 05 04:50:12 makes for a great ebook reader among other things Nov 05 04:52:14 found the system graphics. :D Nov 05 04:52:37 what are you guys trying to install Nov 05 04:53:23 spikebike: i agree beautiful :) Nov 05 04:53:27 good ebook & browsing. Nov 05 04:54:38 btw similar size, umm, if 4.13" is similar size. Nov 05 05:03:46 so nothing interesting done with root today? Nov 05 05:03:54 anything good compiled and run on it? Nov 05 05:04:45 President Obama. Nov 05 05:05:11 nice Nov 05 05:07:35 RyeBrye, you around? Nov 05 05:09:34 lol, I thought he just said "blog by blog" Nov 05 05:11:13 is there a 'repo stash' command? Nov 05 05:14:04 wow, died in here Nov 05 05:15:31 what does surfaceflinger do? Nov 05 05:16:07 It's a window server. Manages bitmaps for display. I don't know what they were smoking either. Nov 05 05:16:22 flings surfaces. Nov 05 05:17:18 shiese i really need a guitar tuner Nov 05 05:18:31 dark nothing I know of Nov 05 05:18:40 I kinda expected more noise about it Nov 05 05:19:37 andyross: what's wrong with surface flinger? Nov 05 05:21:38 DarkriftX - what's up? Nov 05 05:21:44 hows it going :) Nov 05 05:21:55 wondering how your day of compiling/tweaking etc went Nov 05 05:22:18 I didn't do a ton today, I had to get real work done Nov 05 05:23:45 I think things about the whole root thing will die down... The world didn't end and maybe it will be left at that Nov 05 05:24:46 oh look Nov 05 05:24:47 neato Nov 05 05:24:49 hey Nov 05 05:25:00 can android run on arbitrary linux environments? Nov 05 05:25:13 more or less Nov 05 05:25:38 huh Nov 05 05:25:39 neato Nov 05 05:25:45 i know RyeBrye, but i was hoping more would be in the works with it Nov 05 05:26:00 then theoretically i can run debian on the g1 and run android on top of that if i wanted to Nov 05 05:26:02 forums are dead, not much talk about it other then "how do i do it" Nov 05 05:26:11 and then move android out of the way for normal linuxy stuff if needed Nov 05 05:26:28 RyeBrye, are you able to get a root shell on the device itself now? Nov 05 05:26:37 holymoo - no, you can't unless you hack your G1 Nov 05 05:26:46 holymoo - the G1 by default is locked down Nov 05 05:27:00 holymoo - android is open (by design) the G1 is not Nov 05 05:27:04 yeah, thats pretty much what id expect to haveto do Nov 05 05:27:15 well, yeah, then in that case the G1 is just like any other phone Nov 05 05:27:21 you can hack it and do your dirty deeds to it Nov 05 05:27:22 k. Nov 05 05:27:23 want a more hackable phone, get an iPhone :) Nov 05 05:27:33 lol BHSPitMonkey Nov 05 05:27:35 well... I wouldn't go that far :) Nov 05 05:27:37 i disagree Nov 05 05:27:38 erm, linux on the iphone sucks Nov 05 05:27:39 iphone case sucks Nov 05 05:27:41 its horrible Nov 05 05:27:53 the g1 has the best format of any phone for my requirements Nov 05 05:28:06 the flipside keyboard is exactly what i need Nov 05 05:28:10 i need an exacto knife so i can get my to quit squeeking Nov 05 05:28:17 yeah, have fun trying to pinch a google map to zoom out, chump Nov 05 05:29:10 BHSPitMonkey: i didnt really like multitouch actually. it was awkward i felt Nov 05 05:29:16 and i think a lot of people actually agree Nov 05 05:29:47 I don't have an iPhone, but I do own an iPod Touch and wuv it Nov 05 05:29:52 2 Nov 05 05:29:55 jasta i think its faster than the zoom feature in the android browser Nov 05 05:29:55 good for you Nov 05 05:29:57 i despise anything apple Nov 05 05:29:58 yaffs2 doesn't support partition resizing, right? Nov 05 05:29:59 er, fuck. Nov 05 05:30:02 just on a personal level Nov 05 05:30:05 its great for normal folks Nov 05 05:30:10 i hate apple too Nov 05 05:30:15 i don't like gear that is that purpose driven Nov 05 05:30:21 i only bought an iphone to use the name Nov 05 05:30:27 to make 125 to put down on my g1 Nov 05 05:30:40 i'm going to haveto get one so i learn how to manage it, i'm going to have clients that use it Nov 05 05:30:45 i bought for 199, cancleed for 175, sold for 499 Nov 05 05:30:49 but i can't imagine wasting too much time with it Nov 05 05:30:57 ok, how do i emulate ctrl in connectbot Nov 05 05:30:58 d0nets: lol Nov 05 05:31:01 wow niiiiice Nov 05 05:31:20 yea my htc wizard didnt make it until g1 launch Nov 05 05:31:27 I should put tar on so I can make archives and keep permissions and stuff intact Nov 05 05:31:30 so i was forced into it Nov 05 05:31:38 for a month or 2 Nov 05 05:31:59 I wonder if I backup my /data and then delete my /data and my /cache and recreate them so /cache is only 10 Mb or so if the world would end or not Nov 05 05:32:02 okay there is a project with a chan here that hacks htc devices Nov 05 05:32:21 i'll look and see if anyone is hacking away on the g1 Nov 05 05:32:27 thanks for the info guys Nov 05 05:32:30 no problem Nov 05 05:32:42 holymoo, most of them are in here Nov 05 05:32:49 oh really? Nov 05 05:32:51 haha! Nov 05 05:32:55 and in #xda-devs Nov 05 05:33:05 thats it! :) lol forgot the name! Nov 05 05:33:25 and #htc-linux Nov 05 05:34:05 RyeBrye, have you edited init.rc to auto start telnetd yet? Nov 05 05:34:18 also, we need to find out what is killing it Nov 05 05:34:57 damn i wish i could afford one right now, i hate watching and not doing Nov 05 05:35:06 * DarkriftX puts the wife on a budget Nov 05 05:35:20 the kids can eat twice a day only now! Nov 05 05:35:24 hrmm darkriftx Nov 05 05:35:30 walk me through that Nov 05 05:35:36 how do you edit the files Nov 05 05:35:42 i tried nano earlier, but im newb with telnet Nov 05 05:35:54 d0nets, prob have to copy it to sd, edit on computer and copy back Nov 05 05:35:58 you on linux or win? Nov 05 05:36:04 nix Nov 05 05:36:06 good Nov 05 05:36:11 do you have nano on the g1? Nov 05 05:36:19 no Nov 05 05:36:22 ok Nov 05 05:36:23 i dont think Nov 05 05:36:29 thats what i tried Nov 05 05:36:36 copy init.rc to sd, edit on computer then copy back Nov 05 05:36:41 that script is ran during boto Nov 05 05:36:41 i tried telneting in via terminal from desktop Nov 05 05:36:42 boot* Nov 05 05:36:44 and nano'n Nov 05 05:36:45 anyone know what is in /dev/mtdblock2? Nov 05 05:36:54 bleh Nov 05 05:36:58 it's not mounted by default - is that the recovery partition? Nov 05 05:36:59 oooh, RyeBrye we need grep! Nov 05 05:37:07 isn't grep in busybox? Nov 05 05:37:07 put that on the list lol Nov 05 05:37:13 ok so i can add things like instant messenger? Nov 05 05:37:14 anyone else using connectbot? Nov 05 05:37:14 it didnt work when i tried in emu Nov 05 05:37:21 and you got busybox on the g1? Nov 05 05:37:23 i use it, but only on efnet atm Nov 05 05:37:28 this chan is too busy Nov 05 05:37:30 this guy did Nov 05 05:37:31 http://www.billrocks.org/android_libs/ Nov 05 05:37:56 I think bash is a bit heavy for a phone, but he has bash too Nov 05 05:38:19 oooh, ssdh Nov 05 05:38:24 have you tried any of those? Nov 05 05:38:30 sshd* Nov 05 05:38:32 wtf Nov 05 05:38:41 ssh server ? Nov 05 05:38:44 yeah Nov 05 05:38:49 http://www.billrocks.org/android_libs/bin/ Nov 05 05:39:15 so how do you instal these Nov 05 05:39:17 I haven't tried those yet Nov 05 05:39:23 copy them over to a bin directory and run them? Nov 05 05:39:55 we need wget too lol Nov 05 05:39:57 but htats in busybox Nov 05 05:40:55 are those statically built binaries? Nov 05 05:41:12 I think so Nov 05 05:41:26 I don't use telnetd anymore on mine... or the pterminal... I just put su on mine and I use the adb shell now Nov 05 05:41:29 it's a lot easier Nov 05 05:42:03 adb shell? Nov 05 05:42:23 yea, adb shell? Nov 05 05:42:26 debug bridge Nov 05 05:42:36 adb=android device bridge Nov 05 05:42:51 oh i know that Nov 05 05:42:55 so just telnet? Nov 05 05:43:04 oh wait Nov 05 05:43:14 nope, still confused Nov 05 05:43:15 haha Nov 05 05:46:46 how the hell do you symlink on this thing/ Nov 05 05:47:05 dont u need the sdk installed to use adb Nov 05 05:47:38 ah its in the sdk in tools/ Nov 05 05:48:02 im just gonna install sshd and add it to connectbot lol Nov 05 05:48:05 you have to enable the debugging stuff on the device Nov 05 05:48:42 dropbear is a lot better fit for an embedded device than openssh Nov 05 05:48:57 kyle@ion:~/android-sdk-linux_x86-1.0_r1/tools$ sudo ./adb shell Nov 05 05:48:57 error: device not found Nov 05 05:49:06 lol guess i gotta specify a device Nov 05 05:49:19 no, you don't need to Nov 05 05:49:20 if you only have one Nov 05 05:49:26 hmm wtf Nov 05 05:49:26 you DO have to have the debugging turned on in the device Nov 05 05:49:33 its on Nov 05 05:49:38 usb debug right? Nov 05 05:49:54 yeah Nov 05 05:49:54 ./adb devices Nov 05 05:49:57 what does that return? Nov 05 05:50:04 you should see your phone Nov 05 05:50:09 nice, busybox has awk and grep Nov 05 05:50:13 but if you have more than one, I guess you have to specify a device Nov 05 05:50:14 will be useful to rewrite stuff Nov 05 05:50:25 it doesnt list my device Nov 05 05:50:37 try unplugging it and plugging it back in Nov 05 05:50:41 k Nov 05 05:50:50 it shouldn't matter if the SD card is mounted or not Nov 05 05:51:19 wtf im running ubuntu intrepid Nov 05 05:51:26 darkrifx have you installed the sshd? Nov 05 05:51:38 that could be why Nov 05 05:52:32 not yet Nov 05 05:54:02 so do i put them anywhere on my sd card? Nov 05 05:54:23 you can symlink to busybox instead of the toolbox that google installs by default for things like ls and the like, right? Nov 05 05:54:56 d0nets, download them (if they get saved as .asc files rename them to have no extension) and then copy them to /system/bin Nov 05 05:55:07 after that, chmod 4755 busybox Nov 05 05:55:21 then do busybox cp -s busybox cp Nov 05 05:55:30 that will give you the cp command which makes life easier Nov 05 05:55:49 how do i copy busybox to system/bin Nov 05 05:56:01 mv busybox /system/bin/busybox Nov 05 05:56:06 k Nov 05 05:56:17 make sure you remounted your system first Nov 05 05:56:19 does * work Nov 05 05:56:32 erm, yeah Nov 05 05:56:34 but be careful Nov 05 05:56:48 check ls first lol Nov 05 05:56:56 did you remount already? Nov 05 05:56:59 do i do that in pterminal Nov 05 05:57:02 or on my pc Nov 05 05:57:11 via telnet Nov 05 05:57:11 you do that in the telnet session Nov 05 05:57:16 ok Nov 05 05:57:22 mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system Nov 05 05:57:33 that remounts your /ssystem folder with write permissions Nov 05 05:57:49 thats intense Nov 05 05:57:50 one sec Nov 05 05:58:05 ooooh Nov 05 05:58:13 we need mc on this thing Nov 05 05:58:19 screw gui file managers! Nov 05 05:58:51 someone who has some time, compile midnight commander for g1!! Nov 05 05:59:16 RyeBrye, for commands that are not used by system, im sure you can, but other stuff id leave Nov 05 05:59:40 for example i wouldnt change chmod to busybox, they might have different options and init.rc could fail because of it Nov 05 06:00:02 good point Nov 05 06:00:20 so i wouldnt change any synmlinks except for simple stuff (ls maybe) Nov 05 06:00:43 ah adb works now Nov 05 06:01:03 has anyone tried connectbot on localhost? Nov 05 06:01:11 after rooting? Nov 05 06:01:19 adb/su rocks Nov 05 06:01:28 im about to compile aircrackng Nov 05 06:01:37 when your done, do mc for us :) Nov 05 06:01:48 its a great filemanager Nov 05 06:02:40 i wish the damned adb supported up/down for prev command :@ Nov 05 06:03:37 just copy sh to su and su Nov 05 06:03:40 sh has up/down Nov 05 06:03:59 # ^[[A^[[B Nov 05 06:04:03 thats what i get with up/down Nov 05 06:04:29 oooh, busybox sh worked Nov 05 06:04:56 whats the point of busybox really Nov 05 06:05:11 gives you tons more commands Nov 05 06:05:15 hundreds Nov 05 06:05:17 like... cp Nov 05 06:05:21 yeah Nov 05 06:05:29 extremely efficienct on storage Nov 05 06:05:30 tar, cp, wget, su Nov 05 06:05:36 oh, it has tar? cool Nov 05 06:05:38 why not just compile those for arm Nov 05 06:05:39 lol Nov 05 06:05:41 its a shitty tar Nov 05 06:05:45 ionstorm - it is compiled for arm Nov 05 06:05:51 ionstorm, this is ONE binary that does all of them Nov 05 06:05:55 oh Nov 05 06:05:59 lol Nov 05 06:06:00 and its 1.5mb (not bad for prob 300 commands) Nov 05 06:06:10 for example, busybox cp = cp Nov 05 06:06:16 wrd Nov 05 06:06:20 so symlink cp to busybox and your set Nov 05 06:06:28 im mass linking files now Nov 05 06:06:35 we need a script for that lol Nov 05 06:06:47 init.rc? Nov 05 06:06:51 oh wit Nov 05 06:06:55 that would be dumb :) Nov 05 06:06:57 i could write one that uses grep to read "busybox" output and symlink all ones not found to busybox Nov 05 06:07:00 I was thinking te update script Nov 05 06:07:03 would take forever lol Nov 05 06:07:09 touch :) Nov 05 06:07:12 so all u gotta do is cp busybox to /system/bin eh? Nov 05 06:07:19 no depends needed? Nov 05 06:07:22 nope Nov 05 06:07:26 and its mv Nov 05 06:07:29 wrd Nov 05 06:07:34 no... you need to dd if=/sdcard/busybox /system/bin/busybox Nov 05 06:07:36 mv busybox /system/bin/busybox Nov 05 06:07:45 err of=/system/bin/busybox Nov 05 06:07:47 or mv works too Nov 05 06:07:52 k Nov 05 06:08:07 once its there, chmod 4755 busybox Nov 05 06:08:21 then: busybox cp -s busybox cp Nov 05 06:08:26 that will give you cp command :) Nov 05 06:08:39 dope Nov 05 06:08:48 thnx Nov 05 06:09:16 ok fuck Nov 05 06:09:17 start over Nov 05 06:09:21 my xserver crashed Nov 05 06:09:30 :S Nov 05 06:09:35 jk Nov 05 06:09:38 un momento Nov 05 06:09:44 imma make a post about it on my site, gimme 5 mins Nov 05 06:09:46 i have it on the card lemme start telnetd Nov 05 06:11:55 hrmm Nov 05 06:11:58 cat busybox >/system/bin/busybox works, mv doesnt Nov 05 06:12:09 it seams like i can only run it once Nov 05 06:12:11 then ihave to restart Nov 05 06:12:19 when i ps, it doesnt show up other than the first time Nov 05 06:14:38 DarkriftX - you could probably just have it iterate over everything busybox does and do an 'ln -s busybox {}' and have it just not force the ones that it doesn't rpovide Nov 05 06:14:46 ... although I just realized that xargs probably isn't there Nov 05 06:14:55 dur Nov 05 06:15:16 what was the mound command again Nov 05 06:15:24 to type first in telnet Nov 05 06:15:30 mount* Nov 05 06:16:34 yeah, havent done sh scripting in a year :s Nov 05 06:16:37 and wasnt that good back then lol Nov 05 06:16:52 i still consider myself a linux n00b Nov 05 06:16:57 me too Nov 05 06:16:59 i jsut prefer command line Nov 05 06:18:45 I got a list of lines you can run to handle all the symlinks Nov 05 06:18:57 http://www.androidworld.com/prod01.htm Nov 05 06:20:30 http://pastebin.com/f4db7c625 Nov 05 06:21:00 since it just uses -s and not -sf, it will just print a "file exists" if the link already exists to toolbox Nov 05 06:21:15 oh wait Nov 05 06:21:16 let me fix it Nov 05 06:21:17 one sec Nov 05 06:22:13 wtf is all of that? Nov 05 06:22:34 I've got to fix it... problem with line breaks Nov 05 06:24:35 d0nets, opinions: http://android-dls.com/forum/index.php?mode=post&f=15&sid=d1159dbeed71dffd6b44970e64d65f75&rb_v=posting Nov 05 06:24:42 erm, wait Nov 05 06:24:46 http://pastebin.com/f541b396e Nov 05 06:25:04 DarkritfX - copy and paste... and all of busybox should be symlinked withotu overwriting any of the toolbox Nov 05 06:25:07 http://android-dls.com/forum/index.php?f=15&t=153&rb_v=viewtopic <--- tell me if this works for you d0nets or anyone else trying to do this Nov 05 06:26:34 RyeBrye, that can all be done with one line Nov 05 06:26:36 gimme a few Nov 05 06:27:56 DarkriftX - no shit... look at what I pastebined Nov 05 06:28:03 i did Nov 05 06:28:04 use the ADB shell Nov 05 06:28:09 it worked for me Nov 05 06:28:17 its like 50 lines though, right? Nov 05 06:28:27 Oh... I thought you said "can't" Nov 05 06:28:28 :) Nov 05 06:28:31 no, it can Nov 05 06:28:33 im making it Nov 05 06:28:34 Yeah, it can Nov 05 06:28:35 gimme a few Nov 05 06:28:39 since all I did was use grep to build it Nov 05 06:29:32 what command did you use to build it? Nov 05 06:30:11 well... I did it in a text editor Nov 05 06:30:21 and just used regular expressions Nov 05 06:30:34 ([A-Za-z_1-9\-\.]+), was the search string Nov 05 06:30:58 and ln -s /system/bin/busybox /system/bin/$1\n was the replace string - then I did some cleanup... Nov 05 06:31:14 i cant dl it in my browser darkrifk Nov 05 06:31:21 it says elf and a bunch of crazy characters Nov 05 06:31:32 long press, save as Nov 05 06:32:17 shiese i will do it in the morning Nov 05 06:32:39 lol Nov 05 06:32:39 i didnt realize what time it was, i got class in a few Nov 05 06:33:10 I guess a better search string would be: ([A-Za-z_1-9\-\.]+)(,|\W) Nov 05 06:33:32 since that first one didn't get the zcip at the end Nov 05 06:33:56 well.. I guess if you want tobe all technical and make it even shorter ([\w\d\-\.]+)(,|\W) Nov 05 06:34:51 oh wait... that one doesn't work... just stick wiht this one: ([A-Za-z_1-9\-\.]+)(,|\W) Nov 05 06:35:36 interesting, wifi is using /data for sockets Nov 05 06:36:20 * RyeBrye hearts busybox Nov 05 06:36:28 you get uname, df, tar... etc Nov 05 06:38:54 oh fuck android Nov 05 06:39:10 i just spent 45 minutes setting symlinks and other shit and reboot killed it all Nov 05 06:40:01 df was already there Nov 05 06:41:38 what is releasekey.x509 for ? Nov 05 06:42:45 its in /system/etc/security. Nov 05 06:43:14 you don't have a releasekey.pk8 in there do you :) Nov 05 06:43:33 nope Nov 05 06:43:41 it's just a public key Nov 05 06:43:51 used to verify stuff Nov 05 06:44:25 so if i change the public key ? anything fruitful i could do ? Nov 05 06:44:33 nope Nov 05 06:44:47 because the recovery tool uses it's own compiled-in keys to check Nov 05 06:45:01 are you on RC19? Nov 05 06:45:04 I don't see that file on mine Nov 05 06:45:07 rc29 Nov 05 06:45:25 DarkriftX: so you got a g1? Nov 05 06:45:46 hmm signed by HTC Nov 05 06:46:00 yeah, HTC signs the updates Nov 05 06:46:03 did you get your update OTA? Nov 05 06:46:17 nope. through sd card Nov 05 06:46:22 weird Nov 05 06:46:26 you have busy box on there? Nov 05 06:47:02 no. im just starting to poke around. i wanted to disable the security checks first. Nov 05 06:47:13 I think moving the key helps Nov 05 06:48:40 no cmonex still dont have one Nov 05 06:48:46 using the emulator Nov 05 06:49:07 moving otacerts.zip if you check to see if there is an ota update you just get a ssl error Nov 05 06:49:24 spikebike - did you put your cacerts.bk back? Nov 05 06:49:29 check and see if you are still getting errors Nov 05 06:49:45 I saw mine is working again but the otacerts is moved Nov 05 06:49:50 I think the cacerts it what controls it Nov 05 06:50:00 oh umm, will check Nov 05 06:50:12 IM failed without cacerts Nov 05 06:50:16 hello everyone... Nov 05 06:50:19 and I think all ssl ties Nov 05 06:50:24 yeah Nov 05 06:50:27 any one help me about android porting. Nov 05 06:50:37 when i run "chroot /mnt /init" command, Nov 05 06:50:39 I think all of their stuff goes through android.clients.google.com does it not? Nov 05 06:50:40 i meet below Nov 05 06:50:43 error messages. Nov 05 06:50:45 write(7, "\21", 1) = 1 Nov 05 06:50:45 sigreturn() = ? (mask now []) Nov 05 06:50:45 poll([{fd=4, events=POLLIN}, {fd=6, events=POLLIN}, {fd=8, events=POLLIN, reven1 Nov 05 06:50:45 read(8, "\21", 92) = 1 Nov 05 06:50:45 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 1891 Nov 05 06:50:46 kill(-1891, SIGKILL) = -1 ESRCH (No such process) Nov 05 06:50:48 unlink("/dev/socket/zygote") = 0 Nov 05 06:50:50 clock_gettime(CLOCK_MONOTONIC, {132, 221169366}) = 0 Nov 05 06:50:52 open("/sys/android_power/request_state", O_WRONLY|O_CREAT|O_LARGEFILE, 0622) = 9 Nov 05 06:50:54 write(9, "wake", 4) = 4 Nov 05 06:50:56 wtf dude Nov 05 06:50:58 close(9) = 0 Nov 05 06:51:00 futex(0x400033a0, FUTEX_WAKE, 2147483647) = 0 Nov 05 06:51:02 futex(0x40001004, FUTEX_WAKE, 2147483647) = 0 Nov 05 06:51:04 wait4(-1, 0xbe828b70, WNOHANG, NULL) = 0 Nov 05 06:51:04 pastebin your shit Nov 05 06:51:06 clock_gettime(CLOCK_MONOTONIC, {132, 223050633}) = 0 Nov 05 06:51:06 USE FUCKING PASTEBIN Nov 05 06:51:08 clock_gettime(CLOCK_MONOTONIC, {132, 223263550}) = 0 Nov 05 06:51:10 poll([{fd=4, events=POLLIN}, {fd=6, events=POLLIN}, {fd=8, events=POLLIN}], 3, 0 Nov 05 06:51:12 clock_gettime(CLOCK_MONOTONIC, {135, 230595650}) = 0 Nov 05 06:51:14 stat64("/system/bin/app_process", {st_mode=S_IFREG|0777, st_size=5564, ...}) = 0 Nov 05 06:51:16 fork() = 1906 Nov 05 06:51:18 clock_gettime(CLOCK_MONOTONIC, {135, 250980066}) = 0 Nov 05 06:51:19 auto ignore (done manually) Nov 05 06:51:20 futex(0x400033a0, FUTEX_WAKE, 2147483647) = 0 Nov 05 06:51:22 futex(0x40001004, FUTEX_WAKE, 2147483647) = 0 Nov 05 06:51:24 /ignore invain Nov 05 06:51:24 poll([{fd=4, events=POLLIN}, {fd=6, events=POLLIN}, {fd=8, events=POLLIN}], 3, ) Nov 05 06:51:25 woops Nov 05 06:51:28 --- SIGCHLD (Child exited) @ 0 (0) --- Nov 05 06:51:30 write(7, "\21", 1) = 1 Nov 05 06:51:32 How can I figure out reason of above error messages? Nov 05 06:51:42 first, use a pastebin Nov 05 06:52:06 oh interesting it's downloading Nov 05 06:52:12 spikebike - huh? Nov 05 06:52:17 it's downloading or it's checking in? Nov 05 06:52:24 you better stop that! Nov 05 06:52:25 it wants to upgrade to signed-kila-ota-115247-prereq-TC4-RC19+$C28.zip Nov 05 06:52:31 it's downloading Nov 05 06:52:34 erm Nov 05 06:52:36 id cancel Nov 05 06:52:37 it wants to upgrade to signed-kila-ota-115247-prereq-TC4-RC19+RC28.zip Nov 05 06:52:48 is that the standard RC28 upgrade? Nov 05 06:52:53 probably Nov 05 06:52:53 maybe Nov 05 06:52:57 but... Nov 05 06:52:58 or maybe they want you to think that lol Nov 05 06:53:01 I wonder who that process runs as Nov 05 06:53:04 maybe they edited it Nov 05 06:53:26 I can wait and copy it off and md5sum Nov 05 06:53:33 anyone have that file? Nov 05 06:53:37 yeah Nov 05 06:53:38 yes Nov 05 06:53:45 but ive seen 4x checksums for it :S Nov 05 06:53:47 post a sha256? Nov 05 06:53:51 i did that upgrade through sd card Nov 05 06:53:55 md5 or related Nov 05 06:54:18 spikebike - are you on RC29 already? Nov 05 06:54:25 b1d8201ca431352a68cb15157aed998f /home/darkrift/Desktop/signed-kila-ota-115247-prereq.TC4-RC19+RC28.zip Nov 05 06:54:28 no RC19 Nov 05 06:54:31 ok Nov 05 06:54:38 dark and that still has the telnet hole? Nov 05 06:54:44 should Nov 05 06:54:45 yeah Nov 05 06:54:47 thats the one i offer on my site Nov 05 06:54:55 it does. i can confirm Nov 05 06:55:04 thanks, I'll checksum when it's down Nov 05 06:55:07 k Nov 05 06:55:14 unless it deletes it Nov 05 06:55:17 someone mail me a G1 lol Nov 05 06:56:00 is it actually RC28 or actually RC29? Nov 05 06:56:08 29 Nov 05 06:56:12 named oddly though Nov 05 06:56:43 be nice to find a way to drop android to a shell and bring it back up Nov 05 06:56:52 s/shell/root shell/ Nov 05 06:56:52 DarkriftX meant: be nice to find a way to drop android to a root shell and bring it back up Nov 05 06:57:00 ty infobot Nov 05 06:57:07 ? Nov 05 06:57:18 you mean like er the telnet hole? Nov 05 06:57:19 like linux, kill x, get shell, startx, get x :) Nov 05 06:57:26 after doing that Nov 05 06:57:34 ugh this will take awhile Nov 05 06:57:38 3.5MB so far Nov 05 06:57:42 44mb total Nov 05 06:57:49 44.38 i think Nov 05 06:59:05 in the manifest of every apk theres a sha , is that sha calculated just by name and size or even the actual contents of the files ? Nov 05 06:59:22 well otacerts.zip isn't there, I wonder if it will just delete it Nov 05 06:59:52 neerhaj - the contents Nov 05 07:00:19 spikebike - it will be interesting to see how it handles it Nov 05 07:00:32 I wonder, honestly, wtf otacerts is used for Nov 05 07:00:43 since the recovery flasher has the keys it checks for compiled into it Nov 05 07:00:46 can we regenerate that sha or is it connected to the cert.sf and cert.rsa ? Nov 05 07:01:03 neerhaj - they are all connected Nov 05 07:01:12 neerhaj - you change one thing you break the validity of the signature Nov 05 07:01:20 neerhaj - that's the point of the signature Nov 05 07:01:33 spikerbike - is it doing it over EDGE or somethign? Nov 05 07:03:09 nice Nov 05 07:03:10 FUCK Nov 05 07:03:17 ? Nov 05 07:03:22 when i get stuck in something, ctrl+c kills the emu Nov 05 07:03:25 and undoes all my changes Nov 05 07:03:27 pissing me off Nov 05 07:03:32 it just switched over to wifi it's at 14MB Nov 05 07:03:51 spikebike - can you see what process is doing the update and who owns it? Nov 05 07:03:54 in ps? Nov 05 07:03:58 so what file checks for these cert.rsa signs in all apk ? cacerts.bks ? Nov 05 07:04:12 sure let me pull up the terminal Nov 05 07:04:31 neerhaj - it's part of the security model. I have nfi what does the checking on the apks Nov 05 07:05:17 spikebike - if it's a non-root process dumping it to /cache - I wonder if writing a file to /cache as root that a non-root process woudl be unable to remove would cause it to run out of space and choke Nov 05 07:05:47 just a 20-megs of 0's woudl probably do the trick on it Nov 05 07:06:30 Or just strategically removing the stupid checker alltogether might work too Nov 05 07:07:00 it's in /cache owned by app_7 Nov 05 07:07:05 cool Nov 05 07:07:27 app_7 is android.process.media Nov 05 07:07:32 if it asks you to reboot once it downloads, it's going to apply it Nov 05 07:07:49 because once it reboots it will be in apply mode and the recovery will not need otacerts to verify it Nov 05 07:07:56 k Nov 05 07:08:05 well it sounds safe to apply Nov 05 07:08:24 yeah, but since your number is up you shuodl be able to test out ways to make sure it wont download the updates Nov 05 07:08:26 is there a md5 or sha on the g1? Nov 05 07:08:34 in busybox there is Nov 05 07:08:50 is that is what is in /system/bin? Nov 05 07:09:14 ah Nov 05 07:09:29 download status: complete(200): 46830260 of 46830260 bytes Nov 05 07:09:53 the udpate will wipe you your /system btw Nov 05 07:09:55 check-in status: fota_failure java.io.filenotfoundexception: /system/etc/security/otacerts.zip Nov 05 07:10:01 NICE :) Nov 05 07:10:16 * RyeBrye does the updates-shouldn't-work dance Nov 05 07:10:26 so I see no reason to not apply it Nov 05 07:10:32 no, you shuold be able to Nov 05 07:10:39 you can just mv it to /sdcard and apply from there Nov 05 07:11:04 Although I wonder Nov 05 07:11:14 are there any other files it wrote in /cache? Nov 05 07:12:03 RyeBrye, what would a good regex be to remove a comma? Nov 05 07:12:36 i suck at regex :( Nov 05 07:12:44 in the list of busybox stuff? Nov 05 07:12:52 from $i Nov 05 07:13:08 each $i has a comma Nov 05 07:13:26 I think of it in terms o fwhat I want to find, not what I don't want to find Nov 05 07:13:31 do they all END with a comma? Nov 05 07:13:35 and you want everything before the comma? Nov 05 07:13:57 there's a downloadfile.apk Nov 05 07:14:03 and a downloadfile-1.apk Nov 05 07:14:07 yes Nov 05 07:14:16 and 10 downloadfile-1.jpeg up to 1 Nov 05 07:14:18 up to 10 Nov 05 07:14:34 spikebike - that's just your porn Nov 05 07:14:40 (.*), would find everthing up to a comma Nov 05 07:14:58 but that will only owrk on one line - 'cause it's greedy Nov 05 07:15:03 replace with $1 Nov 05 07:15:22 downloading again Nov 05 07:15:24 8-( Nov 05 07:15:28 LOL Nov 05 07:15:35 It just doesn't give up Nov 05 07:15:41 wifi is fast 8MB Nov 05 07:16:02 I wonder if there is a way to get that thing to just stop checking Nov 05 07:16:33 could just delete that cert Nov 05 07:16:40 the bks one? Nov 05 07:16:44 I don't thinkt hat's a good idea Nov 05 07:16:47 if you get rid of cacerts.bks or whatever it doesn't check Nov 05 07:16:55 well, yeah, but your SSL wont work either Nov 05 07:16:56 well if you decode it you could delete the particular key Nov 05 07:17:00 Yeah Nov 05 07:17:03 It's a keystore Nov 05 07:17:21 I'm actually looking into doing that now Nov 05 07:17:44 http://code.google.com/p/android/issues/detail?id=1016#c5 talks about adding to it Nov 05 07:18:13 30MB Nov 05 07:19:21 40 Nov 05 07:19:28 41 Nov 05 07:19:34 42 Nov 05 07:19:40 43 Nov 05 07:19:47 44 Nov 05 07:19:53 45 Nov 05 07:19:55 ... Nov 05 07:20:09 46.8 Nov 05 07:20:46 completed... waiitng Nov 05 07:21:13 ah the query, upgrade no or later Nov 05 07:21:44 think I should just do it or checksum it Nov 05 07:23:54 * spikebike applies Nov 05 07:25:57 I'm pretty sure that file is just a set of root ca certs Nov 05 07:26:00 it showed the box open Nov 05 07:26:04 not it's the arrow into a chip Nov 05 07:26:18 if you hit alt-l it gives progress Nov 05 07:26:24 L that is Nov 05 07:26:26 alt-L Nov 05 07:26:41 just rebooted twice Nov 05 07:26:43 but not on the chip part Nov 05 07:26:48 yeah, your back in RC29 Nov 05 07:26:56 I was in RC19 Nov 05 07:27:07 your /sytem gets wiped with the update Nov 05 07:27:22 as long as it has the magic telnetd I'll be happy Nov 05 07:29:37 so it was the media process that was downloading it? Nov 05 07:30:09 it was the only one with the right username Nov 05 07:30:59 root still works Nov 05 07:32:24 still... we should really work on getting this thing to not checkin Nov 05 07:33:03 it will just keep downloading if the keys aren't in place? Nov 05 07:33:14 no checkin fails Nov 05 07:33:21 it checks once an hour or something Nov 05 07:33:21 not the cacerts Nov 05 07:33:23 but the ota Nov 05 07:33:33 oh yeah, I suspect it will download each time Nov 05 07:33:37 then delete Nov 05 07:33:37 I blocked it in my hosts file, but I think that blocked everything else too Nov 05 07:33:44 i have this tool called KeyTool IUI, but u need the keystore password to open that bks Nov 05 07:33:50 do all of the google services go to android.clients.google.com Nov 05 07:33:58 Yeah, I don't know the PW to the bks Nov 05 07:34:12 there's a pw? Nov 05 07:34:21 there are pw's on keystores Nov 05 07:34:22 * spikebike goes to do phone #2 Nov 05 07:34:36 that one might not have it's number up yet Nov 05 07:36:01 they were bought at the same time.. but your are right Nov 05 07:36:45 I don't know if the Check In piece is in the source tree - I'm grepping to find the string "Check for upgrade" and not seeing it Nov 05 07:36:53 hope it hits soon Nov 05 07:37:09 i.e. before rc30 Nov 05 07:37:16 yeah Nov 05 07:37:29 I think t-mobile said RC29 could be up until Nov12th Nov 05 07:37:46 besides cacerts and otacert any other security file u guys found ? Nov 05 07:38:44 no Nov 05 07:39:13 so these two are the culprits Nov 05 07:39:34 culprits for what? Nov 05 07:39:57 stopping me from replacing files Nov 05 07:39:59 cacerts is the list of trusted authorities that you must have to be able to trust SSL certs Nov 05 07:40:05 No, they aren't Nov 05 07:40:27 otacert.zip are the public keys used for the OTA updates so they can be verified when they are downloaded Nov 05 07:40:50 the recovery piece that does the flashing has it's own list of keys COMPILED INTO IT that it looks for Nov 05 07:40:51 well the problem is Nov 05 07:41:03 the .bks file might just have the normal root certs Nov 05 07:41:08 nothing specific to google Nov 05 07:41:09 I think it does Nov 05 07:41:16 I just looked at the strings in it Nov 05 07:41:51 not sure if it supports a negative cert Nov 05 07:42:01 or a blacklist Nov 05 07:43:09 they might use the same cert on their server for all their android.clients.google.com - so blocking the checkin might also block the syncing Nov 05 07:43:50 dunno if an /etc/hosts entry would block that host Nov 05 07:43:59 I think it does Nov 05 07:44:25 it could just give preference to dns Nov 05 07:45:18 true Nov 05 07:45:33 it seems package manager is scanning for valid cert in apk Nov 05 07:45:46 yeah, that is probably true too Nov 05 07:45:54 everything has to be signed in the apks Nov 05 07:46:08 but the signature doesn't have to be from a trusted source Nov 05 07:46:15 from what I've read Nov 05 07:46:41 oh, I think I blocked the thing in my hosts file and the market might have stopped working... not sure Nov 05 07:47:26 I wonder if I could just write an entry in the sql_lite db to tell it my last checkin was in 2049 or something Nov 05 07:47:40 and if it would just be like "oh, that's definitely recent enough" Nov 05 07:47:45 and just not check Nov 05 07:48:08 hmm Nov 05 07:48:17 strace of the device_info run Nov 05 07:48:29 should at least give a hint Nov 05 07:50:11 Hmm... my /system is full Nov 05 07:55:03 now what is the best way to tether, ssh proxy? Nov 05 07:57:03 netcat should work nc -l -p 80 | nc irc.target_server.com 6667 | nc -b -l -p 80 Nov 05 07:57:30 ;] Nov 05 07:58:35 just build the iptables client side Nov 05 07:58:47 then turn on ip masq Nov 05 07:59:47 doesnt connectbot create a ssh tunnel? Nov 05 07:59:52 or have that ability? Nov 05 08:02:10 http://android-dls.com/forum/index.php?f=15&t=153&p=422&rb_v=viewtopic#p422 Nov 05 08:02:16 ssh -D 9999 -C me@ipaddress.com Nov 05 08:02:26 modified it to have one large pastable chunk (bottom of first post) Nov 05 08:03:33 i havent seen anything about the g1 being rooted on any major site.. Nov 05 08:03:41 maybe that's good :) Nov 05 08:03:52 heh yeah Nov 05 08:03:55 maybe that means it will be a lower priority fix :) Nov 05 08:03:57 * RyeBrye doubts that Nov 05 08:04:12 yup. google obviously is completely unaware of the issue ^^ Nov 05 08:04:30 obviously Nov 05 08:04:30 It's T-mobile I'm worried about being aware of the issue :) Nov 05 08:04:44 i wonder if we'll be allowed to discuss telnetting here Nov 05 08:06:21 lol swetland Nov 05 08:06:39 major site? Nov 05 08:06:41 meaning? Nov 05 08:07:02 i dunno Nov 05 08:07:05 its on xda-devs, androidcommunity, and lots of others Nov 05 08:07:08 not just a forum post somewhere Nov 05 08:07:30 ive got 43 blogs linking to my forum post about it alone (just from today) and ive found 3 diggs about it Nov 05 08:07:48 its out there, but i do see your point Nov 05 08:08:01 not many sites to give news on hacking a phone Nov 05 08:08:02 and i see yours Nov 05 08:08:14 and im afraid to /. my site Nov 05 08:08:23 shared hosting lol Nov 05 08:10:48 DarkriftX> link? Nov 05 08:10:56 to what Nov 05 08:10:57 (just woke up... missed the convo) Nov 05 08:11:08 oh, about g1 being rooted Nov 05 08:11:14 yah Nov 05 08:11:20 he is saying he doesnt see it on any major sites Nov 05 08:11:48 yeah, i'm suprised engadgetmobile hasn't blasted it to the world yet Nov 05 08:12:32 or tmonews for that matter Nov 05 08:12:35 cool. hopefully when my g1 comes in today... :) Nov 05 08:12:37 afk Nov 05 08:13:28 heh hey Chainfire Nov 05 08:14:59 "Public Service Announcement: this channel may now be logged on the web" <-- url anyone? Nov 05 08:17:08 yeah i'd like url Nov 05 08:23:27 lol, someone /.'d my site :S Nov 05 08:24:15 http://slashdot.org/firehose.pl?op=view&id=1704251 Nov 05 08:30:57 here it goes again Nov 05 08:31:04 channel dying off for the night Nov 05 08:31:50 what night are you talking about.. it's 10:30 am ;) Nov 05 08:31:53 dark: people have been running busybox on android for quite a while now. you don't need root for that ^^ Nov 05 08:32:15 what was on there wasnt full busybox Nov 05 08:32:26 the "toolbox" ? Nov 05 08:32:35 yes Nov 05 08:32:40 its got like 12 commands Nov 05 08:32:42 the rest are gone Nov 05 08:32:49 but that hasn't stopped people from using busybox on the platform Nov 05 08:32:59 i tried to symlink it to a lot of commands and nothing worked Nov 05 08:33:00 from the /data ? Nov 05 08:33:17 swetland - where did they run it from? Nov 05 08:33:18 /data/local is there so you can drop all the goodies you like in it Nov 05 08:33:24 ah Nov 05 08:33:38 I *think* /data/local/bin is in the path for adb shell Nov 05 08:33:44 if not, it should be (that was the intention) Nov 05 08:34:00 but obviously su wouldn't work there :P Nov 05 08:34:07 since /data is nosuid Nov 05 08:34:16 yup Nov 05 08:34:33 I'll submit a patch to init.rc to fix that for you guys :) Nov 05 08:34:38 lol Nov 05 08:35:17 hm DarkriftX Nov 05 08:35:29 PM Nov 05 08:35:38 the "toolbox" is a very slimmed down version of busybox Nov 05 08:36:41 it's not actually a version of busybox Nov 05 08:36:59 though it works similarly (bunch of little commands in one binary) Nov 05 08:37:31 /apps/Updater/src/com/android/updater/PesterActivity.java <-- like the name Nov 05 08:38:37 i wish soemone had compiled and created an android rom for the dell axim x51 :( Nov 05 08:40:42 RyeBrye Nov 05 08:40:46 i wasnt here most of the time Nov 05 08:40:56 have you managed to compile anything C yet? Nov 05 08:41:33 yeah, but nothign worthwhile Nov 05 08:41:38 I was busy doing work most of the day today Nov 05 08:44:07 I'm beat... Nov 05 08:48:16 so we have root on android.. Nov 05 08:48:19 er g1 Nov 05 08:48:27 yup Nov 05 08:49:20 next step, the world! Nov 05 08:49:51 well, I cant do WPA2_enterprise via the Wifi config, but couldn't I in Wpa_supplicant? Nov 05 08:49:52 like i said, i would love a way to be able to drop out of "android" and to a linux console and be able to restart android up Nov 05 08:49:55 would be great :) Nov 05 08:50:09 question, why does telnet seem so laggy? Nov 05 08:50:16 of course i want a g1 more for a pda and less for a phone Nov 05 08:50:18 sorry for asking something android specific but am I safe if I store username/password combos in plaintext in sharedPreferences? (I get the prefs by calling getSharedPreferences(String name, MODE_PRIVATE) ) Nov 05 08:51:03 no idea systm, havent heard anyone else say that Nov 05 08:52:14 http://gizmodo.com/5076790/android-g1-jailbroken-already Nov 05 08:52:29 I mean.. how is security enforced there? Is the file/db/whatever the SharedPreferences uses encrypted on the device and can i be sure that only my application can see the values or do I have to roll my own encryption there? Nov 05 08:55:25 I guess I'll have to ask again if you guys wake up :) Nov 05 08:58:14 backish... hey cmonex Nov 05 08:59:51 Chainfire :) Nov 05 09:00:22 RyeBrye : PM ? :) Nov 05 09:00:23 * DarkriftX goes to sleep Nov 05 09:00:24 gn all Nov 05 09:00:27 gnite Nov 05 09:01:11 nn DarkriftX Nov 05 09:03:23 oh Dark, im reading your busybox tut Nov 05 09:03:45 if i follow everything there, i shouldn't fudge anything? Nov 05 09:04:08 nope Nov 05 09:04:13 k Nov 05 09:04:19 well, be careful, that gives you write access to /system Nov 05 09:04:28 that can allow you to screw lots up Nov 05 09:04:34 but htose commands are safe to that point Nov 05 09:05:10 be careful not to delete your files. androids need files for optimal happiness. Nov 05 09:05:35 lol Nov 05 09:05:37 exactly Nov 05 09:05:40 well Nov 05 09:05:45 reflash if that happens Nov 05 09:07:23 cmonex, not everyone is as unscared of a brick as you. most ppl would freak at that point, you would just fix it Nov 05 09:07:41 you have probably bricked and unbricked more devices the htc has made :S Nov 05 09:08:03 anyways, gn for real this time Nov 05 09:08:13 meh cmonex never bricked any of my devices and ive tested several of her stuff ;) Nov 05 09:08:37 she normally tests stuff first Nov 05 09:08:44 ask her why she is a jtag expert lol Nov 05 09:09:14 you mean except on the devices she doesnt have :P Nov 05 09:09:18 and im mostly joking Nov 05 09:09:54 what does busybox cp -s busybox cp do? Nov 05 09:23:56 * Chainfire emplores UPS to deliver the G1 already... :/ Nov 05 09:24:36 is there a way to manually close apps on the g1 Nov 05 09:24:45 kill Nov 05 09:25:32 no terminal, right Nov 05 09:41:19 uuuhau Nov 05 09:42:29 jtag expert? Nov 05 09:42:46 that's because 900c has this problem it has NOR flash without ECC Nov 05 09:42:54 corrupt bootloader for no reason :) Nov 05 09:43:00 but yes i know you are joking Nov 05 09:52:41 kIDDAI use pterminal Nov 05 10:26:46 hi Nov 05 10:32:51 anyone awake? Nov 05 10:33:05 plz, no kill meh dream Nov 05 10:33:28 i's needin b makin ph1 kallz Nov 05 10:39:17 lwhats the latest firmware version? Nov 05 10:39:17 Sure I'm awake.. it's 12:38 why should I be sleeping? :P Nov 05 10:39:33 rc29 Nov 05 10:40:12 rc29 for US Nov 05 10:40:17 RC7 for uk Nov 05 10:40:17 will my phone auto download the latest revision or should i get it myself Nov 05 10:40:19 uk Nov 05 10:40:35 u will get a prompt Nov 05 10:40:50 og01 if you wait, it will come. Nov 05 10:40:59 ok i got rc7anyhow Nov 05 10:41:05 no telling when though Nov 05 10:41:32 there isnt seperate branches for uk/us is there? Nov 05 10:41:44 no Nov 05 10:42:06 why delay uk then? Nov 05 10:42:38 first test it in US, they are not as whiney as UK.. I gues.. Nov 05 10:42:51 heheh perhaps not Nov 05 10:42:53 lol, sure we are :) Nov 05 10:43:26 meh Nov 05 10:43:33 US customers are the _most_ whiney Nov 05 10:43:40 see? Nov 05 10:43:47 while you hardly ever hear from Japanese customers Nov 05 10:43:51 any good points of interest in the change log? Nov 05 10:43:53 and Europe being somewhere in between :) Nov 05 10:43:59 * og01 looks for a change log Nov 05 10:45:11 We also don't complain here... at least not in public.. we complain to our wife when we get home but only after she promises that she won't tell anyone that we complained about stuff :P Nov 05 10:47:16 i tested uk, us HTC and chinese roms Nov 05 10:47:24 UK and US are locked down Nov 05 10:47:30 hmm the update log on googlecode has too much in it to sift the good stuff Nov 05 10:47:39 chinese and HTC brand no locked down and root acess Nov 05 10:48:18 anybody know of anything goosd to expect iwhen we update to >=rc29? Nov 05 10:48:40 og01, ut's mostly bugfixes Nov 05 10:49:06 any improovement to im? Nov 05 10:49:21 i was expecting more protocols when i got the phone Nov 05 10:51:08 dunno what gave you the impression to expect such a thing. engadget had a list of the rc28 changes in one of their posts, and rc29 adds the borwser patch for an exploit Nov 05 10:51:22 *browser Nov 05 10:51:57 og01: uk and us are different branches Nov 05 10:51:59 i think Nov 05 10:52:35 rc7 is comparable to rc29 or maybe rc19 Nov 05 10:52:36 i dunno Nov 05 10:52:43 well most previews of the phone stated aim and windowslive/msn support out of the box Nov 05 10:53:21 no biggie, i can wait for a multiprotocol client Nov 05 10:53:47 atm im resorting to bitlbee though Nov 05 10:54:25 you dont have aim/msn/yahoo? Nov 05 10:54:37 umm nope Nov 05 10:54:44 not that i can find Nov 05 10:55:54 hmm Nov 05 10:56:04 Neverender: please enlighten me on how to add account for these Nov 05 10:56:34 but you have gtalk? Nov 05 10:56:40 indeed Nov 05 10:57:45 i dont know what to tell you Nov 05 10:58:13 pressing menu on the gtalk account screen does nothing Nov 05 10:58:30 is it a seperate app or bundled in with gtalk? Nov 05 10:58:41 i have an im client that has aim, gtalk, windows live and yahoo Nov 05 10:58:57 where are you from? Nov 05 10:58:58 its pretty straightforward Nov 05 10:59:00 us Nov 05 10:59:14 must be a difference in versions Nov 05 10:59:22 im running rc7 Nov 05 10:59:23 must be different, yeah Nov 05 10:59:24 shouldn't be :| Nov 05 10:59:28 ah Nov 05 10:59:35 you're in the .uk? Nov 05 10:59:43 yup Nov 05 11:00:24 will these protocols be supported in an upcomming version? Nov 05 11:00:27 interesting. htc stated there wouldn't be a difference in shipping versions between the US and UK. I'm surenow they meant just the hardware, or didn't check with t-mobile/google first Nov 05 11:00:56 HTC has no control over what T-Mobile decides to change (wether or not due to Google) Nov 05 11:01:07 og01, wait another few hours, then ask when the google devs are here Nov 05 11:01:24 it's still 6am EST here, and 3am where most of the gdevs are Nov 05 11:01:25 ok will do Nov 05 11:01:38 so 5 hours? Nov 05 11:01:42 sure Nov 05 11:01:52 i remember a google dev saying there were some slight differences to the us and uk software Nov 05 11:01:59 i guess thats one of them Nov 05 11:02:01 i'll ask after work Nov 05 11:02:04 appearently there are Nov 05 11:02:08 must be Nov 05 11:02:24 makes sense, just, disappointing Nov 05 11:02:31 else im exceptionally think and am missing something major about the ui Nov 05 11:02:44 og01, did you longpress? Nov 05 11:02:51 (pretty sure im not) Nov 05 11:02:57 yup i did Nov 05 11:02:59 but no.. all 4 were on the menu in the IM app I have Nov 05 11:03:07 one would hope the software is different, cause in most countries you don't need all the carrier lockdown that happens in the US ... Nov 05 11:03:09 didn't need to do anything to make them appear Nov 05 11:03:20 i'll try again Nov 05 11:03:25 the uk version does not ship with the same IM protocol support AFAIK.. this has been discussed here recently Nov 05 11:04:14 yup defintatly nothing but gtalk Nov 05 11:04:21 that reminds me Nov 05 11:04:26 its 3 am Nov 05 11:04:26 it is a shame Nov 05 11:04:34 as i was expecting them Nov 05 11:04:41 Also it doesn't appear to have the voice dialer either. Nov 05 11:04:49 og01, perhaps theres an Im app in your market Nov 05 11:04:53 that you can use.. Nov 05 11:05:02 there is im+ Nov 05 11:05:13 oh, the $20 app Nov 05 11:05:14 but its rubish and only 7day trial Nov 05 11:05:24 yeah, something free should come out Nov 05 11:05:29 im using bitlbee atm Nov 05 11:06:02 android market already does payed apps? thought that would happen in 2009 Nov 05 11:06:04 though irc client on a box using connectbot Nov 05 11:06:29 somethign about my market app is hosed Nov 05 11:06:35 no they release a free trial which must be unlocked by regestering at the devs website Nov 05 11:06:52 heh Nov 05 11:06:58 isnt that against google market regulations? Nov 05 11:07:20 not sure, but its well known about i would say Nov 05 11:07:39 whenever I start the market app, even after closing it, it continues to attempt a 3g connection, and logcat fills up with E/SOCKETLOG( 189): add_recv_stats recv 0 Nov 05 11:07:54 after awhile it restarts the phone Nov 05 11:08:20 oh damn Nov 05 11:08:23 just realized Nov 05 11:08:46 "However, if you want to collect fees after the free trial expires, you must collect all fees for the full version of the Product through the Payment Processor on the Market." Nov 05 11:09:10 hmm Nov 05 11:09:17 section 3.3 Nov 05 11:09:43 perhaps googlely people should be informes about it then Nov 05 11:09:51 myeah Nov 05 11:09:53 just incase they missed it Nov 05 11:10:05 im not at all happy with google market thing though Nov 05 11:10:24 what about it dont you like? Nov 05 11:10:52 I'm sure the google market will improve drastically Nov 05 11:11:04 it pretty much says if you want on the market you cant sell it anywhere else. i think you need to use google checkout - which would be ok if it was actually available for non-US and non-UK residents) Nov 05 11:11:05 right now I find it highly entertaining Nov 05 11:11:16 google is allowed it to use your commercial product without charging, etc Nov 05 11:11:20 its a beta, you know :-D Nov 05 11:11:33 its not about the software, its about the terms :) Nov 05 11:12:03 hmm Nov 05 11:12:21 also, you cannot take anything off the market - they are allowed to keep it - but they are allowed to change their fees and such Nov 05 11:12:27 well you dont have to selling from the market atall Nov 05 11:12:31 whats to step 'em from making the fee 100% of sale price :) Nov 05 11:12:57 Chainfire, if they did no one else would add apps to the market Nov 05 11:13:00 devs not putting there apps on the market, thats what Nov 05 11:13:13 what he said Nov 05 11:13:35 but what if they do it in 5 years? :) Nov 05 11:13:59 then in 5 years and a few days, no one else would add apps to the market anymore Nov 05 11:14:24 myeah but all the apps that are already on it they can take all the profit ;) Nov 05 11:14:37 i wouldn't qworry about it Nov 05 11:14:41 it wouldnt be in googles best interest to do that Nov 05 11:14:50 they'll all be warezed by then anyway, by the authors :| Nov 05 11:14:51 its my job to worry about it, languish. Nov 05 11:14:54 by which time there might be several other markets avaliable Nov 05 11:15:03 no new apps would still kill the market Nov 05 11:15:25 there are other markets even now Nov 05 11:15:34 vendor specific ones etc Nov 05 11:15:38 pick a different market with terms you like better Nov 05 11:15:46 or create your own market Nov 05 11:15:50 languish: really? Nov 05 11:15:53 yes Nov 05 11:16:07 languish: with app Nov 05 11:16:10 ? Nov 05 11:16:25 languish: or just webpage repositorys Nov 05 11:16:32 http://gizmodo.com/5066938/mobihand-launching-android-app-store-colors-us-confused Nov 05 11:16:38 among others Nov 05 11:16:49 yeah, one or two of them have their own app Nov 05 11:17:07 more will likely follow suit in the future Nov 05 11:17:14 you found them to be any good? Nov 05 11:17:22 i haven't bothered yet. Nov 05 11:17:47 There's like 5 apps on the Handango store. ;-) Nov 05 11:17:57 :) Nov 05 11:18:08 aren;t 2 of them EA games too? Nov 05 11:18:17 Yeah, something like that. Nov 05 11:18:18 cant say im happy with handango or mobihand either :P Nov 05 11:18:21 It's pathetic. Nov 05 11:19:16 wtf, $25 app on handango for a video player/ Nov 05 11:19:36 oh, worse, it's a video converter Nov 05 11:19:41 for pc Nov 05 11:19:45 oh cool Nov 05 11:19:45 * languish facepalm Nov 05 11:19:50 just use Super Nov 05 11:19:52 google checkout now available in my country :) yay! Nov 05 11:19:54 it works great Nov 05 11:19:57 i will send you vlc for even 10 bucks Nov 05 11:19:57 :) Nov 05 11:20:03 Chainfire, lol Nov 05 11:20:48 yeah, if you want to convert video for the g1, http://forums.tmonews.com/index.php?topic=3261.0 Nov 05 11:22:33 oh great, but no google checkout for merchants for my country :/ Nov 05 12:06:32 anybody know of a text file viewer/editor? Nov 05 12:06:56 fpr the android platform Nov 05 12:07:59 there's one in the market called pTextEdit Nov 05 12:08:08 (yes including the p) Nov 05 12:08:28 thanks Nov 05 12:08:35 np Nov 05 12:28:05 telnet on the g1 yay Nov 05 13:00:28 any document regarding android build structure Nov 05 13:00:41 can anybody help me Nov 05 13:06:42 android build structure? Nov 05 13:06:46 like compiling the source? Nov 05 13:07:23 no Nov 05 13:07:33 how it is getting compiled Nov 05 13:07:41 flow of compilation Nov 05 13:08:08 isn't there a readme with the source? Nov 05 13:08:11 or something? Nov 05 13:08:34 readme is thr Nov 05 13:08:45 but not regarding the flow Nov 05 13:09:09 do you mean, in which order things are getting done? Nov 05 13:09:21 ya Nov 05 13:09:44 so that i can compile some parts separatly Nov 05 13:09:56 if they r independent Nov 05 13:10:04 It uses dependencies in make, and the order is only loosely defined. Nov 05 13:10:41 i m going through the main.mk Nov 05 13:11:05 but i m not getting proper flow idea Nov 05 13:12:13 do u have any idea Nov 05 13:12:29 like if i want to compile only core Nov 05 13:13:16 do it have any flags to set for compiling separate parts of build Nov 05 13:13:25 in this case you need to know the target name of core.dex (or whatever file you want to compile), and type make Nov 05 13:13:50 I don't know how the target names are built, though. Nov 05 13:14:23 Look at the mm and mmm macros that are installed by build/envsetup.sh, they might give you clues or other ways to achieve what you want. Nov 05 13:14:56 k fine Nov 05 13:15:36 Sorry, I'm not an expert in the implementation details. I'm not trying to make things hard for you, I just don't know the details. Nov 05 13:18:21 k Nov 05 13:24:46 when I build, i get an 'Unrecognized option : 99999999' Nov 05 13:26:10 Would you happen to be building on linux, with several javac programs installed (e.g. JDK, gcj, OpenJDK)? Nov 05 13:30:45 anyone tried the ApiDemos on an actual G1, what framerates do you get for the rotating cubes? Nov 05 13:31:25 the one example where the fps are displayed Nov 05 13:39:40 over 9000!!! Nov 05 13:41:49 but how much does it drop? Nov 05 13:57:41 hi Nov 05 13:58:06 Laz ... Nov 05 13:58:15 yes? Nov 05 13:58:20 over 9000 huh Nov 05 13:58:25 :) Nov 05 13:59:04 irssi coming to g1 soon Nov 05 13:59:36 nice, i'm writing an IRC client too :) Nov 05 13:59:39 you liar Nov 05 13:59:48 i'm writing one yes Nov 05 14:00:03 i mean Laz Nov 05 14:00:08 ah :) Nov 05 14:00:16 : ) Nov 05 14:00:36 trying to compile irssi to ARM Nov 05 14:00:50 uh Nov 05 14:01:51 <`vip> yay my phone will be delivered sometime today Nov 05 14:02:00 <`vip> hopefully in the next couple of hours! Nov 05 14:02:01 <`vip> ;D Nov 05 14:02:43 `vip: congrats Nov 05 14:03:09 <`vip> im excited :P Nov 05 14:03:24 <`vip> only thing im sad about is no internet sharing yet :( Nov 05 14:03:57 <`vip> michaelnovakjr: which client are you writing ? Nov 05 14:04:04 <`vip> isnt someone here writing IRCell also ? Nov 05 14:04:04 my own ;) Nov 05 14:04:14 i'm writing one meant for android Nov 05 14:04:39 do oyu have a project page? Nov 05 14:04:49 not yet Nov 05 14:05:01 * og01 is using irssi on his g1 already (kinda) Nov 05 14:05:05 i'm working on two projects at the same time... Nov 05 14:05:14 so haven't dedicated to project pages yet Nov 05 14:05:24 whats the other? Nov 05 14:05:31 Flickr app Nov 05 14:05:40 upload and management Nov 05 14:05:40 meh Nov 05 14:05:55 concentrate on the irc client Nov 05 14:06:00 haha Nov 05 14:06:02 plx Nov 05 14:06:34 i would write/:elp write myself Nov 05 14:06:49 not a programmer? Nov 05 14:06:51 its what i want more than anything atm Nov 05 14:06:58 yeah i am Nov 05 14:07:00 ahhh almost!!!! it crashed Nov 05 14:07:16 good morning michaelnovakjr Nov 05 14:07:19 learning java and android api now Nov 05 14:07:24 good morning Dougie187 Nov 05 14:07:33 Hows it going? Nov 05 14:07:34 good morning Nov 05 14:07:39 not bad Nov 05 14:07:40 good morning ttuttle Nov 05 14:07:52 how's it going? Nov 05 14:07:55 pretty good Nov 05 14:08:04 trying to get all of these stupid optimization programs to work. Nov 05 14:08:10 its a pain in my ass... Nov 05 14:08:23 i think i could start doing more complicated apps in a few weeks Nov 05 14:08:40 done anything in java before og01 ? Nov 05 14:08:41 teying to write a veey simple profile manager atm Nov 05 14:08:54 no java before no Nov 05 14:09:20 what's your background? what languages do you usually write in? Nov 05 14:09:43 most my exp is with c, cpp, vcpp etc Nov 05 14:09:55 and the basics Nov 05 14:10:04 err vb etc Nov 05 14:10:11 :) i hate vb Nov 05 14:10:15 lol who doesnt? Nov 05 14:10:18 vb sucks. Nov 05 14:10:19 like wise Nov 05 14:10:34 i had to write vbscripts at my old job Nov 05 14:10:34 lol Nov 05 14:10:36 but i was made to write apps in it for a while Nov 05 14:11:28 i've not done much in other languages Nov 05 14:11:54 the java approach is a bit different Nov 05 14:12:13 michaelnovakjr: do go on Nov 05 14:12:52 the implementation is different, solving problems is different :) Nov 05 14:13:08 especially from c, and i'd event say cpp Nov 05 14:13:13 even* Nov 05 14:14:05 michaelnovakjr: im doing ok it feels familiar, yet i have alot to learn Nov 05 14:14:20 it will be a while until im comfortable Nov 05 14:14:26 totally :) Nov 05 14:14:33 are you using a book or online resources? Nov 05 14:15:10 online Nov 05 14:15:26 you should look at the book Effective Java Nov 05 14:16:10 so far i've done a few tutorials and looked through the docs that come with the api Nov 05 14:16:21 i may have a look Nov 05 14:16:40 :) javadoc is good, but if you don't know the language they can certainly be confusing Nov 05 14:17:18 java programming concepts are a good place to start Nov 05 14:17:54 i'll take a look tonight Nov 05 14:18:17 :) Nov 05 14:18:26 it may be a better aprouch to look at java docs rather than android specific ones Nov 05 14:18:40 but i feel like im doing ok Nov 05 14:18:55 just a few things so far i dont understand Nov 05 14:19:16 program design in java is important... that's where programs have issues with speed and such Nov 05 14:19:34 that's with any language though :) Nov 05 14:21:23 the structure seems quite different i didnt know if that was more dont to the way things are done in the android platform or if it was just java :) Nov 05 14:21:34 java Nov 05 14:21:53 the process life cycle is different also Nov 05 14:21:54 android has an interesting application design though Nov 05 14:21:56 yes Nov 05 14:22:15 intents, providers, services... all very good things Nov 05 14:23:03 i like it i think - but it means that devs need to be careful i guess Nov 05 14:23:32 as always :) Nov 05 14:24:33 right need to get on with some work Nov 05 14:24:54 (and my thumbs are aching) Nov 05 14:25:20 i'll idle here though Nov 05 14:25:49 michaelnovakjr: thanks for the help! Nov 05 14:26:00 no problem Nov 05 14:26:09 where is the busybox compiled for android? I saw it yesterday now can't find it... Nov 05 14:30:58 Laz: its on the first page of googling 'android busybox' :) Nov 05 14:31:14 * Disconnect wants dropbear instead Nov 05 14:31:35 but it looks like i either need to free space on my laptop or buy ram for my fileserver before i can finish building the sources. Nov 05 14:33:27 thanks now i can roam free with root :) Nov 05 14:34:11 do the install in /data (as they say) then cp -a it into /system/busybox. (suid works in /system) Nov 05 14:34:58 never thought we would have root :P Nov 05 14:35:19 Laz: i wouldn't get excited about it... aren't they going to patch that? Nov 05 14:35:54 hmm... is there anywhere for info about flash coming to android or not? Nov 05 14:35:59 michaelnovakjr: hide the ota keys and its fine. i haven't tested it but i'd bet dd will allows you to reflash the phone yourself.. Nov 05 14:36:18 just dont update michaelnovakjr Nov 05 14:36:20 eh, not too interested in flashing though :) Nov 05 14:36:25 i'd rather take the updates :) Nov 05 14:36:35 it certainly works on other embedded linux boxes - quiesce the mtd layer and dd in your own ver (with whatever patches or updates you like.. or their ver, with the root hole reopened) Nov 05 14:37:08 man, I want g1 to come to sweden Nov 05 14:37:31 i want to come to sweden Nov 05 14:37:34 and run from the police Nov 05 14:38:03 hey guys Nov 05 14:38:11 anyone try using the keyguard manager? Nov 05 14:38:21 http://www.youtube.com/watch?v=JNAt7wz5NQ0 Nov 05 14:38:24 that looks fun Nov 05 14:39:10 thats not the same one i saw yesterday though Nov 05 14:40:39 nice, should try out that some time ;) Nov 05 14:40:41 im a newbie Nov 05 14:40:44 anyone knows what's the easiest way to get the same text appearance in a custom View as R.style.TextAppearance_Large? Nov 05 14:48:13 this is probably awful, btu create a view object, set its style to that and then set your views font, size, etc to match Nov 05 14:50:13 but at least it should work till you figure out the best way Nov 05 14:50:25 theres probably something like findstylebyid or something Nov 05 15:02:11 Tauno_: are you extending an existing view? Nov 05 15:02:57 nope Nov 05 15:03:20 then you'll have to implement it, did you take a look at the android source? Nov 05 15:03:27 right now I just took the implementation from TextView that deals with setting text appearance Nov 05 15:03:42 just owndering if there's an easier way ;) Nov 05 15:03:59 you could extend the TextView if your custom view is similiar Nov 05 15:04:13 not really :/ Nov 05 15:04:37 Tauno_: style="@android:style/TextAppearance.Large" Nov 05 15:05:17 ^^ yea that's it :) Nov 05 15:06:27 i think the keyguardlock is broken Nov 05 15:06:53 because apparently the alarm built into android uses it, but it doesnt get disabled Nov 05 15:07:56 tomgibara, and then? :) Nov 05 15:10:28 * unix_lappy wonders how many screwed up G1's well be seeing in the coming days due to script kiddies trying to jailbreak... Nov 05 15:10:49 what's the neeb to jailbreak it? Nov 05 15:10:52 Tauno_: If you want to do it programmatically then doing what you are already doing should be fine (setting R.style.TextAppearance_Large via TextView.setTextAppearance()). Nov 05 15:10:58 that's what i don't understand Nov 05 15:11:15 Tauno_: Are you trying to avoid using a text view? Nov 05 15:11:18 could someone explain to me how the root thing works? as I understand it, you use some terminal app from market, which already runs at root... so apps are already able to be root? Nov 05 15:11:26 tomgibara: he's using a Custom view Nov 05 15:12:00 If I want to display text in a custom view, I create a custom ViewGroup and add a TextView to it, or I extend TextView. Nov 05 15:12:23 (I've never actually had to do the latter) Nov 05 15:12:28 there's no real need to do it....right the hell now (imho) unless you need some lower level debuggin done. Nov 05 15:12:43 tomgibara, yeah.. I'm just extending a view and I don't want to use TextViews etc in there Nov 05 15:12:53 and even then unix_lappy why Nov 05 15:13:10 for the average user you'll get a nice packaged app to jailbreak to install the apps you want Nov 05 15:13:12 instead of writing apps all we have are people looking to hack it Nov 05 15:13:48 michaelnovakjr: plenty of people are writing apps.... Nov 05 15:13:57 ...just waiting to be able to sell them, of course. Nov 05 15:13:58 good apps? :) Nov 05 15:14:20 i'm planning on NOT paying for apps, and instead writing free competitors Nov 05 15:14:37 im trying to write a free guitar tuner Nov 05 15:14:56 and i might charge .99 in 2009 for a pro with a piano tuner and metronome and chords and such Nov 05 15:15:05 michaelnovakjr> free time / hobby or you have some other way to get paid? :) Nov 05 15:15:35 d0nets: you're trying to convince someone -else- to write a free guitar tuner.. thats different :) Nov 05 15:15:38 im just a broke college kid who needs a guitar tuner Nov 05 15:15:39 right Nov 05 15:15:45 i am newb Nov 05 15:15:57 but i have a couple helpers Nov 05 15:16:08 i made 3.58$ from donations so far! Nov 05 15:16:09 Tauno_: Then take a look at http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/widget/TextView.java (starting line 1229) Nov 05 15:16:14 im more like a PHB as someone pointed out Nov 05 15:16:44 Chainfire: i have a job :) Nov 05 15:16:56 [17:03] right now I just took the implementation from TextView that deals with setting text appearance Nov 05 15:16:56 You need to do something similar to extract the text appearance, I wouldn't bother unless you really need to avoid the cost of a TextView. Nov 05 15:16:57 [17:03] just owndering if there's an easier way ;) Nov 05 15:17:05 tomgibara ;) Nov 05 15:17:06 but if Google goes through the trouble of giving android source away, i don't see why everyone can't Nov 05 15:17:17 bloo: what did you write? Nov 05 15:17:23 cause some people want to eat too Nov 05 15:17:32 because google has a million other ways to make money off android Nov 05 15:17:34 Tauno_: gah sorry - no, I'm pretty there's no easier way Nov 05 15:17:49 so why don't they go write for the iPhone Nov 05 15:17:50 i made dgMoney, an expense tracker/check register/etc.. Nov 05 15:17:58 its all about money there : Nov 05 15:18:12 iphone development sucks Nov 05 15:18:13 cause Apple doesn't like developers :) Nov 05 15:18:21 Chainfire: i haven't had any problem with them Nov 05 15:18:23 and you cant do anything worth developing on it Nov 05 15:18:28 sue you can Nov 05 15:18:36 not the things I wanted to :) Nov 05 15:18:55 i just dont want to use the iphone Nov 05 15:19:00 why develop for something im not gonna use Nov 05 15:19:33 i have an iPhone and a G1, they both have their uses Nov 05 15:20:11 i need a real keyboard Nov 05 15:20:42 and hard buttons Nov 05 15:20:46 eh Nov 05 15:20:57 hmmm Nov 05 15:22:13 im so miffed at the stupid broken keyguard manager Nov 05 15:22:36 i was dieing to make something that would turn the screen on and display text messages and emails as they came in Nov 05 15:26:17 bloo: sounds like an interesting idea, especially if you make it generic (i.e. allow any application to display information there). Nov 05 15:27:08 jbq, good idea Nov 05 15:27:19 but somethign with the keyguard is broken Nov 05 15:27:49 The challenge with the lock screen is that it's not an activity, not an application, and therefore it lives somewhat outside of the android world. Nov 05 15:28:07 bloo: keyguard manager? Nov 05 15:28:09 jbq, look at keyguardmanager docs Nov 05 15:28:28 maybe im completely off base but it looks like that allows control of the lock screen Nov 05 15:29:05 and keyguardlock too Nov 05 15:29:09 I'm not actually familiar with the details of that code, just bits of conversation I've heard in the hallways. Nov 05 15:29:17 http://code.google.com/android/reference/android/app/KeyguardManager.KeyguardLock.html Nov 05 15:29:52 i even found references to it in the code for the Alarm Nov 05 15:31:30 http://review.source.android.com/1547/diff/1/z4f4a56c538038c45a29806505c970e6bff7e4f97 Nov 05 15:33:15 bloo: uuh, you should be able to wake the fone and disable the keyguard no problem Nov 05 15:33:17 anyone know of documented instructions for building android for the HTC Vogue? Nov 05 15:33:39 the only downside is you'll be burning more battery Nov 05 15:33:45 but that's your tradeoff :-) Nov 05 15:34:07 blount: any idea how? Nov 05 15:34:14 go read the alarmclock source Nov 05 15:34:17 skype out yet? Nov 05 15:34:31 my alarmclock only wakes the phone Nov 05 15:34:36 doesnt disable keyguard Nov 05 15:34:41 * jbq scrolls back, realizes that bloo is interested in disabling the keyguard, not modifying it, and apologizes for the confusion. Nov 05 15:35:33 someone, maybe me, needs to fix the date and time pickers to select all on focus Nov 05 15:35:58 Dialekt, ? Nov 05 15:36:05 does anyone else agree thats its so fucking abyssmal to have to delete whats there to type, maybe 2 characters Nov 05 15:36:09 is there skye for g1 Nov 05 15:36:11 droid Nov 05 15:36:11 ? Nov 05 15:36:14 skype Nov 05 15:36:24 I heard that iSkoot is but i don't know for sure.. can't install it since I doon't have a G1 :P Nov 05 15:37:03 bloo: you're sure that it doesn't disable keyguard? Nov 05 15:37:18 oh thats weird Nov 05 15:37:31 i guess the g1 keyguard stuff is different from emulator Nov 05 15:37:42 iSkoot claims that it does, haven't tried it. Nov 05 15:37:49 the alarm on my actual phone does disable the keyguard Nov 05 15:38:08 I'll test on emulator as well -- hang on Nov 05 15:44:15 gotta head out Nov 05 15:44:18 ill be back in a bit Nov 05 15:50:20 hooray! http://mobile.slashdot.org/article.pl?sid=08/11/05/1436224 Nov 05 15:50:47 it's like vjday for android, freedom has arrived! Nov 05 15:52:16 uh Nov 05 15:52:21 you are not 0 day : ( Nov 05 15:52:22 sorry Nov 05 15:52:23 tmccrary: that happened yesterday. (earlier, actually. still kicking myself for seeing prelim reports and going "thats never gonna work on a retail device, there's now way they are that dumb) Nov 05 15:53:13 I'm not 0 day.. I actually have things I do ;) Nov 05 15:53:50 haha, that is until they patch that Nov 05 15:55:49 michaelnovakjr: again.. once its broken its going to be -very- difficult to patch. we can disable ota updates and flash by hand from userspace, which means (at least for my unit) anything i flash is gonna have a hole in it. Nov 05 15:56:14 sure, but you won't get updates Nov 05 15:56:30 or at least you'll have to build them with a patch that prevents the hole from being patched Nov 05 15:56:40 although .. telnet? really? i stand by my opinion of the device security.. (who looked at the list of executables and thought "we'd better leave telnetd just in case"..??) Nov 05 15:56:55 yeah, that's pretty odd Nov 05 15:56:55 seems like a lot of work for root access :) Nov 05 15:57:00 for the most part, telnet should be banned Nov 05 15:57:03 michaelnovakjr: the tmob updates are signed, not encrypted. they can be modified. Nov 05 15:57:27 i guess if you really want root access... Nov 05 15:57:29 tmccrary: its pretty clear it was an early dev tool of some sort. (maybe for when adb just wasn't a reasonable option?) Nov 05 15:57:43 michaelnovakjr: i really want vpn and backups, actually. same as i've been saying i really wanted from the beginning :) Nov 05 15:58:26 so if those things were provided by Google you wouldn't care about the root access? Nov 05 15:58:43 yeah vpn will be awesome Nov 05 15:58:49 that's the only thing I'm missing Nov 05 15:58:51 agreed Nov 05 15:58:57 i'm not trusting google to rewrite a vpn in java.. Nov 05 15:59:11 * jbq looks forward to seeing contributions Nov 05 15:59:14 it doesn't make sense to write a custom vpn, and java is not a language for that anyway Nov 05 15:59:26 vpn stuff is pretty lowlevel, its more systems programming than app programming Nov 05 15:59:35 (for that matter, i'm not trusting anyone to rewrite it if i don't have to. better to take a more popular upstream app such as vpnc or openvpn and write a pretty gui wrapper around it. they are designed to do that anyway..) Nov 05 15:59:37 so who said Java? Nov 05 16:00:00 Once tun support is in the kernel, porting and making openvpn work shouldn't be Nov 05 16:00:01 tough Nov 05 16:00:27 vpn will take the same route as webkit/web browsing Nov 05 16:00:35 wrap an existing native solution Nov 05 16:00:41 tmccrary: the fun libc will require some work, but the beauty is it shouldn't involve touching the security code. so minimize potential for 'oops' Nov 05 16:01:44 michaelnovakjr: also, replace email with k-9 (or just patch email to be working) .. etc. when i can actually control my device with what tmobile provides, i'll prolly not care so much. but thats not gonna happen anytime soon, so i'm not too worried about it. Nov 05 16:01:58 Disconnect: mail is being worked on Nov 05 16:02:19 (not just picking on email, although its the largest pile on the preinstalled list, but the ability to remove/replace -any- app is important when storage is so limited) Nov 05 16:03:06 removing system apps kills your ability to do a factory reset, though. Nov 05 16:03:30 (overriding them wouldn't, but it also wouldn't help on the storage front) Nov 05 16:04:06 that monster recovery.img doesn't contain the .. recovery image? :) Nov 05 16:04:32 It's actually tiny, and it just contains a minimal userspace to do recovery. Nov 05 16:05:11 yes, vpn very important Nov 05 16:05:12 and flash Nov 05 16:05:18 and a flickr direct upload app Nov 05 16:05:27 * Disconnect should get logged in again and check, somewhere i thought there was a 60-70 meg image Nov 05 16:06:07 IIRC it's somewhere between 1 and 2MB. system.img is the large one (tens of MB). Nov 05 16:06:33 (that's why system.img is mounted read-only - so it can't be messed with) Nov 05 16:22:40 http://i35.tinypic.com/11iisz5.jpg <- I hope they don't cancel my account, I think I responded in time Nov 05 16:23:30 haha, they even put the beta after Gmail :) Nov 05 16:23:37 So lame Nov 05 16:23:44 A few people will fall for that unfortunately :( Nov 05 16:24:01 yea, its unfortunate Nov 05 16:25:17 does android really use GTK? Nov 05 16:25:25 romainguy: ^ Nov 05 16:25:53 No Nov 05 16:26:11 That article was completely inaccurate, if you are referring to what I think you are referring to Nov 05 16:26:24 cbeust: I am, damn journalists Nov 05 16:26:30 cbeust: thanks Nov 05 16:26:54 you forgot the quotes: damn "journalists" Nov 05 16:27:04 hehe Nov 05 16:27:20 "get off my lawn!" ? Nov 05 16:27:21 indeed Nov 05 16:28:13 I wonder what interests google has in gtk Nov 05 16:28:22 i think DarkriftX just got slashdotted :) Nov 05 16:28:41 but anyway, twenty grands is peanuts for your company Nov 05 16:28:46 shackan: as far as Android is concerned, none Nov 05 16:30:01 cbeust: yeah, and neither of earth and (I suppose) picasa use it, and desktop search has a browser interface only, so.. Nov 05 16:34:33 hello Nov 05 16:34:41 hello Nov 05 16:40:58 blort Nov 05 16:41:12 Exactly Nov 05 16:44:31 shackan: why would android need Gtk? Nov 05 16:45:00 wow, DarkriftX is famous now Nov 05 16:45:01 To port Gtk software, would be the obvious answer. Maybe some Maemo stuff might fit. Nov 05 16:46:06 morning Nov 05 16:46:26 andyross: but Gtk is unnecessary on android Nov 05 16:46:35 you can port apps without using Gtk Nov 05 16:47:03 michaelnovakjr: I was asking because some blogger with adhd got a job as a journalist and wrote it was the case Nov 05 16:47:06 Well, yeah, by rewriting the GUI. That's more work. Nov 05 16:47:16 haha Nov 05 16:48:33 yea, like i said, unnecessary :) Nov 05 16:49:01 I wouldn't say "unnecessary" exactly. Note that Gtk+ has a bunch of features Android still lacks, like serious I18N text layout and accessibility support. I don't think it's insane. It's clearly not preferable to having those things in the core toolkit, but if you have an app that needs them... Nov 05 16:49:39 Sure, but there is still not much point in porting Gtk just to have these features (which we are working on, btw) Nov 05 16:49:41 GTK is huge. Also, Android doesn't use X Nov 05 16:49:47 "more trouble than it's worth" Nov 05 16:49:55 Cedric2: btw, http://ptrace.fefe.de/wtfm.jpg Nov 05 16:50:08 gdsx: word Nov 05 16:50:17 Gtk doesn't need X. But it is huge, granted. Nov 05 16:50:49 andyross: it doesn't need X, true, but you'd still have to port it to Android's windowing system Nov 05 16:51:08 Although "huge" in the same sense that webkit is huge. It's not something that wouldn't fit -- I had an arm build of it a few years back when I was working on a project that was intended to look something like android, actually. It was 3M as I remember. Nov 05 16:51:32 andyross: also I'm not sure that the "mental model" of GTK matches Android's Nov 05 16:51:58 how good is android at internationalization? pango really shines there, but it's very heavy too Nov 05 16:52:03 From the "View/GtkWidget" level down it does. There's nothing in Gtk that looks like an activity. Nov 05 16:52:14 Gtk is already sluggish on my desktop, I shiver at the idea of porting it on a mobile device Nov 05 16:52:38 Cedric2: my gtk internet tablet would like to have a chat with you Nov 05 16:52:40 Cedric2: I doubt you mean "GTK"; perhaps GNOME, though Nov 05 16:52:44 I actually got as far as throwing dialogs up on a shared memory "window" server (looked a lot like the surface flinger, albeit without accelleration support) on my A780. Then the iPhone was announced and I gave up. Nov 05 16:53:15 Cedric2: Gtk is sluggish on your desktop because of the immense complexity in the theme engine rendering. None of that would end up on the device. Nov 05 16:54:16 Cedric2: yes, the idea is pretty insane Nov 05 16:56:41 Cedric2: also, ftr, I've used GTK on two iPaqs, and it was fine Nov 05 16:57:08 I bet it was still ugly :) Nov 05 16:57:18 :) Nov 05 16:58:15 GTK on mobile devices is fine and dandy, but the platform android has going for it is very nicely built and very nice to develop for IMO Nov 05 16:58:16 benley: low blow (and no, not all GTK themes are ugly) Nov 05 16:58:46 I use GTK and like programmign it Nov 05 16:59:01 but on the desktop, as far as android.... i think they have a very nice system Nov 05 16:59:02 Sigh. As the KDE vs. Gnome fanbooi wars enter their second decade, they're getting even more pathetic. Nov 05 16:59:04 Oh, wait... I was thinking Qt :) Nov 05 16:59:16 * RyeBrye was up WAY too late if he's mixing Qt and GTK in his head :) Nov 05 17:00:07 michaelnovakjr: It's not an either or thing. There's nothing insane about a non-native toolkit. The fact that you wouldn't design a device from scratch using it doesn't say much about whether software based on it would be useful to actual users. What you're making amounts to a purity argument. Nov 05 17:01:01 eh, i mean i wouldn't be against it, but i probably wouldn't use it Nov 05 17:02:11 For new software, certainly not. But again, I suspect the use case here would be to take advantage of pre-existing code, probably from Maemo. Or even script integration: writing for android in a script (shameless plug: nasal has a gtk library: http://plausible.org/nasal) would be pretty cool, but not currently supported. Nov 05 17:02:40 got the low space warning already :( Nov 05 17:04:08 andyross: I'm pretty confident folks will get that stuff going when there's an approved JNI method and interpreters are ported over (and quite possibly sooner) Nov 05 17:05:39 The existing hacky JNI mechanism works just great, though. Not much of a barrier. Nov 05 17:07:07 can anybody from google tell me if the other chat protocols will be included in the next update to g1 in the uk? Nov 05 17:07:13 andyross: except that apps using it likely will break when folks get an update with the new JNI stuff Nov 05 17:07:30 andyross: so it might not be a big problem for the developer, but the users will suffer Nov 05 17:07:58 Well, but only in a trivial way, if that (the current mechanism just relies on System.load() working for arbitrary file paths). One update to fix it. There aren't any API-visible changes. Nov 05 17:08:48 andyross: as I said, it might not be a big problem for the developer, but the users will (likely) suffer Nov 05 17:09:24 andyross: what I imagine is that someone gets an update, says "wow, this update just broke my apps", and complains to us or to T-Mobile Nov 05 17:09:30 Only if the update breaks the preexisting mechanism, which is possible but IMHO kinda unlikely (what would they remove, and why bother when JNI is now supported?) Nov 05 17:10:37 I guess my real point is that while I buy that google doens't want folks running around using unsupported APIs, there's a big benefit to users to having native apps earlier rather than later, and a *huge* benefit to developers getting an early jump on the procss. Nov 05 17:12:13 google guys are here? Nov 05 17:12:15 neato Nov 05 17:12:19 bloo: hi Nov 05 17:12:29 andyross: a few apps do that (Quake) and it's pretty easy to figure out, but the odds of such apps breaking as we release new OTA's are high Nov 05 17:12:41 i missed the developer contest, can I have some dough? Nov 05 17:12:50 someone donated $4 to me already, but i'd like a few grand Nov 05 17:12:54 bloo: Sure, what's your bank account number? Nov 05 17:12:55 bloo: the bakery's that way ------> Nov 05 17:12:59 isnt there a new dev contest next year? Nov 05 17:13:36 for everyone who was blaming crappy 3rd-party adapters for my music player troubles... http://store.androidcommunity.com/content/accessories/11-176--3571.htm is what i got and you can blow me cuz its from htc :) still doesn't work tho :( Nov 05 17:13:53 great, just read the news about G1 users getting root access. i hope that means getting google's android on the phone (instead of HTC's locked-down-android) Nov 05 17:14:16 keny: getting root access is very different from porting Android on arbitrary hardware :) Nov 05 17:14:17 how is htc's android locked down? Nov 05 17:14:43 (didn't get it there tho, cuz i'm not gonna support stores that list every mobile accessory under the sun - including incompatible ones - as being " for the t-mobile g1!".. as if it were part of the name..) Nov 05 17:14:56 Cedric2: ..what arbitrary hardware? Nov 05 17:15:03 and anyone notice performance issues with the sms app? Nov 05 17:15:05 Cedric2, i know, but i thought the default android branch already supports the G1's hardware Nov 05 17:15:20 bloo: The official answer is by isolating user-programmable feature into non-root user accounts with fairly strict filesystem privileges. The real answer turns out be be something closer to "not" Nov 05 17:15:21 bloo: do you have a more specific description? Nov 05 17:16:18 gdsx: its not as snappy as other software, pressing the back button while in a conversation takes like 2 seconds to go back to the list of conversations Nov 05 17:16:18 bloo: tmob android is locked down so that you can't do backups or write vpns, etc.. but you -can- run a root telnetd that lets anyone on the network in to destroy your device. its neat. Nov 05 17:16:53 clicking someones name takes like 2 seconds to pop up the actual conversation, i frequently get "messaging not responding" popups Nov 05 17:17:19 scrolling the list of all conversations is choppy Nov 05 17:17:20 bloo: are you saying you get frequent Application Not Responding from the SMS app?!? Nov 05 17:17:29 cedric: correct Nov 05 17:17:37 just ooc how many conversations? Nov 05 17:17:41 First time I hear that Nov 05 17:17:48 seems like for what apps can and cannot do, HTC/T-Mobile Android is much more limited than WM out-of-the-box then Nov 05 17:18:06 Chainfire: how so? Nov 05 17:18:13 Chainfire: yep Nov 05 17:18:22 only 8 convos, i thought the issues might be because i have like 1000+ texts in a single convo, but i deleted all of those and still have issues Nov 05 17:18:39 gdsx: ..backup/restore functionality is kind of a core feature of smartphones. except this one of course.. Nov 05 17:18:53 bloo: ok, yeah, I have heard of issues with lots of SMSes Nov 05 17:18:56 i wrote an sms app a while back for the sdk Nov 05 17:19:00 bloo: I believe this is a known bug Nov 05 17:19:04 gdsx> what Disconnect says Nov 05 17:19:07 i don't have a G1 to check, unfortunately, but i heard the application frameworks functionality of replacing the core applications is gone in the G1. Nov 05 17:19:07 (and apps can be created to do it outside the apps shipped with WM/iPhone/etc - eg sync all data to/from the network, etc..) Nov 05 17:19:10 or is it not gone? Nov 05 17:19:14 then i thought maybe the texts are kept in a database and since its sqlite, the space was vacuumed? Nov 05 17:19:20 wasnt Nov 05 17:19:37 kennyz: its gone but thats pretty standard. try replacing IE on a wm phone.. you can install new versions, or alternate apps, but i don't believe you can remove IE itself.. Nov 05 17:19:41 i am planning to use following URL for weather data'http://www.google.com/ig/api?weather=' which gives only 3 days weather forecast....is there any other API which gives 7 days.......does anybody know any URL? thanks Nov 05 17:19:58 bloo: I'm not sure if there's a fix/workaround at the moment Nov 05 17:20:02 yet another weather app? Nov 05 17:20:08 dd94300: you could probably scrape various places pretty easily Nov 05 17:20:08 haha Nov 05 17:20:13 Disconnect, that's why android was meant to be different. I dont want a locked-down phone. Nov 05 17:20:21 benley: we can file that with all the stupid tip calculators Nov 05 17:20:26 gdsx: oh thats fine, as long as its a known issue and im not screwing something up on my own i dont really care Nov 05 17:20:34 keny> but the G1 _is_ locked down like that Nov 05 17:20:43 keny: then you'd best get an openmoko device. or help port it to some other platform. cuz the htc dream is a locked down platform, much worse than most others.. Nov 05 17:20:49 i had thought i broke my browser because everytime i tried to install an APK from the browser it kept crashing the installer Nov 05 17:20:59 Chainfire, yeah exactly, thats what im saying Nov 05 17:21:04 ah ok Nov 05 17:21:12 turns out for some reason the INSTALL_SHORTCUT permission causes the installer to crash if its launched from the browser, any idea about htat? Nov 05 17:21:15 (or what im trying to say) Nov 05 17:21:32 fwiw as tmob devices go its not too bad. but thats cuz tmob locks down phones so much that they are effectively unusable (3rd party apps - j2me and the like - can't get net access, for example..) Nov 05 17:21:42 Disconnect, yeah, im basically waiting for android to get ported to some other cool smartphone. I like android. Not the G1. Nov 05 17:22:18 g1 is like a more powerful sidekick Nov 05 17:22:25 i like the G1, its been great so far Nov 05 17:22:27 which is a good idea for tmobile to have Nov 05 17:22:29 Disconnect - I've had tmobile phones with j2me that got net access before... btu thery were blackberrys Nov 05 17:22:43 id like a centro styled android phone Nov 05 17:23:19 keny: so, are there specific features you'd like? (I'll note that the ability to replace certain core apps is something we're thinking about) Nov 05 17:23:24 well the G1 is great, sure. I was thinking about getting one. But one _my_ requirements for a smartphone is having great functionality and being able to replace it for the most part Nov 05 17:23:28 My wife has a centro and is in love with my G1. Stuff like this is just too personal. Nov 05 17:23:38 one of* Nov 05 17:23:56 gdsx: you mean for the G1 ? or for android? or for htc-android ? Nov 05 17:24:10 keny: first off, what do you mean by htc-android? Nov 05 17:24:12 andyross: personal? Nov 05 17:24:32 keny: replace your iphone? Nov 05 17:24:44 Personal taste. Like wanting an android phone without a slideout keyboard ("centro styled"), even if that means a smaller screen and much smaller key spacing. Nov 05 17:24:45 i mean HTC's modification of google's android. I thought htc locked it down Nov 05 17:24:49 gdsx: ignoring the fact that google apps get apis and such the rest of us don't.. how about the ability to apply signed/clean/whatever updates to core apps? so google could release a new email apk (instead of making us wait for tmob to bother doing another update) or a quick patch to stop browser from eating app space... Nov 05 17:25:27 keny: I think you're hearing too much FUD on the internet. production phones _do_ have a bootloader that only flashes signed images, yes Nov 05 17:25:32 benley: it is not only a weather app, it is going to be embedded into another app, i thought if i can get the URL quickly so i can start coding right away..... Nov 05 17:25:50 Disconnect: to be fair, source availability means that we *do* have access to those APIs. On balance, it's much better to have source than docs. Nov 05 17:25:53 Disconnect: in the pipeline Nov 05 17:26:25 andyross: i thought they were security locked. otherwise what is keeping anyone (eg slideme) from doing the app-installer magic that marketplace does? Nov 05 17:26:34 hi, some freerunner android users here? Nov 05 17:26:38 Disconnect: and we're trying to either publicize APIs, or have core apps stop using them Nov 05 17:26:41 gdsx, yeah, im not surprised about me hearing too much FUD, its the internet after all Nov 05 17:26:57 Disconnect: the permissions system Nov 05 17:27:09 The installd is there, and you can use it the same way the installer does, no? It's just listening on a socket. Or are you asking for the ability to reflash the device, which it's true you don't have. But that's not an issue of API exposure. Nov 05 17:27:24 gdsx: yah i know. the disclaimer was because that idea goes the other way and creates new private capabilities.. Nov 05 17:28:28 keny: so, continuing, other than the replace-core-apps thing, are there other features you wished Android or the G1 had? Nov 05 17:28:29 morning Nov 05 17:28:38 SanMehat: hey Nov 05 17:28:44 Hey SanMehat! Nov 05 17:28:47 hola :) Nov 05 17:28:53 andyross: http://groups.google.com/group/android-developers/msg/71f14048eec1c8df?pli=1 Nov 05 17:28:53 <-- Now Married Nov 05 17:29:03 awesome Nov 05 17:29:05 cool congrats :) Nov 05 17:29:20 thanks.. those roofie-coladas did the trick! Nov 05 17:29:34 heh. Nov 05 17:29:35 Disconnect: we tried to keep the number of our apps that use private API's to a minimum, most of them use public Google APIs Nov 05 17:30:01 Cedric2: i'm not arguing that.. i just brought it up in the context of "this is a step backwards in the api/permissions thing, but.." Nov 05 17:30:07 SanMehat: \o/ Nov 05 17:30:19 Grats San! Nov 05 17:30:33 Right right, that's the party line. But my question was technical: I don't see anything in the implementation that prevents you from hitting the installd socket just like the market app does. Maybe there is, I dunno. Nov 05 17:30:52 gdsx, being able to replace more stuff (deeper into the platform's layers) maybe? For me it's all about having freedom to change almost everything. Nov 05 17:31:22 Like... making the home screen have a better way to organize the shitload of applications I have? Nov 05 17:31:30 gdsx, maybe being able to flash self-compiled images of android. Pretty much the way i can replace my linux kernel Nov 05 17:31:30 my only big gripe about the g1 is that i want the screen to come up when I get a SMS Nov 05 17:31:34 RyeBrye: you can replace home... Nov 05 17:31:34 go ahead, make a new one RyeBrye Nov 05 17:31:35 but im working on that so :) Nov 05 17:31:42 * RyeBrye goes and makes a new home Nov 05 17:31:46 :) Nov 05 17:32:15 Is it there a way to set a device name when you setup static IP address? Nov 05 17:32:32 RyeBrye: for what it's worth, I already implemented something that's gonna help in the next version of Home Nov 05 17:32:56 romainguy - good :) Nov 05 17:33:02 * RyeBrye trusts romainguy's skillzz Nov 05 17:33:02 romainguy__: what are you talking about? there is no next version of Home. Android 1.0 is the end of the line Nov 05 17:33:04 RyeBrye: and in the current Home, remember you can type to filter the list of installed apps Nov 05 17:33:06 gdsx, having that, i think the possibilities are endless. i. e. up to the developers. Having a bootloader for being able to double boot would be fine, too, if that makes sense for a smartphone some time from now Nov 05 17:33:07 RyeBrye: would be nice to see a slide out panes with icons that denote categories.... Nov 05 17:33:12 Making a new Home is very easy, just ask Romain Nov 05 17:33:15 high ryebrye Nov 05 17:33:24 RyeBrye: include widgets support :) (hmm. maybe teeny-tiny webviews with an aggressive cache, ala osx dashboard) Nov 05 17:33:28 would be ugly, but that's just off the top of my head. Nov 05 17:33:37 Cedric2: beware or I'll convince the boss to make you do the next Home :p Nov 05 17:33:41 we cant make widgets now? Nov 05 17:33:43 gdsx> is it not possible to install a second certificate to get the permissions you normally would not have access to? Nov 05 17:33:50 ok that explains why i couldnt find jack shit about how to make a desktop widget Nov 05 17:33:53 i thought i was an idiot Nov 05 17:33:56 Disconnect: webviews are currently not the way to go Nov 05 17:34:00 i may still be Nov 05 17:34:00 Chainfire: I don't know; romainguy__ might Nov 05 17:34:03 bloo: no you can't Nov 05 17:34:08 Guys guys guys... all these feature requests... I'm just goign to make a simple replacement "home" that says "Hello Android" and call it good Nov 05 17:34:11 bloo: possible but yah, no widgets Nov 05 17:35:06 anyone got any suggestions for my sms receiver that turns on the screen and displays your sms when you get one? Nov 05 17:35:16 well then, same question to you romainguy__ - is it possible to install a second certificate that allows for full access? (just asking this because this is how you get WM to do stuff it doesn't want you to) Nov 05 17:35:41 Man do I need to start eating breakfast... Nov 05 17:35:59 bloo: erm, doesn't it light up already when an sms comes in, if notifications are on? Nov 05 17:36:02 Chainfire: a second certificate? what certificate? Nov 05 17:36:14 disc, mine doesnt Nov 05 17:36:23 maaybe i have an option turned off? Nov 05 17:36:31 Chainfire - you mean flashing a new image? Nov 05 17:36:31 i get the status bar notification, itll vibrate and beep Nov 05 17:36:39 "Yes, these APIs are not in the SDK, but even if they Nov 05 17:36:39 were, you couldn't use them because they are protected by a permission Nov 05 17:36:39 that you can only have granted to you if you are signed with the same Nov 05 17:36:39 certificate as the core platform code. Nov 05 17:36:49 - sorry for bad paste. Nov 05 17:37:04 what ports does android use to download from the market? I cant download with my firewall on. Nov 05 17:37:29 matt, id assume 80 since cant you just download directy from the market via http? Nov 05 17:37:57 You have a restrictive firewall, yet no ability to see outgoing connection attempts? Tsk tsk tsk. :) Nov 05 17:37:59 i remember seeing a suggestion in some of the google docs for updating, telling you to use some http:// .... / Nov 05 17:38:00 Chainfire: oh, no Nov 05 17:38:18 Chainfire - that's interesting. Which apps does google have that use that? Nov 05 17:38:30 * andyross firmly believes that if you're going to do the nazi admin thing, you need to go all-in. No halfsies. Nov 05 17:38:32 i.e which apps use the private APIs that check the apk's signing key? Nov 05 17:38:32 RyeBrye> Android Market Nov 05 17:38:41 Chainfire: yeah, SSL certificates aren't shared Nov 05 17:38:54 Hmm... does it verify that against the otakeys.zip? Nov 05 17:39:36 ok so no trickery like signing with your own cert and then injecting that into 'trusted certs collection' Nov 05 17:40:07 thats too bad. Nov 05 17:41:14 and i assume the telnetd root hack will soon be patched? :) Nov 05 17:41:43 gdsx, btw i did not mention something obvious but important -- getting many other smartphones supported by android. But i guess that's up to the phone makers/providers, unless someone hacks+ports android to every phone one by one? Nov 05 17:42:16 keny: well, there will be future Android handsets, undoubtedly. And folks are working on various current handsets Nov 05 17:42:36 im always happy to hear that :) Nov 05 17:42:39 Chainfire: no you cannot be signed with the platform key to access everything Nov 05 17:42:59 keny: just to be clear, by "folks" I meant "folks external to Google" Nov 05 17:43:16 keny: like xda-forums (iirc) Nov 05 17:43:23 gdsx, yes, i have already seen some activity on xda-developers Nov 05 17:43:25 yep Nov 05 17:43:37 well it would be nice if Google gave us a hand there... :) Nov 05 17:43:48 Chainfire: in what way? Nov 05 17:43:57 porting Android to those devices Nov 05 17:44:04 ..lol. Nov 05 17:44:06 Chainfire: "haha" Nov 05 17:44:27 Chainfire: can you give me a hand moving this weekend? i'll be at the bar, you just make sure all my stuff gets packed up and moved undamaged.. Nov 05 17:44:39 gdsx, maybe you could clarify some "FUD" to me? i mean, if you are able to gain root to the G1 (which you presumably can right now), would you be able to install a custom android build from google's git repositories and have a completely free phone? Nov 05 17:44:41 we have plenty of stuff to work on already. Thanks for the offer, though :o) Nov 05 17:44:41 It sure would be nice if Google helped with those "ports for existing phones" Nov 05 17:44:43 Seems like a buildable source tree might count as "assistence" in porting, no? Nov 05 17:45:09 * BHSPitWeb files a "Please port to my phone" ticket for Android source Nov 05 17:45:26 BHSPitWeb: we've had worse (that is, "more hilarious") tickets Nov 05 17:45:43 as opposed to making the platforms better by leaps and bounds for...everyone? Nov 05 17:45:46 keny: Not sure if anyone has tried yet, but I have to believe reflash toolkits are around the corner that allow you to build a custom system. Nov 05 17:45:50 or at least, include a makefile option for omap-850 Nov 05 17:45:54 :) Nov 05 17:45:54 keny: TBH, I don't know Nov 05 17:46:03 Chainfire: giving away all the source code is not giving you a hand already? :) Nov 05 17:46:06 keby: being root doesn't give you access to flashing the device, so no Nov 05 17:46:22 romainguy__ well if you add being allowed to do whatever I want to the device, we'll call it even? Nov 05 17:46:25 No? Heh, that's a good trick. The driver locks it down? Certainly some of the flash blocks are writable. Nov 05 17:46:25 gdsx, yes, what i mean is that - assuming you're able to - you'd get a completely free phone right? Nov 05 17:47:03 source code Nov 05 17:47:13 Depends on "free" too. Note that the completely free phone would come with a 2 year contract with T-Mobile. :) Nov 05 17:47:23 hehe. free as in "libre" Nov 05 17:47:36 keny: no. bootloader. firmware drivers. gsm code (istr its a separate cpu in this design?) ... Nov 05 17:47:57 even the OpenMoko/FreeRunner uses a proprietary radio right? Nov 05 17:48:05 Right. A required contract isn't "libre" for many definitions of the term. I'm just playing a semantic game: the FSF notion of "free" and the "gratis" notion of "free" aren't even the only two definitions out there. Nov 05 17:48:24 * Disconnect waits for someone to say "free human" again Nov 05 17:48:40 free mitnick Nov 05 17:48:43 free hat! Nov 05 17:48:47 And yeah, there's no hope of free software for the baseband CPU or DSPs either. Nov 05 17:48:50 isnt mitnick out by now? Nov 05 17:49:01 how can you get your phone's IP address? Nov 05 17:49:21 zhobbs : netstat in pTerminal Nov 05 17:50:11 well hello BHSPitWeb Nov 05 17:50:15 neerhaj: thanks Nov 05 17:50:22 keny: well, not if you want to use the radio, no Nov 05 17:50:53 gdsx: speaking of weird bug reports: http://code.google.com/p/android/issues/detail?id=1199 Nov 05 17:51:13 keny: for the version of the tree that's actually installable on dream, the RIL is still just a binary blob Nov 05 17:51:23 zhobbs: click your wifi connection. it'll tell you. Nov 05 17:51:24 gdsx, because of the device drivers? Nov 05 17:51:27 ok, i see Nov 05 17:51:44 is that tree public as well? Nov 05 17:52:13 romainguy_: its very badly worded certainly but it seems like a reasonable report Nov 05 17:52:14 Chainfire: yeah, it's _way_ out of my lastlog, but ping swetland if you see him Nov 05 17:52:32 nice Nov 05 17:53:21 does "radio" include wifi, 3g and gprs? all of them? Nov 05 17:53:30 ughh i mean gps Nov 05 17:53:34 keny: :o) Nov 05 17:53:47 keny: certainly cell and GPS, likely wifi and BT also Nov 05 17:53:51 wait Nov 05 17:54:05 I _might_ be wrong about GPS, but I think I'm right Nov 05 17:54:12 more interested in the display drivers used, actually :) Nov 05 17:54:14 duh Nov 05 17:54:53 mattgyver83wasta: hahaha Nov 05 17:56:17 well, i would be satisfied if i can get a phone which does 3g, has a keyboard and a great touchscreen and the OS is as free as android is except for those binary blobs :P the only thing close to that is openmoko and i think it is not even half as functional as android :( Nov 05 17:56:51 android runs on it Nov 05 17:56:54 so thats a neat trick Nov 05 17:56:55 after all, all i'd want to do is to put my custom builds and custom libraries and apps on it. Nov 05 17:57:38 Disconnect, you mean the freerunner, right? Nov 05 17:58:11 http://wiki.openmoko.org/wiki/Android Nov 05 17:58:14 poetic_folly|G5: how did you manage to get a G/5/ already?! I'm still waiting for leaked photos of the G2 to hit the major tech blogs. Nov 05 17:59:05 Disconnect, thanks, did not know that :) Nov 05 17:59:05 openmoko = software project; freerunner = phone Nov 05 17:59:07 lol, BHSPitWeb, my G5 is old. as in, G5, not Intel. ;) Nov 05 17:59:37 the bad thing about the freerunner is that it is not even 3G capable, as far as i know of Nov 05 18:00:35 thats one bad thing certainly Nov 05 18:01:20 anybody know why us brits get a lower revision of the os and unimplemented features? and if or when a patch will be distrobuted to resolve this? Nov 05 18:01:33 BHSPitWeb: the G2 hardware has already been announced: http://tinyurl.com/co4py Nov 05 18:01:38 had to make room for that pound symbol Nov 05 18:02:07 og01: the revisions between the UK and US branches aren't really comparable, numerically Nov 05 18:02:08 obra: you don't have a lower revision Nov 05 18:02:14 you have TC5 RCx Nov 05 18:02:16 rebuilding the dictionary is hard. especially if you do it in colour. Nov 05 18:02:20 the US have TC4 RCx Nov 05 18:02:37 and what unimplemented features are you talking about? Nov 05 18:02:40 heya AstainHellbring Nov 05 18:02:47 hi Nov 05 18:02:53 well mainly multiprotocol chat Nov 05 18:03:20 ah that's probably because of agreements with the missing chat networks Nov 05 18:03:24 it's up to the carrier, not Google Nov 05 18:03:29 i was running on the presumtion of be 21ish release candidate behind Nov 05 18:03:36 so ask T-Mobile UK :) Nov 05 18:03:37 the freerunner is one of those things you'd expect to see on gadgetfun, not in a phone store Nov 05 18:03:46 og01: yeah, that presumption is incorrect :o) Nov 05 18:03:50 maybe for making cell-network-compatible robots Nov 05 18:04:06 The carrier put limitations on chat protocols? Sigh. Nov 05 18:04:39 og01: the UK build is actually more recent than the US builds Nov 05 18:04:39 but there are differences (like the chat networks) because of legal thingies Nov 05 18:04:39 I guess there's no Amazon MP3 store eithr in the UK build? Nov 05 18:04:39 either Nov 05 18:04:58 correct Nov 05 18:05:25 andyross: no, the carrier does not put limitations Nov 05 18:05:44 andyross: but you can't just get on Microsoft's Messenger network without agreements Nov 05 18:05:47 couldnt i just uncomment the code for the other protocols? Nov 05 18:05:57 i mean the codes been released hasnt it? Nov 05 18:05:58 og01: lol, that's not how it works Nov 05 18:06:34 romainguy__: hy not? Nov 05 18:06:38 hmm... so the wishlist right now is for flash, vpn, and data-based AIM Nov 05 18:06:44 *why Nov 05 18:06:49 and some cooler games Nov 05 18:06:49 lol Nov 05 18:06:54 thoraxe: AIM is data based :) Nov 05 18:07:10 its just a client? Nov 05 18:07:12 i want a good todo/organizer app. an offline html reader, an ebook reader Nov 05 18:07:16 data-based aim that doesn't charge per message I think is what he mant Nov 05 18:07:31 RyeBrye: yeah I know :) Nov 05 18:07:35 couldnt i atleast take that code and repackage it into another app? Nov 05 18:07:44 Maybe one that paid you per message/ Nov 05 18:08:15 og01: the AIM, YM, and MSN clients have not been open-sourced precisely because they contain proprietary code Nov 05 18:08:23 og01: (well, gtalk also) Nov 05 18:08:36 romainguy__: i was told it was sms based? why does it disconnect all the time and not notify Nov 05 18:08:42 I haven't looked yet - but is the browser replaceable? I don't want to replace webkit, but there are a couple of features I assume are either missing or I am too dumb to find them - like "find on page" Nov 05 18:08:57 gdsx: well that would prevent me :p Nov 05 18:09:11 im+ Nov 05 18:09:28 Disconnect: sucks and costs Nov 05 18:09:32 is out there. its commercial but it should work fine. (it was not bad on the s60 and bb, can't imagine its that bad on the android) Nov 05 18:09:55 doesnt have good review on the market Nov 05 18:10:06 i'm really happy with the aim client otherwise... it just doesn't stay connected. i could live with that if it told me it was disconnected, but it doesn't even do that Nov 05 18:10:12 i still need to move my passwords into a pwsafe db Nov 05 18:10:18 thoraxe: and no, it's not SMS-based Nov 05 18:10:19 :p lot of work that will be Nov 05 18:10:48 thoraxe: T-Mobile decided to charge for them as if they were SMS messages, but the protocol doesn't use SMS as a transport or anything Nov 05 18:11:06 which is really nice of T-Mobile Nov 05 18:11:14 hmm well i'll have to wait for an open one to be written Nov 05 18:11:15 * RyeBrye will be sure to send them a christmas card Nov 05 18:11:19 tmobile is -aching- to get an outrageous-sms-charges lawsuit.. Nov 05 18:11:35 og01: use the j2merunner and your favorite j2me chat app Nov 05 18:11:39 someone needs to make a libpurple client Nov 05 18:12:05 or for myself to learn enough java/android api Nov 05 18:12:11 og01: the problem you get with running the client purely client-side is that you bounce like crazy Nov 05 18:12:16 gdsx: i don't really care as long as it gets fixed to work right :P Nov 05 18:12:25 Wait wait wait: TMO is *charging* for XMPP messages on the phone?! Nov 05 18:12:38 andyross: where'd you come up with that? Nov 05 18:12:39 or if you're not going to bother to notify me that you disconnected, actually try to reconnect Nov 05 18:12:46 andyross: uhh, how could they? Nov 05 18:12:48 Disconnect: thats an idea Nov 05 18:13:03 Disconnect: but not good os intergration Nov 05 18:13:03 andyross: they're charging for aim messages. not xmpp. Nov 05 18:13:03 og01: especially since the handset switches between wifi and cell data 2 minutes after the screen goes off (when the handset is on wifi) Nov 05 18:13:08 What part did I misunderstand: "gdsx: thoraxe: T-Mobile decided to charge for them as if they were SMS messages, but the protocol doesn't use SMS as a transport or anything" Nov 05 18:13:16 andyross: you assumed that meant xmpp Nov 05 18:13:19 gdsx: why is that? Nov 05 18:13:19 andyross: you misunderstood the antecedent of "them" Nov 05 18:13:26 mmattice: power-saving Nov 05 18:13:27 Oh. That's, ... not much better. But at least I'm not using AIM Nov 05 18:13:27 not sure why you'd do that, actaully Nov 05 18:13:34 even gtalk doesn't use xmpp internally Nov 05 18:13:38 gdsx: i see Nov 05 18:13:38 i'm on the unlim plan anyway Nov 05 18:13:41 AIM is available through XMPP too though Nov 05 18:13:48 i just think the aim client is broken in regards to staying connected, tis al Nov 05 18:13:56 so just use that XMPP account they provide Nov 05 18:14:03 problem solved? Nov 05 18:14:17 BHSPitWeb: well, you still run into the bouncing problem Nov 05 18:14:19 does any app exist for checking stocks? Nov 05 18:14:20 can you do aim->xmpp->recieving sms? Nov 05 18:14:26 (namely, that a phone's IP will tend to change a lot) Nov 05 18:14:34 gdsx: i could code arount that i think if i ran a server on my home machine Nov 05 18:14:39 unix_lappy: probably not offline... Nov 05 18:14:57 gdsx: i think the sidekick people handled that by making the aim client server-side Nov 05 18:15:06 romainguy: since android market application is not open sourced, does this restrict the marketplace to only G1 users? what should other OEMs planning to build their own android based phone do to enable this feature? Nov 05 18:15:21 thoraxe: exactly. Where do you put the server, if you're an average user, though? Nov 05 18:15:25 og01: ::nod:: Nov 05 18:15:35 thoraxe: ditto on iphone Nov 05 18:15:43 gdsx: danger/t-mobile held the server. Nov 05 18:15:46 thoraxe: and the answer is that T-mobile takes care of it, and you pay for it (not saying that's how it should be, just that that's how it is) Nov 05 18:15:54 Disconnect: the iphone aim client is garbage haha Nov 05 18:16:01 is there even one that works? Nov 05 18:16:06 gdsx: so UMA would have to do funny things? or do incoming calls never work via UMA on other phones either? Nov 05 18:16:12 mowgli: I don't know but I'm pretty sure Market will be available on non-G1 phone Nov 05 18:16:13 gdsx: i'd pay for it if it meant AIM would actually stay connected and work Nov 05 18:16:19 mmattice: "UMA"? Nov 05 18:16:23 that's why i continued to pay for the sidekick Nov 05 18:16:24 thoraxe: there are a bunch in the appstore. plus beeim or whatever it is that is web or app. they mostly work by proxying out in the cloud somewhere Nov 05 18:16:41 thoraxe: it's the SDK's fault it can't stay connected. If you jailbreak, you can run the AIM client in the background. Nov 05 18:16:45 thoraxe: no, no, that's not what I meant. I don't know why you're having connectivity issues Nov 05 18:16:50 thats great except it will happily accept messages for (x) time after you disappear. which means the other end thinks you are online and messages get dropped.. Nov 05 18:16:54 gdsx: all makes sense Nov 05 18:16:54 i really don't care if the app disconnects. i don't even care if it doesn't re-connect. at the very least, at least tell me you disconnected Nov 05 18:16:58 BHSPitWeb: that's incorrect Nov 05 18:17:11 gdsx: i wish i could tell you. it's not like i can easily figure out why either Nov 05 18:17:12 gdsx: uma is fancy talk for roaming voice calls between wifi and cell Nov 05 18:17:22 BHSPitWeb: the SDK can't do anything about the handset changing IPs Nov 05 18:17:25 i just know that i never power off my phone, and often when I go to the IM client I am no longer connected Nov 05 18:17:42 and i never get anything in my notification tray that tells me i got disconnected Nov 05 18:17:49 gdsx: i think an adapter bitlbee server would be a good place to start! Nov 05 18:17:59 thoraxe: it probably gets killed off by the system. part of the lifecycle thing that sucks Nov 05 18:18:01 thoraxe: yeah, dunno unfortunately Nov 05 18:18:02 IM -gtalk seems pretty good about staying connected Nov 05 18:18:25 gdsx: I read his problem as not being able to do other things alongside it Nov 05 18:18:25 and a client for it on the phone Nov 05 18:18:26 < gdsx> thoraxe: T-Mobile decided to charge for them as if they were SMS messages Nov 05 18:18:30 spikebike: gtalk is special Nov 05 18:18:31 gdsx what is them? Nov 05 18:18:40 spikebike: AIM/YM/MSN IMs Nov 05 18:18:41 spikebike: aim messages Nov 05 18:18:45 romainguy: If a non-oha member is trying to build their own product based of android the only source they have is the open source tree which is missing a lot of stuff what G1 has. Agreed that youtube and Maps are proprietary. But what abt other apps like marketplace. How would they go abt getting this feature? Nov 05 18:18:47 what he said. Nov 05 18:19:00 oh, wow, I had no idea... how evil Nov 05 18:19:06 Disconnect: lifecycle? Nov 05 18:19:14 how do other IM clients handle the problem of changing IPs, like gtalk ? Nov 05 18:19:42 mowgli: ask Google? Nov 05 18:19:56 so I'll stick to gtalk for high traffic stuff Nov 05 18:19:56 keny: server-side support Nov 05 18:20:02 gdsx: thanks for your time, most insightful Nov 05 18:20:11 og01: np Nov 05 18:20:25 spikebike, it's because gtalk uses a different protocol Nov 05 18:20:42 Disconnect, how does the gtalk server know that tmobile decided to change a user's ip address? i dont understand Nov 05 18:20:43 can't wait for gtalk to support sms Nov 05 18:20:52 romainguy: awesome; the app is at their mercy, and the won't allow you to create a replacement. Yay freedom! :) Nov 05 18:20:59 s/the/they/ Nov 05 18:20:59 BHSPitWeb meant: romainguy: awesome; they app is at their mercy, and the won't allow you to create a replacement. Yay freedom! :) Nov 05 18:21:03 if the other IM's were adapted to use that protocol, then they too would have the benefits gtalk does, I think. Nov 05 18:21:05 keny: connection drops, gtalk waits (x) time to see if the device will reconnect before marking offline. Nov 05 18:21:15 BHSPitWeb: you can write your own market place if you want Nov 05 18:21:20 romainguy: can someone from google present in this IRC answer that? Nov 05 18:21:21 look at SlideME Nov 05 18:21:28 but you cant distribute it on the android market ;) Nov 05 18:21:29 hehe Nov 05 18:21:30 you can write your own marketplace, you just can't sell it through marketplace Nov 05 18:21:31 mowgli: I'm from Google :p Nov 05 18:21:34 stupid infobot, honoring my bad regexes. Nov 05 18:21:42 vol: erm, no. the marketplace tos says no marketplace apps Nov 05 18:21:47 romainguy: thats what i though :) Nov 05 18:21:58 thats why i directed the question to you Nov 05 18:22:02 isn't that what I said? Nov 05 18:22:09 mowgli: ask morrildl or jasonchen Nov 05 18:22:14 I guess s/sell/offer/ Nov 05 18:22:17 vol: sorry, totally misread Nov 05 18:22:22 you can't distribute it on market, you can't use the installation api that market does (sure, working on it, whatever, i believe you, talk to me when its in handsets...) marketplace is a -very- unlevel playing field Nov 05 18:22:30 Disconnect, i see. So the phone does a lot of connecting/disconnecting while "being online"... didn't know that :) Nov 05 18:22:54 You can put an app store app on your websites for others to download and install, then they can use your app store app. you just cannot put your app store app in the "Android Market App" for download. Nov 05 18:23:00 romainguy: sure will do. Nov 05 18:23:22 keny; also, keepalive packets are your friend. send NOOP periodically (or frequent status updates w/ no changed info) helps keep you on the same ip Nov 05 18:23:36 Disconnect: when has mobile ever been a level playing field in the US? Nov 05 18:24:12 google's market, is like microsofts internet explorer. it "comes with" but you can still choose your own by downloading from elsewhere. Nov 05 18:24:15 keny: also, the gtalk stuff is used for metadata-type stuff, so it's used a lot more frequently than you might think Nov 05 18:24:18 unix_lappy: "its open and everyone has the same permissions. except for some apps are special. not jsut core apps and telco apps.." Nov 05 18:25:28 is it the android marketplace or the Tmobile marketplace? Nov 05 18:25:36 :o( Nov 05 18:25:42 RIP Michael Crichton Nov 05 18:26:27 michael crichton died? Nov 05 18:26:36 gdsx, metadata about stuff related your google account? Nov 05 18:27:38 the Android Market on the G1, is not t-mobiles. Nov 05 18:27:40 keny: yeah, so email tickles, IM stuff, other things Nov 05 18:27:45 google manages it Nov 05 18:27:46 i see Nov 05 18:28:04 Did anyone run out and get the Touch HD yet? Nov 05 18:28:19 Dougie187, why? no keyboard :) Nov 05 18:28:36 crichton's is in fact dead. Nov 05 18:28:54 languish: its still an awesome looking phone... but i don't think it has wifi either.. Nov 05 18:29:04 heh Nov 05 18:29:08 but i may be thinking of the touch diamond Nov 05 18:29:14 and its really expensive. Nov 05 18:29:14 http://www.devicewire.co.uk/htc-touch-hd Nov 05 18:29:20 only in the uk as well Nov 05 18:29:25 nod Nov 05 18:29:39 anyone tested any device with haptic keyboard ? i wonder how the feel of typing on one of those is like. Nov 05 18:29:46 Dougie187: erm, every non-subsidized phone is really expensive. how bad is 'really expensive' in this case? Nov 05 18:29:57 like 800 Nov 05 18:30:04 that's not bad Nov 05 18:30:05 twice what the G1 is. Nov 05 18:30:22 Dougie187, yeah, that's what i would call really expensive, too :( Nov 05 18:30:38 the xperia is like $1000 Nov 05 18:30:42 though it's coming down Nov 05 18:30:45 languish: i guess not bad when you compare to the N85, but think about features... Nov 05 18:30:49 i recently put my eyes on the htc touch pro a.k.a htc raphael, but it's that sort of 'very expensive' too. :( Nov 05 18:31:02 the touch pro is awesome looking though Nov 05 18:31:07 that is one phone i would jump all over. Nov 05 18:31:16 just throw some android love its way Nov 05 18:31:46 yeah I'm waiting fot either the htc touch pro t-monile version (MDA Vario IV) or a better android ddevice. not necessarily the "G2" Nov 05 18:32:00 *for Nov 05 18:32:39 Dougie187: most phones tend to be $600-$900 so thats not bad at all Nov 05 18:32:42 Dougie187, exactly :) throw android in and i'd jump in. Nov 05 18:32:48 Until them I'm taking the G1 rollercoaster Nov 05 18:32:50 Is TC4 not open source? my build is saying BUILD_ID=TC3 Nov 05 18:32:52 e90 in the usa was $1200 at one point (thanks dell) Nov 05 18:33:00 Disconnect: but what features do they contain? Nov 05 18:33:19 really, the only thing that is awesome about the Touch HD is the whole HD part... other than that its mainly lacking features. Nov 05 18:33:52 Dougie187: similar to g1, only with working software :) e90 is s60fp3 unfolding candybar with keyboard, dual-display (widescreen inside) wifi etc. Nov 05 18:34:02 touch HD with features would be some insane heat-producing battery monster Nov 05 18:34:41 hehe, i have become completely disinterested in reading android news sites since i got my g1 :) Nov 05 18:34:50 heh Nov 05 18:35:05 lol Nov 05 18:35:05 well, sitting "in here" you don't need the news sites. the news is made here mostly Nov 05 18:35:11 theres no new android news Nov 05 18:35:24 phonewise at least Nov 05 18:35:33 some forums are good to keep tabs on Nov 05 18:35:45 RyeBrye: you have tc4, tc3 is the name of the branch Nov 05 18:35:55 i just wanna make some im not an idiot, does anyone have their G1 set up so when you receive a text message the screen turns on? Nov 05 18:36:04 make "sure" not some Nov 05 18:36:34 bloo, if it's plugged in to charge and the screens off, you'll get an indicator light Nov 05 18:36:52 it doesn't necessarily have to turn on the screen Nov 05 18:36:58 * Disconnect thought it lit the backlight while it was beeping Nov 05 18:37:00 that's what the indicator's for Nov 05 18:37:04 languish: you should get an indicator if you have _any_ new notification that happens Nov 05 18:37:11 like a missed call, also Nov 05 18:37:15 nod Nov 05 18:37:16 lang, so your saying you can make it turn on the screen? Nov 05 18:37:22 i wasn't being expansive enough :) Nov 05 18:37:49 bloo, dunno, haven't looked Nov 05 18:38:08 ok cause im making software to do that, but i swear i heard someone mention that its already doable Nov 05 18:38:44 i don't see it in sound & display settings Nov 05 18:38:52 maybe through anycut? Nov 05 18:40:42 bloo, they might have been talking about the option to keep the screen on while being charged? Nov 05 18:40:49 oh maybe Nov 05 18:41:08 which isn't the same thing as activating the screen when the phone rings Nov 05 18:41:26 i thought it did it automatically Nov 05 18:41:30 is there anyway to require a password to run an executable? Would be nice to put a password on /system/bin/su for those that copied /system/bin/sh to /system/bin/su ? Nov 05 18:41:50 at least, while it was charging the other night i'm pretty sure it lit up when i got paged. but i wasn't 100% awake. Nov 05 18:41:57 zhobbs: ...no. Nov 05 18:42:31 i'm testing it now Nov 05 18:42:36 phone's charhging Nov 05 18:42:41 yes screen comes on when called Nov 05 18:42:54 what about sms'ed? Nov 05 18:42:55 ok what about incoming sms? Nov 05 18:43:11 testing one minute Nov 05 18:43:18 zhobbs: hey, do you handle lowering notification sound volume when using your music app? Nov 05 18:43:39 it scared the shit out of me the first time i was cruising down the freeway and a new e-mail sound came through really loud on my car stereo speakers Nov 05 18:43:54 jasta: nope Nov 05 18:44:17 jasta: and when music is playing the volume controls just control music volume Nov 05 18:44:28 i know, i meant automatically in your app Nov 05 18:45:03 interesting idea, but no I don't Nov 05 18:45:03 gdsx: you were looking for interface nit-picks earlier? how about the 'x days ago' on calls and messages instead of timestamps, or a percentage instead of the half full battery Nov 05 18:45:56 zhobbs: i typically have my notification volumes all the way up (they are too quiet otherwise) Nov 05 18:46:22 but i keep the music volume somewhat low because when i plug it into my car i want to normalize the volume with the equalizer in the car Nov 05 18:46:38 so while its hooked up, if i get a notification, the volume is so loud it shakes my speakers and damn near made me go deaf Nov 05 18:46:50 jasta: would have to request more permissions for that...and would definitely have to be configurable Nov 05 18:46:57 so i think a good feature in music players would be to temporarily change notification volumes to equal music volume Nov 05 18:47:12 so that when notifications come in they are the volume that you expect Nov 05 18:47:22 jasta, great idea! Nov 05 18:47:29 ok SMS, screen does not light up, and the indicator light does NOT bliok when being charged, only audio alert Nov 05 18:47:38 *blink Nov 05 18:47:38 Another interface nit: how about a more explicit "Dial" button in the contacts screen? It's very, very easy to accidentally call someone while setting up your contacts list. The screen looks like the settings window, but clicking on the number is an active, public action. Nov 05 18:47:58 lang, my plan is for this app to open the screen and unlock on sms recieved Nov 05 18:47:58 jasta: lol Nov 05 18:48:05 andyross: yeah, I'll second that one Nov 05 18:48:06 I'm trying to build the sdk / platform - here's my local_manifests.xml in .repo: http://pastebin.com/d7742e74f here's my buildspec.mk in build: http://pastebin.com/d2dfcb668 and here's the error I'm getting when I try to run make: http://pastebin.com/d466acbc0 Nov 05 18:48:09 bloo nod Nov 05 18:48:22 and so far i got it! but i cant figure out how to relock the screen Nov 05 18:48:25 zhobbs: just not sure how to do this off the top of my head...hmm, i'll look into it. Nov 05 18:48:45 andyross: yah Nov 05 18:48:48 open a ticket? Nov 05 18:48:54 so im going to only turn the screen on when the device is probably sitting on a desk based on sensor input, hows that sound? Nov 05 18:49:12 jasta: http://code.google.com/android/reference/android/media/AudioManager.html#adjustStreamVolume(int, int, int) Nov 05 18:49:13 bloo: What are you writing? Nov 05 18:49:14 Is there something obvious I'm missing? I've got the project path in my local_manifest for the htc dream, and I've got the buildspec set up the way it should be (I think) - but I'm not sure why I'm getting the error? Nov 05 18:49:18 Im trying to move a file from my SD card into the /etc/ folder. The only way i can find this possible is through a telnet session. When trying to move the file i get a 'Failed on '' - Cross-device link. Anyone know what that means? Nov 05 18:49:24 bloo mEndcallBehavior=0x2 ? Nov 05 18:49:37 mattgyver83: built in mv sucks. use busybox. Nov 05 18:49:48 Thanks. Nov 05 18:49:56 jasta: or really: http://code.google.com/android/reference/android/media/AudioManager.html#setStreamVolume(int, int, int) Nov 05 18:50:22 jasta: fyi i think locale could do that for you Nov 05 18:50:34 maybe not tho, actually. not sure it does notification volume Nov 05 18:50:42 jasta: requires android.permission.MODIFY_AUDIO_SETTINGS Nov 05 18:50:53 swetland around? Nov 05 18:50:57 Disconnect: does locale change volumes when other apps are running? Nov 05 18:51:24 zhobbs: excellent, thanks Nov 05 18:51:26 you'd ahve to detect based on time and/or location i think Nov 05 18:51:40 Disconnect: then i don't think thats quite what hes looking for. Nov 05 18:51:49 zhobbs: i think its reasonable for a music player to ask for that permission as well. i dont think any red flags would go up :) Nov 05 18:52:26 when bluetooth functionality is better supported, it'll be nice for location-aware apps to also recognize bluetooth range Nov 05 18:52:42 so enable/disable stuff when near car Nov 05 18:52:50 lang, oooo i like that Nov 05 18:53:09 because the car isn't stationary, so setting a gps location for it .. silly Nov 05 18:53:38 jasta: nope...seems reasonable. You don't need it generally, because you can change the volume via the MediaPlayer without that permission Nov 05 18:53:46 there are also non-car uses, and bluetooth will use less battery.. so "home" .. Nov 05 18:54:04 err less battery than GPS Nov 05 18:54:22 and bluetooth can work indoors, whereas gps doesn't Nov 05 18:55:17 anyone jailbroken their G1 already? Nov 05 18:55:20 Anyone here know the ins-and-outs of the android sdk build system? Nov 05 18:55:23 proximity, that's the word I was looking for Nov 05 18:55:31 bluetooth proximity events Nov 05 18:55:55 jeld: no, why would I. Nov 05 18:56:03 I can't think of something I can't already do with it Nov 05 18:56:16 at least that rooting my device would really solve Nov 05 18:56:56 jeld: and its been broken already Nov 05 18:57:28 local root does seem kind of pointless Nov 05 18:57:44 local root is good for blinking your LEDs Nov 05 18:57:49 hardly. you can download /system. Nov 05 18:57:55 * vol winks at RyeBrye Nov 05 18:58:10 I guess rooting yourself is great if you plan on really hacking with the system Nov 05 18:58:12 * RyeBrye blinks back in blue and then in orange, and then in blue again Nov 05 18:58:28 jasta - everything in /system is in the OTA update.zip Nov 05 18:58:44 since... the /system is completely wiped out and replaced by every OTA update - that kind of has to be the case Nov 05 18:59:07 i didnt know you could download the OTA update? Nov 05 18:59:15 Yeah Nov 05 18:59:15 well Nov 05 18:59:29 they don't exactly publish the URL - but it was sniffed out pretty easily and posted Nov 05 18:59:44 if you look on XDA forums for the sdcard update there are a few threads on it Nov 05 19:00:25 interesting Nov 05 19:00:30 i must admit, i'm fine letting other people do this work :) Nov 05 19:00:48 i'd much rather hack on things i can actually use right now :) Nov 05 19:01:44 Is the msm7k in the sdk build broken right now? Nov 05 19:02:55 also... if I set TARGET_PRODUCT := dream in my buildspec.mk - should it still read: TARGET_PRODUCT=generic when it's doing the build, or am I doing something wrong? Nov 05 19:07:01 has anyone seen this in logcat, 11-05 11:05:16.780: WARN/GoogleHttpClient(14591): Blocked by block_crash_reports: http://android.clients.google.com/crash Nov 05 19:07:59 booo Nov 05 19:08:05 someone donated $10 to me Nov 05 19:08:07 and then canceled it Nov 05 19:08:12 hey Nov 05 19:08:16 how do i svn this source? Nov 05 19:08:17 http://pauldoo.dyndns.org/svn/Tuner/trunk/ Nov 05 19:08:46 bloo: what project where they donating towards? Nov 05 19:09:19 dgMoney Nov 05 19:09:24 my expense tracker Nov 05 19:09:54 lol Nov 05 19:10:01 i got all excited Nov 05 19:10:04 and then my dreams were crushed Nov 05 19:10:11 your drums were crushed? Nov 05 19:10:21 they went to track it and realized it was $10 they could keep Nov 05 19:10:28 lol :) Nov 05 19:10:30 * benley has been playing rockband for the past hour :) Nov 05 19:10:33 RyeBrye: But are there things there are locked down by signatures? Nov 05 19:10:57 i think i broke the sats for my app Nov 05 19:11:16 the dev console has said 0 downloads and installs and ratings for the past 4 days Nov 05 19:11:27 and the market shows < 50 downloads Nov 05 19:11:30 and 21 ratings Nov 05 19:11:45 and before this version, i had like 900 downloads a day Nov 05 19:11:53 and it took like that many to get 20 ratings Nov 05 19:12:07 guys im having trouble with PasswordTransformationMethod(), it takes time to replace the textfield text by dots, while it doesnt relace I can see the pass characters...is anyone having the same problem or its just me? Nov 05 19:12:45 they pause so you can tell you've typed the right thing Nov 05 19:13:03 brown, theres an option to turn that off Nov 05 19:13:10 but i think its system wide Nov 05 19:13:12 not application Nov 05 19:13:27 ahh ... Nov 05 19:13:42 is there a way to get one shot sensor data? Nov 05 19:14:40 hehe, from androidcommunity.com "[..] have just found a way to gain root access to root of the T-mobile G1. There apparently is a loop hole in the PTerminal application that grants access." Nov 05 19:14:53 damn PTerminal Nov 05 19:15:25 it's pretty cool Nov 05 19:15:32 thanx bloo, mmattice ! Nov 05 19:16:18 zhobbs: yah i saw that. like pterminal did it somehow Nov 05 19:16:23 Hopefully this will help people port an actual shell on there. Nov 05 19:16:37 zhobbs: the bad news is it got reported that way in a bunch of tech blogs too Nov 05 19:16:50 ITechJunkie: there is a shell for the device Nov 05 19:16:59 ITechJunkie: Term.apl Nov 05 19:16:59 pterminal helped... basically you enable telnet daemon through pterminal, telnet in and remount the system Nov 05 19:17:03 Term.apk * Nov 05 19:17:14 ITechJunkie: yes but term does that too. or adb shell Nov 05 19:17:42 * Disconnect does appreciate having it explained to him 5 or 6 times though, as if we didn't spend all day yesterday discussing it :) Nov 05 19:17:45 So how do I use Term.apk? or better yet, would someone mind shooting me a link? Nov 05 19:17:59 ITechJunkie: http://www.helloandroid.com/files/Term.apk Nov 05 19:18:08 zhobbs: thanks man Nov 05 19:18:28 Disconnect: I'm a day behind...I bought fallout 3 yesterday :) Nov 05 19:18:42 ITechJunkie: A real shell would be nice. Nov 05 19:18:49 cworth: busybox Nov 05 19:19:00 so when did that come out? Is that not a real shell? Nov 05 19:19:13 is that a real shell? Nov 05 19:19:14 ITechJunkie: Google created that in house Nov 05 19:19:17 ITechJunkie: try using it some time.. Nov 05 19:19:21 it's in the android git repo Nov 05 19:19:37 it uses some private API calls so it can do some stuff that pterminal may not be able to do Nov 05 19:19:41 Disconnect: Is it pre-isntalled? Otherwise, where's a build? Nov 05 19:19:45 Disconnect: i'm downloading it now Nov 05 19:19:48 disconnect, is there a good tutorial on how to install busybox? Nov 05 19:19:57 cworth: google 'busybox android' Nov 05 19:20:02 mattgyver83: see above. Nov 05 19:20:20 cworth: http://www.helloandroid.com/files/Term.apk , or "make Term" in your android source directory Nov 05 19:20:44 oh, you mean busybox Nov 05 19:21:10 Disconnect: I'm still waiting to find an obvious place to read "Here are the things you want to do first with your g1" (aimed at me and the things I want to do of course). Nov 05 19:21:29 ...huh? Nov 05 19:21:43 Disconnect: Or aimed at someone like me. Nov 05 19:21:48 cworth: run the Market and try out some apps... Nov 05 19:22:00 heh my wife's on the treadmill at the gym, gchatting me Nov 05 19:22:02 Disconnect: It's just been lots of searching and disjointed stuff so far. Nov 05 19:22:03 for all i know the first thing you want to do with your phone is set it on fire.... Nov 05 19:22:12 zhobbs: Not much at all for what I want to do. Nov 05 19:22:18 Disconnect: Sure. Nov 05 19:22:25 prolly you want to install k-9 since the built-in imap client sucks Nov 05 19:23:03 Disconnect: Getting a nice, remote shell is definitely step 1. Nov 05 19:23:22 cworth: remote shell? Nov 05 19:23:22 (sucks as in non-functional. if you don't like the interface you're SOL right now) Nov 05 19:23:47 Disconnect: I should start counting how many times a day you say the built-in Email client sucks :) Nov 05 19:24:03 hi i just set up my work email on the imap client Nov 05 19:24:04 it worked! Nov 05 19:24:13 there is basically nothing running on it and its got a weird (bsd-derived i heard) libc so porting is actual porting, not just cross-compiling Nov 05 19:24:16 for shell that is Nov 05 19:24:41 How do I use term.apk? It's installed I just can't find it. Nov 05 19:24:47 Disconnect, would i use the emulated console inside eclipse? Nov 05 19:24:59 ITechJunkie: shows up as "Terminal Emulator" in my apps list Nov 05 19:25:06 zhobbs: I want to type on a real keyboard---not what's builtin to the g1. Nov 05 19:25:08 ITechJunkie: might have to use anycut to create a shortcut Nov 05 19:25:24 how so i svn this source Nov 05 19:25:24 http://pauldoo.dyndns.org/Programs/Tuner/trunk Nov 05 19:25:28 okay, thanks Nov 05 19:25:41 ITechJunkie: let me know if it doesn't show...I might have posted the wrong APK up there Nov 05 19:25:42 cworth: to do what? the shell is a mess. try it out, grab the sdk and use 'adb shell' (or just plug the phone in with usb and use 'adb -d shell' Nov 05 19:25:52 ITechJunkie: I think I had to change the manifest to add a launcher icon Nov 05 19:25:59 woops bad link Nov 05 19:25:59 http://pauldoo.dyndns.org/Programs/browser/Tuner Nov 05 19:25:59 Step 2 is routing my laptop through the phone. Nov 05 19:26:47 you don't need a shell for that. Nov 05 19:27:00 Disconnect: Yeah, the weird libc is disappointing. Nov 05 19:27:16 is there any way to get orientation data without SensorManager? Nov 05 19:27:24 Disconnect: I didn't say there was a dependency. Those are just the first two things I'd want to do naturally. Nov 05 19:27:38 or does someone have an idea how to get orientation data instantly, so i dont have to register? Nov 05 19:27:44 zhobbs: yeah its not showing bro, Its not in anycut either Nov 05 19:27:59 ITechJunkie: ok, let me get the right apk Nov 05 19:28:19 zhobbs: appreciate it Nov 05 19:28:29 d0nets: download and install a svn client is step 1. Nov 05 19:28:42 i have that Nov 05 19:28:52 next vol? Nov 05 19:29:17 ... use it? Nov 05 19:29:23 i trid Nov 05 19:29:23 svn checkout Nov 05 19:29:28 ok one sec Nov 05 19:29:29 bloo: register the callback in a separate thread that supports a synchronous query interface from other threads? Nov 05 19:29:31 figure out how to use svn Nov 05 19:30:12 RyeBrye: Do you know how the OTA works? I am trying to find the piece of code which does the OTA download and install for patches as well as re updates Nov 05 19:30:32 firmware updates as well Nov 05 19:31:11 There was some noise made that space for the OTA downloads is pre-reserved, probably in a flash block that isn't mounted anywhere. You want to be sure when the device boots for its update that you're guaranteed not to lose the thing if the update fails. Nov 05 19:31:29 Step 3 is to figure out which bits are proprietary and to see what can be done with an entirely non-proprietary install (if possible). Nov 05 19:31:43 vol Nov 05 19:31:45 http://pauldoo.dyndns.org/Programs/browser/Tuner/trunk Nov 05 19:31:47 fuck Nov 05 19:31:47 (Though I'd be happy if someone else figured that out first.) Nov 05 19:31:50 cworth: are you another 'free human being'? Nov 05 19:31:50 shit bad paste Nov 05 19:31:57 svn checkout http://pauldoo.dyndns.org/Programs/browser/Tuner/trunk Nov 05 19:31:58 svn: PROPFIND request failed on '/Programs/browser/Tuner/trunk' Nov 05 19:31:58 svn: PROPFIND of '/Programs/browser/Tuner/trunk': 200 OK (http://pauldoo.dyndns.org) Nov 05 19:32:06 Disconnect: I'm not sure what that means. Nov 05 19:32:08 andy it downloads to /cache Nov 05 19:32:08 hello, I bought a G1 handset from ebay. And I am from saudi arabia, its unlocked but can't connect to the mobile network to activate my google account...I basically have a phone that only call emergency calls only.... Nov 05 19:32:09 what link do i use Nov 05 19:32:09 down to 12 megs free on my phone Nov 05 19:32:10 sigh Nov 05 19:32:15 d0nets: is that even an svn repo? Nov 05 19:32:25 rami: Doesn't sound like it's unlocked. Nov 05 19:32:29 rami: How do you know? Nov 05 19:32:36 ttuttle: its unlocked its just not activated Nov 05 19:32:38 bloo, I cant wait for an apk on sdcard hack Nov 05 19:32:46 Disconnect: The SIM card isn't activated? Nov 05 19:32:46 im down to 15 meg as well Nov 05 19:32:53 d0nets: I get the same problem. Nov 05 19:32:54 they are using the trac browser Nov 05 19:32:55 im not sure Nov 05 19:32:55 im newb Nov 05 19:33:02 rami does it show a few bars and an E or 3G for data? Nov 05 19:33:04 * Disconnect has seen a couple of articles/blobs about this - the phone won't activate (against google, think iphone activation) w/o a working tmob sim Nov 05 19:33:07 well I got a hack! for the sdcard, just create a static link Nov 05 19:33:08 thats it Nov 05 19:33:15 ttuttle, well thats what the ebay vendor told me, plus he gave me this number to insert when I get the "Sim Network Locked" screen Nov 05 19:33:17 andyross: I dont see an iota of code in the open source which does the OTA thinge. Is this also proprietary and not available in the open source tree? Nov 05 19:33:19 Disconnect: I'm just interested in writing some software really. Nov 05 19:33:27 rami: /me thinks this is sketchy. Nov 05 19:33:27 apk->sdcard with ln -s Nov 05 19:33:31 spikebike, yes it shows bars, but no e or 3g Nov 05 19:33:31 rami: Did you try entering the number? Nov 05 19:33:33 d0nets: I don't know, ask them? Nov 05 19:33:36 http://pauldoo.dyndns.org/Programs/wiki/TracGuide Nov 05 19:33:39 read the docs? Nov 05 19:33:44 mowgli: I haven't looked, so I'm not sure. I wouldn't be surprised. Nov 05 19:33:45 rami you need a cellular data connection to auth Nov 05 19:33:46 And want to know up front if there's stuff on the device that's going to prevent me from doing things, (in which case my interest in coding goes way down). Nov 05 19:33:49 you can't use wifi Nov 05 19:34:05 Before I entered the number I had no bars....but after I did I got the bars Nov 05 19:34:09 ok Nov 05 19:34:19 spikebike, this same sim works fine with an iPhone Nov 05 19:34:22 Have you checked with your cell provider to make sure they've provisioned you for data? Nov 05 19:34:44 ttuttle: seriously, its a g1 software lock. lemme find the url. Nov 05 19:34:53 i dont see anything about svn Nov 05 19:35:02 rami: check and make sure that you're provisioned. I got put on the 7 day free trial instead of the data plan by accident Nov 05 19:35:06 Disconnect: If he doesn't have the [E] or [3G] icon, he's not going to be able to activate it. Nov 05 19:35:09 the same thing might have happened to you Nov 05 19:35:10 ttuttle, data should be working since it works on an iPhone. Right? Nov 05 19:35:15 cworth the google APIs are pretty good, not at all like an iphone as far as the restrictions Nov 05 19:35:17 rami: Oh... yeah, I guess it should. Nov 05 19:35:35 rami: OH Nov 05 19:35:39 rami: You need to add the APN. Nov 05 19:35:43 I did Nov 05 19:35:46 rami: Oh. :-\ Nov 05 19:35:50 rami: Double-check it. Nov 05 19:36:18 mowgli: I know how the firmware flashes work Nov 05 19:36:20 ttuttle, I used this http://www.modmygphone.com/wiki/index.php/Carrier_APN_Settings Nov 05 19:36:20 ttuttle: http://www.trendygadget.com/2008/10/27/quick-unlock-g1-android-phone/ Nov 05 19:36:40 ITechJunkie: try that URL again Nov 05 19:37:13 http://www.engadget.com/2008/10/23/t-mobile-g1-up-and-running-with-no-activation/ too Nov 05 19:37:13 Disconnect: Er, that's not a "hack". Nov 05 19:37:17 Disconnect: That's how it's designed to work. Nov 05 19:37:26 mowgli: I don't know what does the downloads, but if it comes OTA it saves it to /cache and then once it's downloaded, it will verify that it is signed by one of the key paired to a public key in otacerts.zip - if it does match, then it will write an instruction file in /cache and have the phone reboot in recovery mode Nov 05 19:37:31 Disconnect, are these links for my problem? Nov 05 19:37:42 ttuttle: i didn't say it was. i said - repeatedly - that he can't get past activation without a tmob sim in it, no matter how many bars he has Nov 05 19:37:57 Disconnect: Er, I activated mine with an AT&T SIM. Nov 05 19:38:01 mowgli: in recovery mode, if it sees instructions in the /cache it will then read in that file, verify it against it's own internal (compiled-in) list of keys - and if they validate, it will then apply the patch, format the system, flash the radio, and reboot... etc. Nov 05 19:38:02 zhobbs: okay, did something change? Nov 05 19:38:04 Disconnect: And that was with a production build. Nov 05 19:38:14 ITechJunkie: yeah, I updated that file Nov 05 19:38:26 ITechJunkie: you might have to uninstall the old one Nov 05 19:38:29 I have a tmob sim here with me...but I get no bars on it Nov 05 19:38:48 rami: Hmm. Nov 05 19:38:58 mowgli: I just started looking around for the piece that does the "check in" parts - I'm not entirely sure if it is open source, but I think it's related to the DeviceInfoSettings and around there Nov 05 19:39:02 RyeBrye: Thanks for the info. I could not find the code which does that. I guess the first part you mentioend is done runtime and the secod one happens in bootloder rt? Nov 05 19:39:09 I can't even find the old one to uninstall lol Nov 05 19:39:25 ITechJunkie: under settings applications? Nov 05 19:39:27 rami: Is it an activated T-Mo sim? Nov 05 19:39:43 nope Nov 05 19:39:49 mowgli: technically it's not in the bootloader - the HTC bootloader loads linux which then loads the recovery mode. The second part - the flashing - has all its code in the /recovery directory Nov 05 19:39:50 I have no idea Nov 05 19:40:08 ttuttle, I bought it off E-bay, and it came with a tmobile sim Nov 05 19:40:17 rami: http://androidcommunity.com/forums/f41/unlocked-g1-does-it-need-to-be-activated-4743/ try booting safe mode (post 5) Nov 05 19:40:24 mowgli: if you look into the recovery, one thing I haven't figured out yet is where the keys.inc file that it includes gets built from, or what the format of it is Nov 05 19:40:25 rami: That's unactivated. Nov 05 19:40:41 post #10 is the verification that it works Nov 05 19:40:41 Disconnect, ok lemme check that Nov 05 19:40:46 rami: So you get no bars with your own SIM (which works perfectly, with data, on an iPhone), and no bars with the T-Mo SIM? Nov 05 19:40:54 rami: Or, rather you get bars but no data with your own SIM. Nov 05 19:41:10 ttuttle: no tmob service in saudi arabia i suspect Nov 05 19:41:14 mowgli: I can see where the keys.inc file in the intermediary files gets built - the one that gets included in the compiled version - but I don't see where it is either generating or pulling that file from Nov 05 19:41:19 Tuttle, yes exactly bars but no date Nov 05 19:41:22 anyone got sshd autostarting ? Nov 05 19:41:23 rami: Hmm. Nov 05 19:41:30 rami: And you're *sure* you've got the same APN set up? Nov 05 19:41:39 ttuttle, yes Nov 05 19:41:43 rami: Hmm. Nov 05 19:41:46 rami: That should work. Nov 05 19:41:51 rami: That's all the steps I had to follow. Nov 05 19:42:00 rami: Although technically I was within T-Mo coverage, but not with a T-Mo SIM. Nov 05 19:42:48 ttuttle, well I am in a whole different country Nov 05 19:43:02 ttuttle, my carrier is a partner carrier of tmob Nov 05 19:45:06 Disconnect, booting into safe mode is not working Nov 05 19:45:09 zhobbs: well... the same thing happened... Whenever I install it the title says "Android System" is that relevant? Nov 05 19:45:11 RyeBrye: I see a install.p executable in the intermediates Nov 05 19:46:00 hmm... let me see, could i buy an iPhone with a contract, sell it and import a G1 and use it with my sim and same 3G flat? Nov 05 19:46:05 ups i was scrolled up Nov 05 19:46:19 ITechJunkie: type the url into your browser on the phone, it'll download now touch the row that says it's finished and it'll prompt to install Nov 05 19:46:43 zhobbs: that's what i've been doing all along. Should I try it the other way? Nov 05 19:47:03 RyeBrye: ./recovery/install.c:#include "keys.inc" Nov 05 19:47:18 ITechJunkie: not sure, you can try ADB Nov 05 19:47:19 mowgli - yes, but where is the keys.inc built is the question. I know it gets included :) Nov 05 19:47:32 ITechJunkie: I uninstalled mine and reinstalled the new one and it worked ok Nov 05 19:48:11 if it says android system, the mime types on the server are wrong Nov 05 19:48:19 that causes problems with 3g/edge downloads Nov 05 19:48:23 but for some reason wifi is fine Nov 05 19:48:27 Heh, /me should provide a service where I will activate people's G1s for them. Nov 05 19:48:59 ttuttle - you familiar with the build process for the sdk / platform stuff? Nov 05 19:49:14 zhobbs: whenever I downloaded the second one there were two files Term.apk and Term-1.apk. I installed Term-1.apk. Is it possible that it was the older file? It was on the bottom of the list. Nov 05 19:49:33 zhobbs: both are the same size Nov 05 19:49:33 RyeBrye: Not really. Nov 05 19:49:39 RyeBrye: And remember, I can't help with the rootage. Nov 05 19:49:45 I'm not needing help with that Nov 05 19:49:47 RyeBrye: (Google turned on the mind-control implant :-\) Nov 05 19:49:51 RyeBrye: Oh, what's up then? Nov 05 19:49:57 I'm trying to build the sdk / platform - here's my local_manifests.xml in .repo: http://pastebin.com/d7742e74f here's my buildspec.mk in build: http://pastebin.com/d2dfcb668 and here's the error I'm getting when I try to run make: http://pastebin.com/d466acbc0 Nov 05 19:49:59 ITechJunkie: automatic rename Nov 05 19:50:10 ttuttle, so what I got a brick phone?? Nov 05 19:50:13 Either the msm7k whatever stuff is broken, or I have done some configuration wrong Nov 05 19:50:21 rami: I don't think so. Nov 05 19:50:27 rami: If you've got bars sometimes it's clearly not bricked. Nov 05 19:50:27 lol Nov 05 19:50:37 Disconnect: right, but I was asking if I installed the right one. Nov 05 19:50:39 rami: I'm just not sure why it's not giving you data service. Nov 05 19:50:56 ttuttle, can't I turn on wifi? Nov 05 19:51:01 rami: Nope. Nov 05 19:51:07 rami: It's designed to require activation over a cell network. Nov 05 19:51:18 Mine came pre-activated Nov 05 19:51:25 but someone had returned it, apparently Nov 05 19:51:38 It's possible to deactivate them somehow, I'm sure. Nov 05 19:51:38 I'll just try the other one and see what happens. Either way, I'm not getting an option to launch after I install after either of them. Nov 05 19:51:39 ttuttle, how about safe mode, its not loading in safe mode for me Nov 05 19:51:54 rami: How does safe mode work? Nov 05 19:52:06 ITechJunkie: not sure, maybe try it on the PC with adb Nov 05 19:52:27 ttuttle, I don't know it was Disconnect's suggestion...by pressing menu while loading Nov 05 19:52:33 wow, local kid just told me his brothers gang gets paid $60 per G1 they steal from people Nov 05 19:52:35 ITechJunkie: this one should show up on your apps list now: http://www.helloandroid.com/files/Term.apk Nov 05 19:52:53 languish how much per iphone? Nov 05 19:52:56 zhobbs: i'm not sure how to use adb. I've never actually done that. Nov 05 19:53:01 $60 is pretty shitty Nov 05 19:53:08 since it retails for like $400 Nov 05 19:53:08 spikebike, they don't steal iphones it seems. he didn't say why Nov 05 19:53:29 also, seems a little risky since it has integrated GPS... Nov 05 19:53:36 and GPS Tracker Nov 05 19:53:36 ITechJunkie: oh ok...do you have the SDK installed? Nov 05 19:53:42 heh, not really Nov 05 19:53:47 it's got an off button Nov 05 19:53:47 SMS -> Phone... activate GPS... go beat up thugs... Nov 05 19:53:51 vol, yeah.. i'm guessing these are going to "refurbishers" that pass them on through crappy cellular rip off stores Nov 05 19:53:58 ttuttle, do MCC and MNC values matter? Nov 05 19:54:07 rami: Yes! Nov 05 19:54:19 languish: are you familiar with the idea of lojack? :P Nov 05 19:54:21 and a handy reset to factory defaults Nov 05 19:54:27 vol yes :) Nov 05 19:54:39 I hope these kids know to take the battery out asap for their sake then Nov 05 19:54:41 lojack doesn't have an off button by the steering wheel Nov 05 19:54:49 zhobbs: Yeah I do, but be warned that i'm not exactly an experience programmer. Nov 05 19:54:51 the sad thing is the callular carriers promote this Nov 05 19:55:03 zhobbs: not yet at least. Nov 05 19:55:05 no reason they shouldn't have an IMEI or whatever it is black list Nov 05 19:55:08 i tried to explainit to him, he says they know about the gps tracking already, and supposedly have a way around the imei id'ing too Nov 05 19:55:16 ttuttle, I used these for Saudi Arabia (AlJawal) http://en.wikipedia.org/wiki/Mobile_network_code#S Nov 05 19:55:29 languish: 'way around' as in 'networks don't care' Nov 05 19:56:05 Disconnect, if you go to t-mobile with a police report and bug them enough, they'll do it by imei Nov 05 19:56:12 to RyeBrye what u try to compile? Nov 05 19:56:15 rami: So you used MCC=420 MNC=01? Nov 05 19:56:31 dream_kill - I'm trying to build an image of the htc dream to run in the emulator Nov 05 19:56:43 if I knew who his brothers gang was, I'd turn them in Nov 05 19:56:46 ITechJunkie: I justed tested it from the phone's browser and its working for me Nov 05 19:56:50 ttuttle, yes MNC=001 since it only accept 3 digits Nov 05 19:56:55 rami: Yeah. Nov 05 19:56:59 i see u compile in the mac os Nov 05 19:57:04 dream_kill - from my understanding, I should be able to just add something to my local_manifests.xml, and then set the TARGET_PRODUCT := dream in the buildspec.mk - but it's failing on my build in some other stuff Nov 05 19:57:06 what gcc / java u use Nov 05 19:57:08 Ahhh Nov 05 19:57:14 I wonder if my java is back at 1.6 Nov 05 19:57:21 ;) Nov 05 19:57:21 ITechJunkie: download from browser, click on it, it'll give security prompt, click "install" Nov 05 19:57:37 ttuttle, would calling t-mobile customer service help? Nov 05 19:57:44 anyone play witht the INSTLAL_SHORTCUT permission? Nov 05 19:57:53 zhobbs: okay, you're running the new update right? I'll delete the previous two and try it again. Nov 05 19:58:05 languish: afaik tmob still doesn't use the imei blacklist, so it doesn't matter if you convince them its stolen - the tech to apply the list to the network isn't there.. Nov 05 19:58:48 dream_kill - javac is (and has been) set at javac 1.5.0_13 and gcc is: gcc version 4.0.1 (Apple Inc. build 5465) Nov 05 19:58:49 rami: No. Nov 05 19:58:54 rami: You're not a T-Mobile customer, are you? Nov 05 19:58:57 Disconnect, there have been documented cases where t-mobile has tracked down a phone after a customer went to them with a police report ... some guy blogged about the experience, and they did it by imei Nov 05 19:59:04 languish: nice Nov 05 19:59:10 they don't blacklist the imei though you're correct about that Nov 05 19:59:10 languish: AT&T would probably be like "we don't care". Nov 05 19:59:11 well Nov 05 19:59:13 languish: tracked down is not blacklisting Nov 05 19:59:21 languish: Well, if they blacklist it then the criminal will probably throw it out. Nov 05 19:59:24 knowing where an IMEI is != blacklist it Nov 05 19:59:33 ttuttle, well technically I got their SIM card, am assuming that it would work if I were in the States Nov 05 19:59:34 ttuttle exactly Nov 05 19:59:44 ttuttle sure... but he might not steal another one Nov 05 19:59:46 rami: Oh, but 1. different network -- they can't help you activate it there Nov 05 19:59:56 rami: 2. They'll make you pay for a plan. Nov 05 20:00:03 spikebike, yes, he will. refurbishers will resell them anyway Nov 05 20:00:28 the value will drop if every phone is disconnected within 24 hours Nov 05 20:00:31 spike, the only ones who get screwed by a blacklisted imei are usually customers who don't know better Nov 05 20:00:34 ttuttle, so the solution is by a ticket to the states, borrow a tmobile sim from a friend, activate it and fly back? LOL Nov 05 20:00:46 spikebike, they'd find a way around the blacklist. Nov 05 20:00:46 rami: :-( Nov 05 20:00:57 rami: I'm not sure what to do. Nov 05 20:01:05 are you still using one of the default wallpapers? Nov 05 20:01:12 wastrel: They're awesome wallpapers ;-) Nov 05 20:01:15 you can change the imei on many phones these days, although g1 is prolly not one of them yet Nov 05 20:01:16 ttuttle, lol whats worse I bought three! Nov 05 20:01:24 rami: Hmm. Nov 05 20:01:48 rami: So, remind me... did you enter the unlock code yet? Nov 05 20:01:51 spikebike, besides, the carriers wouldn't want the headaches of dealing with false police reports as pranks to get peoples phones turned off, not to mention loss of income Nov 05 20:02:25 languish: actually, for the most part the blacklist works -great- in EU Nov 05 20:02:38 zhobbs: now i'm getting and Application install Unsuccessful Error Nov 05 20:02:39 it's better to leave the imei alone and track the phone when in use, then track it back to whoever sold it Nov 05 20:02:51 yes I entered a 7 digit code...or something like that Nov 05 20:02:59 itechjunkie: try downloading it over wifi Nov 05 20:03:00 zhobbs: Would there be software conflicting with it? Nov 05 20:03:06 ITechJunkie: yeah, probably has different sig...need to uninstall the old one Nov 05 20:03:15 ttuttle, from tmob website they list t-mobile as a partner, shouldn't the sim work here?? Nov 05 20:03:23 rami: Yes, but the SIM is not activated. Nov 05 20:03:27 rami: You are not a T-Mobile customer. Nov 05 20:03:29 ITechJunkie: should be in "Settings->Applications->Manage Applications->Terminal Emulator->Uninstall" Nov 05 20:03:31 rami: (Are you?) Nov 05 20:03:33 languish: so its worth thousands of dollars (or more) in effort/equipment/police time to find a $140 phone? Nov 05 20:03:49 Disconnect: If it lets you track down a group stealing dozens of them? Nov 05 20:03:55 Disconnect, no.. it's worth it to find someone stealing dozens/hundreds of phones Nov 05 20:03:58 vs a few bucks to blacklist? Nov 05 20:03:58 ttuttle, I really don't know...but when I put the tmob in a SE P910 I get no networks Nov 05 20:04:08 ttuttle, so I guess you are right Nov 05 20:04:08 rami: Yeah, that's 'cause it's not activated. Nov 05 20:04:24 ttuttle, and to activate I need to pay for a contract? Nov 05 20:04:28 rami: I'm not sure. Nov 05 20:04:37 zhobbs: There's no Terminal Emulator Nov 05 20:04:41 rami: If T-Mo has a prepaid option, that might get you far enough. Nov 05 20:05:00 rami: Honestly, if the unlock code worked right, you shouldn't need to do anything. Nov 05 20:05:13 Disconnect, and in the USA, if someone fakes a police report, the imei gets blacklisted, of a non-stolen phone.. the legal hassles for t-mobile are high Nov 05 20:05:16 ITechJunkie: strange Nov 05 20:05:48 and yes sure, that person might get busted, but there are plenty of stupid people out there that would do it anyway Nov 05 20:05:53 zhobbs: yeah... When you install it does it say "Android System" at the top or "Terminal Emulator" Nov 05 20:05:57 languish: no higher than in EU, and the legal hassles aren't tmob's. the person who filed the fake report gets tmob -and- the phone owner landing on them. Nov 05 20:05:57 ttuttle, oh well thanks for your time, I will scour the Internet I guess Nov 05 20:06:14 rami: okay Nov 05 20:06:17 rami: Good luck. Nov 05 20:06:22 Disconnect, like I said.. stupid people.. they don't know or don't care. Nov 05 20:06:24 zhobbs: that may not even matter but i thought i'd ask to put my mind to rest on it Nov 05 20:06:27 ttuttle, thanks Nov 05 20:06:35 i could report you car stolen too, so quick, we better stop all those cops looking for stolen cars Nov 05 20:06:43 zhobbs: powering off and trying again Nov 05 20:06:48 Disconnect, and in the US.. tmo will get sued by the innocent customer Nov 05 20:06:49 ITechJunkie: "Terminal Emulator" Nov 05 20:06:53 seriously.. imei blacklist -works-. and its been working for a long time.. Nov 05 20:07:04 languish: i'm afraid not, but nice try anyway.. Nov 05 20:07:12 afraid not of what? Nov 05 20:07:21 I'm telling you how it is in tha usa Nov 05 20:07:29 zhobbs: weird, i never saw that on mine. i'll try again and watch closer Nov 05 20:08:56 I didn't say the customer would win the lawsuit, I said they would sue. The expense of dealing with additional idiotic lawsuits and bad publicity "tmo turned off my service because my insame ex boyfriend told them to" is enough reason not to use the imei blacklist Nov 05 20:09:26 languish: again, no, its not. they aren't going to get sued (successfully anyway) for blocking an imei. whereas you -might- be able to get a class-action together of people who's phones were stolen because tmob did not do evertything in their power to make stolen phones worthless.. Nov 05 20:10:17 languish: how often do they get sued for that NOW? ..never. but i can call up and with just your name and address change or disable your service without much trouble. esp if you are on a family plan. i only get asked for verification (last-4-SSN etc) about 1 call in 5.. Nov 05 20:10:28 Disconnect, the class action would fail because tmo has a proven record of following up with law enforcement to track down stolen phones, for the purpose of identifying and stopping crime rings Nov 05 20:10:39 languish: got docco on that? Nov 05 20:10:45 Disconnect: /me gets asked for last-4-SSN *every* call. Nov 05 20:10:54 zhobbs: Yeah man, not once in the install process does it say "Terminal Emulator" Nov 05 20:10:54 anyway i gota meeting sigh, bbl. Nov 05 20:10:59 Disconnect: see ya Nov 05 20:11:03 languish: in the meantime you can look up that "proven record" and send me a link Nov 05 20:11:28 Disconnect, on my acount, you cannot get away with using last 4 ss$, i have other security in place that t-mobile enforces :) (alternate password verification) Nov 05 20:11:39 ss# Nov 05 20:11:49 ITechJunkie: you have the "Unknown Sources" checked in settings right? Nov 05 20:12:30 zhobbs: yeah Nov 05 20:12:58 ITechJunkie: very strange...I guess you should install the SDK and try adb Nov 05 20:13:16 ITechJunkie: I've tested it here with 2 different phones and it worked :) Nov 05 20:13:44 zhobbs: how do I do that? Thanks for your patients thus far btw Nov 05 20:14:40 zhobbs: *patience Nov 05 20:14:41 ITechJunkie: d/l and install the SDK, in the tools folder there is an executable "adb", you can run "adb install " to install an apk Nov 05 20:15:00 okay cool Nov 05 20:15:04 ITechJunkie: what OS? Nov 05 20:15:41 zhobbs: well i'm running Vista at work but i can switch to Ubuntu if that makes it easier. Nov 05 20:16:00 nah, just might need a driver in vista Nov 05 20:16:24 ITechJunkie: http://code.google.com/android/intro/develop-and-debug.html#developingondevicehardware Nov 05 20:18:26 i need an ebook reader pls Nov 05 20:18:38 and/or offline html viewer Nov 05 20:20:13 hmm Nov 05 20:21:23 why wouldnt you be able to point the browser at localhost or file:// Nov 05 20:21:53 Disconnect, for some reason they keep it pretty quiet, but it's been around as far back as 2004, http://www.engadget.com/2004/12/28/the-stolen-gsm-phone-database/ Nov 05 20:22:26 and yes, by police request they do track the phones Nov 05 20:23:27 the only problem is getting a detective willing to pursue it for an individual case. Nov 05 20:24:13 (talking to a friend that works as a private consultant in my local police station) Nov 05 20:25:08 the roadblock is law enforcement. if you're connected, or important enough, they do it for you. if not, you have to either get lucky, or harass them to do it Nov 05 20:25:56 they don't want to spend the time following up with the carrier it seems Nov 05 20:26:11 zhobbs: Vista is picking up my device as a Mass USB Drive. Is that right? Nov 05 20:26:13 and often the handsets are found operating outside their jurisdiction Nov 05 20:27:35 ITechJunkie: yes Nov 05 20:27:49 a stolen phone from nyc, ends up in florida, and the nypd doesn't want the hassles of a) finding out where the phone's operating b) contacting law enforcement in the area to get them to cooperate c) our local DA has to get involed to get a warrant...etc etc Nov 05 20:27:54 this is what he's explaining to me Nov 05 20:27:54 ttuttle: thx Nov 05 20:28:06 and why it's such a hassle to get a stolen phone recovered Nov 05 20:28:18 but they *CAN* and *DO* do it Nov 05 20:28:26 they just don't want to Nov 05 20:28:55 I tried to run "adb.exe install ..\..\..\Term.apk" and it says "error: device not found" Nov 05 20:29:15 ITechJunkie, type adb devices Nov 05 20:29:21 see if your g1 shows up Nov 05 20:29:38 Nope Nov 05 20:29:45 that's your problem Nov 05 20:30:27 languish: how would one go about fixing that? Nov 05 20:31:03 Enable USB debugging on your device Nov 05 20:31:06 ITechJunkie, settings, application settings, development, usb debugging Nov 05 20:31:20 as Cedric2 said.. Nov 05 20:33:27 Question: Do we need a specific patch, such as for arm, when we compile the gdb server Nov 05 20:33:56 Cedric2: languish: Thanks guys that did it Nov 05 20:34:05 :) Nov 05 20:34:29 You're welcome Nov 05 20:35:02 I wonder how long before the telnet root results in an app that exploits the phone virally Nov 05 20:35:31 if it's not already out there Nov 05 20:36:18 languish, well, you need to install something that will start telnetd Nov 05 20:36:43 jeld, yeah I'm sure of the app is listed as something else, people will give it permissions anyway Nov 05 20:36:59 law of the average user Nov 05 20:37:10 BTW, does anyone know why the jailbreaking procedure works? I mean, wouldn't telnetd run under the same UID as PTerminal? Nov 05 20:37:14 click click... ohno Nov 05 20:37:15 languish, agreed Nov 05 20:37:35 jeld: If configured properly I suppose it would Nov 05 20:37:37 languish, especially if the app actually pretends to do something semi-useful Nov 05 20:37:57 brocktice, I thought any app installed on android gets its own user Nov 05 20:38:10 I don't believe telnetd is really within the android environment Nov 05 20:38:12 jeld it's a *cough* oversight *cough* Nov 05 20:38:26 That's all inside the dalvik (or however it's spelled) VM Nov 05 20:38:41 telnetd is a native binary Nov 05 20:39:20 right, the issue before was that the user or dev didn't have root permissions within the vm to do as they pleased Nov 05 20:39:28 now they do Nov 05 20:39:30 that's all Nov 05 20:39:53 there's still a laywer of separation from much of the hardware Nov 05 20:40:08 but with this change, it's one step closer to a true jailbreak Nov 05 20:40:27 *layer Nov 05 20:41:31 I still don't get it. PTerminal runs as its own user, PTerminal spawns a telnetd process. At which point telnetd becomes UID=0? Is it installed with SUID? Nov 05 20:41:33 To all who helped me: I finally got Term.apk installed through adb thanks Nov 05 20:41:36 often lawyers are involved with jailbreaks as well Nov 05 20:41:53 :) Nov 05 20:42:15 Heh I never thought my pTerminal discovery would be so exciting to everyone Nov 05 20:42:47 jeld, seems one app can initiate another, and for whatever reason, telnetd runs as root regardless of pterminal starting it Nov 05 20:42:47 SplasPood :) Nov 05 20:42:53 languish: not close enough to the hardware for a wifi AP bridge eh? Nov 05 20:43:02 SplasPood, nice discovery :) Nov 05 20:43:14 Thanks Nov 05 20:43:15 Anyone have a writeup for native development targeting the g1? Nov 05 20:43:17 brocktice, dunno. I would think we'd need access to the gsm dsp for that Nov 05 20:43:26 It seemed so... unhidden that I thought everyone would have already seen it Nov 05 20:43:33 languish, maybe it's suid root ? Nov 05 20:43:55 I was very surprised to find it on slashdot and everywhere else today :) Nov 05 20:43:56 languish: Not to mention being able to switch the mode of the wifi Nov 05 20:43:57 tweakt, *shrug* Nov 05 20:44:03 SplasPood, well, people have been trying to get root on a G1 for two weeks :) Nov 05 20:44:03 SplasPood: is this documented somewhere? Nov 05 20:44:09 * languish not an expert, just a gatherer of others info Nov 05 20:44:15 tweakt: just in the various forum threads spawned from my original post Nov 05 20:44:15 reminds me when i managed got a root shell in my router through the locked-down-shell. it was even easier that this, basically there was a hidden "sh" (oh noes!) command which gave you root :P Nov 05 20:44:23 to get* Nov 05 20:44:39 tweakt http://ioerror.livejournal.com/495953.html Nov 05 20:45:23 spearce, how did you find the telnetd thing? Nov 05 20:45:32 SplasPood, the funny thing is.. and i even mentioned it in here... was that I was about to try telnet, then decided not to becausde I wanted ssh Nov 05 20:45:36 jeld: heh, I presumed when I searched before I posted that I just failed at teh query Nov 05 20:45:47 languish: haha thats always the way it happens Nov 05 20:45:50 * spearce wonders why ioerror is asking him about the telnetd thing Nov 05 20:45:53 glad you tried it anyway :) Nov 05 20:46:07 spearce: your actions are not showing up properly.. Nov 05 20:46:13 um, so root has no password?? wow Nov 05 20:46:18 SplasPood, even Nov 05 20:46:35 tweakt, users weren't supposed to be able to access a root process Nov 05 20:46:44 ioerror: oh hey.. I found pTerminal in the marketyplace the day it was posted Nov 05 20:46:49 (troll that pretty hardcore) Nov 05 20:46:55 and start doing ls Nov 05 20:47:00 first stop was system/bin Nov 05 20:47:05 i'm really curious how the user and groups system works Nov 05 20:47:07 and what jumped out at me but telnetd :) Nov 05 20:47:09 does anyone know that yet? Nov 05 20:47:14 SplasPood, i also launched telnetd Nov 05 20:47:23 but it forked and i didn't think anything of it Nov 05 20:47:25 then I did a netstat -an and saw it listening Nov 05 20:47:27 *whoops* Nov 05 20:47:28 yep Nov 05 20:47:29 haha Nov 05 20:47:45 tweakt, now we can set root password :) Nov 05 20:48:33 One thing to be aware of - in case you weren't already aware - the OTA updates between versions reformat /system entirely Nov 05 20:48:57 RyeBrye, where on the file system does the ota update not touch? Nov 05 20:49:00 why the hell would you want your apps to run as root?? Nov 05 20:49:00 so you can't just set up some files on /system and be like "oh, maybe it wont touch this file" - nope... it wipes the whole thing Nov 05 20:49:14 ioerror - /data isn't touched afaik Nov 05 20:49:26 unless you tell it to wipe data Nov 05 20:49:35 RyeBrye, perhaps a good place to put your backdoor Nov 05 20:49:44 Well... yes - but it's mounted nosuid by default Nov 05 20:49:59 tweakt, maybe you don't, but.. you want root access to make system modofications of your choosing. Nov 05 20:50:15 this is pointless anyhow. native code is non-portable. The only use for this I can see is someone hacking firmware and making hardware do stuff it shouldn't Nov 05 20:50:24 tweakt, and the crackers can now use tools to attempt to crack the protected parts of the device Nov 05 20:50:24 RyeBrye, i get the feeling that all the user data and file system mounting options are something useful Nov 05 20:50:27 wah wah wah Nov 05 20:50:33 tweakt, native code is portable Nov 05 20:50:37 you can simply recompile it for different devices Nov 05 20:50:44 i want iptables on my phone Nov 05 20:50:49 i want tor on my phone Nov 05 20:51:02 I'm not going to try to rewrite either in java, why bother? Nov 05 20:51:20 tweakt: If I write native code then it's as portable as I can write it. Nov 05 20:51:33 ioerror, cworth: true... Nov 05 20:52:02 And "linux on my phone" isn't interesting unless I can write code for it. Nov 05 20:52:04 yeah I hear that. there are a host of existing apps that would be nice to have. but they won't play nice with the rest of the system... but as far as terminal apps go, yeah I could see the usefulness Nov 05 20:52:09 ioerror - the only thing I can think to do would be to rewrite the recovery flasher to take unsigned images - or images that only YOU sign yourself - and then manually tweak any updates to either modify the init.rc script to mount /data as just plain rw without the suid - which would mean you could just leave an su or something sitting in /data/local/bin to get back root whenever - or do to something else Nov 05 20:52:27 tweakt, the real question is, why do you have such an issue with what other people want to do with their own phones, besides being asshats that screw with the network, or create viruses Nov 05 20:52:45 (Granted. It's not "my" phone yet---I'd been waiting to see if it was possible to do native development first---but my wife has gone and bought one now so I'm at least poking around.) Nov 05 20:52:59 languish: nothing.... (besides being asshats that screw with the network, or create viruses) Nov 05 20:52:59 cworth, lol Nov 05 20:53:03 ;-) Nov 05 20:53:03 :) Nov 05 20:53:25 screwing with the netwok's bound to happen anyway Nov 05 20:53:32 the virus thing, now that'll be an issue Nov 05 20:53:40 virus? Nov 05 20:53:41 I guess this is inevitable and it will be interesting to see how it's handled by Android/T-Mobile Nov 05 20:53:44 muhaha Nov 05 20:54:08 a man that comes from the windows smart phone world, is a man who worries about viruses on android Nov 05 20:54:17 RyeBrye, i suspect that the sqlite database isn't messed with on upgrade Nov 05 20:54:21 but i could be wrong Nov 05 20:54:31 Your wireless network settings stay too, right? Nov 05 20:54:33 ioerror - where is that stored? isn't it on /data? Nov 05 20:54:35 that's in a file Nov 05 20:54:48 RyeBrye, well, if the permissons for mounting are in /data... and we can fix it up now Nov 05 20:54:58 if the answer is in that database, we can change how /data is mounted Nov 05 20:54:59 "*the* sqlite database"? Nov 05 20:55:10 ioerror - permissions for mounting are set on boot in init.rc Nov 05 20:55:11 there's a whole bunch of sqlite databases on the phone :) Nov 05 20:55:23 i don't have my phone attached but i thought there was one main database in / Nov 05 20:55:30 ioerror, well, with average users now potentially accepting permissions for an app that can access root.. yeah.. it's an issue. I'm not worried about it on "my" device, but the glut of potential sms/txt spam.. that concerns me Nov 05 20:55:30 marcone, no doubt there are many Nov 05 20:55:51 i am curious to see how long it takes someone to make an app that autoroots the phone Nov 05 20:55:52 I just don't want to see this to turn into a battle... I suspect Google is wiser than do to so. Nov 05 20:55:56 it should be possible Nov 05 20:56:04 ioerror, yeah I mentioned that earlier Nov 05 20:56:20 Yeah, it would be pretty easy - can't you telnet to localhost? Nov 05 20:56:24 google will release a hacker friendly (you can flash the firmware yourself) phone eventaully Nov 05 20:56:27 RyeBrye, yes Nov 05 20:56:45 So... yeah... you could write one - but there are better ways to waste your time Nov 05 20:56:50 tweakt, google doesn't have a huge issue with it, other than their legal obligations. Nov 05 20:56:55 ioerror - I'll look more, but I'm reasonably sure it specifically says "Formatting /system" etc Nov 05 20:56:58 if you have a java app on the phone, you can probably open a connection and execute a few comamnds Nov 05 20:57:05 RyeBrye, ok Nov 05 20:57:22 RyeBrye, the number one thing to find is how telnetd is magically setuid Nov 05 20:57:23 languish, right... oh like the FCC an such. Nov 05 20:57:42 tweakt, like t-mobile and htc.. their partners in android Nov 05 20:57:44 if we find that, i suspect it will tell us a lot and will help us to keep local root Nov 05 20:57:52 ioerror - yeah... swetland knows the answr to that but his lips are apparently sealed until they make some kind of announcement or something Nov 05 20:57:54 tweakt, the fcc doesn't care if you have root on your cell phone Nov 05 20:57:55 There is a config file for the wireless driver, it's pretty much 100% configurable. You could do nasty things there I suspect. Nov 05 20:57:56 or at leat their partners in the g1 Nov 05 20:58:06 i can flash my ten year old nokia to reprogram the IMSI Nov 05 20:58:27 ioerror, they do if you make the phone start doing things it shouldn't (ie, radios, etc) Nov 05 20:58:30 htc doesn't want their firmware cracked, and t-mobile doesn't want so little control of devices on thei network Nov 05 20:58:31 tewakt - no, you can't do nasty things there. this fear is unfounded. you have to hack the radio before you can do nasty things Nov 05 20:59:09 Also, T-Mobile doesn't want to replace devices, or even deal with the tech support issues, if people brick their devices, or even make subtle changes that cause problems. Nov 05 20:59:12 RyeBrye, don't you think that will come next? I'm not familiar with other platforms so I'm just speculating obviously Nov 05 20:59:12 tweakt, i don't think that this is happening and i doubt the fcc cares about people on irc with root on the phone Nov 05 20:59:16 RyeBrye, nasty things includes reading a users contacts, uploading said contacts to a db, and sms/txt/email span from said contacts Nov 05 20:59:23 so yeah, nasty things can be done Nov 05 20:59:31 languish, no one is stopped from cracking up htc firmware in ida pro Nov 05 20:59:31 ioerror, agree 100% on 2nd point Nov 05 20:59:47 ioerror, yeah, never saif anyone's being stopped :) Nov 05 21:00:06 HTC's firmware hasn't been cracked yet - this is all in the OS level we're playing aroudn now Nov 05 21:00:17 though, for the crackers in here.. i suggest not discussing actually doing the cracking in here, if you live in the USA.. DNCA will get you. Nov 05 21:00:47 (using the telnetd root method is not cracking) Nov 05 21:00:48 especially since this channel is logged now... Nov 05 21:00:54 hahah Nov 05 21:00:56 Languish: tell that to a judge! :) Nov 05 21:00:57 "now" Nov 05 21:01:05 now all the way back a year or so Nov 05 21:01:11 notRyeBrye, lol yeah srsly Nov 05 21:01:13 yes, because IRC logs are so goign to hold up in court Nov 05 21:01:43 RyeBrye, no, but people say/do things that can get them tracked back Nov 05 21:01:44 hey, the RIAA's "evidence" in the form of screenshots work... Nov 05 21:01:50 Yeah Nov 05 21:01:51 screenshots of IP addresses Nov 05 21:02:13 often people are tracked down through their associates more than directly themselves Nov 05 21:02:28 ioerror: I've been trying to figure out how it gets root but had no luck... Nov 05 21:02:38 jimp, have you explored any of the sqlite databases? Nov 05 21:02:41 "oh hi ladidadidodo, how are you?" and ladidadidodo just happens to be easily trackable Nov 05 21:02:48 i think i'm going to pull them off my phone and start digging through them with python Nov 05 21:02:53 My initial guess was that they only set the euid when calling external apps, and forgot to clear real uid or saved uid. Nov 05 21:03:04 jimp, curious Nov 05 21:03:13 But that doesn't seem to be the case... when I run p-terminal, ruid+euid+suid+rgid+egid+sgid are all 10040 Nov 05 21:03:19 if that's the case, we can test that by building a small C program that preints getresuid() Nov 05 21:03:23 That's what I did Nov 05 21:03:24 and then getresgid() Nov 05 21:03:44 (I don't just pull these results out of my ass :) ) Nov 05 21:03:45 jimp, you did build a program that fetches all of that? awesome Nov 05 21:03:51 jimp++ Nov 05 21:03:55 i just think they were laughing their collective asses off over how long it took to be discovered Nov 05 21:04:00 hiding in plain sight Nov 05 21:04:09 http://rafb.net/p/IbTDzU66.html Nov 05 21:04:19 jimp, so i'm thinking it's possibly hard coded Nov 05 21:04:35 hey Nov 05 21:04:43 have you guys determined which core it runs on? Nov 05 21:04:43 don't we have the source for telnetd that is on the phone? Nov 05 21:04:51 RyeBrye, yes, of course Nov 05 21:04:57 RyeBrye, but telnetd isn't special Nov 05 21:05:00 right Nov 05 21:05:05 IS there a way to determin which core a process runs on in the g1? Nov 05 21:05:05 it's the calling context, which apparently is also not special :-/ Nov 05 21:05:25 oh - gotcha - you guys are following it up the chain Nov 05 21:05:30 BTW, I tried to build native apps with the android prebuilt toolchain for a while and had no luck. Nov 05 21:05:39 jimp: What are you using for compiling a C program for the g1? Nov 05 21:05:40 Yeah, I gave up on that too Nov 05 21:05:42 Super-easy method: apt-get install emdebian-tools ; emsetup --arch armel ; gcc -static -o uid uid.c Nov 05 21:05:49 I mean, arm-linux-gnueabi-gcc -static -o uid uid.c Nov 05 21:05:49 jimp: Perfect. Thanks. Nov 05 21:06:38 jimp, are you on lenny? Nov 05 21:06:42 ioerror: yeah Nov 05 21:06:53 i wonder if ther'es a backport Nov 05 21:07:09 nope Nov 05 21:07:12 just install lenny in a chroot or vm or something, if you don't want to run it natively Nov 05 21:07:21 yeah, i'll probably do that Nov 05 21:07:32 or I can compile stuff for you Nov 05 21:07:45 i can compile it on another lenny machine, my laptop is etch though Nov 05 21:07:50 google is rated best company to work for Nov 05 21:07:55 lol Nov 05 21:08:03 sadly, i also have 1GB of disk free or i'd just use a chroot Nov 05 21:08:08 thank you for that information Nov 05 21:08:26 microsoft is 86th cuz they suck Nov 05 21:08:27 * cworth needs to do some social engineering with his wife to get telnetd running again... Nov 05 21:08:38 i want to work for Google one day Nov 05 21:08:43 good luck Nov 05 21:08:51 what are the requirements Nov 05 21:09:00 you have to be awesome Nov 05 21:09:02 im pushing for a 4.0 in High School now Nov 05 21:09:06 and love donuts Nov 05 21:09:08 and flowers Nov 05 21:09:16 and i frequently practice Linux and programming Nov 05 21:09:16 also you have to be able to run through walls Nov 05 21:09:19 i want to work for google one day Nov 05 21:09:26 but all i have is this stupid legal degree Nov 05 21:09:27 and CS degree Nov 05 21:09:33 i don't think i can make it through interviews Nov 05 21:09:36 and i can get a server setup in 4 hours from putting the cd in to having a full LAMP Nov 05 21:09:39 jimp: The prebuilt toolchain works fine, but the bionic libc requires special flags. Nov 05 21:10:15 DannyB, heh. was there word on that app naming issue? Nov 05 21:10:44 meoblast001: just go look at the job requirements on their sites Nov 05 21:10:46 although i dont intend to ever work for any company for a long time.... as i plan to start my own company when i am financially stable sometime after college Nov 05 21:11:06 hi Nov 05 21:11:07 what is your company going to do? Nov 05 21:11:09 andyross: I know, I fooled with it enough to get things hobbling along but emdebian-tools is so much easier. Nov 05 21:11:25 jimp: ubuntu happen to have an equiv package? Nov 05 21:11:28 software Nov 05 21:11:39 software is a broad spectrum. Nov 05 21:11:41 i try to do as much as i can now for my "company" but im only a teenager so development is slow Nov 05 21:11:46 www.mysticgalaxies.com Nov 05 21:11:53 languish: the official word is marketing is working on it. They haven't quite decided what to do. I have obviously explained to them how wildly stupid it would be to try to force people to change names :) Nov 05 21:11:59 But that's still a static link, isn't it? Unless you're doing native code for compute-bound stuff only, you want bionic integration to be able to hit the native libraries. Nov 05 21:12:06 * ahaberlacho 's job once included building the CD that brought up a LAMP-style system from boot in about 5 minutes. Nov 05 21:12:09 languish: let me ping them again Nov 05 21:12:20 Although we used PostgreSQL intead of MySQL. Nov 05 21:12:20 * cworth balked at the click-through legalese and didn't get any further than that with pre-built stuff from google Nov 05 21:12:36 SplasPood: Seems it was removed? https://bugs.launchpad.net/ubuntu/+source/emdebian-tools/+bug/250309 Nov 05 21:12:36 DannyB, lol. nod :) they can reallys pin this to their advantage, if only they "get it" Nov 05 21:12:45 jimp: yea looks that way Nov 05 21:14:24 Dougie187: what do you think Nov 05 21:14:35 you don't have much Nov 05 21:15:28 it doesn't seem like a serious company. it looks like something a couple highschoolers through together. Nov 05 21:15:46 Dougie187: ..it is i thought Nov 05 21:15:49 heh Nov 05 21:15:50 languish: it looks like use of droid would still be out, but use of oid would not :) Nov 05 21:15:50 true. Nov 05 21:16:06 Disconnect: but he wants this to be his software company after college. Nov 05 21:16:13 try 1 highschooler for the most part Nov 05 21:16:23 no no no... im talking.. like 5 years after college or so Nov 05 21:16:25 languish: i was told they were going to do something "early this week", and just pinged them since i've seen nothing Nov 05 21:16:30 after im financially stable enough Nov 05 21:16:34 DannyB, i realy don't see how they think they can protect droid in any reasonable manner. yeesh. Nov 05 21:16:51 i'm with you on that Nov 05 21:16:51 +l Nov 05 21:16:52 but Nov 05 21:16:53 meoblast001: are any of your projects complete? Nov 05 21:16:58 and you elevator statement needs to talk as if you already had projects. not "we do development for end users" (.. as opposed to giraffes?) "we wnat to do this, and that, and the toher thing.. oh and we sell website templates") Nov 05 21:17:00 not really lol Nov 05 21:17:23 there is one that never will because i dont have Windows anymore Nov 05 21:17:37 an i lost the source code in the big mess i call a switch =P Nov 05 21:17:45 then you might just take it down. Nov 05 21:17:45 but the software works Nov 05 21:17:52 and is a good basic media player Nov 05 21:18:02 doesnt use up too much resources and plays MP3's fine Nov 05 21:18:20 DannyB, by granting a limited license under specific terms for the general use ANDxxx/XXXDroid, they can do a heck of a lot of good for themselves, AND lock in the protection they want Nov 05 21:18:23 if i was still working on it today.. it would be beastly Nov 05 21:18:54 i take it this "server" is at your house? Nov 05 21:19:09 because by granting a limited licence, they aren't having their IP diluted so broadly, and can go after the worst offenders Nov 05 21:19:09 languish: again, i'm with you, and i've made this argument. Sometimes i get overruled :) Nov 05 21:19:24 DannyB, i know man, not harping on you ;) Nov 05 21:19:34 just making suggestions Nov 05 21:19:36 Dougie187, i take it your having problems with my ISP speed =P Nov 05 21:19:38 languish: we'll see. i've forwarded it on to others to try to convince them as well Nov 05 21:19:39 and yes Nov 05 21:19:42 which of course you've likely covered Nov 05 21:19:56 * languish is not a lawyer Nov 05 21:20:00 meoblast001: no, more the ip.... having :8080 appended to anything gives me an idea of whats going on Nov 05 21:20:08 oh yeah Nov 05 21:20:09 lol Nov 05 21:20:38 i had to call up Armstrong Cable and give them the million questions Nov 05 21:20:49 asking about the terms of service Nov 05 21:20:56 and what ports are blocked Nov 05 21:21:00 DannyB, does this in some way also cover the people using public blogs with "droid" in them, or email addresses/domains? Nov 05 21:21:25 meoblast001: you've kinda got 2 choices right now. you can either take that down and camp on it (and then later unveil the professional site) or you can get that one into top shape and hope that having it idle so long (and on the wrong port, etc etc) doesn't end up screwing you later when you go to start the business for real. Nov 05 21:21:52 Disconnect: i agree. Nov 05 21:22:01 well... current development focus is in 2 areas Nov 05 21:22:05 getting mOX to stable Nov 05 21:22:17 and working on a Debian based Linux distrobution Nov 05 21:22:18 DannyB, for example an android enthusiast that uses the domain "SuperDroid.com" with a blog called "AndPowers" Nov 05 21:22:19 meoblast001: hes talking about the web site i believe... since it doesn't seem professional. Nov 05 21:22:29 sadly... im the only "development" in the focus Nov 05 21:22:35 you're not hearing me though. nothign to do with the software or the projects or anything. its -everything- to do with the website and what its going to say about your company long after this version is gone.. Nov 05 21:23:03 yeah.. i have some big updates planned Nov 05 21:23:18 its slightly a mess of past and future right now Nov 05 21:23:22 languish: hmmmmmmmmmmmmmmmmmmmmm Nov 05 21:23:28 languish: have to think about that Nov 05 21:23:32 i used to be very involved with Adobe Flash stuff and FL Studio stuff Nov 05 21:23:37 meoblast001: he is saying, remove the website, and put it back when it gets cleaned up. Or focus on getting it into top shape right now. Nov 05 21:23:45 now its more of a hobby and im focussing my site toward the software instead of the portals Nov 05 21:23:48 meoblast001: also, do you really think you need all of the features you have? like a forum? Nov 05 21:24:18 i _will_ need a form when we push the linux distro out Nov 05 21:24:49 meoblast001: sure, but it might be better suited after you get to the point to where you are even developing the distro. and even then, you will probably have different topics you will want to have in your forums Nov 05 21:25:11 im just noticing how now, your forum contains a lot of topics, most of with have no replies in them, and the few that do have like 2 replies. Nov 05 21:25:16 another focus i have is to get more developers Nov 05 21:25:16 1 person cant operate a whole "company" lol Nov 05 21:25:17 DannyB, please let me know if there's an official google stance on it sometime :) Nov 05 21:25:24 will do Nov 05 21:25:25 :) Nov 05 21:26:00 meoblast001: sure. But noone wants to work for a company that can't pay them and isn't professional. unless they are highschoolers with high hopes like you. Nov 05 21:26:05 you guys are convincing me to shift focus to website improvement for next week Nov 05 21:26:18 thats why i dont usually call it a company Nov 05 21:26:25 meoblast001: but you want it to be a company. Nov 05 21:26:28 i usually say its an organization that will one day be a company Nov 05 21:26:45 ok, well organizations are more professional than this.. if they are serious Nov 05 21:26:50 right now its free stuff and volunteer time kind of thing Nov 05 21:27:09 i would also consider taking down most of the things you have on the site... since most of it would turn off people who actually want to support your organization. Nov 05 21:27:11 if any money is made in the process, it will be distributed among all active members Nov 05 21:27:55 yeah now that i looked at my website closely im gonna have to shift focus to website improvement Nov 05 21:28:04 and you are totally in teh wrong place to be asking anyway.. Nov 05 21:28:16 i'll do some forums improvement right now cuz that's easy Nov 05 21:28:21 meoblast001, do you have a lawyer helping you? Nov 05 21:28:21 i dont know how we got on this topic Nov 05 21:28:32 ...i was trying to say you should ditch your forum. Nov 05 21:28:33 languish, when i go pro Nov 05 21:28:33 =P Nov 05 21:28:53 meoblast001, you're already publishing, get legal help now. Nov 05 21:29:01 what website? Nov 05 21:29:10 http://m.mysticgalaxies.com:8080/index.html Nov 05 21:29:12 www.mysticgalaxies.com Nov 05 21:29:19 languish, if you're willing to do it for free =P Nov 05 21:29:27 anyways. im out Nov 05 21:29:27 meoblast001, as soon as you put it on the web, you're published and liable. Nov 05 21:29:31 meoblast001, I'm not a lawyer Nov 05 21:29:32 have fun Nov 05 21:29:37 time for some forum clean up Nov 05 21:29:38 =) Nov 05 21:29:56 oh yeah.. i know im liable for what i publish Nov 05 21:30:11 I suspect that the folks who own the trademark on "TypePad" may have some concerns with one of your products. Nov 05 21:30:14 meoblast001, but if you do something on your site that steps on someones toes, or one of your games infringes.. you can end up with some huge bills to pay Nov 05 21:30:16 but i dont intend to do anything wrong.. and i always check with the GNU before messing around with GPL stuff in my software Nov 05 21:30:55 meoblast001, it's not just about the code. it's about what you name things, how you describe them, their conetnt.., Nov 05 21:31:03 *content Nov 05 21:31:11 ahaberlacho, im about ready to remove that Nov 05 21:31:22 TypePad is very.... simple Nov 05 21:32:10 meoblast001, just don't end up oweing a college educations worth of debt, before you even get to college. Nov 05 21:32:55 it doesn't matter if you call what you're doing a company or organization, you have no legal protection separating you from your "business" activities Nov 05 21:33:22 which means, you can lose your shirt before you can afford to buy one in the first place Nov 05 21:33:24 if he has an LLP Nov 05 21:33:28 etc Nov 05 21:33:33 trust me, it's no fun. Nov 05 21:33:35 LLC in this case Nov 05 21:34:10 andthere are asshat lawfirms out there that specialize in nailing people like you.. they assume you'll earn money in the future so they try to get you now. Nov 05 21:34:25 DannyB, yes.. he needs one Nov 05 21:35:03 languish, http://m.mysticgalaxies.com:8080/forums/index.php?topic=16 will be updated soon Nov 05 21:35:28 meoblast001, there are free legal services just about everywhere in the US ,, dunno if you are.. but.. fidn them.. also find your local small business administration.. do some reading, and get yourself a cheap llc Nov 05 21:35:57 hmm Nov 05 21:36:04 well.. i dont have any people working with me Nov 05 21:36:05 and pray some predator doesn't find you before you get it done Nov 05 21:36:18 i feel like im doing everything alone Nov 05 21:36:28 well.... becaue i am for the most part Nov 05 21:36:39 i do all the work and get a bunch of feature requests from freinds Nov 05 21:36:56 you use a legal business entity to separate what YOU own, from what your 'business" can lose. Nov 05 21:36:59 why is there no ebook or offline html reader yet? Nov 05 21:37:14 there is an ebook reader, it's crappy Nov 05 21:37:23 yeah i have it, it hangs opening a book Nov 05 21:37:25 also, look on other market sites Nov 05 21:37:28 Incorporation Nov 05 21:38:01 meoblast001, go get that free legal advice, to make sure you get the correct type of incorporation. Nov 05 21:38:16 good luck :) Nov 05 21:38:19 thanx Nov 05 21:38:41 ryebrye : no error on compile here Nov 05 21:38:48 meoblast001, find the phone numvber for your local bar association Nov 05 21:39:09 they can direct you to some of the said free advice Nov 05 21:40:53 hi dudes Nov 05 21:41:06 right, because there are no dudettes on irc Nov 05 21:41:08 :D Nov 05 21:41:21 i think i need to pull my palm tx out of the drawer until there's a decent option for offline content. Nov 05 21:41:27 no channel where someone says "dudettes" has dudettes. Nov 05 21:41:27 g1 doesn't work in the subway Nov 05 21:41:38 i fell like im working with semi-retarded programs Nov 05 21:41:53 volm except this one Nov 05 21:41:54 :| Nov 05 21:42:15 wastrel, pac-man on my g1 works on the subway just fine for me :P Nov 05 21:42:28 can the emulator actually emulate your phone plugged in USB or just the dev testing phone? Nov 05 21:42:45 yeah i read on the subway Nov 05 21:42:46 er... Nov 05 21:42:49 mattgyver83: huh? Nov 05 21:42:54 * streeter can't even access web site without a WiFi connection. No 3G here (yet) Nov 05 21:42:54 the emulator emulates your phone Nov 05 21:42:56 (sans updates) Nov 05 21:43:07 not a dev device Nov 05 21:43:13 oh no Nov 05 21:43:23 im getting 404's and 403's on half the packages in my repo Nov 05 21:44:04 vol, when i plug my phone in and try to access it i dont see my phone w/apps. It tells me no devices are found. Nov 05 21:44:23 streeter: edge should work fine.. does for me (no 3g at home, just at work and most of my commute. the above-ground bits anyway.) Nov 05 21:44:34 mattgyver83: turn on usb debugging Nov 05 21:44:40 did that. Nov 05 21:44:47 Disconnect: it doesn't seem to. I only get timeouts Nov 05 21:45:07 then i tryed running adb devices and it tells me nothings found. Nov 05 21:45:08 anyone have any luck with wpa2 enterprise? Nov 05 21:45:34 since we got root access i've been trying to get wpa_supplicant/wpa_cli working Nov 05 21:45:40 mattgyver83, are you using a usb 2.0 port? and have you tried a different physical port on your machine? Nov 05 21:45:42 but if i just run the emulator from the /tools/ folder of the SDK then i get an emulator, and it notices that as a device. Nov 05 21:46:15 languish, yes its 2.0 and ive tried 2 main ones in the front of my pc, ill try those in the back to test. Nov 05 21:46:29 yes try the rear ports :) Nov 05 21:47:38 mattgyver83: call tmob Nov 05 21:47:48 er... Nov 05 21:47:51 streeter: call tmob. Nov 05 21:48:04 mattgyver83: try more usb ports or something, i dunno, leave me alone :P Nov 05 21:48:10 rear port Nov 05 21:49:46 HAHAHAHHAHAA Nov 05 21:49:59 the description in the market for "Background calendar" is hysterical Nov 05 21:50:27 "this is NOT a phishing app. Google has my info and can hunt me down if ti si" Nov 05 21:50:34 wow thats .. new. Nov 05 21:50:35 *it is Nov 05 21:50:52 does it request gps location a lot? :) Nov 05 21:50:57 There is no difference when using the rear ports. Nov 05 21:51:01 what's up with the salesforce app Nov 05 21:51:04 google calendar password :) Nov 05 21:51:11 yah Nov 05 21:51:39 languish: so i got an answer Nov 05 21:51:52 Languish: yes, we know exactly where you are and what you are doing Nov 05 21:51:57 And by the way, stop picking your nose Nov 05 21:52:19 there will be a link to a form for permission to use droid in the name, so they can evaluate it, rather than outright banning it Nov 05 21:53:00 mattgyver83: linux or window Nov 05 21:53:02 s Nov 05 21:53:06 vol linux Nov 05 21:53:07 cbeust__, I was picking my ass :| Nov 05 21:53:12 if linux, adb kill-server; sudo adb start-server; Nov 05 21:53:21 I know, I didn't want to embarrass you in front of everyone Nov 05 21:53:21 adb server needs to be root to see the device Nov 05 21:53:31 there's a way to do it as a user but I forget how : ( Nov 05 21:53:31 no news on 802.1X? Nov 05 21:53:32 cbeust__, I have no shame. carry on :) Nov 05 21:53:41 DannyB> just walked in.. what you talking about? do you need googles permission to use android in the name of your product ? Nov 05 21:53:42 DannyB hmmm Nov 05 21:53:48 Chainfire: yes Nov 05 21:53:56 you can use the android graphic as much as you want, though Nov 05 21:53:57 wow Nov 05 21:54:00 Chainfire, or a derivitive of the word android. Nov 05 21:54:01 i figured that since root access that would be a big first thing to try Nov 05 21:54:03 you just can't imply that OHA endorses your app Nov 05 21:54:15 so BlaaaaAndroidBlaBla is not allowed ? Nov 05 21:54:16 (unless they actually do, of course) Nov 05 21:54:18 i need to use more google applications Nov 05 21:54:23 Google Earth wont work on my machine Nov 05 21:54:29 vol when trying to run sudo it told me adb: command not found, however i could run it w/o sudo... Nov 05 21:54:33 i dont take enough pictures to use Picasa Nov 05 21:54:39 Chainfire, CandyDroid isn't even permitted, although now they're considering it Nov 05 21:54:48 mattgyver83: get the path for adb, set it as root, try again? Nov 05 21:54:52 sudo bash :P Nov 05 21:54:55 lmao Nov 05 21:55:08 ever minute i am here Android gets less and less attractive. Nov 05 21:55:10 google likes candy, if it's wholesome and natural :D Nov 05 21:55:48 Chainfire: If that's your biggest criteria for development..... Nov 05 21:55:49 btw Nov 05 21:55:58 isn't Android a common enough word to be banned from that sort of BS ? Nov 05 21:56:05 Chainfire: because you can't use the word Android? You can always go and try to release a "Windows wiki" and see how Microsoft feels about it... Nov 05 21:56:12 it's in the dictionary you know :) Nov 05 21:56:17 I'm just waiting for google and star wars to collide. because lucas has had some serious protections on the word droid Nov 05 21:56:28 Chainfire: so is Windows Nov 05 21:56:33 Chainfire, and apple :| Nov 05 21:56:45 Ip law sucks Nov 05 21:56:49 languish: google has some serious lawyers Nov 05 21:56:52 ehm yeah, but Microsoft doesnt complain I use Windows Mobile or WM in my apps names. Nov 05 21:57:11 vol, yeah, but star wars has more serious fanboys lol Nov 05 21:57:17 Chainfire: just because they don't doesn't mean they legally can't Nov 05 21:57:34 you don't see people going around halloween dressed as the big G very often Nov 05 21:57:48 although olivia munn gave it a shot as the G1 Nov 05 21:57:52 :/ Nov 05 21:58:11 i dressed up as my stock options Nov 05 21:58:14 and she really really shouldn't have Nov 05 21:58:17 my pants were pretty low Nov 05 21:58:22 vol, now i get a device listed Nov 05 21:58:25 cbeust__ mwah while that may be true, it's still silly Nov 05 21:58:38 Chainfire: it's complex Nov 05 21:58:39 DannyB, yeah, but it depends on when you got in your pants Nov 05 21:58:40 ... like not having root :) Nov 05 21:58:45 mattgyver83: there you go? :P Nov 05 21:58:48 :| Nov 05 21:59:06 Thanks a lot :D this is my first venture into this. Nov 05 21:59:16 so where's this form at? or is it not yet around? Nov 05 21:59:25 not around yet. should be updated in the next day or so Nov 05 21:59:45 they are still setting up the queue that the form feeds to :) Nov 05 22:00:27 heh Nov 05 22:00:54 has anyone tried debugging the apps/framework thro eclipse? Nov 05 22:01:01 holy crap, did something I ask get google to act? wtf is this world coming to? Nov 05 22:01:16 businesses aren't supposed to operate like this Nov 05 22:01:20 you people are crazy Nov 05 22:01:39 languish: we could also ignore you, but it's not as satisfying. Nov 05 22:01:40 its all about asking the right people Nov 05 22:02:06 jbq just intimated that I'm satisfying. woo! Nov 05 22:02:17 jbq intimates a lot. Nov 05 22:02:22 Argh. Isn't SD Card access by USB supposed to be available for windows yet? Nov 05 22:02:37 i meant inferred but hey Nov 05 22:03:04 we're all adults here, except for you, and you, and him... Nov 05 22:03:04 vol: it should just show as usb storage, no mess no fuss Nov 05 22:03:26 ugh, it's not. Nov 05 22:03:35 where's the option I should know about by know on the phone... Nov 05 22:03:42 vol, what RC version do you have? Nov 05 22:03:45 do I have to disable debugging via USB? Nov 05 22:03:50 uh, 28? lemme check Nov 05 22:04:01 no you don't have to disable debugging Nov 05 22:04:10 vol: no (although it sometimes helps) but there is an option for showing as usb storage. and in rc28/29 there is a notification for mount/unmount Nov 05 22:04:12 29 Nov 05 22:04:21 yeah, I get the USB mount notification on the phone Nov 05 22:04:27 jbq: can someone from you team lehp with debugging the app/framework code thro eclipse. I am able to build the source tree in eclipse. but i am not able to attach the debugger to the emulator Nov 05 22:04:29 and you said mount? Nov 05 22:04:30 any help on this Nov 05 22:04:34 Disconnect: where's the USB storage option? Nov 05 22:04:41 I think I disabled this in a fit of rage a couple weeks ago Nov 05 22:04:48 trying to get USB debugging working Nov 05 22:05:02 vol, look in settings.. sd card/storage.. Nov 05 22:05:40 my options are "unmount/eject" and "reset to factory storage" Nov 05 22:05:45 yah it changed in rc29 Nov 05 22:06:01 ahh yeah it's gone Nov 05 22:06:09 what should I do? does it always mount or never mount or what. Nov 05 22:06:14 damn stop chaning menus on me Nov 05 22:06:17 *changing Nov 05 22:06:31 I can always take the card out and plug it in directly, but that's a pain... Nov 05 22:06:39 vol, it should always mount when you plug it in and get the mount option and choose it Nov 05 22:06:57 ... even when I've installed the USB driver for developers? Nov 05 22:07:03 yep Nov 05 22:07:04 yes Nov 05 22:07:06 wait, mount option Nov 05 22:07:07 ah Nov 05 22:07:10 do I have to click the notification? Nov 05 22:07:12 i'm suing it with rc29 rigth now Nov 05 22:07:13 ...yes Nov 05 22:07:16 *using Nov 05 22:07:21 yes Nov 05 22:07:34 well, that's the piece I was missing Nov 05 22:07:34 "and in rc29 there is a notification...you said mount?" Nov 05 22:07:36 vol: I believe there is a driver for windows Nov 05 22:07:42 there we go Nov 05 22:07:46 SplasPood: Yes, I installed it :) Nov 05 22:07:50 thanks, that seems to do it. Nov 05 22:07:52 vol: I had to do the some stuff for.. ah ok then no clue ;) Nov 05 22:08:04 i actually preferred the old way Nov 05 22:08:15 i hated the old way. it'd be nice if you could set an option tho. Nov 05 22:08:22 nod Nov 05 22:08:24 I agree with disconnect. Nov 05 22:08:28 i dig through all my old boxes looking for a charge-only usb cable cuz the old way pissed me off Nov 05 22:08:39 Or at least if it was something in the SD options that let you say "oops, I really meant mount this" Nov 05 22:08:40 heh Nov 05 22:09:10 yea I'm with disco on this Nov 05 22:13:06 So, does anyone else have trouble debugging from the device? Nov 05 22:13:12 My debugger never ever attaches. Nov 05 22:14:25 vol: read the debugging on device section of the getting started page. Nov 05 22:14:34 you must specify that your app is debuggable in the apk Nov 05 22:14:36 have you indicated in your manifest that your application is debuggable? Nov 05 22:14:40 argh fuck Nov 05 22:14:43 and also, make sure you are attaching to the right process if you have multiple Nov 05 22:14:44 why is that not the default Nov 05 22:14:46 why why why Nov 05 22:14:50 because it shouldnt be the default Nov 05 22:15:07 why doesn't pressing "debug" when going to a device not say "hey jackass the manifest says it's not debuggable" Nov 05 22:15:38 vol: it's a missing feature. Nov 05 22:16:16 Should get added at some point. Nov 05 22:18:05 so just ooc why -did- google reinvent the wheel with the shell env instead of just building a tiny busybox and using that? Nov 05 22:18:25 (toolkit or whatever its called) Nov 05 22:18:27 I believe it had to do with licensing. Nov 05 22:18:32 for one, busybox is not APACHE licensed Nov 05 22:18:48 is all the code in the Android tree Apache? no GPL stuff? Nov 05 22:19:03 The kernel is GPL. Nov 05 22:19:04 other than the kernel, as much as we possibly can. Nov 05 22:19:12 neither is dropbear or openssl.. Nov 05 22:19:24 i'd bet a TON of external/ is under non-apache licensing. Nov 05 22:19:29 webkit is the elephant in the room. Nov 05 22:19:46 busybox is optional, the stuff in external/ is not Nov 05 22:20:04 In the git sources: ls external/*/MODULE* Nov 05 22:20:15 That'll give you a quick summary of what's whta. Nov 05 22:20:58 you could have rewritten basically any of that stuff. i'm just wondering why that in particular when there is a tried-and-true (and commercial-friendly) alternative Nov 05 22:21:11 I am able to build the root/development/ide/.classpath in eclipse. Nov 05 22:21:11 There was a bug in the .classpath file which was causing numerous Nov 05 22:21:11 errors. The following line was missing in the .classpath: Nov 05 22:21:11 Nov 05 22:21:12 If I try to attach the debugger with the emulator as a remote java Nov 05 22:21:14 application at localhost:5554 it fails to connect the the VM with Nov 05 22:21:16 "Handshake failed". Can someone explain how you would initiate the Nov 05 22:21:18 debugger from eclipse to step thro the app/framework code? Nov 05 22:21:30 thats less brain-damaged :) (and no i'm not talking about "oh no ls and grep and awk and.. is missing" brain damaged but behaves-incorrectly brain-damaged) Nov 05 22:21:49 mowgli: i'll give you $1 to pry the enter key off your kb and set it on fire Nov 05 22:22:03 :) Nov 05 22:22:12 * Disconnect isn't kidding Nov 05 22:22:29 disconnect: andropologies Nov 05 22:22:39 localhost:5554 ? Nov 05 22:22:56 mowgli: careful, you need to file some as-yet-not-completed form before you can use andro* or google might sue. ;) Nov 05 22:23:22 fadden: the emulator is running at port 554 Nov 05 22:23:24 5554 Nov 05 22:23:30 You don't connect your debugger to the emulator. Nov 05 22:23:42 disconnnect: androccepted Nov 05 22:23:46 where should google sue when they can just dispatch a team of white, blue, reg, yelolow and green ninjas to end you Nov 05 22:23:52 fadden: enligten me Nov 05 22:23:53 You connect it to the port provided by DDMS or the Eclipse plugin. Nov 05 22:24:02 where/why Nov 05 22:24:03 :| Nov 05 22:24:34 anyone play around with autocompletetextbox Nov 05 22:24:45 mowgli: http://code.google.com/android/intro/develop-and-debug.html Nov 05 22:24:52 i set enoughtofilter to always return true Nov 05 22:25:30 fadden: have you tried it? basically i launched the emulator built with the open source and built the java project from the classpath provided in theopen source Nov 05 22:25:42 but unless i type something then backspace it wont display the drop down list even if i call showdropdown Nov 05 22:26:13 mowgli: I tried it several times. (You have no idea.) Nov 05 22:26:18 languish: cuz gas is expensive but paper is cheap. Nov 05 22:26:24 and if you buy a judge its the gift that just keeps giving.. Nov 05 22:26:47 You should be connecting to 8700 for the current app, or 86xx for a specific app. Nov 05 22:26:50 Disconnect: i wasnt here, any news on hacking to flash unsigned fw? Nov 05 22:26:54 Where "current app" means "the app selected in DDMS". Nov 05 22:27:21 ttuttle - i sent you a pm Nov 05 22:27:30 just a simple question Nov 05 22:27:34 maybe someone else can answer it too Nov 05 22:27:54 Disconnect, yeah i guess, and pissed off but living people generate more content for google to absrob Nov 05 22:27:55 fadden: i believe these instructions are for debugging an app with the SDK Nov 05 22:28:01 cmonex: not afail but i haven't looked at how hard it'll be to quiesce the mtd layer yet Nov 05 22:28:19 mowgli: what are you debugging the app with? giraffes? Nov 05 22:28:23 mowgli: interaction between the debugger and an app are the same for SDK / source and emulator / device. Nov 05 22:28:30 Disconnect i got ideas other than mtd Nov 05 22:28:36 but i dont have a g1 to try on Nov 05 22:28:41 Disconnect: LOL Nov 05 22:28:42 is there a crosscompiler yet? Nov 05 22:28:46 We tried very hard to conceal the differences. Nov 05 22:29:07 cmonex: part of the platform build Nov 05 22:29:24 and you can compile your own c programs at will? Nov 05 22:29:43 cmonex: you can compile the entire platform at will. Nov 05 22:29:43 fadden: btw that ls is pretty enlightening. although it still doesn't answer why toolkit was used :) Nov 05 22:29:52 http://groups.google.com/group/android-developers/browse_thread/thread/c0fd3d1a7dd969c9/d5673a7da6c91e1d Nov 05 22:30:29 fadden: can you thro me some gyan how to proceed from here? Nov 05 22:30:58 Disconnect: see my girrafe above Nov 05 22:31:02 so Nov 05 22:31:15 mowgli: getting the classpath set up and pointing at the sources isn't useful if you're connecting to the wrong debug port. The VM doesn't live there. Nov 05 22:31:20 what you can't do is sign it with the signature that the bootloader wants Nov 05 22:31:25 my question to ttuttle or to anyone with eng device was: when your g1 is in tricolour screen (bootloader with camera + power), whats the exact version it reports on the screen? Nov 05 22:31:38 The URL I posted above has the basic debugger setup instructions. Nov 05 22:31:51 If you don't have or want to use the ADT plugin, use the stand-alone DDMS. Nov 05 22:34:41 fadden: I dont want to see Logd messages printed in the ddms. My intention is to step thro framework the code in eclipse IDE Nov 05 22:35:30 disable debug messages? Nov 05 22:35:31 mowgli: there are probably 10 different VMs running on your device. You only want to debug one of them. How do you pick which one to debug? Nov 05 22:35:40 (Answer: you pick it out of the list in DDMS.) Nov 05 22:36:20 DDMS is a debugger switch-board. It connects a debugger to a VM. (Technically, it can handle multiple debuggers talking to different VMs all at once.) Nov 05 22:36:48 It also carries on side conversations for things like heap and thread status. Nov 05 22:36:56 cmonex: bootloader is reportedly inviolate from inside linux Nov 05 22:36:58 ooooh i got a cool new feature! umph! Nov 05 22:37:11 tappableautocompletetextview, if you tap into it, it starts the autocomplete! Nov 05 22:37:52 inviolate means? Nov 05 22:38:25 hmm nvm i used a dictionary Nov 05 22:38:31 (not a native speaker) Nov 05 22:38:43 but what does this mean in this context? Nov 05 22:42:10 fadden: i just reimaged my machine and am not able to run ddms. libswt-pi-gtk-3232.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch) Nov 05 22:43:20 mowgli: you need to run DDMS or the ADT plugin for Eclipse. Otherwise there's no way to set up the communication bridge through adb. Nov 05 22:43:24 cmonex i think he means you cant touch bootloader from android Nov 05 22:43:44 ls Nov 05 22:43:52 cmonex: means it cannot be altered Nov 05 22:43:59 BS :) Nov 05 22:44:10 it is in the same nand as the system Nov 05 22:44:11 Hi all. Anyone know if I can install android on a grenphone? Nov 05 22:44:19 *qtopia greenphone Nov 05 22:44:29 and the radio isn't protecting that part of the nand where the SPL is Nov 05 22:44:38 it only protects itself (radio image and radio bootloader) Nov 05 22:46:00 its /dev/block/mtdblock0. its unreadable from inside the system. haven't had a lot of time to look into why (gotta get my cross-compilers running and then get mtd-utils ported) Nov 05 22:46:21 the SPL is at 0x2400000 in the nand Nov 05 22:46:23 nothing special Nov 05 22:46:36 if you take the radio.img you can see that from the partition config :) Nov 05 22:46:53 of course you have to use something lower level than mtd to access iz Nov 05 22:46:55 it* **** ENDING LOGGING AT Wed Nov 05 22:48:18 2008 **** BEGIN LOGGING AT Wed Nov 05 22:48:39 2008 Nov 05 22:49:24 rami: congrats :) Nov 05 22:50:05 btw Nov 05 22:50:12 Disconnect, thanks man!! Nov 05 22:50:13 i call the code that shows the tricolour screen as SPL Nov 05 22:50:17 to make it clearer Nov 05 22:51:32 anyoe got a clue how to receive an email like recieving a sms? Nov 05 22:51:55 bloo, ??? Nov 05 22:52:25 programmatically Nov 05 22:52:39 rami: cool Nov 05 22:52:51 ttuttle: have you seen my PM? Nov 05 22:52:59 yeah Nov 05 22:53:04 and any answer? :) Nov 05 22:53:06 That's secret, I think. Nov 05 22:53:09 cmonex: he's not gonna answer anything that helps unlock it Nov 05 22:53:12 the version number? Nov 05 22:53:16 how is that going to help to unlock it? :) Nov 05 22:53:17 i asked: Nov 05 22:53:24 when your g1 is in tricolour screen (bootloader with camera + power), whats the exact version it reports on the screen? Nov 05 22:53:28 ..your goal is unlock, so he's not gonna answer.. Nov 05 22:53:33 Disconnect: precisely. Nov 05 22:53:37 huh? i was just curious Nov 05 22:53:39 :shrug: Nov 05 22:54:01 meh cmonex ill tell you when my G1 comes in. Nov 05 22:54:03 tell me how this would help unlocking, though Nov 05 22:54:08 Chainfire, your g1 is not eng device Nov 05 22:54:21 oh you need UK device.. yah this will be US one Nov 05 22:54:45 cmonex: Sorry, Google's been on my case a little :-\ Nov 05 22:55:31 really? what does that mean? Nov 05 22:55:33 There's a fine line between developer support and reckless enabling. If I were google, I wouldn't want employees in IRC channels talking about private hardware either. Nov 05 22:55:38 Chainfire: no, engineer Nov 05 22:55:41 eng means that Nov 05 22:55:58 silly me thinking it meant english ;) Nov 05 22:56:15 :D Nov 05 22:56:17 Explaining stuff about the source is one thing. Proxying questions about hardware that isn't available to the public is something different. Nov 05 22:56:51 HBOOT-.95.0000 Nov 05 22:56:55 CPLD-4 Nov 05 22:57:02 radio 1.22.12.29, sep 2 2008 Nov 05 22:57:14 thats production device I guess Nov 05 22:57:18 yes Nov 05 22:57:55 When I was doing wireless development, management was really serious about tracking all the gadgets and making sure no one was using them personally, etc... They weren't very good at it, mind you, but the intent was there. Nov 05 22:58:33 personally I don't see a problem with google employees on irc as long as they are not giving out information that should not be given out Nov 05 22:58:47 a pretty common CYA thing... don't say something you shouldn't Nov 05 22:58:53 and if you don't know if you should say it, don't. Nov 05 22:59:00 Ditto. But in this case it was a question about what the engineering hardware was doing at boot. Sorta crossed the line, and I was trying to explain. Nov 05 22:59:13 *nodnod* Nov 05 22:59:31 I dunno... fastboot isn't exactly secret Nov 05 22:59:50 That's like saying "the BIOS version on the machine I compiled your SDK on is top secret" Nov 05 23:00:18 RyeBrye, it's kinda like your mom telling you something she already knows. Nov 05 23:00:22 you don't do it Nov 05 23:00:52 if you have a problem with it, email god@google.com Nov 05 23:00:54 so anyone figure out yet _why_ telnetd runs as root? (aside from you google guys) :) Nov 05 23:01:02 ttuttle: its not personal (any more than your not being in a position to answer questions is) but .. no need to put you in any hard decisions :) Nov 05 23:01:17 Disconnect: Oh, I know ;-) Nov 05 23:01:19 * Disconnect is being serious, no animosity/etcetc.. life is life, etc Nov 05 23:02:40 [23:59:55] That's like saying "the BIOS version on the machine I compiled your SDK on is top secret" Nov 05 23:02:41 right, lol Nov 05 23:02:50 you guys quit bothering ttuttle so he can get back to work on my on-screen keyboard. :-) Nov 05 23:03:08 we already quit :) Nov 05 23:03:11 heh Nov 05 23:03:14 hey we give up totally!! Nov 05 23:03:18 g1 wont ever be unlocked :) Nov 05 23:03:19 better now? Nov 05 23:03:19 :) Nov 05 23:03:20 * ttuttle has plenty of schoolwork, don't worry. Nov 05 23:03:35 cya later all Nov 05 23:03:35 Chainfire: i'd like to know too Nov 05 23:04:08 cmonex> myeah im wondering... dont you need root to get a < 1024 port listening? Nov 05 23:07:04 btw, a week or so ago somebody was telling about writing up a tutorial on how to run C++ code on Android... anyone know anything about this? did it get written, where is it, etc Nov 05 23:08:35 google "android c++" or so Nov 05 23:08:45 I'm actually dealing with JNI right now Nov 05 23:09:15 i thought this wasnt possible. is there any tool which converts to .dex from a C/C++ or binary file? Nov 05 23:09:23 +yet? Nov 05 23:09:44 meh ill go dig through logs about who it was and what he said Nov 05 23:09:54 no, it's not Nov 05 23:10:02 Chainfire, with the recent exploit, maybe you can cross-compile to ARM, then run it or something like that Nov 05 23:10:03 you can create static apps Nov 05 23:10:10 but you can't really run anything meaningful past "hello world" Nov 05 23:10:14 since you don't have framebuffer access Nov 05 23:10:29 vol: my IRC client, mail client, and editor would like to speak with you. Nov 05 23:10:38 well, that's where JNI comes in :P Nov 05 23:10:46 unless you do have framebuffer access Nov 05 23:10:51 in which case I desperately wish to speak to you. Nov 05 23:11:09 vol: /me wonders what it would take to access SurfaceFlinger in C... Nov 05 23:11:24 hey i dont need to display anything Nov 05 23:11:28 I just need to run some code :) Nov 05 23:11:51 * vol wonders what SurfaceFlinger is : ( Nov 05 23:12:07 vol: Oh, it's the Android graphics server, I think. Nov 05 23:12:43 orly... Nov 05 23:12:55 "Surface flinger is a system-wide surface composer, handling all surface rendering to frame buffer device. It can combine 2d and 3d surfaces and surfaces from multiple applications. Surfaces are passed as buffers via binder interprocess (IPC) calls. It can use OpenGL ES and 2d hardware acceleration for its compositions. Surface flinger uses double-buffering using page-flips. System integrators can plug in hardware accelerat Nov 05 23:13:09 I'm reading that very page Nov 05 23:13:17 (or blag copy/paste) Nov 05 23:14:00 vol: how do you run those static apps? are there tools included in the sdk to do so? Nov 05 23:14:35 adb shell was how I was doing it Nov 05 23:15:01 * ttuttle <3 adb shell. Nov 05 23:15:34 oh, so you just compile them, copy them over, and run them? i dunno why i thought that only java code was supported for now. Nov 05 23:15:50 because only Java code is supported right now :) Nov 05 23:15:53 ^^ Nov 05 23:16:02 you can run, obviously, native code Nov 05 23:16:09 romainguy: hey, how's it going? Nov 05 23:16:29 but by not supported we mean that you can't access our app framework, draw on screen without some magic and your stuff might break in a next update Nov 05 23:16:38 just like iphone, huh Nov 05 23:16:39 :) Nov 05 23:16:47 cmonex: Yeah, except way better. Nov 05 23:16:50 romainguy, oh i see :) Nov 05 23:17:08 * ttuttle files a feature request on b.android.com to see how romainguy's day is going. Nov 05 23:17:11 better? so far i see no advantage Nov 05 23:17:13 =P Nov 05 23:17:22 but of course g1 is new and not hacked yet Nov 05 23:17:22 cmonex: This one says "Google" on the back ;-) Nov 05 23:17:26 cmonex: And the logo is much cuter. Nov 05 23:17:30 hmm.. Nov 05 23:17:34 yeah I dont like the stupid apple logo Nov 05 23:17:39 cmonex: And without hacking either of them, the G1 is much more flexible. Nov 05 23:17:49 i am sure.. i was just joking above :) Nov 05 23:18:05 <`vip> got my G1 today, so far loving it ... Nov 05 23:18:10 `vip: congrats! Nov 05 23:18:17 <`vip> only thing that kinda sucks is the battery life is rather poor atm Nov 05 23:18:20 vol: feel free to ask questions if you've got any. Nov 05 23:18:53 ttuttle: is there any documentation or reference to SurfaceFlinger on the internet? Nov 05 23:19:09 <`vip> when i got it, i used it till it died, then charged it full ... downloaded bonsai blast, connected to wifi @ mcds for like 15 mins browsed the market for a bit and now it's almost dead again :l Nov 05 23:19:36 aside from a permissions request for using it Nov 05 23:19:38 anyone figure out a contacts importer? Nov 05 23:19:42 or do i need to write one Nov 05 23:19:47 <`vip> other than that, i love it ... it's a HUGE improvement over my wing ;) Nov 05 23:19:55 vol: Check the Android docs? Nov 05 23:19:57 gmail.com has an importer Nov 05 23:20:02 `vip: Oh, Bonsai Blast is *awesome*. Nov 05 23:20:10 i dont want gmail/google to ahve my contacts Nov 05 23:20:14 `vip: They had that on the internal market during the summer, and I got addicted to it. Nov 05 23:20:17 f00f-: Then don't buy a G1. Nov 05 23:20:21 do you mean http://code.google.com/search/#p=android&q=SurfaceFlinger or the android source Nov 05 23:20:27 vol: Either one. Nov 05 23:20:29 * unix_lappy prays to ceiling cat for an early release of the of the IMF/IME Nov 05 23:20:33 f00f-: disable contacts syncing and don't use Gmail Nov 05 23:20:35 vol: I don't know of any SurfaceFlinger-specific releases. Nov 05 23:20:36 foof you could import, get them on the g1, then delete them from gmail.com Nov 05 23:20:43 unix_lappy: be patient :) Nov 05 23:20:48 well, the first one just lists it in the permissions Nov 05 23:20:58 the second one, I haven't looked at the android source yet (someone else here is) Nov 05 23:21:09 the first one also lists the Brick permission Nov 05 23:21:12 which I find curious Nov 05 23:21:18 there is no development / 'next' open source repo for stuff coming down the pipe, right? Nov 05 23:21:24 isnt exchange syncing supported yet? (or planned?) Nov 05 23:21:25 public repo that is Nov 05 23:21:25 not yet Nov 05 23:21:27 we're working on it RyeBrye Nov 05 23:21:32 romainguy: So what's in the public one right now? Nov 05 23:21:36 switching from perforce to git is not a simple task :) Nov 05 23:21:36 <`vip> f00f- whats wrong wit hthe contacts importer ? Nov 05 23:21:43 you guys have what's in the G1 Nov 05 23:21:44 well i need to import them from my N95 Nov 05 23:21:46 I'm patient, just not q1 2009 patient ;-) Nov 05 23:21:48 N95 supports SyncML Nov 05 23:21:49 romainguy - I can imagine. Git makes your head explode when you first start workign with it Nov 05 23:21:56 * RyeBrye has his head still exploded Nov 05 23:21:59 * ttuttle really grew to like Perforce. Nov 05 23:22:03 that's not really about git Nov 05 23:22:11 it's more about all the tools we have that rely on perforce :) Nov 05 23:22:13 * ttuttle is forcing himself to learn git this semester for a class. Nov 05 23:22:21 romainguy: sed -i "s/p4/git/" ;-) Nov 05 23:22:32 romainguy - by 'tools' you mean 'interns' ? Nov 05 23:22:35 ;) Nov 05 23:22:47 romainguy: Yeah, just get an intern to fix it all. Nov 05 23:22:55 * ttuttle <3 interns. Nov 05 23:23:03 heh Nov 05 23:23:08 you must miss it a lot tuttles Nov 05 23:23:13 did tuttle just feed 3 interns into himself? Nov 05 23:23:20 No. Nov 05 23:23:22 heh, love interns too, that's how I got the job Nov 05 23:23:25 romainguy: heh Nov 05 23:23:36 heh, how old are you? Nov 05 23:23:40 RyeBrye: no, but ttuttle talks as much as 3 interns Nov 05 23:23:45 romainguy: it's true. Nov 05 23:24:05 romainguy: /me has considered writing an irssi plugin that keeps track of, over the last $n$ minutes, what percentage of messages in the channel are spoken by the user. Nov 05 23:24:08 unix_lappy: me? Nov 05 23:24:16 yea... Nov 05 23:24:20 26 Nov 05 23:24:49 brb Nov 05 23:25:00 ttuttle: just use a cron to websuck the logs and insert into a sql database Nov 05 23:25:09 heh, i was like, android started about 5 years ago, i'd wager they started hiring interface developers pretty heavily 3-4 years ago, and you were an intern in uni so that's another 3-4. Nov 05 23:25:47 jasta: That's really complicated, and won't let me display it in the status bar. Nov 05 23:26:12 unix_lappy: I took my time to finish my studies, I interrupted them for one year to work at Sun on the JDK :p Nov 05 23:26:19 romainguy: heh Nov 05 23:28:44 is there a blogger app *from google* in the queue? if so, any eta? Nov 05 23:29:02 ttuttle: really complicated? you could bang that out in perl or python using unix tools in less than an hour Nov 05 23:29:19 jasta: It's more complicated than an irssi script. Nov 05 23:29:44 perhaps some small margin, but also way more useful Nov 05 23:29:53 and more general :) Nov 05 23:30:03 and better engineered Nov 05 23:32:14 anyone having a problem with the touch screen while charging? Nov 05 23:32:31 anyone *else* i should say Nov 05 23:34:26 http://www.androidforums.com/showthread.php?t=1633 <<<< well I guess somebody got root Nov 05 23:35:27 scam Nov 05 23:35:54 hmm? Nov 05 23:36:44 hahaha Nov 05 23:36:48 virus protection on a linux system Nov 05 23:36:50 YES! Nov 05 23:36:50 sodenrox: see my q elsewhere :) Nov 05 23:37:13 I've never seen a virus for WM yet either, yet like 5 different AV tools exist Nov 05 23:37:49 lol Nov 05 23:37:54 they're probably really fast too. Nov 05 23:38:17 would be fun to strace them Nov 05 23:38:24 FUCK Nov 05 23:38:31 prolly just looping and displaying a progress bar Nov 05 23:38:32 i just typed shutdown -h now on the wrong terminal Nov 05 23:38:34 : ( Nov 05 23:38:38 lol keny Nov 05 23:38:48 * Chainfire checks if Google.com is still up Nov 05 23:39:09 well I dunno, I never tried them, but they come from houses like F-Secure Nov 05 23:39:12 daaaaaaaamn f*ck f*ck f*ck Nov 05 23:39:20 not a small name in the AV sector Nov 05 23:39:31 thats why you never use "now" for the time, so you can stop it if needed ;-) Nov 05 23:40:19 i'd say, that's why you never leave an open root session on a dedicated server open for nothing :'( Nov 05 23:40:24 I tried setting it "20 minutes ago" once et voila, my box was already up. Nov 05 23:40:35 keny, time to write a shutdown confirmation script that shows you which terminal you're on and some recent command history just so you know what you were doing on that term Nov 05 23:40:36 DAMN Nov 05 23:40:47 languish, yes Nov 05 23:41:15 wasn't even my server Nov 05 23:41:23 doh Nov 05 23:41:27 gonna get killed Nov 05 23:41:28 :P Nov 05 23:41:37 "we wuz hax!" Nov 05 23:41:57 "Bastards! they killed Kenny!" Nov 05 23:42:03 or in this case, Keny Nov 05 23:42:06 : Nov 05 23:42:13 hehe :P Nov 05 23:42:37 quick, change your nick, they'll never find ya Nov 05 23:42:41 languish, i suspect you're not too far off .... DAMN i feel so stupid now Nov 05 23:43:00 * RyeBrye remotely enables GPS on keny's G1... Nov 05 23:43:03 it happens Nov 05 23:43:21 Is it on a guaranteed uptime server? Nov 05 23:43:39 RyeBrye, i wish you could, since that'd mean i had a G1 hehe Nov 05 23:43:40 If a server outage is short enough, a user will often blame their own ISP :) Nov 05 23:44:08 well, not sure how they power on servers on that datacenter Nov 05 23:44:17 oh Nov 05 23:44:19 I know a company that replaces all their production server shutdown commands with "wanttodie" Nov 05 23:44:24 You shut it down? Nov 05 23:44:36 i did. D: Nov 05 23:44:43 LOL Nov 05 23:44:49 I was thinking you just rebooted it Nov 05 23:44:58 ... you don't have any kind of remote-access board on that server? Nov 05 23:45:00 call the dc Nov 05 23:45:04 yes -h I see now... hoped it'd be -r Nov 05 23:45:04 have them hit the button Nov 05 23:45:06 The Dell DRACs kick ass for this kind of thin Nov 05 23:45:16 you just connect to that little bitch and say "turn it on" Nov 05 23:45:32 you mean some kind of wake-on-lan ? Nov 05 23:46:08 dunno, but im sure i will not be able to do it manually from here. will have to call support or something of that sort Nov 05 23:46:10 No, it's a little card that sits in your server and has it's own NIC - you connect to it via the web and you can totally control the machine as if you were there - including powering it on... et.c Nov 05 23:46:50 nope i don't have access to that. I don't even know how they manage power-ons in that datacenter :( Nov 05 23:46:56 It doesn't WOL, it interfaces withthe hardware... you can even VNC with it and acts as if it were connected to the VGA port or something... you can even use a CD in your local machine to re-install the entire OS on the server if you want :) Nov 05 23:46:56 So did we figure out why telnetd ends up running as root yet? ;) Nov 05 23:47:04 was not even my server, a friends' Nov 05 23:47:26 SplasPood - I'm sure Google will tell us when they make their announcement about it Nov 05 23:47:28 keny: the server really doesnt have WOL? Nov 05 23:47:34 RyeBrye: think they're gonna? Nov 05 23:48:01 I would imagine they would Nov 05 23:48:37 jasta, not sure about that. I'm sending some packets over but no response :P Nov 05 23:48:40 RyeBrye> you mean right around the time they fix it? :) Nov 05 23:48:49 Yes, they wont tell us until after it's fixed Nov 05 23:48:51 that goes without saying Nov 05 23:49:06 keny: well shame on you :) Nov 05 23:49:13 yes D: Nov 05 23:49:18 I think they all have strict "STFU" orders about discussing anything rleated to it Nov 05 23:49:22 doesnt make it better :P Nov 05 23:50:08 damn, this had never happened tome. I don't know why i left an open terminal with root on it without actively using it in the first place... Nov 05 23:50:55 keny> "if you haven't said "oh shit" while doing something as root, you haven't done UNIX administration in a busy production environment." Nov 05 23:51:20 Chainfire, oh yes i have hehe. Just not something as "funny" as this. Nov 05 23:51:32 i once lost a machine Nov 05 23:51:38 (yes i know thats a bash.org quote, but it actually happened to me) Nov 05 23:51:49 what, the one in the cupboard? Nov 05 23:52:01 jasta, haaha yeah i was just going to post the bash.org quote to you Nov 05 23:52:03 couldn't fuckin' figure out where physically the machine i was working on was Nov 05 23:52:14 i mean really. it wasn't funny at the time, i was really frustrated. Nov 05 23:52:26 i didnt have any tools to figure it out either Nov 05 23:52:27 jasta: How's Five coming along? Nov 05 23:52:41 i ended up putting a cd in every computer in our server area and checking if i could mount it hehe Nov 05 23:52:50 lol Nov 05 23:52:51 took forever :\ Nov 05 23:52:52 rofl Nov 05 23:53:05 but the physical server wasnt lost, you just didnt know which one? Nov 05 23:53:09 jasta: um, "eject". Nov 05 23:53:14 ttuttle: great. working on some bugs i discoverd as a result of my regular usage :) Nov 05 23:53:16 jasta: or, "while true; do eject; done". Nov 05 23:53:24 jasta: Then look for the server with the CD drive cycling in and out. Nov 05 23:53:26 i like the cupboard / built into a wall version better Nov 05 23:53:47 jasta: /me once found a friend whose cdrom was chmod a+w, so on April Fools' Day I did that remotely. Nov 05 23:54:00 doesn't work with the slim CD drives in the 1u servers though ;) Nov 05 23:54:04 :-( Nov 05 23:54:10 beep? Nov 05 23:54:20 No LCD panel? Nov 05 23:54:22 jasta: So how easy is it to install now? Nov 05 23:54:40 you can write custom crap on those little LCD display things on the dell machines Nov 05 23:54:52 Some of the Dells had (have still?) an intense blue LED on front and rear that can be illuminated remotely to identify the server in the rack. Nov 05 23:55:07 * RyeBrye has a server looping the entire text of Mobi Dick on a 16-character LCD panel in some server rack somewhere Nov 05 23:55:18 I think it takes it 2 days or something to get all the way through it Nov 05 23:55:28 RyeBrye: ... Nov 05 23:57:50 so err btw, how does everybody feel about the G1 not having an FPU? :) Nov 05 23:58:07 man...i plug my g1 into my laptop and i can't access the disk it says please insert disk into volume F: :( Nov 05 23:58:54 Chainfire: par for the course - that's very common for phone CPUs (did you notice that it also can't divide in hardware?) Nov 05 23:59:16 chainfire not bad at all, the fp heavy stuff is graphics and it does have hardware for that FP Nov 05 23:59:17 fcrick: Open the status bar, tap the "USB connected" notification, and tap "Mount". Nov 05 23:59:20 there are some arm dsps that have div.. Nov 05 23:59:25 common as in, hey, every phone I ever owned that doesnt have a Qualcomm chipset had it? Nov 05 23:59:46 Chainfire: which phones ? Nov 05 23:59:49 ttuttle: yay ty! Nov 05 23:59:56 ...and what did they use the FP support for? Nov 06 00:00:05 as ive yet to see one with it Nov 06 00:00:10 Making really precise phone calls? Nov 06 00:00:11 and i've had more than just qc phones Nov 06 00:00:18 fcrick: no problem Nov 06 00:00:19 I've worked on many phones and I've never seen one that had an FPU. Nov 06 00:00:28 fadden: hahaha... no but if you want to run some neat apps.. Nov 06 00:00:41 The biggest use case for an FPU on the phone is to run javascript, because it doesn't have a notion of integers. Nov 06 00:00:50 how about multimedia? :) Nov 06 00:00:56 cmonex: I can certainly see uses for it with something like Android, but for most phones it doesn't seem useful. Nov 06 00:01:02 * ttuttle hates JavaScript. Nov 06 00:01:13 And Flash. Nov 06 00:01:18 graphics stuff is much nicer when floating point is fast, rather than slow. Nov 06 00:01:57 fadden: i think my problem is ive not used a dumbphone since 2005 :) Nov 06 00:02:09 same here Nov 06 00:02:12 Chainfire Nov 06 00:02:14 which ones had fpu? Nov 06 00:02:23 some of the omap do Nov 06 00:02:30 really, "some" Nov 06 00:02:32 :) Nov 06 00:02:36 my pdaphones all lacked fpu =( Nov 06 00:02:41 or if it was there nobody used it Nov 06 00:02:42 (n95 does too, as does iPhone) Nov 06 00:03:01 yeah, i dont have n95 or iphone, but good point, i wanted to ask if iphone has it (and uses it?) Nov 06 00:03:12 well i assume it uses it... Nov 06 00:03:17 wow, viewing google doc spreadsheets on the g1 sucks Nov 06 00:03:19 can't edit Nov 06 00:03:20 then again... I'm used to HTC so Nov 06 00:03:28 can't even scroll to see all columns Nov 06 00:03:32 We should make a list of the Google services we want ported to Android, and vote on them. Nov 06 00:05:36 spikebike: does that work on your n800 Nov 06 00:05:39 jasta: I've installed musicbrainz-3.0.1 (it includes /usr/lib/libmusicbrainz3.so) but autogen.sh for five-server won't find it. Nov 06 00:06:05 cmonex pretty sure it does Nov 06 00:06:14 I'd have to check for this particular spreadsheet Nov 06 00:06:19 spikebike: i read that it works, yes,.. except i think excel editing? Nov 06 00:06:28 no, wait it must have been something else :P Nov 06 00:06:35 well I don't care about the editing as much as the seeing Nov 06 00:06:40 by "it" i meant the whole google docs Nov 06 00:06:59 I'd have to check, think so Nov 06 00:07:08 rather few things work in firefox and not the n800 Nov 06 00:07:26 I kinda expected a google doc to work on the g1 though... at least read only Nov 06 00:08:46 lol Nov 06 00:08:54 the 480x320 isnt big enough for it i think.. Nov 06 00:08:56 :P Nov 06 00:09:16 Oh, and PDF READER! Nov 06 00:09:58 Yeah, a poppler-based thing would be really useful. The G1 as a whole is really lacking in document-friendly apps. Nov 06 00:10:05 has anyone set up a project "sign up board" where people can write app proposals or group together to write them Nov 06 00:10:05 cmonex there's these things called scroll bars ;-) Nov 06 00:10:55 I was just hoping for property number, description, and serial number not something with 100 columns or anything Nov 06 00:11:11 spikebike: horizontal scroll bars can get annoying Nov 06 00:11:22 the funny thing is that it has horizontal scroll bars Nov 06 00:11:29 Why bother with scrollbars when you have touch scrolling and a trackball? Nov 06 00:11:29 but that only gets you one more column Nov 06 00:11:46 andy so you know where you are Nov 06 00:11:50 (I guess the browser does technically have them, but they're tiny 2-pixel transparent things on the screen edges) Nov 06 00:12:20 spikebike: Look at the way the browser represents big scrollable areas. I think scrollbars are the wrong metaphor. Nov 06 00:13:27 heh, well philosophical arguments aside, I'd like to see small spreadsheets on my g1 Nov 06 00:14:11 andyross: touch scrolling is even more tiresome. Nov 06 00:14:29 i dont like iphone for that reason Nov 06 00:14:35 spikebike: port gnumeric :) Nov 06 00:14:42 i've yet to try it on my n810 though Nov 06 00:14:46 expecially when those documents are in a web browser and represent probably 5-10% of the nyt or slashdot home pages Nov 06 00:14:48 (it's ported to it) Nov 06 00:14:56 You've tried the zoom feature? I'll be honest, I have an *easier* time navigating big pages on the G1 than in Firefox. Nov 06 00:15:09 andyross: i guess this is subjective. a PC for me will always win Nov 06 00:15:17 due to the 1280x1024 and faster cpu Nov 06 00:15:25 jasta: "The plugin 'org.jvending.masa.plugins:maven-dx-plugin' does not exist or no valid version could be found Nov 06 00:15:30 I said navigating, not reading. But getting from one side of the page to another is faster on the phone. Nov 06 00:15:42 andyross: i meant navigating Nov 06 00:15:54 Then why bring up resolution? Nov 06 00:15:59 really? i press the end button Nov 06 00:16:01 reading is the same as long as the screen is not VERY small Nov 06 00:16:03 instant satisfaction. Nov 06 00:16:17 well, navigating for me is ... the bigger the screen res is the better nav will be for me Nov 06 00:17:32 Apples and oranges, though. I'm talking about UI metahors for navigating in a page (any page) that is much larger horizontally than the display (any display) size. The actual size of the display isn't the issue -- of *course* it's easier to read a web page on a 1920x1200 monit.r Nov 06 00:17:46 andyross: A poppler-based PDF viewer would be quite nice. Nov 06 00:18:03 But given a page that is 4x wider than the screen, the G1 is better than the browser at reading it. It just is. Nov 06 00:18:57 i must say ive never encountered a web page thats 4x wider than my PC desktop. Nov 06 00:19:55 The use case was google docs spreadsheets. Those are routinely enormous. In a similar vein, I wrote a html report generator here at work with 200 columns. Nov 06 00:20:52 Wide pages are, obviously, "bad design". But they happen, and especially on small devices you need a UI for dealing with them. Desktop browsers use horizontal scrollbars. The G1 has a zoom gadget. My point was that the latter is just plain better. Nov 06 00:21:02 jasta: Lemme know when you're around so you can help me get it set up. ;-) Nov 06 00:22:04 andyross: You mentioned bionic integration earlier. I'm using jimps sugested recipe successfully (with an emdebian toolchain) just great for native builds with -static. What would it take to get from here to a dynamic build? Nov 06 00:22:16 "jimp's" Nov 06 00:23:55 What I did was log a dalvikvm build and snip out the compiler arguments from that. The prebuilt toolchain works well, but isn't terribly well integrated. You have to specify -nostdlib and some custom crt.o objects, plus a bunch of other options I forget. Nov 06 00:24:32 andyross: "standard toolchain" meaning what comes with the "android sdk"? Nov 06 00:25:08 andyross: I'm not willing to click through the license agreement there. I do like this clause: Nov 06 00:25:10 3.4 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not this License Agreement. Nov 06 00:25:24 So I'd be glad to get access only to those components. Nov 06 00:25:51 andyross: Anyway, if you happen to run across the details again and care to share them, that would be great. Nov 06 00:25:56 No, in the source tree. There's a prebuilt toolchain in there. It's just built GNU software, so it's GPL. Nov 06 00:26:05 Oh, much better. Nov 06 00:26:10 I'll go look there. Nov 06 00:26:21 * cworth naively expected the source tree to just have source... Nov 06 00:26:48 I don't think there's much special about it. It's a little endian arm-eabi target. Nov 06 00:27:50 I have a perl script that wraps the mess into something that looks like a normal gcc. I got started packing it up into a demo with a little JNI library and application, but got distracted with other toys. Nov 06 00:28:09 Right. So what I have from emdebian is probably fine, (and was easier to get at). I just need a recipe for doing a build against bionic. Nov 06 00:28:35 andyross: Hehe. I understand distractions. But do let me know if you've got that script for me to look at somewhere. Nov 06 00:28:44 Sure, hold on... Nov 06 00:30:23 Here: http://plausible.org/andy/agcc -- YMMV, obviously. But basically, you need a source checkout with a successful bionic build, and the arm-eabi-* tools from the prebuilt toolchain on your path. Nov 06 00:31:05 andyross: Thanks. Nov 06 00:31:36 Ugh - I have to sign a paper contribuor license agreement? Nov 06 00:32:07 you guys have heard of UETA right? Nov 06 00:32:22 i believe it can be done electronically Nov 06 00:33:02 scanning a paper that I sign and emailing a PDF is hardly esigning Nov 06 00:33:04 (btw, i had to look up UETA) Nov 06 00:33:15 i thought there was a completely electronic way Nov 06 00:33:22 my apologies if i was mistaken Nov 06 00:33:22 I worked for a startup that did e-signing for medical stuff... Nov 06 00:33:24 It's ok Nov 06 00:34:18 my patch isn't crucial anyway - it just fixes the htc/dream build so it works Nov 06 00:34:30 * cworth has never read UETA but seems to be lately running across things of the form "Typing your intials in the text entry below will be considered your signature" which seems specious. Nov 06 00:34:48 The typing-your-initials woudln't hold up Nov 06 00:35:02 I'd say more, but I've got screaming kids I must tame Nov 06 00:35:03 RyeBrye: I would hope and assume not. Nov 06 00:35:13 RyeBrye: Hehe. Good luck. Nov 06 00:35:16 i hear sugar water helps Nov 06 00:35:21 (And we're off topic anyway...) Nov 06 00:35:24 also coffee ice cream Nov 06 00:35:24 it has to be captured in context, basically... we recorded images on a pdf and stored it and it's 100% the same as wet signature Nov 06 00:35:36 :) Nov 06 00:35:38 danfuzz: Sugar always helps, (but only for a very short-term fix). Nov 06 00:38:53 does anyone know if it's possible to sample audio directly into a memory buffer? or does it have to go to a file first? Wondering how Shazam works... Nov 06 00:39:24 MediaRecorder doesn't seem to offer many options, unless there's some mock File class I can use Nov 06 00:39:55 tweakt: not 100% sure, but i think you have to save to a file. this is probably a good question for one of the mailing lists Nov 06 01:05:23 is busybox the most complete method to get a shell on android? Nov 06 01:09:52 shell? Nov 06 01:10:03 it s an addon ot the current shell Nov 06 01:10:15 missing binaries Nov 06 01:10:20 well, its a shell too Nov 06 01:10:38 hey jasta, have you tried five on the G1 yet? Nov 06 01:11:27 ITechJunkie: What does "complete" mean? Nov 06 01:12:25 ITechJunkie: I don't see a noticeable difference between the busybox shell and the original shell. But busybox certainly adds a lot of other useful utilities, (cp for starters). Nov 06 01:12:28 right. i understand what is. I was just wanting to know if there is a better or more complete method to get a shell on the g1 Nov 06 01:12:43 ITechJunkie: never got the Term app to work? Nov 06 01:13:17 zhobbs: yeah i did. adb worked thanks Nov 06 01:13:28 ITechJunkie: cool Nov 06 01:14:35 Acsia: yeah, i use it every day to and from work Nov 06 01:14:54 jasta: does it work on edge? Nov 06 01:15:03 well...... Nov 06 01:15:06 currently, no. Nov 06 01:15:12 i'm trying to get the most complete set of binaries for cli Nov 06 01:15:36 although ive been doing some speed tests and i think i can make it work if i use a feature to transcode to 128kbps mp3s Nov 06 01:15:51 because in my tests i get about 130-140kbps over EDGE Nov 06 01:16:08 but meh, over 3G it doesnt matter. T-Mobile's 3G network is really fast. Nov 06 01:16:17 i test 700kbps+ Nov 06 01:16:40 I might give it a go when I have a minute Nov 06 01:16:46 wow, that is pretty fast Nov 06 01:17:35 most of my music is 192kbps, so without reencoding on the server i need 3G to work Nov 06 01:17:43 which is fine, i seem to get 3G everywhere that matters around seattle Nov 06 01:18:03 and it does enough prefetching that losing 3G for a shor twhile isnt a big deal Nov 06 01:18:18 not as bad as I thought it would be here in dallas either... Nov 06 01:18:23 regularly get 700+ Nov 06 01:18:34 Acsia: there's one big bug im fixing this week :) Nov 06 01:18:58 Acsia: when downloads fail (which as it turns out is a LOT when youre on the freeway), the retry policy is too broken to work right Nov 06 01:19:08 so you end up with decent signal but the download stalls Nov 06 01:19:34 the fix is not as simple as it seems, i'm basically absorbing some of the sophistication found in the DownloadProvider to make it work optimally Nov 06 01:19:50 hum k Nov 06 01:20:12 it'll be fixed probably tonight :) Nov 06 01:20:25 well I ll wait then Nov 06 01:20:32 otherwise yeah it works great Nov 06 01:20:35 i functionally use it all the time Nov 06 01:20:57 that s really nice Nov 06 01:21:05 it s a very good idea Nov 06 01:21:34 what app are you guys talking about? Nov 06 01:21:47 five Nov 06 01:21:54 hmm...I need to know if a service is running, and can't bind or do anything asynchronously Nov 06 01:22:02 what does it do? Nov 06 01:23:30 because you can't do anything asyncronously in a BroadcastReceiver's onReceive(), because the process is considered done when onReceive() is finished... Nov 06 01:24:35 ITechJunkie: Five streams your library from your desktop to your phone Nov 06 01:24:51 ITechJunkie: http://code.google.com/p/five/ Nov 06 01:25:05 cool.is it on the market yet? Nov 06 01:25:26 no, don't think it's ready yet Nov 06 01:25:47 zhobbs: you're asking for the impossible. you need IPC to see if a service is up, and anytime you communicate with another process there will be delay Nov 06 01:26:11 the better strategy would be to start the service with a particular intent and let the service work out what to do in onStart() Nov 06 01:26:30 jasta: yeah...I know. That's what I normally do Nov 06 01:26:39 ITechJunkie: no, it's still in alpha/beta status. Nov 06 01:27:03 jasta: but in this case I may or may not want to abort the intent broadcast based on what the service is doing Nov 06 01:27:04 jasta: i see. Nov 06 01:27:19 <`vip> any way to see the battery percentage left ? Nov 06 01:27:28 <`vip> instead of just the color indicator ? Nov 06 01:27:31 `vip: burried in the settings app, yes. Nov 06 01:27:39 buried* Nov 06 01:28:06 quick question: what are the standard perms of /system/bin/sh ? Nov 06 01:28:44 <`vip> ah thanks jasta found it Nov 06 01:28:55 $ ls -l /system/bin/sh Nov 06 01:28:56 -rwxr-xr-x root shell 86936 2008-08-01 08:00 sh Nov 06 01:29:30 hey guys, I need some help signing my applications. I followed the instructions on the site exactly (AFAIK), and I get "package file was not signed correctly" when installing. `jarsigner -verify App.apk` says "jar verified." Nov 06 01:29:57 KNY: uninstall the previous installed one, will give that error if keys don't match Nov 06 01:30:11 or certs don't match I should say Nov 06 01:30:21 uninstall the previous app? Nov 06 01:30:24 thanks zhobbs Nov 06 01:30:54 KNY: well, if eclipse installed your app while you were developing it then it signed it with a debug key Nov 06 01:31:08 yeah, I've tried uninstalling the debug one Nov 06 01:31:21 ok Nov 06 01:32:39 also, I can't get `adb devices` to see my phone; I've tried killing adb and restarting and all that (x86_64, linux) Nov 06 01:32:44 but that's another issue Nov 06 01:33:18 KNY: http://code.google.com/android/intro/develop-and-debug.html#developingondevicehardware Nov 06 01:33:49 ahh Nov 06 01:33:56 I'll look into that Nov 06 01:34:30 so, I've uninstalled the debug version, but when I go to install the new version (from HTTP) it says "the application will replace another application" Nov 06 01:34:35 why would it still say that? Nov 06 01:34:59 KNY: goes by package name Nov 06 01:35:01 I think Nov 06 01:35:14 zhobbs, but I've totally (or so I thought) removed the old app Nov 06 01:35:15 KNY how did you uninstall? Nov 06 01:35:25 xavd, through settings > applications Nov 06 01:40:03 there we go, I got it installed through adb Nov 06 01:48:12 <`vip> question, do i have to install trak via my PC ? Nov 06 01:48:16 <`vip> www.trak.fr Nov 06 01:48:57 `vip: if it's not on the Market Nov 06 01:53:17 "The certificate that signed this apk must is not valid until the future." Holy crap, Google Nov 06 01:53:22 that's quite the Engrish Nov 06 01:54:00 what the your is with problem that? Nov 06 01:54:19 must is not valid until the future? Nov 06 01:54:23 * Disconnect put his intellishield on tonight, yay Nov 06 01:54:38 KNY: where did you see that? Nov 06 01:54:50 xavd, when uploading my signed app to the market :-/ Nov 06 01:54:53 fine perfectly to is that seeming me Nov 06 01:55:01 I guess I messed something up ... Nov 06 01:55:18 KNY: I'll pass this on to the Market people Nov 06 01:55:36 cbeust_, thanks. Tell them they can just cut me a check ;) Nov 06 01:56:04 cbeust_, also, you could pass on that I don't see a way to delete uploaded applications--just unpublish them Nov 06 01:58:15 KNY: bug filed Nov 06 01:58:25 cbeust_, excellent. Thanks! Nov 06 01:58:44 danfuzz: You channel Yoda well. Nov 06 02:01:07 ok its creepy to watch tivo'd simpsons from before the election. Nov 06 02:02:34 y is that? Nov 06 02:02:59 the constant barrage of attack ads is a lot weirder when you know who wins Nov 06 02:03:09 oooh the ads, yeah, gotcha Nov 06 02:09:20 hey so here's a question: why would the md5sum of a .apk change when downloaded via HTTP? Nov 06 02:09:44 if I md5sum it on the live server, it's different than on the SD card Nov 06 02:09:55 gzip-compressed maybe? Nov 06 02:10:06 same zie on both ends? Nov 06 02:10:12 I've heard comcast playing strange games Nov 06 02:10:25 t-mobile caching server? Nov 06 02:11:03 languish, possibly Nov 06 02:11:05 i see zodttd Nov 06 02:11:20 :) Nov 06 02:11:25 hi pf Nov 06 02:11:27 hey guess what Nov 06 02:11:29 wha? Nov 06 02:11:31 your phone shipped out today Nov 06 02:11:32 :D Nov 06 02:11:35 YAYS! :) Nov 06 02:11:40 * zodttd bows Nov 06 02:11:40 yessir Nov 06 02:11:48 courtseys Nov 06 02:11:50 wait wtf Nov 06 02:11:55 hehe Nov 06 02:11:56 but I think that is what was causing my problem--if I download it, mount the SD card, swap the .APK with the one from the server, then disconnect the phone, and select the .apk from the browser download list, it installs perfectly Nov 06 02:12:52 KNY OOOOH that problem Nov 06 02:12:57 I know how to fix that Nov 06 02:13:07 it's not downloading as the correct mime type Nov 06 02:13:13 it's an issue with the browser Nov 06 02:13:15 on the g1 Nov 06 02:13:28 there are a few steps to try, one of them *will* work Nov 06 02:14:06 languish, interesting Nov 06 02:14:27 it just had me worried that I had borked something with the signing procedure Nov 06 02:15:00 1) set the correct mime encoding for apk's in the server settings 2) use the www. of the domain, not just domain.tld if it has a non www. hostname well, try another 3) on the server, change the name of the ,apk, that's all just change the name if it's samhain.apk make it samhain007.apk Nov 06 02:15:33 there was one other step, i forget what it was, but.. one or a combo of those will work Nov 06 02:15:45 try the last first Nov 06 02:15:52 and don't ask for explainations, I have none. Nov 06 02:16:10 languish, haha Nov 06 02:16:19 I'll change it on the server-side Nov 06 02:16:23 do you know what the proper one is? Nov 06 02:16:43 you'll also notice.. that the same urls that this occurs with, are the ones that the g1 browser doesn't remember in history or autocomplete dropdown Nov 06 02:17:39 KNY it's application/vnd.android.package-archive Nov 06 02:17:50 languish, thanks Nov 06 02:17:56 np Nov 06 02:18:28 and yeah, google knows about this Nov 06 02:19:07 KNY, btw, what version are you running? rc 19, 29? Nov 06 02:19:21 or that incomplete bastardization from the uk Nov 06 02:19:23 rc7 or something Nov 06 02:19:28 uh Nov 06 02:19:36 whatever shipped with the G1...? Nov 06 02:19:38 setting, about phone Nov 06 02:19:41 ah Nov 06 02:19:42 hold Nov 06 02:20:08 at the bottom, build number Nov 06 02:20:18 RC 28 Nov 06 02:20:28 'k thanks Nov 06 02:20:46 jbq Nov 06 02:20:52 hey Nov 06 02:22:24 G1's came in handy tonight while shopping with my wife Nov 06 02:22:31 definitely Nov 06 02:22:35 shopsavvy ftw Nov 06 02:22:41 that too Nov 06 02:22:43 I keep scanning everything in my hours Nov 06 02:22:44 :) Nov 06 02:22:51 languish, haha, well played Nov 06 02:23:00 in my house, too Nov 06 02:23:22 :) Nov 06 02:24:23 i'm resisting becomming that guy that sticks hidden clear-lable bar codes on everything in the house to catalog Nov 06 02:24:25 one thing the G1 is missing (and maybe someone should write it...?) is that there's no setting to vibrate and then ring after 30 seconds or so Nov 06 02:24:47 that's prolly coming down the road Nov 06 02:25:04 languish, it could just be an app, no? Nov 06 02:25:06 but you can list it as a feature request Nov 06 02:25:12 i guess it could Nov 06 02:25:35 my #1 feature request is a charting API Nov 06 02:26:07 KNY: sounds like a good opportunity for a third part, more so than something that would part of the platform Nov 06 02:26:15 Ok I can't type tonight Nov 06 02:26:46 cbeust_, yeah. I tried jfreechart and eclipse would die (outofmemoryexception) every time as long as the .jar was on the build path Nov 06 02:27:02 KNY: increase the heap used by Eclipse Nov 06 02:27:26 KNY: we use jfreechart in the android tools (ddms and eclipse plugin) Nov 06 02:27:35 xavd, hmm Nov 06 02:27:44 I might have to revisit it, then... Nov 06 02:28:54 cbeust_, know if there's a google-developed or sanctioned blogger app in the pipeline? Nov 06 02:29:03 aside from 3rd party Nov 06 02:29:25 what's a charting api? Nov 06 02:29:25 Can't comment, sorry. Nov 06 02:29:31 for like pie charts? Nov 06 02:29:34 cbeust_, nod Nov 06 02:29:47 * languish now has hope :) Nov 06 02:30:05 wastrel, yeah, and bar charts and line graphs Nov 06 02:30:11 * cbeust_ wonders if there is a way to not comment that won't get anyone to think in any direction... Nov 06 02:30:19 wastrel, http://www.jfree.org/jfreechart/samples.html Nov 06 02:30:19 never Nov 06 02:30:52 cbeust_, I'm going to take that as an admission of guilt Nov 06 02:30:57 cbeust_ "i couldn't tell you offhand" Nov 06 02:31:50 if you're asked to check "if we do or don't it's unlikely i would even be allowed" Nov 06 02:32:07 that leaves little room for assumption Nov 06 02:32:21 * cworth admires the following message: Nov 06 02:32:22 make: *** No rule to make target `Please-install-JDK-5.0,-update-12-or-higher,-which-you-can-download-from-java.sun.com' Nov 06 02:32:39 There, this way nobody will recognize me Nov 06 02:32:40 impressive, cworth Nov 06 02:32:40 I'm a big fan of subverting tools to give users better error messages. Nov 06 02:32:53 hey guys, where did Cedric_ go? Nov 06 02:33:04 i think he lept out the window Nov 06 02:33:09 good riddance Nov 06 02:33:23 Watch it, I still have the power Nov 06 02:34:51 but you're not here to use it, remember? Nov 06 02:34:54 :/ Nov 06 02:35:28 Cedric2_, nice, reaching out from beyond the grave Nov 06 02:36:14 hey, is there a built-in control to do the "default" text input things that are used in like, the Google Search box on the main page? Nov 06 02:36:27 where the text is grayed out and disappears once you start typing? Nov 06 02:37:23 languish: i fixed up my site.... www.meoblast001.mysticgalaxies.com/ms Nov 06 02:37:54 KNY: it's called a text hint Nov 06 02:38:00 you can configure it in your layout file Nov 06 02:38:11 oh man Nov 06 02:38:16 how did I not see that? Nov 06 02:38:25 meoblast001, that's sorta inappropriate Nov 06 02:38:30 lol Nov 06 02:38:36 while I don't disagree Nov 06 02:38:38 and I put in all this work with focus listeners... Nov 06 02:38:41 it's still inappropriate Nov 06 02:39:02 actually thats on my personal page i made on my server with a different subdomain.... i made it cuz a friend of mine hates macs Nov 06 02:39:40 just be aware that google's a non-discriminatory company Nov 06 02:39:51 you could say macs suck :) Nov 06 02:40:03 i could... but that only requres 2 Macs Nov 06 02:40:04 i made 3 Nov 06 02:40:05 languish, how do you know he didn't mean it as a compliment? Nov 06 02:40:11 dragged them onto my canvas Nov 06 02:40:22 KNY, true, they sure did look like they were having a party Nov 06 02:40:25 languish> how about discrimination on location? :) I still cant make a Google Checkout Merchant account... Nov 06 02:40:58 Chainfire, ohh I'd say that sucks, but it's regional business policy, not discrimination :) Nov 06 02:41:08 or just "not there, yet." Nov 06 02:42:22 or just unfair competition, or just bla. discrimination is not an easy word to use and usually to say one does or does not use discriminatory tactics is a folly in itself Nov 06 02:43:02 The make error is similar to what I convinced gcc to spit out for cairo: Nov 06 02:43:04 cairo-text.c:(.text+0x1f): undefined reference to `cairo_current_path_DEPRECATED_BY_cairo_copy_path Nov 06 02:43:06 usually regional law is what holds such things up Nov 06 02:43:31 i'm sure google would love to have checkout evailable everywhere there's commerce Nov 06 02:43:35 for two years... for a company the size of Google? :) Nov 06 02:43:53 sure, look at the problems microsoft has with europe Nov 06 02:44:23 like ? Nov 06 02:45:08 I don't see PayPal having any trouble Nov 06 02:45:17 paypals been around a bit longer Nov 06 02:45:19 You don't? :) Nov 06 02:45:22 and they're scammers.. Nov 06 02:45:44 Chainfire, just note.. I had a bad experience with google checkout Nov 06 02:45:52 no doubt Nov 06 02:46:03 but I wonder if they took $15k from you like PayPal did from me Nov 06 02:46:18 the one time I needed them to interact with a vendor that was blaming an issue ON google checkout Nov 06 02:46:49 they just kept telling me "go deal with the vendor" because the rep that was handling the issue for google didn't comprehend the issue at all Nov 06 02:46:58 god, spell checking in Eclipse is so irritating Nov 06 02:47:05 * jasta disables Nov 06 02:47:11 jasta: agree, I just turn it off Nov 06 02:47:54 heh, PayPal just completely ignored the issue :) held my cash for almost a year and cost me about $8k in lawyering to eventually get it back. Don't you doubt, all the horror stories you read about them are true. And yet, there is no alternative. Nov 06 02:48:35 Once, long ago, when Google Checkout came out I thought change may come... guess I'll be hoping that for the next 4 or 5 years to come. Nov 06 02:48:35 Chainfire, and yeah, there's a reason i use paypal as minimally as possible, don't link them to a bank account that will allow an overdraft request, and don't keep money in that account for paypal to suck Nov 06 02:49:20 and even then, they're the last option Nov 06 02:49:55 i mostly use them to get some small items sold on ebay, then use that money to donate to projects Nov 06 02:49:57 yep, but in the meantime, I have the #4 ranked safest CC processor in the world, and people still continuously ask me about PayPal support Nov 06 02:50:06 hey guys, why doesn't ifconfig have any output on the system? Nov 06 02:50:19 ITechJunkie suffix it with the interface name Nov 06 02:50:27 its not 'normal' ifconfig Nov 06 02:51:03 Chainfire: Is there something similar on the system? And can the normal version be ported over? Nov 06 02:51:26 ITechJunkie no clue, still waiting for my G1. That's just something I picked up playing with emulator :) Nov 06 02:51:51 Chainfire: Bummer bro, you live outside the states? Nov 06 02:51:57 yeah Nov 06 02:52:02 UK? Nov 06 02:52:09 im importing one though... its already been sent... just waiting for it to arrive Nov 06 02:52:18 no Netherlands Nov 06 02:52:30 if I was in the UK I would suddenly have a lot less issues... :) Nov 06 02:52:39 right on. I bet the wait is killing ya Nov 06 02:52:49 mwah Nov 06 02:53:23 It was... since I know my direct competitors in the US are working on the same thing I am Nov 06 02:53:47 But before I didn't release the G1 is just a glorified Java-phone, I actually thought it would be open. Nov 06 02:53:53 What are you working on? Nov 06 02:53:58 I take what I said about my #1 feature being a charting API Nov 06 02:54:04 there should be a google docs API Nov 06 02:54:21 so I don't have to try and use POI or something Nov 06 02:56:30 anybody know how i can get the ringtone files that comes in G1? Nov 06 02:56:47 is it on some website? or anyway to grab the file? Nov 06 02:56:56 ITechJunkie> now if I told you that, everybody would be doing it :) Nov 06 02:57:45 Chainfire: I understand bro. Good luck with it, and I'll be keeping an eye out for your name in the Market Nov 06 02:57:55 Chainfire: you must be one of those annoying "precious snowflake" kids. Nov 06 02:58:11 "precious snowflake" ? Nov 06 02:58:27 ill concede I can be horribly annoying though. Nov 06 02:58:33 if your idea is trivial enough that anyone could do it, and good enough that anyone would, then it's already been done. Nov 06 02:58:40 Chainfire: lol Nov 06 02:58:51 if not, then you might as well publicly discuss it :) Nov 06 02:58:56 jasta: ideas alone don't make good products Nov 06 02:59:03 lot of people might have tried your idea and failed for different reasons Nov 06 02:59:08 certainly doesn't mean you shouldn't try Nov 06 02:59:18 jasta> right :) Nov 06 02:59:28 Cedric2_: i dont think you and i are reading the same conversation :) Nov 06 02:59:30 guess that's why I make one of the top-5 selling WM apps and you don't Nov 06 02:59:57 and on that, i shall say goodnight. **** ENDING LOGGING AT Thu Nov 06 02:59:57 2008