*** Xethron_ has quit IRC | 00:00 | |
*** Xethron has joined #xdandroid | 00:00 | |
ryannathans | is there any way to filter out this Xetheron login/quit info? | 00:01 |
---|---|---|
arrrghhh | frx06 is 118mb from what i can tell | 00:01 |
arrrghhh | i have no clue what you're talking about | 00:01 |
ryannathans | 117.84 | 00:01 |
ryannathans | mine is 116.57 | 00:01 |
D3tul3 | can I build froyo on a 32-bit OS? I realize the directions say you need a 64-bit, but going by rpierce99's forum comment it makes me thing that's gb only? | 00:01 |
*** Xethron_ has joined #xdandroid | 00:01 | |
ryannathans | froyo can be built on 32bit | 00:01 |
D3tul3 | s/thing/think/ | 00:01 |
ryannathans | 64bit for gingerbread | 00:01 |
ryannathans | eh? | 00:02 |
hyc | and really there's no reason gb needs 64 bit | 00:02 |
*** ruben_yanez has quit IRC | 00:02 | |
hyc | you can still munge the tools to build on 32 | 00:02 |
D3tul3 | thanks | 00:02 |
hyc | but I haven't run a 32 bit PC in years... | 00:02 |
ryannathans | ^^ same :D | 00:02 |
arrrghhh | D3tul3, i just built froyo on a 32-bit machine | 00:02 |
D3tul3 | glad to know I am not syncing the repo for nothing | 00:03 |
arrrghhh | haha | 00:03 |
ryannathans | whats up with the lcd.density command? | 00:03 |
ryannathans | to me it looks better without it | 00:03 |
arrrghhh | you mean set to 210? | 00:03 |
arrrghhh | all tiny | 00:04 |
arrrghhh | there'll be apps that are missized IIRC | 00:04 |
ryannathans | i mean 240 and then i delete the command everything is slightly smaller but still fine | 00:04 |
arrrghhh | if you delete the command | 00:04 |
arrrghhh | it's like setting that number to 210 | 00:04 |
arrrghhh | i'm telling you. change it to 210 | 00:04 |
ryannathans | ahh so 210 is default | 00:05 |
arrrghhh | yes | 00:05 |
*** Xethron has quit IRC | 00:05 | |
arrrghhh | legacy devices look better with it | 00:05 |
arrrghhh | lower res | 00:05 |
hyc | hmm, the TP2 is physically ~240dpi | 00:05 |
ryannathans | so on QVGA 210 looks fine | 00:05 |
*** Xethron has joined #xdandroid | 00:05 | |
arrrghhh | yes | 00:05 |
*** Xethron_ has quit IRC | 00:06 | |
ryannathans | if i release a build publicly what should the startup.txt have in it? 240 or 210 | 00:06 |
arrrghhh | depends on the device | 00:06 |
ryannathans | are all rhods the same/ | 00:06 |
arrrghhh | what are you planning on releasing? | 00:07 |
arrrghhh | yea, they're all the same resolution aren't they? | 00:07 |
hyc | yeah | 00:07 |
arrrghhh | :P | 00:07 |
ryannathans | not really planning anything yet. After I change a hell of a lot I might consider it | 00:07 |
arrrghhh | haha | 00:07 |
arrrghhh | ryannathans, what are you planning on changing? | 00:07 |
ryannathans | my own system.ext2 | 00:07 |
ryannathans | i want to fix this bloody freeze on boot for gsms | 00:08 |
arrrghhh | if they're improvements to the system, patches are always welcome. but if it's just theme stuff that's cool | 00:08 |
arrrghhh | well yea | 00:08 |
arrrghhh | submit a patch if you do figure it out | 00:08 |
arrrghhh | i was hoping the APN thing would fix it | 00:08 |
hyc | did anybody ever get us logcats of that? | 00:08 |
arrrghhh | did you even try a blank APN list? not sure if anyone has tried that yet | 00:08 |
ryannathans | i game logcats | 00:09 |
ryannathans | gave | 00:09 |
hyc | don't remember where that went | 00:09 |
ryannathans | i know it is APN related, i was thinking of prompting the user to select APN on first boot | 00:09 |
ryannathans | i will try a blank apn list | 00:09 |
arrrghhh | ryannathans, so it does work with a blank APN list? | 00:09 |
arrrghhh | ok | 00:09 |
ryannathans | i shall try nao :D | 00:09 |
arrrghhh | apns-conf.xml | 00:09 |
arrrghhh | kk | 00:09 |
ryannathans | wheres it stored? | 00:09 |
ryannathans | oh i can just mount a blank one yeha? | 00:10 |
arrrghhh | christ man grep | 00:10 |
arrrghhh | that works too | 00:10 |
hyc | huh?? | 00:10 |
*** Xethron has quit IRC | 00:10 | |
arrrghhh | hyc, the APN list? | 00:10 |
hyc | apns-conf.xml is only used at first boot | 00:10 |
arrrghhh | yea | 00:10 |
hyc | after that it's all in the telphony DB | 00:10 |
arrrghhh | that's what we're talking about | 00:10 |
ryannathans | lol | 00:10 |
arrrghhh | the APN is causing the freezes | 00:10 |
*** Xethron has joined #xdandroid | 00:10 | |
hyc | mounting a blank one would be silly | 00:10 |
arrrghhh | or the lack thereof | 00:10 |
ryannathans | im testing it. wait. | 00:11 |
hyc | just empty out the DB | 00:11 |
arrrghhh | well we can't put every carrier in there. i tried the latest CM one, ryannathans said it did the same thing -> freeze | 00:11 |
ryannathans | how do u edit the db/ | 00:11 |
hyc | sqlite3 | 00:11 |
rpierce99 | delete from carriers; | 00:11 |
ryannathans | do i have to run this sqlite3 on a server or what? | 00:12 |
rpierce99 | sqlite3 /data/data/com.android.providers.telephony/telephony.db | 00:12 |
rpierce99 | from adb or terminal on the phone | 00:12 |
ryannathans | must try. | 00:12 |
ryannathans | should the contents of the apn list be ""? | 00:14 |
ryannathans | or still contain headers? | 00:14 |
rpierce99 | i think what they are getting at is you should have no apns | 00:14 |
rpierce99 | aka "delete from carriers;" | 00:14 |
ryannathans | meaning? | 00:15 |
hyc | ryannathans: http://forum.xda-developers.com/showpost.php?p=12543847&postcount=38 | 00:15 |
*** Xethron has quit IRC | 00:15 | |
hyc | did you ever get a logcat of this situation using my test ril? | 00:15 |
ryannathans | im using his ril -.- | 00:15 |
ryannathans | still freezing... | 00:15 |
ryannathans | unless i mounted wrong... | 00:15 |
hyc | that wasn't the answer to my question | 00:15 |
rpierce99 | he wants a log so he can see why | 00:15 |
ryannathans | k | 00:15 |
hyc | I asked if you got a logcat | 00:15 |
ryannathans | oh his ril? | 00:16 |
hyc | his == mine. he is me. | 00:16 |
ryannathans | I see the light | 00:16 |
*** Xethron has joined #xdandroid | 00:16 | |
hyc | so, now, in plain English again - did YOU get a logcat using MY ril. | 00:16 |
ryannathans | not yet ;) | 00:17 |
ryannathans | i will grab the latest ril | 00:18 |
arrrghhh | he is me lol | 00:19 |
ryannathans | i will logcat with the default apn list | 00:19 |
rpierce99 | as long as it freezes | 00:20 |
ryannathans | i lost the logcat command :D | 00:21 |
*** Xethron has quit IRC | 00:21 | |
ryannathans | found it | 00:21 |
*** Xethron has joined #xdandroid | 00:21 | |
odz | so arrrghhh you were wondering what he changed http://pastebin.com/k2wvzK7B mah | 00:22 |
*** Xethron_ has joined #xdandroid | 00:22 | |
arrrghhh | holy crap | 00:23 |
arrrghhh | oh well, bedtime. cya later guys | 00:23 |
*** arrrghhh has quit IRC | 00:23 | |
ryannathans | logcat running :D | 00:23 |
*** Xethron has quit IRC | 00:26 | |
*** Xethron_ has quit IRC | 00:27 | |
*** Xethron has joined #xdandroid | 00:28 | |
ryannathans | done | 00:28 |
*** Xethron_ has joined #xdandroid | 00:29 | |
ryannathans | hyc: enjoy! http://hitech.selfip.org/logcat_ryannathans.txt | 00:31 |
hyc | thx | 00:31 |
ryannathans | using default apnlist and your ril :) | 00:32 |
hyc | so this is a rhod300? | 00:32 |
hyc | rhod210? | 00:32 |
ryannathans | rhod110 | 00:32 |
hyc | 110? ok | 00:32 |
ryannathans | yeah austrlaian telstra model, however I am on optus network | 00:32 |
*** Xethron has quit IRC | 00:32 | |
ryannathans | Australian | 00:32 |
rpierce99 | what is exetell? | 00:33 |
*** Xethron_ has quit IRC | 00:33 | |
ryannathans | who are you asking? | 00:33 |
rpierce99 | it's in your log, so i was hoping you knew | 00:33 |
*** Xethron has joined #xdandroid | 00:33 | |
ryannathans | I wish i knew. xD | 00:34 |
ryannathans | exetell looks like a service provider from a google search | 00:34 |
*** Xethron_ has joined #xdandroid | 00:35 | |
rpierce99 | supposedly that's who your data connection is calling | 00:35 |
ryannathans | fail. | 00:35 |
ryannathans | I am with iinet who use the Optus network. "internet" is what it should be using | 00:35 |
rpierce99 | looks like the default apn list has many entries for 50502 | 00:35 |
ryannathans | Optus, 461, 50502, internet, null, null, null, null, null, -1, default, supl looks like the correct one that I use | 00:36 |
ryannathans | Virgin use the same network and exetel must aswell | 00:36 |
*** Fudge has quit IRC | 00:36 | |
ryannathans | I know for a fact that virgin use optus. | 00:37 |
rpierce99 | do you know SQL | 00:38 |
ryannathans | yes | 00:38 |
*** Xethron has quit IRC | 00:38 | |
rpierce99 | you can try deleting the carriers from that table that are not the one you want | 00:38 |
rpierce99 | and see if it does any better | 00:38 |
*** Xethron_ has quit IRC | 00:39 | |
ryannathans | where is this table stored? | 00:39 |
*** Xethron has joined #xdandroid | 00:39 | |
rpierce99 | you'd probably want to backup your data.img first | 00:39 |
*** Fudge has joined #xdandroid | 00:39 | |
ryannathans | hangon, data.img is a database? | 00:39 |
rpierce99 | /data/data/com.android.providers.telephony/telephony.db | 00:39 |
ryannathans | oh | 00:39 |
ryannathans | i see | 00:40 |
ryannathans | thanks | 00:40 |
rpierce99 | the table name is carriers | 00:40 |
rpierce99 | .schema carriers is how you see the columns | 00:40 |
ryannathans | how do i edit it if i cant start the phone? | 00:40 |
*** Xethron_ has joined #xdandroid | 00:40 | |
hyc | ok well I think I see the problem | 00:40 |
hyc | will try something in a few minutes | 00:40 |
rpierce99 | or you could just wait for the fix :P | 00:40 |
ryannathans | lol what seems to be the problem officeR? | 00:41 |
*** JesusFreak316 has quit IRC | 00:41 | |
hyc | at about 12:17:15.850 it dials the network | 00:41 |
hyc | at about 12:27:22.610 the network says go away | 00:42 |
ryannathans | it dials the wrong network | 00:42 |
hyc | yep | 00:42 |
ryannathans | so it *should* dial networks until it finds the right one? | 00:42 |
hyc | something like that | 00:42 |
ryannathans | once it finds the right one it should remember for next time, correct? | 00:43 |
hyc | I would guess that it's supposed to return a failure here | 00:43 |
hyc | and then the Phone.apk should try the next one | 00:43 |
ryannathans | woot i helped fix a bug | 00:43 |
* ryannathans throws a party | 00:43 | |
*** Xethron has quit IRC | 00:43 | |
rpierce99 | ryannathans: there is a "current" field in the carriers table | 00:43 |
*** oxoocoffee has quit IRC | 00:43 | |
rpierce99 | only one of them at a time is non-null, that's the "marked" carrier | 00:44 |
rpierce99 | i'm guessing that's how it stores the right one for the next time | 00:44 |
*** Xethron has joined #xdandroid | 00:44 | |
ryannathans | does the table reference any other tables? | 00:44 |
*** Xethron_ has quit IRC | 00:44 | |
ryannathans | i wouldnt think so... | 00:45 |
rpierce99 | i haven't seen anything else in that db | 00:45 |
ryannathans | so ticking the box in APN list marks the field as the "remembered" carrier? | 00:45 |
rpierce99 | i'm guessing that sets "current" | 00:45 |
*** Xethron_ has joined #xdandroid | 00:45 | |
hyc | probably | 00:45 |
ryannathans | sweet, my 'native' language is php/mysql :P | 00:46 |
ryannathans | just picked it up this last year | 00:46 |
rpierce99 | damnit i hate linux | 00:46 |
ryannathans | what is it doing now? :P | 00:46 |
rpierce99 | pacman was installing an app with 42 dependencies and failed on the 31st and rolled back | 00:47 |
ryannathans | umad? | 00:47 |
*** Fudge has quit IRC | 00:47 | |
ryannathans | the only thing i always have problems with on linux is the repository list | 00:47 |
ryannathans | half of them bloody IGN | 00:47 |
ryannathans | on an apt-get update | 00:47 |
*** Xethron has quit IRC | 00:49 | |
*** Xethron_ has quit IRC | 00:49 | |
*** Xethron has joined #xdandroid | 00:50 | |
ryannathans | hyc: would it work if i replace the ril in the system.ext2 with yours, then I wouldnt have to mount it each boot? | 00:51 |
rpierce99 | for froyo you'd have to replace it in rootfs | 00:51 |
ryannathans | -.- | 00:52 |
ryannathans | where can I get the source for f22's rootfs? | 00:52 |
rpierce99 | i don't know if F22 has a public repo or just works locally and commits back to the xdandroid tree, you'd have to ask him | 00:53 |
*** Xethron has quit IRC | 00:55 | |
*** D3tul3 has quit IRC | 00:55 | |
ryannathans | sigh | 00:55 |
*** Xethron has joined #xdandroid | 00:56 | |
*** Xethron_ has joined #xdandroid | 00:57 | |
ryannathans | i dont see why F22's changes haven't been merged with the tree | 00:59 |
*** Xethron has quit IRC | 01:01 | |
*** Xethron_ has quit IRC | 01:02 | |
*** Xethron has joined #xdandroid | 01:03 | |
ryannathans | i want to put apks into my build, where do i put them? | 01:03 |
rpierce99 | /AndroidApps would be the normal place, they would install automatically on first boot, but people don't really like bundled apps unless they are super useful, so be careful | 01:05 |
ryannathans | I want to include wifiace | 01:05 |
ryannathans | is there any way to put it into system? | 01:06 |
rpierce99 | probably | 01:06 |
* rpierce99 is not a chef | 01:06 | |
*** Xethron has quit IRC | 01:07 | |
*** Xethron has joined #xdandroid | 01:07 | |
*** GlemSom has joined #xdandroid | 01:08 | |
ryannathans | might have found something | 01:08 |
*** Xethron has quit IRC | 01:12 | |
*** Xethron has joined #xdandroid | 01:14 | |
*** balans1 has quit IRC | 01:14 | |
*** rpierce99 has quit IRC | 01:15 | |
*** Xethron_ has joined #xdandroid | 01:15 | |
*** Xethron has quit IRC | 01:19 | |
*** Xethron_ has quit IRC | 01:19 | |
hyc | ryannathans: still there? | 01:19 |
hyc | http://highlandsun.com/hyc/ril-test.zip | 01:20 |
hyc | when you get a chance, please repeat that freeze test with this ril | 01:21 |
hyc | oops | 01:21 |
*** Xethron has joined #xdandroid | 01:21 | |
hyc | not yet, wrong branch | 01:21 |
ryannathans | OMFGGBBQ WE JUST HAD AN EARTHQUAKE | 01:24 |
ryannathans | we arent even anywhere near a faultline... | 01:24 |
hyc | sounds like exciting times | 01:25 |
hyc | well, if your house isn't falling around your ears, please try that test zip | 01:25 |
hyc | ril-test.zip | 01:25 |
ryannathans | sweet | 01:27 |
ryannathans | i will logcat too | 01:27 |
ryannathans | NOOOOO i bumped my phone and it d/ced | 01:41 |
*** programmer8922 has quit IRC | 01:42 | |
hyc | how far did you get in the test? | 01:45 |
ryannathans | i knocked my phone off my computer, it is creating a data.img now | 01:46 |
ryannathans | boot anim... | 01:46 |
hyc | geeze. you did a completely fresh install? | 01:46 |
ryannathans | yup, only way i know how to reproduce the problem | 01:47 |
hyc | ok | 01:47 |
ryannathans | i had nothing in my data.img anyway | 01:47 |
ryannathans | just a twitter app xD | 01:47 |
ryannathans | contacts resync when i add my account back anyway | 01:47 |
ryannathans | thats odd | 01:50 |
ryannathans | i left it and it goes into an unrecoerable sleep | 01:50 |
ryannathans | only the LED is orange | 01:50 |
ryannathans | not replying in adb either | 01:51 |
hyc | that sucks | 01:51 |
ryannathans | it went to the home screen though | 01:51 |
hyc | so what does that mean, did it get past your earlier bug? | 01:52 |
ryannathans | i dont know, it went black and then nothing | 01:52 |
hyc | you were logcatting the whole thing weren't you? | 01:52 |
ryannathans | yes | 01:52 |
ryannathans | -b radio though | 01:53 |
hyc | well, let's see what that got anyway | 01:53 |
ryannathans | http://hitech.selfip.org/logcat_blackscreen.txt | 01:53 |
ryannathans | i will run another with a new data.img and see what i can do before it dies | 01:54 |
hyc | looks like about the same behavior as before | 01:55 |
ryannathans | plus the connection going down and screen blackening, i wouldnt call it sleep due to led not chaning | 01:55 |
ryannathans | this time i will run a top in addition to logcat | 01:58 |
hyc | thisis frx06 right? | 01:58 |
ryannathans | yes | 01:58 |
ryannathans | only difference is i cooked this myself, no changes though | 01:59 |
hyc | get a regular logcat -v in addition to the radio log | 01:59 |
hyc | I think pppd is actually hanging | 01:59 |
hyc | but we can't tell just from the radiolog | 01:59 |
ryannathans | run just the logcat -v or both at same time? | 01:59 |
hyc | both | 01:59 |
ryannathans | okay, this time i messed around and moved home screen apps around to prevent sleep | 02:01 |
hyc | ok | 02:01 |
ryannathans | no black screen issue but the freeze is still present | 02:01 |
hyc | ok | 02:01 |
hyc | got both logs this time? | 02:02 |
ryannathans | just radio on that one, im doing both now | 02:02 |
ryannathans | http://hitech.selfip.org/logcat_radio-noblackscreen.txt is from the previous test, freezing but no sleep issue | 02:05 |
ryannathans | running tests now... | 02:05 |
hyc | yeah, looks pretty much the same as the previous | 02:06 |
ryannathans | okay, this is what im doing for radio: logcat -b radio -v time > /sdcard/logcat_radio.txt what do i do for general? | 02:06 |
hyc | just logcat -v time > /somewhere else | 02:07 |
ryannathans | running both... | 02:07 |
ryannathans | do you want me to prevent sleep? | 02:07 |
hyc | it probably doesn't matter, the result seems to be the same either way | 02:08 |
ryannathans | alright, no prevention. | 02:08 |
ryannathans | i want to design a new bootanim, what format is it in? | 02:09 |
hyc | dunno | 02:09 |
ryannathans | do you have developer status on xda and are able to access dev forums? | 02:10 |
hyc | nope | 02:10 |
*** MassStash has quit IRC | 02:12 | |
ryannathans | phone fell asleep this time but the led is flashing green... | 02:12 |
ryannathans | cant wake it up though | 02:12 |
hyc | ok | 02:13 |
ryannathans | rebooting and collecting logs | 02:13 |
hyc | let's see what pppd was doing... | 02:13 |
ryannathans | lol, another earthquake | 02:13 |
ryannathans | never had an earthquake in like 30 years and now 2 in an hour | 02:13 |
ryannathans | should i delete the other logs from the server? | 02:14 |
hyc | go ahead | 02:14 |
ryannathans | http://hitech.selfip.org/logcat_radio.txt and http://hitech.selfip.org/logcat_general.txt | 02:15 |
ryannathans | "04-07 14:11:18.860 I/AudioHardwareMSM72XX( 1860): Routing audio to Speakerphone" lolwut? | 02:16 |
hyc | media server died? | 02:16 |
hyc | seems like your system may not be healthy | 02:16 |
ryannathans | whole thing died and didnt respond xD | 02:16 |
ryannathans | perhaps this might be related to a previous issue where i cant get my sound to work on android? then i made a new data.img and it worked, then a day later it stopped again? | 02:17 |
hyc | yeah, if your data.img gets corrupted, weird problems happen | 02:17 |
hyc | hm, your clock changed a few times in the radiolog | 02:18 |
ryannathans | should i collect a logcat general/radio but this time quickly get in and fix the apn? | 02:18 |
hyc | no, I want to study this for a bit | 02:18 |
*** balans has quit IRC | 02:18 | |
ryannathans | you can have the data.img if that will help you in any way, along with anything else | 02:18 |
hyc | thx, don't think I need to see the data.img | 02:20 |
ryannathans | if i knew what to look at/for I could help alot more =/ | 02:21 |
hyc | it loks like pppd hangs as soon as it tries to talk to the modem | 02:21 |
hyc | which kinda makes sense, since the radio got rejected by the network | 02:22 |
ryannathans | would that all be happening on original ril? | 02:22 |
*** balans has joined #xdandroid | 02:23 | |
hyc | why do you even ask these things? | 02:23 |
hyc | you're the one who reported the problem on the original ril | 02:23 |
ryannathans | oh yeah :D I dont recall the sleep problem on the original ril, however, I don't believe I let it sleep... | 02:24 |
ryannathans | any way i can help? | 02:27 |
hyc | in a moment. I'm still reading | 02:28 |
hyc | I have some ideas | 02:28 |
hyc | ok, pppd isn't hung, which is good | 02:28 |
hyc | but it's just not receiving any replies | 02:28 |
hyc | and currently things are setup so that the ril will block until pppd makes progress | 02:29 |
hyc | I think we just need to make pppd use a shorter timeout and fail sooner | 02:29 |
ryannathans | and if it helps, when i boot winmo for the first time it comes up with a list of APNs and makes me select the correct one, it is the same list as in android | 02:30 |
hyc | look at your logcat_general.txt | 02:30 |
ryannathans | yup, now? | 02:30 |
hyc | search for pppd | 02:30 |
hyc | you should see using channel 1 | 02:30 |
ryannathans | yes | 02:30 |
hyc | looks like this was a successful connection | 02:30 |
hyc | sent P | 02:30 |
hyc | and then 10msec later rcvd P | 02:31 |
hyc | so that's good | 02:31 |
hyc | that was at 14:10:29 | 02:31 |
hyc | hmmm. at 14:11:00 there's a timeout | 02:32 |
hyc | you only tried to connect once, right? | 02:32 |
ryannathans | pppd is what? | 02:32 |
hyc | look it up | 02:32 |
ryannathans | Point-to-Point Protocol daemon? | 02:33 |
hyc | yes | 02:33 |
hyc | this isn't making things go any faster. if you want to help, learn this stuff on your own time, so we can focus on the details | 02:33 |
ryannathans | i got it all now :) | 02:33 |
hyc | otherwise, I'll just go back to analyzing this offline | 02:34 |
hyc | back to my question - you only tried to connect once? | 02:34 |
hyc | this is a fresh boot, and then it all freezes? | 02:34 |
ryannathans | all i did was run HaRET.exe as soon as i can i ran the logcats and left it | 02:34 |
hyc | ok | 02:35 |
ryannathans | its a fresh data.img every time | 02:35 |
hyc | well, part of this problem is that pppd never exits, and ril is waiting for it to exit | 02:35 |
ryannathans | and halting the entire machine is due to bad management or does the whole machine depend on this? | 02:36 |
hyc | bad management | 02:37 |
ryannathans | thought so | 02:37 |
hyc | this is one of the reasons I wanted to rewrite the way ril spawns pppd | 02:37 |
ryannathans | i understand now | 02:37 |
hyc | actually, I *have* rewritten it, but the other XDA guys disagreewith my approach | 02:37 |
ryannathans | technically it *should* just stop data but instead the whole system goes down | 02:38 |
hyc | but IMO, they haven't had their heads in the problem as long as I have, and they don't actually know any solution. | 02:38 |
hyc | whereas I've been studying it and I know I have a solution... | 02:38 |
ryannathans | that would really piss me off | 02:39 |
hyc | yeah, sometimes ... | 02:39 |
hyc | ok, lemme work up a new patch | 02:39 |
hyc | meantime, read the pppd manpage | 02:40 |
hyc | I want to change some of the timeout settings | 02:40 |
ryannathans | are you editing the RIL daemon or vendor RIL? | 02:40 |
hyc | you're going to have to mount your rootfs img and change it | 02:40 |
hyc | dude... quit with the irrelevant questions | 02:41 |
ryannathans | sorry | 02:41 |
hyc | mount your rootfs | 02:41 |
ryannathans | how? | 02:41 |
hyc | you're on linux, right? | 02:41 |
ryannathans | windows | 02:41 |
hyc | ugh | 02:42 |
ryannathans | adb on droidexplorer works fine | 02:42 |
hyc | how did you build the image? | 02:42 |
ryannathans | VM | 02:42 |
hyc | well, use the VM then | 02:42 |
hyc | you need to set this up before first boot | 02:42 |
ryannathans | okay, VM is booted | 02:42 |
hyc | go to wherever the rootfs.img is | 02:42 |
hyc | hmmmm | 02:43 |
hyc | did your build create a rootfs? | 02:43 |
hyc | I think mine only creates system.img and userdata.img | 02:43 |
hyc | what rootfs are you running off of right now? | 02:43 |
ryannathans | F22 | 02:44 |
ryannathans | only way i can get all my keys to work | 02:44 |
hyc | ok, copy that rootfs.img to somewhere the VM can access it | 02:44 |
hyc | then on the VM do a "mount -o loop rootfs.img /mnt" | 02:45 |
ryannathans | as sudo? | 02:45 |
hyc | do everything as root | 02:45 |
ryannathans | k | 02:45 |
hyc | sudo bash | 02:45 |
hyc | got it? | 02:46 |
ryannathans | yes | 02:47 |
hyc | ok | 02:47 |
hyc | cd to /mnt/init.etc/ppp | 02:47 |
hyc | usually the rootfs is pretty cramped | 02:48 |
ryannathans | yeah im in there | 02:48 |
hyc | so you may not be able to edit any files on it in place | 02:48 |
hyc | in fact, just do this - cp options.smd /tmp | 02:48 |
hyc | then edit /tmp/options.smd | 02:48 |
ryannathans | nano fine? | 02:48 |
hyc | first of all there's a line in there "persist" | 02:49 |
*** z3bu has quit IRC | 02:49 | |
hyc | yeah, use whatever editor you like | 02:49 |
hyc | comment out the "persist" line | 02:49 |
ryannathans | single #? | 02:49 |
hyc | yeah | 02:49 |
ryannathans | now? | 02:49 |
hyc | now I need to go read the docs and figure out what else to change | 02:49 |
hyc | add a line "lcp-restart 1" | 02:50 |
hyc | that should set it to 1-second retries | 02:50 |
hyc | the default is 3 seconds | 02:50 |
ryannathans | to the bottom of this file? | 02:51 |
hyc | sure | 02:51 |
ryannathans | now? | 02:51 |
hyc | then save the file, and thjen copy it back over the original | 02:51 |
hyc | ok? | 02:51 |
ryannathans | done | 02:52 |
hyc | ok, then "cd /" | 02:52 |
hyc | and "umount /mnt" | 02:52 |
ryannathans | yep | 02:52 |
hyc | then copy the rootfs.img back to your sdcard | 02:52 |
hyc | on your phone | 02:52 |
hyc | and give me some time, I need to compile a new ril too | 02:53 |
ryannathans | it didnt unmount | 02:53 |
ryannathans | by the looks | 02:53 |
ryannathans | its still in computer | 02:53 |
ryannathans | oh wait | 02:53 |
ryannathans | its there, but unmounted | 02:53 |
ryannathans | boot android and collect logs? | 02:54 |
hyc | actually, I think we can just keep using the ril you already have | 02:54 |
hyc | yes | 02:54 |
ryannathans | so do you still want your ril to be mounted on boot? | 02:55 |
hyc | yes | 02:55 |
ryannathans | sweet, i shall run haret | 02:55 |
ryannathans | generating data.img | 02:56 |
ryannathans | logging | 02:57 |
ryannathans | bootanim... | 02:58 |
hyc | great | 02:58 |
ryannathans | would adding these logcat commands to user.conf also do the same? | 02:58 |
hyc | not sure | 02:59 |
hyc | don't remember if /sdcard is mounted already | 02:59 |
hyc | maybe | 02:59 |
ryannathans | would ipv6 module be interferring with anything we are doing? | 02:59 |
hyc | nope | 03:00 |
ryannathans | boot anim finished.. | 03:00 |
hyc | so, no hang yet? | 03:02 |
ryannathans | no freezing | 03:02 |
hyc | good | 03:03 |
ryannathans | can i look at apn list/ | 03:03 |
hyc | sure | 03:03 |
ryannathans | device seems to be faster | 03:03 |
hyc | let's see the logs you collected | 03:03 |
ryannathans | Exetel is selected, no hangs. | 03:03 |
hyc | hmmm | 03:03 |
hyc | but exetel is no good, right? | 03:04 |
ryannathans | let me test data | 03:04 |
hyc | I need to add some more error checks to the ril code | 03:04 |
ryannathans | no data | 03:04 |
hyc | yeah, that's what i expected | 03:04 |
ryannathans | 3G symbol is there though, arrows dont light up either | 03:04 |
hyc | we're returning success but should be returning failure | 03:04 |
hyc | put up the logs | 03:04 |
ryannathans | swapped to optus, data works | 03:05 |
ryannathans | http://hitech.selfip.org/logcat_generalworking.txt and http://hitech.selfip.org/logcat_radioworkking.txt | 03:06 |
ryannathans | i think those logs stopped pretty early though | 03:07 |
ryannathans | might have bumped cable xD | 03:07 |
hyc | yeah this still looks like a partial hang on the radio log | 03:07 |
ryannathans | want me to redo logs? | 03:08 |
hyc | not yet | 03:08 |
hyc | will probably have to try a new ril | 03:08 |
ryannathans | what you going to change? | 03:08 |
hyc | it looks like it's still using a 3 second timeout | 03:09 |
hyc | are you sure it used your settings? | 03:10 |
hyc | go into /etc/ppp on the phone | 03:10 |
hyc | and get options.smd1, pastebin it somewhere | 03:10 |
ryannathans | http://hitech.selfip.org/options.smd1 | 03:11 |
hyc | ok | 03:11 |
ryannathans | i broke my VM D: | 03:12 |
hyc | broke it how? | 03:12 |
hyc | your settings are in there so at least that was good | 03:12 |
ryannathans | dist-upgrade and now it has graphics problems, i need to reinstall guest additions but i cant drop back to a console | 03:12 |
hyc | never mind | 03:13 |
hyc | we can do the edits on the phone | 03:13 |
hyc | on your phone go to /init.etc/ppp | 03:13 |
hyc | grab the options.smd file, copy to somewhere you can edit it | 03:13 |
hyc | add the line "lcp-max-configure 5" | 03:14 |
hyc | the default is 10 | 03:14 |
hyc | heck, set it to 3 | 03:14 |
ryannathans | using windows (notepad ++) I added lcp-max-configure 3 to the bottom | 03:14 |
hyc | I hope that's not going to add carriage returns to the file | 03:15 |
ryannathans | its set to UNIX formatting | 03:15 |
ryannathans | now whaT? | 03:15 |
hyc | something's strange here, the pppd debug output is missing info | 03:17 |
hyc | never mind, I have a different pppd on my system | 03:18 |
ryannathans | do i copy the file back? | 03:18 |
hyc | not yet | 03:19 |
hyc | let's also do ipcp-max-configure 3 | 03:19 |
hyc | and ipcp-restart 1 | 03:19 |
ryannathans | done | 03:19 |
hyc | ok now copy it back | 03:19 |
ryannathans | now? | 03:20 |
ryannathans | reboot? | 03:20 |
hyc | no | 03:20 |
hyc | I still want to try an updated ril | 03:20 |
ryannathans | k | 03:20 |
hyc | but I haven't finished editing it yet... | 03:20 |
*** Fudge has joined #xdandroid | 03:20 | |
ryannathans | now if i got a new data.img would those changes we just did disappear | 03:20 |
hyc | you copied the file back to /init.etc/ppp ? | 03:21 |
hyc | that's on rootfs | 03:21 |
hyc | not data.img | 03:21 |
ryannathans | ahh | 03:21 |
hyc | you mounted your rootfs rw? | 03:21 |
ryannathans | eh? | 03:22 |
hyc | was your rootfs writable? | 03:22 |
ryannathans | yes | 03:22 |
hyc | otherwise you wouldn't have been able to save the change .... | 03:22 |
ryannathans | saved and i just checked it, it is the new version | 03:23 |
hyc | ok, get ril-test.zip again from my web page | 03:23 |
hyc | install, boot, log... | 03:23 |
ryannathans | link me again? | 03:24 |
hyc | http://highlandsun.com/hyc/ril-test.zip | 03:24 |
*** Fudge has quit IRC | 03:26 | |
*** Fudge has joined #xdandroid | 03:26 | |
ryannathans | new data.img? | 03:26 |
hyc | I guess so | 03:26 |
ryannathans | winmo booting | 03:27 |
ryannathans | logging | 03:32 |
hyc | cool | 03:32 |
ryannathans | its still on bootanim | 03:33 |
ryannathans | 3g symbol appeared | 03:36 |
ryannathans | and disappeared | 03:36 |
ryannathans | and came back | 03:36 |
ryannathans | data works | 03:36 |
ryannathans | out of the box | 03:36 |
*** TheDeadAWAY is now known as TheDeadCPU | 03:36 | |
hyc | good, let's see the logs | 03:36 |
ryannathans | APN is set to Optus Internet, (uses yesinternet), I used to have it on Optus (internet) but both work fine | 03:37 |
ryannathans | sweet :D | 03:37 |
ryannathans | delivering logs | 03:37 |
ryannathans | http://hitech.selfip.org/logcat_radioLATEST.txt and http://hitech.selfip.org/logcat_generalLATEST.txt | 03:39 |
ryannathans | pppd was not found in latest radio log, did you do something? | 03:40 |
hyc | it's never in the radiolog | 03:40 |
hyc | it's always in the general log | 03:40 |
ryannathans | i knew that | 03:41 |
ryannathans | :P | 03:41 |
ryannathans | it uses a couple channels now | 03:41 |
ryannathans | all working as it should? | 03:43 |
hyc | still reading | 03:44 |
hyc | not quite right | 03:45 |
hyc | the call actually hung up at 15:35:10.880 | 03:45 |
hyc | pppd didn't exit until 15:35:42 | 03:46 |
hyc | we ought to have some kind of hangup detection going on | 03:47 |
hyc | try editing /init.etc/ppp/options.smd one more time | 03:48 |
hyc | comment out the "local" line | 03:48 |
ryannathans | having a look now | 03:48 |
hyc | then save it back | 03:48 |
hyc | and retest ... | 03:48 |
ryannathans | options.smd or options.smd1? | 03:49 |
hyc | options.smd | 03:49 |
ryannathans | it wont delete | 03:50 |
hyc | what won't delete? | 03:50 |
ryannathans | options.smd | 03:50 |
ryannathans | i copied it, edited, then tried to delete original | 03:51 |
ryannathans | its read only | 03:51 |
ryannathans | by the looks | 03:51 |
ryannathans | or being used | 03:51 |
hyc | yeah, it's rootfs | 03:51 |
ryannathans | but i edited options.smd1 the same way | 03:51 |
hyc | you have to remount it rw | 03:51 |
hyc | I never told you to edit options.smd1 | 03:51 |
ryannathans | but i edited smd1 the same way and my vm is dead | 03:51 |
ryannathans | touche | 03:52 |
ryannathans | let me fix this vm | 03:52 |
ryannathans | shouldnt be more than 5 minutes | 03:52 |
hyc | just remount rootfs | 03:53 |
hyc | "moutn -o remount,rw /" | 03:53 |
ryannathans | okay | 03:53 |
hyc | s/moutn/mount/ | 03:53 |
ryannathans | eh? | 03:53 |
hyc | I had a typo | 03:53 |
ryannathans | ran that command | 03:54 |
hyc | ok | 03:54 |
hyc | now save the file back | 03:54 |
ryannathans | should i add all those things you told me before? I added them to smd1 xD | 03:54 |
hyc | no | 03:55 |
hyc | hmmm | 03:55 |
hyc | maybe that explains why it din't timeout faster | 03:55 |
ryannathans | saved | 03:55 |
ryannathans | reboot? | 03:55 |
hyc | yeah | 03:56 |
ryannathans | got my vm fixed... running haret now. | 03:58 |
ryannathans | logs are running | 04:00 |
hyc | ok | 04:00 |
hyc | this is with the existing data.img? | 04:01 |
ryannathans | no | 04:02 |
hyc | ok | 04:02 |
hyc | hanging? or working? | 04:03 |
ryannathans | just left bootanim then | 04:03 |
ryannathans | no hang, correct APN selected | 04:05 |
hyc | ok, let's see if it recovered faster this time | 04:05 |
ryannathans | spoke too early | 04:05 |
ryannathans | i got a hang | 04:05 |
hyc | hahah | 04:05 |
hyc | pull the logs | 04:05 |
ryannathans | correct APN selected though =/ | 04:05 |
hyc | I think there's also a bug in the Telephony code | 04:05 |
hyc | I was chasing that earlier today, when this conversation began | 04:06 |
ryannathans | ironic | 04:06 |
hyc | in your logcat_radioLATEST.txt | 04:06 |
ryannathans | ? | 04:07 |
hyc | 1t 15:35:56 it succeessfully connected to yesinternet | 04:07 |
hyc | then half a second later it aborted the connection | 04:08 |
hyc | 15:35:56.530 PREFERED APN is null | 04:08 |
hyc | 15:35:56.980 Get PreferredAPN | 04:08 |
ryannathans | http://hitech.selfip.org/logcat_general2.txt and http://hitech.selfip.org/logcat_radio2.txt | 04:08 |
hyc | Clean up connection due to apnChanged | 04:08 |
hyc | so somewhere in there is a piece of code that says "if current APN != old APN, force a disconnect because the APN has changed" | 04:09 |
hyc | which is stupid, because it only just at that moment had a valid value for the APN | 04:09 |
ryannathans | fail code xD | 04:10 |
hyc | and that's what I was chasing. It's detecting a changed APN and killing a perfectly good connection, for no good reason | 04:10 |
hyc | ok, well, taking out the local line didn't help | 04:14 |
hyc | pppd still doesn't detect the hangup | 04:14 |
hyc | send me your current /etc/ppp/options.smd1 | 04:15 |
ryannathans | http://hitech.selfip.org/options.smd1 | 04:16 |
ryannathans | i think? | 04:16 |
hyc | this still has local in it | 04:17 |
ryannathans | i need to remove # from local to boot android and check | 04:17 |
ryannathans | thats .smd1 | 04:17 |
hyc | and none of the ipcp options | 04:17 |
ryannathans | you said put them in .smd | 04:17 |
hyc | yes | 04:17 |
hyc | the smd file is copied to smd1 when pppd is launched | 04:17 |
hyc | I told you exactly the right things. | 04:18 |
ryannathans | i need to get in, remove # from local quickly then have a look at current config | 04:18 |
ryannathans | yes? | 04:18 |
hyc | where did this options/smd1 come from? not current? | 04:18 |
ryannathans | it was on my desktop, i thought it was latest | 04:19 |
ryannathans | it cant be | 04:19 |
hyc | so commented out local hangs? | 04:19 |
ryannathans | yes | 04:19 |
hyc | that's unfortunate | 04:19 |
ryannathans | why? | 04:20 |
hyc | because turning off local should have turned on modem control detection | 04:20 |
hyc | which should have let pppd know immediately then the line was hung up | 04:20 |
ryannathans | local is commented out in .smd | 04:20 |
ryannathans | not smd1. | 04:20 |
hyc | since that doesn't work, I have to do it the hard way | 04:20 |
hyc | where are you looking now? you should be looking in /data/etc/options.smd1 | 04:21 |
ryannathans | i cant get in for more than a minute | 04:21 |
ryannathans | due to the hang | 04:21 |
hyc | toggle airplane mode | 04:22 |
hyc | as fast as you can | 04:22 |
ryannathans | k | 04:22 |
hyc | your general log shows a lot of other problems | 04:23 |
ryannathans | joy | 04:23 |
hyc | I think you ran into the same issue I did, you have a MASTER build | 04:23 |
hyc | which is totally broken | 04:23 |
hyc | you need a froyo or froyo-release build | 04:24 |
ryannathans | "master branch is currently broken" ring a bell? | 04:24 |
hyc | yep | 04:24 |
hyc | exactly | 04:24 |
ryannathans | way back i did this repo init -u git://gitorious.org/xdandroid/manifest.git -b froyo | 04:24 |
ryannathans | im using that | 04:24 |
hyc | yeah, that's only the start | 04:25 |
hyc | stupid wiki instructions leave out so much | 04:25 |
ryannathans | added the 3 zips, ran the scriptm compiled | 04:25 |
ryannathans | uploading my smds | 04:25 |
hyc | cool | 04:26 |
ryannathans | http://hitech.selfip.org/options.smd | 04:26 |
ryannathans | http://hitech.selfip.org/options.smd1 | 04:26 |
hyc | go to your xdandroid source tree and type "ls -l .repo/manif*" | 04:26 |
hyc | this options.smd1 still has no ipcp options | 04:27 |
ryannathans | well thats what i am on | 04:27 |
ryannathans | atm | 04:27 |
hyc | what happened to the file with all those other options? | 04:27 |
ryannathans | mustnt have saved | 04:28 |
hyc | WTF?? | 04:28 |
hyc | waste of time | 04:28 |
ryannathans | i could have sworn it saved | 04:28 |
ryannathans | what now | 04:29 |
hyc | I don't know what now. seems we have a bunch of flawed test results. | 04:30 |
ryannathans | maybe | 04:30 |
ryannathans | should i redo? | 04:31 |
hyc | I don't understand why it hangs with local commented out | 04:31 |
hyc | and we apparently haven't actually run a decent test with all the ipcp settings | 04:31 |
hyc | and it's 1:30am here now | 04:33 |
hyc | and I still haven't found the bug I was hunting | 04:33 |
hyc | if you want to re-test, go ahead | 04:33 |
hyc | I'm not going to walk you thru it again | 04:33 |
ryannathans | i dont need you to ;) | 04:33 |
ryannathans | going thru history to get commands | 04:34 |
*** kalemas has joined #xdandroid | 04:35 | |
ryannathans | added | 04:37 |
ryannathans | lcp-restart 1 | 04:37 |
ryannathans | lcp-max-configure 3 | 04:37 |
ryannathans | ipcp-restart 1 | 04:37 |
ryannathans | to options.smd | 04:37 |
ryannathans | want local uncommented? | 04:37 |
hyc | I think you want an ipcp-max-configure 3 as well | 04:38 |
hyc | and if it didn't work with local commented, then yes, you have no choice | 04:38 |
ryannathans | ipcp-max-configure 3 before ipcp-restart 1? | 04:38 |
hyc | doesn't matter | 04:39 |
ryannathans | reboot | 04:39 |
ryannathans | i think i know what happened last time, the changes didnt get saved back to the .img | 04:40 |
ryannathans | so what is the matter with this master build? | 04:41 |
hyc | what difference does it make? | 04:41 |
hyc | just use the one that actually works... | 04:41 |
ryannathans | i will just use what we have been testing on all this time | 04:42 |
ryannathans | logging | 04:44 |
ryannathans | this is the file: http://hitech.selfip.org/options.smd | 04:45 |
ryannathans | I am doing one with local commented and one without | 04:45 |
hyc | ok | 04:45 |
hyc | I see the other bug. there is an event handler that kills connections whenever the APN database is changed | 04:46 |
ryannathans | or when default apn is marked? | 04:46 |
hyc | and in this case, it has just chosen an APN, and tried to make it current in the DB. | 04:46 |
ryannathans | sweet, i was right :D | 04:46 |
ryannathans | all making sense to me now | 04:47 |
hyc | yeah, but it kinda sucks | 04:47 |
hyc | I may try a hack around that | 04:47 |
hyc | dunno | 04:47 |
hyc | it's a pretty rare occurrence | 04:47 |
hyc | first boot only | 04:48 |
hyc | after that, you'll always have a default | 04:48 |
ryannathans | first boot: android.process.acore is not responding | 04:48 |
ryannathans | hang while this popup is up | 04:48 |
hyc | that's unrelated | 04:48 |
hyc | you have an unusable android build... | 04:48 |
ryannathans | first time it has happened, i will retest | 04:49 |
ryannathans | what repo init command do i use now? I am going to remake my VM | 04:53 |
ryannathans | logging... | 04:53 |
ryannathans | I have the logs for #local | 04:57 |
hyc | ok | 05:02 |
hyc | did it hang again? | 05:02 |
hyc | I've fixed the stupid kill-default thing | 05:02 |
ryannathans | im back | 05:05 |
ryannathans | yeah it hang with #local | 05:06 |
ryannathans | turns out the earthquake was some military experiement and wasnt really and earthquake, but they wont tell us what militarty were doing | 05:06 |
hyc | how nice | 05:06 |
ryannathans | im just about to do with local not commended | 05:06 |
ryannathans | commented* | 05:07 |
ryannathans | ill put up #local logs now | 05:07 |
ryannathans | http://hitech.selfip.org/logcat_general.txt and http://hitech.selfip.org/logcat_radio.txt | 05:09 |
ryannathans | thats #local | 05:09 |
ryannathans | i have to uncomment local now, the tricky bit | 05:10 |
ryannathans | removed the # | 05:13 |
ryannathans | rebooting now, logging | 05:13 |
hyc | it's acting like persist is still in effect | 05:15 |
hyc | and it's still using 3 second timeouts | 05:16 |
hyc | I don't think your options.smd changes got saved | 05:16 |
hyc | so again, this test is inconclusive | 05:16 |
ryannathans | definately saved | 05:17 |
ryannathans | im 100% sure | 05:17 |
ryannathans | i will copy options.smd from device and upload | 05:17 |
hyc | the results are 100% clear - the timout is 3 seconds | 05:17 |
hyc | and pppd is not exiting after the first failure | 05:17 |
ryannathans | copied off my device just then: http://hitech.selfip.org/options.smd | 05:18 |
hyc | that looks ok | 05:18 |
hyc | that was from /init.etc/ppp ? | 05:18 |
ryannathans | yes | 05:18 |
hyc | what's in /etc/ppp/options.smd1 ? | 05:18 |
ryannathans | http://hitech.selfip.org/options.smd | 05:19 |
hyc | the file in /init.etc/ppp is just the template. the one in /etc/ppp/options.smd1 is the processed template that pppd actually reads. | 05:19 |
ryannathans | oh wait | 05:19 |
ryannathans | http://hitech.selfip.org/options.smd1 | 05:19 |
ryannathans | those are the 2 copied from the device | 05:20 |
hyc | yeah, that one is no good | 05:20 |
hyc | it has none of the lcp or ipcp options in it | 05:20 |
hyc | no, this is the wrong file | 05:20 |
hyc | this is /init.etc/ppp/options.smd1 | 05:21 |
ryannathans | i think i see the problem | 05:21 |
ryannathans | xD | 05:21 |
hyc | that file is a complete red herring | 05:21 |
ryannathans | rofl | 05:21 |
ryannathans | i would like to note that its not hanging | 05:21 |
hyc | get /data/etc/ppp/options.smd1 | 05:21 |
hyc | that's the one that is actually in use | 05:21 |
ryannathans | hangon, all i did was edit init.etc/ppp/options.smd to remove the # from local and now no hang | 05:22 |
hyc | ok | 05:22 |
ryannathans | next step? | 05:22 |
hyc | no hang. we're done. | 05:22 |
ryannathans | we were at this stange before | 05:23 |
ryannathans | you saw logs from no hang and wanted to change something | 05:23 |
hyc | yes, I wanted pppd to recognize the hangup sooner | 05:23 |
hyc | but after that, you've been unabel to edit the options file consistently. | 05:24 |
hyc | aside from learning that we need local in there | 05:24 |
hyc | that's enough. | 05:24 |
ryannathans | http://hitech.selfip.org/logcat_radioNOHANG.txt and http://hitech.selfip.org/logcat_generalNOHANG.txt if you want | 05:24 |
ryannathans | all along iw as editing /init.etc/ppp/options.smd i think | 05:25 |
hyc | that's correct | 05:26 |
hyc | at boot time it gets copied into the fresh data.img | 05:26 |
hyc | into /data/etc | 05:26 |
ryannathans | /data/etc/ppp/options.smd == /etc/ppp/options.smd == /init.etc/ppp/options.smd on my system | 05:28 |
hyc | fine | 05:28 |
ryannathans | so where was the hang fixed? | 05:28 |
hyc | after it gets processed, it's spit out into /data/etc/options.smd1 | 05:28 |
hyc | into /data/etc/ppp/options.smd1 | 05:29 |
ryannathans | was it your ril that fixed the hang then? | 05:29 |
hyc | a combination of things. yes, the ril. | 05:30 |
hyc | and also the shorter timeouts | 05:30 |
ryannathans | now my last issue, what do i build from now? | 05:30 |
hyc | go to the top of the source tree | 05:30 |
hyc | and type "ls -l .repo/manif*" | 05:31 |
ryannathans | where is this? | 05:31 |
hyc | there will be a manifest.xml that is a symlink to some other file | 05:31 |
hyc | what do you mean where is this? | 05:31 |
hyc | you don't know where your own source code is? | 05:31 |
ryannathans | yea, i deleted the VM | 05:31 |
ryannathans | made a new one | 05:32 |
ryannathans | because it died xD | 05:32 |
ryannathans | how do i make sure i download the right stuff this time | 05:32 |
hyc | so you have no source tree right now? | 05:32 |
ryannathans | none. | 05:32 |
hyc | it's not a question of downloading the right stuff | 05:32 |
hyc | all of the stuff is in the repo | 05:32 |
hyc | the question is, pointing to the right branch | 05:32 |
ryannathans | is it the repo init command? | 05:33 |
hyc | that's only part of it | 05:33 |
hyc | but yes, an important part | 05:33 |
ryannathans | what do i do then? | 05:33 |
hyc | so yeah, you do the "repo init <url> -b froyo" | 05:33 |
hyc | and then you look at the manifest files, like I just told you a few minutes ago | 05:34 |
ryannathans | now? | 05:38 |
hyc | what did you get from that ls -l command? | 05:44 |
ryannathans | a bunch of files | 05:44 |
hyc | what is manifest.xml pointing to? | 05:44 |
ryannathans | manifests/default.xml | 05:45 |
hyc | you want it to point to manifests/xdandroid-2.2.2 something or other | 05:46 |
ryannathans | do i use a symlink? | 05:46 |
hyc | default.xml is master | 05:46 |
hyc | i think you can use repo init -m | 05:46 |
hyc | do a "repo help init" | 05:46 |
hyc | follow it | 05:46 |
*** kalemas has left #xdandroid | 05:49 | |
ryannathans | repo init -m .repo/manifests/xdandroid-2.2.2-manifest.xml | 05:49 |
ryannathans | didnt work | 05:49 |
hyc | no | 05:49 |
hyc | you don't need the full path | 05:49 |
hyc | just xdandroid-2.2.2-manifest.xml should work | 05:50 |
ryannathans | repo sync? | 05:50 |
hyc | did the init work? | 05:50 |
ryannathans | yes :D | 05:50 |
hyc | then yes | 05:50 |
ryannathans | thanks for all the help :D I *should* be good from here | 05:51 |
ryannathans | what are you doing now? | 05:51 |
hyc | thinking about going to sleep | 05:51 |
hyc | I still haven't found why my bug trips | 05:51 |
hyc | I see a log msg about responding to an event | 05:52 |
hyc | but I don't see who generated it | 05:52 |
*** kalemas has joined #xdandroid | 05:54 | |
ryannathans | you know how we repo init -m for that froyo, is it the same for gingerbraD? | 06:17 |
ryannathans | gingerbread | 06:17 |
*** EdLin has quit IRC | 06:18 | |
*** EdLin has joined #xdandroid | 06:19 | |
*** D3tul3 has joined #xdandroid | 07:02 | |
*** DiabloBasic has quit IRC | 07:28 | |
*** D3tul3 has quit IRC | 08:44 | |
*** JesusFreak316 has joined #xdandroid | 08:52 | |
*** buffalo has joined #xdandroid | 09:16 | |
buffalo | any one can help for install linux on htc diam100 | 09:16 |
ryannathans | linux or android? | 09:23 |
*** rpierce99 has joined #xdandroid | 09:23 | |
*** buffalo has quit IRC | 09:27 | |
ryannathans | hey rpierce99 :D | 09:29 |
rpierce99 | oh i forgot you're in a diff timezone, I thought you were awake later than me and up earlier | 09:29 |
ryannathans | lol | 09:31 |
ryannathans | :P | 09:31 |
ryannathans | im in utc ,8 | 09:31 |
ryannathans | +8 | 09:31 |
rpierce99 | yeah i think with daylight savings i'm utc-5 | 09:31 |
*** dewideiwjdo has joined #xdandroid | 09:32 | |
*** dewideiwjdo has left #xdandroid | 09:32 | |
*** rpierce99 has quit IRC | 09:32 | |
ryannathans | when you initialise the gingerbread repo, do you know if you have to change the manifest.xml like you do with froyo? | 09:32 |
*** rpierce99 has joined #xdandroid | 09:33 | |
ryannathans | when you initialise the gingerbread repo, do you know if you have to change the manifest.xml like you do with froyo? | 09:33 |
* rpierce99 is not a dev | 09:33 | |
rpierce99 | never successfully built the source | 09:33 |
ryannathans | ah i was just wondering :P | 09:33 |
ryannathans | i finally worked out how :D | 09:33 |
rpierce99 | i downloaded from the repo once | 09:34 |
ryannathans | im in the process or updating the wiki | 09:34 |
*** Chester has joined #xdandroid | 09:34 | |
rpierce99 | what did you have to modify in the manifest? | 09:34 |
ryannathans | there should be a different build/configure page for froyo and a different for gingerbread | 09:34 |
ryannathans | repo init -m xdandroid-2.2.2-manifest.xml | 09:35 |
ryannathans | after repo init URL -b froyo | 09:35 |
ryannathans | then I could repo sync | 09:35 |
ryannathans | otherwise it was a very dodgy build | 09:36 |
ryannathans | is it possible to have java 1.5 and 1.6 on same machine | 09:38 |
ryannathans | every time i try to build froyo it says i dont have 1.5 installed | 09:39 |
rpierce99 | yeah i think you can have both | 09:39 |
rpierce99 | not sure exactly | 09:39 |
rpierce99 | i'm having the same problem on my pogoplug essentially, a bunch of stuff requires python 2.7, but one of my apps only works on 2.6 | 09:41 |
ryannathans | that ones easy, run the app that requires 2.6 with python2.6 :P | 09:44 |
rpierce99 | but 2.6 installs over 2.7 | 09:45 |
ryannathans | I don't understand this though, it says build type is FRX05 but 06 is latest | 09:45 |
ryannathans | i thought someone fixed this | 09:45 |
ryannathans | oh well, my build will be frx05 until arrrghhh comes on | 09:45 |
ryannathans | rpierce99: have you ever tried converting the app? | 10:04 |
ryannathans | its just a script yeah? | 10:04 |
rpierce99 | converting the app? | 10:04 |
ryannathans | from 2.6 to 2.7 | 10:04 |
ryannathans | not many that many methods changed | 10:05 |
ryannathans | how many lines of code? | 10:06 |
rpierce99 | it's sabnzbd | 10:07 |
rpierce99 | i'm finding that it might not be the python version after all though | 10:08 |
rpierce99 | i'm going to try something else first | 10:08 |
ryannathans | like i thought 99.99% of 2.6 should run in 2.7 | 10:10 |
ryannathans | the only reason i have ever found incompatibility is between 2.x and 3.x, i have never had any issues besides that, and you can run both at the same time | 10:11 |
*** programmer8922 has joined #xdandroid | 10:16 | |
*** widi has joined #xdandroid | 10:21 | |
*** widi has left #xdandroid | 10:22 | |
*** AstainHellbring has joined #xdandroid | 10:25 | |
*** kalemas has left #xdandroid | 10:28 | |
*** XirXes has quit IRC | 10:30 | |
*** programmer8922 has quit IRC | 10:36 | |
*** hardwalker has quit IRC | 10:40 | |
*** Chester has quit IRC | 10:43 | |
*** phh_ has joined #xdandroid | 10:47 | |
*** phh has quit IRC | 10:48 | |
ryannathans | does android have the ability to run .py files? | 10:49 |
*** |Jeroen| has joined #xdandroid | 10:49 | |
rpierce99 | i don't know if it's a part of android by default by python runs on linux under arm, so you could run it | 10:50 |
*** phh_ is now known as phh | 10:50 | |
*** Chester has joined #xdandroid | 10:51 | |
ryannathans | native? | 10:51 |
rpierce99 | my pogoplug has an ARM cpu and runs arch linux, and you can just do "pacman -S python" and it installs pythong 3.2 | 10:53 |
rpierce99 | errr python 3.2 | 10:53 |
*** Chester has quit IRC | 10:56 | |
*** Chester has joined #xdandroid | 10:57 | |
*** z3bu has joined #xdandroid | 11:00 | |
*** Chester0 has joined #xdandroid | 11:01 | |
*** Chester has quit IRC | 11:03 | |
*** Chester0 has quit IRC | 11:06 | |
*** Chester has joined #xdandroid | 11:06 | |
*** Chester has quit IRC | 11:12 | |
*** Chester has joined #xdandroid | 11:13 | |
ryannathans | hyc is highlandsun right? | 11:17 |
ryannathans | rpierce99? | 11:20 |
rpierce99 | yes | 11:20 |
ryannathans | hyc is highlandsun right? | 11:21 |
rpierce99 | yes | 11:22 |
ryannathans | sweet, im posting a fix to the freezing on boot on forums | 11:22 |
ryannathans | and had to make sure xD | 11:22 |
rpierce99 | i should read the logs from last night, i know you guys were working on that when i left | 11:23 |
ryannathans | have a look at final product: http://forum.xda-developers.com/showthread.php?t=950383 | 11:25 |
ryannathans | 100% working stable never a freeze on boot and no longer need to select APN manually | 11:26 |
ryannathans | did i post correctly? ;) | 11:27 |
*** XirXes has joined #xdandroid | 11:28 | |
*** arrrghhh has joined #xdandroid | 11:29 | |
rpierce99 | i started to read down into posts 2 and on and got really confused | 11:29 |
rpierce99 | because it was an old convo | 11:29 |
ryannathans | yeah xD | 11:29 |
ryannathans | i edited the main post | 11:29 |
*** Chester0 has joined #xdandroid | 11:30 | |
rpierce99 | i'm not sure how i feel about posting the edited rootfs, i haven't decided if I'm ok with that yet | 11:30 |
rpierce99 | unless you've already talked to F22 about it | 11:30 |
ryannathans | havn't been able to contact him | 11:31 |
*** Xethron has quit IRC | 11:31 | |
rpierce99 | well if the changes work i'm really glad you guys found a fix | 11:31 |
ryannathans | all i did was edit one file to safe unexperienced users from having to bother | 11:31 |
ryannathans | :D it works i tested, I hope it works for everyone else too | 11:32 |
rpierce99 | yeah but doing it to F22s that isn't committed probably isn't the best idea, if you're going to do it I'd do it to the officially committed xdandroid one | 11:32 |
*** Chester has quit IRC | 11:32 | |
rpierce99 | but that's just me | 11:33 |
ryannathans | but then users like me couldn't use their keyboard properly | 11:33 |
ryannathans | i can't use my rhod110 keyboard with the offical rootfs | 11:33 |
ryannathans | so i have no choice really | 11:33 |
rpierce99 | yeah, you're free to do what you want, that's why i said I'm not sure about it yet | 11:33 |
arrrghhh | wait | 11:33 |
arrrghhh | why not just submit a patch ryannathans | 11:33 |
ryannathans | how? | 11:33 |
arrrghhh | why are you posting all this madness lol :P | 11:33 |
ryannathans | i dont know any other way | 11:34 |
arrrghhh | does the patch break cdma? | 11:34 |
ryannathans | havn't tested on cdma phones | 11:34 |
rpierce99 | doubt it, I think it just tells ppp to restart | 11:34 |
arrrghhh | orly | 11:34 |
ryannathans | basically | 11:34 |
rpierce99 | which might even fix some stuff | 11:34 |
arrrghhh | that's the problem? | 11:34 |
arrrghhh | lol | 11:34 |
ryannathans | and uses a new ril | 11:34 |
arrrghhh | i need to read logs evidently | 11:34 |
arrrghhh | reading your post that isn't apparent. | 11:34 |
rpierce99 | look down in the developer section | 11:34 |
hyc | I just added a reply to ryannathan's post | 11:35 |
hyc | see if it makes sense | 11:35 |
arrrghhh | hyc's post makes sense | 11:35 |
arrrghhh | i was just going to say that :P | 11:35 |
ryannathans | thanks :D | 11:35 |
*** Chester0 has quit IRC | 11:35 | |
ryannathans | i will quote you in main post | 11:35 |
arrrghhh | thx hyc and ryannathans | 11:36 |
arrrghhh | good work :D | 11:36 |
hyc | the main bug has always been that persist line in the options file | 11:36 |
hyc | which I actually discussed on the xda-dev email list | 11:36 |
ryannathans | it was mostly him :) | 11:36 |
rpierce99 | is that the problem with CDMA GB also? | 11:36 |
ryannathans | i don't have a CDMA to test | 11:37 |
hyc | I dunno if it's *the* problem, but it is *A* problem | 11:37 |
arrrghhh | hehe | 11:37 |
arrrghhh | rpierce99, you mean data dropping after phone calls? | 11:37 |
rpierce99 | i mean the one where data never comes back | 11:37 |
arrrghhh | yea | 11:37 |
arrrghhh | i don't know if it'll fix it or not | 11:37 |
hyc | i.e., they both use pppd the same way, so any time pppd hits an error, this will hang. | 11:37 |
hyc | I mean, any time pppd hits an error on startup. | 11:37 |
rpierce99 | all this progress is distracting me from my work, stop it | 11:38 |
rpierce99 | lol | 11:38 |
arrrghhh | damn hyc did you stay up all night working on this?!! | 11:38 |
hyc | seems like it | 11:38 |
hyc | I just woke up | 11:39 |
arrrghhh | lol | 11:39 |
arrrghhh | i'm just reading the logs :P | 11:39 |
hyc | and apparently only got 4 hours of sleep | 11:39 |
hyc | must've been my ears burning in my sleep ;) | 11:40 |
rpierce99 | or IRC dinging everytime | 11:40 |
hyc | lol | 11:40 |
arrrghhh | haha | 11:40 |
hyc | this still isn't fixing my orange SoD that has resurfaced in the past 2 days | 11:42 |
hyc | grumble grumble... | 11:42 |
arrrghhh | weird. i haven't had an SoD in forever. | 11:42 |
arrrghhh | i assume your logcatting hasn't caught it? | 11:42 |
arrrghhh | i thought you were running that full time now :P | 11:42 |
hyc | nope, sometimes it looks like my logcat exited before the problem | 11:43 |
hyc | based on timestamps... | 11:43 |
arrrghhh | awesome | 11:43 |
hyc | I'm still starting them by hand, I might have just goofed | 11:43 |
arrrghhh | bummer... | 11:43 |
arrrghhh | zomg xethron is gone | 11:43 |
ryannathans | im deleting all my logs from my server | 11:43 |
arrrghhh | i'm reading logs, seems like his schenanigans went on all night lol | 11:43 |
ryannathans | lol | 11:44 |
ryannathans | i will just keep the last 4 logs | 11:44 |
hyc | ryannathans: if you want to try to reproduce this one more time, I have a new ril to try | 11:44 |
ryannathans | logcat general, logcat radio, logcat radio no hang, logcat general no hang | 11:44 |
ryannathans | yeah im fine to test it | 11:44 |
hyc | this one should kill pppd as soon as the modem hangs up | 11:44 |
ryannathans | allowing #local? | 11:45 |
hyc | hmmmm | 11:45 |
hyc | dunno about that. best to leave that untouched. | 11:45 |
ryannathans | sweet | 11:45 |
ryannathans | tell me what you need and you will have it, logs and all | 11:45 |
*** MassStash has joined #xdandroid | 11:45 | |
hyc | install http://highlandsun.com/hc/ril-test.zip | 11:45 |
hyc | and repeat the test with logs | 11:46 |
hyc | oops | 11:46 |
ryannathans | you mean http://highlandsun.com/hyc/ril-test.zip | 11:46 |
hyc | highlandsun.com/hyc/ril-test.zip | 11:46 |
hyc | yes | 11:46 |
ryannathans | updated the ril in your thread/ | 11:46 |
ryannathans | ? | 11:46 |
hyc | not yet | 11:47 |
hyc | if this works it will go there | 11:47 |
*** Xethron has joined #xdandroid | 11:47 | |
hyc | arrrghhh, ya had to go and mention him | 11:47 |
arrrghhh | damnit. | 11:47 |
Xethron | Heya guys... What are the requirements of Firefox 4 for android? | 11:47 |
arrrghhh | Xethron, doesn't run | 11:47 |
arrrghhh | fennec is armv7 | 11:47 |
Xethron | Doesn't run? | 11:48 |
rpierce99 | The requirements are that you not enter/leave the room every 3 minutes for 8 hours | 11:48 |
ryannathans | testing this and returning logs. | 11:48 |
arrrghhh | did you sort out your connection issues Xethron | 11:48 |
Xethron | Umm, I have connection issues? | 11:48 |
arrrghhh | did you read what i said? fennec is armv7 only. | 11:48 |
arrrghhh | yea | 11:48 |
Xethron | oh... Umm... :/ | 11:48 |
arrrghhh | you signed in and out every few mintues all day and night | 11:48 |
ryannathans | lol | 11:48 |
arrrghhh | yesterday | 11:48 |
arrrghhh | was driving us NUTS | 11:48 |
*** Chester has joined #xdandroid | 11:48 | |
ryannathans | insanity at its finest | 11:48 |
arrrghhh | lol | 11:48 |
Xethron | Im sorry :/ | 11:49 |
arrrghhh | no biggie | 11:49 |
Xethron | Its Windows... | 11:49 |
arrrghhh | i kept trying to talk to you | 11:49 |
hyc | and we were *here* all day and night | 11:49 |
arrrghhh | lol then don't leave it signed in all the time :P | 11:49 |
arrrghhh | well hyc and ryannathans were haha ;) | 11:49 |
*** Chester has quit IRC | 11:49 | |
Xethron | Im trying to install Linux again, but due to limmeted space... Yar... | 11:49 |
Xethron | Its kinda not happening :( | 11:49 |
Xethron | I don't understand this software... Its so un-userfriendly | 11:50 |
arrrghhh | ... | 11:50 |
ryannathans | oh and if anyone goes to the root of my hosting server (hitech.selfip.org) the .jpg isnt mine. its some spam i kept recieving and reported to authorities | 11:50 |
hyc | ryannathans: did you ever get frx compiled, instead of master? | 11:51 |
*** Chester has joined #xdandroid | 11:51 | |
ryannathans | yes | 11:51 |
ryannathans | using it now | 11:51 |
ryannathans | but it seems to be FRX05 | 11:51 |
hyc | you should pull this fix too | 11:51 |
hyc | https://gitorious.org/~hyc/xdandroid/hycs-frameworks_base/commits/froyo | 11:52 |
ryannathans | how? | 11:52 |
hyc | oh never mind | 11:52 |
hyc | I can't teach you how to use git... | 11:52 |
arrrghhh | lol | 11:52 |
arrrghhh | remember, the google is not strong with this one... | 11:52 |
ryannathans | i will work it out soon | 11:53 |
ryannathans | its late xD | 11:53 |
ryannathans | logging... | 11:53 |
ryannathans | boot anim.... | 11:53 |
ryannathans | i used repo init -m xdandroid-2.2.2-manifest.xml i think | 11:54 |
ryannathans | then repo sync | 11:54 |
ryannathans | compiled fine and thats what im using now | 11:54 |
ryannathans | frx05 though?! | 11:55 |
hyc | it's fine | 11:55 |
arrrghhh | why do you say it seems to be frx05? | 11:55 |
hyc | there are no stability changes in frx06 | 11:55 |
ryannathans | I thought frx06 was latest? | 11:55 |
arrrghhh | i don't get that. | 11:55 |
ryannathans | i type in make -j4 and it says its frx05 | 11:55 |
ryannathans | then compiles | 11:55 |
arrrghhh | ryannathans, if you've got the newest froyo repo inited, it's frx06 | 11:55 |
hyc | arrrghhh: I dunno why you get frx06 by default, but for me it's always frx05 | 11:55 |
arrrghhh | oh | 11:55 |
arrrghhh | you didn't change that file | 11:55 |
ryannathans | eh? | 11:55 |
arrrghhh | there's this file that has it in thar | 11:55 |
hyc | and then I have to manually pull the last few commits that make it frx06 | 11:55 |
arrrghhh | build.mk or whatever? | 11:56 |
ryannathans | maybe | 11:56 |
arrrghhh | hyc, i have the new dialer, i assume i'm on frx06... | 11:56 |
hyc | yep | 11:56 |
arrrghhh | there's really no other way to check, other than the build number that i know of... and the build number i just leave the jibba jabba that is the default from my box. | 11:56 |
hyc | dunno why it worked for you | 11:56 |
* arrrghhh is awesome | 11:56 | |
hyc | :P | 11:56 |
arrrghhh | the sooner you learn that, the better :P | 11:56 |
hyc | paste up the output from "ls -l .repo/mainf*" at the root of your source tree | 11:57 |
hyc | ooops | 11:57 |
hyc | s/mainf/manif/ | 11:57 |
ryannathans | ril is fine | 11:57 |
ryannathans | posting logs... | 11:57 |
hyc | cool | 11:58 |
ryannathans | http://hitech.selfip.org/logcatradiolatest.txt and http://hitech.selfip.org/logcatgenerallatest.txt | 11:58 |
ryannathans | im off to bed in a minute, seems to be safe to add it to your thread | 11:59 |
ryannathans | no hang | 11:59 |
ryannathans | no problems | 11:59 |
ryannathans | automatically picked correct apn | 11:59 |
hyc | thx | 11:59 |
ryannathans | anything else before i go? | 11:59 |
hyc | I think that covers it | 11:59 |
ryannathans | i will probably be back on in about 8 hours or so | 11:59 |
ryannathans | see you guys then? | 11:59 |
*** Jerre has joined #xdandroid | 11:59 | |
hyc | ta-ta | 12:00 |
*** Chester has quit IRC | 12:00 | |
ryannathans | night | 12:00 |
*** |Jeroen| has quit IRC | 12:00 | |
*** GlemSom has joined #xdandroid | 12:02 | |
*** MassStash has quit IRC | 12:19 | |
arrrghhh | hyc, did i ask you already about a method for disabling data on first boot? | 12:25 |
hyc | hmm I vaguely recall that topic | 12:27 |
hyc | when would you want to do that? | 12:27 |
arrrghhh | well the only example i can think of is people in other countries with outrageous prices on data | 12:28 |
arrrghhh | that charge you a fee just to connect - not only to suck data, just the fact that data connects they get nailed with a charge. | 12:29 |
arrrghhh | i suggested airplane mode, but ofc if data connects.... they get a fee. | 12:29 |
*** Chester has joined #xdandroid | 12:29 | |
hyc | airplane mode will prevent any data session of course | 12:34 |
arrrghhh | yea but evidently that isn't fast enough... | 12:35 |
arrrghhh | with the stock RIL i would think it would be | 12:35 |
arrrghhh | i'm not sure what voodoo wistilt2 applied to his RIL, but 3g would come up before the screen would when i was testing his. | 12:35 |
hyc | lol | 12:35 |
hyc | you can set airplane mode in the properties | 12:36 |
hyc | that would take effect before first boot | 12:36 |
hyc | looking to see if just data_enabled is there | 12:37 |
arrrghhh | in the properties? | 12:37 |
hyc | yep | 12:37 |
arrrghhh | what properties can you edit before boot..? | 12:37 |
hyc | I'm grepping, dunno | 12:38 |
arrrghhh | is there a build.prop option? not ideal, but it might work | 12:38 |
arrrghhh | oh ok. seemed like you knew :P | 12:38 |
hyc | hm, my mistake | 12:41 |
hyc | it's only in system settings | 12:41 |
arrrghhh | yea | 12:41 |
arrrghhh | hrm... | 12:41 |
arrrghhh | i told him airplane mode in winmo before booting Android might be the ticket too | 12:41 |
arrrghhh | eh i wouldn't spend too much time on it, they're in the minority | 12:41 |
hyc | ok, there's no way to preset it it seems | 12:51 |
arrrghhh | bummer. | 12:51 |
hyc | we might be able to force it in user.conf or something | 12:51 |
hyc | using sqlite3 | 12:51 |
arrrghhh | i'm such a dick. | 12:53 |
hyc | ? | 12:54 |
arrrghhh | just getting fed up with people not reading the first post, then blaming me for putting together a shitty build. | 12:54 |
arrrghhh | some douche is convinced he needs a system.img file instead of a system.ext2 file for gingerbread. | 12:54 |
hyc | lol | 12:54 |
arrrghhh | he claimed it wouldn't boot until he dug up some system.img file for gb... no clue where he got it. | 12:54 |
Detule | i bet he is convinced he is doing everything right, too | 12:55 |
arrrghhh | oh of course | 12:55 |
arrrghhh | my directions are just flawed | 12:55 |
arrrghhh | considering they work for 99.99% of people who read... | 12:55 |
arrrghhh | noobs reading his posts are going to get even more confused. bleh. | 12:56 |
*** Chester has quit IRC | 13:14 | |
*** MassStash has joined #xdandroid | 13:17 | |
*** Chester has joined #xdandroid | 13:27 | |
*** Chester has quit IRC | 13:32 | |
*** Chester has joined #xdandroid | 13:35 | |
*** arrrghhh has quit IRC | 13:45 | |
*** Jerre has quit IRC | 13:49 | |
*** Xethron has quit IRC | 13:54 | |
*** Xethron has joined #xdandroid | 13:54 | |
Xethron | Hmm... | 14:06 |
Xethron | I see what you mean :/ | 14:06 |
Xethron | I just have no idea how Windows works... I think it goes into some kind of sleep mode... | 14:07 |
Xethron | Heaven knows why... I mean I never told it too! | 14:07 |
Xethron | Man, I hate software that does its own thing!!! If I want you to think for yourself, Ill tell you! | 14:07 |
Xethron | Can't imagine how people are still able to work on this crap... Its irritating the living crap out of me... | 14:08 |
*** JesusFreak316 has quit IRC | 14:25 | |
*** arrrghhh has joined #xdandroid | 14:33 | |
*** arrrghhh has quit IRC | 14:42 | |
*** Tandyman100 has joined #xdandroid | 14:52 | |
Tandyman100 | well fuck | 14:52 |
Tandyman100 | my mom just bought an LG Optimus | 14:52 |
Tandyman100 | with unlimited everything | 14:53 |
Tandyman100 | and I'm left attempting to buy a phone on ebay so that I can run Froyo, and scrape up the meager funds for a cheapass cell plan | 14:53 |
Tandyman100 | conclusion: parents are bitches sometimes. | 14:53 |
hyc | earn an income as big as theirs, and then you can do whatever you want | 14:54 |
Tandyman100 | heh | 14:54 |
Tandyman100 | <whine> but I enjoy being a leeching bastard </whine> | 14:54 |
Tandyman100 | My mom just got a job, so I guess she's going a bit nuts. New car, new phone. | 14:54 |
Tandyman100 | Much to my dads chagrin. | 14:55 |
Tandyman100 | And it's technically illegal for a 15 year old to get a job in these parts. | 14:59 |
Tandyman100 | The optimus seems like a solid piece of kit | 14:59 |
*** Chester has quit IRC | 14:59 | |
*** Tandyman100 has quit IRC | 15:05 | |
*** arrrghhh has joined #xdandroid | 15:06 | |
*** MassStash has quit IRC | 15:08 | |
*** Chester has joined #xdandroid | 15:15 | |
*** programmer8922 has joined #xdandroid | 15:36 | |
*** TheDeadCPU is now known as TheDeadCPU|GAMIN | 15:37 | |
*** programmer8922 has quit IRC | 15:38 | |
hyc | ok, so I'm back to using pppd spawned directly from ril, and no more orange SoDs | 15:48 |
hyc | so something's messed up in my patch to use /init.rc to spawn it. nuts. | 15:48 |
arrrghhh | aw | 15:50 |
hyc | wow, spoke too soon | 15:55 |
hyc | my phone is now dead with green light | 15:55 |
hyc | hopefully got a useful log | 15:55 |
arrrghhh | you were loggin? | 15:56 |
hyc | yeah | 16:00 |
rpierce99 | do swapfiles created in a root filesystem apply when chrooted? | 16:00 |
rpierce99 | or do i need a swapfile inside my chroot | 16:01 |
hyc | probably | 16:01 |
hyc | swapfiles are accessed by the kernel | 16:01 |
hyc | chroot affects userland process | 16:01 |
rpierce99 | kthx | 16:01 |
rpierce99 | swapon failed when i was chrooted so I'm trying it now from the root | 16:02 |
*** Chester has quit IRC | 16:04 | |
*** Chester has joined #xdandroid | 16:05 | |
*** t3g has joined #xdandroid | 16:10 | |
hyc | ok, so 15 minutes after screen off, wifi goes idle | 16:11 |
hyc | and then it turns mobile data back on | 16:12 |
*** GlemSom has quit IRC | 16:12 | |
TheDeadCPU|GAMIN | stinebd, you there? | 16:12 |
hyc | that timing kinda explains why I hit those orange SoDs right at that 15 minute mark in the past | 16:12 |
rpierce99 | i don't ever use wifi, maybe why i don't get sods? | 16:13 |
arrrghhh | wifi causing sods eh? | 16:13 |
hyc | 12 minutes after data connected, I see this: | 16:16 |
hyc | 04-07 09:50:38.110 V/WifiMonitor( 1422): Event [CTRL-EVENT-DRIVER-STATE HANGED] | 16:16 |
hyc | So the phone has had trouble shutting down the wifi | 16:17 |
arrrghhh | hrm | 16:17 |
arrrghhh | that would make sense, we've had a bunch of weird wifi-related bugs. | 16:17 |
arrrghhh | like wifi tethering doesn't like to be disabled once you've enabled it. | 16:18 |
hyc | the log shows that it kills the wifi stuff and tries to restart it | 16:18 |
hyc | so that's interesting already - the wifi was supposed to be shut down, because it was idle | 16:18 |
arrrghhh | hrm | 16:18 |
hyc | ideally, it shouldn't try to restart it right away | 16:18 |
arrrghhh | hehe | 16:18 |
arrrghhh | you'd hope so. | 16:19 |
hyc | but obviously very little is ideal in Android... | 16:19 |
hyc | so the wifi goes all the way to associating with my AP again, and succeeds | 16:21 |
hyc | and then they seem to notice "oh, we're supposed to be idle" | 16:21 |
hyc | and it idles down and disconnects | 16:21 |
hyc | dumb | 16:22 |
arrrghhh | lol | 16:22 |
arrrghhh | but why does it try to reconnect so quickly is the question? | 16:22 |
hyc | ohhh, and then it hangs *again* shutting down | 16:23 |
hyc | and that cycle repeats again. connects, idles down. | 16:25 |
hyc | and driver hangs | 16:26 |
hyc | good way to drain a battery | 16:27 |
hyc | it keeps on going like this | 16:27 |
arrrghhh | among other things | 16:27 |
hyc | hm, an hour after it started, the ppp connection dies by itself | 16:28 |
hyc | probably the network has a 1 hour idle timeout | 16:28 |
hyc | and also I have droidwall running, so none of the usual background tasks can use the network | 16:28 |
hyc | so nothing is there to prevent it from going idle | 16:28 |
hyc | (I see Gtalk and CheckinTask trying over and over...) | 16:29 |
arrrghhh | yes. lord google must need the hyperbrag connectivity | 16:29 |
arrrghhh | i couldn't imagine android dataless. pointless :P | 16:30 |
hyc | yeah | 16:30 |
*** z3bu has quit IRC | 16:30 | |
hyc | ok, and the cycles repeat again, and another hour later ppp disconnects again | 16:35 |
hyc | still no system hangs, now at 80% thru the log | 16:35 |
hyc | I bet if I opened a hole in the firewall for one of these things, the hangs would stop | 16:41 |
*** Erikson has joined #xdandroid | 16:48 | |
hyc | well, the wifi idiocy is a whole separate topic | 16:48 |
arrrghhh | yea | 16:49 |
*** arrrghhh has quit IRC | 17:00 | |
*** Erikson has quit IRC | 17:02 | |
*** Chester has quit IRC | 17:04 | |
*** TheDeadCPU|GAMIN is now known as TheDeadAWAY | 17:04 | |
*** t3g has quit IRC | 17:06 | |
*** t3g has joined #xdandroid | 17:07 | |
*** Chester has joined #xdandroid | 17:07 | |
*** Chester has quit IRC | 17:11 | |
*** arrrghhh has joined #xdandroid | 17:31 | |
*** Chester has joined #xdandroid | 17:32 | |
Entropy512 | <arrrghhh> like wifi tethering doesn't like to be disabled once you've enabled it. - ok so that is a known bug. :P | 17:36 |
Entropy512 | as to wifi causing sods - well we kinda figured that out when I found out a good way to cause RIL blowups | 17:38 |
Entropy512 | when wifi shuts down, the phone fires up a 3G data connection for background stuff | 17:38 |
arrrghhh | indeed | 17:41 |
*** programmer8922 has joined #xdandroid | 17:48 | |
*** z3bu has joined #xdandroid | 18:00 | |
*** rpierce99 has quit IRC | 18:02 | |
*** Chester has quit IRC | 18:13 | |
*** Chester has joined #xdandroid | 18:16 | |
*** t3g has quit IRC | 18:25 | |
*** z3bu has quit IRC | 18:30 | |
*** Chester0 has joined #xdandroid | 18:42 | |
*** Chester has quit IRC | 18:45 | |
*** TheDeadAWAY is now known as TheDeadCPU | 18:50 | |
*** programmer8922 has quit IRC | 18:51 | |
*** Chester has joined #xdandroid | 18:55 | |
*** Chester0 has quit IRC | 18:57 | |
*** Chester has quit IRC | 18:58 | |
*** Chester has joined #xdandroid | 18:58 | |
*** rpierce99 has joined #xdandroid | 19:00 | |
*** Xethron_ has joined #xdandroid | 19:08 | |
*** Xethron has quit IRC | 19:10 | |
*** D3tul3 has joined #xdandroid | 19:10 | |
*** Chester has quit IRC | 19:14 | |
*** Chester has joined #xdandroid | 19:14 | |
*** TheDeadCPU is now known as TheDeadAWAY | 19:18 | |
*** JesusFreak316 has joined #xdandroid | 19:21 | |
*** TheDeadAWAY is now known as TheDeadCPU | 19:23 | |
ryannathans | hey guys :D | 19:37 |
*** TheDeadCPU is now known as TheDeadAWAY | 19:37 | |
Entropy512 | yo | 19:46 |
*** z3bu has joined #xdandroid | 19:56 | |
Entropy512 | How do we determine where the keys that were used to sign a source build are? | 20:10 |
Entropy512 | I'm trying to re-sign an APK from elsewhere to fit into my build | 20:10 |
Entropy512 | (as an experiment) | 20:10 |
arrrghhh | stine has the keys (i assume) | 20:11 |
Entropy512 | I'm not looking for FRX06 keys | 20:11 |
Entropy512 | I'm trying to figure out where in my build tree the keys it uses are | 20:11 |
Entropy512 | since I assume my build is signed with some sort of default keys | 20:12 |
arrrghhh | oh | 20:12 |
arrrghhh | good question, i have no idea :P | 20:12 |
Entropy512 | hmm I think I figured out what to Google | 20:13 |
Entropy512 | test-keys | 20:13 |
Entropy512 | since that's all over my build.prop. :) | 20:13 |
arrrghhh | hehe | 20:14 |
*** programmer8922 has joined #xdandroid | 20:20 | |
*** arrrghhh has quit IRC | 20:25 | |
Entropy512 | wtf - binary XML files? | 20:34 |
hyc | yeah, everything gets compiled | 20:35 |
*** hardwalker has joined #xdandroid | 20:39 | |
Entropy512 | that's annoying for the purposes of messing with framework-res.apk | 20:40 |
hyc | sure is | 20:40 |
hyc | but wth I think it's a good tradeoff. parsing text at runtime would be way too slow | 20:40 |
Entropy512 | yeah | 20:41 |
Entropy512 | oh dunno if it's kernel or RIL, need to test more | 20:46 |
Entropy512 | but I had all in-call audio (outgoing and incoming) disabled if the phone was on vibrate today | 20:46 |
Entropy512 | at least for an incoming call | 20:46 |
Entropy512 | I think outgoing calls are fine | 20:46 |
hyc | I used to have audio problems when I was playing with the ril wrapper | 20:47 |
hyc | haven't ever had them with this | 20:47 |
hyc | but yeah, I know there's a standard Android API for audio routing | 20:50 |
hyc | we should be plugged into it, instead of writing magic values into /sys | 20:50 |
hyc | that's such a joke... | 20:50 |
odz | hmm i just noticed theres no 1x icon for CDMA mode when in a call | 20:55 |
Entropy512 | technically, the icon is only when you have an active data connection | 21:01 |
Entropy512 | and by definition - can't have data during a call on CDMA | 21:01 |
rpierce99 | winmo would disagree | 21:02 |
odz | fake gsm mode has it in call | 21:02 |
Entropy512 | winmo uses separate icons to indicate current mode and data status | 21:04 |
Entropy512 | e.g. active HSDPA data has the combo H-and-signal-bars icon | 21:05 |
Entropy512 | and when regged on an HSDPA network there is also the separate H icon | 21:05 |
Entropy512 | which, in addition to adding the H to the signal strength indicator, the H goes blue instead of grey | 21:05 |
Entropy512 | Android - if no active data call, no icon | 21:06 |
Entropy512 | which is why the H goes away if you're on wifi | 21:06 |
Entropy512 | any bets on whether this attempt to change my theme causes my device to go boom? | 21:07 |
rpierce99 | i'd bet on it | 21:08 |
odz | hmm whats the default value for pm.sleep_mode if its not specified in startup.txt? | 21:08 |
hyc | 0 | 21:08 |
rpierce99 | unless you're on wistilt2s test kernel | 21:08 |
rpierce99 | his forces 1 | 21:09 |
odz | oh | 21:09 |
hyc | hm, his actually eliminates all the other modes | 21:09 |
rpierce99 | yeah i guess that's more accurate | 21:09 |
odz | after 21hrs im at 50% cool :P | 21:11 |
Entropy512 | holy crap | 21:16 |
Entropy512 | that was extra splodey | 21:16 |
Entropy512 | dammit I want shiny! | 21:16 |
hyc | lol | 21:18 |
hyc | we barely have the basic system stable and you want to add frills | 21:19 |
Entropy512 | well, if we give some options for shinyness that aren't detrimental to stability | 21:19 |
rpierce99 | seriously, Entropy512, shouldn't you be fixing GPS :P | 21:19 |
Entropy512 | then maybe some of the tiad8 fans will stop whining about him going away | 21:20 |
Entropy512 | there's only so much trying to figure out what from the Cyanogenmod codebase is relevant to ours that I can take per week. :P | 21:20 |
hyc | eh, let 'em whine. like arrrghhh said, he was a newbie magnet | 21:20 |
Entropy512 | every few days I look through the code and my brain starts hurting | 21:20 |
Entropy512 | I think I need to know what my next step needs to be, just need to bone up on my sprintf() | 21:21 |
rpierce99 | yeah i went to his site earlier to see who all of the people on xda and ppcg were that I was going to start ignoring | 21:21 |
*** JesusFreak316 has quit IRC | 21:23 | |
Entropy512 | and I've got to be honest | 21:24 |
Entropy512 | I liek teh shiny! :P | 21:24 |
*** zycho_ has joined #xdandroid | 21:26 | |
*** madplaya1 has joined #xdandroid | 21:28 | |
*** zycho has quit IRC | 21:28 | |
*** programmer8922 has quit IRC | 21:29 | |
madplaya1 | anyone try tiads blazn 2.2.2. | 21:34 |
Entropy512 | nope, I usually avoid tiad's builds. Anything with a build.prop as messed up as his scares me | 21:45 |
Entropy512 | I really want to figure out if his market fix is real though | 21:45 |
Entropy512 | his market APK does seem faster, but it FCs a lot too | 21:45 |
hyc | Market comes pre-built from google, what could he have tweaked in it? | 21:46 |
hyc | as far as I know there's just the difrferent screen rez variants per version | 21:47 |
*** Chester has quit IRC | 21:48 | |
Entropy512 | He grabbed a newer variant | 21:48 |
Entropy512 | I forget which version | 21:48 |
Entropy512 | from some device | 21:48 |
Entropy512 | I do not know which | 21:48 |
hyc | but you can just d/l it again from market | 21:48 |
Entropy512 | you can't d/l the market from market | 21:49 |
hyc | no? | 21:49 |
Entropy512 | and for whatever reason, our devices don't update the market | 21:49 |
Entropy512 | other devices do | 21:49 |
Entropy512 | You've got a native Android device, right? You should have a very different market | 21:50 |
Entropy512 | with a pretty different UI | 21:50 |
Entropy512 | and at least, my first download using an updated market grabbed from a tiad8 build WAS actually wicked fast | 21:50 |
Entropy512 | but after that first download | 21:50 |
Entropy512 | the market APK from his build would FC all the time | 21:51 |
hyc | hmmm | 21:51 |
hyc | I remember it being available as an update, which I chose not to install | 21:52 |
hyc | because it shortened the time you could return a purchased an app | 21:52 |
*** programmer8922 has joined #xdandroid | 21:53 | |
Entropy512 | I'm surprised that time is client-based | 21:53 |
Entropy512 | only on your native phones, or on all? | 21:53 |
hyc | I have market 2.2.6 on my G1 right now | 21:54 |
Entropy512 | on my Huawei S7 it autoinstalled | 21:54 |
hyc | pretty sure their policy changed when you updated | 21:54 |
hyc | and not before | 21:54 |
hyc | I see a later version of my rom has market 2.3.2 bundled | 21:55 |
madplaya1 | His blazn 2.2.2 is pretty fast but im gonna try his market | 21:55 |
Entropy512 | actually provably faster than FRX06? | 21:56 |
Entropy512 | not just placebo-effect faster? | 21:56 |
Entropy512 | hyc: it looks like the version of gapps that is included with builds is 1.82 | 21:57 |
*** Chester has joined #xdandroid | 21:57 | |
Entropy512 | er market that is included with the gapps bundle we pull from cyanogenmod | 21:57 |
hyc | ah I see | 21:58 |
hyc | well, there's no particular reason to stick with that | 21:58 |
madplaya1 | market is prettty fast havefnt got no fcs yet | 21:58 |
*** arrrghhh has joined #xdandroid | 22:00 | |
Entropy512 | in terms of user interface? or in terms of actual download speed? | 22:01 |
*** Chester has quit IRC | 22:01 | |
Entropy512 | and was download speed REAAAAALLY slow with FRX06? | 22:01 |
madplaya1 | interface havent downloaded anything . | 22:02 |
Entropy512 | interface of old market is fine for me | 22:02 |
Entropy512 | it's download speed that is just plain awful | 22:02 |
Entropy512 | seems to be some sort of SD I/O issue - did a wireshark trace and the device was sending out zero window ACKs | 22:02 |
Entropy512 | so the app was backed up | 22:03 |
madplaya1 | newer is better ;D | 22:03 |
Entropy512 | If it can be put in w/o crashing. In my case, it worked fine, I downloaded something | 22:03 |
Entropy512 | then FC city | 22:03 |
hyc | can always try this http://forum.xda-developers.com/showthread.php?t=877330 | 22:04 |
arrrghhh | Entropy512, so i was right? :P | 22:04 |
Entropy512 | arrrghhh: about what? | 22:05 |
arrrghhh | your SD | 22:05 |
*** Chester has joined #xdandroid | 22:05 | |
Entropy512 | it has always been slow in terms of market download speed | 22:05 |
Entropy512 | don't have another SD to experiment with atm | 22:05 |
Entropy512 | can't find my 4gig. :P | 22:05 |
arrrghhh | no i thought you said something was up with your SD | 22:05 |
arrrghhh | unless i misread that | 22:05 |
Entropy512 | market downloads are obscenely slow for me | 22:06 |
Entropy512 | seems to be spending a lot of time writing to the SD | 22:06 |
Entropy512 | but when I write to the SD from a PC | 22:06 |
Entropy512 | it's fine | 22:06 |
Entropy512 | haven't figured out a good way to benchmark it in-phone | 22:06 |
arrrghhh | i noticed on the new RIL i don't get reboots within android with parallel downloads | 22:06 |
Entropy512 | hmm - actually quite a few of my reboots were when downloads finished | 22:07 |
Entropy512 | hmm | 22:07 |
hyc | I'm sure I can add that feature back if you're missing it arrrghhh | 22:07 |
arrrghhh | but i do still get reboots within Android with parallel installs | 22:07 |
Entropy512 | but not during downloads | 22:07 |
arrrghhh | hyc, lol no thanks. leave it fixed pls :P | 22:07 |
hyc | :P | 22:07 |
Entropy512 | how fast do your market downloads usually go arrrghhh? | 22:07 |
*** madplaya1 has quit IRC | 22:07 | |
arrrghhh | they don't list speeds | 22:07 |
arrrghhh | at least i've never seen it...? | 22:07 |
Entropy512 | they don | 22:09 |
Entropy512 | 't | 22:09 |
Entropy512 | but how fast does it usually seem to take? | 22:09 |
arrrghhh | it certainly doesn't seem fast. but then again my cxn never seems that fast :P | 22:09 |
Entropy512 | e.g. how long for a 2M app? | 22:09 |
Entropy512 | Mine seems to be only a few kilobytes/second | 22:10 |
arrrghhh | i'd have to time it man, it's always been pretty consistent. i wouldn't say fast. | 22:10 |
arrrghhh | yea | 22:10 |
arrrghhh | ditto | 22:10 |
arrrghhh | especially if i have multiples | 22:10 |
Entropy512 | yeah, when I ran wireshark | 22:11 |
Entropy512 | it seemed like the app was the slowdown | 22:11 |
arrrghhh | market seems to blow chunks all around TBH | 22:12 |
Entropy512 | It isn't so bad on my Huawei S7 | 22:12 |
Entropy512 | and the first download with the market from tiad8's build was fast | 22:12 |
Entropy512 | but after that it FCed all the time | 22:12 |
*** Chester has quit IRC | 22:12 | |
arrrghhh | you loooove talkin about that huawei | 22:12 |
arrrghhh | :P | 22:12 |
Entropy512 | it's my only native android device | 22:13 |
arrrghhh | i don't have a native android device... | 22:13 |
arrrghhh | TP2's the best i got. | 22:13 |
arrrghhh | i have a graveyard of old phones | 22:13 |
arrrghhh | useless now :P | 22:13 |
arrrghhh | so the eri.xml just goes to /data/eri.xml? | 22:15 |
*** Chester has joined #xdandroid | 22:15 | |
rpierce99 | yeah | 22:15 |
arrrghhh | i'm guessing i have to push it tho eh | 22:15 |
arrrghhh | doesn't work as a bind mount? | 22:16 |
rpierce99 | yeah i adb pushed | 22:16 |
Entropy512 | got an original tilt, a Treo 650 | 22:16 |
rpierce99 | you could symlink | 22:16 |
Entropy512 | some old CDMA qualcomm phone at parents place | 22:16 |
rpierce99 | you can't bind mount to a file that doesn't exist | 22:16 |
arrrghhh | Entropy512, i have a 6700 and 6800... | 22:16 |
Entropy512 | also a junky motorola barphone for when I go to places that allow cell phones but not cameras | 22:16 |
rpierce99 | i had both of those too! | 22:16 |
arrrghhh | rpierce99, ln -s works then eh? | 22:16 |
arrrghhh | sweet | 22:16 |
rpierce99 | both work phones | 22:16 |
arrrghhh | i have "the first" color screen moto flip phone | 22:16 |
arrrghhh | lol | 22:16 |
arrrghhh | i had some nextels too | 22:17 |
arrrghhh | bricks i could beat people with | 22:17 |
Entropy512 | oh yeah | 22:17 |
arrrghhh | amazing f-ing speakerphone | 22:17 |
rpierce99 | i went from a sprint readylink phone to a 6700 to a 6800 to a fuze to a tp2 | 22:17 |
arrrghhh | i just hated when people used it in public. | 22:17 |
Entropy512 | I also have the first really usable smartphone | 22:17 |
Entropy512 | Kyocera 6035 | 22:17 |
arrrghhh | like asshole, you can use PTT without the speaker | 22:17 |
arrrghhh | i had a RAPH, but it got traded in for the tp2. | 22:17 |
arrrghhh | i couldn't keep it, insurance :/ | 22:17 |
arrrghhh | would've been nice to test with, but it was a free upgrade :P | 22:18 |
rpierce99 | i let someone use it because they didn't have a phone, then they got an iphone and gave it to someone else | 22:18 |
hyc | oo, beta market http://forum.xda-developers.com/showthread.php?t=1023863 | 22:18 |
arrrghhh | heh | 22:18 |
arrrghhh | someone came into #htc-linux today telling everyone to get iphones. loser. | 22:19 |
rpierce99 | i saw that, was pretty funny | 22:19 |
arrrghhh | he said his company switched from windows to linux and had some stupid questions. lol | 22:19 |
arrrghhh | yea | 22:19 |
arrrghhh | retarded. | 22:19 |
arrrghhh | i love cotulla, gonna buy apple and make it ce | 22:19 |
arrrghhh | that guy has an odd obsession with ce.. | 22:20 |
arrrghhh | i guess because so much is easily exposed | 22:20 |
arrrghhh | hackers delight haha | 22:20 |
Entropy512 | how many people do you expect to not pay attention to this line from hyc's link: | 22:20 |
Entropy512 | "You should know how to install these, if you don't then you shouldn't be downloading them in the first place." | 22:20 |
hyc | LOL | 22:21 |
arrrghhh | lol | 22:21 |
arrrghhh | of the ones that should? 0. | 22:21 |
hyc | I count an equivalent number of people on my thread :P | 22:21 |
arrrghhh | i put in my threads PLEASE READ THIS ENTIRE POST in big red bold letters | 22:21 |
arrrghhh | and people still fail to read it. | 22:21 |
arrrghhh | i don't know how to make it easier at this stage... | 22:21 |
hyc | hmmmmm. Next step is to change the attachment link to <size -6></size> | 22:22 |
arrrghhh | haha | 22:22 |
arrrghhh | good luck on that one :P | 22:22 |
hyc | hehheh | 22:22 |
arrrghhh | if only we could put them thru some sort of test | 22:22 |
arrrghhh | and they don't get the link if they fail the test lol | 22:23 |
Entropy512 | hahah | 22:23 |
Entropy512 | yeah | 22:23 |
Entropy512 | hmm odd | 22:24 |
Entropy512 | my device is disconnected but behaving as charging | 22:25 |
Entropy512 | not autosleeping | 22:25 |
Entropy512 | can manually sleep it | 22:25 |
ryannathans | yay, some activity ;) | 22:26 |
Entropy512 | need to futz with market so rebooting anyway | 22:26 |
ryannathans | what are we working on now? | 22:26 |
rpierce99 | ryannathans: sorry, we can only fix one thing a week | 22:26 |
arrrghhh | i think Entropy512 just said what he's working on. | 22:26 |
rpierce99 | we're done fixing stuff for the week | 22:26 |
arrrghhh | lol | 22:26 |
arrrghhh | it's time to get drunk | 22:26 |
* arrrghhh hands out beer | 22:26 | |
arrrghhh | mmmm i'm drinkin 1554 | 22:26 |
hyc | Guinness tonight for me | 22:27 |
arrrghhh | nice | 22:27 |
arrrghhh | i prefer to get that on tap tho... | 22:28 |
hyc | yep! | 22:28 |
ryannathans | mmm | 22:28 |
arrrghhh | that goes for all beer, but that one in particular :P | 22:28 |
rpierce99 | i can make android apps now, Mono for Android! | 22:28 |
ryannathans | does everyone have that aeroplane mode issue where it takes forever to get in and out of aeroplane mode? | 22:28 |
arrrghhh | rpierce99, lol i saw that | 22:29 |
arrrghhh | mono for android heh | 22:29 |
Entropy512 | got some wine | 22:29 |
rpierce99 | damn i'm not paying $400 to develop android apps when i can just make them in java for free | 22:29 |
Entropy512 | but not too much, have doctor appointment tomorrow | 22:30 |
Entropy512 | can't be hung over for that. :P | 22:30 |
Entropy512 | I was trying to mess with theming earlier | 22:31 |
*** Chester has quit IRC | 22:31 | |
Entropy512 | but every attempt just bootloops me | 22:31 |
hyc | takes about 5 seconds to get in and out of airplane mode for me | 22:31 |
hyc | gott ago, 'night all | 22:32 |
arrrghhh | nn | 22:32 |
Entropy512 | nn! | 22:32 |
Entropy512 | ok that's weird | 22:36 |
ryannathans | ? | 22:36 |
Entropy512 | trying to install this market version | 22:36 |
Entropy512 | results in an empty app drawer | 22:36 |
arrrghhh | nice | 22:36 |
arrrghhh | sweet feature | 22:36 |
ryannathans | would hyc's ril change wifi performance at all? | 22:36 |
arrrghhh | i don't see why it would | 22:37 |
ryannathans | because with it i seem to be getting better performance from wifi =/ | 22:37 |
arrrghhh | ok | 22:37 |
ryannathans | maybe it was changes to rootfs that somehow is making my wifi better | 22:38 |
arrrghhh | meh | 22:38 |
Entropy512 | although that may be because I kept old market in /system/app as /system/app/Vending.apk.bak | 22:38 |
Entropy512 | goinna try w/o that there | 22:38 |
ryannathans | also, with his ril i am getting better reception | 22:38 |
arrrghhh | supposedly it's dead on now | 22:39 |
arrrghhh | assuming you're on the newest | 22:39 |
Entropy512 | ryannathans: ril shouldn't affect actual reception | 22:40 |
arrrghhh | mine's more accurate - it was almost always 3-4 bars, now it's correct :D | 22:40 |
Entropy512 | but can possibly affect signal strength display | 22:40 |
*** Chester has joined #xdandroid | 22:40 | |
arrrghhh | yea, it'll effect the display ^^ | 22:40 |
Entropy512 | some versions of the RIL would peg the display in almost all signal strength conditions | 22:40 |
ryannathans | must be just changing the accuracy of the reading | 22:42 |
Entropy512 | no, just how the information is parsed/displayed | 22:42 |
arrrghhh | ^^ | 22:42 |
ryannathans | i knew that :P | 22:43 |
ryannathans | im still awiting the source of F22's rootfs D: | 22:43 |
arrrghhh | let's just say the original RIL is bad | 22:43 |
Entropy512 | ok, lesson learned: | 22:43 |
arrrghhh | ryannathans, i thought he submitted some requests with source. | 22:43 |
arrrghhh | i haven't seen F22 here in a while tho | 22:43 |
Entropy512 | taking something in /system/app and renaming it to a non-APK extension does not work | 22:43 |
arrrghhh | Entropy512, removing it fixed it? | 22:43 |
Entropy512 | yup | 22:43 |
Entropy512 | but have not yet tried market | 22:44 |
arrrghhh | yea i think it only expect's apk's in thar for some reason. | 22:44 |
arrrghhh | which one are you trying? | 22:44 |
arrrghhh | that 2.2.7? | 22:44 |
arrrghhh | or the beta Oo | 22:44 |
Entropy512 | yeah 2.2.7 | 22:44 |
arrrghhh | cool | 22:44 |
arrrghhh | i hope something works out | 22:44 |
arrrghhh | cuz this market blows. | 22:44 |
ryannathans | did i pull the right froyo? I used xdandroid-2.2.2.-manifest.xml | 22:44 |
arrrghhh | whatever's on the wiki | 22:45 |
arrrghhh | i just did a repo sync | 22:45 |
arrrghhh | i didn't reinit | 22:45 |
Entropy512 | repo init -u git://gitorious.org/xdandroid/manifest.git -b froyo | 22:46 |
Entropy512 | that's what I used | 22:46 |
ryannathans | apparently its 'unusable' according to hyc | 22:46 |
ryannathans | told me to use xdandroid-2.2.2.-manifest.xml | 22:46 |
Entropy512 | dunno, that's what I used | 22:46 |
arrrghhh | i dunno, what's on the wiki worked for me. | 22:46 |
arrrghhh | i have frx06 | 22:47 |
arrrghhh | it uh... works. | 22:47 |
*** Chester has quit IRC | 22:47 | |
Entropy512 | market 2.2.7 FCed when I clicked on an app to update it | 22:47 |
ryannathans | because in logs everying was dying | 22:47 |
arrrghhh | i'm going to try to pull in all his requests too | 22:47 |
arrrghhh | see how it works. | 22:47 |
arrrghhh | Entropy512, update the app? | 22:47 |
Entropy512 | yeah, it said the ebay app had an update available in the Downloads list | 22:47 |
Entropy512 | clicked on the app in downloads list | 22:48 |
Entropy512 | FC | 22:48 |
Entropy512 | hmm | 22:48 |
Entropy512 | looks like some sort of settings issue | 22:48 |
Entropy512 | so might work better on a fresh install | 22:49 |
Entropy512 | but I don't want to do that | 22:49 |
Entropy512 | :P | 22:49 |
arrrghhh | just rename the data.img | 22:49 |
arrrghhh | you whiner :P | 22:49 |
Entropy512 | i'm running partitioned | 22:49 |
Entropy512 | you loopback n00b. :P | 22:49 |
*** Chester has joined #xdandroid | 22:49 | |
arrrghhh | lol | 22:50 |
arrrghhh | i have the card partitioned and am running cm7 on it | 22:50 |
arrrghhh | thank you very much :P | 22:50 |
Entropy512 | ah, gotta wipe or delete packages.xml | 22:51 |
ryannathans | is partitioned faster than loopback? | 22:52 |
arrrghhh | nah, not really | 22:53 |
Entropy512 | I think main gain is the ability to sort-of use USB mass storage | 22:54 |
Entropy512 | I still want to figure out why the SD doesn't remount | 22:55 |
arrrghhh | lol | 22:55 |
arrrghhh | just help out with NAND | 22:56 |
arrrghhh | problem solved... | 22:56 |
ryannathans | how can i monitor GPU, Memory and cpu usage at the same time without impacting performance? | 22:56 |
arrrghhh | ryannathans, that's impossible | 22:56 |
arrrghhh | you can't monitor ANYTHING without impacting performance | 22:56 |
arrrghhh | on any system | 22:56 |
ryannathans | let me rephrase, with the least impact> | 22:57 |
arrrghhh | system panel lite is pretty good IMHO | 22:57 |
*** Chester has quit IRC | 22:58 | |
Entropy512 | for CPU | 22:58 |
Entropy512 | adb shell and run ps | 22:58 |
Entropy512 | memory too | 22:58 |
Entropy512 | but not CPU | 22:58 |
stinebd | ryannathans: care to elaborate on your changes to Getting the Source? | 22:58 |
arrrghhh | top | 22:58 |
arrrghhh | the man himself, how goes it. | 22:59 |
arrrghhh | i'm assuming the changes hyc is making stinebd | 22:59 |
stinebd | http://xdandroid.com/w/index.php?title=Getting_the_Source&diff=cur&oldid=1156&diffonly=0 | 22:59 |
ryannathans | stine, I was talking to hyc and apparently the default Froyo is 'unstable/unusable' so I was told to use xdandroid-2.2.2-manifest.xml instead | 22:59 |
stinebd | define unstable/unusable please | 23:00 |
arrrghhh | oh... i didn't see that chnage | 23:00 |
arrrghhh | change* | 23:00 |
ryannathans | He has a better idea than I do but he looked at logs and saw many processes dying and acore stopped working a few times on boot | 23:00 |
arrrghhh | ryannathans, it's just like it says, master is broken | 23:00 |
stinebd | master is broken | 23:00 |
stinebd | froyo shouldn't be | 23:01 |
arrrghhh | don't pull master, pull froyo | 23:01 |
arrrghhh | or gb | 23:01 |
arrrghhh | i pulled froyo, built, no prob. | 23:01 |
stinebd | i'm going to nuke that edit | 23:01 |
ryannathans | i pulled froyo, build it with no problems | 23:01 |
*** programmer8922 has quit IRC | 23:01 | |
ryannathans | i was testing some stuff for hyc and apparently it is unusable so he told me to use xdandroid-2.2.2-manifest for the testing of his ril | 23:01 |
ryannathans | and he complained that this step was missing from wiki | 23:02 |
stinebd | so you made an edit to tell people not to use a named branch after a successful build and not trying it to see if it actually breaks? | 23:02 |
ryannathans | i did try it and it broke a few times, i had logs but they are deleted now D: | 23:02 |
Entropy512 | I pulled froyo and no problems | 23:02 |
ryannathans | sigh | 23:03 |
stinebd | sigh | 23:03 |
Entropy512 | I think if you try to do something weird like build an alternative module tree like hyc is trying to do, there might be something oddball | 23:03 |
Entropy512 | I think we need details on why hyc thought the original wiki instructions were "unusable" | 23:04 |
ryannathans | we will have to wait for him to come back on D: | 23:05 |
arrrghhh | yea, i think he sorted it out | 23:05 |
arrrghhh | not positive, but nuke the edit. | 23:05 |
ryannathans | if i redownloaded the whole thing for nothing... xD | 23:05 |
arrrghhh | ryannathans, stfu. | 23:05 |
stinebd | anyway that's why we have the checked revisions extensions | 23:05 |
arrrghhh | you didn't have to redownload anything, that was on you | 23:06 |
ryannathans | long story, VM died. | 23:06 |
stinebd | btw if you're using release manifests, FRX06 is xdandroid-2.2.2-r1-manifest.xml | 23:06 |
arrrghhh | heh | 23:06 |
arrrghhh | stinebd, that explains A LOT | 23:06 |
ryannathans | that does. | 23:06 |
arrrghhh | hyc was complaining about pulling frx05 | 23:06 |
arrrghhh | lol | 23:06 |
arrrghhh | ryannathans, follow the directions on the wiki, and quit calling them outdated please. | 23:07 |
ryannathans | it wasnt me xD | 23:07 |
stinebd | i push a new manifest for each release, so that people can go back and build old releases if necessary | 23:07 |
arrrghhh | i've seen you called them outdated. | 23:07 |
ryannathans | follow it exactly now? will I get frx06? | 23:07 |
Entropy512 | probably using that specific manifest above pulls FRX05 and never updates it | 23:07 |
arrrghhh | i did | 23:07 |
ryannathans | alright, let me try this. | 23:07 |
Entropy512 | ryannathans: you'll get FRX06 plus any commits since FRX06 was released | 23:07 |
stinebd | if you use it with the froyo branch and with no release manifest, you'll get the same exact tree as FRX06 since nothing has changed yet | 23:07 |
ryannathans | then i will have to pull hycs changes and apply.. | 23:08 |
*** InternetToughGuy has joined #xdandroid | 23:08 | |
ryannathans | okay then i will try that | 23:08 |
Entropy512 | aaah I think I know why hyc might have said the normal tree was "unusable" - if you're trying to build something that can "drop in" to FRX06, you may need to use its specific release manifest. Although without stinebd's keys | 23:09 |
Entropy512 | I don't think it's possible to build anything to "drop in" to FRX06 that is a signed item | 23:09 |
Entropy512 | the actual official FRX06 that is | 23:09 |
Entropy512 | but a self-built FRX06 gets signed with test keys | 23:09 |
Entropy512 | diff story | 23:10 |
ryannathans | I was trying to include https://gitorious.org/~hyc/xdandroid/hycs-frameworks_base/commits/froyo | 23:10 |
arrrghhh | pull them then | 23:10 |
stinebd | pull them? | 23:10 |
*** MassStash has joined #xdandroid | 23:11 | |
arrrghhh | can't he pull them locally? | 23:11 |
stinebd | them being what? | 23:11 |
arrrghhh | hyc's madness | 23:11 |
Entropy512 | I think the problem may be that ryannathans is biting off more than he can chew by trying to pull in some of hyc's trees to the repo | 23:12 |
Entropy512 | which I haven't yet done myself | 23:12 |
ryannathans | how do i change my current branch to latest? xdandroid-2.2.2-r1-manifest.xml | 23:12 |
Entropy512 | I think I know how I might build the RIL myself | 23:12 |
Entropy512 | but | 23:12 |
Entropy512 | ryannathans: to change an existing repo, I don't know | 23:12 |
stinebd | ryannathans: repo init -u git://gitorious.org/xdandroid/manifest.git -b froyo ; repo sync | 23:12 |
ryannathans | thankyou. | 23:13 |
*** Chester has joined #xdandroid | 23:13 | |
Entropy512 | the wiki instructions will grab you the latest for a new repo | 23:13 |
Entropy512 | not sure if there are any shortcuts to avoid a massive redownload | 23:13 |
stinebd | you can use repo init on a tree that's already been downloaded | 23:13 |
Entropy512 | ah, and it will only redownload changes? | 23:13 |
rpierce99 | Entropy512: no need for a new repo, you can re-base your tree on a new manifest in place | 23:13 |
arrrghhh | should | 23:13 |
Entropy512 | neat | 23:13 |
Entropy512 | I've just been cruising along on froyo for the past month and a half. :P | 23:14 |
*** Chester has quit IRC | 23:14 | |
Entropy512 | if I play with GB I'll probably check out a full alternate repo | 23:14 |
ryannathans | what command to pull hyc's files then? I couldn't get it to work before | 23:15 |
Entropy512 | to just pull his files, | 23:15 |
*** arrrghhh_ has joined #xdandroid | 23:15 | |
stinebd | cd frameworks/base ; git pull git://gitorious.org/~hyc/xdandroid/hycs-frameworks_base froyo | 23:15 |
stinebd | more or less | 23:15 |
ryannathans | sweet, i will try that as soon as the sync is done | 23:16 |
*** arrrghhh has quit IRC | 23:16 | |
*** arrrghhh_ is now known as arrrghhh | 23:16 | |
Entropy512 | stinebd beat me | 23:16 |
Entropy512 | and his method is shinier | 23:16 |
stinebd | you'll want to learn why you do that at some point, so start reading git documentation | 23:16 |
arrrghhh | lol no joke. | 23:16 |
ryannathans | yeah i need to get around to that, might do it now, thanks | 23:16 |
arrrghhh | ryannathans, you're going to have to learn GIT if you want to do this on your own. | 23:16 |
ryannathans | i shall :D | 23:16 |
Entropy512 | my git-fu is still way too weak | 23:17 |
ryannathans | lol | 23:17 |
Entropy512 | stinebd's git-fu could send me halfway across the planet using his pinky finger | 23:17 |
ryannathans | do i tutorial or reference manual? | 23:18 |
stinebd | i just used the manpages and learned from my mistakes | 23:18 |
Entropy512 | oh, stinebd - for future FRX releases, it would be nice if you slipstreamed in a fix_permissions script. :P | 23:18 |
Entropy512 | nice and small and useful | 23:18 |
stinebd | Entropy512: http://xdandroid.com/wiki/Submitting_Patches | 23:19 |
ryannathans | after the sync, do I have to run the unzip script again? | 23:19 |
rpierce99 | i made the mistake of trying to use git GUI tools, and failed miserably | 23:19 |
stinebd | ryannathans: better safe than sorry, just in case i changed something like gapps package version | 23:19 |
ryannathans | just my luck, http://git.wiki.kernel.org/index.php/GitDocumentation is down | 23:20 |
*** programmer8922 has joined #xdandroid | 23:20 | |
ryannathans | i am using some 64 page manual instead | 23:21 |
ryannathans | when we first want to download the branch, why don't we use git clone? | 23:22 |
Entropy512 | stinebd: heh, good point | 23:23 |
Entropy512 | will do | 23:23 |
Entropy512 | I actually need to figure out where in the source tree to throw the script so it winds up in the right loc in system.img | 23:23 |
Entropy512 | I've just added the file directly so far | 23:23 |
stinebd | what does this script do? | 23:24 |
stinebd | more precisely than "fixing permissions" | 23:24 |
Entropy512 | Fixes permissions in /data from packages.xml in the event that packages.xml was regenerated | 23:25 |
Entropy512 | eliminates a lot of situations where you need to wipe data.img | 23:25 |
stinebd | is it something that can run on every boot? | 23:25 |
Entropy512 | no, bad idea to do it that often probably | 23:26 |
Entropy512 | just a tool that is useful to have in /system/bin | 23:26 |
Entropy512 | http://wiki.cyanogenmod.com/index.php?title=Fix_permissions | 23:26 |
stinebd | see the Android permissions section | 23:27 |
stinebd | that's usually what causes boot loops for us between releases | 23:27 |
stinebd | in fact i've never seen the ownership-related force close issue on xdandroid | 23:28 |
Entropy512 | I've seen it a few times in my travels | 23:28 |
Entropy512 | although usually after doing something crazy tbh | 23:29 |
ryannathans | every time you want to make changes to the branch, do you make a new one? git checkout -b new v2.6.13 for example? | 23:29 |
Entropy512 | it's one of those things whose presence has little negative impact (1.4k of space usage in system.ext2, since it is only run manually can't negatively affect anyone who doesn't explicitly run it) but is useful to power users | 23:30 |
rpierce99 | and by power users you mean the people who are fully capable of putting it in themselves? lol | 23:31 |
stinebd | Entropy512: i don't mind it being there | 23:32 |
Entropy512 | rpierce99: yes, but some of us are lazy and/or forgetful. :P | 23:32 |
Entropy512 | but I'll make up a patch. :) | 23:32 |
Entropy512 | a bit of work to get it built-in saves me having to dig it up and copy over after a rebuild | 23:33 |
stinebd | so it just goes in device/xdandroid/msm and (on gingerbread) add it to device_msm.mk PRODUCT_COPY_FILES in the XDAndroid-specific section | 23:33 |
Entropy512 | ok - froyo? | 23:33 |
Entropy512 | same deal? | 23:33 |
stinebd | yeah it'll work that way for froyo too | 23:34 |
stinebd | we changed the way those things work in the build system from froyo to gingerbread but the gingerbread way is backwards-compatible anyway | 23:34 |
stinebd | i ask for a git formatted patch so that you get credit in the commit | 23:35 |
ryannathans | this manual is sparta! | 23:35 |
Entropy512 | oh, and also | 23:35 |
Entropy512 | is there some way to automate pulling files from froyo system builds into the rootfs | 23:36 |
Entropy512 | namely libhardware_legacy.so? | 23:36 |
stinebd | yes but i haven't updated it | 23:36 |
Entropy512 | FRX06 has my GPS validity fix but the rootfs overrides it | 23:36 |
Entropy512 | looks like just changing that market can't be done w/o updating other gapps components | 23:40 |
ryannathans | stinebd: if someone makes changes to a branch, is the "git show" automatically generated or does the editor write this? | 23:40 |
stinebd | i'm not an interactive git manual | 23:41 |
ryannathans | where do i look for answers? google is hopeless or im searching wron | 23:42 |
ryannathans | o wait, its explaining :D | 23:42 |
Entropy512 | hmm | 23:46 |
ryannathans | I got 5 errors after the sync trying to swap branch using the command you gave. | 23:47 |
ryannathans | i have local changes on certain files | 23:47 |
ryannathans | but i cant find the files to delete D: | 23:47 |
Entropy512 | ryannathans: hmm... Do you care about the changes? | 23:47 |
Entropy512 | if you google the branch change error | 23:48 |
Entropy512 | you'll get some solutions | 23:48 |
Entropy512 | I had that happen to me | 23:48 |
Entropy512 | don't have links now since I don't have errors to google atm | 23:48 |
Entropy512 | :) | 23:48 |
Entropy512 | I think I may have figured out how to get tiad8's market improvements w/o the FCs | 23:48 |
Entropy512 | gotta take the entirety of the gapps package | 23:49 |
ryannathans | im just deleting the files, i found half of them so far | 23:49 |
Entropy512 | that works too | 23:49 |
ryannathans | i dont recall changing them :P | 23:49 |
Entropy512 | wish cyanogenmod would release an updated gapps zip for 2.2 builds | 23:49 |
ryannathans | where is gps/gps-rpc.c? | 23:51 |
ryannathans | apparently its different between the branches | 23:51 |
ryannathans | and i need to delete | 23:51 |
rpierce99 | search? | 23:52 |
ryannathans | grep yeh? | 23:52 |
rpierce99 | find <path> -name "gps-rpc.c" ? | 23:53 |
ryannathans | that worked, thanks :D | 23:54 |
stinebd | repo status will tell you what's been modified and where | 23:54 |
ryannathans | its been a while since i have used command line on an ubuntu box | 23:54 |
ryannathans | i will check that | 23:54 |
ryannathans | it comes up with project/bionic (**no branch**) is this the change? | 23:55 |
Entropy512 | ryannathans: gps-rpc.c is somewhere in hardware/libhardware_legacy/gps | 23:56 |
Entropy512 | someone was playing with my GPS tweaks it seems. :P | 23:57 |
Entropy512 | and on an ubuntu box | 23:57 |
Entropy512 | "find . -name <whatever>" is slower than locate but is always current | 23:57 |
Entropy512 | can use wildcards in the above | 23:58 |
Entropy512 | like "find . -name gps*" | 23:58 |
ryannathans | thanks | 23:58 |
ryannathans | im syncing again, hopefully it works | 23:58 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!