IRC log for #htc-linux on 20120403

00:22.25*** join/#htc-linux detule (~detule@unaffiliated/d3tul3)
00:29.53*** join/#htc-linux swc|666 (~goldbond@Aircrack-NG/Friend)
00:38.04*** join/#htc-linux Rajko (~rajkosto@cable-94-189-238-58.dynamic.sbb.rs)
00:42.15*** join/#htc-linux rajkosto (~rajkosto@ds.wan.rajkonet.info)
01:14.43ahigerdjonpry: Two days, no hits in the log, and I've been doing a lot more driving than usual.
01:14.57ahigerdOr... three days? Now I can't remember when I started this
01:56.54*** join/#htc-linux rpierce99 (~rpierce99@96-42-107-19.dhcp.stcd.mn.charter.com)
03:09.43*** join/#htc-linux detule (~wircer@unaffiliated/d3tul3)
03:16.16jonpryahigerd, maybe its time to try 3.2 on frx?
03:16.51detulewhich kernel is he on if not 3.2
03:16.59ahigerdThe one that ships with 07.1
03:17.15ahigerdWhich is... 2.6.27 but a different build than GBX's
03:17.18detulenon-acoustic?
03:17.28ahigerdYeah, this doesn't have the new acoustic in it
03:17.35ahigerdWhich is why I had upgraded to GBX in the first place
03:20.30detuleif you were to try 3.2 with frx you need to grab libaudio libhtc_acoustic and libaudiopolicy from gbx
03:20.38detuleand probably the rootfs from the gbx bundle
03:21.28ahigerdThat's starting to become an uncomfortable number of variables
03:22.00detuleotherwise no sound
03:22.05ahigerdYeah, I know
03:22.18ahigerdJust wondering if FRX+3.2 or GBX+.27 would be the more useful test right now
03:23.34jonpryi vote for 3.2 on frx
03:24.41ahigerdOkay, let me take some notes and I'll make the switch in the morning
03:25.56ahigerdRemind me what's in the rootfs.img?
03:26.00ahigerdcan't remember
03:27.49detuleyou need the acoustic permissions
03:28.15ahigerdOh that's right, I did install ext2 support for Mac, I can just ook
03:28.17ahigerdlook*
03:28.23detulechmod 666 /dev/htc_acoustic_wince
03:28.49ahigerd*blink* I need that even if I switch rootfs?
03:29.03detuleno, the new rootfs are patched
03:29.23ahigerdk
03:30.02ahigerdOkay, so switch rootfs, libaudio, libhtc_acoustic, and libaudiopolicy, switch kernel to latest 3.2 autobuild
03:30.24ahigerdI'll do that in the morning; I don't have time for a sufficient smoke test and I don't want to sabotage my alarm clock :P
03:30.26detuleand you probably still have the csv files
03:30.40ahigerdNaturally
03:32.07detulecurious if your g-sensor will work still
03:32.19ahigerdThink I might need to switch the libsensors too?
03:32.53detuleno the one from gbx wont work with froyo (most likely)
03:33.14ahigerdMakes sense.
03:33.20detulethe one in froyo is a massive hack though
03:33.35ahigerdI wonder what's going to break in this test. XD Oh well. As long as I have 3G, audio, voice, and SMS I'll be fine
03:33.42ahigerdEverything else I can go without for the sake of testing
03:33.58ahigerdAll right guys, night
03:34.03ahigerdWill report back tomorrow night
03:51.00jonprydetule hows 3.3?
04:08.38*** join/#htc-linux bow_ (ca47e502@gateway/web/freenode/ip.202.71.229.2)
05:37.46*** join/#htc-linux kiozen (~kiozen@ppp-93-104-94-188.dynamic.mnet-online.de)
05:42.07*** join/#htc-linux REPIS (5290b24a@gateway/web/freenode/ip.82.144.178.74)
05:42.41REPISHi
07:34.35*** join/#htc-linux balans2 (~WSMC-Admi@82-170-217-205.ip.telfort.nl)
07:49.51*** join/#htc-linux ychavan (ychavan@nat/redhat/x-jrrwjqvbaolapsjg)
08:11.54*** join/#htc-linux mitsutak_ (~mitsutaka@123.112.102.11)
08:12.22*** join/#htc-linux gauner1986 (~Miranda@ip-109-91-241-106.unitymediagroup.de)
08:29.28*** join/#htc-linux paulk-desktop (~paulk@lib33-1-82-233-88-171.fbx.proxad.net)
08:59.55*** join/#htc-linux balans2 (~WSMC-Admi@82-170-217-205.ip.telfort.nl)
09:05.23*** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-174.netcologne.de)
09:46.18*** join/#htc-linux MethoS- (~clemens@134.102.106.250)
10:03.07*** join/#htc-linux Rajko (~rajkosto@ds.wan.rajkonet.info)
10:44.21*** join/#htc-linux rajkosto (~rajkosto@cable-94-189-238-58.dynamic.sbb.rs)
10:45.10*** join/#htc-linux bitrot (~rajkosto@ds.wan.rajkonet.info)
10:49.42*** join/#htc-linux rajkosto (~rajkosto@ds.wan.rajkonet.info)
10:53.48*** join/#htc-linux balans2 (~WSMC-Admi@82-170-217-205.ip.telfort.nl)
11:36.38*** join/#htc-linux ftoz (~root@cst-prg-192-29.cust.vodafone.cz)
11:39.14ftozHi, I have problem with haret and set root as a directory. I can set root=/dev/sda1 but need /dev/sda1/android. How can I do it?
12:14.11*** join/#htc-linux whitekidney (~wk@141.0.136.22)
12:15.58*** part/#htc-linux balans2 (~WSMC-Admi@82-170-217-205.ip.telfort.nl)
12:42.19*** join/#htc-linux paulk-desktop (~paulk@lib33-1-82-233-88-171.fbx.proxad.net)
13:23.49*** join/#htc-linux detule (~detule@unaffiliated/d3tul3)
13:49.20detulejonpry, i think cherry-picking our way to https://github.com/android/platform_frameworks_base/commit/02e4569b5f126ca916a7473117ddd17d4f2ccbbb#services/java/com/android/server/usb is probably the way to go re: updating the usb layer....unfortunately i don't see that making it into xdandroid so this should be queued for gposit? :)
13:52.50*** join/#htc-linux ftoz (~root@cst-prg-49-9.cust.vodafone.cz)
13:53.33*** join/#htc-linux lamikr (lamikr@nat/nokia/x-flsiipqrbryivfpn)
14:02.01*** join/#htc-linux Ondalf (~ondalf@cable-roi-fe98dc00-121.dhcp.inet.fi)
14:13.58*** join/#htc-linux rpierce99 (~rpierce99@96-42-107-19.dhcp.stcd.mn.charter.com)
14:17.21*** join/#htc-linux ahigerd (~ahigerd@173.218.156.102)
14:17.21*** join/#htc-linux ahigerd (~ahigerd@libqxt/developer/ahigerd)
14:49.26ahigerdcrosses fingers
14:49.29ahigerdreboots phone
14:49.42ahigerdThis could be messy. XD
14:52.00ahigerd... nope. Panic on boot.
14:56.59ahigerddetule: Kernel's complaining about not being able to mount root, ideas?
15:00.11*** join/#htc-linux ahigerd (~ahigerd@libqxt/developer/ahigerd)
15:00.32ahigerdpokes client, whoops
15:02.13*** join/#htc-linux Alex[sp3dev] (~alexander@178.176.45.242)
15:03.13ahigerdtries a few other configurations
15:06.00ahigerdOh. I guess if I switch to 3.2 I also need to switch to the HaRET from GBX.
15:06.06ahigerd... getting a whole heap of errors though
15:15.40jonpryyeah need 3.2 compatible haret
15:17.57ahigerdYeah, I switched that and it at least gets the rootfs mounted
15:18.05ahigerdBut now init.rc is throwing a zillion errors and I never get to the bootanim
15:18.23ahigerdI don't think I'm going to be able to use GBX's rootfs; going to try FRX's with the chmod detule suggested
15:19.44jonpryi think he meant initrd
15:19.48ahigerdOh
15:19.57ahigerdI figured that one out on my own XD
15:20.13ahigerd... huh. Using FRX's rootfs and I still get the init.rc errors...
15:21.05jonpryerrors like what?
15:21.15ahigerd"ignored duplicate definition of service"
15:21.35ahigerdAnd it keeps repeating -- it'll go through a list of services, pause for about a second, and do it again.
15:21.48detuleinit is restarting
15:21.54ahigerdYeah, that's what I figured
15:21.56ahigerdQuestion is why
15:22.06ahigerdMorning detule
15:22.39detulethis is basically the rootfs patch i was talking about https://gitorious.org/xdandroid/rootfs/commit/767d8923307e038a53d44e3cc9d43cb54f6a98bf
15:23.14ahigerdAh, that's simple enough. I can just mount it and make the change.
15:23.25jonpryis initrd the same?
15:24.42detulelast commit i see there is apr 30
15:24.44ahigerdUh-oh. Um... okay, I'm going to have to reboot my laptop. Something isn't happy.
15:24.52ahigerdBRB.
15:32.14*** join/#htc-linux ahigerd (~ahigerd@libqxt/developer/ahigerd)
15:34.14ahigerdThat patch is already in the FRX rootfs
15:36.32*** join/#htc-linux zeusk (77eb360e@gateway/web/freenode/ip.119.235.54.14)
15:37.55ahigerdSo then... *headscratch* What's making init bomb.
15:37.59CptAJwith all the time I've spent trying to get android running on whitestone I could've gotten on my car, pirate-taxi'ed around and bought myself 2 android phones easily
15:38.08CptAJbut where's the fun in that, right? XD
15:38.23zeuskpirate-taxi sounds fun
15:38.36ahigerdTaxi pirating sounds fun too
15:38.57ahigerdAlthough I suppose that's usually called "carjacking"
15:39.11CptAJthere's a bit of chance of getting shot though... here in venezuela -_-
15:39.18zeuskhttp://cristgaming.com/pirate.swf
15:39.54ahigerdSomehow I knew that would happen
15:40.28CptAJknew what it was before clicking XD
15:40.48ahigerdI knew it was that song but I didn't know which video it would be
15:41.15CptAJtrue... I like the one with the dancing chick better
15:42.13zeusklink pl0x ?
15:42.47CptAJhell if I know where to find that
15:44.01CptAJif calls and sms is working then data SHOULD be too, right?
15:44.24ahigerdNot necessarily...?
15:44.56CptAJI can't tell cause I live in a 3rd world country and data connection reliability is a joke
15:45.40Alex[sp3dev]data will work if you use the correct smd port in kernel and userspace. they are different on different amss and cdma/gsm
15:45.56CptAJI shouldn't use that term. I meant underdeveloped country. Cold war alliances are irrelevant these days
15:47.14zeuskif your operator is not messing with the standards, then it shouldn't be data reliability problem
15:47.14CptAJwell, no matter. I'll try to figure it out later. There are bigger problems. Like the random kernel panics
15:48.02ahigerdzeusk: Weak signals are weak signals regardless of spec compliance
15:48.14CptAJman, ballpark figure here.... I must have a working data connection like 30-40% of the time. They really really suck at telcomm XD
15:48.44zeuske1a00000, if calls work properly without issues then it's assumed he doesn't have weak signal, unless he is trying to port linux on a moving platform
15:48.59CptAJnot on the android clusterfuck I have, mind you. I'm talking regular winmo with stock rom XD
15:49.00detuleha proper usage of third world....that deserves a rating
15:49.30Alex[sp3dev]i rate 3rd world 1/10
15:49.47zeuski rate 3rd world internet -infinity/0
15:49.49ahigerdEven here in the US I'll frequently have dead zones where I have enough signal to do voice and not enough to do data (GPRS doesn't count as "data" >.> )
15:49.56Alex[sp3dev]but in soviet russia.. the 3rd world rates us 0/10 ;)
15:50.22zeuskahigerd, in third world, there is no other affordable data besides gprs
15:50.30Alex[sp3dev]GPRS doesn't count as data? wtf am i reading
15:50.39ahigerdI don't mean that literally XD
15:50.41zeuskyes, unreal
15:50.52zeuski get 30kbps on my edge, not bad..
15:50.58ahigerdBut if all I have is GPRS I might as well not have data at all considering nobody offers content optimized for that kind of bandwidth anymore
15:52.16Alex[sp3dev]gprs is well enough for jabber and email
15:52.24ahigerdI suppose so
15:52.28Alex[sp3dev]and porn sites don't work without flash anyway
15:52.36ahigerd... *snrk*
15:52.39CptAJwe have 3g here sometimes.... sometimes!
15:52.52zeuskalex, thanks for your code, i have kanged the copy part, memcpy is too complex to understand
15:53.01Alex[sp3dev]zeusk: worky?
15:53.04ahigerdheads out to take care of some local business
15:53.25ahigerddetule: I'll hit you up later for ideas on how to debug init here
15:53.40jonpryadb
15:53.47ahigerdadb works at that point?
15:53.53zeuskyes, but magldr still doesn't boot so i'm thinking something wrong in romhdr (not likely) or i have extracted the binary from .nbh in a wrong manner (likely) but lk is working perfect with the wrapper on leo
15:53.59jonpryshould way why init is crashing
15:54.06ahigerdI guess I'll try it when I get home
15:54.32jonpryk
15:55.02zeuskany info where i can find how to properly extrace nk.exe and xip files from a ,nbh ?
15:55.09zeusk*extract
15:56.05detulejonpry, btw 3.3 is working just fine
15:56.33zeuskhmm, detule which device is that ? wow you guys are fast :o
15:57.34detulerhod/tp2...jonpry has the vanilla-to-android patch-set memorized
15:58.14jonpry3.4-rc1 is out
16:10.16zeuskwhat happens when an interrupt occurs while executing some instruction ?
16:11.32Alex[sp3dev]if you are in interrupt mode or interrupts are disabled, nothing. otherwise, the cpu jumps to the handler (vectors at 0x0), which typically pushes registers to stack and switches register bank to fiq/irq
16:14.04zeuskthanks alex, does that affect lr and pc register when irq handler returns ?
16:14.48zeusk(also) if i'm in a load multiple or a store multiple instruction, does it wait for it to finish or crap it and start over ?
16:16.06Alex[sp3dev]well, it should not affect registers but it is up to you how you implement the context switch. i have not read the docs but i assume ldm/stm will finish correctly because otherwise it would be impossible to program anything reliably
16:17.22*** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-174.netcologne.de)
16:33.23*** join/#htc-linux whitekidney (~wk@141.0.136.22)
16:55.11*** join/#htc-linux GNUtoo (~gnutoo@host149-73-dynamic.56-82-r.retail.telecomitalia.it)
17:01.29*** join/#htc-linux |Jeroen| (~jeroen@d5153E8CC.access.telenet.be)
17:04.45*** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-174.netcologne.de)
17:06.52*** join/#htc-linux rob_w (~bob@host-188-174-199-84.customer.m-online.net)
17:06.52*** join/#htc-linux rob_w (~bob@unaffiliated/rob-w/x-1112029)
17:23.17*** join/#htc-linux swc|666 (~goldbond@Aircrack-NG/Friend)
17:48.10*** join/#htc-linux G4y (~heaheahah@160.8.202.84.customer.cdi.no)
17:49.46*** join/#htc-linux paulk-desktop (~paulk@lib33-1-82-233-88-171.fbx.proxad.net)
18:07.08*** join/#htc-linux zeusk (77eb360e@gateway/web/freenode/ip.119.235.54.14)
18:15.33*** join/#htc-linux ychavan (ychavan@nat/redhat/x-mnvxtdozufqctzlr)
18:24.53*** join/#htc-linux rajkosto (~rajkosto@cable-94-189-238-58.dynamic.sbb.rs)
18:29.08*** join/#htc-linux kiozen (~kiozen@ppp-93-104-94-188.dynamic.mnet-online.de)
18:34.09*** join/#htc-linux DuperMan (~Duper@93-173-189-248.bb.netvision.net.il)
18:38.23*** join/#htc-linux zeusk (77eb360e@gateway/web/freenode/ip.119.235.54.14)
18:46.01zeuskharet website is down ?
18:59.52CptAJwhat the hell... git says I've basically changed every file in the source
19:00.13detulehave you been commiting your changes as you go?
19:00.42CptAJI did a couple of grep searches that I'm guessing at least accessed the files. would git see all those accessed files as "modified"?
19:00.48*** join/#htc-linux milaq|afk (~milaq@v2201204121607874.yourvserver.net)
19:01.08CptAJand no, I havent gotten around to it until now
19:01.41CptAJevery single file shows up as modified
19:02.24detuleno accessing doesn't show as modified
19:03.16detuledo a diff of one file that you changed
19:03.35detulegit diff arch/arm/mach-msm/blablah see if your changes are still there
19:06.27*** join/#htc-linux kiozen (~kiozen@ppp-93-104-94-188.dynamic.mnet-online.de)
19:06.57CptAJthey show up
19:08.09detuleso er did "git status" ever show clean?
19:08.09CptAJhttp://paste2.org/p/1965566 this is the diff for one of the files that show up as modified but that I never actually modified
19:08.51CptAJI'm not sure. never checked on this branch
19:09.05CptAJoh well, I'll just commit the whole thing
19:09.15detulemight want to change the permission back
19:09.34CptAJdoh XD
19:12.14*** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno)
19:13.37*** join/#htc-linux zeusk (77eb360e@gateway/web/freenode/ip.119.235.54.14)
19:20.34*** join/#htc-linux Ondalf (~ondalf@unaffiliated/ondalf)
19:39.09*** join/#htc-linux BabelO_ (~wdlxtv@AMontpellier-553-1-143-26.w90-28.abo.wanadoo.fr)
19:46.07zeuskbranch instruction is limited to +/- 64mb from the instruction itself ?
19:47.42Alex[sp3dev]probably so
19:48.05Alex[sp3dev]but you can load the needed address directly to pc if you need
19:48.33zeuskhmm, now i understand why my program never worked when loading far away from base address -__-
19:49.55zeuski used linker to load me 0x2000 above target address and placed the binary at 0x2000 in my file, so no need to relocate, xD but sadly that works only and only if im wrapping a single binary and target address is minimum of 0x2000
20:07.20*** join/#htc-linux ahigerd (~ahigerd@libqxt/developer/ahigerd)
20:13.45ahigerddetule: http://pastebin.com/q5dfe05X
20:13.50ahigerdDoes this give any insight at all?
20:14.54ahigerdOh wait, there's more, http://pastebin.com/Df4nxsMM
20:15.29ahigerdE/AndroidRuntime( 1446): java.lang.UnsatisfiedLinkError: Library android_servers not found -- looks relevant
20:22.26ahigerdThere's a lib/libandroid_servers.so in system.ext2...
21:15.06*** join/#htc-linux yuuki (~yuuki@dsbg-d9bb15a0.pool.mediaWays.net)
21:31.23jonpryits unable to load one of the .so's you replaced
21:31.39ahigerdI was worried about that.
21:32.31jonprythere should be .so's around for frx acoustic
21:32.59ahigerdI thought FRX didn't get the acoustic fixes
21:33.56jonpryiirc that work was at least partially done before gingerbread
21:34.11jonprybut it never got in the mainstream
21:34.13ahigerdIf that's the case then... um... well, then I don't know who would have it
21:34.44rpierce99yeah hyc's original audio thread would have some old versions
21:34.59detulewhich so is it not loading?
21:35.19ahigerdNot sure. Gotta be one of libaudio, libaudiopolicy, or libhtc_acoustic
21:35.25ahigerdSince those are the only ones I changed
21:35.33detulei didn't see that in what you posted
21:35.41ahigerdI know
21:35.52detulemake sure the permissions on the *.so you replaced are the same as the untouched ones in /system/lib
21:35.54ahigerdI'd tell you more precisely except I can't ldd the so's to see which one's linked to it
21:36.05ahigerdThe one it's trying to load and failing is libandroid_services
21:36.08ahigerder
21:36.10ahigerdlibandroid_servers
21:36.22ahigerdAssumedly that's a version mismatch or ABI mismatch or something
21:37.46detuleand this is stock frx setup (rootfs and all) and the kernel is the only thing you've changed?
21:38.54ahigerdNo, the rootfs has the three libraries replaced that you told me to replace
21:38.59ahigerder
21:39.00ahigerdStock rootfs
21:39.04ahigerdThose changes to system
21:39.10ahigerdStock initrd
21:39.16ahigerdSame data.img I was using before
21:39.46ahigerdAnd kernel and modules from rev a12...
21:41.10detulewhere's the stupid prelink map
21:42.47*** join/#htc-linux rajkosto (~rajkosto@ds.wan.rajkonet.info)
21:44.55detuleit's not that so it doesn't matter
21:45.24detulei gotta go if you could get a full log from the bootup that w ould be helpful no reason that i know of why the acoustic libs wouldn't work with frx
21:45.33detulein fact i think others have used them with success
21:45.40ahigerdThat pastebin is it
21:50.51*** join/#htc-linux jonpry (~jon@adsl-98-85-196-230.mco.bellsouth.net)
21:56.43jonprylibaudio and libaudiopolicy are the ones that are linked to by android_servers
21:59.37ahigerddetule left >.>
22:00.45jonprydid you find the frx acoustic?
22:01.09ahigerdNope
22:01.10jonpryhe seemed to not really read the log
22:01.13jonpryhttp://forum.xda-developers.com/showthread.php?t=1076884&highlight=acoustic
22:01.21ahigerdbows
22:01.22ahigerdThanks
22:01.30jonprynp
22:09.54jonpryCptAJ, you should probably rebase that patch on 3.3 :p Otherwise your chances of getting it committed are much lower
22:11.51jonpryamongst other things
22:12.38jonprypatch isn't right because whitestone.c is only +3 lines but its a whole new file
22:13.15jonpryand you can't move topaz'z memory around
22:13.23Alex[sp3dev]hmm. indeed, i missed that. but other parts look more or less ok. jeez, should have not read that mail at all and continue my java hacking
22:14.00jonpryand you have whitespace garbage in msm_ts and tssc_manager
22:15.56Alex[sp3dev]CptAJ: next time please use git format-patch xdandroid/HEAD..HEAD or sth like that
22:16.08Alex[sp3dev]to make sure *all* patches are submitted, not the last one
22:22.24CptAJgotcha. Thanks for the comments guys! didn't catch the touchscreen part, I had messed with the file but it turned out to be just a compiling issue with the toolchain. I'll try redoing the patch later
22:24.17Alex[sp3dev]CptAJ: i advise that you make a new branch based on your existing one and then you can rebase and edit commits. or you can make a branch based on xdandroid, cherry-pick commits from your branch and rebase them. please read about git cherry-pick and git rebase, they are powerful tools to edit commit history and cleanup fuckups before pushing to remote
22:47.36*** join/#htc-linux leviathan (~quassel@2001:470:26:484:6ef0:49ff:fee6:8dca)
22:52.49*** join/#htc-linux Regulator (~duffman@c-68-47-141-16.hsd1.ar.comcast.net)
22:52.55*** join/#htc-linux Regulator (~duffman@unaffiliated/regulator)
22:58.02*** join/#htc-linux surge (surge@pool-98-118-183-214.bflony.fios.verizon.net)
22:59.09*** join/#htc-linux arif-ali_ (~arif-ali@94-192-24-56.zone6.bethere.co.uk)
23:34.49*** join/#htc-linux rpierce99 (~rpierce99@96-42-107-19.dhcp.stcd.mn.charter.com)
23:36.42*** join/#htc-linux NeoMatrixJR_away (~NeoMatrix@173-18-84-218.client.mchsi.com)
23:43.08*** join/#htc-linux furtardo (~mks@nat/yahoo/x-xjssogmuiovcundu)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.