stinebd | eh, they deserve donations too | 00:00 |
---|---|---|
stinebd | gonna need a windows box for this | 00:06 |
stinebd | meh | 00:06 |
stinebd | such a hassle | 00:06 |
hyc | yeah. I got their unlocker for free, haven't been able to run it. no windows here | 00:06 |
*** UniverSmith has joined #xdandroid | 00:06 | |
stinebd | thank jebus virtualbox is only 15mb | 00:08 |
stinebd | ubuntu's mirrors are crawling | 00:08 |
rpierce99 | everyones downloading 11.04 | 00:09 |
stinebd | yeah | 00:09 |
xdandroid | Donation received! Thanks, David, who says: Great work. I've got a Tilt2 and this seems to work great (except for Bluetooth). Thanks. | 00:13 |
*** rpierce99_ has joined #xdandroid | 00:14 | |
*** rpierce99 has quit IRC | 00:15 | |
*** rpierce99_ is now known as rpierce99 | 00:15 | |
*** arrrghhh has quit IRC | 00:16 | |
hyc | stinebd: new binary if you're still looking | 00:17 |
hyc | this one will ignore all commands after the mode transition | 00:17 |
hyc | from GSM, until it sees a CDMA command | 00:18 |
stinebd | my testing might be largely useless until i get it unlocked | 00:18 |
hyc | (reject, not ignore) | 00:18 |
hyc | Still I want to make sure it kicks itself cleanly into CDMA when it starts up thinking it's GSM | 00:19 |
*** programmer8922 has joined #xdandroid | 00:23 | |
stinebd | looks pretty good | 00:37 |
stinebd | new log same place | 00:37 |
*** rpierce99 has quit IRC | 00:38 | |
hyc | ok, that looks about like what I wanted. committing... | 00:43 |
*** kofrad has quit IRC | 01:10 | |
*** kofrad has joined #xdandroid | 01:12 | |
*** kofrad has quit IRC | 01:15 | |
*** kofrad has joined #xdandroid | 01:15 | |
*** Unpr3dictabl has joined #xdandroid | 01:25 | |
Unpr3dictabl | what up ppl | 01:26 |
*** Unpr3dictabl has quit IRC | 01:31 | |
*** mes has joined #xdandroid | 01:31 | |
*** bzo has quit IRC | 01:42 | |
*** YellowGTO is now known as SamuraiMatt | 02:05 | |
*** SamuraiMatt is now known as YellowGTO | 02:06 | |
*** programmer8922 has quit IRC | 02:21 | |
*** kornluva has joined #xdandroid | 02:34 | |
kornluva | does any 1 no when they are going to port sense ui with xdandroid | 02:35 |
kornluva | helo? | 02:35 |
*** kornluva has quit IRC | 02:48 | |
*** ORi| has quit IRC | 02:53 | |
*** ORi| has joined #xdandroid | 02:54 | |
*** mes has quit IRC | 03:45 | |
stinebd | sweet jesus it's finally unlocked | 03:48 |
stinebd | that was entirely contrived | 03:48 |
*** GPFerror has quit IRC | 03:58 | |
hyc | what's unlocked? | 03:58 |
stinebd | my rhod | 04:02 |
stinebd | data works fine. stays in edge but i imagine that's because of the at&t umts frequency being unsupported | 04:03 |
*** mes has joined #xdandroid | 04:04 | |
*** raymonddull has joined #xdandroid | 04:09 | |
*** kalemas has joined #xdandroid | 04:39 | |
hyc | ah, cool | 04:44 |
hyc | yeah I guess it would only have european 3G freqs | 04:45 |
raymonddull | hyc,anything new over the last few days? | 04:47 |
hyc | yes, but nothing I've packaged up in any way | 04:48 |
hyc | stinebd: too bad ya can't get cmonex to talk http://forum.xda-developers.com/showpost.php?p=13176869&postcount=8 | 04:49 |
raymonddull | yeah,it would be VERY nice to be able to get my sprint tp2 to work on tmobile 3g. | 04:51 |
hyc | eh, if they haven't already figured it out, it seems unlikely it will ever happen | 04:52 |
raymonddull | yeah,but it would be really nice. | 04:53 |
*** YellowGTO has quit IRC | 05:49 | |
*** YellowGTO has joined #xdandroid | 06:12 | |
*** raymonddull has quit IRC | 06:14 | |
*** hardwalker has quit IRC | 06:23 | |
*** stinebd has quit IRC | 06:31 | |
*** tamsuiboy has quit IRC | 06:34 | |
*** kalemas has left #xdandroid | 06:43 | |
*** kalemas has joined #xdandroid | 06:47 | |
*** Miga has quit IRC | 07:25 | |
*** Miga has joined #xdandroid | 07:51 | |
*** YellowGTO has quit IRC | 07:58 | |
*** rechirech has joined #xdandroid | 08:02 | |
rechirech | huhu | 08:02 |
rechirech | wisst ihr ob es schon was neues wegen des akku problems gibt ? | 08:03 |
*** YellowGTO has joined #xdandroid | 08:04 | |
*** rechirech has quit IRC | 08:06 | |
*** Miga has left #xdandroid | 08:13 | |
*** Miga has joined #xdandroid | 08:14 | |
*** L_miller has joined #xdandroid | 08:28 | |
*** GPFerror has joined #xdandroid | 08:32 | |
*** Lmiller has quit IRC | 08:35 | |
*** YellowGTO has quit IRC | 08:36 | |
*** biggles_HTC has joined #xdandroid | 08:52 | |
biggles_HTC | Hello, I'm currently running xdandroid on my touch pro2, and I was wondering if anyone could answer some question? | 08:53 |
*** YellowGTO has joined #xdandroid | 08:53 | |
biggles_HTC | *questions | 09:01 |
biggles_HTC | Well, firstly, live wallpaper selection seems to always crash? | 09:02 |
*** calon has joined #xdandroid | 09:05 | |
*** helicopter88 has joined #xdandroid | 09:07 | |
*** biggles_HTC has quit IRC | 09:24 | |
*** rpierce99 has joined #xdandroid | 09:25 | |
*** rpierce99 has quit IRC | 09:25 | |
*** rpierce99 has joined #xdandroid | 09:42 | |
*** rpierce99 has joined #xdandroid | 09:47 | |
Dweezahr | Hello, tp2 does sometimes hangs while in standby. when pressing the standby nutton (power button) nothing happens. Does anyone know how can I debug this? | 09:48 |
*** |Jeroen| has joined #xdandroid | 10:00 | |
*** NeoMatrixJR has joined #xdandroid | 10:07 | |
*** NeoMatrixJR has joined #xdandroid | 10:08 | |
*** imleon has joined #xdandroid | 10:08 | |
imleon | my phone always get freezed when i echo AT command to /dev/smd0 ,why? | 10:09 |
imleon | sprint hero cdma | 10:09 |
imleon | i'm using HTC-RIL 2.0.0056H. anyone help me! | 10:11 |
rpierce99 | hyc is the person you want to talk to, but he's away atm | 10:12 |
imleon | ok thanks | 10:13 |
*** calon has quit IRC | 10:30 | |
*** imleon has quit IRC | 10:41 | |
*** UniverSmith has quit IRC | 11:00 | |
*** GlemSom has joined #xdandroid | 11:11 | |
*** programmer8922 has joined #xdandroid | 11:17 | |
*** Fatty has joined #xdandroid | 11:26 | |
*** Fatty is now known as Guest96374 | 11:26 | |
*** Guest96374 has quit IRC | 11:27 | |
*** Fatsonymous has joined #xdandroid | 11:28 | |
*** emwe has joined #xdandroid | 11:38 | |
*** programmer8922 has quit IRC | 11:44 | |
*** programmer8922 has joined #xdandroid | 11:44 | |
*** programmer8922 has quit IRC | 11:49 | |
*** YellowGTO has quit IRC | 12:03 | |
*** Fatsonymous has left #xdandroid | 12:04 | |
*** YellowGTO has joined #xdandroid | 12:06 | |
*** GPFerror has quit IRC | 12:08 | |
*** UniverSmith has joined #xdandroid | 12:13 | |
*** arrrghhh has joined #xdandroid | 12:26 | |
emwe | hey arrrghhh. | 12:29 |
arrrghhh | howdy emwe | 12:30 |
arrrghhh | how goes it | 12:30 |
emwe | fine. | 12:30 |
emwe | and you? | 12:30 |
arrrghhh | guten | 12:30 |
arrrghhh | it's friday. | 12:30 |
emwe | heh, already home. finaly back on the box without doing other RL stuff | 12:31 |
arrrghhh | nice | 12:31 |
emwe | did stinebd ever leave a note how to package the initramfs? | 12:31 |
* emwe dumb and ignorant | 12:31 | |
emwe | hm, hyc should know ;) | 12:32 |
arrrghhh | hrm, good question. i've never mucked with it myself. | 12:32 |
*** kalemas has left #xdandroid | 12:35 | |
emwe | you know what's the status of all the merge requests going on? | 12:36 |
arrrghhh | stine and hyc were workin hard on those last night | 12:36 |
*** YellowGTO has quit IRC | 12:36 | |
arrrghhh | i think stine has pulled most if not all of them in | 12:36 |
emwe | geez, great | 12:36 |
emwe | can hardly wait for it | 12:36 |
arrrghhh | hyc is working out a few kinks related to worldphone | 12:36 |
arrrghhh | i noes | 12:36 |
arrrghhh | gonna be sweet | 12:36 |
emwe | this shadows the slow kernel development :) | 12:37 |
arrrghhh | heh | 12:37 |
arrrghhh | yea, i wonder what's up with that. | 12:37 |
arrrghhh | haven't seen wistilt2 at all lately. | 12:37 |
*** YellowGTO has joined #xdandroid | 12:37 | |
emwe | jb's sound fixes are pending as well | 12:38 |
emwe | alex has it all working on his .35 | 12:38 |
arrrghhh | of course he does :P | 12:38 |
arrrghhh | need to get that man a RHOD :P | 12:38 |
emwe | i need to integrate back his whole stuff | 12:38 |
emwe | it's very hard though if he refactors half the stuff as he goes | 12:39 |
emwe | ;) | 12:39 |
arrrghhh | heh | 12:39 |
emwe | making it even harder for me who is definitively less knowing then he is | 12:39 |
arrrghhh | i'd say that puts me on the level of a baboon :P | 12:40 |
emwe | lol | 12:41 |
emwe | oh man, cool the've been looking after that. | 12:41 |
arrrghhh | eh? | 12:41 |
emwe | i was just about to switch repos to every freaking clone | 12:41 |
emwe | ril, init, rootfs, frameworks... | 12:42 |
emwe | still the same topic ;) | 12:42 |
emwe | alex gps still freezes for me here on gb | 12:42 |
arrrghhh | did he say he got that working on gb? | 12:43 |
emwe | i am not sure | 12:44 |
emwe | at least he has a merge request pending | 12:44 |
arrrghhh | o | 12:44 |
arrrghhh | ah | 12:44 |
emwe | expected a "still not working" somewhere if it wouldn't | 12:44 |
arrrghhh | heh | 12:44 |
emwe | freezes and reboots some time later | 12:45 |
hyc | initramfs is just a gzip'd cpio archive | 12:54 |
hyc | needs a couple options, like -H newc or something, i forget | 12:55 |
hyc | google around for it, should be an easy hit | 12:56 |
emwe | find . | cpio -H newc -o i guess | 12:56 |
emwe | plus gzip | 12:56 |
hyc | yep | 12:56 |
emwe | was whondering mine was bigger then the one shipped | 12:56 |
emwe | and sorry, "hi" btw. | 12:56 |
hyc | hi ;) | 12:57 |
emwe | so when is the merge fest? | 12:58 |
hyc | dunno. i think stinebd said he now has local copies of all my merge requests | 13:00 |
hyc | s i would expect he's going to have things ready soon | 13:01 |
arrrghhh | sweet | 13:03 |
arrrghhh | and it looks like worldphone testing is complete? | 13:03 |
hyc | yeah, I think we git the kinks out last night | 13:04 |
hyc | got | 13:04 |
hyc | git is good too i guess ;) | 13:04 |
arrrghhh | lol | 13:04 |
arrrghhh | dun git those buggors | 13:04 |
hyc | and stinebd said he's going to give me commit access to the ril repo | 13:12 |
*** |Jeroen| has quit IRC | 13:24 | |
arrrghhh | probably a good idea | 13:31 |
arrrghhh | let you maintain the RIL :P | 13:31 |
*** stinebd has joined #xdandroid | 13:38 | |
arrrghhh | scatter! | 13:40 |
*** YellowGTO has quit IRC | 13:41 | |
* hyc ducks | 13:41 | |
*** YellowGTO has joined #xdandroid | 13:42 | |
arrrghhh | well that was boring. i guess i'll try out this CWM poop with FRX06. | 13:49 |
hyc | I guess stinebd has nothing new to tell us | 13:50 |
arrrghhh | oh well | 13:51 |
arrrghhh | hyc, that reminds me | 13:53 |
arrrghhh | you mentioned some changes to get the native usb-tethering to work | 13:53 |
arrrghhh | is that in your frx06+fixes? | 13:53 |
arrrghhh | i forgot what the fix was, something with how ppp is setup | 13:54 |
hyc | no, I haven't gotten native USB tethering working at all | 13:54 |
arrrghhh | Oo | 13:54 |
arrrghhh | what am i thinking of then | 13:54 |
hyc | dunno. I have a hacked adb command that I use for ppp over adb | 13:55 |
arrrghhh | oh | 13:55 |
arrrghhh | maybe that was it. | 13:55 |
arrrghhh | you had some way to usb tether that didn't involve that easytether app, right? | 13:55 |
hyc | yeah, adb | 13:55 |
arrrghhh | oic. what's the command? do i need anything else? i thought you said there were some other changes required. | 13:56 |
hyc | adb has always had a ppp command built in, but I never understood what it did. Now I know ;) | 13:56 |
hyc | the stock adb command is designed to talk directly to a phone's radio modem | 13:57 |
arrrghhh | gimmie | 13:57 |
hyc | so you run ppp on your computer | 13:57 |
hyc | and talk to the network | 13:57 |
arrrghhh | oh | 13:57 |
hyc | it leaves the actual phone out of the conversation | 13:57 |
arrrghhh | i see | 13:57 |
arrrghhh | i don't think that would work for me. | 13:57 |
hyc | I hacked the adb source to run ppp just over the adb connection | 13:58 |
arrrghhh | lol | 13:58 |
arrrghhh | madman | 13:58 |
hyc | so the phone does whatever it does | 13:58 |
hyc | and then I have a ppp session between the phone and the computer | 13:58 |
hyc | turn on IP forwarding on the phone, and it routes traffic | 13:58 |
*** mes has quit IRC | 13:59 | |
hyc | so yeah, that lets me tether the PC and use the phone's data network | 13:59 |
hyc | while the phone remains fully connected | 13:59 |
arrrghhh | that's why i didn't mess with it. it's madness :P | 13:59 |
hyc | ;) | 14:00 |
hyc | desperate times, desperate measures :P | 14:00 |
arrrghhh | heh | 14:00 |
*** programmer8922 has joined #xdandroid | 14:00 | |
arrrghhh | yea, easytether isn't bad | 14:00 |
arrrghhh | just restricts HTTPS access | 14:00 |
hyc | native usb tethering didn't work on G1 when I started | 14:00 |
arrrghhh | o | 14:00 |
arrrghhh | damn | 14:00 |
hyc | so that was my only choice | 14:00 |
hyc | eventually it got added, but that was 2 years later | 14:01 |
arrrghhh | jeez | 14:01 |
arrrghhh | i've been able to usb tether for a loooong time in winmo. | 14:01 |
*** helicopter88 has quit IRC | 14:09 | |
*** YellowGTO has quit IRC | 14:13 | |
*** YellowGTO has joined #xdandroid | 14:13 | |
*** mes has joined #xdandroid | 14:21 | |
*** programmer8922 has quit IRC | 14:33 | |
*** YellowGTO has quit IRC | 14:45 | |
*** YellowGTO has joined #xdandroid | 14:46 | |
*** vw has joined #xdandroid | 14:47 | |
*** arrrghhh has quit IRC | 15:04 | |
stinebd | cockfuck i hate windows mobile so much | 15:16 |
stinebd | for some inexplicable reason i can't open the start menu | 15:17 |
stinebd | guess i'll have to hard reset | 15:17 |
rpierce99 | calibration? | 15:18 |
stinebd | hard button doesn't bring it up either | 15:18 |
stinebd | this is some retarded maxsense energy rom | 15:19 |
rpierce99 | oic, still running stock | 15:19 |
hyc | yeah same here. | 15:19 |
hyc | i only use winmo long enough to enable usb mass storage, if I wanna fix something on the sdcard without taking it out | 15:20 |
hyc | otherwise, just gen.y boot into android | 15:20 |
stinebd | likewise | 15:20 |
stinebd | hard to boot into android when you cant even open the start menu though | 15:20 |
stinebd | gen.y probably wouldn't work for what i do | 15:21 |
hyc | no? works fine for me | 15:21 |
stinebd | i have multiple android systems on the sd card | 15:21 |
stinebd | ginger, froyo, release variants | 15:21 |
hyc | ah | 15:21 |
hyc | I have 4-5 but I only use one now | 15:22 |
hyc | yeah, the fact that the booth path is a registry setting is a bit inconvenient | 15:22 |
hyc | hm, so BT support is enabled in the current git kernel? what is missing from userland? | 15:24 |
stinebd | me not being lazy probably | 15:24 |
hyc | heh | 15:24 |
stinebd | i think we need to abstract an hciattach service to run either hciattach for ti devices or the broadcom patcher for rhod | 15:25 |
stinebd | also jerome has some userland patches that need to be integrated yet | 15:26 |
hyc | ok | 15:27 |
hyc | hm, I see this http://lists.xdandroid.com/pipermail/xdandroid-dev/2011-March/000074.html | 15:28 |
hyc | but no further details | 15:29 |
stinebd | he emailed me the patches | 15:30 |
hyc | ok | 15:31 |
mes | hyc, I think I have downgraded my laptop to the point it will compile xdandroid again. (sounds just wrong) I have rebuilt the rootfs from branch mine (even with a new keymap that should put |<> on real keys). Are there any other changes to system other than the last for reboot that need to be applied? | 15:32 |
hyc | mes: other changes? everything I've changed is pushed into my gitorious repos | 15:35 |
hyc | so if you have them all, then that's it. | 15:35 |
hyc | what reboot change are you talking about? | 15:36 |
hyc | oh, the clean shutdown/reboot stuff? | 15:36 |
mes | yes, the reboot changes from yesterday are a priority, and the ril/ pppd changes. I have low signal around here and the phone spends ~70% offline because pppd will never to reconnect | 15:39 |
mes | I have a clone of your rootfs, but have not yet pulled all the others | 15:40 |
hyc | at this point I have patched everything. initrd, kernel, rootfs, and system. | 15:40 |
hyc | but you're better off running WisTilt2's recent test kernel. my build of the kernel from gitorious is not so wonderful here. | 15:41 |
mes | feck, binutils 2.20.1 still won't link xdandroid | 15:42 |
emwe | stinebd: hi. every experimented with jb's audio stuff? AudioHardwareMSM72XX_wince: Could not link htc_acoustic_init() << bad? | 15:42 |
stinebd | emwe: haven't seen it | 15:42 |
emwe | stinebd: that error or jb's libaudio/libhtc_acoustic rewrite? | 15:43 |
stinebd | both | 15:43 |
emwe | oh | 15:43 |
hyc | hm. March 30 he emailed the list saying he would start a testing thread soon. :P | 15:43 |
emwe | hm, there is some prelinking stuff. | 15:44 |
*** MIHIR has joined #xdandroid | 15:49 | |
MIHIR | hey.... i have an Snapdragon MSM8655 development hardware and I am trying to optimize the Android Browser... But the issue is we are not able to FLASH a proper system.img on it... | 15:51 |
MIHIR | Can anyone please guide me on for which target should i build the Kernel | 15:51 |
stinebd | hyc: just so you're aware, our rootfs does all that ridiculous bind mounting because old releases were read-only squashfs images | 15:53 |
hyc | ah I was wondering if that was the case | 15:54 |
hyc | but there's really no need for a compressed filesystem here is there? | 15:55 |
stinebd | nope | 15:55 |
hyc | The AlwaysInnovating guys used squashfs with an aufs union mount | 15:56 |
*** MIHIR has quit IRC | 15:56 | |
hyc | on their OMAP3 touchbook | 15:56 |
hyc | so you could still treat it as a writeable fs if you wanted to install patches | 15:57 |
stinebd | we've moved away from that anyway | 15:57 |
stinebd | ext2 is fine | 15:57 |
hyc | yeah | 15:57 |
hyc | there seemed to be a lot of stuff in rootfs left over from older stuff | 15:58 |
hyc | patching /init.rc for things that are already correct in current init.rc | 15:58 |
stinebd | there used to be a lot of hacked up builds floating around | 15:59 |
stinebd | because for a while even we weren't building from source | 15:59 |
hyc | no? just hacking up ROMs from other phones? | 15:59 |
stinebd | so the rootfs had to be creative in reworking stuff in /system to work on our phones | 15:59 |
stinebd | yeah | 15:59 |
hyc | hard to believe that it would work at all ;) | 16:00 |
stinebd | back in the day, babijoee was using g1 roms | 16:00 |
stinebd | that was the dark ages | 16:00 |
hyc | ah. and getting majority of features? | 16:00 |
hyc | seems like you'd be missing a lot | 16:00 |
Entropy512 | guess that explains why rootfs overrides system for stuff like libhardware_legacy | 16:00 |
stinebd | Entropy512: that's actually a remnant of an automated build system i had for a while | 16:01 |
stinebd | those libraries were unstable at the time, so people were committing code quite often, and we didn't want a new /system release every 3 hours | 16:01 |
Entropy512 | Ah. | 16:01 |
Entropy512 | And now rootfs has stabilized so much it's overriding /system updates. :P | 16:01 |
hyc | seems like you could have left it for user.conf | 16:01 |
hyc | instead of embedding it in init | 16:02 |
stinebd | heh, you can't trust users with that | 16:02 |
hyc | no, true | 16:02 |
hyc | but if code is being committed so often, then only devs are going to see that | 16:02 |
hyc | anyway... maybe we're now at a point where rootfs can go away | 16:03 |
stinebd | most of it can, but we still need to do bring-up in there | 16:03 |
hyc | ah true | 16:03 |
stinebd | and some stupid things like keymaps | 16:03 |
stinebd | at least until we can get an android app to do it | 16:04 |
hyc | I guess you don't want that stuff duplicated across multiple release trees. | 16:04 |
stinebd | you mean a release for every device? | 16:04 |
hyc | no | 16:05 |
hyc | but froyo and ginger | 16:05 |
stinebd | well that's not such a big deal | 16:05 |
hyc | yeah true. it's probably time to move init.rc out of rootfs and back to froyo/ginger tree | 16:06 |
hyc | of course there are 21 different init.*.rc's in rootfs | 16:07 |
hyc | does anyone still use those others? | 16:07 |
stinebd | no | 16:08 |
Entropy512 | I'm soooo far behind on testing | 16:08 |
Entropy512 | damn laziness | 16:08 |
Entropy512 | I really should try to catch one of the reboots I get but they're not often enough to bother me. | 16:09 |
hyc | yeah! where's the fixed GPS stuff? :P | 16:09 |
hyc | which reboots? | 16:09 |
Entropy512 | Seems like I get spontaneous reboots in weak-signal conditions, indicating we still have some kernel weakness (RIL-triggered, but RIL shouldn't be able to kill the kernel) | 16:10 |
hyc | ah yeah, sounds like what muziling was reporting | 16:10 |
hyc | and arrrghhh hit it once too | 16:10 |
Entropy512 | it doesn't happen often enough to make me set up gscript though. :) | 16:10 |
hyc | bug in smd_tty.c | 16:10 |
Entropy512 | the whole xtra + time/loc injection just scares me going forward | 16:11 |
hyc | of course we already knew that the kernel smd driver is buggy | 16:11 |
Entropy512 | at some point I MAY attempt a cleanup of "move things around and see if they break or not" | 16:11 |
Entropy512 | to at least get the validity flags closer to reality | 16:11 |
hyc | heh | 16:11 |
Entropy512 | but it's gonna be hard to get the users to do a "this won't fix anything for you - but please tell me if it breaks anything" test | 16:12 |
hyc | the GPS Status tool claims to download xtra data | 16:12 |
hyc | does it actually do anything? | 16:12 |
Entropy512 | It downloads it, then uses an interface that, as far as I can tell, doesn't exist | 16:12 |
hyc | ah | 16:12 |
hyc | how are you examining what it does? | 16:13 |
Entropy512 | Some of our interfaces (like time/loc injection) are just plain stubbed out | 16:13 |
Entropy512 | thinking back, it is a bit odd that GPS status doesn't report a failure, since our driver doesn't even report support for XTRA (it's an extension interface) | 16:13 |
hyc | which reminds me, AT@SYSTEMTIME on my phone still insists on being 6 days in the future | 16:13 |
Entropy512 | doh | 16:13 |
hyc | if that's the clock that the GPS is using, I'm SOL :P | 16:14 |
Entropy512 | hmm, curious to see what AT@SYSTEMTIME does on my phone | 16:15 |
Entropy512 | don't have much time before I leave on a trip though | 16:15 |
Entropy512 | (early Monday, up to stuff a good portion of the weekend.) | 16:15 |
hyc | ah well | 16:15 |
Entropy512 | I should reread your "fun with the radio" thread so I can try arbitrary commands though | 16:16 |
Entropy512 | should be low risk of pre-trip breakage | 16:16 |
stinebd | hyc: ril is supposed to set ro.ril.world_phone right? | 16:16 |
hyc | stinebd: yes | 16:16 |
stinebd | that's not in the merge request yet is it? | 16:16 |
hyc | mm, probably not. just committed it yesterday | 16:17 |
stinebd | ok i'll pull from your repository then | 16:17 |
hyc | want me to update the request? ok cool | 16:18 |
stinebd | is that up to date with your work from last night? | 16:18 |
hyc | yep all up todate | 16:18 |
*** helicopter88 has joined #xdandroid | 16:19 | |
hyc | so you'll need to pull Phone too | 16:19 |
hyc | did you already see my IRC note yesterday? I updated gingerbread phone as well | 16:19 |
Entropy512 | *fires up repo sync* | 16:20 |
Entropy512 | been way too long... | 16:20 |
helicopter88 | huh gingerbread phone.apk updated? | 16:22 |
Entropy512 | http://android.git.kernel.org/?p=platform/packages/providers/DownloadProvider.git;a=blob;f=src/com/android/providers/downloads/Constants.java;h=5cf135312e66ed40e9f3d40e6470e93c57f1aef8;hb=HEAD - anyone have any guess why buffer_size is only 4k here? I suspect that might be why our downloads are shittacularly slow | 16:24 |
hyc | dunno. worth playing with it I guess | 16:29 |
hyc | also see init.rc | 16:29 |
hyc | setprop net.tcp.buffersize.umts 4094,87380,110208,4096,16384,110208 | 16:30 |
Entropy512 | those TCP buffer sizes are fairly standard | 16:32 |
Entropy512 | problem is the download manager buffer size means it pulls 4k from the TCP buffer, and then writes it to the filesystem before pulling more | 16:33 |
Entropy512 | end result is the buffer tends to zero-window, and when downloading you get stuck in iowait while writing to the SD | 16:33 |
Entropy512 | and your filesystem caching tweaks don't help | 16:33 |
hyc | mm true | 16:33 |
hyc | is it syncing after each write? | 16:33 |
hyc | otherwise the cache ought to smooth that out | 16:34 |
Entropy512 | I can't figure that out, from the code it does not appear to, however | 16:34 |
Entropy512 | if I set block_dump debugging to true | 16:35 |
hyc | anyway, if you're on a slow network like GPRS there's not much point to a larger buffer | 16:35 |
Entropy512 | it seems almost like the download manager is writing to the same set of blocks over and over again | 16:35 |
Entropy512 | either way, as far as I can tell, market downloads are shittacularly slow due to some sort of disk i/o issue | 16:36 |
Entropy512 | they're slow as hell and the system iowaits like crazy | 16:38 |
hyc | sounds like it's worth tweaking at least | 16:39 |
Entropy512 | yeah | 16:41 |
Entropy512 | repo synced, gonna do a rebuild and then tweak that | 16:42 |
Entropy512 | and rebuild again | 16:42 |
Entropy512 | (just wanna make sure the sync didn't break something) | 16:42 |
hyc | heh | 16:42 |
helicopter88 | viruscrazy updated his libs today,nice to see.. | 16:46 |
emwe | just evaluating his audio libs. nice without all those kernel hacks for audio routing on .35 | 16:48 |
helicopter88 | i should update my build with those libs,but no phone to test :( | 16:51 |
emwe | i finally had to get around to it because it's useless running your phone when you can't answer calls due to missing audio routing. | 16:53 |
*** UniverSmith is now known as Chester0 | 16:53 | |
emwe | but one bug is still present, first incall has no sound and after 9 seconds it freezes | 16:53 |
emwe | doing one outgoing call first and all is fine. | 16:53 |
emwe | iirc that's the very same thing on .27 and i'd say it's topa related and we miss something... | 16:53 |
helicopter88 | emwe,you are the one working on .35 for topa? | 16:54 |
emwe | helicopter88: yes. but rather call it "catching up" with alex and his kovsky. ;) | 16:54 |
helicopter88 | alex is doing an awesome job | 16:55 |
emwe | he's been doing a shitload of stuff and is nearing readiness | 16:55 |
hyc | heh. get rhodium working while you're at it | 16:55 |
emwe | get me that device which is shipping since beginning of march :P | 16:55 |
emwe | i still have hopes for it's arrival. | 16:55 |
helicopter88 | who wants to buy me a new phone? | 16:55 |
hyc | i already donated a rhod210 | 16:55 |
stinebd | 下R万cu | 16:55 |
stinebd | son of a bitch | 16:56 |
stinebd | german customs takes forever, eh? | 16:56 |
hyc | ? | 16:56 |
helicopter88 | ? | 16:56 |
stinebd | sorry i hit the hotkey for japanese input | 16:56 |
emwe | stinebd: dunno if it's there... | 16:56 |
emwe | a collequae said they ususally doN#t take that long | 16:56 |
hyc | 2 weeks tops | 16:57 |
stinebd | you had another one shipped to you that took forever though | 16:57 |
emwe | 5 weeks from australia. | 16:57 |
hyc | gawd | 16:57 |
hyc | sea mail? | 16:57 |
emwe | that raph is just staring at me from my laptop ;) | 16:57 |
emwe | yes sea freight i guess | 16:57 |
stinebd | heh | 16:58 |
stinebd | i hope you checked it for scurvy | 16:58 |
emwe | it tasted salty, so i think it got enough minerals on it's journey. | 16:58 |
stinebd | $500 pre-authorization to rent a wifi hotspot :( | 17:00 |
Entropy512 | hmm spontaneous reboot almost immediately | 17:01 |
Entropy512 | that was | 17:01 |
Entropy512 | annoying | 17:01 |
Entropy512 | and may just have been bad luck | 17:12 |
*** Chester0 has quit IRC | 17:18 | |
Entropy512 | I think this market tweak may actually have sped things up | 17:21 |
Entropy512 | well DownloadManager tweak | 17:21 |
stinebd | placebo | 17:21 |
Entropy512 | it's hard to tell, one download seemed to still be slow, one was incredibly fast | 17:22 |
Entropy512 | at least by Android standards | 17:22 |
Entropy512 | whoa another fast DL | 17:22 |
*** helicopter88 has quit IRC | 17:23 | |
stinebd | uhohh | 17:40 |
hyc | uhohh? that's not allowed. | 17:42 |
stinebd | gingerbread doesn't like this ril | 17:42 |
hyc | compile or run? | 17:44 |
stinebd | run | 17:44 |
stinebd | looks like a crasher after switching to cdma | 17:44 |
hyc | some other folks are using it. | 17:44 |
hyc | hm... | 17:44 |
stinebd | D/RILJ ( 1405): [0014]< RIL_REQUEST_DEVICE_IDENTITY {, , , 35810002241775} | 17:44 |
stinebd | W/RILC ( 1301): EOS. Closing command socket. | 17:44 |
stinebd | oh god imei publicized | 17:44 |
stinebd | good thing i don't use it | 17:45 |
hyc | lol | 17:45 |
hyc | I wonder if it wants the ESN too | 17:45 |
hyc | I didn't find anything in the tree that needed it | 17:45 |
hyc | but I was only looking at froyo | 17:45 |
stinebd | i'll put the full log up for you | 17:45 |
hyc | ok | 17:45 |
stinebd | http://maduin.southcape.org/~bryan/android/hycs-ril-gingerbread.log | 17:46 |
hyc | this is with the dynamic switch to CDMA? | 17:46 |
stinebd | yeah | 17:46 |
stinebd | booted up with no sim | 17:46 |
hyc | ok | 17:46 |
stinebd | ril crashes, then when it restarts it stays in gsm mode | 17:46 |
stinebd | i think i should clean out libhtcgeneric-ril | 17:48 |
stinebd | and rebuild just to make sure | 17:48 |
stinebd | nope same md5 | 17:49 |
hyc | guess I'm gonna need to read the gingerbread ril code | 17:50 |
hyc | looking at that log msg, I don't think the device identity reply is mis-formatted tho | 17:50 |
stinebd | don't ask me, i'm just the user | 17:51 |
hyc | try this binary http://highlandsun.com/hyc/ril2-test.zip | 17:55 |
hyc | it should fill in the esn as well | 17:55 |
hyc | ogawd. gingerbread ril has a mock-ril implemented in C++ and javascript?? | 18:00 |
stinebd | heh | 18:00 |
rpierce99 | oh, finally something i can help with, I'm good at javascript :P | 18:01 |
hyc | freakin stupid programmers | 18:01 |
stinebd | this is very strange | 18:01 |
stinebd | the crash is solved but phone app is still in gsm mode | 18:02 |
hyc | new log? | 18:02 |
hyc | it clearly switched to CDMA before | 18:02 |
stinebd | oh it did crash, but later on | 18:02 |
stinebd | new log same place | 18:03 |
hyc | hmm | 18:04 |
hyc | btw, use -v time on logcat | 18:04 |
hyc | can't tell how much time has passed between events otherwise | 18:04 |
stinebd | new log same place | 18:04 |
hyc | hmmm | 18:05 |
hyc | nothing obvious here. Phone stopped sending requests. | 18:05 |
hyc | I wonder if it still doesn't like that device identity reply | 18:06 |
stinebd | the hell is going on here | 18:06 |
stinebd | let me see if these timestamps match up | 18:07 |
stinebd | got a backtrace on phone app | 18:07 |
stinebd | 04-29 21:58:57.540 E/AndroidRuntime( 1412): java.lang.NullPointerException | 18:07 |
stinebd | 04-29 21:58:57.540 E/AndroidRuntime( 1412): at com.android.internal.telephony.gsm.GSMPhone.getForegroundCall(GSMPhone.java:480) | 18:07 |
stinebd | 04-29 21:58:57.540 E/AndroidRuntime( 1412): at com.android.internal.telephony.gsm.GSMPhone.getForegroundCall(GSMPhone.java:85) | 18:07 |
stinebd | 04-29 21:58:57.540 E/AndroidRuntime( 1412): at com.android.internal.telephony.CallManager.getActiveFgCall(CallManager.java:1514) | 18:07 |
stinebd | which is around the time of the identity reply | 18:08 |
hyc | but getForegroundCall sounds more like GET_CURRENT_CALLS | 18:08 |
stinebd | i don't know what to make of that backtrace | 18:09 |
*** vw has quit IRC | 18:11 | |
hyc | ok, new binary, try again | 18:17 |
stinebd | 04-29 22:21:22.530 D/RIL ( 1301): Running on a treadmill | 18:22 |
hyc | heh | 18:22 |
hyc | new log? | 18:22 |
hyc | same crash? | 18:22 |
stinebd | 04-29 22:22:36.220 E/RILC ( 1301): error on reading command socket errno:104 | 18:23 |
stinebd | **errno 104 | 18:23 |
stinebd | xdandroid where you at! | 18:23 |
hyc | heh | 18:23 |
stinebd | oh connection reset by peer | 18:23 |
hyc | sounds like GSM crashed again | 18:23 |
stinebd | new log | 18:23 |
stinebd | at least it's not that stupid loop where the log becomes 400MB in 0.3 seconds | 18:24 |
hyc | heh | 18:25 |
*** arrrghhh has joined #xdandroid | 18:28 | |
hyc | did you get a crash trace again too? | 18:28 |
hyc | or nothing else? | 18:28 |
stinebd | no phone crash that time | 18:28 |
stinebd | oh wait | 18:29 |
stinebd | there is | 18:29 |
stinebd | but i didn't get the window in android | 18:29 |
stinebd | same as the old one anyway | 18:29 |
hyc | hmmm | 18:30 |
hyc | no ideas at the moment. we're not feeding any bad data to it that I can see. | 18:31 |
mes | is there a way to make the build of xdandroid more verbose? I'd like to see the link command | 18:35 |
stinebd | emwe: fake light sensor works perfect, thanks | 18:37 |
emwe | stinebd: it's just a little contrib to what you guys are doing. thx. | 18:37 |
hyc | stinebd: try pulling my repo again, and then compile yourself | 18:37 |
stinebd | hyc: initpppd branch? | 18:38 |
hyc | yep | 18:38 |
emwe | i see this is getting longer | 18:38 |
stinebd | ? | 18:39 |
emwe | s/getting/taking | 18:39 |
emwe | the merge fest | 18:39 |
stinebd | some of it has been pushed | 18:39 |
arrrghhh | stfu, you're delaying the merges | 18:39 |
arrrghhh | :P | 18:39 |
emwe | yeah, just seeing | 18:39 |
emwe | lol | 18:39 |
hyc | yeah. world_phone doesn't like gingerbread / viceversa | 18:39 |
hyc | stinebd: have we verified that CDMAphone works fine, with mode explicitly set in props/sqlite3? | 18:40 |
stinebd | no | 18:40 |
hyc | probably need to check that as a baseline' | 18:40 |
stinebd | i haven't been mucking with the database at all | 18:40 |
hyc | http://forum.xda-developers.com/showpost.php?p=12401915&postcount=2 | 18:41 |
hyc | use the sqlite3 command | 18:41 |
stinebd | i know how | 18:41 |
hyc | 'k | 18:41 |
emwe | geez, 112 ril commits in froyo alone. busy h-y-c. (<<< arrrghhh, see i don't disturb) | 18:41 |
stinebd | i practically invented sqlite3 | 18:41 |
arrrghhh | emwe, :P | 18:41 |
stinebd | and by invented i mean used several times | 18:41 |
hyc | LOL | 18:42 |
hyc | emwe: yeah, but some of those commits *added* bugs :P | 18:42 |
emwe | pssst | 18:42 |
emwe | or sssshhhhh | 18:42 |
stinebd | i think it's not possible to add more bugs to the ril | 18:42 |
stinebd | so surely most of the commits removed bugs | 18:43 |
hyc | ;) | 18:43 |
stinebd | all fields are filled in on the identity now | 18:43 |
stinebd | and phone still crashes | 18:44 |
hyc | so it must be something else | 18:45 |
hyc | is this with the explicit CDMA mode? | 18:45 |
stinebd | same as previous tests | 18:45 |
stinebd | but phone keeps crashing over and over this time | 18:45 |
stinebd | so that's progress | 18:45 |
hyc | 112 commits... all I wanted to do was get my GSM phone stable. Instead I wound up implementing the entire CDMA stack. | 18:45 |
arrrghhh | heh | 18:45 |
arrrghhh | had no idea what you were signing up for. | 18:46 |
hyc | nope | 18:46 |
arrrghhh | well if it helps, all us CDMA folk appreciate the effort. | 18:46 |
stinebd | ok i'm rebooting | 18:46 |
stinebd | but it looks like it's working already anyway | 18:47 |
stinebd | after changing the database | 18:47 |
hyc | ok | 18:47 |
stinebd | had bars and a triangle appear in the notification bar before it rebooted | 18:47 |
hyc | oh, yeah, that setting would take effect as soon as the phone app restarted | 18:48 |
stinebd | or perhaps it was a capital delta | 18:48 |
hyc | so if it was crashing all the time, it would have read it | 18:48 |
stinebd | right | 18:48 |
stinebd | so basically we gotta figure out why phone isn't switching modes? | 18:51 |
hyc | I guess so | 18:52 |
hyc | need to track that null pointer exception | 18:53 |
hyc | looking at GSMPhone.java | 18:54 |
stinebd | well i think that has to do with it being in gsm mode and ril being in cdma | 18:54 |
hyc | I'm betting the thread trying to get the foregroundcall info is still running after GSMphone has already disposed most of its data structures | 18:54 |
hyc | since it is trying to tear down at that time | 18:54 |
hyc | i.e., stupid race condition and not RIL code | 18:55 |
hyc | this is a bug in framework/base/telephony | 18:58 |
hyc | Hmm. CallManager.java is new in Gingerbread | 19:02 |
hyc | GSMPhone.java is basically unchanged since froyo | 19:02 |
hyc | so I think the bug is in Callmanager... | 19:02 |
arrrghhh | CallManager is a bug | 19:03 |
arrrghhh | oh wait, we're talking about different CallManager's :P | 19:03 |
hyc | stinebd: I have an idea... | 19:12 |
hyc | http://highlandsun.com/hyc/proxy.dif.txt | 19:12 |
hyc | just change the order, make sure ActivePhone is setup before oldPhone is destroyed | 19:12 |
hyc | More crappy google code. there ought to be locks in place to prevent threads from trashing each other like this | 19:15 |
hyc | either that, or all of the methods in GSMPhone need to test if(foo==NULL) before dereferencing. idiotic. | 19:15 |
stinebd | sorry i was dinnering | 19:21 |
stinebd | building it now | 19:21 |
hyc | ok | 19:21 |
hyc | there's a synchronization object in PhoneProxy, but it seems to only protect create and dispose | 19:22 |
stinebd | so it's a race? | 19:22 |
hyc | so I dunno how they ever protected it from running threads blowing up | 19:22 |
hyc | or why it doesn't die in froyo | 19:22 |
hyc | yeah, definitely a race | 19:23 |
hyc | I wonder if gb 2.3.4 fixes it :P | 19:23 |
stinebd | nope | 19:23 |
hyc | oh well | 19:23 |
stinebd | well at least not in theory | 19:23 |
hyc | haven't seen it | 19:23 |
stinebd | the only interesting frameworks changes are in media | 19:23 |
hyc | ok | 19:23 |
stinebd | they had to fix things like rtsp streaming for the video chat support | 19:24 |
stinebd | which is funny. if not for google chat video, they would've just left rtsp streaming broken with a high-traffic bug full of people complaining | 19:24 |
hyc | oh. woohoo | 19:24 |
hyc | yeah, their usual response to all bug reports | 19:24 |
hyc | until they want to use something, it's ignored | 19:25 |
stinebd | until something blocks a new product rollout of theirs (or a vendor's), it won't be fixed | 19:25 |
stinebd | and sometimes even the vendors get shafted | 19:25 |
hyc | yeah. so much for Open Handset Alliance | 19:25 |
hyc | they're all starting to lock them up again | 19:25 |
stinebd | 5 lines changed and it has to redex everything | 19:31 |
hyc | yeah | 19:31 |
hyc | always gotta delte dalvik-cache/* on a framework change | 19:32 |
hyc | delete | 19:32 |
hyc | Ah, I've been wondering what they were doing for 4G | 19:34 |
hyc | http://android.git.kernel.org/?p=platform/frameworks/base.git;a=commitdiff;h=e12aec941dfc93b76b5efb9bc9f30d2ba3469434 | 19:34 |
hyc | NETWORK_TYPE_LTE = 13 | 19:34 |
hyc | nothing our ril will ever need to worry about | 19:34 |
mes | well, if anyone makes the mistake to update a debian based system to the new toolchain, aapt is the problem build, it needs -lpthread added to LOCAL_LDLIBS. no wonder messing with libpng did no good :-| | 19:36 |
hyc | oh joy | 19:38 |
hyc | I already made the mistake of updating to java 1.6, and losing java 1.5 | 19:38 |
hyc | had to go install it all over again | 19:39 |
hyc | fortunately that didn't delete 1.6 in the process :P | 19:39 |
mes | I saw gcc was held back, and I thought, oh it can't be that bad install 4.5, I can always specify CC=gcc-4.4, oops | 19:40 |
emwe | i am building with java 1.6 and gcc 4.5 just fine here with openSUSE 11.4 | 19:41 |
mes | there is probably no reason not to add -lpthreads to aapt's Android.mk, it shouldn't the older toolchain | 19:42 |
mes | it's binutils that comes with the compiler upgrade on debian, and soon deadrat | 19:42 |
mes | shouldn't hurt | 19:43 |
hyc | stinebd: anything new? | 19:52 |
stinebd | it's starting up with p_n_m=0 now | 19:52 |
hyc | 'k | 19:53 |
stinebd | same backtrace, but i had signal bars and roaming indicator before it crashed | 19:54 |
*** MIHIR has joined #xdandroid | 19:58 | |
hyc | hmmm | 19:58 |
MIHIR | hey all | 19:58 |
hyc | got the radiolog for this too? | 19:58 |
hyc | and the regular logcat, might as well see that too | 19:59 |
MIHIR | can you please point me to solution of No rule to make target `vendor/xdandroid/msm/proprietary/libgps.so', needed by `out/target/product/msm/obj/lib/libgps.so'. Stop. | 19:59 |
MIHIR | while building the kernel | 19:59 |
stinebd | lol | 19:59 |
hyc | that's no kernel | 19:59 |
stinebd | ok new radio log is up at the same address | 19:59 |
MIHIR | oops... | 20:00 |
MIHIR | whats that then.. | 20:00 |
stinebd | android | 20:00 |
MIHIR | yeah.. i meant that.... building the android... sorry | 20:00 |
stinebd | hyc: regular logcat http://maduin.southcape.org/~bryan/android/hycs-ril-gingerbread-logcat.log | 20:00 |
stinebd | i hadn't run it from boot so all the crap from before the crash got cut off | 20:00 |
stinebd | due to stupid mediascanner crashing | 20:01 |
MIHIR | any help for me? | 20:01 |
stinebd | arrrghhh: you ever solve that issue? | 20:01 |
MIHIR | i read the posts from arrrghhh... but it doesn't give me any solution | 20:02 |
MIHIR | i m building it on x86_64 machine | 20:02 |
stinebd | well iirc arrrghhh was using an incorrect zip for the proprietaries | 20:02 |
stinebd | so your solution is to read and follow the wiki instructions | 20:03 |
stinebd | to the t | 20:03 |
MIHIR | i got the zip from XDAndroid build explanation | 20:03 |
stinebd | which zip? | 20:03 |
arrrghhh | wha'd i do | 20:03 |
hyc | hm, same crash huh | 20:03 |
MIHIR | hw3d-20110311.zip this zip | 20:03 |
stinebd | hyc: yeah | 20:03 |
stinebd | MIHIR: you need others, please read the wiki | 20:04 |
MIHIR | oh ok... sorry i ll check it out | 20:04 |
arrrghhh | oh yea that problem. it was user-error. | 20:04 |
hyc | I'm impressed that it always crashes at the exact same function | 20:04 |
arrrghhh | as is this. as was said, read the wiki. MIHIR what are you doing anyhow? | 20:04 |
hyc | race conditions shouldn't be so consistent | 20:04 |
stinebd | what's $HTC_CSQ | 20:04 |
hyc | CDMA signal strength | 20:05 |
stinebd | ok | 20:05 |
MIHIR | i want to flash android froyo on Snapdragon MSM8655 | 20:05 |
hyc | @HTCCSQ is GSM | 20:05 |
stinebd | oh ffs | 20:05 |
hyc | god knows why they're all different | 20:05 |
stinebd | MIHIR: you're in the wrong place and this is the wrong project | 20:05 |
arrrghhh | MIHIR, what phone? building that image won't help you flash. you're really in the wrong place. | 20:05 |
arrrghhh | we do MSM7k | 20:05 |
MIHIR | oh | 20:06 |
MIHIR | i am a newbie for this | 20:06 |
arrrghhh | yea | 20:06 |
arrrghhh | probably need to start smaller | 20:06 |
MIHIR | so XDAndroid is not meant for this... right? | 20:06 |
arrrghhh | dude. you're so lost. | 20:07 |
MIHIR | Please show me the way... | 20:07 |
arrrghhh | one step at a time... don't jump straight to step 2,0532 | 20:07 |
arrrghhh | lol comma fail | 20:07 |
arrrghhh | MIHIR, wtf are you trying to do | 20:08 |
hyc | stinebd: also odd that the backtrace comes thru BluetoothHandsfree | 20:08 |
stinebd | duh he's trying to build android for a snapdragon. can't you read? | 20:08 |
stinebd | hyc: yeah i found that amusing as well | 20:08 |
arrrghhh | stinebd, useful. | 20:08 |
arrrghhh | i guess i'd like to know why he's trying to reinvent the wheel | 20:08 |
arrrghhh | and why he's starting with a square wheel. | 20:09 |
stinebd | how is building android reinventing the wheel? | 20:09 |
arrrghhh | from your repo? | 20:09 |
stinebd | it's a testament to how awesome my repo is | 20:09 |
arrrghhh | lol | 20:09 |
MIHIR | ok ok... coming back to my point... | 20:09 |
arrrghhh | even you know that's ludicrous. | 20:09 |
MIHIR | can u help me out... or i m supposed to run out of here.. | 20:09 |
stinebd | we can't help you, sorry | 20:10 |
MIHIR | thanks a lot stinebd and arrrghhhh.... | 20:10 |
mes | MIHIR, I think it is the right place to start, binary boys be damned. But it would be a good idea to start with the right code to build. | 20:10 |
arrrghhh | lmao | 20:11 |
MIHIR | mes, i got the code from "android" repo too... But i don't know what target to build it for.... i m so so so lost... | 20:11 |
arrrghhh | 'binary boys be damned' | 20:11 |
arrrghhh | MIHIR, as i said start small. | 20:11 |
MIHIR | how do you define "small"? | 20:11 |
arrrghhh | you're jumping into something (from the sounds of it) without understanding the basics. | 20:11 |
arrrghhh | uhm, depends on where your knowledge lies really | 20:11 |
*** GlemSom has quit IRC | 20:12 | |
arrrghhh | but it's like trying to understand calculus without knowing addition. | 20:12 |
mes | everybody should build their own OS, but you should do some research about what android version is right for your phone, or get and old msn7k like us. | 20:12 |
arrrghhh | kinda need the basics of math before you can advance. | 20:12 |
arrrghhh | mes, that's ridiculous. most people have no business building their own OS. | 20:12 |
MIHIR | but the thing is.... i am given a Qualcomm Snapdragon MSM8655 development board... | 20:12 |
arrrghhh | MIHIR, ...? | 20:12 |
mes | arrrghhh, you always learn something when you build something | 20:12 |
arrrghhh | so you have no phone? | 20:12 |
MIHIR | that is a phone | 20:13 |
arrrghhh | no that's a processor | 20:13 |
hyc | stinebd: oh, I see. it's a bug in gingerbread phone.apk I think | 20:13 |
mes | arrrghhh, then they have no business using them | 20:13 |
hyc | Callmanager is new in gingerbread, they add calls to it from there | 20:13 |
arrrghhh | mes, of course, but just because i'd learn something building a bridge doesn't mean i should go do it. | 20:13 |
stinebd | shut up guys we're trying to work | 20:13 |
hyc | they need to do a registerPhone/unregisterPhone somewhere during the tech change | 20:13 |
arrrghhh | mes, lol yea. there's a ton of people that are on the forums that have no business using XDAndroid | 20:13 |
MIHIR | just a min i ll give u a link to it | 20:14 |
* stinebd runs | 20:14 | |
arrrghhh | just like search engines | 20:14 |
stinebd | hyc: sigh... | 20:14 |
arrrghhh | devs need COMPLETE silence to work. | 20:14 |
hyc | oh well | 20:14 |
stinebd | somewhere means trial and error? | 20:14 |
hyc | anyway, looking over the diff to froyo PhoneApp.java | 20:15 |
hyc | will see if I can find an appropriate spot | 20:15 |
stinebd | ok | 20:15 |
stinebd | why is it always google's fault? | 20:16 |
hyc | 'cause they're morons and they don't care | 20:16 |
stinebd | why can't it be our fault just once | 20:16 |
hyc | sloppy programmers | 20:16 |
MIHIR | http://www.google.com/url?sa=t&source=web&cd=3&ved=0CDcQFjAC&url=http%3A%2F%2Fwww.bsquare.com%2FData%2FSites%2F1%2Fmarketing_documents%2Fdatasheets%2FSnapdragon.pdf&rct=j&q=qualcomm%20snapdragon%20MSM8655%20bsquare&ei=2lS7TbPzLIfAtgfez_HZBQ&usg=AFQjCNE-LTJ550b9WzDm-KpomrPFVOQlNg&sig2=XuvxmBjlVkaZTO3f3_r8-Q&cad=rja | 20:16 |
MIHIR | this is the link of the phone that i have | 20:17 |
stinebd | MIHIR: we can't help you | 20:17 |
MIHIR | okay bbye | 20:17 |
arrrghhh | wth | 20:18 |
arrrghhh | 12MP cam with 512mb of RAM. just seems a shame. | 20:19 |
arrrghhh | how does someone so clueless end up with a dev phone? hmmm. | 20:19 |
stinebd | hyc: does this mean i can back out that frameworks change? | 20:23 |
hyc | I think so | 20:23 |
hyc | try this instead http://highlandsun.com/hyc/phone.dif.txt | 20:26 |
stinebd | diffs are what i like | 20:27 |
hyc | it's obviously a hack, the previous phone type is already gone | 20:27 |
hyc | but should be able to tell it to use the new one | 20:27 |
hyc | but basically the CallManager has its own reference to the Phone that didn't exist in froyo | 20:28 |
hyc | which probably means nobody has used GB on a worldphone yet | 20:28 |
stinebd | world phones are a dying breed | 20:29 |
hyc | dunno, Moto keeps releasing them for verizon | 20:29 |
arrrghhh | no joke | 20:29 |
arrrghhh | htc just seems to have given up on them. i'm sure it's cheaper. | 20:29 |
arrrghhh | to give up on them that is | 20:29 |
hyc | yeah, cheaper for sure | 20:29 |
hyc | CDMA was supposed to take over the world | 20:30 |
arrrghhh | lol | 20:30 |
hyc | and in some ways it did. | 20:30 |
hyc | GSM 3G is WCDMA after all | 20:30 |
arrrghhh | yea | 20:30 |
hyc | technology-wise, CDMA is more efficient. it was the better choice. | 20:30 |
hyc | GSM/TDMA sucked | 20:31 |
hyc | now we've got 4G replaying the same stupid battles all over again. LTE vs wimax | 20:31 |
arrrghhh | yup | 20:31 |
arrrghhh | wimax seems doomed already, even tho they were first out of the gate. | 20:32 |
stinebd | hddvd vs bluray anybody? | 20:32 |
arrrghhh | heh | 20:32 |
arrrghhh | glad the superior format won out this time. | 20:32 |
stinebd | whoever gets porn on board wins | 20:32 |
hyc | lol, I bought neither | 20:33 |
arrrghhh | vhs vs betamax wasn't the case. | 20:33 |
arrrghhh | no joke | 20:33 |
arrrghhh | the porn industry has chosen! | 20:33 |
arrrghhh | eh i bought a PS3. | 20:33 |
arrrghhh | bunch of ppl at my work are bragging about how they can find hd-dvd's for $1. | 20:33 |
arrrghhh | lol | 20:33 |
stinebd | my ideology precludes the purchase of any sony products | 20:33 |
hyc | heh. my pocketbook does that. | 20:34 |
arrrghhh | well my choices were sony or m$. it was an easy choice. | 20:34 |
hyc | sony are way overpriced | 20:34 |
arrrghhh | indeed | 20:34 |
stinebd | overpriced and average or worse quality | 20:34 |
hyc | and I've been pissed off at them ever since the failure of minidisc | 20:34 |
arrrghhh | heh | 20:34 |
arrrghhh | minidisc was a failure | 20:34 |
stinebd | laserdisc was the good stuff | 20:35 |
arrrghhh | bwhahaha | 20:35 |
hyc | good tech, they should have licensed it more openly, and added PC interface from day 1 | 20:35 |
hyc | instead they saddled it with SCMS and other DRM | 20:35 |
hyc | and only added PC interfacing after it had already dwindled to obscurity | 20:35 |
hyc | never bought LD either. my brother was big into it | 20:37 |
hyc | after VHS and miniDV I stopped buying physical media | 20:37 |
stinebd | they used it while i was in late grade school and high school | 20:37 |
stinebd | the discs were highly prone to optical failure | 20:37 |
hyc | yeah, bad glue, oxidation | 20:38 |
stinebd | plus they were roughly the size of LPs | 20:38 |
arrrghhh | i have a ton of dvd's. useless now. everything i watch is on my server, i rarely get out the discs anymore. | 20:38 |
arrrghhh | laser discs were hugenormous | 20:38 |
stinebd | actually i can't recall ever seeing those outside of an educational setting | 20:39 |
arrrghhh | really? | 20:40 |
arrrghhh | one of my friend's parents were tech freaks. bought into whatever they could find. | 20:40 |
arrrghhh | he had hundreds of movies in his laserdisc collection | 20:41 |
stinebd | in this area, tech freaks are into steam engines | 20:41 |
arrrghhh | started the collection over with dvd... he's restarting it with bluray i bet. | 20:41 |
stinebd | we're about 2 centuries behind around here | 20:41 |
arrrghhh | lol | 20:41 |
arrrghhh | damn amish | 20:41 |
stinebd | i heard they're starting to use telephones now | 20:41 |
arrrghhh | fancy | 20:42 |
arrrghhh | crap. i can't get data to work now... | 20:43 |
stinebd | shut up it works fine | 20:43 |
arrrghhh | i keep thinking i should release a cwm version of frx06, now i'm wondering if it's just a big waste of time. | 20:43 |
arrrghhh | LOL | 20:43 |
arrrghhh | no, i'm creating my own problems. | 20:43 |
stinebd | a what | 20:43 |
arrrghhh | neo hacked the shit out of the rootfs to get cwm to work. | 20:44 |
arrrghhh | clockworkmod | 20:44 |
stinebd | cwm is just custom recovery | 20:44 |
arrrghhh | indeed | 20:44 |
stinebd | we've had recovery in there for a long time | 20:44 |
arrrghhh | i noes | 20:44 |
arrrghhh | for different reasons | 20:44 |
arrrghhh | but yes. | 20:44 |
stinebd | what is "a cwm version" of frx06? | 20:44 |
arrrghhh | one setup to use cwm? | 20:45 |
arrrghhh | there's not much work to get the initial crap setup. | 20:45 |
arrrghhh | i'm just mucking with it to try and merge hyc's changes into it. | 20:45 |
hyc | stinebd: re-thinking that last patch. i think this has to be fixed in framework | 20:45 |
hyc | otherwise 3rd party phone apps will also die | 20:45 |
stinebd | well | 20:45 |
stinebd | third party phone apps would also die anyway | 20:46 |
stinebd | since ro.ril.world_phone is ours | 20:46 |
hyc | hmmmm. | 20:46 |
hyc | that only enables the settings UI | 20:46 |
hyc | the mode switching behavior would still exist regardless | 20:46 |
stinebd | wait a minute | 20:47 |
stinebd | third party phone apps wouldn't replace that one would they? | 20:47 |
stinebd | you'd still have that phone app running | 20:47 |
hyc | oh. | 20:47 |
hyc | I suppose so | 20:47 |
stinebd | arrrghhh: we'll need your help for this | 20:47 |
arrrghhh | oh? | 20:48 |
stinebd | go buy some third party phone app on the market | 20:48 |
arrrghhh | lol | 20:48 |
* emwe buys a bed now | 20:48 | |
emwe | bye and good luck peeps! | 20:49 |
stinebd | night emwe | 20:49 |
arrrghhh | nn | 20:49 |
arrrghhh | meh. i'll just do a plain jane version | 20:49 |
arrrghhh | and update it as it goes. | 20:49 |
*** mes has quit IRC | 20:49 | |
arrrghhh | bbl | 20:50 |
stinebd | night arrrghhh | 20:50 |
hyc | I would say they've had this bug since Sep 17 2010 commit 0a30e454eb2d2969dcff612de5c3ae5872577f00 | 20:51 |
hyc | framework | 20:52 |
*** emwe has quit IRC | 20:53 | |
stinebd | lol why is the commit message double spaced? is this a research paper? | 20:54 |
hyc | lol | 20:54 |
stinebd | still crashing | 20:56 |
stinebd | same bt | 20:56 |
hyc | yeah, this needs to be fixed in framework/CallManager.java | 20:56 |
stinebd | one thing that really really bothers me about android is their internal bug tracker | 20:57 |
hyc | no kidding | 20:57 |
stinebd | they reference internal bug 3001613 and we have no way to find out what that bug is | 20:57 |
xdandroid | Bug http://bugs.xdandroid.com/show_bug.cgi?id=3001613 was not found. | 20:57 |
hyc | can't see the history | 20:57 |
hyc | lol | 20:57 |
stinebd | that's a really good way for a cathedral to disguise itself as a bazaar | 20:58 |
xdandroid | New initrd.gz available (20110429-a3eace0) at: http://is.gd/NXwBxv -- Changes at: http://is.gd/PrBZ6k | 21:16 |
hyc | cool | 21:16 |
hyc | well, dunno how long it will take me to do the proper event handling here | 21:17 |
stinebd | let me know if i missed anything with those merges, it was a bit of a cluster | 21:23 |
stinebd | rootfs hasn't been done yet because i'm afraid of frx06 with it | 21:23 |
stinebd | gotta test that | 21:23 |
hyc | 'k | 21:23 |
*** raymonddull has joined #xdandroid | 21:24 | |
*** raymonddull has quit IRC | 21:28 | |
hyc | stinebd: new patch to try. http://highlandsun.com/hyc/callm.dif.txt | 21:58 |
stinebd | look at that beautiful java | 22:01 |
hyc | ...puke... | 22:01 |
stinebd | frameworks/base/telephony/java/com/android/internal/telephony/CallManager.java:436: illegal start of expression | 22:01 |
hyc | grumble. lemme cheeck | 22:02 |
stinebd | 472 as well | 22:02 |
hyc | I think it's the "private" - delte that | 22:02 |
hyc | dumb copy/paste err... | 22:03 |
stinebd | you also need s/mhandler/mHandler | 22:06 |
stinebd | and s/NULL/null | 22:07 |
hyc | sigh | 22:07 |
hyc | ok | 22:07 |
hyc | hmm | 22:07 |
hyc | my gingerbread frameworks/base is significantly different from yours. did I miss a recent sync? | 22:11 |
hyc | will see what a merge does to it... | 22:11 |
hyc | later | 22:11 |
*** tamsuiboy has joined #xdandroid | 22:15 | |
hyc | stinebd: Oh I see, I didn't add my shutdown patches to the last round of merge requests | 22:17 |
hyc | we can talk about them later | 22:17 |
*** Chester0 has joined #xdandroid | 22:21 | |
stinebd | to the booting | 22:24 |
*** phh_ has joined #xdandroid | 22:26 | |
*** phh has quit IRC | 22:27 | |
*** tamsuiboy has quit IRC | 22:27 | |
*** phh_ is now known as phh | 22:28 | |
stinebd | and still crashing | 22:28 |
stinebd | 04-29 22:28:22.770 E/AndroidRuntime( 1497): at com.android.internal.telephony.gsm.GSMPhone.getRingingCall(GSMPhone.java:490) | 22:28 |
stinebd | 04-29 22:28:22.770 E/AndroidRuntime( 1497): at com.android.internal.telephony.gsm.GSMPhone.getRingingCall(GSMPhone.java:85) | 22:28 |
stinebd | 04-29 22:28:22.770 E/AndroidRuntime( 1497): at com.android.internal.telephony.CallManager.unregisterPhone(CallManager.java:334) | 22:28 |
stinebd | 04-29 22:28:22.770 E/AndroidRuntime( 1497): at com.android.internal.telephony.CallManager$1.handleMessage(CallManager.java:1801) | 22:28 |
stinebd | npe | 22:28 |
hyc | hmmm | 22:37 |
hyc | well it's a new crash ;) | 22:37 |
hyc | ok this is obviously the wrong approach. Need to just make the PhoneProxy tell the CallManager about it. | 22:43 |
stinebd | i tried to tell you that years ago but you just wouldn't listen | 22:45 |
* stinebd ducks | 22:45 | |
* hyc glares at screen | 22:45 | |
*** JesusFreak316 has joined #xdandroid | 22:48 | |
hyc | ok, revert that patch too | 23:00 |
hyc | http://highlandsun.com/hyc/proxy.dif.txt | 23:00 |
hyc | hmmm, wait | 23:01 |
hyc | ok, now grab the patch | 23:01 |
hyc | stinebd: forgot to highlight you | 23:07 |
stinebd | yeah i got it, it's building | 23:08 |
hyc | that Callmanager code is pretty hokey | 23:12 |
hyc | it's obvious there can be maybe 2 different phone instances - SIP, plus GSM or CDMA | 23:13 |
hyc | so they allow to register/unregister an arbitrary number | 23:13 |
hyc | but I'm not the event handling is all wrong | 23:14 |
hyc | but the event handling is all wrong | 23:14 |
hyc | when you do unregisterPhone, it unregisters from a bunch of events | 23:14 |
hyc | hmm. | 23:14 |
hyc | eh, never mind. those are all instance-specific | 23:15 |
stinebd | oops, fell asleep | 23:22 |
stinebd | it's booting | 23:22 |
hyc | you asleep or the phone? :P | 23:22 |
stinebd | me i think | 23:22 |
hyc | should I submit a new merge request for the shutdown/reboot stuff? | 23:23 |
hyc | looks like that and rootfs are all that are left | 23:24 |
hyc | oh, and you left the last ril commits out of the froyo tree. they're only in your gingerbread tree | 23:25 |
hyc | sofar it looks like there's no reason to make them different | 23:25 |
stinebd | i think it works | 23:26 |
hyc | yay | 23:27 |
hyc | the simplest patch. | 23:27 |
stinebd | please do submit a merge request for the shutdown stuff | 23:27 |
hyc | ok. I've committed this last patch and pushed it | 23:29 |
*** mes has joined #xdandroid | 23:32 | |
stinebd | merged | 23:33 |
hyc | ok, 2 new merge requests for shutdown/reboot. one in frameworks/base and one in syste,/core | 23:34 |
hyc | system/core | 23:34 |
hyc | hmmm. rootfs is trickier. I have two branches, "master" has some of my changes but not all. | 23:37 |
hyc | "mine" has them all, plus F22's patches. | 23:37 |
hyc | what's going on with F22's rootfs patches? | 23:37 |
stinebd | ask him | 23:38 |
*** GPFerror has joined #xdandroid | 23:38 | |
hyc | ok, he hasn't made any requests yet huh | 23:38 |
stinebd | nope | 23:38 |
hyc | that makes it a bit tough to decide where to go from here | 23:39 |
mes | the reboot shutdown is merged or not? | 23:40 |
hyc | not yet. I just submitted the request a couple minutes ago | 23:40 |
hyc | also reboot is not very safe. it seems to leave the hardware not fully initialized. | 23:41 |
mes | I just finished rebuilding, there are two place that have deficient link command line Aapt and Localize | 23:42 |
mes | hyc, I don't care about the reboot, I just like computers that don't crap themselves when asked to shutdown | 23:43 |
hyc | yeah, agreed | 23:43 |
mes | this is worse that windows, they may crap themselves when they run but ... | 23:44 |
hyc | heh | 23:44 |
hyc | stinebd: so I guess I should just spruce up my rootfs master branch, without F22's stuff | 23:44 |
mes | no real computer is missing the | < > keys | 23:45 |
hyc | well, I think all of the ril support stuff in my rootfs merge request is independent of F22 | 23:49 |
hyc | the later stuff - getting rid of /data bindmounts, clean shutdown - needs to be rewritten | 23:49 |
hyc | and fixing the keymaps so + works in the dialer | 23:49 |
hyc | I only patched rhod210 for that, F22 said he was going to fix the rest | 23:50 |
hyc | but I haven't seen anything from him on that | 23:50 |
hyc | stinebd: I'm pretty tired, gonna quit for today | 23:51 |
stinebd | hyc: yeah i'm blacking out too. thanks for all the work. i'd suggest using the rootfs release tree. | 23:55 |
hyc | 'k | 23:55 |
stinebd | trying to track down a dhcpcd failure in gingerbread and then i'm done | 23:56 |
hyc | oh, another question | 23:56 |
hyc | I made some patches to change the wifi interface name to wlan0 for TI and broadcom | 23:56 |
stinebd | but that's a statement | 23:57 |
hyc | that turns out to be relatively easy for broadcom and more of a hassle for TI, plus | 23:57 |
hyc | having to patch a bunch of files that currently default to "tiwlan0" | 23:57 |
hyc | y'think it would be good to just change broadcom to use "tiwlan0" for its interface name? | 23:57 |
stinebd | heh, we'll have to look into that | 23:58 |
stinebd | i'd still really like to ditch tiwlan altogether | 23:58 |
hyc | and use what instead? | 23:58 |
hyc | is there a mainline TI driver now? | 23:58 |
stinebd | wl12xx in compat-wireless | 23:58 |
hyc | ah. but I heard that doesn't work at all :P | 23:59 |
stinebd | i have modifications that a friend of mine made a while back that make it work with sdio | 23:59 |
stinebd | msm sdio | 23:59 |
hyc | ah cool | 23:59 |
stinebd | the hardest part is hooking in the calibration | 23:59 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!