bzo | lol - 3.0 config: | 00:11 |
---|---|---|
bzo | HTC Rhodium (aka Touch Pro) (MACH_HTCTOPAZ) | 00:11 |
bzo | d3tul3: anything I need to change contrary to defconfig? | 00:12 |
d3tul3 | defconfig should be 1:1 from 39 | 00:14 |
bzo | ok, in that case I'm ready to boot | 00:14 |
d3tul3 | bzo also the autobuild has them all built if you want to save yourself some trouble | 00:15 |
bzo | I like to run my own :) | 00:15 |
bzo | sounds like you guys will have 3.1 in a comparable state soon | 00:17 |
d3tul3 | i am amazed it's booting | 00:19 |
d3tul3 | i am curious what your impressions are of 3.0 | 00:19 |
bzo | it's up and running now | 00:20 |
bzo | seems to run pretty nice | 00:22 |
bzo | maybe placebo, but perhaps more responsive than .39 | 00:23 |
bzo | and the deviation in fps2d seems to be tighter | 00:23 |
*** d3tul3 has quit IRC | 01:18 | |
*** bzo has quit IRC | 01:25 | |
*** rpierce99 has quit IRC | 01:56 | |
*** kalemas has joined #xdandroid | 03:21 | |
*** rpierce99 has joined #xdandroid | 03:41 | |
*** |Jeroen| has joined #xdandroid | 03:55 | |
*** rpierce99 has quit IRC | 04:10 | |
*** jonpry has quit IRC | 05:23 | |
*** jonpry has joined #xdandroid | 05:35 | |
*** kalemas has left #xdandroid | 07:35 | |
*** helicopter88 has joined #xdandroid | 07:41 | |
*** helicopter88 is now known as helicAWAY | 07:42 | |
*** virsys has quit IRC | 08:14 | |
*** virsys has joined #xdandroid | 08:15 | |
*** |Jeroen| has quit IRC | 08:17 | |
*** drakaz has quit IRC | 09:33 | |
*** drakaz has joined #xdandroid | 09:37 | |
*** emwe has joined #xdandroid | 09:44 | |
*** Bruce_Wayne has joined #xdandroid | 10:04 | |
*** helicAWAY is now known as helicopter88 | 10:06 | |
*** Bruce_Wayne has quit IRC | 10:08 | |
*** Tandyman100 has quit IRC | 10:08 | |
emwe | jonpry: you mad guy. congrats. | 10:19 |
arrrghhh | eh? | 10:19 |
arrrghhh | ics? :P | 10:19 |
*** rpierce99 has joined #xdandroid | 10:21 | |
emwe | yeah | 10:22 |
emwe | hey arrrghhh and rpierce99. | 10:22 |
*** virsys has quit IRC | 10:22 | |
arrrghhh | yea, he's an animal | 10:22 |
arrrghhh | i knew i was slowing him down, but i didn't think i was slowing him down that much, lol | 10:22 |
emwe | we'll, if one knows what pieces to look for. | 10:23 |
arrrghhh | yea | 10:23 |
arrrghhh | he said it runs like a bag of ass | 10:23 |
arrrghhh | like stine on his atrix. 3-4fps. | 10:24 |
emwe | congrats on the first commit .P | 10:27 |
arrrghhh | lol | 10:28 |
arrrghhh | you like that? :D | 10:28 |
emwe | oh, just spotted while rebasing my local branch that i got soemthing little pending | 10:28 |
arrrghhh | i still need to do the real commit | 10:28 |
emwe | yeah, i like that | 10:28 |
arrrghhh | the logic for this firmware | 10:28 |
emwe | btw, got my mail? | 10:28 |
arrrghhh | yea | 10:28 |
emwe | just pushed a little lmk setting cleanup we talked about yesterday with detule. | 10:29 |
rpierce99 | hey emwe | 10:29 |
emwe | hi | 10:30 |
arrrghhh | cool | 10:30 |
emwe | you know how to get it in? | 10:30 |
arrrghhh | i think so | 10:30 |
arrrghhh | just have an additional if statement around the wifi=bcm section | 10:31 |
arrrghhh | check uname -r | 10:31 |
arrrghhh | basically if it's not .27, use the new firmware | 10:31 |
arrrghhh | if it is .27, use the old. right? | 10:31 |
emwe | btw, i have the master branch setup here and a "local" branch which has ro.secure=1 ... i always work on local, build from it, and if patches need to go out, i switch to "master", cherry-pick from "local", push to gito, checkout "local" and rebase on "master" again. | 10:32 |
emwe | s/ro.secure=1/ro.secure=0 | 10:32 |
arrrghhh | heh | 10:32 |
arrrghhh | emwe, i'm amazed at how easy it was to commit | 10:33 |
arrrghhh | took me ~5mins? | 10:33 |
arrrghhh | seemingly i did it correctly too, it t'was accepted. | 10:33 |
emwe | commit is just local, though. | 10:33 |
arrrghhh | haven't heard back from any blackstone users yet | 10:33 |
emwe | with push you share it to some remote | 10:33 |
xdandroid | New rootfs available (20111119-031ea5e) at: http://is.gd/Dvn8Kx -- Changes at: http://is.gd/GvyzOc | 10:33 |
emwe | the housekeeping with all different repositories is what is most time consuming if you wan't to use others peoples patches instead of locally modifying the code and commiting. | 10:34 |
arrrghhh | yea | 10:34 |
arrrghhh | i have my own rootfs clone now | 10:34 |
arrrghhh | i realized shortly after creating it that was entirely unnecessary lol | 10:34 |
emwe | heh ;) | 10:35 |
emwe | you can always delete it again | 10:35 |
arrrghhh | yea i probably will | 10:35 |
arrrghhh | useless. | 10:35 |
arrrghhh | it was fun to 'push' something to 'my' tree tho. | 10:35 |
emwe | but then patches would need to be mailed unless you can commit them on your own. | 10:35 |
emwe | s/commit/push | 10:35 |
arrrghhh | nah | 10:35 |
arrrghhh | i don't think i should have push/commit access :P | 10:35 |
emwe | push that is. you always commit locally. (or i haven't heard of the feature) | 10:36 |
arrrghhh | yea | 10:36 |
emwe | i also never came around to delete linux-msm-topaz | 10:36 |
emwe | as you are getting into scripting mode, you remember that build script thingy? ;) | 10:37 |
emwe | just teasing... | 10:38 |
arrrghhh | hahah | 10:38 |
arrrghhh | yeayea | 10:38 |
emwe | renice=1<------># Run the renice script to inprove call answering << is that still as worth as it reads? | 10:44 |
emwe | from <build>.user.conf | 10:45 |
arrrghhh | doubtful | 10:45 |
arrrghhh | yea, i know what line you're taking about | 10:45 |
arrrghhh | never knew if it actually did anything or not. | 10:45 |
*** d3tul3 has joined #xdandroid | 10:45 | |
emwe | just stumbled over it and userinit.sh will eval it seems | 10:46 |
emwe | checking again | 10:46 |
*** fishingmedic has joined #xdandroid | 10:46 | |
arrrghhh | hrm | 10:46 |
d3tul3 | morning fellas | 10:48 |
arrrghhh | d3tul3, how goes it sir | 10:48 |
emwe | moins | 10:49 |
emwe | well, later afternoon already. | 10:50 |
arrrghhh | heh | 10:50 |
arrrghhh | not even 9am here yet :P | 10:50 |
emwe | # userinit.sh -s -c /sdcard/andboot/conf/gingerbread.user.conf | 10:52 |
emwe | === user.conf === | 10:52 |
emwe | *** general *** | 10:52 |
emwe | renice=1 | 10:52 |
emwe | so it's run. | 10:52 |
d3tul3 | god i am glad i bought a tp2 when i did | 10:53 |
arrrghhh | what is it renicing? | 10:53 |
arrrghhh | d3tul3, ? | 10:53 |
emwe | arrrghhh: rootfs/bin/userinit.sh > renicerloop() | 10:53 |
emwe | i am gonna try without | 10:54 |
arrrghhh | hrm | 10:54 |
arrrghhh | ok | 10:54 |
d3tul3 | well it probably is one of the first phone to boot + 3.0 kernel and one of the first devices to boot ics | 10:54 |
d3tul3 | probably the only to do both | 10:54 |
emwe | heh ;) | 10:54 |
arrrghhh | lol | 10:54 |
arrrghhh | somehow i doubt the price of used tp2's will skyrocket anytime soon... :P | 10:54 |
emwe | when native devices have cought up 3.1 there's gonna be android Lobster or whatever letter they got up then | 10:54 |
arrrghhh | lobster | 10:55 |
arrrghhh | lol | 10:55 |
emwe | yeah, no candy stuff | 10:55 |
d3tul3 | i notice the phone app is something like oom_adj -16 | 10:56 |
d3tul3 | "don't kill" | 10:56 |
emwe | how does (re)nice play into oom management d3tul3? | 10:57 |
emwe | asking because i am not too expertised in that area. | 10:58 |
emwe | oh boys, kexec rocks! | 10:58 |
emwe | could kick my ass i didn't pursue that earlier. unbelievable. | 10:58 |
arrrghhh | lol | 10:58 |
arrrghhh | hyc pursued that a long time ago :P i don't know why it wasn't approved | 10:58 |
arrrghhh | i assume because of the frameworks changes. | 10:58 |
emwe | i somehow ignored the disapproval it looks. | 10:59 |
emwe | in the hope stinebd won't do harm to me. | 10:59 |
arrrghhh | lol | 10:59 |
* emwe looks gently over | 10:59 | |
arrrghhh | just play dumb | 10:59 |
arrrghhh | blame it on me | 10:59 |
arrrghhh | :P | 10:59 |
emwe | it's such a big time saver. | 11:00 |
emwe | was testing rootfs and firwmare on rhod all kexec'd. so easy and fast. | 11:00 |
emwe | (that last night testing) | 11:00 |
arrrghhh | sweet | 11:00 |
arrrghhh | stine said he'd have a new image for me last night :( | 11:00 |
arrrghhh | i almost want to take this ics image and see how it is | 11:00 |
arrrghhh | lol | 11:00 |
emwe | well, then use mine. it's the same. just not officially signed. | 11:00 |
emwe | (except stine has some local commits pending) | 11:01 |
arrrghhh | yea | 11:01 |
arrrghhh | stine wants me to test "officially" if you will. | 11:01 |
arrrghhh | oh well | 11:01 |
arrrghhh | i need to get this rootfs patch sorted | 11:01 |
arrrghhh | tested | 11:01 |
arrrghhh | etc | 11:01 |
emwe | and i need to get to acoustic :/ | 11:01 |
emwe | i don't wan't to somehow :) | 11:01 |
arrrghhh | what's left on it? | 11:02 |
d3tul3 | emwe i can only guess, but nice affects runtime priority right? oom values are kill or not kill values so they probably are independent | 11:02 |
arrrghhh | d3tul3, correct | 11:03 |
arrrghhh | nice is process priority of running processes | 11:03 |
arrrghhh | oom values are for determining when the system should kill the app | 11:03 |
emwe | i switched to renice=0. going to test out how this does | 11:03 |
emwe | also, anybody an idea how that sleep 500 interferes there? | 11:04 |
emwe | i mean, will it disturb our power collapse? | 11:04 |
emwe | it's every 8.5 mins | 11:04 |
emwe | no idea how such stuff is "handled" when power collapsed. | 11:04 |
emwe | man, used tp2 in good condition still ~200 euro here | 11:22 |
arrrghhh | wow | 11:23 |
emwe | was thinking about getting a cheap one for perhaps being able to replace the sensor board or even the whole panel with body | 11:26 |
emwe | and get a front cam for free :P | 11:26 |
arrrghhh | hahaha | 11:26 |
emwe | if that'd work out with the rhod400 body, no idea. | 11:26 |
arrrghhh | doubtful | 11:27 |
arrrghhh | the cam would be blocked by that epic sprint logo | 11:27 |
arrrghhh | i guess if you replace the whole panel | 11:27 |
arrrghhh | could work | 11:27 |
emwe | yeah, i meant replacing the whole panel-body | 11:28 |
arrrghhh | i see | 11:28 |
arrrghhh | yea, might work | 11:28 |
d3tul3 | er in 3.1 in a phone call, screen goes off i get greeen light as if in suspend | 11:28 |
d3tul3 | that obviously can't be right | 11:28 |
arrrghhh | d3tul3, happens in .27 | 11:28 |
arrrghhh | arm11 sleeps | 11:29 |
arrrghhh | arm9 is still awake | 11:29 |
emwe | yeah, sounds ok. | 11:29 |
emwe | mine also goes to sleep in phone calls iirc | 11:29 |
d3tul3 | ok good to know | 11:29 |
arrrghhh | yup | 11:29 |
arrrghhh | perfectly normal :P | 11:29 |
d3tul3 | haven't had sleep debugging on in a while | 11:31 |
d3tul3 | emwe, when you make defconfig changes you write them in, or use make menuconfig | 11:33 |
d3tul3 | i tried make menuconfig and wrecked havoc in msm_defconfig | 11:33 |
emwe | i always menuconfig and then copy the .config to arch/arm/configs/ ; git add, git commit | 11:33 |
emwe | dependant if you build into the tree, .config is in root | 11:34 |
emwe | i build everything to another output folder | 11:34 |
d3tul3 | thanks that's a good pointer | 11:35 |
emwe | your welcome. | 11:36 |
emwe | actually, i whonder why you didn't appear earlier with all your kernel hacking. :P | 11:36 |
emwe | and userland as well | 11:36 |
emwe | i somehow feel relieved also we leave froyo alone :P | 11:36 |
emwe | pita to keep both stuff up to date. | 11:36 |
arrrghhh | yea | 11:37 |
arrrghhh | it's unfortunate, but whatever | 11:37 |
arrrghhh | we don't have 300 developers :P | 11:37 |
arrrghhh | need to focus efforts where they will be most useful. | 11:37 |
d3tul3 | emwe, i only booted android for the first time earlier this year, tp2 is the only smartphone i've ever used, i don't quite have much in the way of background | 11:39 |
arrrghhh | d3tul3, damn | 11:40 |
arrrghhh | doing a fine job i'd say | 11:40 |
emwe | yeah, you'd been keeping me busy and pushed on all frontiers. | 11:41 |
jonpry | morning | 11:41 |
arrrghhh | jonpry, how goes it | 11:41 |
jonpry | just woke up | 11:42 |
d3tul3 | you sleep afterall | 11:42 |
jonpry | occasionally | 11:42 |
jonpry | msm build of ics finished, gonna see if it works | 11:43 |
emwe | crazy. and hello jonpry. | 11:44 |
jonpry | hi emwe | 11:44 |
emwe | jonpry: your read logs from earlier here? can you explain to me .. if there is a script spawned on system start which does a sleep 500 ... will kernel make sure to resume/uncollapse? or rephrased, will it disturb our power collapse? | 11:48 |
*** rpierce99 has quit IRC | 11:49 | |
jonpry | it won't break collapse. the code will probably be run after 500 seconds of uncollapsed time though | 11:50 |
jonpry | or at least it won't wake the system | 11:50 |
*** rpierce99 has joined #xdandroid | 11:50 | |
emwe | thanks jonpry. | 11:52 |
emwe | you had been switching to brcmfmac and left alone brcm4329, right? | 11:52 |
jonpry | yes | 11:54 |
d3tul3 | hm they've changed some dependencies for CONFIG_BRCMFMAC in 3.0 - 3.1 | 12:01 |
arrrghhh | hrm | 12:03 |
jonpry | you need the whole brcmfmac directory from 3.0. its all patched up to work | 12:03 |
arrrghhh | i guess i should include both firmwares | 12:03 |
arrrghhh | then rename on boot depending on kernel versin | 12:03 |
arrrghhh | version* | 12:03 |
arrrghhh | emwe, the autobuild rootfs - it has the firmware for .27, yes? | 12:05 |
emwe | arrrghhh: yes, i didn't push anything out there. | 12:06 |
arrrghhh | hrm | 12:06 |
arrrghhh | ok | 12:06 |
emwe | you can grab the other one from the link i sent. | 12:06 |
arrrghhh | i guess i'm confused why wifi is broken for me... | 12:06 |
arrrghhh | yea, i have it | 12:06 |
arrrghhh | if you didn't push it, shouldn't wifi work on .27? | 12:06 |
emwe | yes. | 12:06 |
emwe | that's what i checked last evening | 12:06 |
d3tul3 | jonpry i think we're not building in 3.0 perhaps i am reading this wrong 39 https://gitorious.org/linux-msm-rhod/linux-msm-rhod/blobs/htc-msm-2.6.39/drivers/staging/brcm80211/Kconfig vs https://gitorious.org/linux-msm-rhod/linux-msm-rhod/blobs/htc-msm-3.0.0-rc1/drivers/staging/brcm80211/Kconfig | 12:07 |
emwe | arrrghh: but i expclitely rm'ed /system/lib/modules/* entirely | 12:07 |
* arrrghhh is confused | 12:07 | |
arrrghhh | but i'll write this | 12:07 |
arrrghhh | emwe, i did too. did that get wifi working for you? | 12:07 |
emwe | arrrghhh: ah wait... make sure the fw file has the correct md5... | 12:07 |
emwe | arrrghhh: i think it ddidn't "update" it correctly when switching it. | 12:08 |
arrrghhh | 48a36f22412ec284088bc4ea1552e795 | 12:08 |
emwe | i don't recall if we copy it. | 12:08 |
emwe | yes, autobuild | 12:08 |
arrrghhh | bca2cb274070423a7ea332c1e8cee115 <--- for the fw you sent | 12:08 |
emwe | yeah. | 12:09 |
arrrghhh | ok | 12:09 |
emwe | what are you md5sum'ing the one in /etc? | 12:09 |
arrrghhh | i'm still confused as to why my wifi is broken | 12:09 |
arrrghhh | no | 12:09 |
emwe | sysmte/etc? | 12:09 |
arrrghhh | in init.etc/wifi/bcm432x | 12:09 |
emwe | md5 the one on /system/etc/ or /etc/ plz | 12:09 |
arrrghhh | ok | 12:09 |
emwe | i had to push the "old" one over again | 12:09 |
arrrghhh | hrm | 12:10 |
jonpry | er. i think we use BCM4329 | 12:10 |
emwe | dunno the rootfs logic if we copy stuff or symlink | 12:10 |
arrrghhh | emwe, i was just chatting about that in another room | 12:10 |
arrrghhh | seems most things are symlinked | 12:10 |
emwe | jonpry: ah yeah, just see it. at least on detules .39 that is enabled. | 12:10 |
emwe | jonpry: fmac is also in, though. | 12:11 |
jonpry | fmac is off in 3.0 | 12:11 |
arrrghhh | 48a36f22412ec284088bc4ea1552e795 | 12:11 |
arrrghhh | matches the autobuild emwe | 12:11 |
jonpry | i had both of them sort of working at some point | 12:11 |
emwe | arrrghhh: then hm... anything dmesg or logcat spit out? | 12:11 |
jonpry | but one was not quite right | 12:11 |
emwe | heh | 12:11 |
emwe | where did you gedt the updated source from for bcm4329 jonpry? | 12:11 |
jonpry | nvidia tegra i think | 12:12 |
arrrghhh | i guess i need to reboot | 12:13 |
arrrghhh | i only get "failed to load wi-fi drver" in logcat | 12:13 |
arrrghhh | and literally _nothing_ in dmesg | 12:13 |
emwe | you redownloaded and made sure that .27 acoustic kernel is the reuploaded one? | 12:13 |
*** rpierce99 has quit IRC | 12:14 | |
emwe | after rebuilding again the zip's md5 had changed arrrghhh. | 12:14 |
jonpry | arrrghhh, i'm only getting like 8KB/sec | 12:14 |
arrrghhh | hrm | 12:14 |
arrrghhh | jonpry, on scp? | 12:14 |
jonpry | yeah | 12:14 |
arrrghhh | my upload is wide open | 12:14 |
emwe | arrrghhh: re-uploaded the .27-acoustic. the zips md5 changed... so perhaps a dirty module. | 12:14 |
emwe | new md5: 133c4efd5081f81406bc157a22aa2b71 | 12:14 |
jonpry | its probably my connection | 12:14 |
arrrghhh | at least i don't see anything that would be pegging it | 12:14 |
arrrghhh | hrm | 12:15 |
arrrghhh | i can't connect to my router | 12:15 |
arrrghhh | seems bad | 12:15 |
arrrghhh | emwe, i'll repaste everything | 12:15 |
arrrghhh | newest rootfs from autobuild | 12:15 |
emwe | k | 12:15 |
arrrghhh | and the kernel you sent | 12:16 |
emwe | it's on .releng | 12:16 |
emwe | use that one. | 12:16 |
arrrghhh | oh ok | 12:16 |
emwe | my dropbox one also got updated though | 12:16 |
emwe | all last evening. | 12:16 |
emwe | bah, i hate the version magic shit | 12:16 |
emwe | dirty not dirty... is there some voodoo making things "relink" correctly? | 12:17 |
emwe | just rm'ing the files before make doesn't seem to help | 12:17 |
emwe | (for tiwlan that is) | 12:17 |
mgross029 | Hey guys. Looks like you've all been busy. :) | 12:18 |
jonpry | there is a config option for appending the git commit to the string | 12:18 |
jonpry | with that off, everything is just 2.6.27+ | 12:18 |
emwe | jonpry: that sounds like a workaround, isn't it? ;) | 12:18 |
jonpry | sounds good to me | 12:19 |
emwe | heh | 12:19 |
d3tul3 | jonpry, some of these build files got somehow commited in the .39 tree (.config, .config.old etc) and gitignore doesn't work on tracked files | 12:20 |
d3tul3 | need to push a commit out just to untrack them | 12:20 |
jonpry | ok | 12:20 |
arrrghhh | ugh | 12:30 |
arrrghhh | this is frustrating. | 12:30 |
arrrghhh | if i can't get wifi to work on .27, i have no hope of writing this patch lol | 12:30 |
emwe | hmpfs... | 12:41 |
emwe | now don't ask me what to tell you. i think you are the best troubleshooter on your own. | 12:41 |
arrrghhh | emwe, i seem to be failing on so many levels i might just start over | 12:41 |
emwe | perhaps start over with everything new | 12:41 |
arrrghhh | yea | 12:41 |
emwe | all 4 pieces. | 12:41 |
arrrghhh | i don't have a /system/lib/modules folder | 12:42 |
arrrghhh | and i can't cd to /lib/modules | 12:42 |
arrrghhh | i fail. | 12:42 |
emwe | ai | 12:42 |
emwe | create it | 12:42 |
arrrghhh | wat? | 12:42 |
emwe | it must be there... on initial system image there is a ".keep" file in there | 12:42 |
emwe | perhaps you accidently deleted it? | 12:42 |
emwe | i did too last night | 12:42 |
arrrghhh | perhaps | 12:42 |
arrrghhh | lol | 12:42 |
emwe | seems you overread it | 12:42 |
emwe | then it can't extract modules to it | 12:42 |
emwe | forgot the danlging / on the rm -rf cmd | 12:43 |
arrrghhh | perhaps best to start from square one here. | 12:43 |
arrrghhh | oh snap, i did too. that was it. | 12:43 |
emwe | you can now harden the rootfs code to mkdir -p beforehand ;) | 12:43 |
arrrghhh | bwhahaha | 12:43 |
arrrghhh | harden it from stupidity :P | 12:43 |
emwe | nah, harden from distraction. everybody is tinkering on so much stuff simultanesly. just natural that "user error" happens. | 12:44 |
arrrghhh | yea | 12:44 |
arrrghhh | was that module copy issue ever fixed? | 12:44 |
jonpry | bah rootfs | 12:45 |
arrrghhh | i know starfox proposed something related to it. can't remember now. | 12:45 |
arrrghhh | jonpry, i know we need to eliminate it :P | 12:45 |
emwe | arrrghhh: hm, there was some patches. don't recall if they got applied. | 12:45 |
arrrghhh | i'd almost rather we err on the side of cautio | 12:45 |
arrrghhh | caution* | 12:45 |
emwe | seems he got MIA when hyc got "louder" | 12:45 |
arrrghhh | and always copy modules, if they can't be checked | 12:45 |
arrrghhh | yea... some of his ideas were dumb. some seemed useful tho. i dunno, i'm just a n00b. | 12:46 |
emwe | you say always copy modules? i am with you | 12:46 |
arrrghhh | i'm sure it doesn't add a ton of time to the boot process | 12:46 |
arrrghhh | and would always ensure they match, users would never have to rm /system/lib/modules/ | 12:47 |
emwe | no, that is what the bootanmition does | 12:47 |
arrrghhh | lol | 12:47 |
arrrghhh | i'm just patchin the hell outta this rootfs :P | 12:48 |
emwe | holy cadaver. tiwlan up on .35.. i know nothing fancy. just didn't figure i had to enable the WIFI_CONTROL_FUNC kconfig option. | 12:48 |
emwe | damnit | 12:48 |
arrrghhh | heh | 12:48 |
arrrghhh | how are we looking on other devices for .35+? | 12:48 |
emwe | useful to have "data" in some way on a testing devices | 12:48 |
emwe | bad | 12:48 |
arrrghhh | there is only RHOD. | 12:49 |
emwe | topa | 12:49 |
arrrghhh | nah, i'm just sayhing | 12:49 |
arrrghhh | saying* | 12:49 |
emwe | both are kept more or less up to date | 12:49 |
arrrghhh | there is only RHOD :P | 12:49 |
emwe | ah, got you | 12:49 |
emwe | both are kept more or less up to date | 12:49 |
arrrghhh | still glad i picked this phone when they swapped my raph out | 12:49 |
emwe | both are kept more or less up to date | 12:49 |
emwe | both are kept more or less up to date | 12:50 |
emwe | :P | 12:50 |
arrrghhh | you feelin alright? | 12:50 |
arrrghhh | lol | 12:50 |
*** drakaz has quit IRC | 12:50 | |
emwe | now... 32 character long wpa2 key. bear with me on the soft keyb... | 12:50 |
arrrghhh | aren't you glad you got that donor rhod :P | 12:51 |
emwe | yap, i am! | 12:51 |
*** drakaz has joined #xdandroid | 12:51 | |
mgross029 | emwe, gsensor seems to work great. Nice job getting that into .35 | 12:52 |
emwe | thanks. somehow though my initial testing app, Bubble from Ben Bibble doesn't work | 12:53 |
arrrghhh | Ben Bibble | 12:53 |
arrrghhh | lol | 12:53 |
emwe | mgross029: so not entirely sure it's working as expected. | 12:54 |
mgross029 | emwe, so far it seems to be here. Using zDevice Test here with good results on accelometer | 12:54 |
emwe | cool, thanks for testing. | 12:55 |
emwe | i whonder why google never came up with an AOSP T9 keyboard. | 12:55 |
arrrghhh | that would make sense | 12:56 |
mgross029 | certainly. I still have to pull down your latest rootfs-unsecure saw there was another commit today | 12:56 |
arrrghhh | then other kb companies couldn't swoop in and design 15,000 variants | 12:56 |
emwe | mgross029: then let me update it first :) | 12:56 |
emwe | arrrghhh: yeah :) | 12:56 |
mgross029 | Ha. Ok. | 12:57 |
arrrghhh | dam | 12:57 |
arrrghhh | forgot to turn off JIT | 12:58 |
emwe | mgross029: go for it | 12:58 |
arrrghhh | since i'm starting over... | 12:58 |
arrrghhh | zomg | 13:00 |
arrrghhh | must've been that first kernel | 13:00 |
arrrghhh | then me removing the modules folder | 13:00 |
arrrghhh | that caused this whole debacle | 13:00 |
arrrghhh | cuz wifi works now.... -_- | 13:00 |
emwe | huh? why does userland turn of button backlight after some seconds on my TOPA and and not on RHOD? | 13:00 |
emwe | arrrghhh: coolio ;) | 13:00 |
emwe | arrrghhh: yeah, might also have been the kernel. | 13:00 |
arrrghhh | guess i can try writing this patch now | 13:00 |
emwe | just for the record, i had to disable WIFI_CONTROL_FUNC ... | 13:04 |
mgross029 | arrrghhh, does your apn automatically appear or do you have to create? | 13:05 |
mgross029 | Just curious. I found noting in the aps-conf.xml for Sprint | 13:06 |
*** d3tul3 has quit IRC | 13:06 | |
arrrghhh | i have to create | 13:06 |
arrrghhh | by default sprint doesn't use APN' | 13:06 |
arrrghhh | so cm doesn't include 'em | 13:06 |
arrrghhh | and our apns-conf.xml is lifted straight from CM | 13:08 |
arrrghhh | i'm sure they'd laugh at us for requesting it to be added (you can on their wiki page AFAIK) | 13:08 |
mgross029 | Interesting thing is they have Verizon in there. MMS won't work without it though | 13:10 |
arrrghhh | wtf | 13:11 |
arrrghhh | they have VZ in thar? | 13:11 |
arrrghhh | i wonder if LTE requires that now | 13:11 |
mgross029 | The Verizon config is actually not the default configured in the system. They have 310 004 when by default the system see the phone as 310 00 | 13:11 |
arrrghhh | cuz i'm pretty sure CDMA doesn't use it. at all. | 13:11 |
mgross029 | Well all I know is without the apn configed you can't send and receive mms. | 13:12 |
arrrghhh | i thought it was just one direction | 13:13 |
mgross029 | I've updated my local repo with the correct configs for both Sprint and Verizon. Now if I do a restore default it will show up in my apn section now | 13:13 |
arrrghhh | i can't remember | 13:13 |
arrrghhh | rpierce99 knows it pretty intimately | 13:13 |
arrrghhh | sweet | 13:13 |
arrrghhh | patch request that shit yo | 13:14 |
arrrghhh | is that in the system image? | 13:14 |
arrrghhh | probably is | 13:14 |
mgross029 | Yeah | 13:14 |
jonpry | i think this msm7k contraption is going to build | 13:15 |
mgross029 | ./device/xdandroid/msm/prebuilt/etc/apns-conf.xml | 13:15 |
mgross029 | If interested | 13:15 |
arrrghhh | jonpry, w00t | 13:15 |
jonpry | er run | 13:15 |
arrrghhh | did you just lift the hal from froyo? | 13:15 |
jonpry | there is one in ics, but looks froyo vintage | 13:16 |
arrrghhh | heh | 13:16 |
arrrghhh | i guess if it works, who am i to argue. | 13:16 |
arrrghhh | bastards can't make anything compatible with legacy, which i guess i understand. just manpower they don't want to spend. | 13:16 |
jonpry | work is such a strong word | 13:16 |
arrrghhh | lol | 13:16 |
jonpry | i dunno how the touch coordinates are all screwed up | 13:20 |
jonpry | and it has this funky cursor thing | 13:20 |
arrrghhh | cursor? | 13:21 |
jonpry | yeah like a mouse pointer | 13:22 |
jonpry | how does ts_calib work? | 13:22 |
jonpry | we have some deal for that right? | 13:22 |
arrrghhh | you can just grab an existing ts-calibration file | 13:23 |
arrrghhh | unless you mean tssc or whatever | 13:23 |
arrrghhh | thought that was a kernel thing tho | 13:23 |
jonpry | and how do i use it? | 13:23 |
arrrghhh | i'm not sure i can answer this on your level | 13:23 |
arrrghhh | on my level, i put the ts-calibration file where i run haret from | 13:23 |
arrrghhh | and it works | 13:23 |
arrrghhh | lol | 13:23 |
jonpry | i think its done in rootfs | 13:23 |
jonpry | probably copies the file to somewhere in /sys | 13:24 |
arrrghhh | oic | 13:24 |
arrrghhh | yea, i bet it's in init | 13:24 |
arrrghhh | i'm looking at that file 1 sec | 13:24 |
arrrghhh | cat $card/ts-calibration > $touchscreendir/calibration_points | 13:24 |
arrrghhh | yup | 13:25 |
arrrghhh | i'm kinda confused on how $touchscreendir is established tho. there's a for loop that goes thru /sys/class/input/input* | 13:25 |
jonpry | i think its /sys/devices/virtual/input/input3/calibration_points | 13:25 |
jonpry | can i have your ts calib file? | 13:26 |
phh | arrrghhh: what's the problem with it ? | 13:26 |
arrrghhh | certainly | 13:26 |
arrrghhh | phh, i'm not sure | 13:26 |
arrrghhh | other than i don't understand it | 13:26 |
arrrghhh | and jonpry's asking questions about it | 13:26 |
arrrghhh | lol | 13:26 |
arrrghhh | http://forum.xda-developers.com/showthread.php?t=1171052 | 13:26 |
arrrghhh | jonpry, sorry for the direct to my thread, but that's the calib file i always use | 13:26 |
arrrghhh | attached to that post. | 13:26 |
jonpry | ok | 13:27 |
phh | i think i wrote it | 13:27 |
arrrghhh | wat, tssc? | 13:27 |
arrrghhh | or the for loop | 13:27 |
phh | the for loop :p | 13:27 |
arrrghhh | lol | 13:27 |
arrrghhh | yea, i'm not grasping the reasoning for it | 13:27 |
phh | yeah well the loop is fairly easy ... | 13:27 |
arrrghhh | but okie. | 13:27 |
jonpry | my ics has no init script | 13:27 |
phh | just checks all input devices, and search which one has the tssc-manager name | 13:27 |
arrrghhh | that sounds detrimental. | 13:27 |
arrrghhh | phh, so it changes? i guess based on device | 13:28 |
phh | arrrghhh: iirc yes | 13:28 |
arrrghhh | ahh | 13:28 |
phh | arrrghhh: like some devices have some input devices less | 13:28 |
arrrghhh | makes sense. | 13:28 |
arrrghhh | there's a lot of fancy things in hurrr | 13:28 |
arrrghhh | and i can actually somewhat understand what's going on, unlike kernel code. | 13:29 |
phh | kernel is sooooooooooooo easy | 13:29 |
arrrghhh | mmmhmmmm | 13:29 |
arrrghhh | i can read init and kinda get what's going on | 13:29 |
arrrghhh | i've looked at kernel patches. no f-ing clue. lol | 13:29 |
arrrghhh | most of the time at least. | 13:29 |
arrrghhh | if [ -e "$card/modules-$(uname -r).tar.gz" ] && ! `strings /lib/modules/mac80211.ko 2>/dev/null | grep -q "vermagic=$(uname -r)"`; then | 13:34 |
arrrghhh | so i don't get the vermagic stuff | 13:34 |
arrrghhh | evidently this statement fails at times, but i don't understand why | 13:34 |
arrrghhh | i guess going from one kernel to another, then back to the first kernel? *shrug* | 13:35 |
arrrghhh | phh, did you write that if statement as well? | 13:37 |
phh | i'm not sure | 13:37 |
phh | but i remember that was a big discussion :p | 13:37 |
arrrghhh | lol | 13:37 |
phh | arrrghhh: well modules have the kernel version for which it is built for in their file | 13:37 |
arrrghhh | yea | 13:38 |
arrrghhh | so why make the statement so complex lol | 13:38 |
arrrghhh | why not look at that and stop. | 13:38 |
phh | well first you check that there are actually modules available | 13:39 |
phh | else it's stupid to extract it | 13:39 |
phh | and then the version is not explicitly available | 13:39 |
arrrghhh | hrm | 13:39 |
phh | well we should use modinfo :D | 13:39 |
phh | but that wouldn't be simpler actually | 13:39 |
arrrghhh | meh | 13:40 |
arrrghhh | this is probably where i'm going to make that firmware decision | 13:40 |
jonpry | hrm. i put in the touch calibration but it doesn't seem to have really helped | 13:48 |
jonpry | maybe it needs to be from a 210? | 13:48 |
mgross029 | jonpry, it shouldn't matter because the screen size is the same. The file really only contains screen coordinates so it know it's boundries | 13:59 |
mgross029 | As far as I can tell anyway | 14:00 |
jonpry | why is it that we use this binary gralloc? | 14:01 |
mgross029 | I wouldn't be able to answer that one. :p | 14:02 |
*** helicopter88 has quit IRC | 14:12 | |
*** fishingmedic has quit IRC | 14:13 | |
*** thanku has joined #xdandroid | 14:38 | |
thanku | anyone here that can help me root my new incred 2 please? | 14:39 |
mgross029 | emwe, I am still seeing davlik jit resizes in logcat so that tells me it is still enabled. I looked a little further and the AndroidRuntime.cpp seems to make the decision based off the build.prop setting | 14:47 |
thanku | anyone one have a incred 2? | 14:49 |
mgross029 | thanku, wrong channel this is for xdandroid builds | 14:50 |
mgross029 | And we don't have support for incred 2 | 14:50 |
*** helicopter88 has joined #xdandroid | 14:56 | |
*** thanku is now known as billee | 15:03 | |
mgross029 | emwe, also saw there are three different option for davlik int: jit, fast and portable. So far testing portable and the speed seems the same as jit. Just testing out of curiosity | 15:17 |
*** jonpry has quit IRC | 15:29 | |
emwe | mgross029: getprop | grep "dalvik" .. that spits out int:jit still for you? | 15:40 |
emwe | oh eh... jit? wtf. lol. | 15:40 |
emwe | according to linpack it's jitless performance. ~2000 | 15:42 |
emwe | jit get's ~3300 WITH_JIT_TUNING ~3600 | 15:42 |
*** jonpry has joined #xdandroid | 15:46 | |
mgross029 | Yeah if you look in frameworks/base/core/jni/AndroidRuntime.cpp there is a decision tree by what is reflected in prop as far as I can tell. | 15:47 |
emwe | perhaps it's fooling itself. | 15:48 |
emwe | run linpack. if it's around 2000, it's definitively not jit | 15:48 |
mgross029 | Ok. I will once I get back over on that build | 15:49 |
emwe | no hurries. | 15:50 |
mgross029 | Found this interesting Dalvik Porting Guide http://www.milk.com/kodebase/dalvik-docs-mirror/docs/porting-guide.html | 15:54 |
emwe | read that once | 15:56 |
mgross029 | heh | 15:57 |
*** d3tul3 has joined #xdandroid | 16:01 | |
*** emwe has quit IRC | 16:14 | |
helicopter88 | can someone pastebin me froyo.user.conf? | 16:42 |
*** helicopter88 has quit IRC | 17:44 | |
*** d3tul3 has quit IRC | 17:50 | |
*** mayday_jay has quit IRC | 17:52 | |
*** mayday_jay has joined #xdandroid | 17:53 | |
*** d3tul3 has joined #xdandroid | 18:35 | |
*** mgross029 has quit IRC | 18:42 | |
*** mgross029 has joined #xdandroid | 18:51 | |
mgross029 | helicopter88, froyo.user.conf http://pastebin.com/dfskhWrB | 18:55 |
arrrghhh | hrm | 20:00 |
arrrghhh | i don't get why something so basic fails. | 20:00 |
arrrghhh | i just wanted to see if my logic worked, and this script doesn't function | 20:00 |
arrrghhh | http://pastebin.com/KTSmxwY4 | 20:00 |
arrrghhh | shell.sh: line 6: syntax error: unexpected "fi" (expecting "then") | 20:00 |
arrrghhh | is the error i get | 20:00 |
arrrghhh | why would it expect a then there? | 20:00 |
d3tul3 | fi;? | 20:06 |
arrrghhh | i need a semi-colon after the fi? | 20:07 |
d3tul3 | give it a try:) | 20:07 |
arrrghhh | lol | 20:07 |
arrrghhh | i'm just looking at how the if statements are structured in init | 20:07 |
arrrghhh | i don't see anything wrong/different with what i'm doing... worth a shot tho. gotta wait for .39 to finish booting. | 20:07 |
d3tul3 | btw | 20:09 |
d3tul3 | your script executed as is on my desktop | 20:09 |
arrrghhh | hum | 20:10 |
d3tul3 | and it informed me I am on 35+ | 20:10 |
arrrghhh | i'm just running it in adb shell | 20:10 |
arrrghhh | ./shell.sh | 20:10 |
arrrghhh | i assume that's acceptable? | 20:10 |
arrrghhh | i just wanted to make sure the logic was sound | 20:10 |
arrrghhh | well i guess i can make the init hackings | 20:11 |
arrrghhh | and test it out | 20:11 |
arrrghhh | hrm | 20:35 |
arrrghhh | this patch probably won't get accepted lol | 20:35 |
stinebd | no more new york for me | 20:38 |
arrrghhh | why? | 20:39 |
stinebd | i'm all new yorked out | 20:39 |
arrrghhh | lol | 20:39 |
jonpry | stinebd, ics needs you | 20:40 |
stinebd | nah i'm not gonna mess with ics anymore | 20:41 |
arrrghhh | that was quick | 20:41 |
jonpry | ics for msm7k is worthwhile | 20:41 |
stinebd | i have a serious question for you now | 20:42 |
jonpry | people will stop buy galaxy 3+++ S9's. millions will be lost | 20:42 |
stinebd | when does mass product of the prypad begin? | 20:42 |
stinebd | production* | 20:42 |
jonpry | when i finish the software | 20:42 |
stinebd | ics? | 20:42 |
jonpry | or there abouts anyways | 20:42 |
jonpry | probably not unless someone finishes a production quality omap3 port and i am bored | 20:43 |
stinebd | ok next question | 20:43 |
stinebd | will the production model be omap5 and have a keyboard dock which will give it 24 hours of battery life? | 20:44 |
arrrghhh | lol | 20:44 |
jonpry | no its omap3 :) | 20:44 |
stinebd | shame | 20:45 |
stinebd | i was ready to forcibly shove my money into your pockets | 20:45 |
jonpry | next model | 20:45 |
arrrghhh | crap | 21:09 |
arrrghhh | i don't know where emwe sent me this rootfs build script thingy | 21:09 |
arrrghhh | stinebd, little help? :P | 21:12 |
arrrghhh | crap, this patch won't fly as-is. | 21:14 |
arrrghhh | i just want to see if the logic actually works and it does what it's supposed to. | 21:14 |
arrrghhh | then i can move the statement and let you scrutinize it. | 21:14 |
stinebd | did you mail me? | 21:17 |
arrrghhh | i haven't tested this patch yet | 21:17 |
arrrghhh | i don't know if it works. | 21:17 |
arrrghhh | i guess i could hack the rootfs like i usually do | 21:17 |
arrrghhh | the detection works | 21:32 |
arrrghhh | it said i'm on .35+ | 21:32 |
arrrghhh | but it failed cping the new firmware... | 21:32 |
arrrghhh | wth | 21:32 |
*** d3tul3 has quit IRC | 21:37 | |
*** rpierce99 has joined #xdandroid | 21:40 | |
arrrghhh | stupid simple firmware patch done... i hope | 21:56 |
arrrghhh | ok, wifi works in .39 | 22:05 |
arrrghhh | now to go back to .27 and see if wifi continues to function | 22:06 |
arrrghhh | load average 8.48 | 22:08 |
arrrghhh | that can't be good on a single core proc. | 22:08 |
arrrghhh | stinebd, i changed a couple of things | 22:15 |
arrrghhh | should i submit them as individual patches? | 22:15 |
arrrghhh | hrm | 22:17 |
arrrghhh | didn't seem to work switching back to .27, crap. | 22:17 |
arrrghhh | perhaps i jumped the gun :P | 22:17 |
jonpry | can i just swap system/bin/bootanimation ? | 22:21 |
arrrghhh | i don't see why not | 22:22 |
arrrghhh | hrm | 22:26 |
arrrghhh | i probably shouldn't be md5summing in init | 22:26 |
arrrghhh | not sure how else to establish if the firmware has already been cp'd or not tho... | 22:26 |
jonpry | thats just as expensive as overwriting it | 22:28 |
arrrghhh | figured | 22:29 |
arrrghhh | ln -s would probably be easier overall...? | 22:29 |
arrrghhh | hrm | 22:33 |
arrrghhh | this if statement isn't working. | 22:33 |
arrrghhh | i wish i could sandbox it, i don't get why i can't run it on the phone. | 22:33 |
*** [7] has quit IRC | 22:48 | |
*** TheSeven has joined #xdandroid | 22:48 | |
*** d3tul3 has joined #xdandroid | 23:11 | |
*** d3tul3 has quit IRC | 23:16 | |
*** ryannathans has quit IRC | 23:24 | |
*** d3tul3 has joined #xdandroid | 23:33 | |
d3tul3 | jonpry, the patches to evdev and sdio core these are the ones that are adding the wakelocks right? | 23:35 |
*** jonpry has quit IRC | 23:39 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!