00:00.38 | languish | nice, more apps are coming with an "exit" button |
00:01.55 | unix_infidel | it's possible to use the end call button as an onCreate trigger right? |
00:01.59 | unix_infidel | when your app has focus? |
00:02.23 | unix_infidel | erm, onStop() |
00:04.54 | *** join/#android osmosis (n=steven@63.139.86.3) |
00:06.18 | *** join/#android neekers_ (n=chatzill@67-40-212-86.tukw.qwest.net) |
00:11.36 | *** join/#android jbq_ (n=jbq@72.14.224.1) |
00:13.28 | *** join/#android tecchi (n=sascha@92.50.94.54) |
00:14.23 | *** join/#android neekers__ (n=chatzill@71-35-119-189.tukw.qwest.net) |
00:15.20 | *** join/#android DannyB (n=dannyb@c-69-139-151-245.hsd1.md.comcast.net) |
00:16.53 | *** join/#android neekers___ (n=chatzill@63-226-220-132.tukw.qwest.net) |
00:20.56 | *** join/#android nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se) |
00:22.50 | *** join/#android Aragon (n=isnick@c-71-57-168-55.hsd1.fl.comcast.net) |
00:29.24 | languish | damn |
00:29.40 | *** join/#android cbeust (n=cbeust@64-142-66-175.dsl.static.sonic.net) |
00:29.44 | languish | I missed hearing another message alert because the volume controls are global |
00:31.09 | *** join/#android cbeust_ (n=cbeust@72.14.224.1) |
00:31.20 | languish | need individual volume settings for each app and a separate option to choose between raising/lowering the active app's volume or all apps. maybe even a pririty level deal where you can set different apps to different priority groups and have a different volume setting for each group |
00:31.48 | *** join/#android markf (n=markf@nat/google/x-54caed3424bb14a8) |
00:35.37 | *** join/#android jmo (n=joeo@74.125.60.1) |
00:36.08 | *** join/#android malcolm_ (n=malcom@151.65.89.80) |
00:37.35 | *** join/#android malcolm_ (n=malcom@151.65.89.80) |
00:40.46 | *** join/#android zmedico (n=zmedico@gentoo/developer/zmedico) |
00:42.06 | *** join/#android tmccrary (n=tmccrary@d14-69-192-41.try.wideopenwest.com) |
00:42.22 | tecchi | does anybody know where i can find the source to connect to the gsm modem? i want to make my own data calls to the phones modem |
00:46.37 | *** join/#android lresende (n=luckbr19@c-67-169-36-7.hsd1.ca.comcast.net) |
00:46.38 | gdsx | tecchi: you don't. We don't even have the source for the RIL |
00:47.03 | tecchi | will that ever be possible? |
00:48.10 | gdsx | tecchi: ever? who knows? I'm confident that it won't happen unless someone screws up somewhere (and I believe Qualcomm wrote the RIL) |
00:48.53 | tecchi | hmpf....bad news |
00:49.00 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
00:49.00 | *** join/#android ralfz (n=ralf@69.36.227.135) |
00:49.28 | tmccrary | I'd settle for root |
00:49.32 | tmccrary | r00t! |
00:52.20 | *** join/#android mikez5 (n=lockwood@nat/google/x-1e4024ab26fb3ed2) |
00:53.26 | elad | tomorrow is a new beginning |
00:56.44 | *** join/#android BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
00:56.48 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
00:57.15 | *** join/#android Dougie187 (n=doug@68.35.245.156) |
01:02.10 | jasta | hehe, i hav eto charge my G1 every day immediately when i get home from work :) |
01:02.16 | jasta | battery is terrible :) |
01:02.33 | Adamant | jasta: same as iThings, honestly |
01:02.42 | tmccrary | I am usually about 30% or so |
01:04.09 | elad | if you manage it, you can come home with about 60-70% battery |
01:05.22 | *** join/#android neekers____ (n=chatzill@168-103-164-172.tukw.qwest.net) |
01:07.55 | *** join/#android michaelnovakjr__ (n=chatzill@ool-18ba6e83.dyn.optonline.net) |
01:09.56 | languish | wife's halloween prep http://i38.tinypic.com/2n1ro5i.jpg |
01:10.29 | languish | that pics from the g1 |
01:10.34 | languish | camera :/ |
01:11.04 | Aragon | My battery is not dying. I have wifi n gps on. No 3g though. It's getting better compared to first day. |
01:11.49 | languish | Aragon, yeah.. it seems to improve with time. |
01:11.56 | languish | hoping it's not shory lived lol |
01:12.02 | Aragon | lol |
01:12.03 | languish | pessimistically optimistic |
01:12.31 | Aragon | Actually I'm waiting for it to drain out..lol |
01:12.48 | languish | eww |
01:13.27 | elad | go watch some youtbes |
01:13.33 | elad | that will pwn your battery |
01:13.39 | Aragon | good idea! |
01:14.46 | Aragon | Im gonna start with evolution of dance :p |
01:15.08 | *** join/#android neekers_____ (n=chatzill@63-226-212-18.tukw.qwest.net) |
01:15.09 | elad | very good choice sir |
01:15.49 | *** join/#android wastrel (n=wastrel@nylug/member/wastrel) |
01:19.09 | *** join/#android dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net) |
01:25.42 | *** join/#android astyrrian (n=astyrria@c-24-127-41-146.hsd1.va.comcast.net) |
01:26.45 | *** join/#android hackbod (n=hackbod@nat/google/x-cc116f86fd3a1318) |
01:29.18 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
01:29.58 | *** join/#android jbq (n=jbq@72.14.224.1) |
01:36.16 | *** join/#android `vip (n=denied@m6a5e36d0.tmodns.net) |
01:36.36 | *** join/#android matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
01:41.59 | tmccrary | Has google been having problems lately? |
01:42.05 | elad | so has anyone done the math on how many combinations there is to unlock the g1 |
01:42.07 | tmccrary | Searches have been slow as well for the past couple days here |
01:42.15 | tmccrary | and its only google |
01:44.45 | gdsx | elad: yes, one of the folks on the team wrote a script that generates all of the combinations |
01:45.04 | gdsx | I don't remember quite how many there are, but suffice it to say, the answer is "many" |
01:46.14 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
01:46.49 | *** part/#android Dougie187 (n=doug@68.35.245.156) |
01:46.56 | spikebike | elad might be many, but the ones folks are going to use will likely be one of the first 10 you try |
01:47.29 | elad | true, but I'm interested in the number |
01:47.41 | elad | its got to be huge |
01:48.26 | spikebike | what are the rules? |
01:48.42 | spikebike | is it 9*8*7*6*5*4*3*2? |
01:48.49 | scootley | no, it's not that simple |
01:49.28 | scootley | connect at least 4 dots, but not all combinations of dots can be connected in sequence |
01:49.31 | scootley | because other dots are in the way |
01:49.40 | elad | atleast 4? |
01:49.51 | spikebike | does it have to be a single stroke |
01:49.54 | elad | atleast 2? |
01:49.56 | wastrel | yes |
01:50.01 | wastrel | at least 4, a single stroke |
01:50.25 | scootley | and the single stroke can retrace over previously connected dots |
01:50.33 | spikebike | ah |
01:50.43 | elad | but not connect |
01:52.19 | waldo_ | oh good someone finally wrote a tip calculator fo rthe market |
01:52.51 | spikebike | a? |
01:55.47 | michaelnovakjr__ | there's like 100 |
01:55.54 | *** join/#android matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
01:56.09 | michaelnovakjr__ | i've seen 5 people talking about writing one |
01:56.22 | *** join/#android romainguy (n=gfx@adsl-75-55-215-117.dsl.pltn13.sbcglobal.net) |
01:56.46 | elad | isnt tip like 15% everywhere? |
01:57.57 | `vip | 18% |
01:57.57 | spikebike | whatever |
01:57.57 | `vip | i thought was the new standard |
01:57.57 | spikebike | double the tax is close enough |
01:57.57 | scootley | elad: there are apparently 389112 possible unlock patterns (http://beust.com/weblog/archives/000497.html) |
01:57.57 | spikebike | (in most) |
01:57.57 | `vip | yeah my tax is 8% here |
01:57.57 | `vip | :( |
01:57.57 | spikebike | or 20% (which is also to calculate) |
01:57.57 | gdsx | scootley: yeah, that's Cedric2's |
01:57.57 | *** join/#android ralfz_ (n=ralf@m201-20.dsl.tsoft.com) |
01:58.32 | scootley | thanks Cedric2 |
01:58.37 | cbeust_ | Yup, that's me. As was said before, there are a lot more combinations than it looks |
01:59.08 | tmccrary | At lunch, I let a coworker try and guess mine |
01:59.11 | tmccrary | didn't work |
01:59.16 | elad | http://beust.com/keyguard.html |
01:59.19 | tmccrary | and then it locked the phone |
01:59.20 | elad | very nice |
01:59.20 | gdsx | tmccrary: well, there's the backoff also |
01:59.29 | tmccrary | and apparently forces a reset on the pattern |
01:59.35 | cbeust_ | Thanks, Elad. This page will not work on IE btw (it uses a <canvas>) |
01:59.47 | elad | woops |
02:00.40 | tmccrary | there's a simple solution to that |
02:01.50 | gdsx | cbeust_: does that just go through all 4! permutations and filter out the ones that would end up as 5 or more dots? (for the 4-dot case) |
02:02.09 | gdsx | err... not 4! :o) |
02:02.21 | gdsx | (9 c 4) |
02:02.29 | gdsx | *4! |
02:03.03 | cbeust_ | gdsx: I just go through all the combinations and eliminate the invalid ones |
02:03.08 | cbeust_ | turns out that not many are invalid |
02:03.20 | gdsx | ::nod:: |
02:03.27 | cbeust_ | Considering our implementation, I'm not sure it can be captured in a simple math formula |
02:04.46 | `vip | G1 has no exchange support, right ?? |
02:04.58 | gdsx | cbeust_: no, I was saying that I think there are (9 c 4)*4! total 4-dot patterns, of which some are invalid |
02:05.05 | cbeust_ | Not out of the box, but there is an app that does that from Funambol I believe |
02:05.26 | cbeust_ | yup, 9x8x7x6 minus the invalid ones |
02:05.49 | Aragon | Nope. that app just sync contacts |
02:05.51 | elad | that canvas is beautiful |
02:05.58 | cbeust_ | Thanks elad :) |
02:05.59 | elad | so neat |
02:06.18 | elad | never seen that done before, good job |
02:06.50 | cbeust_ | I generated the combinations in Java in a Javascript compatible format and then I just pasted these numbers in the Javascript code that manipulates the cnavas |
02:08.52 | michaelnovakjr__ | `vip: right no exchange support. although you can connect using pop or imap |
02:10.38 | elad | <PROTECTED> |
02:10.40 | elad | ? |
02:19.41 | *** join/#android neerhaj (i=chatzill@203.115.94.71) |
02:22.01 | waldo_ | vip there's some 3rd party exchange stuff but I haven't checked it out.. |
02:24.13 | michaelnovakjr__ | waldo_: yea? |
02:27.12 | gambler | http://money.cnn.com/news/newsfeeds/articles/djf500/200810272037DOWJONESDJONLINE000579_FORTUNE5.htm - for the budget conscious |
02:29.30 | *** join/#android dglazkov_ (n=dglazkov@72.14.224.1) |
02:37.07 | *** join/#android kslater (n=kslater@206.193.247.78.nauticom.net) |
02:38.58 | *** join/#android OpnSrc1 (i=harisha1@gateway/tor/x-268b627b3692c746) |
02:40.17 | elad | the g1 battery is pretty stubborn at <15% |
02:40.22 | elad | doesn't wanna die |
02:42.11 | *** join/#android EA2009 (n=E_Levi_A@pool-138-88-41-204.res.east.verizon.net) |
02:43.18 | EA2009 | hello everyone. |
02:44.06 | *** join/#android americanm (i=be3545c4@gateway/web/ajax/mibbit.com/x-b10412cc0b9148ed) |
02:44.43 | tripps | so any word on when the music player will support .pls internet streams? |
02:45.13 | americanm | I'm trying to activate my unlocked g1, but every time i get the "there is a prob comunicating with google servers" can anyone help? |
02:46.37 | *** join/#android PoohbaLT (n=Poohba@c-98-235-52-97.hsd1.nj.comcast.net) |
02:47.24 | cbeust_ | APN settings probably |
02:47.58 | cbeust_ | elad: the battery needs to fulled charged and then drained a few times before the sensors become accurate |
02:48.20 | elad | cbeust_: aye, im on my 3rd "Deep cycle" |
02:50.21 | languish | cbeust_, why would root be running top ? |
02:50.22 | americanm | before the sensors become accurate? what sensors? |
02:50.30 | languish | on a production g1 |
02:50.42 | cbeust_ | The battery sensors |
02:50.54 | americanm | whats that got to do with the vpn? |
02:51.00 | americanm | i mean APN? |
02:51.12 | cbeust_ | I was answering to 2 different questions |
02:51.21 | americanm | ohh |
02:51.23 | EA2009 | what folders in the 'generic' folder after the build, are necessary for android to run? |
02:51.53 | americanm | I have tried diferent apn settings, and I see the edge icon, but always get the same erros |
02:51.58 | americanm | error |
02:52.09 | cbeust_ | what carrier? |
02:52.17 | americanm | foreign |
02:52.18 | americanm | Claro |
02:52.31 | cbeust_ | ; |
02:52.35 | cbeust_ | Does browsing work? |
02:52.53 | americanm | don't know I am trying to activate it |
02:54.18 | *** join/#android `vip_ (n=denied@m6a5e36d0.tmodns.net) |
02:54.39 | *** join/#android bdjnk (n=bdjnk@71-212-69-70.tukw.qwest.net) |
02:58.02 | *** join/#android cfreak201 (n=cfreak20@p4FDB454B.dip.t-dialin.net) |
02:58.30 | EA2009 | what folders in the 'generic' folder after the build, are necessary for android to run? |
03:07.51 | *** join/#android plusminus_ (i=4421a620@gateway/web/ajax/mibbit.com/x-23fe4a0d48370a77) |
03:08.21 | *** join/#android joup (n=metraya@102.Red-88-17-207.staticIP.rima-tde.net) |
03:08.30 | EA2009 | hello? |
03:10.01 | *** join/#android porter1 (n=cameron@156.26.175.133) |
03:13.40 | ralpht | system and data i think; not sure if initrd is in there or not... |
03:14.54 | *** join/#android zodttd (n=me@user-142gtg7.cable.mindspring.com) |
03:17.26 | *** join/#android EA20091 (n=E_Levi_A@pool-138-88-41-204.res.east.verizon.net) |
03:17.42 | EA20091 | sorry, my wi-fi disconnected me, what did you say? |
03:18.31 | ralpht | just that system and data are the two main folders; but it needs the initial ramdisk too (which contains init, etc) |
03:18.39 | *** join/#android neekers (n=chatzill@63-226-212-18.tukw.qwest.net) |
03:19.35 | RyeBrye | Are there some things that just plain don't work on edge? |
03:19.58 | RyeBrye | I was trying to use GPS Tracker, but it kept saying service error |
03:20.12 | RyeBrye | and when I tried to send an image over Maverick, it couldn't upload the thing to picassa |
03:20.21 | RyeBrye | but web browsing and IM'ing worked fine |
03:21.51 | neekers | RyeBrye, which GPS tracker were you using? |
03:24.30 | romainguy | cbeust_: http://forums.java.net/jive/thread.jspa?messageID=313969 |
03:24.43 | neekers | RyeBrye: ? |
03:26.06 | *** join/#android ziyourenxiang (n=ziyouren@bb116-15-71-190.singnet.com.sg) |
03:26.43 | cbeust_ | wow |
03:27.16 | ttuttle | hey, what's pgup/pgdn in connectbot? |
03:28.21 | BHSPitMonkey | umdk1d3, are you around |
03:28.51 | romainguy | ttuttle: probably the same as in any scrollview/listview |
03:28.56 | romainguy | space/shift-space |
03:29.16 | ttuttle | romainguy: i mean in the terminal screen. it's not a listview. |
03:30.35 | romainguy | is it a scrollview? |
03:30.57 | ttuttle | maybe, but space types space! |
03:31.21 | romainguy | ah yes |
03:31.22 | romainguy | duh :) |
03:31.25 | ttuttle | as does shift-space |
03:31.27 | romainguy | well too bad then :) |
03:31.33 | ttuttle | :-( |
03:31.35 | wastrel | the zombie game is pretty fun |
03:31.53 | ttuttle | also, i want to *send* a pgup/pgdn key, not scroll the scrollback. |
03:32.24 | languish | ttuttle, left screen is pgup/dn |
03:32.29 | languish | right screen is buffer |
03:32.52 | languish | slide your finger u/d the screen |
03:33.37 | ttuttle | wow |
03:33.42 | ttuttle | thanks |
03:33.45 | languish | :) |
03:34.00 | tripps | so any word on when the music player will support .pls internet streams? |
03:34.02 | languish | yeahm they did an awesome job with that |
03:34.26 | languish | tripps, "the" music player? there's a few of them already |
03:34.41 | tripps | languish, the one that comes with the g1 |
03:35.14 | languish | dunno. maybe try out some of the others |
03:36.25 | tripps | languish, i tried a couple of others but no dice |
03:37.00 | tripps | also, is there a specific way to end an application? |
03:37.07 | Aragon | How is the music quality with a good pair of headphone? I've not received my adapter yet. If it's as good as Walkman then I'd buy a 8GB card, else 1GB is enough for me |
03:37.11 | languish | no, there isn't |
03:37.51 | tripps | i can't access the market right now - anyone else getting the same message? "server error has occurred" |
03:37.55 | languish | Aragon, the headphones that come with the g1 are kinda low volume. not good in noisy spaces for music/videos, though they work fine for phone calls |
03:38.16 | *** join/#android tweakt (n=mark@xpc.tweakt.net) |
03:38.25 | wastrel | garbage night. /me throws away his G1 box. |
03:38.26 | *** join/#android DannyB (n=dannyb@c-69-139-151-245.hsd1.md.comcast.net) |
03:38.30 | wastrel | ... guess i'll keep it |
03:38.32 | languish | for example, they're not loud enough for me to enjoy encoded vids eveb with a 40db + on the encode |
03:38.34 | Aragon | languish: no I was asking WITH a good pair of headphone |
03:38.44 | languish | ah with a good pair it should be juuuust fine |
03:39.14 | languish | some people have even modded the g1 headphones and soldered in a better pair |
03:39.22 | languish | and say the quality is great |
03:39.31 | Aragon | hmm. Hopefully I'll get the adapter next week. |
03:39.44 | languish | you can live with the G1 pair for a week |
03:39.45 | languish | :) |
03:39.55 | languish | they're not terrible, they're just not terribly loud |
03:40.01 | wastrel | still need a decent integrated task management app for this thing |
03:40.18 | Aragon | Yeah.. I'm not much into portable music. I have a Zen. Never use it though. lol |
03:40.18 | RyeBrye | neekers - still around? I was active in another window |
03:40.24 | romainguy | so you guys want a task manager and to be root |
03:40.31 | neekers | RyeBrye: yes |
03:40.31 | romainguy | thinks you want Windows Mobile |
03:40.41 | RyeBrye | romainguy - if I have root I don't need a task manager |
03:40.44 | RyeBrye | :) |
03:40.54 | wastrel | i want a task management app/todo list/organizer. i want a palm pilot :] |
03:41.01 | elad | Aragon: same, was never into mp3 players. |
03:41.15 | neekers | RyeBrye: which gps tracker are you using? |
03:41.27 | *** join/#android muthu (n=mobeegal@218.248.24.81) |
03:41.30 | elad | Rye: need gui for noobs |
03:41.32 | elad | :P |
03:41.32 | RyeBrye | neekers - the one called simply "GPS Tracker" |
03:41.40 | RyeBrye | neekers - It tracks on that instamapper site |
03:41.54 | neekers | do you have a url? |
03:42.05 | michaelnovakjr__ | romainguy, taskmanager is pointless on a phone |
03:42.06 | michaelnovakjr__ | what's the need |
03:42.15 | michaelnovakjr__ | i think your right about winmo :) |
03:42.19 | Aragon | Any progress on that IRC app? |
03:42.48 | tripps | any word on when there will be a pdf reader? |
03:43.06 | RyeBrye | neekers - I just downloaded it off of the market |
03:43.16 | RyeBrye | neekers - instamapper.com is the site that it dumps to though |
03:43.32 | neekers | thanks |
03:45.33 | wastrel | i'm not talking about task manager like windows, i mean a todo/organizer thing |
03:45.34 | wastrel | :p |
03:45.40 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
03:45.53 | romainguy | wastrel: :) |
03:46.01 | michaelnovakjr__ | ah |
03:46.05 | michaelnovakjr__ | good point |
03:46.11 | michaelnovakjr__ | that would make more sense |
03:46.31 | tripps | so is the multitouch gestures, etc., not on the g1 due to IP issues or something else? |
03:46.41 | wastrel | and shame on you windows lovers for even thinking that |
03:46.44 | languish | you need a task manager? download pterminal then type ps and you'll see all your processes |
03:46.49 | languish | you just can't kill most of them |
03:46.51 | wastrel | was the furthest thing from my mind. |
03:46.52 | michaelnovakjr__ | haha |
03:46.56 | tripps | languish, lol |
03:47.07 | languish | :D |
03:48.37 | *** join/#android Visitor15 (n=visitor1@dialup-4.153.218.109.Dial1.Atlanta1.Level3.net) |
03:49.19 | romainguy | wastrel: yeah, sorry, my mind got soiled by all these root-geeks here :)) |
03:50.01 | languish | lol |
03:50.22 | *** join/#android satadru (n=satadru@cpe-69-201-133-23.nyc.res.rr.com) |
03:50.42 | Visitor15 | If I've downloaded the source on OS X, I'm sure it's just as easy to copy the directory to a linux machine and rebuild the source, yeah? |
03:51.36 | RyeBrye | Visitor15 - depends. If you downloaded the source on a non-case sensitive filesystem, then probably not |
03:52.13 | Visitor15 | It was non-case sensitive... So I guess I'm out of luck? |
03:52.29 | RyeBrye | AFAIK yeah, you have to download again because it will clobber things |
03:52.37 | RyeBrye | but you can just make a disk image on your mac if you want to do it there |
03:52.50 | Visitor15 | Mmm.. Lovely. |
03:52.53 | RyeBrye | it's a lot easier to make a case-senstive disk image to work with than it is to reformat your whole filesystem |
03:53.04 | romainguy | that's what we do at the office |
03:53.10 | romainguy | many of us use Mac OS X |
03:53.11 | *** join/#android pufuwozu (n=user@60-241-215-190.static.tpgi.com.au) |
03:53.15 | romainguy | we just slap the build on a disk image |
03:53.51 | Visitor15 | I'll try that. That was my plan B. I was just trying to not have to rely on my laptop for it. |
03:53.53 | RyeBrye | romainguy - do you use journaled disk images? I would think that the journaling option for the fs of a disk image would be a waste if you have it on a journaled file system already |
03:54.04 | romainguy | we use journaled images yes |
03:54.34 | romainguy | but for the open source version of Android I just formatted one of my external hard drive with a case sensitive fs |
03:54.34 | RyeBrye | Is there a benefit to that? woudln't the journalling on the main disk you have the disk image file already on handle journaling any writes to the disk image? |
03:54.42 | romainguy | no idea :) |
03:54.46 | romainguy | it works, so I don't care :) |
03:54.53 | RyeBrye | Yeah, I built mine journaled |
03:55.01 | RyeBrye | and then after the fact thought about it more |
03:55.19 | muthu | unbelievable how G1 can mess up the email thing so bad |
03:55.27 | muthu | lots of users complaining about mail.. |
03:55.29 | RyeBrye | ? |
03:55.45 | RyeBrye | I'm not complaining about email, and I'm a user. |
03:55.48 | RyeBrye | must be dumb |
03:55.58 | Aragon | ah my battery is dead now.. |
03:56.11 | RyeBrye | Aragon - did it take a while to finally kill it? |
03:56.15 | romainguy | not complaining either |
03:56.16 | languish | my gmail email app works great on the g1 |
03:56.33 | RyeBrye | I'm going to try to drain mine to 0% and hope that it will calibrate itself better |
03:56.33 | cbeust_ | muthu: Gmail or Email? |
03:56.37 | languish | my imap e-mail app ont he g1 to a gmail addy, not so good |
03:56.41 | Aragon | RyeBrye: yeah. |
03:56.50 | muthu | cbeust_: gmail |
03:56.51 | RyeBrye | what was the voltage when it died? |
03:56.57 | cbeust_ | muthu: Can you be more specific? |
03:57.12 | RyeBrye | mine is at 3694 mV and it thinks it's at 22% - which I disagree with |
03:57.36 | muthu | cbeust_: example, the tree view for imap folders not supported |
03:57.40 | Aragon | RyeBrye: pretty much same @ 2%.. |
03:58.07 | cbeust_ | muthu: you said Gmail, Gmail doesn't support IMAP |
03:58.23 | RyeBrye | Aragon - did you drain it dead to recalibrate it, or just for fun> |
03:59.11 | Aragon | I did 1day. I wanted to do it again and tomorrow I'll check how long it lasts with everything ON. |
03:59.15 | muthu | cbeust_: really? hmm.. thought Gmail offered IMap |
03:59.30 | cbeust_ | Email does, not Gmail |
03:59.48 | Aragon | Yes Gmail offer IMAP |
03:59.52 | RyeBrye | Gmail does IMAP |
03:59.55 | RyeBrye | and it has for a while |
04:00.11 | RyeBrye | It's much nicer through IMAP if you check it in multiple places |
04:00.17 | cbeust_ | We are talking about Gmail on Android |
04:00.28 | Aragon | oh |
04:00.37 | cbeust_ | And yes, I work on Gmail, I know what it supports :) |
04:00.50 | RyeBrye | No, I know what it supports. I use it. |
04:00.51 | RyeBrye | ;) |
04:00.56 | Aragon | :p |
04:01.24 | Aragon | Anyone received update? |
04:01.34 | RyeBrye | I'm not holding my breath |
04:01.36 | *** join/#android plusminus_ (i=4421a620@gateway/web/ajax/mibbit.com/x-4c402e08f8da5fbc) |
04:01.46 | elad | im STILL at rc19 |
04:01.48 | elad | shrugs |
04:02.26 | *** join/#android dmoffett (n=dmoffett@71.33.240.149) |
04:02.30 | RyeBrye | When people ask you "which do you like better, the G1 or the iPhone" what is your answer? |
04:02.37 | RyeBrye | because I get asked that every time I tell someone about the G1 |
04:02.42 | Aragon | ahhaha |
04:03.02 | Aragon | What do you expect us to answer? |
04:03.03 | unix_infidel | RyeBrye: it's a valid question. |
04:03.16 | RyeBrye | I know, it's a valid question... I have my answer... Just curious what other people say :) |
04:03.18 | unix_infidel | you'r essentially a proxy for whether they should enter into a 2 year agreement. |
04:03.21 | Aragon | It's not about the phone. For me, it's the Platform |
04:03.50 | RyeBrye | my answer is that the iPhone has some cooler applications for it right now, and the games like Super Monkey Ball are pretty nuts - but that after using the G1 for just a day there are things that I have on the G1 that would frustrate me to no end on the iPhone that it lacks |
04:03.56 | unix_infidel | Aragon: there were linux phones well before the G1. |
04:04.09 | unix_infidel | RyeBrye: like. |
04:04.17 | RyeBrye | like hardware keyboard, notifications, copy and paste to name a few |
04:04.22 | RyeBrye | and does it do Voice dialing? |
04:04.27 | Aragon | Really.. One or two from Motorola? |
04:04.35 | *** join/#android anechoic1 (n=anechoic@ip98-162-246-199.ok.ok.cox.net) |
04:04.43 | RyeBrye | I can't remember - but the voice recognition of the Android is pretty slick and should definitely be sold more as a feature |
04:05.25 | unix_infidel | 23:04 < Aragon> Really.. One or two from Motorola? |
04:05.28 | RyeBrye | because to say "Voice Dialing" makes me think it's just that standard piece of shit every cell phone has done for 5 years (well, every cell phone but the iPhone IIRC) - where you 'record' the voice, and then when you voice dial it matches what you say against the recording |
04:06.16 | RyeBrye | The fact that it can't understand me when I tell it to dial numbers would make it great for meeting new people too! :) (it's pretty good when I say names - but numbers I guess I mumble or osmething because I swear it just spits out a random number generator to the screen) |
04:07.24 | RyeBrye | The other thing i like about the G1 is that there are goign to be some amazing applications written for it that are impossible on the iphone. Just the little white pages lookup wouldn't be possible on the iPhone from my understanding of the rules over there |
04:08.32 | Aragon | It's all about apps.. :) |
04:08.41 | RyeBrye | Yes, it is |
04:08.46 | muthu | repo sync reports the following - info: A new version of repo is available |
04:08.55 | muthu | anyone know how to get the new version of repo? |
04:09.18 | RyeBrye | repo sink - info: your sink has been taken back by the bank. |
04:09.37 | muthu | hehe |
04:09.41 | RyeBrye | no idea |
04:09.44 | mikez5 | you get the new repo automatically. You just need to copy the repo script to wherever it is in your path |
04:09.57 | mikez5 | It prints out a line like: |
04:10.12 | muthu | mikez5: automatically where? |
04:10.18 | mikez5 | cp /home/me/android/.repo/repo/repo /home/me/bin/repo |
04:10.40 | mikez5 | so just execute that "cp" line |
04:10.56 | RyeBrye | I was thinking of writing a really simple / stupid application that would let you see the pervasiveness of android phones in your area - and in other areas... people would just give it access to the coarse location and it would basically build a heatmap of the phones of people who cared to use it... |
04:10.58 | muthu | oh its in bin |
04:11.08 | RyeBrye | but it would also tell you how cool you are based on how many other people around you have one |
04:11.20 | mikez5 | everything is automatic, except updating the repo wrapper in your path |
04:11.37 | RyeBrye | i.e. 1 phone in 30 mile radius = you are obviously cool... but 100 phones in 1 mile radius = you are such a sellout ;) |
04:11.58 | muthu | mikez5: where do we download the new repo from? |
04:12.08 | Aragon | Apparently I'm "The G Man" in My office :D |
04:13.02 | muthu | ok, got it.. using curl |
04:13.17 | RyeBrye | http://gizmodo.com/347736/voice-dial-iphone-voice-dialing-app-costs-money-but-works-well Ha ha ha |
04:13.29 | RyeBrye | even the iPhone uses that shitty "record a sample" voice dialing... and it's not even in the OS for the phone |
04:13.45 | RyeBrye | so... yeah - voice dialing is another one of those features I'd put on the list of things that would annoy the hell out of me should I get on an iphone |
04:14.38 | RyeBrye | "The software works with all languages. It does not depend on a dictionary or vocabulary, but it stores your speech samples and links them to contacts." |
04:14.44 | muthu | ha, now i see what mikez5 meant |
04:14.48 | RyeBrye | what that SHOULD read is"The software works equally crappy with all languages. It does not depend on a dictionary or vocabulary, but it stores your speech samples and links them to contacts. |
04:15.10 | Aragon | $33!!! you gotta be kidding me.. |
04:15.14 | RyeBrye | Yeah |
04:15.21 | RyeBrye | I think it's $9.99 now |
04:15.34 | mikez5 | repo is in a git repository, so repo sync gets you the new repo. |
04:15.54 | mikez5 | It lives in your .repo directory |
04:16.10 | mikez5 | There is just one file that you need to manually move when it changes |
04:16.14 | mikez5 | I mean copy |
04:16.31 | muthu | mikez5: thx, got it |
04:16.35 | RyeBrye | I'm surprised nobody has written a wardriver program yet |
04:17.01 | RyeBrye | although maybe they did, and their battery ran out when they backed out of their driveway with wifi and GPS both enabled to test it ;) |
04:17.04 | romainguy | because it doesn't really matter when you have a 3G connection? |
04:17.20 | RyeBrye | I'm in EDGE land :( |
04:17.23 | romainguy | :( |
04:17.28 | RyeBrye | On edge it's not too bad |
04:17.37 | RyeBrye | but edge can't do both data and voice at the same time, right? |
04:17.38 | romainguy | depends what you do with it |
04:17.42 | romainguy | yes |
04:17.48 | RyeBrye | it can? |
04:17.52 | romainguy | I used EDGE on the G1 until a few weeks ago |
04:17.54 | romainguy | no you can't |
04:17.55 | RyeBrye | ok |
04:18.43 | RyeBrye | I hope they will plan their next rollout areas based on where the nerds are at |
04:19.06 | *** part/#android ErikT (n=erik@c-76-104-164-156.hsd1.wa.comcast.net) |
04:19.08 | RyeBrye | Like "Hmm... we sold X G1's to this area with no 3G - so obviously that's a good area for us to go put 3G in" |
04:19.20 | Aragon | I don't get 3g in my house or office. |
04:19.30 | RyeBrye | although they might just say "Hmm... those people will buy our phones even with a slow network, so we can skip over them and go here:" |
04:19.52 | romainguy | I thought they didn't seel it in non 3G areas |
04:19.55 | romainguy | sell |
04:20.24 | RyeBrye | Yeah, but I used the tracking service one guy had on his and hunted him down and killed him in a pagan ritual - then claimed the phone as my own |
04:20.37 | RyeBrye | ... or I was GOING to do that |
04:20.41 | muthu | mikez5: actually, it doesn't happen auto |
04:20.48 | RyeBrye | but they sell them online to people in non 3G areas |
04:20.48 | muthu | you need to manually curl it |
04:20.56 | romainguy | RyeBrye: that remark was in response to your "although they might just say "Hmm... those people will buy our phones even with a slow network, so we can skip over them and go here:"" |
04:20.57 | romainguy | :) |
04:21.02 | romainguy | ah ok, online sales |
04:21.35 | RyeBrye | Although there is some speculation that some of the 550 walmarts selling them for $148 will be in some non-3G areas |
04:21.45 | romainguy | that'd be cool |
04:23.37 | RyeBrye | I haven't missed a call yet on the G1 - what's the default behavior? |
04:23.46 | mikez5 | muthu: you only need to curl the repo script the first time |
04:23.47 | romainguy | what do you mean? |
04:24.04 | romainguy | and repo self updates |
04:24.10 | muthu | mikez5: just checked.. |
04:24.14 | muthu | it didn't auto get |
04:24.16 | RyeBrye | One feature I loved on my P990 was that if you missed a call or sent a call to voicemail it would automatically have a dialog box saying "would you like to schedule a reminder to call them back?" |
04:24.27 | muthu | now i manually curled it and copyd to bin |
04:24.34 | RyeBrye | the P990 had some amazing little convenience features - it was like your own personal secretary was in there doing crap for you |
04:24.37 | romainguy | RyeBrye: ah, there's no such thing |
04:24.43 | romainguy | that's Sony's right? |
04:24.45 | RyeBrye | I could write one though, right? |
04:24.46 | mikez5 | Then after you repo init, there is a copy in .repo/repo/ |
04:24.47 | RyeBrye | yeah, Sony's |
04:24.54 | romainguy | my previous phone was a Sony too, the w810i |
04:24.58 | romainguy | it was awesome |
04:25.03 | romainguy | full of cool little features like this |
04:25.05 | muthu | mikez5: yes |
04:25.11 | muthu | but that doesn't seem to get updated |
04:25.12 | RyeBrye | the other big thing that I've mentioned in here before was Business Card OCR -> contacts list |
04:25.17 | mikez5 | But you need to manually update the copy in your path. |
04:25.31 | romainguy | RyeBrye: ooh OCR |
04:25.37 | romainguy | you can do QR codes only for now on G1 |
04:25.41 | mikez5 | Right, it doesn't try to update the copy in your path, in case you put it in /usr/local or something like that |
04:25.45 | Aragon | I'd be sold if SE comes up with Android phone next year |
04:26.00 | muthu | mikez5: checked the file stamps.. it was the same |
04:26.03 | romainguy | repo self updates when you sync |
04:26.50 | muthu | oh, is it a problem if i have uncommitted changes |
04:26.53 | RyeBrye | romainguy - the ocr worked amazingly well - and it would put all of the stuff it couldn't easily identify a field for into the notes section fo that contact |
04:27.03 | *** join/#android kimitake (n=kimitake@netblock-72-25-106-32.dslextreme.com) |
04:27.03 | romainguy | that's sweet |
04:27.24 | RyeBrye | There are a few OSS OCR libraries - one of them Google was involved in getting open |
04:27.44 | RyeBrye | is your roadmap a wiki ;) |
04:28.44 | *** part/#android kimitake (n=kimitake@netblock-72-25-106-32.dslextreme.com) |
04:29.51 | muthu | romainguy: are you sure repo auto updates? |
04:30.02 | romainguy__ | it should |
04:30.08 | muthu | ok, it doesn't so far |
04:30.14 | romainguy__ | probably because there's no update? |
04:30.20 | muthu | hmm |
04:30.25 | muthu | it says, new version is available |
04:30.58 | romainguy__ | where? |
04:31.00 | romainguy__ | who says that? |
04:31.08 | muthu | platform]$ repo sync |
04:31.08 | muthu | info: A new version of repo is available |
04:31.08 | muthu | warn: [repo] commit (or discard) uncommitted changes before sync |
04:31.19 | romainguy__ | ah then they removed the auto update |
04:31.20 | mikez5 | It says that in the output from "repo sync" |
04:31.44 | muthu | and the new repo still says the same.. |
04:31.52 | muthu | looks like a bug |
04:32.11 | mikez5 | And then it told me to execute: |
04:32.12 | mikez5 | cp /home/lockwood/android/.repo/repo/repo /home/lockwood/bin/repo |
04:32.23 | romainguy__ | lol |
04:32.25 | romainguy__ | yeah, that's a bug |
04:32.26 | *** join/#android Goosey (n=Goosey@cpe-67-9-174-97.austin.res.rr.com) |
04:32.34 | romainguy__ | it's the path of one of the guys who works on repo |
04:32.38 | mikez5 | to copy the repo script from the git repository in .repo to where I keep it in my path |
04:33.03 | muthu | may be i should copy it from bin back to repo |
04:33.03 | mikez5 | mikez5 == lockwood, so not a bug :-) |
04:33.10 | muthu | lol |
04:33.24 | romainguy__ | ah lol |
04:33.25 | romainguy__ | doh |
04:33.31 | romainguy__ | ahah |
04:33.39 | mikez5 | someone already had "lockwood" on freenode |
04:34.07 | muthu | mikez5: your repo sync is fine? |
04:34.15 | romainguy__ | my repo sync auto updated repo |
04:34.17 | romainguy__ | "info: Restarting repo with latest version" |
04:34.24 | muthu | hmm |
04:34.44 | muthu | the only thing i can think is.. i'm in a default branch |
04:34.48 | muthu | with some local changes |
04:35.04 | muthu | may be that's the problem |
04:35.27 | muthu | shit, this is where repo branch would be greatly useful |
04:35.36 | muthu | to quickly change over to another branch |
04:35.42 | romainguy__ | use git for this |
04:35.47 | muthu | argghghg |
04:35.56 | muthu | there's like 25 projects |
04:36.18 | *** join/#android Neverender (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
04:36.40 | mikez5 | I did a repo sync a couple hours ago and it seemed OK. |
04:37.06 | mikez5 | Unfortunately I haven't been able to move all my work to the outside repositories yet. |
04:37.35 | muthu | ok.. am going to ignore the new repo for now |
04:38.02 | muthu | romainguy__: i'm looking at the alertdialog bug, that i reported |
04:38.17 | romainguy__ | which one? |
04:38.27 | muthu | where the checkboxe states are not rendered correctly when backed from cursor |
04:38.54 | muthu | http://code.google.com/p/android/issues/detail?id=955&q=alertdialog&colspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary |
04:39.59 | romainguy__ | can you reproduce the bug outside of an AlertDialog? |
04:40.17 | muthu | haven't tried outside alertdialog |
04:40.24 | romainguy__ | then try outside of alertdialog |
04:40.29 | muthu | why? |
04:40.35 | romainguy__ | to narrow down where the bug is |
04:40.40 | muthu | oh ok |
04:40.47 | romainguy__ | it can be ListView, the Adapter or AlertDialog.Builder |
04:40.53 | muthu | correct |
04:41.00 | muthu | ok, will dig deep today |
04:41.03 | romainguy__ | you might as well try to eliminate ListView or AlertDialog before doing serious debugging |
04:41.15 | muthu | it should be the adapters |
04:41.35 | languish | this lightcycle game is fun |
04:41.36 | muthu | my guess is when the adapter reuses the view, it messes up the state |
04:41.39 | languish | trin clones ftw |
04:41.42 | languish | *tron |
04:43.40 | RyeBrye | I think iSafe should have a feature where you can have it adjust the scales based on you answering some questions like: "Are you a male? Do you weigh more than 90 lbs? Do you own a gun? Is it loaded? Are you carrying it right now? Is that legal?..." |
04:43.49 | Dialekt | so how is it so far? |
04:43.54 | Dialekt | g1 gentlemen |
04:43.55 | Dialekt | tell me |
04:44.12 | RyeBrye | If you like T-mobile, don't hesitate - just go buy it |
04:44.22 | RyeBrye | they aren't going to get a better phone for a while, so why wait? |
04:44.30 | muthu | was thinking about this idea |
04:44.31 | RyeBrye | I like it |
04:44.40 | muthu | where the phone makes an emergency call automatically |
04:45.02 | RyeBrye | I'm not sure if 911 operators would like that kind of feature |
04:45.10 | muthu | yeah.. that's the tricky part |
04:45.19 | muthu | in case of accident, auto dial |
04:45.21 | RyeBrye | you could have it send a message to a trusted friend |
04:45.37 | muthu | right |
04:45.59 | *** join/#android neerhaj (i=chatzill@203.115.94.223) |
04:46.30 | muthu | detecting emergency scenarios is the tough part |
04:46.32 | *** join/#android performance (n=chatzill@pool-98-119-34-106.lsanca.dsl-w.verizon.net) |
04:46.56 | RyeBrye | Yeah... you'd probably need access to the airbags or something |
04:47.03 | RyeBrye | in which case you're probably talking about OnStar |
04:47.18 | muthu | right |
04:47.20 | muthu | something like that |
04:47.25 | muthu | would be definitely useful |
04:47.36 | performance | hi does the android work with wifi ? for browsing and for calls? |
04:47.48 | performance | i mean android phone G1 |
04:47.58 | RyeBrye | I think it works great |
04:48.00 | *** join/#android israr (n=israr@203.99.184.193) |
04:48.06 | RyeBrye | I was expecting it to be really rough, but I was pleasantly surprised |
04:48.25 | cbeust_ | I find your lack of faith disturbing |
04:48.38 | RyeBrye | :) |
04:48.50 | performance | great for calls too? |
04:48.53 | RyeBrye | Yeah |
04:48.53 | d03boy | can anyone help me make a gallery with buttons in it? |
04:49.14 | *** join/#android milos_ (n=mikici@92.36.137.146) |
04:49.15 | muthu | is it halloween already? |
04:49.26 | romainguy | d03boy: create a custom adapters |
04:49.32 | romainguy | (and that sounds like a bad idea :) |
04:49.43 | *** join/#android mo0620 (n=momohamm@c-98-193-127-172.hsd1.in.comcast.net) |
04:49.43 | muthu | gallery with buttons dont work well |
04:49.50 | d03boy | hmm |
04:50.05 | performance | so can i go ahead and order it online? i so want the phone, but no 3G in my area, and teh customer support guy from t-mobile was not sure if it could do regular calls through wifi |
04:50.10 | d03boy | maybe i'll just do a horizontal linear layout then |
04:50.22 | RyeBrye | cbeust_ - All I heard marching up to release day was how things were being gutted - like bluetooth or other stuff... so I was just hoping it would at least work :) |
04:50.43 | RyeBrye | cbeust - and I STILL want bluetooth APIs! :P |
04:51.03 | d03boy | performance, i know someone who has the phone but we dont have 3G. He got some other plan and it works |
04:51.12 | RyeBrye | I ahve no 3G |
04:51.21 | RyeBrye | No, you can't do calls through wifi yet |
04:51.30 | RyeBrye | I ordered mine online |
04:51.49 | RyeBrye | If you like T-mobile, and are happy with them and would likely be with them for 2 years anway - then just get it |
04:51.51 | RyeBrye | That was my situation |
04:52.06 | RyeBrye | I'm on wifi most of the time, but the phone works fine on EDGE |
04:52.23 | performance | the coverage map shows two bars average at my bldg.. and no 3g only EDGE/GPRS |
04:52.25 | RyeBrye | the annoying thing about EDGE is that you can't use data and voice at the same time |
04:52.38 | RyeBrye | performance - how is AT&T GSM coverage in your area |
04:53.05 | RyeBrye | here's a dirty little secret: T-mobile phones and AT&T phones roam on each other's networks - and since you have free roaming on domestic partners its not like it costs you anything |
04:53.12 | RyeBrye | The 3G doesn't roam |
04:53.16 | RyeBrye | but the normal GSM stuff does jsut fine |
04:53.17 | performance | i dont know:( i am a Tmo customer for 3 years.. the old moto v 360 phone started losing signal. |
04:54.11 | RyeBrye | It will have as good a signal as any other tmobile phone you have had |
04:54.12 | RyeBrye | likely better |
04:54.17 | performance | actually thats 5 years including the two years of v300! |
04:55.06 | RyeBrye | It's really a personal decision that you have to obviously make for yourself - but I'm happy with my G1 |
04:55.20 | RyeBrye | It's probably not perfect, but so far I like things about it I didn't think I would |
04:55.28 | RyeBrye | like the hardware keyboard is nice - and I normally hate hardware keyboards |
04:55.38 | RyeBrye | (on phones that is) |
04:55.51 | *** join/#android EpiC_ (n=tom@76.89.132.103) |
04:55.55 | performance | i tried it at teh local store, they just had a demo unit.. i like it except for the big obstacle to teh right when typing |
04:56.12 | RyeBrye | did they let you hold it out of some kind of tether? |
04:56.18 | performance | yeah |
04:56.22 | RyeBrye | I didn't notice that "big obstacle" until you just pointed it out |
04:56.29 | *** join/#android ascii__ (n=ascii@115.130.2.67) |
04:56.31 | RyeBrye | Thanks, jerk |
04:56.33 | RyeBrye | ;) |
04:56.50 | performance | but i kept going there to see if they got one in stock, so they brought another unit from inside for me to play :) |
04:56.52 | RyeBrye | Even that's not too bad, I guess it depends on how you hold it. |
04:57.12 | RyeBrye | You could try holding out until November 3rd to see if a walmart near you gets one |
04:57.22 | RyeBrye | they will have them cheaper than T-mobile is selling them for |
04:57.34 | RyeBrye | same contract deals -but $148.88 instead of $179 |
04:57.39 | RyeBrye | (walmart loves their 8's) |
04:57.51 | performance | what??? they dont have enough to stock their won stores, and now they sell at W ? |
04:58.07 | RyeBrye | They don't WANT to stock their stores in non 3G areas |
04:58.31 | RyeBrye | I don't know why |
04:58.45 | RyeBrye | but they want to create low expectations for using it on EDGE I guess |
04:59.00 | performance | hmm maybe |
04:59.01 | RyeBrye | but some walmarts outside of the 3G coverage areas will likely stock them, but I don't know |
04:59.07 | RyeBrye | only 550 walmarts will sell them |
04:59.10 | RyeBrye | from what I've read |
04:59.27 | RyeBrye | The little crap like using the camera to barcode can and comparisson shop is cool |
04:59.28 | performance | i hate buying anything at walmart, but if thats the only place i can get the phone,i'll go |
04:59.36 | RyeBrye | You can buy online also |
04:59.59 | performance | i miss buying the phone in person. |
05:00.02 | RyeBrye | yeah |
05:00.05 | RyeBrye | it sucks buying it online |
05:00.11 | RyeBrye | I bought it online without having held one in person |
05:00.18 | RyeBrye | I was happy it was smaller than I thought it was going to be |
05:00.50 | performance | its so tempting to just go to the Dark Side/Apple store across and buy the damn i phone in person |
05:00.53 | RyeBrye | The main reason I wanted to get one though was because I'm a java developer and the API looked pretty straightforward |
05:00.56 | tweakt | RyeBrye, same here, not sure what gave the impression of it being larger, maybe all that staring the huge emulator on my screen ? |
05:01.20 | RyeBrye | I don't know... I think the other device I've had with a similar form factor was an old Sony Clie NZ90 |
05:01.24 | RyeBrye | where it had a screen and buttons below it |
05:01.27 | RyeBrye | and that thing was huge |
05:02.09 | RyeBrye | I can't really believe I carried that thing around to be honest |
05:02.32 | performance | it wil be a major shift for me, i have only used clam shell phones till now |
05:02.58 | RyeBrye | you'll probably want to get some kind of screen protector for it if you aren't used to having phones with screens exposed |
05:03.01 | RyeBrye | keys like to eat screens |
05:03.50 | tweakt | Still have the plastic on mine, but need to get a InvisiShield for it |
05:03.58 | RyeBrye | tweakt - me too :) |
05:04.09 | RyeBrye | I'm trying to decide if I want to slime the whole phone or just the screen |
05:04.16 | *** join/#android mza- (n=adam@hypnos.fscker.com) |
05:04.16 | RyeBrye | I like the texture of the G1's plastic |
05:04.26 | RyeBrye | and I really don't like the feel of those invisishields |
05:04.32 | RyeBrye | but on the screen they make sense |
05:05.12 | performance | wont they affect the touch screen performance/ |
05:05.23 | RyeBrye | No, it shouldn't |
05:05.29 | RyeBrye | the plastic thing on it that it came with doesn't |
05:05.42 | performance | but it can be peeled off easily |
05:05.45 | RyeBrye | but don't invisishields have more of a friction to them thatn the plastic screen protector? |
05:05.47 | RyeBrye | yeah, I think they can be |
05:05.56 | Aragon | Think I'm gonna exchange it after couple of months. Sliding mechanism doesn't look solid. Mine already started making noise. |
05:06.06 | performance | uh oh |
05:06.22 | mza- | what are the ban words here?;) |
05:06.25 | RyeBrye | mine seems ok |
05:06.26 | mza- | tether |
05:06.30 | RyeBrye | I don't think so |
05:06.31 | mza- | tethering perhaps |
05:06.52 | RyeBrye | I said brainfuck earlier and didn't get banned, but it was in a legitimate discussion of programming languages |
05:07.03 | mza- | lol |
05:07.09 | performance | i started making simple apps , but my killer app idea is to make the key pad act like a mouse trackpad |
05:07.25 | mza- | so who's working on a tethering app? surprised it's taken this long |
05:07.27 | *** join/#android Bonkz (n=bonks@ip70-162-41-192.ph.ph.cox.net) |
05:07.36 | mza- | is it true that it's "impossible" |
05:07.37 | performance | that way we can do multi touch etc.. i already did the basic logic for that need to implement and iterate |
05:08.10 | RyeBrye | mza - not sure. I was wondering if the connectbot could be used to set up a proxy server |
05:08.27 | Aragon | RyeBrye: your's does not make noise when you press screen? |
05:08.28 | RyeBrye | it can be used to open tunnels both remote and local - so if you had a socks proxy on the phone you could easily use that to tether |
05:08.46 | RyeBrye | aragon - when I slide it open, or when I push on it when it is open? |
05:08.59 | RyeBrye | it makes a clicking noise when I open it |
05:09.01 | Aragon | Push on it when closed |
05:09.11 | mza- | nice |
05:09.15 | RyeBrye | I don't hear any noise |
05:09.25 | RyeBrye | just tapping of my finger |
05:09.36 | wastrel | yeah mine creaks |
05:09.36 | Aragon | how many days you have it? |
05:09.40 | RyeBrye | jsut 2 |
05:09.48 | Aragon | oh. mine a week |
05:10.00 | wastrel | mine creaks, it's been doing it the whole time |
05:10.05 | wastrel | annoying but i can live with it |
05:10.12 | languish | there's a solution to the creaking |
05:10.14 | RyeBrye | Will t-mobile swap phones out for you if they are being crappy? |
05:10.17 | languish | on one of the forums |
05:10.30 | Aragon | feels like its gonna fall apart after a month or two |
05:10.31 | RyeBrye | i.e. after a few months you go in and say "hey, this phone is being crappy" |
05:10.38 | *** join/#android `vip (n=denied@m6a5e36d0.tmodns.net) |
05:10.45 | languish | RyeBrye, if you get insurance... |
05:10.47 | Aragon | Me thinking the same |
05:10.55 | performance | what insurance? |
05:11.01 | RyeBrye | Yeah, the insurance has a $130 deductible for any decent phone though |
05:11.06 | languish | but then, if enough of them fall apart.. class action time |
05:11.08 | RyeBrye | or maybe they call it a copay |
05:11.25 | Aragon | languish: if i dont have insurance? its under 1 yr warranty, right? |
05:11.37 | languish | as far as I know |
05:11.41 | RyeBrye | It does have a 1 year warranty right> |
05:11.44 | languish | check your box info |
05:11.45 | RyeBrye | so yeah, that should be covered |
05:11.54 | languish | should say so in the manual |
05:12.00 | languish | don't have mine handy |
05:12.03 | RyeBrye | I accidently voided the warranty on my p990 because I assumed it was expired and tried to fix it myself but busted a screw in the process |
05:12.20 | performance | yeah shell out 180 bucks and realise if the screen cracks, all you get is a grin |
05:12.25 | RyeBrye | now I ALWAYS check the warranty before I take a screw driver out |
05:13.20 | RyeBrye | just turned on flashlight to try to drain his battery faster now |
05:13.54 | wastrel | that horrible pet thing that runs the vibrate supposedly drains battery pretty good |
05:13.59 | performance | alright folks, ill wait till nov 3 and see if it shows up at local W mart |
05:14.06 | RyeBrye | Oh, there is a pet thing? |
05:14.23 | performance | thanks for the conversation.. gnite n good luck |
05:14.27 | RyeBrye | performance - you might be able to ask your local walmart if they will be getting them |
05:15.08 | performance | yeah i'll ask. |
05:15.19 | performance | there are two nearby |
05:15.27 | performance | but only one has 3G |
05:15.38 | performance | i mean is in teh 3G area in their map |
05:15.45 | RyeBrye | oh, interesting |
05:16.00 | RyeBrye | well that one might be most likely to get one |
05:16.16 | performance | yeah, ill call them first thing tomorrow |
05:16.36 | performance | i already wasted some gas going to two different stores |
05:16.48 | rob-cs | when an application gets updated, is there a system in place that notifies people that an app they currently have has an updated version? |
05:17.04 | wastrel | no |
05:17.09 | performance | today was teh worst, when called at 2:00 pm he said they had them in stock, when went to buy one after work, he was sold out |
05:17.15 | d03boy | do you guys like to use the xml files for layout or do you prefer to do it in code? |
05:17.40 | performance | xml |
05:17.47 | RyeBrye | http://crave.cnet.co.uk/mobiles/0,39029453,49299636,00.htm |
05:17.55 | RyeBrye | Cnet likes it |
05:18.04 | performance | better separation of view in MVC |
05:18.55 | Aragon | OK Manual says 1 year warranty :) |
05:20.49 | d03boy | when do you use an Activity vs View |
05:21.19 | RyeBrye | WTF? Kesterl has you just rub some nasy hairball? |
05:21.20 | EpiC_ | any word on when other carriers will get android phones? |
05:21.26 | d03boy | can someone relate these to Swing or something? |
05:21.33 | Aragon | d03boy: how is your ircell coming up? |
05:21.49 | d03boy | Aragon, it would be coming up if I knew what I was doing with the View portion of the program, ha |
05:22.15 | *** join/#android yakischloba (n=jake@c-24-22-171-214.hsd1.wa.comcast.net) |
05:22.55 | RyeBrye | Cool.. that hairball program will lock if you rub your finger around nonstop - and then it will sit there doing the vibrate constnatly with the force close dialog open |
05:23.01 | languish | heh, I'm suprised you're not getting a bunch of other devs offering to work with you on it |
05:23.04 | RyeBrye | ... that should help drain my battery :) |
05:23.37 | d03boy | languish, I know... I can do the IRC part no problem. The views is the tricky part for me because I havent had tons of time to read up on it yet |
05:23.47 | languish | nod |
05:24.23 | DarkriftX | hows it going languish |
05:25.10 | DarkriftX | ahh, your the one doing ircell... ive been reading about that one waiting for a release |
05:25.25 | DarkriftX | good to hear its still in development and hasnt been forgotten like lots of apps |
05:25.33 | umdk1d3 | d03boy: working on an android irc client? |
05:25.37 | d03boy | yes |
05:25.40 | umdk1d3 | =D |
05:25.44 | DarkriftX | lol |
05:25.46 | *** join/#android mikez5 (n=lockwood@ip67-152-86-163.z86-152-67.customer.algx.net) |
05:25.49 | DarkriftX | lots of ppl are going to like you d03boy |
05:25.53 | umdk1d3 | <PROTECTED> |
05:25.55 | DarkriftX | its been heavily requested |
05:26.15 | umdk1d3 | also, people will prolly be using it with BNCs mostly i think |
05:26.19 | d03boy | umdk1d3, comment on ircell.org =P |
05:26.29 | Aragon | I'd pay for it :p |
05:26.37 | d03boy | i'd like it to be free |
05:26.44 | Aragon | :) |
05:26.47 | gdsx | you'd pay for an IRC client? wow |
05:26.54 | DarkriftX | make a free version and a paid version and add something in the paid |
05:26.59 | umdk1d3 | d03boy: its opensource right =D |
05:27.02 | RyeBrye | DCC in the paid version :) |
05:27.06 | d03boy | umdk1d3, yesh |
05:27.09 | Aragon | Considering there is none, yes i would |
05:27.10 | RyeBrye | the irony of making warezboys pay :) |
05:27.12 | umdk1d3 | rofl dcc over phone |
05:27.13 | DarkriftX | something trivial like changing default colors or something |
05:27.26 | gdsx | Aragon: just port netcat, voila |
05:27.33 | DarkriftX | hey, i used to dcc on my winmo phones |
05:27.39 | gdsx | (where by "port," I mean "install") |
05:27.47 | cbeust_ | Make the dcc version free and if you want to chat in a channel, you have to buy it |
05:28.05 | RyeBrye | :) |
05:28.15 | d03boy | cbeust_, haha, that's using your noggin |
05:28.16 | *** join/#android praveend (n=chatzill@202.88.237.83) |
05:28.25 | cbeust_ | ... profit! |
05:28.32 | Aragon | I'd like something like Gtalk that runs at background and gives notification when highlighted. That would be cool! |
05:28.41 | *** join/#android macboz (n=kozen@n058152051224.netvigator.com) |
05:28.46 | d03boy | Aragon, noted! |
05:28.50 | praveend | hi all |
05:28.58 | umdk1d3 | d03boy: have you conisdering looking into the android IM framework? it looks like it might be abstracted enough to add irc as a new IM protocol |
05:29.02 | Aragon | d03boy: thanks! |
05:29.16 | d03boy | umdk1d3, i'll look into that |
05:29.17 | umdk1d3 | not sure about channels and stuff, but it might be good to integrate with that if possible |
05:29.25 | umdk1d3 | d03boy: it was in the source dump /me pulls it out |
05:29.34 | praveend | anybody working on android porting |
05:30.30 | *** join/#android astyrrian (n=astyrria@hc652536e.dhcp.vt.edu) |
05:30.45 | umdk1d3 | d03boy: http://git.source.android.com/?p=platform/packages/apps/IM.git;a=tree;f=plugin/com/android/im/plugin;hb=release-1.0 |
05:30.53 | umdk1d3 | however, it might not be as abstract as i thought |
05:31.47 | praveend | anyone working on smdk6400 board? |
05:32.32 | d03boy | i'll check it out |
05:34.48 | *** join/#android mehulved (n=mehul@59.183.45.18) |
05:44.46 | RyeBrye | http://forums.tmonews.com/index.php?topic=4480.0 |
05:44.55 | RyeBrye | Did Google really say that it is multi touch capable? |
05:45.33 | RyeBrye | On that forum, a couple of people say: "Google said that it has hardware support for multi touch, but that there is no software support (currently)." |
05:46.33 | umdk1d3 | what is that "tmobile payment" notification? o.o |
05:49.18 | umdk1d3 | sigh, just because it looks like it registers multiple touches doesnt mean it feeds anything useful back through its device driver that android could pick up |
05:49.58 | umdk1d3 | its probably summarizing the touches at a very low hardware level, which means it might be near impossible to get access to the raw data |
05:50.15 | RyeBrye | Yeah, I'm ignoring those videos |
05:50.25 | RyeBrye | I'm just wondering about those quotes people are throwing out and attributing to Google |
05:51.03 | spikebike | well ideally if the hardware supports it google will make it available in the future |
05:51.24 | RyeBrye | Yes, that makes sense - but the real question I have is did Google ever state that it did have it available? |
05:51.57 | spikebike | nfi |
05:52.00 | umdk1d3 | has anyone been brave enough to post gut-shots of the device taking it apart? |
05:52.07 | RyeBrye | I haven't seen any |
05:52.44 | RyeBrye | the "void" sticker on that screw might turn people off :) |
05:53.47 | *** join/#android jasonparekh_ (n=jasonpar@c-98-234-84-237.hsd1.ca.comcast.net) |
05:56.15 | *** join/#android muthu (n=saraneya@218.248.24.81) |
05:56.41 | umdk1d3 | gah i think my cable provider changed their QAM channel mappings again >:/ |
05:56.49 | umdk1d3 | goes to dig into mythtv |
06:06.24 | gdsx | RyeBrye: taking my Google hat off for a bit, it seems plausible that a Googler mentioned that the device can report approximate touch "size"/accuracy (which it can), and rephrased that as "the hardware supports multi-touch" |
06:06.42 | spikebike | er no not really |
06:06.53 | gdsx | spikebike: "no" to which part? |
06:07.02 | spikebike | size/accuracy/pressure is not at all the same as multitouch |
06:07.27 | RyeBrye | I can see how a marketing person could say something stupid like that though |
06:07.31 | gdsx | spikebike: I meant to say "and the person on the forum rephrased..." |
06:07.33 | spikebike | ideally you get a X wave form and a Y |
06:07.33 | gdsx | RyeBrye: ^^^ |
06:07.41 | gdsx | spikebike: I know how multitouch works |
06:07.47 | spikebike | oh, sorry, |
06:07.49 | gdsx | I jus tmisspoke |
06:07.58 | RyeBrye | Or even more lkely - a person on a forum :) |
06:08.04 | spikebike | yeah, an over eager rephrasing that then claim multi |
06:08.10 | RyeBrye | yeah, so the device DOES NOT support multitouch, right? |
06:08.12 | spikebike | so yeah it might not be multi |
06:08.13 | RyeBrye | (the G1) |
06:08.17 | spikebike | I've no idea |
06:08.36 | gdsx | RyeBrye: I don't think so, but I couldn't say for certain |
06:08.42 | RyeBrye | ok |
06:08.54 | DarkriftX | lets just say that you can touch it however you want and leave it at that |
06:08.55 | DarkriftX | hides |
06:09.03 | gdsx | haha |
06:09.03 | *** part/#android p_quarles (n=lee@unaffiliated/pquarles) |
06:09.11 | RyeBrye | My phone likes to be touched |
06:09.30 | DarkriftX | what you multitouch on your own time is your own business |
06:10.09 | DarkriftX | this whole multitouch convo is so easy to have converted to perverted |
06:11.54 | *** join/#android cbeust (n=cbeust@72.14.224.1) |
06:19.54 | *** join/#android muthu (n=muthu@218.248.24.81) |
06:20.32 | *** join/#android zodttd_ (n=me@user-142gtg7.cable.mindspring.com) |
06:20.53 | DarkriftX | it sure died in here fast |
06:21.03 | d03boy | :) |
06:21.19 | waldo_ | is touching his phone |
06:21.19 | DarkriftX | d03boy, if you release your app for free, can I host a copy of it on my site? |
06:21.33 | DarkriftX | is touching waldo_'s phone too |
06:21.44 | waldo_ | d0boy if you use androids built-in IM there might be a SMS charge for it |
06:21.56 | RyeBrye | The G1 will pair pretty easily with my Logitech bluetooth keyboards - but - alas - they wont connect :( (no surprise there) |
06:21.59 | waldo_ | or pseudo XMPP or whatever it is |
06:22.06 | waldo_ | easy darkriftx.. gentle now |
06:22.07 | *** join/#android android123 (n=chatzill@202.88.237.83) |
06:22.13 | d03boy | waldo_, whats wrong with just the data connection? |
06:22.32 | android123 | hi |
06:22.34 | DarkriftX | there you go, paid version could have the choice :) |
06:22.45 | DarkriftX | some ppl have unlim data, some unlim text messaging |
06:22.49 | waldo_ | d03boy data is unlmited but as I understand it tmobile counts IM as text messaging |
06:22.56 | waldo_ | probably anything that comes over that gtalk channel |
06:23.07 | android123 | anyone working on android porting? |
06:23.19 | DarkriftX | doesnt seem like many are in here android123 |
06:23.27 | DarkriftX | most seem to be working on development for android |
06:23.29 | waldo_ | which I understand is a kind of streaming XML (XMPP, formerly known as jabber) that's been modified |
06:23.51 | d03boy | does irc have to go through that or something? |
06:23.53 | waldo_ | they use it for email notifications and ims and sms and stuff that they can push in low-power mode |
06:24.04 | waldo_ | no but I think umdk1d3 suggested it |
06:24.05 | RyeBrye | Huh? so they count the google talk stuff as text messaging? |
06:24.09 | DarkriftX | d03boy, he is talking about what was mentioned earlier about how you should try that |
06:24.09 | d03boy | oh, didnt see that |
06:24.14 | waldo_ | RyeBrye: yah |
06:24.16 | d03boy | oh, the notifications |
06:24.19 | RyeBrye | That's total bullshit |
06:24.23 | waldo_ | yeah |
06:24.32 | DarkriftX | umdk1d3 said you should look into using built in IM api for irc |
06:24.42 | cbeust | RyeBrye: no |
06:24.53 | waldo_ | right and I'm saying if you do that I wonder if tmobile would charge for it (?) |
06:24.59 | waldo_ | since they charge for IM |
06:25.04 | *** join/#android DaMiEn667 (n=DaMiEn66@cpe-66-69-239-237.austin.res.rr.com) |
06:25.07 | d03boy | we'd have to test, or ask I suppose |
06:25.17 | waldo_ | if it was solely data then it's not a concern |
06:25.19 | DaMiEn667 | so, who knows about this?! https://android.clients.google.com/updates/signed-kila-ota-115247-prereq.TC4-RC19+RC28.zip |
06:25.25 | RyeBrye | cbeust: no to which part? |
06:25.34 | DaMiEn667 | huh? |
06:25.37 | cbeust | Google Talk is part of data, it's not sms |
06:25.37 | DaMiEn667 | anyone? |
06:25.43 | waldo_ | has anyone gotten the ota update? |
06:25.50 | DarkriftX | dude, chill out |
06:25.53 | DarkriftX | give ppl a chance to read it |
06:25.56 | DaMiEn667 | I have the OTA zip file on my desktop on my PC? |
06:26.06 | waldo_ | cbeust: are you SURE about that/ |
06:26.09 | DaMiEn667 | YES |
06:26.13 | DarkriftX | Server Error |
06:26.14 | DarkriftX | The service you requested is not available yet. |
06:26.14 | DarkriftX | Please try again in 30 seconds. |
06:26.21 | d03boy | same here |
06:26.28 | DaMiEn667 | you need to get the CA cert off of your phone for that link to work |
06:26.35 | DaMiEn667 | otherwise it gives you a error 530 |
06:26.48 | DarkriftX | i c |
06:26.50 | DaMiEn667 | I got the link off of my phone when I did a manual check-in to get an update |
06:26.51 | DaMiEn667 | I/CheckinService( 8980): Checkin triggered: Intent { action=android.server.checkin.CHECKIN } |
06:26.52 | DaMiEn667 | I/CheckinService( 8980): Sending checkin request (709 bytes)... |
06:26.52 | DaMiEn667 | I/CheckinService( 8980): From server: Intent { action=android.server.checkin.FOTA_UPDATE data=https://android.clients.google.com/updates/signed-kila-ota-115247-prereq.TC4-RC19+RC28.zip } |
06:26.54 | DaMiEn667 | I/UpdateReceiver( 8980): Received update intent to download https://android.clients.google.com/u...-RC19+RC28.zip |
06:26.57 | DaMiEn667 | I/UpdateReceiver( 8980): Update is already being verified. |
06:26.59 | DaMiEn667 | I/CheckinService( 8980): Checkin success |
06:27.01 | RyeBrye | I just authorized it and it works |
06:27.13 | DaMiEn667 | get crack-a-lackin guys! |
06:27.15 | d03boy | keep pasting stuff. We wont be annoyed at all... |
06:27.27 | waldo_ | is that android.clients link for your phone? |
06:27.28 | RyeBrye | It's not encrypted, just signed, right? |
06:27.31 | DaMiEn667 | yes |
06:27.37 | DaMiEn667 | it's for the G1 |
06:27.38 | DarkriftX | RyeBrye, did you dl it? |
06:27.39 | waldo_ | wow |
06:27.43 | RyeBrye | I'm DLing it now |
06:27.51 | DaMiEn667 | it's just a plain zip file |
06:27.53 | RyeBrye | how big is it? |
06:27.54 | Aragon | 44.7MB |
06:27.55 | RyeBrye | ok |
06:27.59 | RyeBrye | I'm close then |
06:28.15 | Aragon | where is RC29? |
06:28.19 | DaMiEn667 | who knows |
06:28.21 | *** join/#android muthu (n=muthu@218.248.24.81) |
06:28.23 | DaMiEn667 | it's the OTA I got just now |
06:28.29 | DaMiEn667 | I'm on t-mobile in TX |
06:28.40 | Aragon | they are supposed to send out RC29. |
06:28.41 | waldo_ | DaMiEn667: you just got that link on your phone? |
06:28.44 | waldo_ | rc29 is supposed to be out |
06:28.49 | RyeBrye | Yeah, I thought rc29 was out |
06:29.01 | *** join/#android kennyz (n=kennyz@uralnet.org) |
06:29.01 | DaMiEn667 | yeah, I had the adb shell open and doing a logcat when it came across |
06:29.06 | RyeBrye | cool :) |
06:29.08 | waldo_ | DaMiEn667: that's awesome |
06:29.15 | DaMiEn667 | and it gave me a "update is ready to install" popup |
06:29.19 | DaMiEn667 | so... it's the real deal guys |
06:29.22 | waldo_ | wow |
06:29.40 | DarkriftX | do you know how to force it to install? |
06:29.43 | DaMiEn667 | yeah |
06:29.48 | Aragon | DaMiEn667: you got the link as sms or something? |
06:29.57 | waldo_ | he says he got it w/adb |
06:29.59 | DaMiEn667 | no, it was a forced intent to checkin to google's update server |
06:30.07 | DaMiEn667 | and it responded with an intent to the link |
06:30.10 | waldo_ | adb shell or adb logcat |
06:30.20 | DarkriftX | hrmmmm |
06:30.23 | DaMiEn667 | adb shell, then ran logcat inside the shell |
06:30.28 | waldo_ | wonder what that 115247 means |
06:30.35 | DarkriftX | so the file itself is useless without the server telling you to download it? |
06:30.42 | Aragon | lol |
06:30.53 | waldo_ | well I'm downloading it and it's huge |
06:31.04 | DaMiEn667 | it has the bin for radio |
06:31.05 | waldo_ | dunno... |
06:31.07 | DaMiEn667 | for firmware |
06:31.10 | DaMiEn667 | for boot partition |
06:31.12 | DaMiEn667 | for everything |
06:31.15 | DarkriftX | wow |
06:31.18 | waldo_ | 44.7 MB |
06:31.24 | DarkriftX | 44mb is all android takes? |
06:31.26 | waldo_ | strange that they let you get it over the internet |
06:31.31 | DaMiEn667 | hahaha |
06:31.35 | waldo_ | well 44 zipped |
06:31.42 | DaMiEn667 | you need their ssl cert for their server to let you download it |
06:31.45 | DarkriftX | waldo_, probably only does because you are tricking it with the cert |
06:31.48 | waldo_ | lets see whts inside |
06:32.30 | waldo_ | wow |
06:32.59 | waldo_ | telnetd ? |
06:33.02 | RyeBrye | I don't need the cert to download it |
06:33.14 | waldo_ | you can just download it w/a browser |
06:33.17 | RyeBrye | I just had to accept the one they were presenting |
06:33.26 | DaMiEn667 | depends on the browser |
06:33.30 | DaMiEn667 | I used firefox |
06:33.32 | DarkriftX | me either now |
06:33.38 | DarkriftX | 5th refresh and its letting me dl |
06:33.40 | waldo_ | weird. |
06:33.43 | DaMiEn667 | hmmm |
06:33.44 | DarkriftX | 960k |
06:33.46 | DarkriftX | nice speed :) |
06:33.52 | RyeBrye | I downloaded it at 560 or 600 |
06:34.28 | RyeBrye | Is there anything in this that we dont' already know from the source? |
06:34.38 | RyeBrye | I mean - it's nice to update our phones without waiting for the OTA thing |
06:34.39 | DarkriftX | im sure its all new |
06:34.52 | DaMiEn667 | ummm... I don't think the OTA file format was known |
06:34.58 | DaMiEn667 | or the structure of it |
06:35.03 | DarkriftX | and, maybe someone can figure out how to create their own OTA update and trick it to installing :) |
06:35.06 | RyeBrye | ok, good point |
06:35.17 | DarkriftX | this is great news for ppl that like to dig into that crap |
06:35.18 | RyeBrye | yeah, as soon as I find that private key of theirs I've been hiding away :) |
06:35.23 | RyeBrye | Yes, it's true |
06:35.43 | DaMiEn667 | now we need to cook our own, spoof the google site and see if we can get a root shell on the phones :-) |
06:36.01 | ttuttle | DaMiEn667: good luck, sir. |
06:36.05 | DaMiEn667 | hahaha |
06:36.07 | *** join/#android muthu (n=muthu@218.248.24.81) |
06:36.09 | cbeust | And make sure Google never hears about it |
06:36.16 | ttuttle | cbeust: They'll hear, don't worry. |
06:36.18 | DaMiEn667 | I was waiting for YOU guys to do it for me! |
06:36.22 | ttuttle | DaMiEn667: heh |
06:36.26 | DarkriftX | yeah, there are google devs in here, tey already heard about it |
06:36.29 | cbeust | ttuttle: they just did |
06:36.32 | DarkriftX | its all logged |
06:36.36 | DaMiEn667 | pffff |
06:36.39 | DaMiEn667 | like they care |
06:36.44 | DaMiEn667 | it's t-mo we gotta worry about |
06:36.48 | DarkriftX | but still, its not google that wants it unhacked i think, its just tmo lol |
06:36.54 | cbeust | We kind of do |
06:37.03 | RyeBrye | they want the DRM panties to stay on, I think |
06:37.09 | DarkriftX | im sure google would like this to grow and expand more hten the carriers would |
06:37.30 | DaMiEn667 | and it's not just DRM |
06:37.34 | DaMiEn667 | it's IP too |
06:37.42 | *** join/#android lresende (n=luckbr19@c-67-169-36-7.hsd1.ca.comcast.net) |
06:37.44 | DaMiEn667 | since the hardware supports multi-touch |
06:37.45 | DarkriftX | im looking forwrd to android becoming more of a small computer and less of a phone :) |
06:37.53 | RyeBrye | :) |
06:38.05 | DaMiEn667 | if we get root access... we can have multi-touch drivers inserted :-) |
06:38.19 | RyeBrye | Ok, I'm still not convinced that the hardware supports multi touch |
06:38.35 | spikebike | in a similar vein I wonder if the g1 will ever support UMA |
06:38.41 | spikebike | some claim it can be done in software |
06:39.51 | DaMiEn667 | I don't know if you guys are aware... but I got the interest of everyone at xda-developers... we have a thread going for what we're trying to do... http://forum.xda-developers.com/showthread.php?p=2845404 |
06:40.19 | DaMiEn667 | these are the guys that did all the hacking with HTC bootloaders for the previous HTC windows phones |
06:40.51 | RyeBrye | yep |
06:41.15 | RyeBrye | They are the best bet to get into this |
06:44.08 | waldo_ | i'm trying to figure if anything here will run on the emulator |
06:44.09 | DaMiEn667 | also... just an FYI... if you take the file, rename it to update (with no file extension), put it on the root of your SD card... power off the phone and hold HOME+POWER to go into bootloader... then ALT+L and ALT+S.... bootloader flashes the update from SD |
06:44.31 | DaMiEn667 | no need to wait for OTA notification |
06:44.41 | DarkriftX | nice |
06:44.46 | DaMiEn667 | no need to spoof google site |
06:44.59 | RyeBrye | once it updates, can you have it reflash with the same update again? |
06:44.59 | DaMiEn667 | now we need to know if we can update it with our own code |
06:45.10 | cbeust | Good, I'll call back the commandos heading to you |
06:45.22 | RyeBrye | There's a REASON GPS is a required part of the platform :) |
06:45.30 | DaMiEn667 | lol |
06:45.34 | DaMiEn667 | good thing I had the phone off? |
06:45.34 | RyeBrye | and there's a REASON google just bought a fighter jet |
06:45.46 | cbeust | Like we need the phone to locate you |
06:45.54 | DaMiEn667 | they'll never find me in my lead box! |
06:46.20 | cbeust | Don't worry, you're safe as long as you're not connected on the Internet |
06:46.29 | RyeBrye | phfew |
06:46.35 | RyeBrye | For a second there I was worried |
06:46.38 | d03boy | g'night sirs |
06:49.11 | waldo_ | DaMiEn667: how did you figure that out... the UPDATE thing? |
06:49.19 | waldo_ | these apps won't load to the emulator |
06:49.35 | RyeBrye | that's interesting about the emulator |
06:49.57 | waldo_ | error -11 |
06:49.58 | waldo_ | but anyway |
06:50.09 | waldo_ | this is beyond my abilities. |
06:50.09 | DaMiEn667 | waldo_: I used AnyCut to create a shortcut to Device Info on the phone |
06:50.24 | waldo_ | ah |
06:50.26 | DaMiEn667 | at the bottom of that window, you have a way to force the update |
06:50.33 | waldo_ | ah... |
06:50.40 | DaMiEn667 | and when I did, I actually got a response from the sever with a location for the update file |
06:51.02 | DaMiEn667 | so I plugged it into my PC and got the intent information fro logcat |
06:51.03 | RyeBrye | cool |
06:51.43 | RyeBrye | This battery is remarkably hard to kill - I hope that the calibration is off in the battery and not the OS, and by draining it down to zero I can get it to realize it's full potential |
06:51.44 | *** join/#android alo (n=QUAKEIII@142.Red-81-37-222.dynamicIP.rima-tde.net) |
06:51.47 | DarkriftX | damn, i wonder if thats why the dl only works half the time |
06:51.52 | DarkriftX | ppl forcing upgrades :S |
06:51.55 | DaMiEn667 | lol |
06:52.02 | DaMiEn667 | google is throttling that server for sure |
06:52.10 | waldo_ | actually some things install to the emulator. Hmm. |
06:52.56 | DarkriftX | like what? |
06:53.03 | DarkriftX | settings app? lol |
06:53.23 | waldo_ | IM.apk. I think if it was there already maybe. |
06:53.30 | waldo_ | error [-11] on the others |
06:54.52 | waldo_ | ah... i'll let minds greater than mine figure this out. It's all open source anyway. |
06:55.02 | spikebike | it's possible to for an upgrade? |
06:55.13 | waldo_ | spikebike: the upgrades are coming over the air to a phone near you |
06:55.19 | spikebike | yeah so I've heard |
06:55.32 | spikebike | I've got 2... neither upgraded yet |
06:55.37 | RyeBrye | I wonder if someone else can try to force and upgade and use the same logcat method to see the link for RC29 |
06:55.40 | spikebike | is it possible to force an upgrade? |
06:55.56 | DaMiEn667 | well |
06:56.02 | DaMiEn667 | one guy tried the bootloader method |
06:56.09 | DaMiEn667 | but I think we have the first reported bricked G1 |
06:56.11 | DaMiEn667 | hahahaha |
06:56.18 | RyeBrye | woops :/ |
06:56.19 | Aragon | :? |
06:56.25 | spikebike | ah, I love my g1 to much to risk a brick |
06:56.40 | DaMiEn667 | he said the phone is stuck in the android bootup screen |
06:56.48 | DaMiEn667 | but I dunno... that means the kernel is loaded |
06:56.49 | Aragon | Anyone tried that update? |
06:56.57 | spikebike | I'm going for a dog walk, maybe God^H^H^HGoogle will notice me wandering under the stars with 4 bars of signal |
06:58.11 | DaMiEn667 | later ya'll... |
06:58.18 | DaMiEn667 | have fun |
06:58.39 | RyeBrye | That guy updated his post and it sounds like he got it working |
06:58.44 | DaMiEn667 | yeah? |
06:58.52 | DaMiEn667 | maybe it does work through SD after all |
06:59.10 | Lenolium | Man, even with "Check For Upgrade" it still is leaving me at RC19 |
06:59.51 | RyeBrye | oh, it should definitely flash through SD |
06:59.55 | RyeBrye | I've been told that many times by googlers |
07:00.12 | RyeBrye | but the answer is pretty much "no" if it will flash unsigned through SD |
07:00.39 | DaMiEn667 | Lenolium: download the file from the link I posted earlier and you can do an manual update over SD |
07:01.04 | RyeBrye | DaMiEn667 - you just do adb logcat when you did the force update? |
07:01.12 | DaMiEn667 | yes |
07:01.18 | DaMiEn667 | and it shows you the intents/actions |
07:01.26 | DaMiEn667 | and in the response it told me the address to the update |
07:01.26 | *** join/#android anno^da_ (n=anno^da@p5492C55F.dip.t-dialin.net) |
07:02.25 | DaMiEn667 | this is what I saw when I did catlog: |
07:02.26 | DaMiEn667 | I/ActivityManager( 8980): Starting activity: Intent { action=android.server.checkin.FOTA_READY flags=0x30800004 comp={com.android.updater/com.android.updater.PesterActivity} (has extras) } |
07:02.26 | DaMiEn667 | I/PesterActivity(10094): OTA update available: /cache/signed-kila-ota-115247-prereq.TC4-RC19+RC28.zip |
07:02.26 | DaMiEn667 | I/PesterActivity(10094): Next OTA prompt in 1799 sec |
07:02.37 | *** join/#android Hai-Fai (n=jarmo@hoasnet-fe35dd00-42.dhcp.inet.fi) |
07:02.39 | *** join/#android jpalmer (n=jpalmer@about/windows/regular/jpalmer) |
07:03.04 | DaMiEn667 | except that one says the location in cache :-p |
07:03.13 | DaMiEn667 | now we know where it saves it on the phone |
07:03.17 | DarkriftX | lol |
07:05.35 | DaMiEn667 | I saved my logcat on my PC for later if you guys want it |
07:05.42 | waldo_ | that means it annoys you ever 1/2 hour that it's sitting on your sdcard waiting to update I guess |
07:05.49 | DaMiEn667 | yes, it does |
07:05.53 | DaMiEn667 | it's pretty annoying |
07:06.02 | RyeBrye | Good lord... DL'ing 44 megs over EDGE? |
07:06.08 | RyeBrye | that would take forever |
07:06.11 | DaMiEn667 | lol |
07:06.16 | RyeBrye | I wonder if they will even push OTA updates to people on edge |
07:06.29 | spikebike | I'm edge only |
07:06.35 | spikebike | well sometimes wifi |
07:06.36 | RyeBrye | did you get a pushed update? |
07:06.46 | DaMiEn667 | it checks for update over any connection it can resolve the domain name on |
07:06.52 | RyeBrye | ok |
07:06.56 | RyeBrye | so it would DL over wifi? |
07:07.00 | DaMiEn667 | yep |
07:07.03 | DaMiEn667 | I did over wifi |
07:07.13 | DaMiEn667 | zoom zoom |
07:07.26 | RyeBrye | My android ID hasn't been 'chosen' I guess |
07:07.28 | spikebike | I only have 37MB free on the phone, 900 ish free on the sd card |
07:07.30 | RyeBrye | I force and force and force |
07:07.34 | RyeBrye | but no update comes |
07:07.39 | *** join/#android jham_ (n=jham@c-67-169-11-90.hsd1.ca.comcast.net) |
07:07.46 | RyeBrye | (jus twondering if I could get an RC29 link) |
07:07.49 | Aragon | content not supported |
07:08.11 | RyeBrye | ? |
07:08.23 | DaMiEn667 | I got an R28 filename... but I dunno if it's actually R29 since I haven't done the update |
07:08.26 | waldo_ | so honestly... at any time during that 1/2 hour it's waiting to nag you, you could just pop the sdcard and grab the update that way |
07:08.34 | DaMiEn667 | yep |
07:08.35 | Aragon | I could not download using phone browser |
07:08.46 | DaMiEn667 | phone browser doesn't know what to do with zip files |
07:08.52 | DaMiEn667 | you need to use PC browser |
07:08.55 | *** join/#android winfield (n=winfield@221.12.10.218) |
07:09.02 | Aragon | yeah, thats what i did. |
07:09.08 | waldo_ | damien why did it give you an intent with the .zip then? |
07:09.22 | DaMiEn667 | because I forced the update check |
07:09.27 | DaMiEn667 | through a dialog window |
07:09.29 | DaMiEn667 | on the phone |
07:09.43 | DaMiEn667 | and I guess it was just "my turn" |
07:09.46 | DaMiEn667 | to get it |
07:10.09 | waldo_ | but what does the phone know about .zip? |
07:10.12 | Lenolium | DaMiEn667: Are you in a 3G area? or near one? |
07:10.17 | DaMiEn667 | yes |
07:10.20 | DaMiEn667 | I'm in 3g area |
07:10.30 | Lenolium | Ahh, I bet they pushed the update to phones sold in a 3G area first. |
07:10.50 | spikebike | my phone was sold in a 3G area |
07:10.54 | spikebike | no update 8-( |
07:11.01 | DaMiEn667 | I even tried calling the intent manually through a quick test app I made |
07:11.08 | DaMiEn667 | but that failed and got an exception |
07:11.20 | RyeBrye | "Get back in line, chump!" |
07:11.53 | DaMiEn667 | you guys can download the file from the link I gave, put the file on SD and have the bootloader update your phone and not have to wait in line any more :-p |
07:12.08 | spikebike | for rc28 or rc29? |
07:12.13 | DaMiEn667 | it looks like 28 |
07:12.15 | RyeBrye | DaMiEn667 - what happens if you push for an update now? |
07:12.30 | RyeBrye | I wonder if RC29 just goes out to the RC28 people |
07:12.31 | DaMiEn667 | it tells me that it's ready for me to update and brings up the message box to do so |
07:12.36 | RyeBrye | oh, ok |
07:12.44 | waldo_ | kila = alternate name for the htc dream btw |
07:13.19 | RyeBrye | Yes, because the HTC dream needs more names |
07:13.34 | cbeust | waldo_: not exactly |
07:13.49 | waldo_ | no? |
07:14.10 | DaMiEn667 | time for me to sleep on this new development... later ya'll |
07:14.13 | waldo_ | night |
07:14.14 | cbeust | It's a release name, not a hardware name |
07:15.06 | DarkriftX | posted it on my site |
07:15.50 | RyeBrye | https://android.clients.google.com/updates/ Hey - one of you google guys want to go fix that server? |
07:15.56 | RyeBrye | directory listings appear to be disabled ;) |
07:15.59 | Aragon | I'm getting Can't mount /dev/block/mmvblk0p1 (no such file or directory) |
07:16.11 | cbeust | RyeBrye: I'll get right on that |
07:16.13 | *** part/#android cbeust (n=cbeust@72.14.224.1) |
07:16.35 | *** join/#android cbeust (n=cbeust@72.14.224.1) |
07:17.08 | *** join/#android BBHoss (n=bbhoss@c-68-62-170-33.hsd1.al.comcast.net) |
07:20.14 | DarkriftX | lol RyeBrye |
07:20.23 | DarkriftX | and also remove the speed cap please |
07:20.27 | DarkriftX | and give me a private login if you dont mind |
07:20.43 | mehulved | and remove all the files from in there |
07:25.43 | RyeBrye | reject serialno=HT7*|HT80*|HT81* ... engineering prefixes? |
07:27.08 | Aragon | OMG I'm getting TMobile hot-spot in my house :O |
07:27.15 | RyeBrye | Really? |
07:27.26 | RyeBrye | You need to move out of that Kinkos and get a nicer place |
07:27.28 | RyeBrye | ;) |
07:27.56 | Aragon | No, really! |
07:29.44 | DarkriftX | wow |
07:29.46 | DarkriftX | thats awesome |
07:31.19 | DarkriftX | sure settled down in here |
07:31.24 | DarkriftX | we need more excitement! |
07:31.38 | RyeBrye | I want to see two things... |
07:32.03 | RyeBrye | 1: if once you've run the RC28 update if you put it on there and do the bootloader flashing thing again from the SD card if it will try to reflash again with the same version |
07:32.24 | DarkriftX | oooh |
07:32.27 | RyeBrye | and 2: what happens if you try to toy with some files in it and then update with that |
07:32.28 | DarkriftX | good idea |
07:32.29 | Aragon | I could not run the update |
07:32.38 | DarkriftX | errors? |
07:32.41 | *** join/#android Ya1 (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
07:32.42 | Aragon | yeah |
07:32.43 | RyeBrye | What does your SN start with? |
07:33.03 | Aragon | HT |
07:33.09 | DarkriftX | and? |
07:33.10 | RyeBrye | The next 2 digits? |
07:33.13 | DarkriftX | lol |
07:33.23 | DarkriftX | 7* or 81* or 80* ? |
07:33.23 | Aragon | HT83 |
07:33.27 | DarkriftX | nope |
07:33.34 | Aragon | :? |
07:33.41 | DarkriftX | <RyeBrye> reject serialno=HT7*|HT80*|HT81* ... engineering prefixes? |
07:33.43 | RyeBrye | but not being able to run the update, and it still didn't do anything bad? |
07:33.54 | Aragon | Can't mount /dev/block/mmcblk0p1 (no such file or directory) |
07:34.13 | RyeBrye | did you change your SD card from teh stock one? |
07:34.30 | Aragon | It's the stock one |
07:34.43 | Aragon | Thin I should format it |
07:34.51 | RyeBrye | I don't know |
07:34.55 | RyeBrye | I haven't tried the update yet |
07:35.28 | DarkriftX | RyeBrye, every file is marked |
07:35.30 | DarkriftX | Name: system/lib/libpvdownloadreg.so |
07:35.30 | DarkriftX | SHA1-Digest: Psku+xsKIfG3cDYOi2dJkO7qzn4= |
07:36.42 | DarkriftX | wow, lots of interesting info in here |
07:36.57 | Lenolium | A base64-encoded sha512? |
07:37.09 | DarkriftX | they have a busybox type "toolbox" program for most commands :( |
07:37.21 | DarkriftX | symlink toolbox SYSTEM:bin/mkdosfs |
07:37.30 | Lenolium | I wonder if that's the actual sha512, or if it's encoded with some special sauce. |
07:37.41 | jham_ | DarkriftX: You can find that stuff in the source code too :-) |
07:37.50 | DarkriftX | yeah, i cant read source lol |
07:37.58 | DarkriftX | this is easier for me to mess with lol |
07:38.04 | DarkriftX | the update-script file |
07:38.31 | DarkriftX | im not good enough in linux to do anything useful but maybe someday |
07:38.46 | RyeBrye | The stuff that is interesting to me is that the radio images are in there - and those aren't OSS, right? |
07:39.22 | DarkriftX | write_raw_image PACKAGE:boot.img BOOT: |
07:39.34 | DarkriftX | i guess thats how the bootloader is updated lol |
07:40.26 | DarkriftX | radio is written differently: write_radio_image PACKAGE:radio.img |
07:40.37 | DarkriftX | anyone know the device name for the emu? |
07:41.06 | DarkriftX | assert getprop("ro.product.device") == "dream" || getprop("ro.build.product") == "dream" <--might be useful in trying to get it running on the emulator |
07:41.28 | *** part/#android Ya1 (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
07:41.30 | RyeBrye | Well... I'm really tired so I'm off to bed |
07:41.51 | android123 | porting android? |
07:42.45 | android123 | i am new to porting |
07:42.55 | ascii__ | how can i start another activity from my current one? |
07:43.09 | ascii__ | say i want some user input on a new screen, how is the best way to do that? |
07:43.17 | waldo_ | in teh same package ascii? |
07:43.22 | ascii__ | yes |
07:43.32 | android123 | any one has useful resources on android porting? |
07:43.32 | waldo_ | can't you just create a new class? |
07:43.44 | waldo_ | new myActivity(); |
07:44.26 | ascii__ | that easy?...what do i do when i resume my current activity then? |
07:44.27 | waldo_ | android plenty of documentaiton online |
07:44.40 | DarkriftX | no android123 |
07:44.45 | DarkriftX | not many ppl in here working on porting |
07:44.50 | DarkriftX | check xda-developers forums |
07:56.31 | DarkriftX | damn, quite here and on that forum, everyone must be off testing or tweaking |
07:57.22 | muthu | DarkriftX: howdy |
07:58.44 | DarkriftX | hola muthu |
07:58.58 | muthu | having fun with your G1? |
07:59.03 | DarkriftX | dont have one yet |
07:59.20 | muthu | oh ok |
07:59.25 | muthu | you in london? |
07:59.28 | DarkriftX | nope |
07:59.32 | DarkriftX | us |
07:59.40 | muthu | not buying it? |
07:59.51 | DarkriftX | not yet |
07:59.53 | DarkriftX | but soon |
08:00.00 | muthu | waiting for 99$ deal huh ;) |
08:00.02 | *** join/#android mattgyver83 (n=wurd_pla@138.88.67.179) |
08:00.12 | DarkriftX | contracts scare me lol |
08:00.29 | mattgyver83 | How do you get a app that you create onto the g1? (i dont have the phone just curious) |
08:00.39 | DarkriftX | make an installer and install it |
08:00.46 | DarkriftX | either from command line or from a website |
08:01.08 | muthu | mattgyver83: publish it on market |
08:01.15 | mattgyver83 | thanks. |
08:01.21 | DarkriftX | muthu, you playing with the OTA? |
08:01.32 | muthu | nope, don't have a G1 |
08:01.36 | DarkriftX | ahh |
08:01.46 | muthu | will get one soon |
08:01.46 | DarkriftX | im thinking it might work on the emu if edited a lil |
08:02.04 | muthu | is the market available for emu? |
08:02.07 | macboz | is there sth like a desktop buddy for the G1 where I can load a binary into and it is gonna be installed on the device. (like activesync, bb desktop manager, etc.)? |
08:02.17 | DarkriftX | no, but maybe it would be after this update lol |
08:02.40 | DarkriftX | kinda macboz its command line though from what ive heard |
08:02.52 | DarkriftX | adb install filename.apk |
08:03.01 | deebo | whens northern europe getting the g1 :( |
08:03.03 | deebo | want one so bad |
08:03.07 | macboz | but that's not really convenient for 0815 users :) |
08:03.55 | muthu | market was supposed to do all that |
08:04.10 | muthu | slideme is another option |
08:05.15 | macboz | it seems the android story still needs a lot of work ... especially to make it very easy to use for my mom :) |
08:05.39 | muthu | yep |
08:06.11 | DarkriftX | its not a "for my mom" phone |
08:06.17 | DarkriftX | not yet anyways |
08:07.05 | spikebike | I disagree actually |
08:07.09 | macboz | hopefully this changes soon. as this is the only way to rule the market. anyhoo, the API is pretty nice - i like it so far |
08:07.32 | spikebike | if your mom can manage to click on firefox, and click on a point and shoot's shutter button they can likely handle the phone |
08:07.41 | spikebike | my wife is definitelya newbie, and she loves it |
08:08.08 | spikebike | if you can manage to get a web browser to gmail.com and edit contacts you are plenty technical enough to enjoy the phone |
08:08.24 | macboz | spikebike: how does she install an app if she doesn't have a browser at hand but has the program file on her computer? |
08:08.44 | spikebike | how would that happen? |
08:08.54 | Lenolium | gmail's contact editor needs work, preferrably a lot of stolen code from the google spreadsheet. |
08:09.04 | spikebike | that's just thinking about it wrong, in alot of ways many geeks have the wrong habits |
08:09.22 | Lenolium | macboz: Wouldn't she just install the app from the market? |
08:09.54 | spikebike | there's an app browser built in. Click market -> games or market -> applications and drag your finger around |
08:10.26 | spikebike | if you sent her a URL she could go to a random website and download an app, but that's not what most users do |
08:10.30 | spikebike | at least not yet |
08:10.57 | spikebike | by default there's not even an address sync button.. it just works... edit contacts locally or at google and it just works |
08:11.08 | spikebike | read mail at gmail.. don't worry about where it's stored |
08:11.12 | *** join/#android Tauno (n=tauntz@118.192.50.195.sta.estpak.ee) |
08:11.32 | *** join/#android winfield (n=winfield@221.12.10.218) |
08:11.33 | macboz | well .. it sync's with your google account |
08:11.34 | spikebike | read calendar... again don't worry about where it's stored... for the most part it's just magic, it works, and it's easy to sue |
08:11.45 | macboz | i don't have a google account so i can't use it? |
08:11.51 | spikebike | yup |
08:11.52 | *** join/#android winfield (n=winfield@221.12.10.218) |
08:11.57 | spikebike | you have to create one if you don't |
08:12.02 | spikebike | otherwise you have a brick |
08:12.06 | macboz | i would like to sync it with my outlook as well. |
08:12.28 | spikebike | so far contacts can sync, but not email (afaik) |
08:12.37 | spikebike | if you export to spreadsheet, google can import |
08:12.46 | spikebike | (for contacts) |
08:13.11 | spikebike | but it's not a full email, cal, address sync with exchange... at least not yet |
08:15.24 | macboz | i think i have to stick with by blackberry and just get a G1 for playing around... and I really want to know how the app installation works. really wanna see that. |
08:15.37 | *** join/#android TheOther (n=nahh@178.80-202-153.nextgentel.com) |
08:15.37 | macboz | gonna take a look to youtube now :) |
08:16.17 | spikebike | heh, click.. wait |
08:16.20 | spikebike | that's it |
08:16.59 | Lenolium | macboz: Just FYI (because it's not a full solution, just a workaround), the browser on the G1 is perfectly capable of handling the Outlook Web Access stuff. |
08:17.00 | jpalmer | wonders when skyfire will be ported to android |
08:17.13 | spikebike | skyfire |
08:17.17 | gambler | whats skyfire |
08:17.39 | macboz | Lenolium: thanks for the hint :) |
08:17.49 | jpalmer | http://www.skyfire.com/ |
08:18.22 | NiZoX | :) |
08:18.23 | macboz | ah, another question: does anyone knows if I can rotate the Android simulator of the SDK on Mac OS X? |
08:18.24 | jpalmer | still in beta, but they have symbian, WM, and iphone support now I think |
08:18.51 | DarkriftX | ok, thought id give installing Settings.apk a try but that failed |
08:18.58 | DarkriftX | so much for my genius ideas :( |
08:21.11 | jpalmer | anyhow, skyfire is a browser for mobile platforms. all the rendering is done server side, so it supports flash, and java, and whatnot. just as your desktop browser does. instead of WAP friendly sites, you can view any site just as you would on your desktop machine |
08:21.16 | muthu | DarkriftX: are you building from source? |
08:21.22 | DarkriftX | no |
08:21.35 | DarkriftX | never was good with source |
08:21.42 | DarkriftX | which is why i like debian/*buntu |
08:21.42 | muthu | the source version has almost everything except market |
08:21.45 | DarkriftX | apt FTW! |
08:22.10 | DarkriftX | ive been looking for it pre-compiled so i could try it |
08:22.15 | DarkriftX | nobody seems to host it though |
08:22.42 | Lenolium | jpalmer: That seems... interesting... but I would think the bandwidth between the renderer and your screen is bigger than the bandwidth between the browser and the internet, and it seems like the bandwidth is the limiting factor on the G1 |
08:22.44 | *** join/#android davidw (n=davidw@213.47.186.146) |
08:22.45 | *** join/#android WaterDragon (n=nick@note-nopalmer.few.vu.nl) |
08:22.59 | *** join/#android ErikT (n=erik@c-76-104-164-156.hsd1.wa.comcast.net) |
08:23.13 | jpalmer | Lenolium: quite possible. I don't have a G1, so I wouldn't know the limitations there |
08:23.26 | DarkriftX | Lenolium, thats not a problem with most other mobile devices |
08:23.32 | DarkriftX | the biggest complaint about it is privacy |
08:23.42 | DarkriftX | everything you view is rendered server side :S |
08:24.12 | jpalmer | yeah, i wouldn't use it for private sites. banking, anything with a login.. etc |
08:24.29 | NiZoX | it's like opera mini |
08:24.29 | DarkriftX | or pr0n if you are a fetishist (spelled right?) |
08:24.56 | jpalmer | NiZoX: it's not like opera mini. lol |
08:25.26 | DarkriftX | I can see it now: "Man found looking at donkey-human relations using server side rendering browser!" |
08:25.35 | muthu | haha |
08:26.00 | NiZoX | jpalmer: opera mini uses a proxy to adapt web pages |
08:26.04 | Lenolium | See, opera mini I at least understand. |
08:26.05 | jpalmer | DarkriftX: while that wouldn't be too far from the truth, I do know it works with flash enabled porn sites like youporn and redtube. |
08:26.06 | DarkriftX | "wow, he was on that last picture for 2 minutes and suddenly closed the browser... wonder why" |
08:26.18 | DarkriftX | yes jpalmer thats its biggest + from what ive heard |
08:27.19 | jpalmer | my phone is a WM device. I use PIE for most browsing, but when a site won't work or display correclty in PIE (and it's not sensitive/private/confidential) I view it in skyfire. |
08:27.26 | *** join/#android kennyz (n=kennyz@uralnet.org) |
08:27.38 | Lenolium | So, it sounds to me like skyfire is just a newer VNC/rdesktop? |
08:27.40 | DarkriftX | Lenolium, skyfire takes your devices specs and reports it to server and the server sends back a very small version (less data) of the original page as its being rendered |
08:27.44 | DarkriftX | kinda |
08:28.00 | romainguy | DarkriftX: sounds like Opera Mini like he said :) |
08:28.03 | DarkriftX | but imagine a vnc that made a thumbnail sized pic since its knows your res is small |
08:28.26 | DarkriftX | no, opera mini rewrites the html to make it mobile compat i thought |
08:28.33 | romainguy | it also rewrites the images |
08:28.35 | DarkriftX | like adding a mobile css |
08:28.35 | romainguy | reformats the page |
08:28.37 | romainguy | etc. |
08:28.38 | DarkriftX | oh, didnt know that |
08:28.53 | DarkriftX | so yeah, close |
08:28.56 | DarkriftX | and good morning romainguy |
08:28.58 | jpalmer | well, I guess you could look at it that way. it's not really like a vnc, but more like.. your phone essentially becomes a dumb terminal, all the processing and rendering is done on the server.. your phone just dispays the resulting sites/sounds |
08:29.16 | Lenolium | And it actually compresses the html/css into a pre-parsed binary format for faster rendering on slower processors. |
08:29.20 | romainguy | opera mini even handles javascript on the server |
08:29.32 | romainguy | so web sites with dynamic javascript (kinda) work |
08:30.10 | DarkriftX | lol, someone on xda-devs is working on extracting the radio/bootloader images from the OTA |
08:30.11 | Lenolium | Essentially, opera mini sounds like it would be neat on GPRS, and skyfire sounds like it would be neat on 3G |
08:30.38 | jpalmer | I use skyfire on evdo/cdma |
08:30.40 | NiZoX | skyfire works fine on 3G |
08:30.42 | romainguy | I used Opera Mini a lot on GPRS and EDGE |
08:30.45 | romainguy | it was awesome |
08:30.46 | NiZoX | youtube, etc.. |
08:37.34 | *** join/#android fredliu (n=chatzill@c-71-197-85-157.hsd1.ca.comcast.net) |
08:38.13 | *** join/#android exman (n=exman@61.107.31.52) |
08:39.07 | DarkriftX | i need to go to sleep but i wanna watch that xda thread lol |
08:39.34 | *** join/#android cheng (n=cheng@141.76.49.20) |
08:39.49 | jpalmer | hrm, I thought the g1 had built in gps, but the features page doesn't mention it |
08:40.47 | Lenolium | jpalmer: It has it, I've used it. It also has an electronic compass (of varying accuracy) |
08:41.26 | anno^da_ | romainguy: do you know if there is a possibility to get system updates using a unlocked g1 (so no T-Mobile SIM) ? If there is a possibility I could buy now an unlocked G1. :-) |
08:41.43 | gambler | whats the name of the android market app called |
08:41.45 | romainguy | I have no idea |
08:41.46 | jpalmer | I'm not seeing it on the features page. is it actual gps? or simulated by triangulation or distance from tower? |
08:41.50 | Lenolium | I thought BestBuy was selling unlocked G1's. |
08:42.28 | Lenolium | jpalmer: It's actual GPS from what I know, either that or they got really good at cell tower triangulation |
08:42.53 | jpalmer | hrm, I'll have to dig a bit deeper then |
08:42.58 | jpalmer | thnks for the info |
08:43.13 | romainguy | it's a real GPS |
08:43.20 | romainguy | + assisted GPS when you don't get a real GPS fix |
08:43.26 | romainguy | an app can ask for one, the other or both |
08:44.01 | jpalmer | well, if it's anything like WM devices, aGPS helps get fixes faster by finding out sat locations/trajectories for faster locks |
08:44.23 | anno^da_ | ok thx. :) |
08:44.37 | jpalmer | but regardless, seems like something they'd advertise. and I'm looking at their features page and their downloadable pdf, I see no mention of it :/ |
08:44.50 | Lenolium | jpalmer: What romainguy was saying is that apps can ask for different levels of information, and when you install them it gives you a little warning about how detailed of a location the app is going to get. |
08:46.05 | Lenolium | But yes, having a GPS should be in big bold letters somewhere, I'm just waiting for TomTom/someone to put out a good turn-by-turn nav app on this and I can put my standard GPS in a closet somewhere. |
08:46.34 | jpalmer | thats what I did. I had a $400 magellan GPS that is now in a closet. hehe |
08:46.41 | DarkriftX | anno^da_, there is now because someone found out how to download the updates |
08:47.05 | DarkriftX | and install them* |
08:47.41 | anno^da_ | DarkriftX: Is there some How To available ? |
08:47.55 | DarkriftX | they are still working on it, they figured it out a few hours ago |
08:48.05 | anno^da_ | a great thanks |
08:48.35 | anno^da_ | they should bundle into an application :-) |
08:48.52 | romainguy | told you you could update from the sdcard :p |
08:49.21 | DarkriftX | its an htc device, of course you can |
08:49.38 | *** join/#android rBacon (n=bacon@202.57.179.130) |
08:49.47 | DarkriftX | figureing out how was the question (was) |
08:50.31 | *** part/#android muthu (n=muthu@218.248.24.81) |
08:52.17 | *** join/#android muthu_ (n=mobeegal@218.248.24.81) |
09:00.37 | anno^da_ | great so I can buy a G1 now :-) |
09:00.48 | *** part/#android rBacon (n=bacon@202.57.179.130) |
09:01.51 | *** join/#android Jason__ (n=chatzill@c-67-183-246-177.hsd1.wa.comcast.net) |
09:04.18 | DarkriftX | lol |
09:04.30 | DarkriftX | they are only going to get better :) |
09:13.55 | spikebike | reads back. AGPS seems like a scam |
09:14.46 | romainguy | ? |
09:16.05 | Tauno | no, its still GPS but better :P |
09:17.38 | Tauno | enables faster GPS lock-ons and enables GPS lock where the signal strength is too weak for the device to calculate its position on its own |
09:17.42 | Tauno | http://en.wikipedia.org/wiki/Assisted_GPS |
09:18.14 | Tauno | depends on the implementation I guess... but that's the main selling argument |
09:19.28 | spikebike | sort of |
09:19.38 | spikebike | agps isn't the hard part |
09:19.44 | spikebike | and it doesn't decay quickly |
09:19.59 | spikebike | so you could boot once a day and it takes 30 seconds... done |
09:20.28 | spikebike | most external GPS boot way quicker without agps than the gps models do with agps |
09:21.57 | *** join/#android fredliu_ (n=chatzill@adsl-75-26-175-97.dsl.scrm01.sbcglobal.net) |
09:22.11 | jpalmer | agps speeds up locks because it obtains ephemeris data another way. without it, the gps receiever has to download the data, then start it's calculations. which takes time. agps just supplies the ephemeris data from the DoD data |
09:23.16 | spikebike | right |
09:23.23 | spikebike | but that data lasts awhile |
09:23.31 | spikebike | it's not like you need to download it per point |
09:23.35 | jpalmer | on bigger, more expensive gps units, they can get the ephemeris data faster, and do the calculations quicker, so they do get faster locks. the small recievers in things like cellphones take a while to obtain that data (it has to be uninterupted from the bird) and perform the calcs. so TTFF can be upwards of 10 minutes. |
09:24.24 | spikebike | seems like someone got the bright idea, lets save $1.00 on the chip, then we can charge for the agps data |
09:24.30 | jpalmer | spikebike: right, we''re assuming first fix here. after that, even if you don't use the gps for a week or two, you can get locks in 30 seconds without agps. |
09:25.18 | jpalmer | my phone, without agps, gets locks in about 18 seconds. with agps, I'll lock 9 birds in 6 seconds, inside my house. |
09:25.29 | android123 | hi |
09:25.51 | *** join/#android andreaf (n=andrea@82.112.213.98) |
09:26.10 | Tauno | spikebike, agps chips are not cheaper than gps chips if that's what you mean... |
09:26.43 | spikebike | so does the agps work on the g1? |
09:26.55 | spikebike | do the updates come in over edge/3g? |
09:27.02 | spikebike | or is it just unimplemented |
09:27.04 | Tauno | it should work if your operator supports it :) |
09:27.26 | jpalmer | haven't looked at the g1, but you can get agps data over your data conenction if it's enabled. |
09:27.28 | Tauno | or whatever seervice provider.. |
09:28.18 | spikebike | mine is tmo |
09:28.40 | spikebike | The only feedback I've gotten so far is cute little sat dish+wave animations |
09:29.26 | *** join/#android AhtiK (n=ahti@194.204.31.19) |
09:30.08 | *** join/#android nowi (n=nowi@g228015176.adsl.alicedsl.de) |
09:30.52 | jpalmer | spikebike: do you see a place where you can put in agps server info? if so, I know for a fact that alltel runs a trusted PDE (as in, anyone can use it) I can get you the info to connect to it. |
09:31.57 | Tauno | for me agps is not working because there is no assistance server capable of assisting me in my country :/ |
09:32.35 | jpalmer | tauno, what country? |
09:32.36 | spikebike | I've poked around a good bit and found no place where anything like that is mentioned |
09:33.07 | jpalmer | tauno, you should be able to use any PDE, as long as it's open. it's just ephemeris data. |
09:34.07 | Tauno | jpalmer, but the assistance server provides assistance based on what? based on cell info? |
09:34.35 | jpalmer | no |
09:34.44 | jpalmer | DoD ephemeris data |
09:35.05 | DarkriftX | oh, thats not what the wiki said :S |
09:35.14 | Tauno | indeed :) |
09:35.15 | jpalmer | all your agps does, it gets rid of the long download of ephemeris data from the bird, for the first lock. |
09:35.39 | Tauno | ok.. it said so amongst other things :) |
09:35.41 | DarkriftX | said it jump starts normal gps by gathering gps data from cell towers to get a rough guess of your location and giving you info that would assist the gps in finding the stats |
09:36.23 | jpalmer | DarkriftX: agps doesn't use "cell towers" at all. unless they mean the cell tower carries your data packets, and sends the ephemeris data over your data plan ;) |
09:36.48 | Tauno | wiki says also that "The assistance server can locate the phone roughly by which cell site it is connected to on the cellular network." <- thats why I tought that it wouldn't work here - the assistance server knows nothing about the cells that I am in.. |
09:36.53 | jpalmer | DarkriftX: one of the problems with a wiki as a primary source of info, anyone can edit it. regardless of their knowledge level. |
09:37.07 | DarkriftX | it was talking about cell towers having EXACT known locations and using that to provide a rough location so your gps can pick the correct sats faster |
09:37.12 | DarkriftX | thats paraphrasing of course |
09:37.30 | DarkriftX | and yes, i understand that, im just saying what that said |
09:37.45 | jpalmer | Tauno: I assure you, the cell towers have nothing to do with calculating the birds locations and channels. that info comes directly from the ephemeris data. |
09:38.13 | Tauno | care to edit the wiki page if you are sure? ;) |
09:38.14 | DarkriftX | sorta backing up that what he is saying was from the wiki, and i read the same thing. |
09:38.15 | DarkriftX | i c |
09:38.16 | jpalmer | without agps, you download that data directly from the bird. it takes time. with agps, you get that data much faster over your data connection. period. |
09:38.27 | DarkriftX | i c |
09:38.44 | DarkriftX | damn, i need sleep |
09:38.45 | DarkriftX | its late |
09:38.53 | jpalmer | I don't waste my time on wikis. as soon as it's edited properly, some other person who completely misunderstands will just nullify all your work. |
09:38.57 | DarkriftX | gn all, good luck hacking at that update for all who are :) |
09:39.03 | macboz | jpalmer: cell triangulation is common technique that might be part of agps |
09:39.29 | jpalmer | macboz: cell triangulation is something completely different. and yes, it's commonly misnamed "agps" by carriers. |
09:39.58 | macboz | so tell me. where does your data connection know the location from? :) |
09:40.07 | jpalmer | a PDE server |
09:40.35 | jpalmer | (position determination entity) |
09:40.46 | Tauno | ..did my BS work on relative positioning based on cells.. that was fun :P |
09:41.13 | jpalmer | which ultimatly, gets the ephemeris data from the DoD |
09:41.19 | macboz | ok, and which location does the PDE deliver? |
09:41.53 | jpalmer | it doesn't deliver any "location" it delivers the ephemeris data. the locations and channels of the birds in orbit. |
09:43.10 | macboz | but that data the cell tower delivers is based on the cell tower's location, right? because if not, that wouldn't make any sense as there are just a bunch of satellites and every gps receiver could carry their locations ... |
09:43.10 | jpalmer | when you cold start a gps reciever, it doesn't even know what channels to listen on. it picks some at random (how many, depends on your reciever) and attempts to download the ephemeris data directly from a bird. if it finds nothing on that channel, it ties the next channel.. |
09:43.40 | jpalmer | you are confusing cell triangulation with true agps. |
09:43.52 | jpalmer | cell tower location has absolutly nothing to do with true agps. |
09:44.05 | macboz | i didn't say anything about triangulation since my first sentence ... :) |
09:44.33 | jpalmer | ok. let me ask you. what data do you think a cell tower delivers, that relates to true agps ;) |
09:45.08 | macboz | a timestamp |
09:45.22 | jpalmer | heh |
09:45.29 | macboz | :p |
09:45.41 | jpalmer | hold on. let me find a post that tells you how GPS works. maybe it can explain better than I can |
09:46.21 | *** join/#android pjv (n=pjv@91.178.27.125) |
09:46.40 | macboz | like to see that |
09:46.44 | jpalmer | here, this is actually pretty informative. they are discussing a program for HTC phones, that gets GPS data. disregard that, and read about how agps works. first post http://www.htcwiki.com/thread/939263/How+Quick+GPS+Works |
09:47.10 | jpalmer | (quickgps is the program they are discussin, apparently) |
09:48.36 | Tauno | jpalmer, you were right.. there is a LOT of mixing up stuff when talking about agps it seems.. For example the book "Next generation wireless networks" explains agps by a combination of cell triangulation and gps |
09:48.50 | macboz | you're right. maybe i expressed myself in a wrong way |
09:49.25 | jpalmer | Tauno: unfortunately, cellular providers have called multiple things "agps" so, it can quickly become confusing |
09:49.26 | macboz | what i actually wanted to say is: the sentence in the wiki is correct and even fits your description |
09:49.41 | *** join/#android phr33k (n=mehul@59.183.45.18) |
09:50.10 | Tauno | well.. it explains it the same way that I have always understood it - the cell network knows your surrounding cells/sectors and based on that info can give your device better data about the birds and stuff.. |
09:50.27 | jpalmer | ok, thats not correct. :) |
09:50.45 | macboz | jap Tauno I see it the same |
09:50.56 | *** join/#android Ya1 (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
09:51.08 | *** join/#android muthu (n=muthu@218.248.24.81) |
09:51.34 | Tauno | argh.. why canät there be a public and free specification of some sort? currently (for me at least) its your word against a book :P |
09:51.57 | macboz | the word "locate" in the expression "The assistance server can locate the phone roughly by which cell site it is connected to on the cellular network." does not refer to the GPS location. it more refers to the actual tower's area the phone is logged in. |
09:52.20 | Tauno | "Assisted GPS for Wireless Phone Location — Technology and Standards " is $25 @ springerlink :P |
09:52.30 | jpalmer | *shrug* I guess unless you are writing a program that needs GPS data, it doesn't really matter if I'm correct or not. as long as your device somehow eventually can get the ephemeris data. |
09:52.59 | Tauno | I'm not writing anything related to gps right now.. I'm just curious :) |
09:53.21 | macboz | Well, I wrote several GPS apps (at least partially) and some are quite good selling. So I guess I made sth. right ... :) |
09:54.16 | jpalmer | what is sth? |
09:54.38 | macboz | something ... |
09:54.59 | jpalmer | huh? I'm confused |
09:55.24 | jpalmer | oh.. sth is some kind of shorthand for "something" cripes. thats horrible. |
09:55.41 | *** join/#android malcolm_ (n=malcom@151.65.89.80) |
09:55.42 | macboz | the point: i must have wrote some lines of code using GPS stuff I didn't really understand :) |
09:56.50 | jpalmer | did your app have anything to do with plotting the flight path/pattern of the bird? or projecting itss location at a specific time in the past or future? |
09:57.23 | macboz | bope |
09:57.25 | macboz | no |
09:57.56 | jpalmer | then, you probably still didn't have to worry about how GPS actually works :) |
09:58.57 | macboz | good to know |
09:59.38 | jpalmer | and keep in mind, agps loses a lot of it's benefit, if you use your gps often. it really only helps from a cold start, when you've never locked onto a sat before, or.. an extended period of time has passed since the last lock (the term "extended" is relative to your device) |
10:00.37 | macboz | you won't believe it. but i already knew that ... |
10:01.18 | *** join/#android muthu (n=muthu@218.248.24.81) |
10:01.57 | ascii__ | hi, i'm doing some http-connections in the background..what i get is "Application not responding" warning, how can i avoid that? |
10:02.21 | muthu | use a thread |
10:02.32 | muthu | from your service |
10:03.35 | *** join/#android malcolm_ (n=malcom@151.65.89.80) |
10:03.49 | ascii__ | and how do i "wait" for that thread to finish? |
10:03.51 | ascii__ | by using callbacks? |
10:03.52 | anno^da_ | muthu: Do you have a G1 right now ? |
10:04.01 | muthu | anno^da_: nope |
10:04.05 | muthu | ascii__: yep |
10:04.09 | ascii__ | sweet, thanks.. |
10:04.29 | muthu | waiting for a g1 to land in my hands |
10:04.31 | muthu | not sure when.. |
10:07.27 | macboz | hey, did anyone of you buy a G1 at ebay? they got unlocked ones in there... |
10:08.13 | muthu | can't find anyone to ship india |
10:08.16 | anno^da_ | ah great muthu. :-) |
10:08.33 | anno^da_ | Oh well I could buy one and ship it to India but that could be expensive :/ |
10:08.38 | Tauno | jpalmer, I dug a little more and.. well.. yeah, your word wins:) It's just about getting the ephemeris data to the phone faster than it would take to receive the navigation message from the bird. respect++ for you :) |
10:08.54 | anno^da_ | Buying in Germany means a lot of taxes when I import it from the US :/ |
10:09.05 | muthu | anno^da_: yep, i've asked someone to bring |
10:09.13 | anno^da_ | ah great. |
10:09.22 | muthu | yeah, it works out cheap :) |
10:09.42 | anno^da_ | thats great |
10:10.00 | anno^da_ | I hope that I can get one very cheap on Sunday |
10:10.11 | anno^da_ | without the import taxes :) |
10:10.16 | muthu | cool |
10:10.27 | anno^da_ | and unlocked |
10:10.32 | muthu | wow, great |
10:10.47 | anno^da_ | Lets hope that it works. :-) |
10:10.58 | muthu | it should |
10:11.00 | macboz | I'd like to get one shipped to Hong Kong please :) |
10:11.28 | anno^da_ | hehe :) |
10:11.59 | Tauno | send one unlocked one to Estonia as well :P |
10:12.04 | muthu | haven't checked the black markets.. |
10:12.10 | macboz | though we usually have everything first ... we don't get the G1 over here. that's really frustrating ... |
10:12.11 | muthu | prolly must be here already ;) |
10:12.29 | macboz | prolly? |
10:12.47 | muthu | oh sorry.. probabaly |
10:12.57 | muthu | s/a/ |
10:13.07 | muthu | probably |
10:13.11 | muthu | ha there it is |
10:14.27 | macboz | does anyone know how it works if you surf a website, see a nice image and you want to put it as your phone background? |
10:15.12 | macboz | on my blackberry i just go to the menu and say "save image -> tick the set as home screen background". is there anything like this in the G1 browser as well? |
10:15.26 | macboz | Couldn't do that with the simulator :( |
10:15.57 | romainguy | you can |
10:16.22 | macboz | is it as easy as on the bb? |
10:16.31 | romainguy | you long press the image |
10:16.34 | romainguy | click Save Image |
10:16.37 | romainguy | then you go in Home |
10:16.42 | romainguy | Menu > Wallpaper > Pictures |
10:16.45 | romainguy | and there you go |
10:16.58 | romainguy | or after download you open the image |
10:16.59 | macboz | you mean with the simulator? |
10:17.06 | romainguy | then Menu > Set As > Wallpaper |
10:17.14 | romainguy | on the actual device |
10:17.19 | romainguy | and that should work on the emulator too |
10:17.44 | macboz | let me try that quickly :) |
10:17.49 | *** part/#android DASPRiD (n=dasprid@tremulous/developer/DASPRiD) |
10:17.53 | romainguy | just tried it on my G1 :) |
10:18.49 | macboz | great! that's all I needed to know :) |
10:18.57 | macboz | thanks a lot |
10:19.17 | romainguy | anytime |
10:19.18 | muthu | there should be a 'set as wallpaper' right on the image menu |
10:19.25 | romainguy | muthu: file a bug |
10:19.36 | muthu | ha, let me file a patch ;) |
10:19.43 | muthu | hehe |
10:19.49 | romainguy | sure go ahead |
10:20.02 | romainguy | as long as you do everything that needs to be done to support this feature :) |
10:20.02 | muthu | fixed the alertdialog bug |
10:20.09 | romainguy | what was the issue? |
10:20.26 | muthu | bindview was not setting state.. |
10:20.39 | muthu | the code is a bit ugly.. |
10:20.53 | muthu | someone's calling bindview from newview |
10:20.58 | romainguy | er |
10:21.00 | romainguy | yeah so? |
10:21.31 | muthu | and only setting state in new view |
10:22.17 | muthu | http://review.source.android.com/1650 |
10:22.23 | romainguy | yeah I'm reading it |
10:22.35 | romainguy | there's an improvement you could make |
10:22.41 | muthu | yeah i know |
10:22.44 | romainguy | which one? |
10:22.50 | muthu | didn't want to do too many things.. |
10:23.21 | muthu | so kept it simple |
10:23.31 | romainguy | what are the other improvements you had in mind? |
10:23.53 | muthu | the same improvements that you have in your mind ;) |
10:23.57 | romainguy | ... |
10:23.59 | muthu | haha |
10:24.07 | muthu | ok bindview could directly work with view |
10:24.14 | muthu | newview can getrid of bind view call |
10:24.18 | muthu | and on and on.. |
10:25.05 | muthu | the original code looks like a quick hack |
10:25.50 | romainguy | yeah, it's called shipping in time :) |
10:26.04 | muthu | lol |
10:26.09 | muthu | nice.. we got sourcecode now |
10:26.26 | romainguy | er yes |
10:26.51 | muthu | i'll rather take an early release, than a perfect release :) |
10:28.45 | romainguy | ok I have a patch with all the optimizations for this adapter |
10:28.49 | romainguy | thanks for pointing to it |
10:28.53 | romainguy | it does suck indeed |
10:28.59 | muthu | yep |
10:30.35 | *** join/#android `vip_ (n=denied@m6a5e36d0.tmodns.net) |
10:33.43 | jpalmer | Tauno: yeah. too bad this is surrounded by such confusion. it could help a lot of people with weaker/slower devices |
10:34.58 | tomgibara | romainguy: When something gets marked as LGTM in the source review, does that mean it's been tested or simple reviewed by sight? |
10:35.34 | Dialekt | so how's the device so far? |
10:35.36 | Dialekt | premature..? |
10:35.44 | Dialekt | amateur feeling? |
10:35.50 | Dialekt | sidekick like ..? |
10:36.21 | jpalmer | Dialekt: HTC makes a quality product. I'd expect no less on the g1 / dream. |
10:36.30 | macboz | romainguy: FYI: alright, I just tried the "save image" in the emulator. it is there but it does not work because it wants to save the file on the SD card which is not present. Anyway, thanks for the tip :) |
10:36.33 | Dialekt | u'd expect? |
10:36.36 | Dialekt | but do you own? |
10:36.49 | Tauno | you know what else sucks? wanting to port an app from j2me as a "straight port" to Android, then realizing that you have to change a few things here and there and then somewhere else etc till you have an app that's part Android part j2me that you have to "ship in time" but you know the app is crap, it will not integrate nicely with the system and everybody is mocking it after you release... |
10:36.50 | jpalmer | own? no. touched, yes. |
10:36.51 | Tauno | ...it.. the only good thing is that nobody will know that I had any part in this :P |
10:37.51 | Dialekt | well.. |
10:37.54 | Dialekt | i held one |
10:38.02 | Dialekt | interface felt really smooth |
10:38.07 | Dialekt | made me wanna jump ship to t-mobile agian |
10:38.25 | Dialekt | t-mobile stopped being on the bleeding edge 2 years ago though..so i'm a bit skeptical |
10:39.13 | jpalmer | bleeding edge is great for a lot of things. something mission critical like my cellular provider? no thanks. tried and true for me. |
10:41.49 | macboz | I know a puppet maker that is called "bleeding edge" :) |
10:41.50 | *** join/#android muthu (n=muthu@218.248.24.81) |
10:44.11 | *** join/#android ian_brasil (n=ian@dasasob.nokia.com) |
10:44.34 | *** part/#android muthu (n=muthu@218.248.24.81) |
10:45.10 | *** join/#android muthu_ (n=mobeegal@218.248.24.81) |
10:47.13 | *** join/#android jbq (n=jbq@c-24-5-185-88.hsd1.ca.comcast.net) |
10:48.04 | *** join/#android jbq_ (n=jbq@72.14.224.1) |
10:51.23 | *** join/#android shackan (n=frob@host173-106-dynamic.57-82-r.retail.telecomitalia.it) |
10:54.30 | *** join/#android andatche (n=herb@caw.andatche.com) |
10:55.16 | andatche | does anybody know how often gmail is sync'd and is it possible to change the period like you can in the email application? |
10:56.04 | jbq_ | it's a push from the server, so the client doesn't control it. |
10:56.46 | *** join/#android mehulved (n=mehul@59.183.42.0) |
10:56.56 | andatche | oh right, sweet |
10:57.08 | andatche | just trying to save battery life as much as possible :) |
10:58.57 | jbq_ | the push mechanism has little impact on battery life if there's little activity on that account. If you have an account with a lot of activity, you can disable sync for times when you're not using the phone. On the gmail front, you can control quite precisely what gets synced by using gmail filters. |
11:01.21 | andatche | yeah, that's really neat :) |
11:01.50 | andatche | do the calander and contacts also work on a push? |
11:01.55 | jbq_ | yes |
11:02.30 | Tauno | jbq_ how does the push technically work? |
11:02.31 | jbq_ | In the settings, you can control them individually, so you could decide to keep calendar synced but not the others. |
11:03.15 | jbq_ | Tauno: the client keeps a socket open to the server, blocked waiting for data from the server. |
11:03.57 | Tauno | understood, that's what I'm doing also.. Was just wondering if server initiated connections are somehow possible :) |
11:04.15 | jbq_ | In TCP, once the socket has been established, there's no fundamental different between both ends. NAT means that only the client can initiate the connection, but after that it's just the same. |
11:04.36 | jbq_ | No, don't count on server-initiated connections, especially not from a server on the internet. |
11:04.56 | Tauno | sure but isn't there overhead (data/battery) of keeping the tcp connection alive? |
11:05.42 | swetland | there is a little overhead from the necessity of periodically generating *some* traffic, so various proxies, load balancers, etc don't forget about you |
11:06.33 | swetland | so it's not entirely free, but generally works out to be cheaper than setting up a new connection every X units of time to poll, if you want updates that are in any way timely |
11:06.52 | *** join/#android mpagano (n=mpagano@gentoo/developer/mpagano) |
11:06.59 | jbq_ | It depends a lot on how often you lose your connection and have to re-establish it. For a device that doesn't move a lot and stays with the same tower all the time, you still have days of battery life. If you're going in and out of dead zones all the time it can be costly. |
11:07.05 | *** join/#android ttuttle (n=tom@MAROON.RES.CMU.EDU) |
11:07.13 | swetland | also true |
11:09.02 | Tauno | oh, ok, that's great :) I was just wondering if I had to implement something like a) is my app has foreground, then keep the socket open b) if app has no foreground then open a connection every xxx seconds to check if there's something new on the server. |
11:10.01 | jbq_ | new connection every few seconds = battery dead in a few hours. |
11:10.34 | Tauno | well the seconds were more in the 1-3 minute range :) |
11:10.55 | jbq_ | you might last a day or 2 at most just doing the pings. |
11:10.57 | andatche | wifi kills the battery pretty quickly too |
11:11.21 | Tauno | ok, so I'll go with the always on connection then. |
11:11.31 | andatche | though it seems to disable wifi and drop back to 3G/GPRS when it goes into standby which is pretty neat |
11:11.48 | *** join/#android malcolm_ (n=malcom@151.65.89.80) |
11:12.05 | jbq_ | If I remember correctly, bringing the network up to do an actual data transfer costs about 0.1% of the battery (very rough order of magnitude). |
11:13.04 | jbq_ | start with a phone that can do 8 days on idle, ping a server every 15 minutes (and do nothing else at all), and your battery life is about 4 days. |
11:14.15 | andatche | I'm getting a day's use at best at the moment out of the G1 |
11:14.42 | Tauno | if I have an active tcp connection that blocks and waits for data, and the phone suspends and drops wifi and falls back to gprs then how will this affect my tcp connection? |
11:15.11 | jbq_ | You'll get an IOException (or something equivalent) and you'll have to create a new one. |
11:18.15 | Tauno | that's logical :/ is there a way that I can force the use of gprs? I mean.. if the user is in a hotspot area but i still want my app to use gprs (so the connection does not drop when the phone goes idle)? |
11:19.35 | jbq_ | There is a way (MMS uses it), but it's really only a good idea if you use a protocol which can't possibly be used over wifi (and that shouldn't be your case, plus it'll make your users unhappy when they're in wifi-only situations). |
11:19.50 | andatche | with regards to IM on android, all the information I've seen says the IM client can connect to msn, aim etc etc as well as google talk, yet I can't see any option to add other accounts.... anyone know? |
11:20.11 | Adamant | I think IM got neutered partially |
11:20.17 | Adamant | not enough dev time |
11:20.34 | andatche | I also read something about it using text messages which seems a bit backward |
11:21.42 | andreaf | mmm, sorry, maybe is a FAQ, but if I add an "application" class on an android application (a class that extends android.app.Application ) this class will be the entry point of the application ? |
11:21.49 | jbq_ | andatche: IM as it ships in the G1 is hard-coded to those account types. |
11:22.50 | jbq_ | andreaf: there's not really a single entry point, since everything is based on callbacks. this'll just let you use another callback (the application's onCreate if I remember correctly) |
11:23.44 | andatche | jbq_: the only type it has is google talk, yet even in the information that came with the phone, it says it supports other protocols |
11:24.02 | Tauno | jbq_, so I have to choose between unhappy users1(the ones who happen to be in a wifi only area) or unhappy users2(the ones who switch between wifi/gprs frequently, leading to my app reconnecting all the time and reducing battery) - I think I'm going for unhappy users2 then, since they can't direclty see that my app is the battery drainer:P ..just kidding.. I think I have to let the user... |
11:24.04 | Tauno | ...choose the behaviour from my app settings |
11:24.11 | andreaf | ok, the application class on create is the entry point. but then how the Application class knows the first view to show ? how it choices the right view ? |
11:24.51 | jbq_ | you can't do that from the application. You do that when one of your activities is created. |
11:25.26 | andreaf | in the AndrodManifest.xml |
11:25.52 | andreaf | the applicationclass is quite useless or not ? |
11:26.16 | jbq_ | It's useful to keep track of information that's not tied to a specific activity. |
11:26.26 | jbq_ | (but you can often do entirely without it) |
11:26.34 | andreaf | understood. thanks |
11:30.08 | Tauno | more general question... if I was going to ship my own IM app, what are the possibilities of integrating it with the system? I know you can add IM accounts to your contacts (the shipped Contacts app) but the contact app is broken and does not generate Intents for some of the types so I can't catch the event when the user clicks on the contact. Is there any other way? (are some other apps... |
11:30.10 | Tauno | ...using presence information etc? If yes, then how should my app publish it?) |
11:31.29 | jbq_ | Tauno: Sorry I don't know. I wouldn't be surprised if this was a bit more rigid in 1.0 than we'd like it to be, and if you had to roll out your own solution for now. |
11:32.08 | jbq_ | It'd be sweet to be able to add account types to the existing IM apps, and to have that integrate well with contacts. |
11:33.38 | *** join/#android nowi (n=nowi@vpn-145-202.vpn.uni-mannheim.de) |
11:34.17 | Tauno | if only http://code.google.com/p/android/issues/detail?id=981 was fixed - it would be a good start if the user could just launch the right IM application by clicking on the IM option in Contacts app :) |
11:35.23 | Tauno | and it would be nice if you open the contact info and you see the presence status behind every IM entry the contact has :) |
11:35.45 | jbq_ | I'm sure we'll come to it at some point (and we'll gladly accept contributions to fix it). |
11:37.17 | tomgibara | Am I right in understanding that: if a thread waits, the cpu could very well sleep during that wait and therefore not resume the thread until something else say an alarm, wakes the cpu? |
11:37.27 | jbq_ | yes. |
11:37.46 | tomgibara | I'm going to have to be careful |
11:38.14 | jbq_ | Thread.sleep() (and most time-based functions except the alarm manager) count in CPU time, i.e. for them time stops when the CPU stops. |
11:38.27 | tomgibara | Yes, that's what I thought |
11:38.29 | jbq_ | (and if the CPU doesn't stop almost all the time battery life is measured in hours) |
11:38.49 | tomgibara | There are presumably wait statements stashed behind lots the standard java libs |
11:39.09 | andatche | does the periodic email checking in the mail application stop when the phone is in standby? |
11:39.33 | jbq_ | I don't know. Someone could look it up in the source code. |
11:39.34 | andatche | sometimes it seems to pick up mail and othertimes not |
11:40.05 | andatche | though I'm guessing it could be related to what tomgibara just mentioned |
11:41.13 | Tauno | regarding that - If I block on a socket.read() and the CPU goes to sleep.. then what will happen if something comes in from the network? the CPU awakes and my code gets executed automatically? |
11:41.17 | tomgibara | jbq_: This is a bit of a newbie question, but can the cpu go to sleep while my thread is running? |
11:41.57 | jbq_ | Tauno: the CPU wakes up momentarily when there's some network activity (enough that you can grab a wake lock from the power manager and keep the CPU on for longer). |
11:42.29 | jbq_ | Tauno: yes, the CPU can go to sleep while your thread is running, except if you hold a wake lock. |
11:42.47 | jbq_ | uh, that was for tomgibara sorry |
11:43.00 | jbq_ | should sleep |
11:43.10 | tomgibara | jbq_: Thanks, that's what I thought. |
11:43.40 | andatche | so it is possible that email isn't checked until something else wakes the cpu? |
11:44.45 | Tauno | jbq_ err.. huh? if I have a blocking inputStream.read() and something comes in, then the next line is executed and I should grab a wake lock there? |
11:45.12 | jbq_ | If that's the way the Email app is written, yes, it's theoretically possible. I didn't work on that app (or even look at its design or at its source code), so I have no idea whether what you're observing is intentional behavior or not. |
11:45.54 | andatche | jbq_: cheers |
11:46.34 | tomgibara | andatche: Having just received my phone, and in testing a small app I've written, it's definitely possible to have a bug like that :) |
11:47.50 | andatche | it seems to be the case, sometimes it does seem to get the emails though, so I imagine that is when something else has awoken the cpu |
11:51.49 | andatche | hmm, just tested sending myself an sms from another phone, shortly after the sms notification the email one arrived |
11:53.12 | *** join/#android krau (n=cktakaha@200.184.118.132) |
11:54.00 | Tauno | jbq_, if that's the case then I'd have to request a wake lock every time something is coming in from the net, and then release it after my app is done generating a response to it? |
11:54.10 | jbq_ | Tauno: yes |
11:54.15 | tric | ah, nice, the -qemu bug is fixed in current git. |
11:54.28 | tric | as well as the missing setting |
11:56.08 | *** part/#android Neverender (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
11:58.26 | Tauno | jbq_ I hope that won't slow things down as I may have stuff coming in quite frequently :) |
11:58.56 | jbq_ | Tauno: it'll hurt battery life, that's all. |
12:01.28 | jbq_ | Oversimplifying, there are 4 things on the phone that use battery power: CPU, screen, cell radio, wifi. Leave any of those on continuously and you have a few hours of battery life. |
12:02.03 | Tauno | well I guess I have to live with it then since I have to deliver notifications to the user even when he leaves his phone sitting on the desk for an hour :) |
12:02.05 | jbq_ | Really, the way a phone can last a week on such a tiny battery is by shutting itself down all the time. |
12:02.21 | tomgibara | What I don't understand is, does anything guarantee that the the wake lock will be obtained before the CPU decides to sleep again? |
12:03.07 | tomgibara | is determined to write a power efficient app |
12:03.30 | jbq_ | tomgibara: I have a notion in the back of my mind that there might be a 30-second window to grab the wake lock, but I might be wrong. |
12:03.48 | jbq_ | (after some network activity, that is). |
12:03.55 | tomgibara | Well that would be a long long time |
12:04.06 | tomgibara | I was thinking in terms of milliseconds |
12:04.40 | Tauno | 30 seconds? I need only a few seconds to parse network data and do something meaningful :) |
12:04.42 | jbq_ | The CPU can still go to sleep when idle while a wake lock is held - it just doesn't go to the deepest sleep where it has to entirely reboot. |
12:05.03 | tomgibara | jbq_: I understand |
12:05.44 | tomgibara | This matches the behaviour I'm seeing in my app anyway. |
12:05.52 | jbq_ | So, holding a wake lock for a few extra seconds doesn't have a huge impact on battery life. Just don't hold it for hours. |
12:06.22 | jbq_ | BTW, I'm not an expert in that domain, and there's a huge chance that I might be wrong. You've been warned. |
12:06.30 | Tauno | if I need only a few seconds after read() returns then I don't have to use a wake lock at all? (because the cpu will awake for 30 secs anyway?) :) |
12:06.41 | jbq_ | (I didn't even write the code that deals with wake locks in my apps, someone else did that for me). |
12:07.33 | tomgibara | jbq_: Thanks, that's useful information, especially if I can get it corrobroated :) |
12:07.35 | *** join/#android cutmasta_ (n=cutmasta@port-83-236-195-235.static.qsc.de) |
12:07.36 | jbq_ | Tauno: you should have a wake lock in that case. |
12:07.56 | Tauno | why so? |
12:08.13 | jbq_ | Tauno: it can only help. There's no guarantee on the 30-second part. |
12:08.58 | jbq_ | Worst case, the CPU is already aware, and it doesn't cost anything. Best case, you're the only one with a wake lock, your code gets to run, and the CPU goes back to sleep as soon as you're done. |
12:09.11 | jbq_ | Seems like a win-win situation to me. |
12:09.21 | Dialekt | HI |
12:09.35 | Dialekt | so many problems? |
12:09.44 | Tauno | ok, thanks jbq_ :) |
12:09.55 | Dialekt | is this a dev channel only? |
12:09.56 | *** join/#android Dougie187 (n=doug@wg-d232076.dsl.fsu.edu) |
12:10.06 | Dialekt | anyone actually happy using the g1 stock out of the box? |
12:10.40 | neekers | dialekt: how else can you use it? |
12:10.52 | Dialekt | hell if i know |
12:10.58 | neekers | heh |
12:11.00 | Dialekt | didn't know if you guys were modifying anything |
12:11.02 | Dialekt | lol |
12:11.06 | Dialekt | it sounds all sketchy in here |
12:11.14 | Dialekt | like app talk etc |
12:13.15 | *** join/#android macboz (n=kozen@pcd445166.netvigator.com) |
12:15.31 | ascii__ | when i use an intent to call a sub-activity, i want to transfer a object back, but it only lets me transfer primitive types, any solution to this? |
12:16.20 | Dialekt | wtf are u even talking about? |
12:16.22 | Dialekt | straight up man |
12:16.32 | Dialekt | like what language are you speaking? |
12:16.37 | Dialekt | or everyone in here |
12:16.40 | Dialekt | is it dev chat? |
12:16.42 | Dialekt | hehe |
12:16.44 | Dialekt | is lost |
12:16.46 | neekers | yes |
12:16.56 | neekers | he's making perfect sense to me |
12:17.09 | ascii__ | i can't see whats wrong with that sentence.. |
12:17.12 | neekers | but i don't have an answer to his question |
12:17.23 | ascii__ | i found out though...i can use parcelable.. |
12:17.29 | ascii__ | i think.. |
12:17.45 | Dialekt | oh i see |
12:17.55 | Dialekt | anyone wanna chat consumer talk? |
12:18.02 | Dialekt | or hofo'r style talk? |
12:18.03 | Dialekt | lol |
12:18.11 | Dialekt | im really interested in a g1 |
12:18.22 | Dialekt | but intimidated to jump ship for it |
12:18.29 | Dougie187 | Dialekt: i think thats over in #android-bs |
12:18.33 | Dialekt | as im still interested in verizon's blackberry storm |
12:18.39 | Dialekt | grr Dougiester |
12:19.18 | *** part/#android Dougie187 (n=doug@wg-d232076.dsl.fsu.edu) |
12:19.52 | *** join/#android Dougie187 (n=doug@144.174.57.3) |
12:20.12 | Dougie187 | what type of consumer talk are you looking for? |
12:20.46 | DJTachyon_ | hah .. Zazzle just added embroidery |
12:21.33 | Dougie187 | DJTachyon_: no offense... but wouldn't you rather do something... respectable to make some money? |
12:22.09 | DJTachyon_ | *cough* |
12:22.19 | DJTachyon_ | like create free android applications? :P |
12:22.27 | Dougie187 | well.. not free ones. |
12:22.31 | Dougie187 | create ones that cost money to use. |
12:23.24 | DJTachyon_ | well sure .. but since it is all quite high level and the applications I want don't currently have the low-level audio API calls, I just got a VM of Kubuntu up and running so I can see if I can manage to add the necessary calls I need for my app |
12:23.45 | DJTachyon_ | I got the repo and got it to build |
12:24.30 | DJTachyon_ | Not to mention i specialize in embedded procedural C for DSPs and HDL for CPLDs & FPGAs .. so these higher level languages are taking a bit of getting used to |
12:24.36 | Dougie187 | what kinda apps are you looking to write? |
12:24.43 | Dougie187 | or is it a trade secret? |
12:24.52 | DJTachyon_ | guess by my screenname |
12:25.09 | Dougie187 | something involving music? |
12:25.12 | DJTachyon_ | indeed |
12:25.31 | Dougie187 | and what ever tachyon is? |
12:25.35 | neekers | DJ: do you work a lot with AVRs? |
12:26.03 | Dialekt | Dougie: just about the device itself |
12:26.06 | DJTachyon_ | nah .. motor control actually |
12:26.08 | Dialekt | maybe in comparison to other ones |
12:26.12 | Dougie187 | Dialekt: do you have any questions? |
12:26.13 | Dialekt | that are commonly used |
12:26.15 | Dougie187 | in particular? |
12:26.16 | neekers | ahh |
12:26.28 | DJTachyon_ | TI DSPs, Xilinx programmable logic, etc |
12:26.28 | neekers | I want to get into AVR prgramming |
12:26.32 | Dialekt | well anyone come from another smartphone and happy with the switch? |
12:26.42 | DJTachyon_ | i am |
12:26.46 | Dialekt | ie: blackberry, iphone 3G, nokia N/E-series? |
12:26.55 | Dialekt | DJ: why? |
12:26.56 | DJTachyon_ | windows moto q |
12:26.57 | DJTachyon_ | :P |
12:27.06 | Dialekt | oh easy switch |
12:27.06 | Dialekt | heh |
12:27.09 | DJTachyon_ | yup |
12:27.15 | Dialekt | hmm. |
12:27.24 | Dougie187 | Dialekt: i don't think anyone has come from an iphone yet... |
12:27.28 | Dialekt | the native im app uses sms or data? |
12:27.34 | Dougie187 | sms |
12:27.43 | Dougie187 | it count's as messaging. |
12:27.45 | Dialekt | Dougie: an iphone still shouldn't be considered a smartphone as of yet |
12:27.46 | Dougie187 | same with the email app |
12:27.54 | Dougie187 | you said iphone. |
12:27.56 | Dialekt | advanced dumbphone more like it |
12:27.57 | Dougie187 | so i was just commenting on that. |
12:28.00 | Dialekt | yes i did |
12:28.05 | Dialekt | heh |
12:28.11 | Dialekt | so i was correcting myself |
12:28.14 | Dialekt | hmm.. |
12:28.19 | Dialekt | email uses sms?! |
12:28.23 | Dialekt | why? |
12:28.26 | Dialekt | or better yet how> |
12:28.28 | Dougie187 | i don't know if it uses sms, but it counts as messaging. |
12:28.33 | Dialekt | oh yeah |
12:28.35 | DJTachyon_ | does it?? |
12:28.35 | Dialekt | i see |
12:28.41 | Dialekt | i believe it counts as data |
12:28.42 | DJTachyon_ | gmail does or imap/pop does? |
12:28.50 | Dialekt | in reference to whatever data plan you are using |
12:28.53 | Dougie187 | DJTachyon_: afaik. it says on their site email and im's count towards your messaging limit |
12:28.59 | DJTachyon_ | wtf |
12:29.03 | DJTachyon_ | thats absurd |
12:29.11 | andatche | surely email isn't actually implemented via sms though? |
12:29.12 | Dialekt | not really |
12:29.16 | Dialekt | its not a real im client then |
12:29.21 | Dialekt | its the stock one that comes with the device |
12:29.23 | Dougie187 | andatche: i doubt it. |
12:29.23 | DJTachyon_ | nope |
12:29.29 | Dialekt | a lot of devices use that |
12:29.29 | Dialekt | lol |
12:29.34 | *** join/#android muthu (n=mobeegal@59.92.63.73) |
12:29.39 | andatche | I think the plans in the US/UK are pretty different |
12:29.43 | DJTachyon_ | ill go check my account |
12:29.49 | andatche | will have to look into the specifics of my contract |
12:29.53 | Dougie187 | Dialekt: yeah they count it somehow through a proprietary gateway. |
12:30.03 | Dialekt | yup |
12:30.10 | Dialekt | hmm.. |
12:30.21 | Dougie187 | its only with those apps afaik. like if someone ports pidgin, then that shouldn't count |
12:30.23 | Dialekt | the device i felt for a brief second had a smooth interface |
12:30.26 | Dougie187 | that would be data instead |
12:30.36 | *** join/#android plusminus_ (i=4421a620@gateway/web/ajax/mibbit.com/x-f6ffca7ae173b0f9) |
12:30.47 | *** join/#android hendry (n=hendry@webvm.net) |
12:31.07 | hendry | i have android mounted, but I can't figure out which dir Pictures are supposed to go in |
12:31.09 | DJTachyon_ | okay |
12:31.15 | DJTachyon_ | it says ive only used 58 messages |
12:31.19 | hendry | Kept getting "No pictures found" any ideas? |
12:31.21 | DJTachyon_ | so gmail does count towards it |
12:31.22 | Dougie187 | hendry: can't you just put them on the sd card? |
12:31.37 | Dougie187 | DJTachyon_: afaik. |
12:31.44 | DJTachyon_ | If GMAIL counted towards the limit I would be over 100 already :P |
12:31.47 | hendry | Dougie187: that's what I've done. To Pictures and dcim/ |
12:32.03 | DJTachyon_ | but i have sent a bunch of text message and a couple IM's |
12:32.12 | DJTachyon_ | i dont have pop/imap setup so i can judge that |
12:32.23 | Dougie187 | setup your gmail on your imap as well. |
12:32.26 | Dougie187 | then test with the two |
12:33.07 | DJTachyon_ | meh |
12:33.16 | Dialekt | god |
12:33.20 | DJTachyon_ | bah .. zazzle charges for emroidery design conversion? |
12:33.23 | Dialekt | ok so.. |
12:33.33 | Dialekt | for sms ..do you guys get a preview sms pop up somewhere? |
12:33.43 | Dialekt | or scroll on the top preview like the sidekick |
12:33.43 | Dialekt | heh |
12:33.53 | Dougie187 | DJTachyon_: here. this is from the $25 G1 Data Plan "Includes Unlimited Web access and 400 domestic text, picture, e-mail, or instant messages" |
12:33.58 | Dialekt | or do u just get an envelope piece of crap? |
12:34.00 | DJTachyon_ | yeah dialekt .. in the top |
12:34.15 | Dougie187 | Dialekt: have you tried the SDK? |
12:34.15 | tweakt | Dialekt, in the notification area on the top, breifly shows a one line preview |
12:34.16 | Dialekt | NICE |
12:34.21 | Dialekt | no i wish i could |
12:34.22 | Dialekt | i'm o mac |
12:34.29 | Dougie187 | it has a mac version.... |
12:34.29 | DJTachyon_ | dougie: well that must not include gmail |
12:34.29 | andatche | ah, don't think email/IMs are counted on UK plans, not that it matters as I have a plan with unlimited messaging anyway |
12:34.30 | Dialekt | tweakt: that's awesome.. |
12:34.33 | Dialekt | really WHERE?! |
12:34.42 | tweakt | Mac Linux and Windows |
12:34.56 | Dougie187 | http://code.google.com/android/download.html |
12:35.13 | Dialekt | i really love this chan |
12:35.14 | Dialekt | now |
12:35.15 | Dougie187 | i guess unless your on a PPC mac. |
12:35.30 | Dougie187 | you can even get the source and compile that. |
12:35.43 | Dialekt | so i can play with a g1 right now basically? |
12:35.46 | Dialekt | how awesome is that?! |
12:35.46 | Dialekt | hehe |
12:35.50 | Dougie187 | i think it comes with an emulator so you can see what the phone has (minus some non-open sourced apps) |
12:35.53 | Dialekt | or at least gain an idea out of it |
12:36.06 | Dougie187 | Dialekt: no.. its not as full featured as the G1. its just an sdk, but its a basic idea of android.. |
12:36.31 | Dialekt | hmm |
12:36.54 | DJTachyon_ | no fair .. all the embroidery clothes are cooler than the other clothes on zazzle .. but it costs $35 to convert a freakin android image |
12:36.54 | Dialekt | i wonder does the gmail contacts leave improper fields or missing fields etc/? |
12:36.55 | Dougie187 | the compiled source would be closer to the G1 then the SDK |
12:36.59 | tweakt | gets you a very close idea of the UI, just not all the extra hardware features (camera, motion sensors, wifi, etc) |
12:37.26 | Dialekt | im so scared to sync with google |
12:37.31 | Dialekt | when i should cause i use it every day |
12:37.39 | Dialekt | but what handles contacts specifically? |
12:37.44 | Dialekt | each email address? |
12:37.48 | Dialekt | or a seperate google app? |
12:37.49 | Dougie187 | what? |
12:37.55 | tweakt | Dialekt, do you use gmail? |
12:38.02 | Dialekt | yes but i have 4 email addresses |
12:38.04 | Dougie187 | oh i don't know how they are handled on the phone, but they are synced with the cloud afaik. |
12:38.04 | *** join/#android macboz (n=kozen@pcd349017.netvigator.com) |
12:38.06 | Dialekt | that i use on a daily basis |
12:38.06 | Dougie187 | i don' |
12:38.21 | Dougie187 | Dialekt: i know, you can't add more than one gmail address to the gmail app on your phone right now though. |
12:38.45 | Dougie187 | you can add the other addresses into you're email app. |
12:39.05 | Dougie187 | but i don't think the contacts are synced as you would hope, but i am not sure about that as I do not have a G1 |
12:39.52 | Dialekt | hmm.. |
12:40.04 | Dialekt | i use all addresses fairly equally |
12:40.09 | DJTachyon_ | bahahaha |
12:40.10 | Dialekt | always have them setup on each of my phones |
12:40.20 | Dialekt | as i have a blackberry curve and an iphone right now |
12:40.21 | tweakt | contacts are synced |
12:40.33 | Dougie187 | tweakt: with the email app too? or just the gmail app? |
12:40.34 | DJTachyon_ | $620 to convert a Bugdroid image to a 10" high embroidery pattern |
12:40.36 | Dialekt | synched but if the contacts are in all email addresses how would that work out? |
12:40.37 | tweakt | between gmail and your phone |
12:40.47 | Dialekt | oh |
12:40.48 | Dougie187 | tweakt: but only the default gmail account you add to your phone. |
12:41.01 | Dialekt | so whichever email address is default and filled with contacts? |
12:41.05 | languish | DJTachyon_, there are less expensive embroidery conversion shops in nyc |
12:41.07 | Dougie187 | tweakt: so basically, you can only sync your contacts with one gmail account. |
12:41.14 | tweakt | Dougie187, but isn't that the same "Content List" content provider used by other apps? |
12:41.19 | *** join/#android jbq (n=jbq@c-24-5-185-88.hsd1.ca.comcast.net) |
12:41.32 | tweakt | Oh... yes, I see, not sure how you could use multiple gmail accounts |
12:41.45 | tweakt | *"Contact List"* srt |
12:42.02 | Dougie187 | tweakt: i have no idea. im just talking by what i have heard, and have never messed with it. but i know if you want to use multiple gmail account, you would add the other ones into the email app instead of the gmail app, but your contacts are not synced afaik. |
12:42.15 | Dialekt | you could always be retarded and forward ? |
12:42.24 | Dougie187 | lol be retarded? |
12:42.44 | Dougie187 | I'd be curious if you get the same "send as" options as you get in the web based gmail. |
12:43.18 | tweakt | Dialekt, I do that, but you want to send as an alias (ie reply with another From address, it does put gmail into the label of the from address) |
12:43.28 | tweakt | just so you know, some people don't like that |
12:43.42 | *** part/#android mehulved (n=mehul@59.183.42.0) |
12:43.46 | tweakt | If it's for business for example... |
12:44.04 | Dougie187 | tweakt: if you have other "From addresses" in your web based gmail, do you get them on the G1 gmail app as "from address" options? |
12:44.09 | languish | I tried using gmail in the e-mail app (not gmail app).. it auto configures for imap, and it's buggy. While I was *composing* messages it was sending them, so the recipient was getting partially composed messaged.. 8 of them |
12:44.18 | tweakt | I haven't checked... hang on |
12:44.53 | Tauno | really? that's a nice mess in this case :( |
12:45.05 | languish | I guess I can try composing a message without putting in the recipient until I'm finished |
12:45.08 | tweakt | Compose options: send, add cc/bcc, attach, edit subject, discard |
12:45.28 | tweakt | doesn't seem like it |
12:45.38 | Dougie187 | tweakt: so you can't change the from address then... do you have multiple addresses tied to that gmail account? |
12:46.21 | tweakt | I do, so if emailing from my G1, I have to send as the primary |
12:46.21 | languish | Dougie187, you can change the from address. You set up another account, in the email app, and select it as "send from this address" as default |
12:46.37 | Dougie187 | languish: not in the email app, in the gmail app. |
12:46.42 | *** join/#android topeira (n=lucio@unaffiliated/topeira) |
12:46.43 | languish | ahh in the gmail app, no. |
12:47.06 | Dougie187 | thats disappointing. i would have though they would have let you do that. |
12:47.21 | Dougie187 | lemme see if i can with the gmail 2.0 app |
12:48.18 | Dougie187 | man, my phone sucks. |
12:48.18 | Dougie187 | lol |
12:48.20 | tweakt | If they could fit the option, it should be on compose: add a From field, which is a select list, prefilled with your verified from addresses in Gmail |
12:48.32 | Dougie187 | yeah. |
12:48.45 | *** join/#android trigatch4 (n=robjacks@c-68-33-22-200.hsd1.md.comcast.net) |
12:49.05 | Dougie187 | i wouldn't think it would be too difficult to add. |
12:49.14 | *** join/#android macboz (n=kozen@pcd535139.netvigator.com) |
12:49.57 | Dougie187 | I can't change it on my phone either though |
12:52.50 | *** join/#android Dialekt (n=Carter@cpe-98-148-99-126.socal.res.rr.com) |
12:53.24 | Dialekt | booo |
12:53.31 | Dialekt | jar file could not be launched |
12:53.37 | Dialekt | do i need something else for the sdk on my mac? |
12:53.45 | andatche | just tested sending IMs and email from the phone then checking my used stuff online, doesn't look like they count as messages in the UK |
12:54.09 | Dougie187 | Dialekt: run android-sdk/tools/emulator |
12:54.28 | Dougie187 | andatche: check their website for the plan info. |
12:54.46 | Dialekt | process completed] |
12:55.20 | Dougie187 | Dialekt: emulator should start up the sdk emulator for you. You should see something like a phone with android running on it. |
12:55.35 | Dialekt | "Cannot create data directory" |
12:55.49 | Dialekt | "Please specify a writable directory with -datadir. |
12:55.50 | Dialekt | " |
12:55.52 | Dialekt | huh? |
12:55.54 | Dougie187 | did you do this? |
12:55.56 | Dougie187 | export PATH=${PATH}:<your_sdk_dir>/tools |
12:56.48 | DJTachyon_ | how you guys like this? |
12:56.50 | DJTachyon_ | http://lh5.ggpht.com/_v0crfm_LzqE/SQsARRqEX4I/AAAAAAAAAzE/M0Xlb0HRmr4/AndroidStitchModel.jpg |
12:57.12 | Dialekt | dougie187 |
12:57.13 | Dialekt | now |
12:58.06 | Dialekt | no i meant |
12:58.20 | Dialekt | man i dont even know how to identify paths on a mac |
12:58.22 | Dialekt | jesus |
12:58.32 | Dougie187 | here are the instructions. |
12:58.32 | Dougie187 | http://code.google.com/android/intro/installing.html |
12:58.35 | DJTachyon_ | http://lh6.ggpht.com/_v0crfm_LzqE/SQsA7TSBv2I/AAAAAAAAAzM/kauk-gurbkc/s128/CloseUpStitchModel.jpg |
12:58.37 | Dialekt | im using that |
12:58.42 | DJTachyon_ | no feedback? ;P |
12:59.03 | Dougie187 | after that, you should be able to just type "emulator" |
12:59.26 | Dougie187 | DJTachyon_: thats a nice looking shirt. |
12:59.28 | *** join/#android kslater (n=kslater@206.193.242.33.nauticom.net) |
12:59.44 | DJTachyon_ | I have to pay $30 to convert the design to embroidery |
12:59.47 | *** join/#android matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
12:59.57 | DJTachyon_ | is that a good size for the bugdroid? |
13:00.06 | Dialekt | "On a Mac, look in your home directory for .bash_profile and proceed as for Linux. You can create the .bash_profile, if you haven't already set one up on your machine." |
13:00.12 | Dialekt | ive never set up a bash profile |
13:00.13 | *** join/#android famast (n=famast@host-208-68-238-61.biznesshosting.net) |
13:00.15 | DJTachyon_ | 1.7" x 2.1" |
13:00.16 | Dialekt | how in the name do you do that? |
13:00.17 | Tauno | I would look for something more nerdcore :P |
13:00.23 | Dialekt | why is this so difficult? |
13:00.28 | Dougie187 | Dialekt: type "echo $SHELL" |
13:00.37 | Dougie187 | see if you are using bash |
13:01.01 | Dialekt | says bin/bash |
13:01.04 | Dougie187 | ok |
13:01.19 | Dougie187 | do you use vim? |
13:01.26 | Dialekt | im a normal consumer |
13:01.28 | tric | yeah, build on debian amd64 without chroot works, nice, finally i can start developing again. |
13:01.29 | Dialekt | with no clue |
13:01.32 | Dialekt | as to anything |
13:01.35 | Dialekt | lol |
13:01.42 | Dialekt | especially not a mac |
13:01.45 | Dougie187 | how do you write files? |
13:01.48 | Dialekt | only 1 year on the mac |
13:01.50 | Dougie187 | lol why do you have a mac then? |
13:01.52 | Dialekt | how do i write files? |
13:01.53 | Dialekt | i don't |
13:01.58 | Dougie187 | yeah, what do you use to write files? |
13:02.05 | Dialekt | write files? |
13:02.06 | tweakt | Any word on 16GB SHDC yet? I know they are due out soon, right? |
13:02.11 | Dougie187 | ... |
13:02.14 | Dialekt | i use the internal hard drive |
13:02.14 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
13:02.16 | Dialekt | i guess |
13:02.18 | Dougie187 | when you have a text file to write. how do you write it? |
13:02.19 | Dialekt | ? |
13:02.24 | tweakt | sorry, mean MicroSDHC |
13:02.25 | Dialekt | oh. |
13:02.31 | Dialekt | i just save as blablabal .txt |
13:02.34 | Dialekt | in text edit |
13:02.40 | Dialekt | or use microsoft 2008 for mac |
13:02.41 | Dialekt | :(? |
13:02.53 | Dougie187 | open text edit then. |
13:03.02 | Dougie187 | and name the file .bash_profile |
13:03.04 | Dougie187 | or open that file |
13:03.08 | Dougie187 | it should be there i would think. |
13:04.06 | Dialekt | says it will save as a system file |
13:04.07 | Dialekt | ma |
13:04.12 | Dougie187 | ok |
13:04.26 | Dialekt | this is frustrating ...sorry but this is way beyond drag n drop |
13:04.31 | Dialekt | or hell even normal installation |
13:04.32 | Dialekt | heh |
13:04.43 | Dialekt | hope android doesn't install apps this way |
13:04.44 | Dialekt | lol |
13:04.56 | Dougie187 | you are playing with the sdk, not android. |
13:05.18 | Dialekt | well trying to play with the sdk |
13:05.21 | michaelnovakjr | is this computers 101? |
13:05.23 | Dialekt | im not looking for development |
13:05.35 | Dialekt | i just wanted to see how the actual android is |
13:05.41 | Dialekt | maybe i should go to the web emulator |
13:05.43 | Dougie187 | i know, you just wanted to see what android looks like. |
13:05.43 | Dialekt | and call it a night |
13:05.44 | Dialekt | lol |
13:05.55 | Dialekt | yeah exactly dougie187 |
13:05.57 | michaelnovakjr | Dialekt: or just go to a store |
13:06.03 | Dialekt | but this whole command line stuff is CRAZY |
13:06.04 | Dialekt | lol |
13:06.15 | Dougie187 | Dialekt: command line stuff is not crazy... |
13:06.15 | Dougie187 | lol |
13:06.18 | michaelnovakjr | dude, the sdk is for developers :) |
13:06.25 | DJTachyon_ | "Is your computer plugged in? Is your computer turned on? Are you using the cd-rom tray as a coffee cup holder?" |
13:06.51 | michaelnovakjr | the emulator isn't a try me option for end users |
13:07.19 | Dialekt | how much do g1's retail for |
13:07.23 | Dialekt | checks craigs list |
13:07.26 | michaelnovakjr | $1,000 |
13:07.29 | Dougie187 | with or without a contract? |
13:07.39 | DJTachyon_ | they retail for $400 |
13:07.41 | Dougie187 | with - $180, ~$150 from walmart. |
13:07.43 | michaelnovakjr | $400 w/o contract, and $180 /with |
13:07.46 | Dougie187 | without contract $400 |
13:08.09 | Dougie187 | Dialekt: you would be lucky to find one on craigslist... |
13:08.19 | Dougie187 | i wouldn't think they would be on there yet. |
13:08.24 | Dialekt | they are everywhere on craigs |
13:08.30 | Dialekt | Los Angeles is a nutjob city |
13:08.31 | Dialekt | lol |
13:08.32 | Dialekt | buy and sell |
13:08.51 | Dougie187 | thats dumb. |
13:08.59 | Dougie187 | DJTachyon_: how come your not doing that yet? |
13:08.59 | Dougie187 | lol |
13:09.33 | Dialekt | anyhow.. |
13:09.42 | Dialekt | how is the device out of the box gentlemen? |
13:09.46 | Dialekt | The G1 that is |
13:09.49 | Dialekt | how do you like it? |
13:10.01 | Dougie187 | its a phone... |
13:10.07 | Dougie187 | most people fall in love with them. |
13:10.10 | Dougie187 | and get married to them |
13:10.14 | Dougie187 | and live happily ever after. |
13:10.39 | Dialekt | :( |
13:10.58 | Dougie187 | i've heard mostly good things about it. |
13:11.04 | Dougie187 | but you can try it out at the store too. |
13:11.06 | Dougie187 | and see how it feels. |
13:11.14 | Dougie187 | if it would be a suitable partner. |
13:11.26 | Dialekt | its tough |
13:11.32 | Dialekt | i usually need a day to see how it runs |
13:11.40 | Dialekt | buying at retail would be cool |
13:11.41 | Dougie187 | well you have 14 days to return it. |
13:11.45 | Dialekt | and having a return policy |
13:11.46 | Dialekt | yeah |
13:11.47 | Dialekt | exactly |
13:11.57 | Dialekt | i wonder if im gonna be charged an arm and a leg |
13:12.00 | *** join/#android rzajac (n=rzajac@216-237-48-242.orange.nextweb.net) |
13:12.05 | Dougie187 | we just told you how much it was... |
13:12.08 | Dialekt | i remember i had a 500 deposit on my account when i was with t-mobile |
13:12.14 | Dialekt | no i meant for credit check etc |
13:12.17 | Dialekt | sorry |
13:12.24 | Dialekt | i switched to at&t a year ago |
13:12.28 | Dialekt | haven't really looked back.. |
13:12.32 | Dialekt | i miss t-mobious |
13:12.39 | Dialekt | but they don't call dibbs on any phones anymore |
13:12.41 | Dougie187 | i think if you have good credit you don't have to pay more then the activation and the phone price. |
13:12.43 | Dialekt | soooooo slow on roll outs |
13:12.55 | Dialekt | yeah but bad credit is probably still 500.00 cop out |
13:12.56 | Dialekt | lol |
13:13.02 | Dougie187 | probably |
13:13.14 | Dougie187 | but afaik you typically get that back if you pay your bill on time for like a year or something |
13:16.50 | *** join/#android dmoffett (n=dmoffett@71.33.240.149) |
13:17.44 | *** join/#android smr (n=patrick@c-98-215-144-59.hsd1.il.comcast.net) |
13:18.44 | *** join/#android ferjon (n=ferjon@acl1-1670bts.gw.smartbro.net) |
13:24.45 | *** join/#android m2 (n=marcelo@190.10.95.147) |
13:27.50 | *** join/#android plusminus_ (i=81020c44@gateway/web/ajax/mibbit.com/x-203db52c0a0f248c) |
13:27.58 | *** join/#android ziyourenxiang (n=ziyouren@bb219-75-13-244.singnet.com.sg) |
13:29.18 | tweakt | Is there a way in plain web app to recognize a "long press"? I'd like to enhance a mobile website for android browsers a bit |
13:30.10 | tweakt | I wonder if it's just onMouseDown... with a timeout? |
13:31.05 | tweakt | it's wierd cause there's no such thing as a mouseover any more |
13:34.16 | *** join/#android pulsar (n=mehul@unaffiliated/mehulved) |
13:36.16 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
13:37.21 | kslater | wow, interesting dialog with Dialekt |
13:37.33 | kslater | did a -dev channel ever get off the ground? |
13:37.54 | Dougie187 | there is one. |
13:37.56 | Dougie187 | but noone goes to it |
13:39.11 | kslater | too bad. I have to say I love my android overlord phone (in response to Dialekt's question) |
13:39.36 | kslater | but then I'm not the typical end-user consumer |
13:40.02 | kslater | I'm willing to put up with some quirks so that I can use ssh in the far flung reaches over gprs if needed |
13:40.47 | kslater | I just wish it had a better way to utilize the expandable storage space |
13:43.40 | *** join/#android tethridge (n=tale@207.235.54.1) |
13:44.52 | *** join/#android jbq (n=jbq@72.14.224.1) |
13:48.02 | vol | tweakt: that's a good question, I'm curious myself now. |
13:49.43 | Disconnect | so fyi, while i was unfarking my data plan this morning (purchased it yesterday, woke up to no data :( ..) i got them to send me the unlock code. for free. well within 90 days. |
13:50.03 | Disconnect | they say you need a non-tmob sim to do it, so i'll prolly just bum an iphone sim off a coworker when i do it. should have the code w/in 24 hours they say. |
13:51.39 | Dougie187 | thats pretty cool |
13:51.45 | Dougie187 | was it a pain to get the code from them? |
13:53.04 | Dougie187 | or did you just ask for it, and they then send it to you |
13:53.54 | oyeoj | yeah i noticed that |
13:54.01 | oyeoj | when i plugged in my old att sim |
13:54.06 | oyeoj | it asked for an unlock code |
13:54.46 | Disconnect | Dougie187: i just asked and she looked it up (took a couple mins to get docs) and said "sure no problem" |
13:54.47 | andreaf | sorry, just a clarification about buttons: I have to add a View.OnClickListener for every button that I put in a view ? If i have a "ok - cancel" button I have to add 2 listener ? (according to docs) |
13:55.18 | oyeoj | i was going to transfer contacts from my old SIM but it doesnt recognize it when it's locked i guess |
13:55.42 | Dougie187 | oyeoj: call up and get an unlock code. |
13:56.20 | oyeoj | eh, i got them manually moved now. and i'm locked into a contract anyway |
13:56.22 | Disconnect | Dougie187: been with tmob since 04 tho, might have had a lot to do with it (2 lines, family plan. awesome plan actually, still got free tmob-to-tmob, free nights and weekends, 400 minutes, etc for $40.) |
13:56.27 | oyeoj | i'll call up if i need it unlocked |
13:56.32 | oyeoj | good to know tmob arent jerks |
13:56.34 | Disconnect | told them i might be going to london in a couple weeks |
13:56.42 | Disconnect | oyeoj: sometimes they are. get into the smartphone/blackberry support pool |
13:56.55 | Disconnect | my first call was a disaster, ended up in teh normal pool and she was a total bitch and a half. |
13:57.00 | thoraxe | is there a flickr app yet? |
13:57.15 | Dougie187 | thoraxe: check the market? |
13:57.22 | *** join/#android tmarble (n=tmarble@user-38q4e4l.cable.mindspring.com) |
13:57.50 | thoraxe | i wish you could check the market from the pc |
13:57.50 | thoraxe | lol |
13:57.54 | oyeoj | when i called up to get my number ported, the dude said i was "authorized for five lines" |
13:57.58 | oyeoj | or something similar |
13:58.07 | oyeoj | i dunno if that is a credit check or what |
13:58.17 | languish | it is |
13:59.07 | languish | :) |
13:59.07 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
13:59.07 | oyeoj | sweeet |
13:59.15 | oyeoj | clearly their models are wrong ;-) |
13:59.18 | Disconnect | could save $5/mo on minimum plans and gain a couple hundred minutes, but we'd lose a ton of free times. not a win. |
13:59.54 | thoraxe | romainguy: ping |
14:00.03 | jbq | wishes he could get a G1 with 100, 60 or even 30 minutes a month. |
14:00.05 | languish | oyeoj, their models are based on lowest common denominator.. poor fold in places like kentucky that tend to have horrific credit |
14:00.10 | thoraxe | Dougie187: there's photostream but I don't think that lets you upload photos to flickr |
14:00.30 | Dougie187 | yeah, i have no idea. |
14:01.30 | kslater | thoraxe: photostream doesn't allow uploads. I already ask mr. guy |
14:01.41 | thoraxe | kslater: is it planned? |
14:01.56 | languish | jbq, t-mobiles coming out with a new prepaid or no contract month to month deal.. you'll be able to get that |
14:02.13 | snadge | when? |
14:02.13 | jbq | languish: can I have that with unlimited data, though? |
14:02.14 | kslater | he didn't really say, but the app was more of a way to show off gui effects on the phone than anything else |
14:02.38 | languish | jbq good question. I would hope so. They're revamping their plans by the end of the year |
14:02.42 | jbq | (so far none of the carriers I've talked to would let me have pay-as-you-go voice with a 2-yr data-only contract) |
14:02.47 | unix_lappy | you dont want a phone then, you want a MID. |
14:02.52 | languish | so we'll see then what they actually decide on |
14:02.56 | kslater | so from that I'd guess no, but the code is out there in the android samples (I think) |
14:03.10 | *** join/#android an_dev1 (n=fih\paya@host-208-68-238-61.biznesshosting.net) |
14:03.25 | oyeoj | i havent figured out how to "update" marketplace apps |
14:03.25 | jbq | unix_lappy: but those plans are usually much more expensive (like $60 to $80 a month, compared to $25 forthe G1 plan) |
14:03.36 | languish | jbq, yeah, it won't be a contract, so you may pay full price for the G1 |
14:04.08 | languish | and likely they'd bump up the data plan cost a bit |
14:04.15 | jbq | I don't mind paying an extra $250 on the device if I can save $750 on the voice. |
14:04.42 | jbq | anyway, last time I talked to them they didn't have anything like that, so I decided not to buy one for now (I have one from work anyway) |
14:04.56 | languish | yeah, they still don't, but they might in a couple of months |
14:05.13 | languish | they have a big plan overhaul going on |
14:05.44 | languish | and from experience with tmo, the currently announced "these will be the new plans" won't be exactly what we see after it's done |
14:06.26 | jbq | *nod* |
14:07.46 | languish | still, it looks liek they want to compete with tracphone |
14:07.52 | languish | so should be interesting |
14:08.25 | languish | a $40 non-contract unlimited data plan with buy as you go minutes would be a win |
14:12.20 | *** join/#android spearce (n=spearce@nat/google/x-0c39976b6232473a) |
14:14.16 | *** join/#android jbq (n=jbq@nat/google/x-c4087c52082a5a06) |
14:19.21 | *** join/#android jbq_ (n=jbq@216.239.45.19) |
14:20.16 | *** join/#android oinkboink (n=dingdong@p5B1257C3.dip.t-dialin.net) |
14:20.26 | *** join/#android malcolm_ (n=malcom@151.65.95.161) |
14:22.51 | vol | andreaf: no |
14:22.55 | unix_lappy | http://techon.nikkeibp.co.jp/english/NEWS_EN/20081024/160067/ |
14:23.25 | vol | you may want to, though |
14:23.39 | *** join/#android cjambe (n=cjambe@dce026.ads.uwaterloo.ca) |
14:25.08 | languish | I'm really looking forward to a G2 or something, that has a camera I can use at night |
14:25.17 | andreaf | vol: mmm ok, i can choice which button I clicked ? with the id i suppose ? |
14:25.25 | languish | having a device with a camera, and still needing to carry a camera, ugh |
14:25.35 | andreaf | vol: but i need at least a "listener" i suppose. |
14:27.02 | vol | andreaf: yes |
14:27.07 | vol | you need at least one |
14:27.09 | *** part/#android cjambe (n=cjambe@dce026.ads.uwaterloo.ca) |
14:27.26 | vol | you can give all the buttons a common listener, and discern between them inside the action method |
14:28.48 | andreaf | vol: thanks i will try. |
14:29.08 | *** join/#android Acsia (n=Acsia@78-86-205-140.zone2.bethere.co.uk) |
14:29.11 | Acsia | hello |
14:29.41 | Acsia | anybody managed to install an app on the G1 from linux? |
14:30.19 | fadden0 | "adb install blah.apk" ? |
14:30.31 | vol | ^^ |
14:30.44 | *** join/#android an_dev (n=fih\paya@host-208-68-238-61.biznesshosting.net) |
14:30.44 | Acsia | ha well the device does not seem to be recognized |
14:30.50 | *** join/#android jexe (n=jesseboy@static-64-115-213-78.isp.broadviewnet.net) |
14:30.50 | vol | Acsia: start adb-server as root |
14:30.53 | Acsia | no device attached |
14:30.56 | vol | if it's already running, kill the server |
14:30.59 | vol | then start it as root |
14:31.12 | vol | there's something you can do to run it without requiring root, but I forget what |
14:31.18 | fadden0 | http://code.google.com/android/intro/develop-and-debug.html#developingondevicehardware |
14:31.22 | vol | also, ensure "enable debug via usb" is enabled |
14:31.23 | vol | ^^ |
14:32.30 | Acsia | root works |
14:32.37 | Acsia | thx guys |
14:34.41 | *** join/#android jexe (n=jesseboy@static-64-115-213-78.isp.broadviewnet.net) |
14:34.56 | Disconnect | damn for just a sec i thought it was on-device root |
14:35.24 | Dougie187 | lol |
14:35.35 | Dougie187 | thats because thats all you care about. |
14:36.23 | *** join/#android wastrel (n=wastrel@nylug/member/wastrel) |
14:36.27 | Disconnect | pretty much i'd just like to be able to backup and restore.. |
14:36.37 | Acsia | lol |
14:37.31 | vol | Ok, I just got offered the OTA upgrade. I chose "later", how do I start doing the update now? |
14:37.34 | Tauno | a general noob question from me: I have two activities - one activity needs to do something if the user presses the back key to return to the previous one. How do I determine this event? catching KEYCODE_BACK in onKeyUp() does not do the trick because it is triggered also when I close the options menu in this activity.. but I wan tto catch it only when the user is navigating back to the... |
14:37.36 | Tauno | ...prev. activity.. |
14:38.45 | Tauno | or should I head to #android-dev with this sort of questions? :) |
14:38.55 | vol | no one is in #android-dev |
14:39.32 | languish | today is halloween, you might find many devs distracted by their party preps for later |
14:39.47 | vol | heh |
14:39.50 | languish | or office parties |
14:40.01 | languish | and tomorrow, they'll be hung over |
14:40.03 | languish | :) |
14:40.08 | kslater | no one goes to #android-dev |
14:41.36 | languish | zhobbs best of luck to him :) |
14:41.43 | Dougie187 | yeah, #androd-dev is kinda a waste of time. |
14:41.44 | zhobbs | I like #android-dev |
14:41.48 | Dougie187 | you'd probably get more help here. |
14:42.47 | Tauno | I'll just crosspost.. maybe someone gets bothered enough to spare a few minutes and reply me :P |
14:44.14 | muthu | i like the separation #android for general yak yak.. and #android-dev for dev yak yak |
14:44.36 | muthu | hey, who's dressed like the killer droid today ;) |
14:45.15 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
14:45.26 | *** join/#android The_GMan (n=isnick@c-71-57-168-55.hsd1.fl.comcast.net) |
14:48.52 | unix_lappy | muthu: here in the West if you dress up like that you run the risk of looking like a Dalek |
14:49.04 | unix_lappy | and getting laughed at for being a total Doctor Who nerd. |
14:50.54 | Dougie187 | and getting beat up by all the jocks. |
14:52.40 | vol | and being beaten up by lesser nerds |
14:53.00 | Disconnect | ...wow. http://diaroogle.com/ total android opportunity just -screaming- for an app. |
14:53.07 | Dougie187 | and just being beat up in general. |
14:53.44 | *** join/#android jexe (n=jesseboy@static-64-115-213-78.isp.broadviewnet.net) |
14:53.45 | Dougie187 | Disconnect: that is pretty cool |
14:55.23 | Dougie187 | now if only they would expand to other cities. |
14:55.52 | Dougie187 | throw in gps location, and bam, you found yourself a toilet. |
14:57.23 | *** join/#android dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net) |
14:57.30 | oinkboink | test |
14:57.49 | Dougie187 | fail |
14:58.05 | *** join/#android ian_brasil (n=ian@dasasob.nokia.com) |
14:58.11 | oinkboink | test 2 |
14:58.24 | Dougie187 | fail 2. |
14:59.13 | oinkboink | nochma |
14:59.30 | oinkboink | sorry ^^ |
15:02.57 | *** join/#android cutmasta (n=cutmasta@port-83-236-195-235.static.qsc.de) |
15:07.59 | *** join/#android poetic_folly|G5 (n=poetic_f@97.103.39.213) |
15:14.04 | *** join/#android oavdeev (n=oavdeev@79.120.41.39) |
15:14.29 | *** join/#android pedro_mg (n=pedromg@89.214.42.176) |
15:15.26 | *** join/#android inZane- (i=nemo@dslb-084-058-006-143.pools.arcor-ip.net) |
15:18.15 | *** join/#android porter1 (n=cameron@156.26.175.133) |
15:19.54 | *** join/#android Goosey (n=Goosey@168.215.170.99) |
15:20.34 | *** part/#android pedro_mg (n=pedromg@89.214.42.176) |
15:32.14 | *** join/#android jexe (n=jesseboy@static-64-115-213-78.isp.broadviewnet.net) |
15:37.18 | elad | my new laptop came with an att 3g sim card, |
15:37.20 | elad | hrrm |
15:37.47 | *** join/#android unix_lappy (i=614133e2@gateway/web/ajax/mibbit.com/x-b158a5ad29d082ba) |
15:38.35 | *** join/#android eggy (i=eggy@i.am.theeggman.info) |
15:40.37 | Disconnect | elad: call tmob, tell them you might be going to london for work next week and need an unlock code. if you talk to smartphone/blackberry support they will probably do it for you. |
15:44.23 | elad | so what does that net me? |
15:44.28 | elad | I |
15:44.32 | Dougie187 | <PROTECTED> |
15:44.37 | elad | ahhh |
15:44.44 | Dougie187 | if you have a g1 at least. |
15:44.48 | elad | indeed |
15:45.02 | elad | so they just unlock the sim? |
15:45.08 | Dougie187 | no |
15:45.11 | Dougie187 | they give you an unlock code |
15:45.14 | Dougie187 | then you swap the sim cards. |
15:45.19 | Dougie187 | and it asks you for an unlock code. |
15:45.28 | Dougie187 | you enter you code, and swap the sim cards back |
15:45.31 | Dougie187 | then your phone is unlocked. |
15:46.54 | elad | then I put my g1 on ebay and proft$$ |
15:46.58 | elad | profit, even |
15:47.00 | elad | hehe |
15:48.17 | *** join/#android YanivC (n=YanivC@63.138.19.242) |
15:48.25 | YanivC | holy crap |
15:48.28 | YanivC | look how many people |
15:48.57 | *** join/#android jexe (n=jesseboy@static-64-115-213-78.isp.broadviewnet.net) |
15:49.20 | YanivC | ok excellent.... help if anyone cna provide some.... Im assuming I can place an AbsoluteLayour within a LinearLayout correct/ If so, why is it when I try this, and switch screen orientation, I cant scroll down? |
15:49.35 | *** part/#android Dougie187 (n=doug@144.174.57.3) |
15:49.39 | Disconnect | is mostly doing it just to conclusively shut up all the "omg i can't wait 60 more days" people |
15:49.53 | YanivC | 60 more days? |
15:50.12 | Disconnect | tmob will give unlock codes to anyone after 90 days |
15:50.24 | Disconnect | or at least, that is their policy with all the other subsidized phones |
15:50.27 | YanivC | oh ya just got mine for my old curve lol |
15:50.36 | YanivC | so anyone? help? layouts? |
15:50.47 | elad | Disconnect: are you charging |
15:50.48 | Disconnect | i haven't looked recently but i thought absolutelayout was toplevel |
15:50.48 | elad | ? |
15:51.09 | YanivC | well Ive read that Absolute was not good to use and to avoid using it |
15:51.17 | YanivC | but sometimes you WANT that kind of control |
15:51.17 | marcone | you should be able to put absolutelayout within other layouts |
15:51.19 | romainguy | yes |
15:51.20 | romainguy | don't use it |
15:51.31 | YanivC | romain but why? |
15:51.36 | marcone | why not? It's faster :) |
15:51.44 | romainguy | because it's gonna break on different resolutions |
15:52.05 | YanivC | ok thats a given, so point is ... use it if you know what youre doing |
15:52.33 | romainguy | but you're screwing over yourself and the user |
15:52.53 | YanivC | romainguy__ so then whats the best layout? |
15:53.00 | romainguy | there's no best layout |
15:53.04 | romainguy | it depends on what you want to do |
15:53.04 | YanivC | for scrolling and placing multple elemnts on a row |
15:53.10 | YanivC | example a form, |
15:53.20 | romainguy | ScrollView with a vertical LinearLayout inside |
15:53.22 | YanivC | TextView and Edit View on one row |
15:53.24 | romainguy | or a TableLayout inside |
15:53.33 | marcone | "elements in a row" pretty much means "LinearLayout" |
15:53.51 | YanivC | but i thought linear means ONE element per row |
15:53.55 | Disconnect | YanivC: i do that with a horizontal linear (w/ buttons) inside a vertical linear inside a scroll. |
15:53.57 | *** join/#android jeld (n=jeld@dominick.nat.trb.com) |
15:54.04 | Disconnect | linear can do horizontal |
15:54.04 | romainguy | YanivC: but this one element can be another layout |
15:54.05 | ttuttle | YanivC: Yes, and you can put a LinearLayout inside it. |
15:54.06 | marcone | YanivC: you can nest them |
15:54.09 | romainguy | or you can just use TableLayout |
15:54.13 | ttuttle | TableLayout is nice. |
15:54.16 | Disconnect | ..wow everyone yell at once :) |
15:54.20 | YanivC | lol |
15:54.21 | ttuttle | YELLS REALLY LOUDLY! |
15:54.30 | YanivC | its like learning HTML all over again :) |
15:54.33 | *** join/#android michaelnovakjr (n=chatzill@204.141.14.170) |
15:54.34 | ttuttle | YanivC: Heh. |
15:54.35 | YanivC | I LOVE LAMP!!! |
15:54.52 | *** join/#android illuminum (n=sharabsh@c-98-222-50-165.hsd1.il.comcast.net) |
15:55.19 | YanivC | ok so then maybe its just that I cant find good definitions... ayone here can explain precisely the definitions of the layouts... from what Im reading online its leading me to do things I s'pose i dont want to do |
15:55.21 | illuminum | what the fuckhappened to the moust usb option in settings? how the shit fuck bitch slut do i mount the phone and umount the phone now without losing data |
15:55.38 | romainguy__ | illuminum: ? |
15:55.39 | marcone | I don't entirely agree with romainguy about absolutelayout though. Sure, if someone comes out with a device that has a different resolution, you'll probably have to update your app or it will look like crap. But, you can anticipate and create layouts for a few different resolutions (you can try them all out in the emulator). |
15:55.50 | illuminum | all i see is /dev/sdf in /dev, no /dev/sdf1 or /dev/sde1 or anything indicating i have a mountable partition |
15:55.59 | ttuttle | illuminum: Did you see the "USB connected" notification? |
15:55.59 | illuminum | i want to fucking mont my sd card and you sluts changedf aroung settings |
15:56.05 | illuminum | yes i do |
15:56.10 | ttuttle | illuminum: Click it. |
15:56.17 | romainguy__ | illuminum: insulting us won't help |
15:56.21 | illuminum | ok |
15:56.23 | illuminum | good enough |
15:56.26 | illuminum | thanks ttuttle |
15:56.26 | ttuttle | illuminum: See the "Mount" button? |
15:56.28 | marcone | I think you have to tell him to "fucking click it", otherwise he won't understand |
15:56.33 | ttuttle | illuminum: You're welcome. Please be more polite next time. |
15:56.36 | YanivC | LOLOLOL |
15:56.51 | YanivC | that was funny marcone |
15:57.03 | illuminum | aye, a word of advise. upon system updates present a list of things that were changed |
15:57.37 | marcone | Noted. We'll display a popup that says "fixed bugs". |
15:57.42 | ErikT | Is there any documentation on accessing the clipboard yet? Not having much luck finding anything about it. |
15:57.50 | romainguy__ | marcone: seriously, there are very little reasons to use AbsoluteLayout, save not lear how to properly use layouts, which will cause you more work as soon as different devices are out there |
15:57.52 | *** join/#android an_dev (n=fih\paya@host-208-68-238-61.biznesshosting.net) |
15:57.59 | YanivC | hey ttuttle u have any url to good layout design examples? |
15:58.16 | ttuttle | YanivC: No, I don't. If you can tell me what you're trying to do, I might be able to help you pick one. |
15:58.17 | *** join/#android tmccrary (n=tmccrary@68.78.185.226) |
15:58.43 | RyeBrye | "i want to fucking mont my sd card and you sluts changedf aroung settings" That's the quote of the day |
15:59.03 | *** join/#android malcolm_ (n=malcom@151.65.95.161) |
15:59.03 | YanivC | simple form really, TextViews & EditTexts (one per line) witha button at the bottom |
15:59.14 | YanivC | ITS MOUNT NOT MONT |
15:59.24 | ttuttle | YanivC: Okay. I'd suggest a TableLayout containing a TableRow for each field/label pair. |
15:59.26 | RyeBrye | Someone needs to enable a "Pretentious Mobile Phone User" setting on the email client |
15:59.27 | Death_Syn | TMO data seems to be down in Dallas/Fort Worth, TX area |
15:59.28 | Death_Syn | :? |
15:59.30 | Death_Syn | er :/ |
15:59.44 | RyeBrye | where it will add one of those "Sent wirelessly from my Android phone" or some crap to the signature line |
15:59.53 | RyeBrye | I suppose you could call it "Blackberry mode" ;) |
16:00.01 | ttuttle | YanivC: So something like <TableLayout><TableRow><TextView /><Edit Text /></TableRow> <!-- more TableRows --> <Button /></TableLayout> |
16:00.13 | ttuttle | YanivC: Note that you can include things other than TableRows in a table, and they will simply span the row. |
16:00.14 | romainguy__ | cf the ApiDemos in the SDK :) |
16:00.28 | ttuttle | RyeBrye: Mine says "-- Sent from my Dream^W T-Mobile G1. Visit t-mobileg1.com to get your own!" |
16:00.30 | RyeBrye | I know there is a "Signature" field - but if I type that in myself, then I just look like a tool :) |
16:00.40 | RyeBrye | ttuttle - that's pretty sweet |
16:00.42 | ttuttle | is a tool. |
16:00.52 | romainguy__ | no, you're a cheerleader :) |
16:00.55 | ttuttle | RyeBrye: heh |
16:00.57 | ttuttle | er |
16:00.58 | ttuttle | romainguy__: heh |
16:01.03 | romainguy__ | anyway |
16:01.05 | romainguy__ | time to go to work :) |
16:01.06 | ttuttle | whips out green pom-poms with Android antennae. |
16:01.23 | YanivC | ttuttle thanks... i think i understand now.... |
16:01.29 | ttuttle | YanivC: You're welcome. |
16:01.39 | YanivC | so basically layouts can be contained within other oayuts |
16:01.47 | ttuttle | YanivC: Yes. (Like HTML tags ;-) |
16:02.01 | YanivC | ok reading googles pages for a week and NOT ONCE did i see that ANYWEHRE |
16:02.17 | RyeBrye | I >THINK< the old "drain the Lithium-Ion cell to get it to calibrate itself properly" trick might have worked on my battery - so far it seems to be reporting more accurately its charge level |
16:02.19 | YanivC | me thinks someone needs to write some better examples for google |
16:02.29 | romainguy | YanivC: because a layout is just a view |
16:02.36 | romainguy | YanivC: and you could check the ApiDemos :)) |
16:02.56 | Disconnect | Death_Syn: down for just you might be a tmob issue (i had to call in, then reboot) down for others... well.. thats down :) |
16:02.58 | YanivC | ya no... theyre very basic and so you dont really get a jist of layout design there |
16:03.13 | YanivC | but tis ok just found some good examples, thanks guys/gals |
16:03.16 | Death_Syn | Disconnect: well, i called tmob, they say they have an open ticket for it |
16:03.16 | romainguy | they show how to use every layout included in the platform |
16:03.21 | RyeBrye | Before it would drop to 80% after an hour of use on battery... but when I sat there and tried to drain it, I think it took me 2 or 3 hours to go from 5% to dead - and I was using every battery intensive thing I could think of (Bluetooth on and discoverable, GPS on, Wifi on... etc) |
16:03.26 | *** part/#android YanivC (n=YanivC@63.138.19.242) |
16:03.27 | Disconnect | RyeBrye: yah i can't believe how bad it starts |
16:03.39 | Disconnect | Death_Syn: thats another good way to tell :) |
16:03.47 | ttuttle | glares at HTC but doesn't say anything. |
16:04.20 | *** join/#android eton (n=eton@ppp-58-8-16-18.revip2.asianet.co.th) |
16:04.28 | *** join/#android dipen (n=fdd001@host-208-68-238-61.biznesshosting.net) |
16:04.33 | RyeBrye | Death_Syn: Can you turn off 3G and turn on data roaming and get on AT&T's EDGE at least? |
16:04.49 | RyeBrye | data roaming is free on domestic partners afaik - at least it always has been for me |
16:04.57 | vol | Argh |
16:04.58 | vol | Alright |
16:05.11 | vol | I got offered the OTA update this morning, and chose to delay installing it |
16:05.19 | vol | I'm ready now, how the heck do I say to get it |
16:05.48 | ttuttle | thinks you will be offered it again within a day. |
16:05.52 | ttuttle | It's on a timer, IIRC. |
16:06.04 | RyeBrye | you can force it if you use anycut to create a shortcut to device info, can't you? |
16:06.24 | RyeBrye | and if your 'number is up' wouldn't it just let it go through? |
16:06.52 | RyeBrye | If it's not your time, forcing the update seems to do nothing |
16:07.23 | RyeBrye | but just to be sure, I've got a script sending the same data that my update sends outbound from 10,000 machines to the google server every second |
16:07.46 | ttuttle | RyeBrye: ... |
16:07.48 | RyeBrye | (ok, not really) |
16:07.53 | ttuttle | RyeBrye: ...good. |
16:07.58 | RyeBrye | :) |
16:08.17 | michaelnovakjr | my file manager sends your location to my server every 10 seconds |
16:08.17 | RyeBrye | I did hit the button a few times to see if it would give me anything, but it didn't |
16:08.31 | RyeBrye | :) |
16:08.40 | RyeBrye | I really need to write that location spoofing app |
16:08.44 | michaelnovakjr | with a unique id so i can see people |
16:08.52 | michaelnovakjr | its pretty cool |
16:08.54 | vol | So, what is actually changed in the update |
16:08.58 | michaelnovakjr | so i can find your phone if it gets stolen |
16:08.59 | vol | no one will give me an answer |
16:09.06 | vol | "There are enhancements to make your experience even better!" |
16:09.10 | vol | .... (hate) |
16:09.12 | ttuttle | michaelnovakjr: That's nothing! My app can feed back into the LocationManager, so I can drag and drop my users around. |
16:09.20 | Death_Syn | RyeBrye: hmm, good question |
16:09.21 | michaelnovakjr | haha |
16:09.26 | RyeBrye | That's... AWESOME |
16:09.55 | RyeBrye | I'm working on something that will create new users on the fly |
16:10.00 | ttuttle | RyeBrye: Nice. |
16:10.13 | ttuttle | RyeBrye: Hey, you can spawn new users, then steal their G1s, unlock them, and sell them on eBay! |
16:10.33 | RyeBrye | I had a typo in an early version, so it was spawning lusers - which I'm still trying to get rid of |
16:10.58 | ttuttle | RyeBrye: lol |
16:11.10 | ttuttle | RyeBrye: Unfortunately, looking at the Market reviews for some apps, you still have many left. |
16:11.34 | RyeBrye | The market should be like old Ebay was - Developers should be able to leave feedback for users too :) |
16:11.38 | RyeBrye | ;) |
16:11.47 | ttuttle | wants Engadget-style +/- ranking for comments. |
16:11.53 | RyeBrye | Because... that system of retaliatory feedback worked SO well for ebay |
16:11.56 | ttuttle | is really tired of the "BAH THIS APP SUCKS" stuff. |
16:12.06 | RyeBrye | Well... in some cases, it kind of does |
16:12.22 | *** join/#android rubyonlinux (n=jeremy@c-67-189-55-96.hsd1.or.comcast.net) |
16:12.26 | RyeBrye | the ones I'm sick of are "This sucks - we need a video recorder - vote for obama" comments on completely unrelated apps |
16:12.39 | ttuttle | RyeBrye: 1. they should ban comments with names of politicians. |
16:12.53 | ttuttle | RyeBrye: 2. they should filter out comments of the form "I don't know what this app is for so I'm rating it 1 star." |
16:13.21 | ttuttle | brb |
16:13.34 | vol | good luck |
16:13.35 | RyeBrye | Well... since all apps are created equal, I'll go create a new Market app that implements those features ;) |
16:13.53 | elad | anyone here doing android dev under vista? |
16:13.55 | elad | ;/ |
16:14.00 | vol | not I |
16:14.06 | Disconnect | anyone manage to get the gtalk client to log into a different jabber server? |
16:14.19 | RyeBrye | gtalk is like bastardized jabber |
16:14.26 | RyeBrye | they have their own funky crap they do, iirc |
16:14.29 | vol | elad: you probably want this: http://code.google.com/android/intro/develop-and-debug.html#developingondevicehardware |
16:15.32 | gdsx | Disconnect: "gtalk don't play that; use a real client" |
16:15.34 | elad | vol: new lappy came with vista ultimate |
16:15.45 | Disconnect | RyeBrye: i know that, thats not my question :) |
16:15.47 | elad | was wondering if there were any issues with vista |
16:15.59 | Disconnect | gdsx: yah except im+ is the only real client and it doesn't like self-signed certs |
16:15.59 | oinkboink | is it possible to get root-access on an android phone? |
16:16.06 | Disconnect | plus its gonna be $50 soon |
16:16.09 | gdsx | Disconnect: oh, you mean on the phone? |
16:16.14 | gdsx | Disconnect: no, there's no way |
16:16.19 | gdsx | Disconnect: it doesn't actually talk XMPP |
16:16.46 | Disconnect | lovely |
16:17.04 | vol | Ultimate? Why? |
16:17.12 | vol | That's like $1000 or something retail |
16:17.21 | vol | and you'll never use most of the crap |
16:17.38 | elad | i wanted to try vista |
16:17.44 | gdsx | Disconnect: well, not using XML is a win both in terms of bandwidth and CPU |
16:17.51 | gdsx | Disconnect: it was pretty much a no-brainer |
16:17.58 | Disconnect | yah |
16:18.02 | vol | ... you don't need more than home if you're not doing crazy corporate shit or full disk encryption |
16:18.18 | elad | well |
16:18.22 | elad | its for work |
16:18.33 | elad | mainly |
16:19.22 | Disconnect | ok its free lunch oclock bbl |
16:20.06 | *** join/#android jasonparekh_ (n=jasonpar@c-98-234-84-237.hsd1.ca.comcast.net) |
16:21.11 | *** join/#android OpnSrc1 (i=harisha1@gateway/tor/x-0b53352630dc5651) |
16:23.43 | oinkboink | well, is it possible to flash the firmware and get root-acces on an android phone? |
16:23.46 | *** join/#android dglazkov (n=dglazkov@nat/google/x-73102bce4e10b636) |
16:24.19 | ttuttle | oinkboink: not without an unlocked bootloader ;-) |
16:24.23 | Disconnect | yay crazy square pizza |
16:25.09 | Disconnect | -really- thinks the root/flash faq needs to be in the topic. |
16:25.40 | oinkboink | im not the first with that question? :) |
16:25.43 | mmattice | is there a decent feed reader for android yet? |
16:25.58 | Disconnect | oinkboink: you aren't even in the top 100 |
16:26.14 | Disconnect | mmattice: greader or oi news (oi something) |
16:26.24 | mmattice | Disconnect: oi won't stay running |
16:27.02 | *** join/#android greudin (n=g@wikipedia/Greudin) |
16:27.23 | zhobbs | mmattice: yeah, I haven't found any good ones...I've been just using google reader (web based) |
16:27.54 | mmattice | I'd also love a podcast downloader |
16:28.23 | mmattice | and OI's concept of previous and next is backwards |
16:28.43 | *** join/#android Silenos (n=test@084202068201.customer.alfanett.no) |
16:30.05 | *** join/#android lresende (n=luckbr19@c-67-169-36-7.hsd1.ca.comcast.net) |
16:30.27 | Disconnect | would love greader+gears offline reader.. |
16:30.56 | thoraxe | there's a flash faq? |
16:31.16 | *** join/#android jexe (n=jesseboy@static-64-115-213-78.isp.broadviewnet.net) |
16:31.22 | Disconnect | thoraxe: no |
16:31.28 | Disconnect | on an unrelated note: http://i53.photobucket.com/albums/g41/weezer_bucket/Katrina_costume.jpg |
16:33.42 | mmattice | that's awesome |
16:34.06 | tmccrary | lol |
16:34.26 | Disconnect | the other one i was sent is http://img508.imageshack.us/img508/7543/298500429002e595ce35214vd4.jpg |
16:35.14 | *** join/#android greudin (n=g@wikipedia/Greudin) |
16:37.09 | oinkboink | if you want to draw something, you have to create a class which extends View and define onDraw? ...other possibilitys? |
16:37.48 | *** join/#android pandora-- (n=pandora-@66.238.50.126.ptr.us.xo.net) |
16:44.40 | *** part/#android andreaf (n=andrea@82.112.213.98) |
16:44.53 | *** join/#android jancona (n=jancona@c1-fw.constantcontact.com) |
16:45.02 | jasta | hehe, *excited* |
16:45.04 | jasta | i love halloween |
16:45.07 | jasta | big party at my house |
16:46.03 | oinkboink | i dont like that it came to germany... |
16:46.20 | smr | lots of Germans don't I hear |
16:46.42 | oinkboink | i dont understand |
16:46.54 | thoraxe | what's not to like about halloween |
16:47.01 | jasta | halloween is the best holiday for 20 somethings :) |
16:47.05 | thoraxe | girls dress like sluts and everyone gets free candy |
16:47.12 | Disconnect | used to host more parties. better to attend some tho, save up the hosting for the real blowouts (beginning of summer for example. smoke side of beef for 2 days, run grills and smokers and such all day, tons of food and booze and peeps, send all the kids home @ dark and open up the hottub and such, tons of fun) |
16:47.17 | smr | thoraxe: yes that's the real reason! |
16:47.24 | smr | well, the first reason |
16:47.29 | oinkboink | well, its an american thing... |
16:47.49 | thoraxe | oinkboink: girls dressing like sluts is not american. we were just smart enough to create an official day for it :P |
16:48.06 | Disconnect | thoraxe: its hysterical here, tends to be cold out and all the 8 year olds wear old-style costumes with coats on.. then the teens desperately shivering in nothing because a coat would just RUIN whatever trendy costume they are all wearing.. |
16:48.18 | thoraxe | Disconnect: amen. |
16:48.18 | smr | Oh no, those European women are smokin' |
16:48.28 | Disconnect | thoraxe: multiple days actually. octoberfest, rennfest (a whole 2 months) etc |
16:48.52 | oinkboink | you gave us disneyland...thats enough ;) |
16:49.12 | smr | is that a good thing? |
16:49.22 | oinkboink | not for me |
16:49.44 | oinkboink | ...and whats rennfest? ^^ |
16:50.06 | Disconnect | oinkboink: rennfest.com |
16:50.14 | Disconnect | about 10 mins from my house |
16:51.16 | smr | I love the eclipse dalvik debugger. I had to click "step over" three times over "vertices = new ArrayList<Vertex3>();" |
16:51.54 | *** join/#android jexe (n=jesseboy@static-64-115-213-78.isp.broadviewnet.net) |
16:51.55 | oinkboink | you all go voting on thuesday? ^^ |
16:52.08 | Disconnect | ttp://farm1.static.flickr.com/85/238838240_f1885b960f.jpg?v=0 as a quick example (and not the best by far, just early in the search results) |
16:52.09 | smr | hell yes |
16:53.14 | smr | is it sad that the only thing I *really* care about is that we don't get another republican in the executive? |
16:53.31 | oinkboink | Disconnect, oh youre on of this three? |
16:53.37 | Disconnect | no |
16:53.40 | oinkboink | ;) |
16:54.25 | Disconnect | http://flickr.com/photos/62295857@N00/1716772946/ |
16:55.03 | jasta | Disconnect: no way, our house throws the real "big" holiday parties: St. Patrick's Day and Halloween :) |
16:55.22 | jasta | St. Patrick's Day is usually f'n huge too. One year we had 3 kegs and like over a hundred people |
16:55.35 | Disconnect | jasta: we do yule, BoS, jul 4th and something around march (ton of bdays, st pats, etc) |
16:55.44 | vol | smr: that's the vile sound of flamebait |
16:56.03 | vol | if it makes you feel better, the democrats will fuck shit up too, just in their own special way. |
16:56.10 | jasta | but Halloween is my favorite, honestly. it's silly, girls look like absolute whores, ...just a great atmosphere :) |
16:56.19 | vol | jasta: ;D |
16:56.53 | jasta | i especially love that you get to see all your friends doing that |
16:57.14 | jasta | normally, i dont get to see every female i know walking around my house wearing hardly any clothes :) |
16:57.19 | smr | vol: you're right about that. but the 'special' way is pretty much the same for both: 'spend more money' |
16:58.00 | *** join/#android ascii__ (n=ascii@115.130.2.67) |
16:58.20 | smr | the only difference is that the republicans promise to cut taxes too :D |
16:58.26 | oinkboink | i think its hard to get worse than the last eight years.... |
16:58.51 | oinkboink | ..if you understand my english ;) |
16:59.07 | ttuttle | romainguy: ping |
16:59.16 | smr | verstehe gut ;) |
16:59.27 | oinkboink | alles klar :) |
16:59.28 | gdsx | ttuttle: he dressed up as a camera lens today, so he's got no arms and can't type |
16:59.31 | ttuttle | Hrm. |
16:59.35 | gdsx | ttuttle: (not really :o) |
16:59.38 | ttuttle | autofocuses romainguy. |
16:59.57 | smr | sweet, my 3D model loading code is working |
17:00.07 | vol | smr: usually they only cut it for the wealthy though. Anyway, please, no more, I just want elections to be over |
17:00.14 | ascii__ | okey guys, i'm starting an sub-activity using Indent..and i want to send a object to the new activity, how can i do that without makeing it a parcelable?if possible.. |
17:00.36 | gdsx | ascii__: Indent? you're using python? |
17:00.43 | ascii__ | Intent* |
17:00.47 | ttuttle | hears the beginning political discussion and arms his laser cannons. |
17:01.02 | gdsx | ascii__: it was a joke :o) |
17:01.22 | smr | loves python |
17:01.32 | ascii__ | yea, i figured you understood it..just being a dick or something :p |
17:01.33 | Disconnect | jasta: sorry to hear about that.. we have a pool and a hottub, most of the girls we know run around totally starkers. |
17:01.54 | ascii__ | you know how to send, or if its possible, to send a object which is not a parcelable? |
17:02.01 | oinkboink | is it possible to set an onClickListener on a drawing(Canvas) ? |
17:02.05 | smr | Disconnect: tell me you've got room for one more geek at that party! |
17:02.07 | Disconnect | (evidently its "safe" because we don't allow anything. kinda bizzare but i'm not complaining.) |
17:02.49 | gdsx | http://rachelhulin.com/blog/image/raab_jesus.jpg |
17:05.12 | oinkboink | ok, thats funny... http://www.youtube.com/watch?v=L7xt9BDI6z0&NR=1 |
17:05.48 | *** join/#android romainguy_ (n=gfx@nat/google/x-add8e993f241bc99) |
17:06.02 | oinkboink | at the end |
17:08.41 | *** join/#android SamSerious (n=isnick@c-71-57-168-55.hsd1.fl.comcast.net) |
17:11.33 | kslater | anyone here using IM+? |
17:11.57 | kslater | I don't suppose it offers conversation encryption like OTR or anything does it? |
17:18.30 | Disconnect | hey who's got an engineering phone and doesn't work at google, htc or tmob? |
17:18.44 | Disconnect | found something... |
17:18.58 | elad | engineering phone? |
17:19.01 | Disconnect | it may be that i found a useless something tho |
17:19.18 | Disconnect | elad: yah the ones google sent to some devs and such were user-flashable. |
17:19.25 | elad | ahh |
17:19.29 | Disconnect | generally they've been called engineering (or engineering bootldr, etc) |
17:20.23 | *** join/#android greudin (n=g@AMarseille-156-1-80-29.w90-28.abo.wanadoo.fr) |
17:20.48 | *** join/#android androoid (n=android@12.193.57.162) |
17:20.59 | Disconnect | alternately, if you work those places thats ok too if you promise not to f me over on this, if it is a real find :) |
17:21.02 | *** join/#android jlapenna (n=jlapenna@adsl-99-172-53-186.dsl.emhril.sbcglobal.net) |
17:21.47 | romainguy_ | Disconnect: what's the find? |
17:22.38 | ahaberlacho | yawns. |
17:22.55 | RyeBrye | So the updates are signed with HTC's key? |
17:23.36 | Disconnect | yah or tmob's.. |
17:24.03 | zhobbs | Disconnect: what did you find? |
17:24.17 | michaelnovakjr | just got my G1 |
17:24.23 | *** join/#android jbq (n=jbq@nat/google/x-818e583212de6e8d) |
17:24.24 | zhobbs | michaelnovakjr: nice |
17:24.28 | michaelnovakjr | how do i turn it on? |
17:24.34 | zhobbs | red button |
17:24.44 | tric | lol |
17:24.58 | michaelnovakjr | haha |
17:25.05 | michaelnovakjr | ::joke:: |
17:25.21 | Disconnect | wow i'm finding tons of interesting things here, and none of them are what i want (but only one is interesting) |
17:25.26 | michaelnovakjr | graphics are crisp on it |
17:25.45 | Disconnect | ok found what i was originally looking for :) |
17:26.25 | *** join/#android OpnSrc1 (i=harisha1@gateway/tor/x-833e46ce122540d6) |
17:29.08 | *** join/#android hackbod (n=hackbod@nat/google/x-52e33de2203a6eab) |
17:29.43 | *** join/#android kampulke (n=kampulke@ti500710a080-9014.bb.online.no) |
17:31.43 | *** join/#android Dougie187 (n=doug@144.174.57.3) |
17:32.19 | *** join/#android jexe (n=jesseboy@static-64-115-213-78.isp.broadviewnet.net) |
17:32.27 | *** join/#android krau (n=cktakaha@200.184.118.132) |
17:33.01 | RyeBrye | When you put the update on the flash card in "update.zip" which process is it that is doing the flashing? Is it fastboot, or is it the bootloader? |
17:35.08 | jpalmer | I wonder how long until navizon releases an android client |
17:36.22 | *** join/#android trigatch4 (n=robjacks@c-68-48-9-210.hsd1.md.comcast.net) |
17:37.06 | *** join/#android dims (n=dims@c-76-24-122-109.hsd1.ma.comcast.net) |
17:37.08 | *** join/#android jt436 (n=jtomlins@76.194.67.232) |
17:37.29 | michaelnovakjr | <PROTECTED> |
17:37.38 | michaelnovakjr | i like it |
17:37.46 | *** join/#android rob-cs (n=robjacks@c-68-48-9-210.hsd1.md.comcast.net) |
17:38.17 | zhobbs | michaelnovakjr: yeah, it's pretty fast, just have to be in a large market to get it |
17:38.23 | RyeBrye | nm... fastboot is a hosted application, dur |
17:38.23 | michaelnovakjr | true |
17:38.28 | michaelnovakjr | in NY so i'm good |
17:38.47 | zhobbs | michaelnovakjr: yep, I heard it's pretty good in NYC |
17:39.35 | languish | michael you hitting the parade tonight? |
17:40.15 | Disconnect | is in wash dc metro, its nice here. no other users :) |
17:40.21 | languish | heh |
17:40.26 | *** join/#android SjB (n=steve@nexus.wireless.uwo.ca) |
17:40.35 | languish | no multiusergps games for you :( |
17:40.38 | Disconnect | and strangely, my wifi problems pretty much resolved when 3g appeared. no idea. still on the old build even. |
17:41.10 | languish | yeah, this thing seems to self adjust randomly |
17:41.18 | languish | problems just "go away" |
17:41.28 | *** join/#android caillon (n=caillon@redhat/caillon) |
17:41.45 | *** join/#android WaterDragon (n=nick@82-171-181-208.ip.telfort.nl) |
17:41.53 | languish | no rhyme or obvious reason |
17:42.01 | waldo_ | hey michaelnovakjr |
17:42.08 | michaelnovakjr | hey |
17:43.26 | *** join/#android schmylan (n=schmylan@38.114.107.11) |
17:44.29 | *** join/#android trigatch4 (n=robjacks@c-68-48-9-210.hsd1.md.comcast.net) |
17:44.35 | *** join/#android jbq_ (n=jbq@nat/google/x-c2067eaa22b7a224) |
17:44.53 | waldo_ | how's glance comin'? |
17:45.01 | michaelnovakjr | good god |
17:45.02 | michaelnovakjr | good |
17:45.13 | michaelnovakjr | i've got just a few more tweaks |
17:45.16 | michaelnovakjr | shooting for this weekend |
17:46.49 | zhobbs | has been playing lunar lander a lot... |
17:46.58 | zhobbs | it's cool, but trying to think of ways to spice it up |
17:47.33 | *** join/#android ralfz (n=ralf@m201-20.dsl.tsoft.com) |
17:48.53 | *** join/#android Sidnei (n=Sidnei@plone/dreamcatcher) |
17:50.11 | Sidnei | anyone knows of any ongoing effort to get the latest android running on the nokia n8xx? |
17:51.53 | RyeBrye | What is I have set up to get the htc-dream specific stuff for the source? |
17:52.00 | RyeBrye | wasn't there some kind of line I needed to add to a repo file? |
17:52.49 | *** join/#android jexe (n=jesseboy@static-64-115-213-78.isp.broadviewnet.net) |
17:54.52 | ttuttle | Hey, anyone with a plain vanilla G1 wanna do an experiment for me? |
17:55.02 | RyeBrye | what's that? |
17:55.07 | *** join/#android SamSerious_ (n=isnick@c-71-57-168-55.hsd1.fl.comcast.net) |
17:58.01 | *** join/#android rob-cs (n=robjacks@c-68-48-9-210.hsd1.md.comcast.net) |
18:00.09 | Disconnect | ttuttle: sure |
18:00.14 | *** join/#android rubik (n=rubik@cpe-76-167-55-89.socal.res.rr.com) |
18:00.54 | *** join/#android borism_ (n=boris@195-50-206-75-dsl.krw.estpak.ee) |
18:02.23 | *** join/#android andyross (n=andy@static-71-245-107-194.ptldor.fios.verizon.net) |
18:05.16 | *** join/#android trigatch4 (n=robjacks@c-68-48-9-210.hsd1.md.comcast.net) |
18:10.28 | d0nets | hey is there anyone thats really good with interfaces? |
18:12.09 | *** join/#android djsiegel1 (n=david@il-la.la.idealab.com) |
18:12.20 | *** join/#android tmarble (n=tmarble@user-38q4e4l.cable.mindspring.com) |
18:12.37 | djsiegel1 | Hey, when I try to Run as.. JUnit test in eclipse, the VM blows up -- what's the deal? |
18:16.26 | Ramblurr | hm, do you think json would be a better choice for interacting with web base services than xml? |
18:19.56 | Disconnect | cool my charger-only cable for the bt headset charges the phone too |
18:19.58 | andyross | JSON is a better choice for basically everything than XML. You use XML if your boss tells you to, or if you're embedding namespaced content in a pre-existing XML format that you can't fix. |
18:20.25 | fadden | Did xav write up the "how to use JUnit in Eclipse" stuff? |
18:27.30 | vol | djsiegel1: There are issues with junit and the current SDK |
18:28.08 | vol | in particular, until Positron gets fixed you'll have a tough time doing JUnit on anything that uses android specific classes, unless that's been fixed. |
18:28.23 | *** join/#android borism (n=boris@195-50-212-207-dsl.krw.estpak.ee) |
18:28.33 | vol | you can make positron from the svn repo, but I couldn't figure out how to get it going in 2 minutes so I went back to where I was |
18:28.39 | jasta | uhm, i use junit with android context all the time |
18:28.44 | jasta | and i dont use positron? |
18:28.48 | vol | really? |
18:28.51 | vol | what the hell :\ |
18:29.23 | vol | What's going on; some of my classes use android.graphics.Point |
18:29.24 | jasta | yes, look at ApiDemos/tests |
18:29.36 | vol | and junit is all like "haha get fucked" and throws NoSuchClassException |
18:29.49 | jasta | you want to use android's instrumentation tool, am |
18:29.55 | vol | hmm. |
18:30.18 | vol | I thought I followed what was on the docs page as to how to start up junit w/ android |
18:30.44 | The_GMan | argggh this cracking noise is pissing me off. Time to visit Tmobile store |
18:30.48 | vol | http://code.google.com/android/kb/troubleshooting.html#addjunit |
18:30.50 | vol | This |
18:30.57 | vol | I followed this, I guess I missed something? |
18:31.01 | vol | or do you do it differently? |
18:31.26 | xavd | vol: this link is only to run junit stuff on class not using any of the android framework API |
18:31.36 | vol | yes, so it seems |
18:31.45 | vol | What should I be doing instead? |
18:31.47 | xavd | if you want to test code using android api, you need to use the instrumentation api |
18:31.59 | *** join/#android roxfan (n=dunno@71.200-246-81.adsl-dyn.isp.belgacom.be) |
18:32.08 | xavd | ie you have to run them on the emulator, as android.jar does not contain any code |
18:33.23 | xavd | you should look at the instrumentation project for ApiDemos (under <sdk>/samples/ApiDemos/tests |
18:33.25 | *** join/#android Zeinin (n=Clive@rrcs-64-183-51-78.west.biz.rr.com) |
18:33.37 | vol | ok, i'll try that |
18:36.23 | thoraxe | vol: language please :P |
18:39.52 | *** join/#android cjb (n=cjb@pullcord.laptop.org) |
18:43.23 | *** part/#android Sidnei (n=Sidnei@plone/dreamcatcher) |
18:44.03 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
18:45.12 | vol | thoraxe: sorry |
18:47.13 | *** join/#android `vip (n=denied@m6a5e36d0.tmodns.net) |
18:48.10 | Disconnect | ok someone has -got- to find a way to make the buzzer longer or stronger (or both) |
18:48.42 | Disconnect | i accept that i was spoiled by the e90 (its been known to knock stuff off the walls of adjoining rooms) but this thing is pitiful - sitting flat on a hard surface and i still barely hear it |
18:51.22 | vol | I do agree |
18:53.41 | languish | "vol" you would :P |
18:54.06 | languish | but then, so do i |
18:54.30 | Disconnect | http://www.google.com/robots.txt first entry |
18:54.52 | languish | heh |
18:55.09 | *** join/#android oavdeev (n=oavdeev@79.120.41.39) |
18:59.59 | *** join/#android xnixan (n=xnixan@41.196.69.91) |
19:02.27 | jasta | wow, i'm getting 700kbps+ speed tests on 3G |
19:02.34 | jasta | damn |
19:02.40 | Dougie187 | now you just need to tether. |
19:03.05 | Dougie187 | that is pretty f'ing fast though |
19:03.10 | *** join/#android fleeting (n=fleeting@rrcs-24-173-30-178.sw.biz.rr.com) |
19:03.41 | RyeBrye | jata - kb, not Kb, right? |
19:04.05 | RyeBrye | 87.5 Kb / sec? |
19:04.20 | oinkboink | is myView.draw(Canvas) also been called at myView.invalidate(); ? |
19:04.38 | Dougie187 | you mean kB |
19:04.41 | Dougie187 | not kb. right? |
19:04.44 | RyeBrye | yearh, sorry :) |
19:04.46 | Dougie187 | lol |
19:04.51 | Dougie187 | wrong capital. |
19:05.02 | RyeBrye | KILObit or KILObyte ;) |
19:05.05 | Dougie187 | yeah |
19:05.07 | michaelnovakjr | Dougie187: how's it going |
19:05.13 | Dougie187 | michaelnovakjr: pretty good. yourself? |
19:05.21 | michaelnovakjr | not bad... picked myself up the G1 |
19:05.26 | Dougie187 | nice. |
19:05.27 | Dialekt | Disconnect |
19:05.28 | Dougie187 | are you in love with it yet? |
19:05.35 | Dialekt | E90 is great |
19:05.36 | ahaberlacho | KIBIbit or KIBIbyte? |
19:05.44 | ahaberlacho | KIBO or XIBO? |
19:05.59 | Dougie187 | ahaberlacho: ...wtf? |
19:05.59 | jasta | RyeBrye: i gave speed in bits. |
19:06.40 | Dougie187 | jasta: is there a tethering app out there for the g1 yet? |
19:06.43 | ahaberlacho | http://en.wikipedia.org/wiki/Kibibyte |
19:07.04 | ahaberlacho | (re: Kibo) http://en.wikipedia.org/wiki/James_Parry |
19:07.09 | jasta | Dougie187: not that i'm aware of. one thing i'd like to see is using the wi-fi chip to do this :) |
19:07.17 | smr | I'm getting 875 kbit/sec on Verizon :D |
19:07.31 | jasta | i dont know that such a thing is possible with the current SD Ktho |
19:07.33 | Dougie187 | jasta: heh a mobile wap? |
19:07.43 | jasta | i bet tethering will come from a jailbroken kernel, honestly |
19:07.46 | jasta | and usbnet or something |
19:07.57 | smr | Someone could write a socks proxy too |
19:07.59 | Dougie187 | tethering will be pretty sweet though. |
19:08.06 | smr | Not perfect but good enough for most purposes |
19:08.10 | `vip | that's the only thing i dont like right now |
19:08.14 | elad | im getting 600+kbps |
19:08.20 | `vip | i need tethering to access the internet on my pc right now :( |
19:08.59 | smr | why? |
19:09.03 | Dialekt | DAMN YOU' |
19:09.27 | `vip | smr, my mother n law doesnt have a computer, so she doesnt feel the need to add it to her bill |
19:09.36 | smr | ah |
19:09.41 | `vip | we sold our house to move in with them, so my wife can care for her father while her mother is at work |
19:10.04 | RyeBrye | http://android.git.kernel.org/?p=platform/vendor/htc/dream.git;a=summary ok... I did the repo init for the whole platform.... then repo sync... now where is the platform/ directory? |
19:10.06 | `vip | even though i'd pay for the internet, she doesnt find it is needed |
19:10.17 | `vip | :( |
19:10.26 | Dougie187 | `vip: sounds like a retarded mother in law. |
19:10.26 | smr | try porting this -> http://sourceforge.net/projects/jsocks/ |
19:10.32 | RyeBrye | smr - I just saw that |
19:10.33 | `vip | very |
19:10.41 | `vip | she doesnt understand technology |
19:10.48 | `vip | i have to save new contacts in her phone, she doesnt know how |
19:10.53 | Dougie187 | neither do my parents. |
19:10.55 | `vip | and she just has a free phone from tmo |
19:11.03 | Disconnect | jasta: once its jailbroken just do it with bluez |
19:11.07 | Dougie187 | well, they know the adding contacts... but they have the free phones.. |
19:11.08 | `vip | im just now getting her to see the difference in HD Channels |
19:11.27 | `vip | took me forever for her to get a DVR, now she loves it |
19:11.36 | `vip | ... just wont budge on the Internet :( |
19:11.43 | Disconnect | smr: the trick is talking to it. phone won't do edge/3g/data and wifi at the same time, and there are 0 advertised bt services |
19:12.01 | smr | you kidding? |
19:12.37 | smr | ouch. |
19:12.51 | *** part/#android cjb (n=cjb@pullcord.laptop.org) |
19:14.48 | smr | In java is there a way to execute conditionally based on an objects run time type? |
19:15.06 | cbeust | instanceof? |
19:15.22 | smr | I have some classes that I want to behave just a bit differently depending on whether they're storing floats or ints |
19:15.51 | wastrel | method overloading yes? |
19:16.07 | wastrel | different arg type, different method signature |
19:16.18 | vol | ... Generics? |
19:16.22 | elad | heh |
19:16.25 | oinkboink | where i could put the onDraw/draw() call, to draw something if the screen is touched? |
19:16.28 | oinkboink | http://nopaste.org/p/afjpT61iK |
19:16.31 | smr | It's more complicated than that |
19:16.36 | fadden | vol: generics not useful at runtime due to erasure |
19:16.45 | romainguy_ | oinkboink: you call invalidate(), not onDraw/draw |
19:17.15 | vol | feh! |
19:17.19 | smr | I am writing a 3D engine. the engine needs to be able to handle fixed math and real math, but I don't want to have to create two different implementations |
19:17.30 | kslater | romainguy_ is there a tutorial somewhere that walks thru creation of an Android app with bit mapped graphics? |
19:17.35 | cbeust | smr: there are a few examples in the SDK, look at them |
19:17.37 | smr | In some places I need to tell openGL to use GL_FIXED |
19:17.38 | RyeBrye | what do I need to do with the repo to get the platform/vendor/htc/dream stuff? |
19:17.38 | cbeust | including OpenGL examples |
19:17.40 | romainguy_ | kslater: what do you mean? |
19:17.41 | *** join/#android oavdeev_ (n=oavdeev@80.86.251.77) |
19:17.57 | romainguy_ | RyeBrye: ask swetland |
19:18.07 | RyeBrye | swetland - you around? |
19:18.14 | dipen | i am getting following error....10-31 19:16:21.207: WARN/PackageParser(54): Bad element under <manifest>: service, anybody know how to solve it? |
19:18.18 | oinkboink | romainguy, yes, invalidate(); calls onDraw(), right? and where i can implement onDraw()? |
19:18.20 | kslater | well something that would cover the basics of an app that has a 2d graphics view |
19:18.28 | romainguy_ | oinkboink: you have to subclass View |
19:18.56 | smr | Yes, but they assume one or the other as far as I can tell. Essentially I want to be able to create a generic Vertex3 class that holds either an int triplet or float triplet |
19:19.05 | oinkboink | romainguy, i created a new View object... |
19:19.21 | smr | and the renderer would know the right thing to do. |
19:19.33 | romainguy_ | oinkboink: you didn't create a subclass |
19:19.33 | oinkboink | like you can see at my link... |
19:19.48 | romainguy_ | kslater: what exactly do you need to know? |
19:20.30 | kslater | what I don't know, which is everything |
19:20.33 | kslater | hehe |
19:20.41 | oinkboink | romainguy, and whats with myView.draw(Canvas) ? |
19:20.52 | kslater | been a long time since I wrote a swing app even |
19:21.02 | romainguy_ | oinkboink: you override onDraw(Canvas), not draw |
19:26.39 | oinkboink | http://nopaste.org/p/aKp9Zcwmw after i read this, i tought it could work with just creating an own View object |
19:27.27 | RyeBrye | http://googlewatch.eweek.com/content/gmail/google_now_lets_you_text_message_from_gmail.html that's pretty cool |
19:28.05 | RyeBrye | I wonder if you can use this with android and use GMail as an SMS gateway to bypass all SMS charges ;) |
19:29.28 | oinkboink | romainguy, so i need a new class wich extends View? |
19:31.01 | oinkboink | its not possible to do this in the Activity class? |
19:31.04 | *** join/#android rwhitby` (n=rwhitby@au1.astc-design.com) |
19:31.38 | *** join/#android calvin (n=calvin@cpe-071-076-246-063.triad.res.rr.com) |
19:32.53 | *** join/#android BHSPitWeb (i=817834c5@gateway/web/ajax/mibbit.com/x-e16d0eb18f22f0b4) |
19:33.39 | BHSPitWeb | umdk1d3: ping |
19:35.10 | Dougie187 | http://www.engadget.com/2008/10/31/microsoft-placing-im-a-pc-recording-booths-outside-apple-stor/ |
19:35.15 | Dougie187 | interesting tactic |
19:36.46 | michaelnovakjr | hahahahahahahahaha |
19:37.41 | Dougie187 | http://www.engadget.com/2008/10/31/t-mobile-g1-ripped-to-shreds-uses-same-trackball-as-rims-ma/ |
19:37.49 | Dougie187 | just incase someone wanted to see the guts. |
19:37.58 | Dougie187 | i know Disconnect was looking for this. |
19:38.10 | Dougie187 | I hate the new ads in google reader. |
19:38.24 | Disconnect | i wasn't specifically but its cool |
19:38.37 | Dougie187 | oh |
19:38.42 | Dougie187 | i thought you wanted to see it busted open. |
19:40.22 | *** join/#android foobar`` (n=testuser@adsl-69-110-12-111.dsl.pltn13.pacbell.net) |
19:42.41 | illuminum | Pc = windows |
19:42.56 | illuminum | linux ^= pc |
19:42.58 | illuminum | rite |
19:43.43 | Dougie187 | pc = personal computer. |
19:44.04 | *** join/#android yakischloba (n=jake@c-24-22-171-214.hsd1.wa.comcast.net) |
19:44.12 | Dougie187 | yakischloba: good afternoon |
19:44.37 | yakischloba | arg |
19:44.39 | yakischloba | good afternoon Dougie187 |
19:44.47 | Dougie187 | illuminum: http://en.wikipedia.org/wiki/Personal_computer |
19:45.05 | Dougie187 | illuminum: technically... macs are pcs... |
19:45.12 | cbeust | PC is pretty much established as meaning "computer running Windows" |
19:45.17 | cbeust | regardless of the formal definition |
19:45.38 | cbeust | Even Apple doesn't want their computers called PC's |
19:45.47 | Dougie187 | but thats what they are... |
19:46.01 | michaelnovakjr | they are Personal Computers :) |
19:46.09 | cbeust | Doesn't matter, what matters is perception |
19:46.26 | Dougie187 | lol, if your perception is driven by advertising then yes. |
19:46.34 | michaelnovakjr | :) |
19:46.47 | cbeust | It's not just advertising |
19:47.01 | cbeust | PC meant Windows way before Apple started its ads with "I'm a Mac, and I'm a PC" |
19:47.06 | Dougie187 | i will agree that the common person does think a mac is different than a pc, but thats because they don't understand what a pc is. |
19:47.15 | Dougie187 | PC has never "meant" windows. |
19:47.25 | cbeust | PC has been meaning Windows for a while |
19:47.40 | Dougie187 | pc is hardware, not software |
19:47.40 | cbeust | Maybe not in the 8bit era |
19:47.42 | fadden | I remember Peter Norton's series of books, which used "PC" in the titles in the now-familiar way. |
19:47.45 | illuminum | once public perception reaches a critical mass, then perception becomes accepted meaning, and public mass is influenced by advertising |
19:47.59 | fadden | "PC" was short for "IBM-compatible personal computer" |
19:48.05 | cbeust | Back then PC was a C64, an Atari or a TRS |
19:48.12 | tmccrary | Someone better tell that to ASUS |
19:48.30 | cbeust | Microsoft appropriated the term (involuntarily) |
19:49.01 | fadden | Time to start the PCLF (PC Liberation Front). We need to reclaim our original definition! |
19:49.17 | tmccrary | PC means Windows in the same way a "Coke" means any type of pop/soda in the southern US |
19:49.20 | Dougie187 | fadden: totally.. lets to inform the public. |
19:49.24 | fadden | Of course, that would make the G1 a "PC". |
19:49.27 | cbeust | I volunteer PC and IC (Impersonal Computer) |
19:49.41 | cbeust | Apple computers would therefore become IC |
19:49.54 | cbeust | and the ad would become "Hi, I'm an IC. And I'm a PC" |
19:49.59 | Dougie187 | cbeust: what makes apple computers different then pcs? |
19:50.09 | tmccrary | nothing today |
19:50.11 | Dougie187 | (if you don't associate pc with windows) |
19:50.13 | Dougie187 | excatly. |
19:50.22 | cbeust | What part of "PC's are commonly perceived as running Windows" did you not get, Dougie? |
19:50.30 | smr | the hardware and bios are not the same |
19:50.38 | tmccrary | cbeust: if your head maybe |
19:50.44 | tmccrary | *in |
19:50.56 | BHSPitWeb | tmccrary: your analogy is imbalanced |
19:51.00 | *** join/#android nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se) |
19:51.01 | Dougie187 | cbeust: I don't listen to people who don't know anything about computers to define computer specific terms. |
19:51.03 | cbeust | tmccrary: it's not just in my head |
19:51.14 | tmccrary | yes, it is just in your head |
19:51.17 | tmccrary | there's no clear definition |
19:51.36 | gdsx | tmccrary: when the average person hears "PC," they think "windows" |
19:51.37 | tmccrary | it basically means a general purpose computer |
19:51.40 | tmccrary | that isn't specialized |
19:51.41 | cbeust | tmccrary: I bet you also think people should stay "cracking" instead of "hacking" all the time? |
19:51.44 | gdsx | tmccrary: I'm not saying it's correct or not |
19:51.53 | tmccrary | But you're completely wrong |
19:51.59 | Dougie187 | gdsx: my point, is the average person doesn't know anything about computers. so that isn't the definition you should use. |
19:52.08 | fadden | Somebody invoke Hitler already. |
19:52.18 | michaelnovakjr | >>>>>>>>>> /dev/null |
19:52.19 | tmccrary | because when your average newb hears "PC" today, they probably think "Google" or "Yahoo" |
19:52.20 | gdsx | Dougie187: I'm not using a definition :o) |
19:52.26 | tmccrary | the OS is pretty inconsequential |
19:52.34 | tmccrary | I doubt most people even really know what OS their using |
19:52.38 | tmccrary | unless they are pretty advanced |
19:52.40 | wastrel | most people don't know what an OS is |
19:52.52 | cbeust | tmccrary: you have a very high opinion of humanity |
19:52.59 | Dougie187 | exactly. so there no point in saying pc == windows. |
19:53.00 | tmccrary | no, believe me I don't |
19:53.04 | tmccrary | that thats the point |
19:53.19 | cbeust | Trust me, most people using a computer know they are using Windows |
19:53.30 | tmccrary | Trust me, you are out of touch with reality |
19:53.37 | tmccrary | You must have a very high opinion of humanity |
19:53.38 | Dougie187 | cbeust: i think you might be mistaken... |
19:53.38 | vol | no way. |
19:53.47 | Dougie187 | there are a lot of people who would have no idea. |
19:53.50 | vol | I would say maybe 60% of the people using computers know that it's called windows |
19:53.58 | vol | and 10% know what VERSION of windows |
19:53.59 | tmccrary | yep |
19:54.03 | Dougie187 | yeah |
19:54.08 | tmccrary | "What kind of OS are you using?" |
19:54.09 | tmccrary | dell |
19:54.11 | tmccrary | google |
19:54.11 | Dougie187 | the version is even more difficult |
19:54.11 | vol | "It's a dell" |
19:54.11 | cbeust | Ah, an irc stat |
19:54.12 | Dougie187 | lol |
19:54.13 | vol | haha |
19:54.14 | cbeust | I love irc stats |
19:54.18 | wastrel | yeah they may know the branding but they don't know what an operating system is, or that windows is their computer's operating system. |
19:54.21 | wastrel | they know "windows" |
19:54.36 | vol | in all fairness, linux doesn't run marketing ads |
19:54.37 | cbeust | I think there is an 87% probability that you're wrong. |
19:54.39 | tmccrary | probably not because when was the last time they bought "windows" |
19:54.40 | tmccrary | never |
19:54.49 | tmccrary | they bought a dell |
19:54.54 | tmccrary | or gateway or whatever |
19:54.58 | Dougie187 | cbeust: i think theres a 423% chance you're wrong. |
19:55.01 | tmccrary | compaq, HP |
19:55.06 | tmccrary | People don't buy windows |
19:55.08 | cbeust | Dougie187: I just made that joke |
19:55.11 | Dougie187 | i know. |
19:55.23 | Dougie187 | i was making your joke more clear. |
19:55.27 | Dougie187 | and ridiculous. |
19:55.28 | Dougie187 | ;) |
19:55.39 | cbeust | Mine made sense, yours doesn't. Well done, sir. |
19:55.42 | Dougie187 | but seriously, i don't think most people know what operating system they are using. |
19:56.09 | Dougie187 | cbeust: i was joking about irc stats, and how they are abstract. |
19:56.34 | cbeust | Yes, me too, but did it first! |
19:56.45 | Dougie187 | i understand that. |
19:56.52 | wastrel | hi i've done telephone tech support. |
19:57.06 | Dougie187 | yeah, i helped college students get their wifi set up... |
19:57.22 | wastrel | they don't "what's your operating system" but they know "what kind of computer do you have, mac or windows" |
19:57.25 | wastrel | for the most part |
19:57.48 | Dougie187 | but that would imply they know the operating system. |
19:57.54 | Dougie187 | we are saying they know the branding on their computer. |
19:58.06 | `vip | that's the key, people know branding |
19:58.11 | wastrel | they don't know what an operating system is, windows is a brand |
19:58.13 | Dougie187 | and we are saying there is less of a chance that they know the version of their operating system. |
19:58.25 | `vip | most people dont say windows, they say "I have a Dell" |
19:58.35 | Dougie187 | branding in the sense of "Dell", "Lenovo", "Toshiba", etc |
19:59.20 | *** join/#android spearce (n=spearce@nat/google/x-dce5bc7e597650a5) |
19:59.45 | *** join/#android DaMiEn667 (n=DaMiEn66@rrcs-24-173-12-106.sw.biz.rr.com) |
20:00.07 | DaMiEn667 | anyone have any luck yet with my find of the link to download the RC29 update manually? |
20:02.37 | *** join/#android famast1 (n=famast@host-208-68-238-61.biznesshosting.net) |
20:04.29 | Jason__ | yeah, i manually flashed my g1 last night. |
20:04.31 | herriojr | how do I modify an intent from a broadcast sent by sendOrderedBroadcast, so other receivers know about the change? |
20:05.00 | herriojr | I tried directly modifying the intent, but that didn't seem to work |
20:05.08 | tmccrary | Jason__: brave man |
20:05.24 | DaMiEn667 | I've seen a lot of people succeed at manual update |
20:05.29 | DaMiEn667 | no one has bricked it yet |
20:05.36 | wastrel | what does the update get me? |
20:05.45 | wastrel | & why haven't i gotten it yet |
20:05.57 | DaMiEn667 | they are doing random distribution for update |
20:06.08 | DaMiEn667 | if you want, you can download it manually and put it on the SD card |
20:06.11 | DaMiEn667 | press some magic buttons |
20:06.19 | DaMiEn667 | and do the update without getting it from tmobile |
20:06.23 | Jason__ | i figured it was pretty safe. it went off effortlessly. |
20:06.45 | Jason__ | who knows how they're distributing the updates. i preordered the day before my girlfriend... |
20:06.48 | herriojr | oh, so we can make kernel modifications and push it now? |
20:06.55 | DaMiEn667 | no |
20:07.01 | DaMiEn667 | but we have the update file |
20:07.05 | DaMiEn667 | it's a plain old zip file |
20:07.06 | herriojr | ah ok |
20:07.07 | Jason__ | she got her update about 5 days ago and i still didn't get mine. |
20:07.22 | DaMiEn667 | did you name the update file update or update.zip on your sd? |
20:07.29 | DaMiEn667 | I keep reading different responses on that |
20:07.40 | Jason__ | named it update at first... didn't work... |
20:07.45 | Jason__ | renamed to update.zip and it worked. |
20:07.52 | DaMiEn667 | ok |
20:08.07 | Jason__ | bootloader says "ALT+S to load update.zip" so i was like durrrr. |
20:08.08 | DaMiEn667 | herriojr: do you want the link so you can do a manual update? |
20:08.09 | languish | I just logged in to t-mobile's website.. and this is what I see... http://i38.tinypic.com/2m4vtzq.jpg |
20:08.17 | languish | WTF TMO WTF |
20:08.38 | andyross | The subject came up yesterday. The bootloader on the device seems to be the same one as in the source tree, and it takes a RSA signature. It seems unlikely that an unsigned binary will be loadable. |
20:08.54 | fadden | Certainly unintentional. :-) |
20:08.57 | `vip | i cant even log into tmos site |
20:08.59 | Jason__ | and even though the filename says R19-R28 my os shows R29 now. |
20:09.00 | *** part/#android BHSPitWeb (i=817834c5@gateway/web/ajax/mibbit.com/x-e16d0eb18f22f0b4) |
20:09.03 | `vip | my account is suspended from web viewing |
20:09.08 | `vip | and tmo doesnt know why |
20:09.09 | RyeBrye | Maybe it just updates R19-R28 devices? |
20:09.18 | DaMiEn667 | Rye, I think ur right |
20:09.19 | `vip | BUT yet they wont unrestrict it ? |
20:09.22 | Disconnect | update file where? i could use the update. |
20:09.32 | wastrel | `vip: how long has this been ? |
20:09.38 | wastrel | `vip: gmail works? and calendar sync? |
20:09.38 | Jason__ | my girlfriend's phone got its update ota and she's R28. |
20:09.41 | RyeBrye | does anyone even know what is in the update? |
20:09.45 | `vip | about a month now |
20:09.55 | `vip | i dont have my G1 yet, waiting to ship still |
20:09.55 | DaMiEn667 | Disconnect: check this forum out... it's where we're keeping all the notes |
20:09.56 | DaMiEn667 | http://forum.xda-developers.com/showthread.php?t=441282 |
20:09.56 | wastrel | wait this isn't on the g1? |
20:09.57 | wastrel | oic. |
20:10.01 | Disconnect | just found it |
20:10.10 | `vip | but if i go to tmobile and try to login, it says my account is web restricted or some shit |
20:10.33 | languish | vip, is the account under your name and ss? |
20:10.57 | languish | whoever the primary account holder is, that's who has to allow you access |
20:12.32 | *** part/#android dipen (n=fdd001@host-208-68-238-61.biznesshosting.net) |
20:16.10 | *** part/#android illuminum (n=sharabsh@c-98-222-50-165.hsd1.il.comcast.net) |
20:20.00 | *** join/#android Dougie187 (n=doug@wg-d232076.dsl.fsu.edu) |
20:20.59 | foobar`` | what do I need to copy from the SDK system image to the opensource systemimage to use the maps app? |
20:21.12 | foobar`` | I copied /system/app/Maps.apk and /system/framework/blah.mapsapi.jar |
20:21.26 | foobar`` | but the maps screen just shows up as a grid with a padlock in the lower left corner |
20:22.30 | zhobbs | might have something to do with the map api key |
20:23.03 | donomo | almost certainly the map api key |
20:23.20 | foobar`` | but the maps app has a legit map api key, no? |
20:23.31 | DJTachyon_ | well time to go VJ a club in Brooklyn .. |
20:23.46 | DJTachyon_ | too bad i run my website off this computer :P |
20:23.55 | languish | DJTachyon_, what time does your set end? |
20:24.01 | DJTachyon_ | i VJ all night |
20:24.07 | Dougie187 | you start at 5 |
20:24.08 | Dougie187 | ? |
20:24.09 | DJTachyon_ | 9PM to 5AM |
20:24.16 | Dougie187 | why are you going now then? |
20:24.20 | languish | 'k |
20:24.23 | DJTachyon_ | it takes me 2 hours to drive in, have to finish rigging projectors and video mixers |
20:24.24 | zhobbs | not the normal 9-5 job :) |
20:24.27 | DJTachyon_ | and get my content ready |
20:24.32 | languish | may stop in.. |
20:24.32 | DJTachyon_ | hehe |
20:24.36 | DJTachyon_ | right on .. |
20:24.38 | DJTachyon_ | though .. |
20:24.41 | languish | depends on what the party's up to |
20:24.45 | DJTachyon_ | there are only like 32 door tickets left |
20:24.46 | donomo | foobar``: the map api key, if there is one already, is tied to a signature from ~/.android, so you need your own key even if the existing one is 'legit' |
20:24.55 | languish | I have 10 people with me, lol |
20:24.57 | Dougie187 | are you a well known vj in brooklyn? |
20:24.58 | languish | err 9 |
20:25.03 | foobar`` | oh |
20:25.08 | foobar`` | is there a way i can ' |
20:25.12 | foobar`` | resign' the app |
20:25.16 | donomo | foobar``: i am assuming you are rebuilding the app |
20:25.20 | *** join/#android Incandenzian (n=Incanden@cpe-24-166-13-251.indy.res.rr.com) |
20:25.21 | foobar`` | er |
20:25.25 | foobar`` | no the app is closed source |
20:25.37 | foobar`` | i am just trying to figure out what binaries to copy |
20:25.55 | *** part/#android djsiegel1 (n=david@il-la.la.idealab.com) |
20:25.59 | donomo | oh, i dont know nuttin bout that. |
20:26.05 | herriojr | so, how do I modify an intent I received from an ordered broadcast so the subsequent receivers receive my modified version? |
20:26.07 | DJTachyon_ | anyway later all |
20:26.20 | *** part/#android Dougie187 (n=doug@wg-d232076.dsl.fsu.edu) |
20:26.33 | DJTachyon_ | disappears in a puff of video |
20:26.46 | donomo | herriojr: sounds like a security issue that android should not allow, but thats just my opinion |
20:26.58 | herriojr | no, they allow it |
20:27.12 | herriojr | that's the point of an ordered broadcast |
20:27.19 | herriojr | so the data can be modified |
20:27.24 | herriojr | I just need to know how to modify it |
20:27.28 | donomo | learns something new |
20:27.31 | herriojr | because what I'm trying isn't working |
20:32.32 | marcone | I don't think your receiver can modify the intent and then have the next receiver see that modified intent. At most, you can abort the broadcast so that the next guy doesn't get it at all. |
20:33.02 | *** join/#android satadru (n=satadru@cpe-69-201-133-23.nyc.res.rr.com) |
20:33.12 | herriojr | so, the android.intent.action.NEW_OUTGOING_CALL is set up so you can modify the phone number stored in the intent before the call is placed |
20:34.06 | herriojr | so, if the actual receiver android implements checks a value in the intent to see if another receiver has already placed the call |
20:34.49 | herriojr | I'm trying to set up my receiver to place the call, and notify the rest of the receivers after me that I already placed the call |
20:36.28 | herriojr | basically, I want to make sure that I don't stomp on other applications that have a lower or same priority as my application |
20:36.44 | *** part/#android kslater (n=kslater@206.193.242.33.nauticom.net) |
20:36.59 | herriojr | so if they find that their receiver isn't working when my application is installed next to theirs, they will easily be able to figure out the reason |
20:37.12 | *** join/#android roxfan2 (n=dunno@110.169-244-81.adsl-dyn.isp.belgacom.be) |
20:37.52 | marcone | rather than modifying the intent and then expecting those other receivers to recognize your specific modification, wouldn't it be safer to just not forward the intent to them at all? |
20:38.23 | herriojr | yeah, potentially, I guess you're right |
20:39.10 | herriojr | I'll just do it that way |
20:40.31 | *** join/#android plusminus_ (i=4421a620@gateway/web/ajax/mibbit.com/x-913e156d4973aeaf) |
20:41.38 | marcone | in any case, it looks like the way to intercept calls that way is to use setResultData() in your receiver. See the phone app source code for an example. |
20:41.54 | *** join/#android Gigawatts (n=Gigawatt@c-98-214-66-120.hsd1.il.comcast.net) |
20:42.58 | *** join/#android ArteK (n=ArteK@artekw.cerbero.pl) |
20:44.13 | *** join/#android davidw (n=davidw@213.47.186.146) |
20:45.26 | *** join/#android Incandenzian (n=Incanden@cpe-24-166-13-251.indy.res.rr.com) |
20:48.56 | androoid | parallel kingdom...... rock on! |
20:49.56 | *** join/#android spearce (n=spearce@nat/google/x-51ae87d824112969) |
20:51.43 | *** join/#android anno^da_ (n=anno^da@p5492C55F.dip.t-dialin.net) |
20:52.12 | herriojr | does anyone know the package that allows me to place a call? |
20:53.38 | *** join/#android waldo-g1 (n=waldo@204.62.193.237) |
20:53.50 | waldo-g1 | is the market down? |
20:54.11 | waldo-g1 | getting server errors |
20:56.44 | *** join/#android dims (n=dims@c-76-24-122-109.hsd1.ma.comcast.net) |
20:56.46 | unix_lappy | http://www.mattcutts.com/blog/my-halloween-2008-costume/ |
21:05.48 | *** join/#android aoriani (n=andre@201.82.225.237) |
21:06.35 | Death_Syn | unix_lappy: nice |
21:07.44 | *** join/#android unix_lappy (i=614133e2@gateway/web/ajax/mibbit.com/x-8c7a73a13b7887a7) |
21:08.53 | herriojr | so, you can't fully override the in call screen |
21:08.58 | herriojr | unless you edit the source |
21:08.59 | *** join/#android unix_lappy (i=614133e2@gateway/web/ajax/mibbit.com/x-46a9b32794dc7663) |
21:09.12 | herriojr | *android source |
21:09.24 | herriojr | I guess I'll have to edit the android source and commit it if they let me |
21:11.16 | *** join/#android jt436_ (n=jtomlins@76.194.67.232) |
21:11.43 | michaelnovakjr | i find it odd you can run a system/bin app from an apk but you can't actually get the output |
21:11.53 | michaelnovakjr | at that point the app has already run... |
21:12.13 | *** join/#android jt436 (n=jtomlins@76.194.67.232) |
21:13.15 | *** join/#android jt436 (n=jtomlins@76.194.67.232) |
21:14.17 | *** join/#android Adamant (n=Adamant@c-98-244-152-196.hsd1.ga.comcast.net) |
21:14.41 | Death_Syn | hmm, my android browser is throwing empty pages for everything |
21:14.44 | Death_Syn | but ssh and such still work |
21:15.06 | *** join/#android Adamant (n=Adamant@c-98-244-152-196.hsd1.ga.comcast.net) |
21:16.10 | *** part/#android RyeBrye (n=ryebrye@160.7.248.108) |
21:16.16 | aoriani | I may missing it from Android's site , but where I can find who is responsible for some project and how to make contact? |
21:16.17 | vol | enjoy t-mobile's data |
21:16.35 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
21:16.45 | *** join/#android cybereagle (n=cybereag@unaffiliated/cybereagle) |
21:17.05 | Death_Syn | oh well, I can deal with busted proxy as long as my ssh does its thing |
21:18.49 | *** join/#android foobar`` (n=testuser@adsl-69-110-12-111.dsl.pltn13.pacbell.net) |
21:23.08 | michaelnovakjr | quiet today |
21:24.47 | *** join/#android RyeBrye (n=ryebrye@160.7.248.108) |
21:29.25 | smr | yay! I'm rendering models I loaded from disk!!! |
21:32.19 | *** join/#android zodttd (n=me@user-142gtg7.cable.mindspring.com) |
21:33.01 | vol | in fat? |
21:33.13 | smr | fat? |
21:33.50 | fadden | That's either a joke about rendering fat, or a joke about the disk being formatted with the FAT filesystem. |
21:34.01 | fadden | Or both. |
21:34.03 | *** join/#android RyeBrye (n=ryebrye@160.7.248.108) |
21:34.40 | vol | the former |
21:34.44 | vol | I didn't even think of the latter |
21:34.45 | vol | ha |
21:34.49 | Death_Syn | rebooting phone fixed it |
21:34.50 | vol | it hurts on so many levels |
21:34.54 | Death_Syn | webkit broswer got stoned, i guess |
21:37.26 | foobar`` | locking screen doesn't work in the opensource version |
21:37.27 | foobar`` | hmm |
21:38.47 | *** join/#android duey (n=duey@203.96.223.40) |
21:40.10 | waldo_ | any new developments on that update.zip from last night? |
21:41.34 | waldo_ | like anyone get it to install on the emulator or somethign? |
21:42.44 | foobar`` | what exactly is the "global time" app |
21:42.48 | foobar`` | i can't do anything with it |
21:42.52 | foobar`` | other than drag a globe around |
21:43.01 | foobar`` | no menu or anything |
21:43.04 | languish | what? that's not enough for you? |
21:43.04 | foobar`` | clicking does nothing |
21:43.13 | languish | drag the darn globe around and be happy about it |
21:44.31 | foobar`` | is there something it's supposed to do? |
21:44.34 | foobar`` | the clock is broken in the emulator |
21:44.38 | foobar`` | it doesn't sync or update |
21:45.15 | RyeBrye | Does android use ARM or ARM710a on the G1? |
21:45.16 | herriojr | I've noticed that if you connect one android device to my machine via usb, if I try to connect another after disconnecting the first, it doesn't recognize it |
21:45.36 | herriojr | do the drivers bind to a specific device and only work with one |
21:45.58 | *** part/#android famast1 (n=famast@host-208-68-238-61.biznesshosting.net) |
21:47.03 | waldo_ | dunno only have 1 g1 |
21:47.12 | languish | 2g1me |
21:47.12 | waldo_ | but you can have the emulator and device running simultaneously |
21:47.32 | waldo_ | just specify with adb -e and adb -d |
21:47.33 | herriojr | yeah, I've done the emulator/device way |
21:50.21 | ralfz | herriojr: you can have > 1 emulator & > 1 device running/connected at once |
21:51.19 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
21:52.32 | *** join/#android kaze (n=kaze@pac33-1-82-235-251-34.fbx.proxad.net) |
21:52.34 | *** join/#android annodomini_ (n=lambda@wikipedia/lambda) |
21:56.14 | *** join/#android AndyMoon (n=AndyPart@AMontsouris-158-1-39-216.w92-128.abo.wanadoo.fr) |
21:56.54 | androoid | dammit the gps doesn't work sometimes |
21:56.56 | androoid | whyyyyyyyy |
21:57.00 | herriojr | is the G1 logo meant to look like a bullet? |
21:58.10 | *** join/#android yakischloba (n=jake@c-24-22-171-214.hsd1.wa.comcast.net) |
21:58.12 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
22:00.10 | RyeBrye | There's a bug in recovery mode - but I'm not sure what causes it... It wont mount or use the 1G card that came with my phone with an update.zip - but when I put in a different 2 gig card, it works... I know someone else saw the same thing |
22:00.46 | jbq_ | RyeBrye: running RC19? |
22:00.58 | RyeBrye | yes, I am updating RC19 to RC29 |
22:01.14 | *** part/#android yakischloba (n=jake@c-24-22-171-214.hsd1.wa.comcast.net) |
22:01.17 | *** join/#android DaMiEn667 (n=DaMiEn66@cpe-66-69-239-237.austin.res.rr.com) |
22:01.26 | *** join/#android yakischloba (n=jake@c-24-22-171-214.hsd1.wa.comcast.net) |
22:01.28 | jbq_ | Some SD cards have a partition table, some don't, and RC19 only deals with one kind. It's fixed in RC29. |
22:01.35 | RyeBrye | Ok, good |
22:01.40 | DaMiEn667 | anyone succesfully burn their own update yet? |
22:02.11 | RyeBrye | Not yet |
22:02.15 | RyeBrye | afaik |
22:02.16 | *** join/#android neekers_ (n=chatzill@71-35-118-20.tukw.qwest.net) |
22:04.42 | marcone | why not? all you have to do is brute-force the key used for signing. If a bunch of people got together, you could probably have that done in under a billion years :) |
22:04.49 | RyeBrye | It looks like it verifies everything first - and then it applies the updates... so I wonder if there would be a way to somehow swap file out from under it once they are verified but before they are installed |
22:05.25 | RyeBrye | If we had GPU's it'd probably only be a few million years |
22:05.59 | RyeBrye | Cool. RC29 does at least one thing ntoiceable - it gives me a USB icon |
22:06.23 | *** join/#android Neverender (n=nbernard@153.33.24.37) |
22:07.15 | andyross | I've noticed a few nice features, actually. Plugging in the USB cable gives you a notification that will pop up a "mount now" dialog, which is a lot slicker than manually thumbing through the settings trying to find it. |
22:07.54 | herriojr | ralfz: the problem is when I have more than one device and switch between which one is connected to the usb |
22:08.57 | ralfz | herriojr: so? connect them all at once using another usb cable. |
22:09.37 | RyeBrye | Good thing iSafe told me it's cloudy outside. I had better be careful |
22:10.24 | RyeBrye | oh, cool. I have -1 sent messages according to the Labels in the Gmail app |
22:10.40 | romainguy_ | yeah it's a known bug |
22:10.45 | romainguy_ | sorry for that |
22:10.52 | romainguy_ | it affects only some accounts |
22:10.54 | romainguy_ | it's a server bug |
22:11.01 | romainguy_ | (it happens to me :) |
22:11.01 | RyeBrye | :) |
22:12.08 | RyeBrye | I don't really care about the count... but I'm about to go set up a lot more labels to try to get my gmail account to not have 3005 messages and to not fill up so fast |
22:12.33 | herriojr | ralfz: that won't work because it doesn't even recognize any other devices |
22:13.03 | herriojr | it won't recognize any other device than the original one that I connected to my computer |
22:13.06 | *** join/#android guerby (n=guerby@242.174.71-86.rev.gaoland.net) |
22:13.34 | ralfz | herriojr: you mean your computer can only recognize only one usb at once? i'm not sure what you're saying here |
22:14.06 | herriojr | ok, lets say I plug in my original G1 via usb |
22:14.07 | RyeBrye | USSB - Universal Serial Short-Bus? |
22:14.12 | herriojr | i type adb devices |
22:14.15 | herriojr | and it shows my device |
22:14.19 | ralfz | ok |
22:14.22 | herriojr | I disconnect it and connect another G1 |
22:14.31 | herriojr | when I do adb devices, nothing shows up |
22:14.37 | ralfz | did you enable adb debugging? |
22:14.41 | herriojr | yes |
22:14.42 | romainguy_ | stupid question: does the other G1 has USB debugging on? |
22:14.56 | DaMiEn667 | the other G1 has USB Mass Storage mode toggle as well |
22:14.59 | DaMiEn667 | not just debugging |
22:15.04 | ralfz | usb mass storage is irrelevant here |
22:15.10 | DaMiEn667 | does it come on as a USB drive? |
22:15.23 | DaMiEn667 | if it does, then adb won't see it as an android debug device |
22:15.26 | xavd | herriojr: so if you do "adb kill-server" then do "adb devices" (with the 2nd device connected, does it show it then? |
22:15.34 | ralfz | mass storage and adb are 2 different protocols |
22:15.39 | DaMiEn667 | exactly |
22:15.44 | DaMiEn667 | phone runs in those 2 modes |
22:15.48 | DaMiEn667 | selectable by the user |
22:16.02 | DaMiEn667 | so if it's in Mass Storage, it will be a drive on your PC with your sd card mounted on it |
22:16.13 | herriojr | I don't know, I don't think it really matters to me anymore |
22:17.00 | herriojr | I guess I just like bitching about things |
22:17.01 | DaMiEn667 | Menu -> Settings -> SD Card & phone storage -> Unmount/eject SD card |
22:17.13 | DaMiEn667 | that menu will let you turn off Mass Storage |
22:17.35 | *** join/#android wojtek (n=chatzill@riviera.nat.student.pw.edu.pl) |
22:17.52 | RyeBrye | How many of these apps are in the Market: http://code.google.com/android/adc_gallery/ ? |
22:18.50 | xavd | DaMiEn667: not sure what you're saying really. I have a g1 connected as both usb mass storage and usb debugging |
22:19.48 | ralfz | herriojr: still need help or did you move on already? |
22:19.58 | RyeBrye | http://code.google.com/android/adc_gallery/app.html?id=41 This... plus some creative Location spoofing on the device = major fun for griefers :) |
22:20.23 | RyeBrye | "Ahh... How can he possibly have beaten my time by 2 minutes!" |
22:23.26 | *** join/#android foobar` (n=foobar`@dhcp-168-59.EECS.Berkeley.EDU) |
22:24.25 | *** part/#android aoriani (n=andre@201.82.225.237) |
22:26.09 | *** join/#android jt436 (n=jtomlins@76.194.67.232) |
22:27.14 | *** join/#android jt436_ (n=jtomlins@76.194.67.232) |
22:27.15 | *** join/#android BBHoss (n=bbhoss@user-24-214-210-231.knology.net) |
22:32.08 | RyeBrye | Navee's "FastLocalSearch" has just proven: You are only as good as your data |
22:32.23 | RyeBrye | I click on "Medical" and I get 'Gingers Garden Cafe' and 'Chuck-a-Rama' |
22:32.24 | Tinyboom | lol, that's an great app, though the nabs racing around in their cars in my hometown would absolutely kill themselves with it :p |
22:32.28 | RyeBrye | (both are resteraunts) |
22:32.52 | RyeBrye | Yes, and once they got injured, they could use it to locate the nearest All-you-can-eat buffet |
22:33.13 | *** join/#android jt436 (n=jtomlins@76.194.67.232) |
22:33.15 | RyeBrye | because that's all it has for me under medical... none of the 4 or 5 local hospitals are listed |
22:33.16 | Tinyboom | lol |
22:34.00 | RyeBrye | Can apps not access my stored google ID? Why do some ask me to enter it? |
22:35.22 | Tinyboom | RyeBrye: maybe cause if all apps could access it like they want it would be abused? no idea really |
22:35.32 | DaMiEn667 | Apps can access only what it says in the Framework Manifest permissions entry |
22:35.49 | DaMiEn667 | and it warns you when you install the app what permissions it's requesting |
22:36.43 | DaMiEn667 | you can find them all here: http://code.google.com/android/reference/android/Manifest.permission.html |
22:36.51 | *** join/#android guerby (n=guerby@212.174.71-86.rev.gaoland.net) |
22:36.58 | DaMiEn667 | if "google id" is in there, it will list it |
22:37.39 | DaMiEn667 | my favorite one is android.permission.BRICK |
22:37.52 | DaMiEn667 | hahahaha |
22:38.49 | RyeBrye | What is the point of Marvin? |
22:42.58 | *** join/#android BlackBsd (n=brian@72.168.193.117) |
22:44.29 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
22:56.56 | spikebike | rye not sure |
22:58.44 | spikebike | anyone have thoughts on xmpp as a rpc? |
23:00.54 | *** join/#android shackan (n=frob@host253-144-dynamic.9-79-r.retail.telecomitalia.it) |
23:03.51 | *** join/#android philsw_ (n=phil@203-217-83-222.dyn.iinet.net.au) |
23:06.18 | jmo | xmpp uses a lot of bandwith with its xml, and xml is comparitively slow to parse on the device. These are two reasons that we stopped using it. |
23:08.23 | Lenolium | jmo: Did you switch to a binary encoding, or something more like JSON? |
23:08.37 | jmo | a binary encoding based on protocol buffers |
23:09.15 | Lenolium | Are protocol buffers part of the default android library? or do you just have to bring them with you? |
23:09.24 | jmo | Just bring 'em |
23:09.40 | jmo | The library is pretty small |
23:14.32 | *** join/#android chab7 (n=kvirc@212.92.4.114) |
23:14.43 | *** join/#android osmosis (n=steven@63.139.86.3) |
23:20.13 | *** join/#android jelg (n=johannes@c83-249-136-24.bredband.comhem.se) |
23:20.49 | jelg | I am currently upgrading to Ubuntu 8.10, hoping building the Android sources will still work |
23:21.19 | androoid | market is the broke? |
23:26.05 | ttuttle | androoid: lemme check. |
23:26.34 | ttuttle | androoid: works for me |
23:26.38 | d0nets | i wouldnt doubt it lol |
23:26.51 | ttuttle | ...it's the same servers, I believe. |
23:26.52 | d0nets | with the insane flood of political mess |
23:27.01 | ttuttle | thinks Google really oughta clean out the political reviews. |
23:27.16 | d0nets | yea it wouldnt be hard |
23:27.21 | d0nets | just filter out keywords |
23:27.31 | d0nets | like obama, mccain president , etc.. |
23:27.36 | ttuttle | yeah |
23:30.41 | androoid | A server error has occured. Retry, or cancel and return to the previous screen. |
23:31.09 | ttuttle | androoid: Hmm. |
23:39.05 | *** part/#android jelg (n=johannes@c83-249-136-24.bredband.comhem.se) |
23:46.03 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
23:48.02 | *** join/#android andyross (n=andy@static-71-245-107-194.ptldor.fios.verizon.net) |
23:49.23 | unix_infidel | just ordered me 4GB more of memory yayyy. |
23:55.23 | *** join/#android roxfan2 (n=dunno@110.169-244-81.adsl-dyn.isp.belgacom.be) |