00:00.15 | tmzt | oh, didn't know that |
00:00.48 | dcordes | I know it's all different with the A and new wince amss |
00:05.49 | tmzt | you in #android? |
00:09.09 | dcordes | tmzt, yes |
00:09.19 | dcordes | o didn't see |
00:14.14 | *** join/#htc-linux stoked (n=t808490@174.6.56.53) |
00:18.49 | *** join/#htc-linux szsoftware (n=sven@e178206206.adsl.alicedsl.de) |
01:32.36 | *** join/#htc-linux stickboy (n=anonymou@ool-457e4101.dyn.optonline.net) |
01:54.30 | *** join/#htc-linux darkstar62 (n=darkstar@97-126-107-190.tukw.qwest.net) |
01:58.43 | *** join/#htc-linux stoked (n=t808490@174.6.56.53) |
02:33.05 | *** join/#htc-linux JrGong (n=kvirc@c-75-74-119-89.hsd1.fl.comcast.net) |
02:33.52 | JrGong | but yeah....you know of a way to configure one of the rmnet devices tmzt? |
02:34.45 | tmzt | rmnet should just be ifconfig |
02:34.55 | tmzt | rmnet is for 3g/gprs, not wifi |
02:35.00 | JrGong | right |
02:35.07 | JrGong | I am just thinking about all of my options |
02:35.18 | tmzt | not surebhow it gets ip from qmi |
02:36.06 | JrGong | i figured just sends out a dhcp request :P it was the layer 1and2 I am not sure how it negotiates |
02:36.41 | tmzt | don't think so |
02:37.04 | tmzt | qmi is a special protocol for negotiating the data connection parameters |
02:37.05 | JrGong | basically I am too uneducated to cross-compile complicated apps for the android kernel, and since android process itself takes up too much memory I figured I would try all this stuff from the recovery mode |
02:37.15 | JrGong | gotcha |
02:37.19 | tmzt | cool |
02:37.51 | JrGong | I managed to get running what I wanted, but it's pointless without some sort of internet connection |
02:40.03 | JrGong | how hard would it be to get the dream to just boot debain natively rather than having to bootstrap it? |
02:46.26 | tmzt | I think you can install it on the system partition |
02:46.44 | tmzt | what does ifconfig rmnet0 say? |
02:47.20 | tmzt | netconfig has source, we could make a small utility just to bring up qmi |
02:47.22 | JrGong | well when I boot into android I get an ip address |
02:47.44 | JrGong | I can cross-compile simple apps |
02:47.52 | tmzt | don't know where in android that is |
02:48.03 | tmzt | you can build natively on debian too |
02:48.27 | JrGong | imagine it would be pretty slow....not that it really matters though |
02:48.42 | JrGong | don't know where what is in android? |
02:49.13 | tmzt | yeah |
02:49.26 | tmzt | not too slow for small applications |
02:49.47 | tmzt | where the code to bring up the data connection is |
02:49.51 | JrGong | plus I have time :P |
02:49.54 | tmzt | have you tried ifup? |
02:49.59 | tmzt | ifconfig up |
02:50.18 | JrGong | oh I can bring the rmnet interfaces up |
02:50.24 | JrGong | but getting an ip is another story |
02:50.40 | tmzt | can you read c? |
02:50.52 | JrGong | a little |
02:50.57 | tmzt | wait, hold on |
02:51.08 | JrGong | reading it and understanding it are 2 different things :P |
02:55.28 | JrGong | get this from dmesg when edge becomes available http://pastebin.com/m6ae570a9 |
03:03.29 | *** join/#htc-linux TheNovice (n=steelgun@89.250.5.159) |
03:03.41 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
03:05.22 | TheNovice | HELP!! |
03:05.40 | JrGong | ...... |
03:05.43 | tmzt | hey |
03:06.06 | tmzt | in android, try netcfg down |
03:06.11 | tmzt | disable radio |
03:06.15 | tmzt | netcfg up |
03:07.05 | tmzt | netcfg rmnet0 up |
03:07.19 | tmzt | netcfg up rmnet0 |
03:07.45 | tmzt | looks like netcfg will compile on debian if libnetconfig will |
03:07.55 | tmzt | can't see how it gets ip bthough |
03:07.59 | JrGong | that did the trick |
03:08.05 | JrGong | well wait.... |
03:08.06 | TheNovice | How to install Android in a HTC diamond 2 ? |
03:08.38 | JrGong | i can run netcfg using the android kernel...bootstrap into debain and it will carry the connection over... |
03:08.45 | JrGong | or should |
03:09.01 | JrGong | lemme just see what netcfg does in recovery mode |
03:09.38 | *** join/#htc-linux mrmoku|a` (n=mrmoku@ppp-93-104-115-5.dynamic.mnet-online.de) |
03:10.22 | JrGong | is netcfg really different than ifconfig..or is it doing more behind the scenes? |
03:12.05 | JrGong | netcfg brings up rment0...but no ip assigned... |
03:12.48 | tmzt | ah |
03:13.02 | JrGong | rment_open() in dmesg |
03:13.05 | tmzt | echo -n up > /dev/qmi |
03:13.56 | tmzt | echo -n up: > /dev/qmi |
03:14.02 | JrGong | with or without the ':' |
03:14.03 | JrGong | ? |
03:14.07 | tmzt | echo -n up:APN > /dev/qmi |
03:14.11 | JrGong | hehe |
03:14.46 | tmzt | let's try this again |
03:15.02 | JrGong | now...should APN actually be whatever apn I should be using? |
03:15.05 | tmzt | echo -n 'up:APN USER PASS' > /dev/qmi |
03:15.07 | tmzt | yes |
03:15.20 | tmzt | '/dev/qmi exists right? |
03:15.23 | JrGong | ok....and what would my user and pass be? |
03:15.36 | JrGong | well echo didn;t throw an error but lemme checl |
03:15.37 | tmzt | whatever the carrier wants |
03:16.43 | JrGong | where could I find my user and pass on my phone....eh I am sure with some research I can figure out what tmobile's stuff is |
03:16.53 | JrGong | and yes...quite a few qmi's lying about |
03:17.07 | JrGong | qmi,qmi0,qmi1,qmi2 |
03:18.19 | JrGong | by the way...appreciate all of the help :) |
03:19.01 | JrGong | I guess I could just cat /dev/qmi in android and it should tell me whats up.... |
03:21.22 | tmzt | it appears it will tlee you when 3g goes away |
03:21.46 | JrGong | tlee? |
03:21.51 | tmzt | tell |
03:21.56 | JrGong | ah :p |
03:22.04 | JrGong | I don't have 3g anyway here |
03:22.05 | tmzt | but it will wait for data from the modem |
03:22.08 | tmzt | ok |
03:22.15 | tmzt | I mean any events |
03:24.09 | tmzt | but you have to set ip/dns manually from the output it seems |
03:24.09 | JrGong | really? |
03:24.09 | tmzt | so you need to cat /dev/qmi & |
03:24.09 | tmzt | before the echo |
03:24.10 | *** part/#htc-linux TheNovice (n=steelgun@89.250.5.159) |
03:24.23 | JrGong | hrmm |
03:24.30 | JrGong | in android no /dev/qmi |
03:24.35 | JrGong | just qmi0-2 |
03:24.42 | JrGong | and catting just hangs |
03:25.17 | tmzt | yeah, ok |
03:25.38 | tmzt | strings /system/lib/libhtcril*.so |
03:25.46 | tmzt | it's long |
03:25.51 | tmzt | just look for qmi |
03:26.38 | JrGong | googling strings command |
03:27.49 | xsacha | it just lists sll strings in a file |
03:27.53 | xsacha | hi |
03:28.00 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
03:28.08 | JrGong | so I see |
03:28.18 | JrGong | looks like I have all the info I need from the settings though |
03:28.42 | xsacha | just woke up and see that MJ is gone :( |
03:28.54 | JrGong | epc.tmobile.com none none |
03:29.48 | xsacha | my APN telstra.internet and no user or pass.. dont get what user n pass would be for |
03:30.03 | JrGong | guess some carriers use it |
03:31.02 | JrGong | but now my question is which qmi do I echo to? |
03:31.15 | JrGong | I guess it couldn't hurt to hit em all |
03:41.07 | JrGong | i got something....on the right track..just needs some tweaking |
03:42.44 | tmzt | what did you get? |
03:44.46 | JrGong | I haven't tried all of the qmi's yet |
03:45.22 | JrGong | but with qmi0 i get a qmi: wds: network start failed (000e) |
03:45.40 | JrGong | but there are too many variables.. |
03:46.18 | tmzt | variables? |
03:46.28 | JrGong | do I need to echo all of the qmi's.....if the user and pass is 'none' do I put anything in |
03:46.40 | tmzt | did youbrun strings on the ril? |
03:46.50 | tmzt | put three spaces |
03:46.58 | JrGong | ... no |
03:47.45 | JrGong | not yet that is :P |
03:50.31 | JrGong | anyplace to figure out what those error codes are.... |
03:51.01 | JrGong | when it runs in android and works I still get this error |
03:51.07 | JrGong | qmi: wds: network start failed (001a) |
03:51.25 | JrGong | and when in recovery mode the error code is 000e |
03:54.08 | JrGong | http://gathering.tweakers.net/forum/list_messages/1309767/50 it's dutch or something but they are talking about that error code |
03:55.24 | tmzt | ah |
03:55.35 | tmzt | you need to register to the gsm netowrk |
03:55.47 | tmzt | cat /dev/smd0 & |
03:55.48 | JrGong | ? |
03:56.04 | JrGong | I get smd messages in dmesg |
03:56.12 | JrGong | where are you finding all this info? :) |
03:56.42 | tmzt | echo -e 'ATE1V1\r' > /dev/smd0 |
03:56.42 | JrGong | SMD: ch 11 OPENING --> OPENED |
03:56.59 | tmzt | echo -e 'AT+CFUN=1\r' > /dev/smd0 |
03:57.11 | JrGong | SMD: ch 38 OPENING --> OPENED |
03:57.12 | tmzt | hope you don't have your sim locked |
03:57.22 | JrGong | ....I do :( |
03:57.29 | JrGong | not for long..but at the moment I do |
03:57.34 | tmzt | ok |
03:57.41 | tmzt | AT+CPIN=pin |
03:57.47 | tmzt | I think that's it |
03:58.15 | JrGong | smd0 already exists |
03:58.21 | tmzt | yeah |
03:58.26 | tmzt | that's ok |
03:58.47 | tmzt | did you get a respone? |
03:59.08 | JrGong | hold on....hard typin in the dark on these little keys :P |
03:59.28 | tmzt | can you enable keylight? |
03:59.37 | JrGong | I don't know...can I :) |
03:59.40 | JrGong | ? |
03:59.43 | tmzt | ls /sys/class/leds |
04:00.13 | JrGong | I see lcd-blacklight |
04:00.23 | JrGong | and keyboard-backlight |
04:00.50 | tmzt | cool |
04:00.58 | tmzt | echo 255 into brightness |
04:01.10 | JrGong | brightness? |
04:01.28 | JrGong | is getting sleepy, please bear with me :) |
04:01.59 | JrGong | nvm' |
04:02.05 | JrGong | figuring it out |
04:04.46 | tmzt | cool, we should probably get calling work on g1 first anyway |
04:05.24 | JrGong | true :P |
04:05.26 | JrGong | ok ok |
04:05.40 | JrGong | whats with the AT+CPIN....do I need that |
04:06.19 | tmzt | if you disable pin, no |
04:06.41 | JrGong | as simlock? |
04:07.07 | tmzt | yes |
04:07.33 | JrGong | well I am simlocked right now |
04:07.47 | JrGong | what would my pin be exaclty? |
04:08.13 | JrGong | and I am assuming the only reasonable way to unlock it is to call tmobile for an unlock code |
04:12.17 | *** join/#htc-linux goxboxlive (n=jrs@mail2.hjellnesconsult.no) |
04:12.37 | tmzt | no |
04:12.42 | tmzt | not that |
04:13.13 | tmzt | the pin you have to enter when you turn on the phone |
04:14.03 | JrGong | ? g1 uses the touch thingy |
04:14.13 | JrGong | that pin? |
04:14.21 | tmzt | ok, don't worry then |
04:14.23 | tmzt | nor |
04:14.25 | tmzt | no |
04:14.36 | tmzt | but you don't have it enabled |
04:14.41 | JrGong | so just try the 2 previous commands then? |
04:14.44 | JrGong | OH! |
04:14.50 | JrGong | simlock |
04:15.01 | JrGong | I know what your talking abou now |
04:15.16 | tmzt | the thing you use to keep someone from taking your sim card |
04:15.35 | tmzt | just try the at and qmi commands |
04:15.40 | tmzt | it should work now |
04:18.32 | JrGong | hrmmm |
04:18.40 | JrGong | no qmi messages |
04:20.06 | JrGong | wait there they are...same thing though |
04:20.15 | JrGong | lemme reboot and start from scratch |
04:20.34 | JrGong | think I should bring up interface, do smd then qmi? |
04:22.42 | tmzt | yeah |
04:28.42 | JrGong | ok..my eyes are starting to blur.... |
04:28.49 | JrGong | looks liek I am getting the same error |
04:29.38 | JrGong | I am going to mess around with it....where are you finding out how to do all of this? |
04:30.00 | JrGong | after i did most of the commands I realized I hadn't brought up rmnet0 |
04:30.00 | tmzt | no where |
04:30.09 | JrGong | how do you know all of this? |
04:30.31 | tmzt | I've known the theory behind qmi/rmnet since android/g1 was released |
04:30.45 | tmzt | this is mostly from kernel and android code now |
04:31.15 | JrGong | your fucking awesome I will tell you that much |
04:31.47 | JrGong | you mind if we pick this up at a later date...I am exhausted |
04:32.27 | tmzt | yeah sure |
04:32.39 | JrGong | I notice whenever I bring up rmnet0 smd channels 39 and 11 open |
04:32.58 | JrGong | and when I run your commands for smd ch0 is opened |
04:33.16 | tmzt | hey this led to something really interesting |
04:33.29 | tmzt | DATA5 and 6 are rmnet |
04:33.29 | JrGong | whats that? |
04:33.34 | JrGong | ? |
04:33.58 | tmzt | we have those on raph100 but suposedly not rmnet |
04:34.18 | tmzt | I think it might be there |
04:34.51 | JrGong | your going to have to go down a level...i really do want to understand what your saying :) |
04:36.32 | tmzt | I mean this rmnet stuff might be on touch pro (gsm) |
04:36.48 | tmzt | no more ppp :) |
04:37.03 | tmzt | could be wrong though |
04:37.11 | JrGong | only one way to find out :p |
04:37.32 | tmzt | yeah, but without qmi we have to bring it up differently |
04:38.14 | JrGong | one day I might have to pay you to really explain all of this too me :p |
04:39.05 | tmzt | pay? |
04:39.22 | tmzt | come to #htc-linux when I'm on full-suze keyboard |
04:39.27 | tmzt | size |
04:39.37 | JrGong | awesome :) |
04:40.09 | JrGong | better watch out though...I am going to hold it to you |
04:40.21 | JrGong | also check your pms |
04:41.21 | tmzt | hey, I'm for users (and google search) being informed |
04:41.41 | tmzt | makes it easier to support things and get cool things done |
04:41.55 | JrGong | agreed :) |
04:41.58 | tmzt | what I would ask is some testing of utilities |
04:42.00 | tmzt | on g1 |
04:42.10 | tmzt | so we can compare with other phones |
04:42.33 | *** join/#htc-linux droid0011 (n=mc@p4FDCE27D.dip.t-dialin.net) |
04:42.37 | JrGong | you let me ask you stupid questions and I will help out however I can |
04:42.48 | tmzt | ok |
04:43.21 | JrGong | anyway...I gotta pass out....I am fucked or the morning....the ball and chain is going to let me have it |
04:43.37 | JrGong | check the pm I sent you before I go |
04:44.22 | tmzt | yeah, it wouldn't reply though |
04:44.38 | JrGong | ? |
04:45.26 | tmzt | left the : on your nick |
04:49.55 | xsacha | yeah tmzt you do really awesome work! :D i'm amazed at what i can do on my phone now |
04:51.16 | tmzt | how's that going? |
04:52.18 | xsacha | installing linux on my htpc |
04:52.33 | xsacha | 32" screen, get more work done |
04:52.55 | tmzt | yay |
04:53.17 | tmzt | I'm working on something like that |
04:53.35 | tmzt | since everything is atsc here now |
04:53.50 | tmzt | I have myth on laptop right now |
05:00.10 | xsacha | i dont have a tv tuner |
05:00.29 | tmzt | they're great |
05:00.37 | xsacha | it's integrated in to my montor |
05:00.38 | tmzt | you have license fee? |
05:00.47 | xsacha | licence? |
05:01.07 | tmzt | you pay for tv? like uk |
05:01.25 | xsacha | no |
05:01.29 | xsacha | free2air |
05:02.08 | tmzt | yeah, in uk they pay if the own a tv |
05:02.17 | xsacha | lol |
05:02.20 | tmzt | even tuner thing |
05:02.31 | xsacha | naah dont have to pay here |
05:02.40 | tmzt | you're in au? |
05:02.43 | xsacha | yes |
05:02.47 | tmzt | ok |
05:02.55 | xsacha | we have about 22 free to air digital channels and 2 radio channels |
05:02.59 | tmzt | is it dvb? |
05:03.02 | xsacha | yeah |
05:03.54 | xsacha | i had a dvb card n computer when i lived at my mums instead of buying tv |
05:04.16 | xsacha | but now i have a tv with 3 hdmi ports etc.. i just press tv on remote to switch to tv |
05:05.40 | tmzt | cool, but not good for recording |
05:05.49 | xsacha | true, my tv has no way to record |
05:06.02 | xsacha | even if i insert a usb. it can play media off usb cards but not record to them |
05:06.26 | tmzt | what formats? only divx? |
05:06.32 | tmzt | or mpeg2 also |
05:06.47 | xsacha | yeah divx/mpeg2 and a few others |
05:06.54 | tmzt | will a full hard drive work? |
05:06.57 | xsacha | yes |
05:07.02 | tmzt | cool |
05:07.05 | xsacha | just has to plug in to usb port |
05:07.24 | xsacha | remote control has a record button but afaik it does nothing |
05:07.41 | xsacha | if only it ran linux, eh? |
05:08.09 | tmzt | hey, that's fixable :) |
05:08.20 | tmzt | please, too many ports right now |
05:08.31 | tmzt | there was a media soc contributed though |
05:08.47 | tmzt | does it have firewire? |
05:08.53 | xsacha | no |
05:09.02 | tmzt | yeah, probably not |
05:09.23 | xsacha | it has over 40 ports bak there though |
05:09.34 | xsacha | including a digital audio out (optical) which is just a huge red light |
05:10.15 | xsacha | huge pin seral ports, headphone jacks, composite ports, hdmi ports, the lot |
05:10.57 | xsacha | vga, s-video etc about 3 of everything |
05:11.11 | tmzt | wow |
05:11.24 | tmzt | jtag? |
05:11.32 | xsacha | im using vga and a headphone jack for my comp right now cause dont have hdmi on it |
05:11.41 | xsacha | dont know what jtag looks like but it has a 'service' port |
05:12.14 | tmzt | oh |
05:12.17 | tmzt | serial? |
05:12.26 | tmzt | incredible |
05:13.55 | xsacha | s-video, dvi, av, component, composite, hdmi, vga + audio ins and headphone jack, usb, headphone out, antenna, service, digital audio out (optical), something with a lot of pins |
05:14.27 | tmzt | what does service look like? |
05:14.45 | xsacha | a circle |
05:15.08 | tmzt | fin? |
05:15.10 | tmzt | din? |
05:15.12 | xsacha | in the middle and a sort of square cut out around it |
05:15.15 | tmzt | could be anything |
05:20.19 | xsacha | theres no way to get control of that integrated tv tuner when im on PC mode is there? |
05:20.20 | xsacha | sorta sux |
05:22.45 | *** join/#htc-linux stickboy_ (n=anonymou@ool-457e4101.dyn.optonline.net) |
05:22.59 | tmzt | probably not |
05:23.18 | xsacha | my tv has REALLY bad reception btw |
05:23.48 | xsacha | the roof antenna only gets 1 channel and my aerial gets every channel but only when stuck on the window about 5 metres away. sure, it doesnt help the tv is stuck in a corner but still. pretty sucky |
05:24.53 | xsacha | aerial=bunny ears |
05:25.04 | tmzt | get a small computer and put by the window |
05:25.12 | tmzt | that's what I'm doing |
05:26.42 | xsacha | im sure there must be something wrong with the tuner |
05:26.56 | xsacha | ive never had reception so bad off roof before, usually roof = guaranteed every channel |
05:45.23 | xsacha | tmzt: in the manual it says: Service Port: Connect this to the jack on the optional wall mount bracket. This will allow you to adjust the TV viewing angle using your remote control. |
05:46.08 | xsacha | does it swivel the wallmount or somethng? |
05:47.29 | xsacha | and it says the record button can be used to record if your tv has that feature (mine doesnt) |
05:49.22 | tmzt | oh |
05:49.33 | tmzt | it could be firmware |
05:50.19 | tmzt | does it have room for a hard drive |
05:50.55 | xsacha | no |
05:51.08 | xsacha | you can connect an external one via usb only |
05:52.09 | tmzt | odd the left that off yours |
05:52.47 | xsacha | it's a feature that you're meant to pay extra for lol |
05:53.49 | xsacha | mine had DLNA but didnt have recording or ethernet |
05:54.20 | tmzt | so how is the dlna supposed to work? |
05:55.12 | xsacha | it's the movie options right? gives me a tonne of options for movies |
05:56.31 | xsacha | not sure.. what is DLNA? lol |
05:56.35 | xsacha | it just says it on the box |
05:57.27 | *** join/#htc-linux timebomb (n=tb@2309ds2-noe.0.fullrate.dk) |
05:59.37 | xsacha | oh wait, DNIe sorry |
06:00.06 | xsacha | not DLNA |
06:01.37 | xsacha | it has new firmware dated november last year and january this year |
06:02.36 | xsacha | oh apparently my lcd supports recording |
06:05.36 | xsacha | apparently the record button is meant to send a message over HDMI telling your blu-ray player to record |
06:09.33 | tmzt | yeah, thought that might be it |
06:09.59 | xsacha | too bad the 'blu-ray' player, is the dvd player on my computer :( |
06:10.28 | tmzt | dlna is the upnp video protocol |
06:11.36 | xsacha | wow, im looking at this firmware (they make you extract it to usb) |
06:11.46 | xsacha | the filenames are oddly familar... rc.local, run.sh.enc, .. |
06:12.11 | tmzt | yay |
06:12.19 | xsacha | appdata.img.enc, exe.img.enc |
06:12.21 | tmzt | celf probably |
06:12.32 | tmzt | make record work |
06:12.41 | tmzt | even if you need usb card |
06:12.58 | tmzt | .enc? |
06:13.26 | xsacha | encrypted? i dunno |
06:13.38 | xsacha | the run.sh.enc is a mess of random letters |
06:13.48 | xsacha | im lookng at rc.local which is only non-encrypted thing.. |
06:14.20 | xsacha | #!/bin/sh export MAPLE_DEFAULT_PATH=/mtd_cmmlib .... heaps of stuff about MAPLE |
06:14.29 | xsacha | so does my tv run linux? |
06:15.15 | tmzt | probably |
06:15.29 | tmzt | celinuxforum |
06:15.42 | xsacha | LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/mtd_cmmlb/YWidget_LIBcd /mtd.exe/./exeDSP |
06:15.49 | xsacha | but they dont have to release source? |
06:15.56 | tmzt | there is some |
06:16.08 | tmzt | but I don't think you can run unsigned code |
06:16.14 | tmzt | celinuxforum.org |
06:16.32 | xsacha | the rc.local appears to add all this MAPLE widget stuff to paths |
06:16.57 | xsacha | there is a file MicomCtrl which is an ELF binary |
06:17.26 | xsacha | and i see in the linker: /lib/ld-linux.so.3 GNU |
06:17.26 | tmzt | I thought it was all encrypted |
06:17.39 | xsacha | this file is the main directory, not encrypted |
06:17.45 | tmzt | so probably arm based |
06:17.55 | xsacha | there's also a ddcmp and crc |
06:17.57 | tmzt | what about kernel? |
06:18.25 | xsacha | GCC_3.5, GLIBC_2.4 |
06:18.33 | tmzt | new |
06:19.06 | xsacha | GCC: (GNU) 4.2.0 20070319 (prerelease) (MontaVista 4.2.0) |
06:19.18 | tmzt | at least gcc, or well it's not 4.x |
06:19.38 | tmzt | file /lib/ld-linux.so.3 |
06:19.49 | xsacha | lol@ /home/eos/invain/test11/TempDir.23384/glibc-2.5.90 |
06:20.04 | xsacha | those files arent in there, they are referenced by MicomCtrl |
06:22.06 | xsacha | i cant access them on my tv |
06:22.09 | xsacha | i see the word 'ARM' used many times |
06:22.09 | tmzt | ok |
06:22.10 | tmzt | so marvel or omap probably |
06:22.23 | xsacha | ddcmp is an elf binary that compares the new version string to the old and decides whether the upgrade should go ahead |
06:22.37 | xsacha | if i wrote my own ddcmp and plugged it in the firmware, could i execute my own code on the tv? |
06:23.16 | tmzt | not sure |
06:23.22 | xsacha | it seems to perform: /sbin/vd_xsrformat %s where %s is a .enc file |
06:23.27 | tmzt | breaking your tv is not fun though |
06:23.34 | xsacha | and has various messages like not a proper enc file |
06:24.00 | tmzt | look for aes/rsa etc. in that |
06:24.18 | xsacha | -o /dev/ufd0/3 |
06:25.02 | xsacha | here we go.. marvell |
06:25.38 | xsacha | <PROTECTED> |
06:25.40 | xsacha | bin* |
06:26.34 | xsacha | no aes or rsa |
06:27.05 | xsacha | it has CRC of %s is %s. last 4 char of %s is %s |
06:27.29 | xsacha | Usage: CRC [fle_name] [valid_info_file] {password} |
06:27.37 | *** join/#htc-linux PoohbaLT (n=BlkPoohb@c-69-141-71-249.hsd1.nj.comcast.net) |
06:31.08 | xsacha | so what if i were to add a ls > mountpoint in the rc.local? |
06:34.48 | *** join/#htc-linux kiozen (n=oeichler@p54921687.dip0.t-ipconnect.de) |
06:39.50 | tmzt | is there a signed list of checksums? |
06:41.36 | xsacha | not sur |
06:41.47 | xsacha | the firmware doesnt seem to work anyway, it scans usb and finds nothing |
06:50.19 | tmzt | ? |
06:52.52 | *** part/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
07:02.51 | *** join/#htc-linux pe7er (n=Adium@f053194088.adsl.alicedsl.de) |
07:10.42 | *** join/#htc-linux PoohbaLT (n=BlkPoohb@c-69-141-71-249.hsd1.nj.comcast.net) |
07:17.32 | *** join/#htc-linux Moku (n=John@f048055174.adsl.alicedsl.de) |
07:37.21 | xsacha | palm has updated source code for kernel, 1.02 is available now |
07:38.30 | xsacha | well the page is there, but the file isnt |
07:40.38 | *** join/#htc-linux nebi (n=nebi@217.142.147.19) |
07:42.03 | tmzt | changes? |
07:42.14 | xsacha | i cant d/l the file, it says file not found |
07:42.19 | xsacha | i guess they are still uploading |
08:06.26 | *** join/#htc-linux MethoS (n=clemens@host-091-097-245-060.ewe-ip-backbone.de) |
08:12.44 | Treibholz | great: all the keys come out of /dev/input/event2. Also when I rotate my display, I get something, it's just no key! |
08:13.51 | *** join/#htc-linux xsacha-tv (n=sacha@203-214-116-29.dyn.iinet.net.au) |
08:16.01 | *** join/#htc-linux pagix (n=pagix@c-5984e355.01-84-6e6b7010.cust.bredbandsbolaget.se) |
08:19.38 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
08:49.43 | *** join/#htc-linux mickey|linuxtag (n=M@217.237.166.82) |
08:57.24 | *** join/#htc-linux timebomb (n=tb@2309ds2-noe.0.fullrate.dk) |
09:05.51 | *** join/#htc-linux cr2 (n=cr2@ip-90-187-156-130.web.vodafone.de) |
09:06.05 | dcordes | morning |
09:06.15 | cr2 | hi dcordes |
09:06.24 | cr2 | any good news ? |
09:06.37 | tmzt | still awake |
09:06.45 | dcordes | cr2, yes OE failed :D |
09:06.49 | cr2 | i think we need to modify playwav.c |
09:06.52 | tmzt | have to go somewhere at two |
09:06.53 | cr2 | hehe |
09:07.01 | dcordes | tmzt, not me. just got up |
09:07.18 | cr2 | yes, i'll leave soon too. need to by some spare parts for my car |
09:07.56 | cr2 | mickey|linuxtag: are there any linuxtag news ? |
09:08.02 | tmzt | I was talking with JrGong who is doing some tests with recovery bootstrapping debian on g1 |
09:08.12 | tmzt | so we can have a baseline for our code |
09:08.23 | dcordes | maybe he can pick up the RPC chatter? |
09:08.35 | dcordes | for audio routing I mean |
09:08.53 | tmzt | also found that DATA5 and 6 are used for rmnet on g1 |
09:09.03 | cr2 | dcordes: it seems to me that playwav does not do audio routing |
09:09.17 | tmzt | and San confirmed that arm9 registers the server processes |
09:09.19 | mickey|linuxtag | cr2: no, it's a bit boring this year |
09:09.22 | tmzt | no it doesn't |
09:09.26 | dcordes | cr2, yes tmzt explained it to me but we need the routing in the long run? |
09:09.40 | mickey|linuxtag | although people love the HTC Touch Pro and would buy one if it had full Linux support ;) |
09:09.44 | tmzt | if we can dump the rpc calls on g1 will that help? |
09:10.04 | cr2 | dcordes: alsa would be the best in the long run, but we need some working hack first |
09:10.08 | tmzt | mickey|linuxtag: should have got a thousand names and sent that to htc eu |
09:10.23 | cr2 | tmzt: yes, the smem dump from g1 would be very nice to have |
09:10.43 | tmzt | I don't mean smem, I mean we can dump calls as the happen |
09:10.57 | cr2 | tmzt: several smem dumps, so one can see the gps init and such things. |
09:11.02 | tmzt | making tracing acouztic simple |
09:11.11 | tmzt | just add printk to rpcrouter |
09:11.33 | tmzt | or read/writes in the smd channel |
09:11.49 | tmzt | we can use debugfs and timestamps |
09:11.58 | cr2 | tmzt: for the closed source parts like gps i'd prefer smem |
09:12.08 | cr2 | yes, it's a good idea too |
09:12.22 | tmzt | how does gps access smd, what driver? |
09:12.28 | tmzt | the enpoints? |
09:12.32 | tmzt | in /dev |
09:12.41 | cr2 | but dumping smem is the easiet thing to do |
09:12.59 | tmzt | yo can follow head/tail? |
09:13.07 | cr2 | gps calls PDSM rpcs |
09:13.14 | tmzt | you can also see events like starting a call? |
09:13.19 | cr2 | i need the fifo contents |
09:13.34 | tmzt | we need a patch |
09:13.41 | cr2 | no, just a dump will be enough to see the history |
09:13.50 | tmzt | how extensive are the rpc changes |
09:14.03 | tmzt | no, we need a patch for /dev/mem to work |
09:14.06 | cr2 | printks ? |
09:14.18 | tmzt | I mean your changes |
09:14.21 | cr2 | it's a kernel config option |
09:14.41 | cr2 | i don't have any changes |
09:14.44 | tmzt | didn't ast try that? |
09:14.52 | cr2 | i just look at the smem dump with 'od' |
09:14.52 | tmzt | still didn't work I think |
09:15.09 | cr2 | ah, ok |
09:15.10 | tmzt | I mean changes versus android git |
09:15.57 | cr2 | the .config ? |
09:16.32 | tmzt | no, code changes |
09:16.43 | tmzt | different amss, etc. |
09:28.55 | cr2 | dcordes: bt does not work on kaiser ? |
09:29.20 | dcordes | didn't hear about bt on kaiser/vogue |
09:30.03 | cr2 | on vogue it does not work |
09:34.00 | dcordes | then I suspect it doesn't work on kaiser either |
09:34.10 | goxboxlive | hi cr2, long time no seen |
09:54.09 | dcordes | cr2, what car do you drive? |
10:08.55 | *** join/#htc-linux timebomb (n=tb@131.165.177.65) |
10:20.54 | *** part/#htc-linux pe7er (n=Adium@f053194088.adsl.alicedsl.de) |
10:36.49 | *** join/#htc-linux timebomb (n=tb@131.165.177.65) |
10:46.06 | *** join/#htc-linux pe7er (n=Adium@f053194088.adsl.alicedsl.de) |
10:51.03 | *** join/#htc-linux timebomb (n=tb@131.165.177.65) |
11:28.01 | *** part/#htc-linux hymnis (n=hymnis@c-f756e555.031-65-67626717.cust.bredbandsbolaget.se) |
11:32.40 | *** part/#htc-linux pe7er (n=Adium@f053194088.adsl.alicedsl.de) |
11:41.01 | *** join/#htc-linux MLM (n=mlvdmeid@5ED0BCBD.cable.ziggo.nl) |
11:43.27 | *** join/#htc-linux Nemesis| (i=nemesis2@rand-des-wahnsinns.de) |
12:02.44 | *** join/#htc-linux AstainZZZZZZ (n=AstainHe@unaffiliated/astainhellbring) |
12:11.37 | *** join/#htc-linux pe7er (n=Adium@f053194088.adsl.alicedsl.de) |
12:17.25 | *** part/#htc-linux pe7er (n=Adium@f053194088.adsl.alicedsl.de) |
12:39.25 | *** join/#htc-linux ccube_ (n=ccube@ssh.ccube.de) |
12:56.19 | *** join/#htc-linux JuNu_KN (n=chatzill@84.154.188.85) |
13:02.20 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
13:02.20 | *** join/#htc-linux UnknownArtists (n=unknown@84.19.198.72) |
13:17.20 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
13:24.57 | *** part/#htc-linux pagix (n=pagix@c-5984e355.01-84-6e6b7010.cust.bredbandsbolaget.se) |
13:29.43 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
13:33.24 | *** join/#htc-linux MethoS- (n=clemens@host-091-097-246-153.ewe-ip-backbone.de) |
13:36.39 | *** join/#htc-linux pleemans (n=toi@mailhost.infoco.be) |
14:32.43 | *** join/#htc-linux Squarc (n=Squarc@145.81.0.139) |
14:33.30 | *** join/#htc-linux darkstar62 (n=darkstar@m290e36d0.tmodns.net) |
15:17.12 | *** join/#htc-linux dicki (n=dicki@cpc3-rdng6-0-0-cust831.winn.cable.ntl.com) |
15:26.23 | *** join/#htc-linux Squarc (n=Squarc@145.81.0.139) |
15:32.07 | *** join/#htc-linux goxboxlive (n=goxboxli@140.84-48-184.nextgentel.com) |
15:39.55 | xsacha-tv | looking at the pre source code it looks like theyve written boards for heaps of omap1,2 and 3 devices.. |
15:40.05 | xsacha-tv | one that stands out.. nokia 770 |
15:41.37 | xsacha-tv | nokia n800 too |
15:44.01 | xsacha-tv | htc artemis |
15:45.28 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
15:47.55 | xsacha-tv | so someone with artemis can run webos? |
15:54.13 | *** join/#htc-linux nebi (n=nebi@217.142.147.19) |
15:54.43 | dicki | hi, i'm new to running linux on htc devices and i'm struggling to find much info on haret and the diamond2 (topaz) anyone here with any experience? |
15:59.18 | dcordes | xsacha-tv, I only see artemis in the machtype update in the palm patches |
15:59.53 | dcordes | dicki, somebody here was poking around with the topaz |
15:59.56 | dcordes | check the logs |
16:01.01 | xsacha-tv | dcordes, true |
16:01.08 | xsacha-tv | but nokia 770 and n800? |
16:01.33 | dcordes | seems they added support for them |
16:01.50 | dcordes | or merged them in rather |
16:02.06 | xsacha-tv | just an accident when merging patches? |
16:02.18 | dcordes | or they based off a tree which had them already :) |
16:02.26 | xsacha-tv | yeah |
16:02.45 | dcordes | maybe they are even broken |
16:02.56 | xsacha-tv | or maybe they tested it on them first ;) haha |
16:03.28 | dcordes | heh |
16:04.22 | xsacha-tv | well i added palms patches and my sdio card still doesnt work |
16:04.34 | xsacha-tv | so im putting it down to a 2.6.29 regression |
16:05.28 | dcordes | argh I hate openembedded. it's the worst in class cross compile system. |
16:06.54 | xsacha-tv | hey any idea how i would integrate my LEDs/vibrations/backlights with Android? |
16:06.55 | *** join/#htc-linux Pagiz (n=pagix@c-5984e355.01-84-6e6b7010.cust.bredbandsbolaget.se) |
16:06.59 | xsacha-tv | so that it knows they exist |
16:07.14 | *** part/#htc-linux Pagiz (n=pagix@c-5984e355.01-84-6e6b7010.cust.bredbandsbolaget.se) |
16:07.52 | xsacha-tv | funny, android does double buffering (y axis).. well.. webos does triple buffering! |
16:07.52 | dcordes | no clue |
16:08.04 | dcordes | for the pan |
16:08.09 | dcordes | or what |
16:08.26 | xsacha-tv | .yres_virtual = (480 * 3), /* triple buffering */ |
16:09.50 | dicki | dcordes: thanks for the tip, had a look and it appears only wiggleraway is working on it at the moment (we've been in touch on XDA-Dev) |
16:10.38 | dcordes | cool |
16:10.46 | dicki | do you know of a crash course/idiots guide to linux on htc devices? i'm new to embedded linux but i am an embedded dev so if someone points me in the rigth direction i reckon i could help out |
16:12.04 | dcordes | dicki, on making linux work on htc devices or using it? |
16:12.24 | dicki | both! |
16:12.31 | dicki | i said i was new ;) |
16:12.56 | dicki | trying to follow that damn android thread on xda-dev isn't helping |
16:13.07 | dicki | hte htc-linux wiki is just hardware specs |
16:13.35 | dcordes | right it needs much more stuff |
16:13.47 | dicki | i'm up for writing up user guides |
16:13.47 | dcordes | we should really put information on booting/investigating hardware |
16:13.50 | dcordes | this is done using haret |
16:14.00 | dicki | anything to stop all those sodding "is it done yet" questions... |
16:14.16 | dcordes | http://www.handhelds.org/moin/moin.cgi/HaRET |
16:14.36 | dcordes | this is used to boot the linux kernel from within wince and also to research the hardware |
16:14.36 | dicki | yeah that seems out of date too |
16:14.45 | dicki | no mention of current devices |
16:14.47 | dcordes | not really |
16:14.58 | dcordes | you only want the haret info from there |
16:15.02 | dcordes | http://www.handhelds.org/moin/moin.cgi/HaRET_20Documentation |
16:15.42 | dcordes | here are the builds http://handhelds.org/~koconnor/haret/ |
16:17.07 | dicki | ahhh that documentation page is what i'm after, no idea how i missed that! |
16:17.53 | dcordes | it's well hidden |
16:17.57 | dcordes | thanks for the hint |
16:18.29 | dcordes | haret must get a good article in the htc-linux.org/wiki and a link on the front page |
16:19.03 | *** join/#htc-linux The_Dude_2003 (n=Adium@p54A1C10F.dip.t-dialin.net) |
16:19.05 | dicki | yeah definitly |
16:19.10 | *** part/#htc-linux The_Dude_2003 (n=Adium@p54A1C10F.dip.t-dialin.net) |
16:19.15 | dicki | i'll keep notes of my learning experience |
16:19.32 | dcordes | ok and you always welcome to update wiki ;) |
16:19.46 | dicki | i will once i have something useful to add! |
16:19.53 | dcordes | nice |
16:20.08 | dcordes | do you guys have a thread on xda about topaz linux kernel? |
16:20.25 | dicki | not linux specifically |
16:20.28 | dicki | android yes |
16:20.37 | dicki | already up to 3 pages of "is it done yet" |
16:21.25 | dicki | anyway cheers for your help, i gotta dash now but i'll be back once i've learnt something |
16:21.37 | dcordes | got the link? |
16:21.58 | dcordes | the signal to noise rate in this topic is horrible I know ^^ |
16:22.17 | *** join/#htc-linux mickey|ICE1093 (n=M@92.116.180.32) |
16:22.27 | dicki | http://forum.xda-developers.com/showthread.php?t=509493 |
16:23.00 | dcordes | thanks |
16:23.07 | dicki | no worries |
16:23.09 | dicki | cyA |
16:23.10 | dcordes | also have to run now. see you |
16:23.13 | *** part/#htc-linux dicki (n=dicki@cpc3-rdng6-0-0-cust831.winn.cable.ntl.com) |
16:28.26 | *** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
16:29.47 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
16:35.40 | *** join/#htc-linux BabelO_tgv (n=fcr@193.253.141.77) |
16:36.33 | *** join/#htc-linux hollo_ (n=hollo@3e6b7b2c.rev.stofanet.dk) |
16:56.54 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
16:57.27 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
17:08.38 | *** join/#htc-linux toer_ (i=tore@179.81-166-86.customer.lyse.net) |
17:08.40 | *** join/#htc-linux parmaster (i=par@dipole.idlepattern.com) [NETSPLIT VICTIM] |
17:08.46 | *** join/#htc-linux high-rez (n=gus@carrera.bourg.net) [NETSPLIT VICTIM] |
17:08.47 | *** join/#htc-linux pigeon (n=pigeon@eth5284.nsw.adsl.internode.on.net) [NETSPLIT VICTIM] |
17:08.49 | *** join/#htc-linux MethoS- (n=clemens@host-091-097-246-153.ewe-ip-backbone.de) [NETSPLIT VICTIM] |
17:08.49 | *** join/#htc-linux goxboxlive (n=goxboxli@140.84-48-184.nextgentel.com) [NETSPLIT VICTIM] |
17:08.50 | *** join/#htc-linux [OpenSys] (n=vasco@fw.vslinux.net) [NETSPLIT VICTIM] |
17:09.02 | *** join/#htc-linux DJWillis (i=djwillis@82.46.19.72) |
17:09.04 | *** join/#htc-linux BabelO__ (n=fcr@193.253.141.76) |
17:11.30 | AstainHellbring | tmzt you around? |
17:12.46 | *** join/#htc-linux Shinto (n=John@f053019190.adsl.alicedsl.de) |
17:14.59 | tmzt | yeah |
17:15.54 | AstainHellbring | was wondering if you knew anyone that would want any old vzw phones |
17:16.12 | tmzt | like? |
17:16.22 | AstainHellbring | q's or 6700s or i730s? |
17:18.34 | xsacha-tv | tmzt, i patched with palms patches.. same bug |
17:19.13 | xsacha-tv | tried to revert to old libertas driver but there have been a number of ABI changes in kernel since |
17:20.37 | *** join/#htc-linux StarLite (n=nnscript@s55916ca6.adsl.wanadoo.nl) |
17:21.21 | xsacha-tv | the old libertas driver is nothing alike |
17:24.19 | tmzt | ye"h. use the mvl one |
17:24.37 | xsacha-tv | i still need libertas though right? |
17:24.44 | tmzt | I don't mean to use the whole patch |
17:24.57 | xsacha-tv | im only using sdio patch.. it's the only relevant part |
17:25.42 | tmzt | ok |
17:25.52 | xsacha-tv | i checked palms rom.. they have sd8686.bin, helper_sd8686.bin and mfg_sd8686.bin on their /lib/firmware |
17:26.07 | xsacha-tv | i dont have this mfg_ file. not sure what that means |
17:26.07 | tmzt | mfg? |
17:26.39 | tmzt | probably calibration/eeprom |
17:26.48 | tmzt | depending on the size |
17:27.14 | tmzt | oh, you mean in a file? |
17:27.21 | tmzt | it could be another loader |
17:27.30 | *** join/#htc-linux BabelO__ (n=fcr@193.253.141.76) |
17:27.44 | xsacha-tv | yeah a firmware file |
17:28.04 | xsacha-tv | it was about 90KB i think |
17:28.12 | tmzt | another preloader like helper |
17:28.16 | tmzt | oh |
17:28.22 | tmzt | that's big |
17:28.23 | xsacha-tv | helper is only 2.5KB |
17:28.32 | xsacha-tv | sd8686.bin is 120KB |
17:28.47 | tmzt | so no |
17:29.04 | tmzt | wouod be cool if it enabled ap or something |
17:29.17 | tmzt | can you cmp sd* mfg* |
17:29.24 | xsacha-tv | i stole the file but i have nothing to load it |
17:29.53 | tmzt | cmp |
17:29.57 | tmzt | in unix |
17:31.09 | xsacha-tv | it says they differ byte 6, line 1 |
17:31.17 | tmzt | oh |
17:31.32 | tmzt | not the same header or at least not the same values |
17:31.38 | tmzt | xxd? |
17:32.43 | xsacha-tv | gave no output |
17:33.14 | tmzt | xxd mfg PIPE less |
17:33.44 | xsacha-tv | pastebin it? |
17:34.28 | xsacha | http://pastebin.ca/1475661 |
17:35.04 | *** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
17:37.18 | xsacha | and the normal sd8686.bin: http://pastebin.ca/1475668 |
17:37.33 | xsacha | 95KB for the mfg_ |
17:40.38 | *** join/#htc-linux stickboy (n=anonymou@ool-457e4101.dyn.optonline.net) |
17:41.05 | tmzt | 806c, is that mvl? |
17:41.30 | tmzt | don't see initialization stuff but not sure what to look for |
17:41.37 | tmzt | the header is interesting |
17:42.53 | xsacha | xdd overwrites the file with the hexdump? |
17:43.02 | tmzt | no |
17:43.07 | tmzt | xxd |
17:43.10 | xsacha | oh whoops, i used other file as a second parameter |
17:43.20 | tmzt | ah |
17:43.35 | xsacha | thats why header is interestng lol |
17:44.06 | tmzt | why? |
17:44.12 | tmzt | oh |
17:44.14 | xsacha | thats the header of the hexdump |
17:44.29 | tmzt | yeah |
17:45.07 | xsacha | gonna extract the file again.. |
17:45.17 | *** join/#htc-linux cr2 (n=cr2@ip-90-187-12-61.web.vodafone.de) |
17:45.37 | tmzt | cr2, hey |
17:49.07 | cr2 | hi tmzt |
17:49.56 | xsacha | http://pastebin.ca/1475680 |
17:50.02 | xsacha | headers of both files.. look similar |
17:50.33 | cr2 | tmzt: i'm amazed that there is still no g1 smem dump |
17:50.58 | cr2 | tmzt: i'll look at the clock research from yesterday |
17:51.26 | xsacha | can see that HkF.h.H.h repeated twice around a0-c0 in both |
17:52.03 | tmzt | if we have a /dev/mem patch we can get a dump |
17:52.14 | tmzt | xsacha-tv: paste here |
17:52.17 | tmzt | short |
17:52.22 | xsacha | how many lines? |
17:52.26 | tmzt | 6 |
17:52.30 | xsacha | mfg_? |
17:52.33 | tmzt | just the header |
17:52.35 | tmzt | yeah |
17:52.48 | xsacha | # |
17:52.49 | xsacha | 0000000: 0100 0000 0010 00c0 0002 0000 e96b 4826 .............kH& |
17:52.51 | xsacha | # |
17:52.52 | xsacha | 0000010: 0648 0068 806c 0128 05d1 0548 c078 0028 .H.h.l.(...H.x.( |
17:52.54 | xsacha | # |
17:52.55 | xsacha | 0000020: 01d0 0120 7047 0020 7047 0000 a452 00c0 ... pG. pG...R.. |
17:52.57 | xsacha | # |
17:52.58 | xsacha | 0000030: d0a0 00c0 30b5 021c 0024 fff7 e9ff 0128 ....0....$.....( |
17:53.00 | xsacha | # |
17:53.01 | xsacha | 0000040: 0ed1 084b d878 09e0 1d19 2d79 9542 02d1 ...K.x....-y.B.. |
17:53.03 | xsacha | # |
17:53.04 | xsacha | 0000050: 0c70 0120 30bd 0134 2406 240e a042 f3d8 .p. 0..4$.$..B.. |
17:53.23 | tmzt | definately a header |
17:53.30 | tmzt | is sd* similar? |
17:53.51 | *** join/#htc-linux Moku (n=John@f053019190.adsl.alicedsl.de) |
17:54.04 | xsacha-tv | yes |
17:54.33 | xsacha-tv | a lot of that stuff is identical in sd* but it occurs about 10 bytes later (offset) |
17:54.34 | tmzt | cool, the driver source or olpc wiki should tell us more |
17:55.00 | tmzt | cr2: the mfg- file is almost as big as the normal firmare and we are trying to figure out what it is |
17:55.17 | tmzt | this is for libertas not ti though |
17:56.15 | tmzt | what clock research? |
17:56.49 | cr2 | clock divisors and such things |
17:57.03 | tmzt | ok |
17:57.19 | tmzt | do we know the formulas now? |
17:57.39 | tmzt | there are some patents related to mnds and clocks |
17:57.50 | tmzt | haven't read them though |
17:59.26 | xsacha-tv | possible it's just a modified firmware? |
18:00.38 | xsacha-tv | apparently they have given me the full linux source of their kernel but i cant see anywhere that they load this mfg_ one |
18:01.17 | cr2 | tmzt: give me a break. what's patentable in f1=f0*M/N/P ? |
18:01.26 | xsacha-tv | the other two are loaded by the libertas driver which they havent touched at all (no diff for net/wireless) |
18:01.50 | cr2 | tmzt: and N=2*D |
18:02.41 | xsacha-tv | f1 = f0 * ANS_TO_LIFE |
18:05.11 | cr2 | tmzt: where do we get topaz spl ? |
18:05.21 | *** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
18:07.03 | AstainHellbring | cr2 cmonex's hardspl is up on xda |
18:08.43 | *** join/#htc-linux pe7er (n=Adium@f053194088.adsl.alicedsl.de) |
18:10.00 | cr2 | AstainHellbring: link ? |
18:12.12 | AstainHellbring | one sec |
18:13.25 | AstainHellbring | http://forum.xda-developers.com/showthread.php?t=520312 |
18:14.35 | cr2 | AstainHellbring: is it some windows installer ? |
18:16.08 | tmzt | do you have a topaz? |
18:16.20 | tmzt | extract with 7zip |
18:16.22 | AstainHellbring | the relocker should have a good spl you can use |
18:16.35 | tmzt | jumpspl should include the .nb |
18:16.44 | tmzt | try windres |
18:17.47 | *** join/#htc-linux MLM (n=mlvdmeid@meide.xs4all.nl) |
18:20.14 | cr2 | UPX compressed |
18:20.39 | cr2 | fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" |
18:21.04 | cr2 | AstainHellbring: can you extract the "good" spl from it ? |
18:21.08 | tmzt | the nb is upxd or you mean jumpspl? |
18:21.46 | cr2 | tmzt: there is a new mode to create upx installers, instead of posting the real thing |
18:22.17 | cr2 | tmzt: i'd like to see the raw spl dump |
18:22.35 | cr2 | usually the "pd spl 0x0 0x100000" |
18:23.40 | cr2 | but i don't think somebody has topaz here |
18:24.18 | tmzt | use nbhutil and extract it from nbh |
18:24.27 | tmzt | runs under wine (win32 not .net) |
18:24.40 | cr2 | which nbh are you taking about ? |
18:24.52 | tmzt | hspl or relocker |
18:25.03 | cr2 | it's a windows exe file |
18:25.09 | tmzt | relocker should be stock |
18:25.16 | tmzt | it won't extract? |
18:25.26 | tmzt | 7z x *.exe |
18:25.40 | cr2 | needs msvcrt90.dll |
18:26.04 | cr2 | 7za t TopazSPLRelocker_SPL133.exe |
18:26.05 | tmzt | oh, it downloads it? |
18:26.11 | cr2 | Error: Can not open file as archive |
18:26.25 | tmzt | how big is it? |
18:26.32 | cr2 | 550K |
18:26.48 | cr2 | yeah, i hate these warez-style methods |
18:27.07 | cr2 | wtf not to post the real binary |
18:33.09 | *** join/#htc-linux cr2_ (n=cr2@ip-90-186-253-12.web.vodafone.de) |
18:35.05 | dcordes | back |
18:35.08 | dcordes | cr2, image almost done |
18:47.45 | dcordes | cr2_, what's the modification needed for playwav.c ? |
18:51.24 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
18:53.02 | cr2_ | dcordes: i need to think about it. |
18:53.18 | cr2_ | dcordes: should i diff my .config ? |
18:54.13 | dcordes | you have any modifications? |
19:07.59 | *** join/#htc-linux dcordes_ (n=luke@unaffiliated/dcordes) |
19:15.13 | *** join/#htc-linux TeringTuby (n=Maarten@195-241-125-243.ip.telfort.nl) |
19:15.16 | *** join/#htc-linux Shinto (n=John@g228220001.adsl.alicedsl.de) |
19:16.49 | *** join/#htc-linux solerant-dc (n=kamikaze@adsl-99-147-76-3.dsl.hstntx.sbcglobal.net) |
19:18.45 | *** join/#htc-linux solerant-dc (n=kamikaze@adsl-99-147-76-3.dsl.hstntx.sbcglobal.net) |
19:21.12 | cr2_ | dcordes: yes |
19:21.13 | cr2_ | +CONFIG_MSM_BATTCHG=y |
19:21.14 | cr2_ | +# CONFIG_TROUT_BATTCHG is not set |
19:21.16 | cr2_ | +CONFIG_MSM_SMEM_BATTCHG=y |
19:21.28 | cr2_ | -# CONFIG_MSM_ONCRPCROUTER is not set |
19:21.30 | cr2_ | +CONFIG_MSM_ONCRPCROUTER=y |
19:21.31 | cr2_ | +CONFIG_MSM_RPCSERVERS=y |
19:21.59 | cr2_ | -# CONFIG_MSM_ADSP is not set |
19:22.00 | cr2_ | +CONFIG_MSM_ADSP=y |
19:22.05 | cr2_ | hm. this one is weird |
19:22.16 | cr2_ | -CONFIG_CMDLINE=" debug " |
19:22.17 | cr2_ | +CONFIG_CMDLINE="mem=76M console=ttyMSM2,115200n8" |
19:22.32 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
19:22.42 | dcordes_ | wan't aware there's a kernel config for cmdline |
19:23.28 | cr2_ | -# CONFIG_DEVMEM is not set |
19:23.29 | cr2_ | -CONFIG_DEVKMEM=y |
19:23.31 | cr2_ | +CONFIG_DEVMEM=y |
19:23.32 | cr2_ | +# CONFIG_DEVKMEM is not set |
19:23.43 | cr2_ | -# CONFIG_SERIAL_MSM_HS is not set |
19:23.44 | cr2_ | +CONFIG_SERIAL_MSM_HS=y |
19:23.54 | cr2_ | -# CONFIG_SENSORS_KXSD9 is not set |
19:23.56 | cr2_ | +CONFIG_SENSORS_KXSD9=y |
19:24.24 | dcordes_ | isn't it easier and more simple to put the whole diff in pastebin? |
19:24.36 | cr2_ | the rest is not so interesting |
19:24.42 | cr2_ | no |
19:24.46 | dcordes_ | ok |
19:25.09 | cr2_ | the diff is really huge, and i see some disadvantages in my config |
19:25.25 | dcordes_ | I would like to add htcraphael_default.txt in kernel / |
19:25.35 | *** join/#htc-linux Echo31 (n=olivier@mir31-4-82-240-194-54.fbx.proxad.net) |
19:26.04 | cr2_ | so i have accelrometer, battery, rpc, adsp and /dev/mem enabled |
19:26.43 | cr2_ | dcordes_: i use linload.exe exclusively. because of the default.txt PITA |
19:27.20 | dcordes_ | I think most use haret.exe though |
19:27.36 | cr2_ | dcordes_: i'll merge the differences into the defconfig and will try it. |
19:28.57 | *** join/#htc-linux nizzon (n=ada@c-4f66b054-74736162.cust.telenor.se) |
19:29.54 | cr2_ | dcordes_: do you have a dissected kaiser rom ? |
19:30.48 | *** join/#htc-linux BHSPitLappy (n=BHSPitLa@unaffiliated/bhspitmonkey) |
19:32.20 | *** join/#htc-linux _Rocket (n=rocket_a@A253.in.net.pl) |
19:33.14 | dcordes_ | cr2_, no |
19:33.25 | dcordes_ | what's used to dissect roms? |
19:38.13 | *** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net) |
19:38.18 | cr2_ | nbsplit, imgfstodump |
19:38.49 | tmzt | htc-flasher and imgfstools |
19:39.15 | cr2_ | tmzt: looking for topaz spl too |
19:40.28 | cr2_ | mdadm: /dev/md1 has been started with 1 drive (out of 2). |
19:43.12 | cr2_ | dcordes_: found your smem dumps for kaiser |
19:43.28 | dcordes_ | that's good because I don't have them anymore |
19:43.31 | cr2_ | dcordes_: but they are empty. you have done something wrong that time |
19:43.34 | dcordes_ | I was looking for them lately |
19:43.43 | dcordes_ | what are you looking for? gps? |
19:43.47 | cr2_ | 18. Mai 2008 |
19:43.53 | cr2_ | yes |
19:43.59 | dcordes_ | one had gps |
19:44.03 | cr2_ | smem-gps file |
19:44.41 | cr2_ | ok, the offset is wrong |
19:45.20 | cr2_ | you have probably used the hardcoded vogue offsets or so |
19:45.29 | *** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix) |
19:45.44 | dcordes_ | iirc I used the dump command you provided |
19:46.11 | cr2_ | yes, i see the nmea data there |
19:46.27 | cr2_ | but i'm more interested in the rpccall fifo |
19:46.40 | dcordes_ | here they are. did I send you dumps.tar ? |
19:47.30 | dcordes_ | rpccall fifo on kaiser ? |
19:47.54 | cr2_ | yes |
19:48.09 | cr2_ | yes. dumps.tar.bz2 |
19:48.44 | cr2_ | dcordes_: hmm. the fc000 area looks familiar |
19:48.53 | dcordes_ | of course I can rerun stuff. the kaiser is right on my desk |
19:48.55 | cr2_ | and the audio params are at the same place |
19:49.05 | cr2_ | no,it looks ok. |
19:49.15 | cr2_ | just different from raph et al. |
19:49.30 | dcordes_ | good so not so useful |
19:49.53 | cr2_ | 22.45.88.07H |
19:50.10 | cr2_ | is it the amss version ? |
19:50.42 | cr2_ | well, you have working sound, unlike raph et al. |
19:52.52 | cr2_ | i see something like rpc fifo, but the values look little-endian |
19:53.06 | cr2_ | and there is no *ept routing there. |
19:53.09 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
19:53.13 | NetRipper | cr2_, linload? instead of haret? on windows mobile? |
19:53.25 | dcordes_ | hi NetRipper |
19:53.29 | NetRipper | hi dcordes |
19:53.52 | cr2_ | 13,a,2 |
19:54.09 | cr2_ | NetRipper: yes, i haret using haret for booting linux :) |
19:54.11 | dcordes_ | cr2_, no clue what the radio version was. I updated radio and system since then |
19:54.35 | cr2_ | dcordes_: you can see it at boot |
19:54.40 | NetRipper | haret using haret? |
19:54.50 | cr2_ | NetRipper: time to finish raph support :) |
19:55.50 | cr2_ | NetRipper: can you compile the latest git kernel (with sane defconfig) ? |
19:56.03 | NetRipper | depends on what you call sane |
19:56.10 | NetRipper | android or non-android? |
19:56.58 | cr2_ | lol |
19:57.14 | cr2_ | with adsp and rpc |
19:57.28 | cr2_ | sane != the git defconfig |
19:58.10 | cr2_ | dcordes_: your rpccall looks little-endian, which is very strange |
19:59.02 | cr2_ | ok, i wanted to look at other things, actually |
19:59.39 | dcordes_ | no clue about that. all I know is kaiser had the automagic phonecall audio routing |
20:11.28 | Echo31 | Hill all |
20:11.47 | *** join/#htc-linux rocket_ (n=rocket_a@A250.in.net.pl) |
20:12.16 | cr2_ | uh. |
20:12.17 | Echo31 | Hello cr2_ |
20:12.20 | cr2_ | TrsTai_extension |
20:12.24 | cr2_ | i Echo31 |
20:13.11 | dcordes_ | what sort of exotic extension is that |
20:14.30 | NetRipper | cr2_, by rpc you mean the rpcrouter right? |
20:16.16 | cr2_ | yes |
20:16.51 | NetRipper | i see you (or on behalf of you) committed changes regarding it.. you haven't tested it yet? |
20:16.54 | NetRipper | :) |
20:16.55 | cr2_ | NetRipper: check the log @ 21:20 |
20:18.17 | cr2_ | NetRipper: the .config is not committed |
20:18.17 | NetRipper | ah ok |
20:18.17 | NetRipper | you want a kernel with that config? |
20:18.17 | cr2_ | NetRipper: the rpcs work. |
20:18.18 | NetRipper | on what defconfig is that diff based? |
20:18.18 | NetRipper | the gnulinux one? |
20:18.18 | cr2_ | we have a problem with the adsp queues and such |
20:18.19 | cr2_ | NetRipper: yes, non-android |
20:18.19 | NetRipper | ok |
20:18.20 | cr2_ | but it does not matter |
20:18.29 | cr2_ | enable adsp, rpc* |
20:18.39 | cr2_ | i don'T need a kernel, it works for me. |
20:18.48 | cr2_ | i'd like you to check things |
20:19.05 | NetRipper | ok |
20:19.11 | cr2_ | we can't yet make a full non-android playsound test. |
20:19.24 | NetRipper | oh but some sounds do work? |
20:19.29 | cr2_ | NetRipper: and expect gps soon :) |
20:19.34 | NetRipper | sweet |
20:19.38 | NetRipper | you've been busy :) |
20:19.43 | cr2_ | NetRipper: no, not yet. |
20:19.56 | cr2_ | vogue has working gps already ;) |
20:20.17 | cr2_ | yeah, i've documented a lot in the rpc area |
20:21.00 | cr2_ | NetRipper: and since the msm uboot release, i'll document a lot of clocks setup. |
20:21.03 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d874b59.pool.einsundeins.de) |
20:21.39 | cr2_ | NetRipper: http://www.htc-linux.org/wiki/index.php?title=MSM_RPC |
20:23.02 | cr2_ | NetRipper: i've done several things in the BT setup, but it's still not working. |
20:24.27 | NetRipper | i can't find the battery charge stuff in menuconfig |
20:24.55 | dcordes_ | bbiab |
20:26.32 | cr2_ | NetRipper: check Kconfigs, you must miss some dependency |
20:26.42 | NetRipper | yea i was just checking |
20:27.19 | NetRipper | and lol that "debug" cmdline.. where'd that come from.. who dares to commit it like that |
20:27.23 | NetRipper | :P |
20:27.37 | cr2_ | don't know :) |
20:28.30 | tmzt | arm9 is running big endian code only right? |
20:28.41 | tmzt | or is part of the dsp little endian? |
20:32.55 | NetRipper | alright found all of it |
20:35.29 | cr2_ | tmzt: ? |
20:36.03 | cr2_ | tmzt: it runs mostly thumb code. but i think it is little-endian |
20:36.17 | tmzt | amss is BE |
20:38.06 | cr2_ | ok, maybe :) |
20:41.34 | *** join/#htc-linux apt (i=ibot@rikers.org) |
20:41.34 | *** topic/#htc-linux is Welcome to htc-linux | Logs: http://apt.rikers.org/%23htc-linux | Livelogs: http://irclog.netripper.com/?chan=htc-linux | Wiki: http://htc-linux.org/wiki | Original project page: http://wiki.xda-developers.com/index.php?pagename=Xanadux | Please use device codenames. For aliases, see: http://wiki.xda-developers.com | Join #android for android centered discussion. |
20:43.34 | cr2_ | NetRipper: no |
20:45.06 | NetRipper | ah hangs before msmfb already |
20:45.34 | cr2_ | hmm |
20:45.39 | tmzt | still using htcfb? |
20:45.48 | NetRipper | i'll boot with htcfb |
20:46.17 | cr2_ | ok |
20:46.20 | NetRipper | tmzt, of course.. it displayed fine until handover |
20:46.33 | NetRipper | htcfb seems to be very "cross-device" ;) |
20:46.38 | NetRipper | druidu did a good job there |
20:47.21 | cr2_ | only if the fbaddr is well known |
20:47.49 | cr2_ | and it ignores the 565/666 |
20:48.09 | high-rez | I think it also depends on the MDDI... |
20:48.54 | cr2_ | high-rez: no, it's just mdp+ existing fbram setup driver. |
20:49.10 | NetRipper | hangs pretty early during boot |
20:49.18 | NetRipper | last message is msm_i2c_interrupt: IRQ but nothing to do! |
20:49.30 | NetRipper | just after the msm_i2c_probe |
20:51.11 | NetRipper | maybe i should remove the kxs9d driver |
20:51.12 | *** join/#htc-linux JrGong (n=kvirc@c-75-74-119-89.hsd1.fl.comcast.net) |
20:51.23 | NetRipper | kxsd9* |
20:51.29 | NetRipper | oh |
20:51.34 | NetRipper | it did more |
20:51.51 | NetRipper | kernel packing with initramfs |
20:52.25 | NetRipper | bad gzip magic numbers |
20:52.32 | NetRipper | hm |
20:52.50 | NetRipper | is this defconfig also missing some filesystem stuff maybe |
20:52.54 | toer_ | i started getting that to yesterday |
20:54.33 | toer | but im pretty shure i had it booting after cr2 latest commit |
20:56.54 | cmonex | which device? |
20:56.57 | *** join/#htc-linux captnoord (i=5147a47b@gateway/web/freenode/x-18269986bc5be558) |
20:57.04 | cmonex | [22:28:32] <tmzt> arm9 is running big endian code only right? |
20:57.06 | cmonex | no, it is little endian |
20:57.29 | cmonex | thumb. and arm for special parts like mcr |
20:57.47 | tmzt | oh, ok |
20:57.56 | cr2_ | cmonex: do you have topaz spl ? |
20:58.04 | tmzt | we don't know how to extarct it |
20:58.29 | JrGong | . The ARM9 supports byte, 16-bit aligned half-word, and 32-bit aligned word data transfers, and supports both big-endian and little-endian byte ordering |
20:58.35 | cmonex | any nbh extractor will extract it |
20:58.39 | JrGong | according to interweb ^^ |
20:58.43 | cmonex | but i can upload it for you |
20:58.46 | tmzt | yeah, the .exe |
20:58.52 | cmonex | exe is a rar |
20:59.04 | cr2_ | JrGong: but nobody uses bigendian |
20:59.47 | JrGong | gotcha |
20:59.55 | cmonex | http://hpcmonex.net/spls.zip |
20:59.57 | tmzt | so why are the rpc's be then? |
21:00.01 | cmonex | enjoy |
21:00.37 | cmonex | 1 topaz and 1 rhodium spl in there |
21:00.45 | cmonex | for tmzt & cr2_ |
21:00.55 | cr2_ | cmonex: thanks :) |
21:00.58 | cmonex | np:) |
21:03.38 | cr2_ | lol. TURBO mode : SD Clk rate 24 MH |
21:04.15 | captnoord | I love turbo mode.. :P |
21:04.19 | captnoord | running 66 Mhz |
21:04.21 | captnoord | :D |
21:04.25 | captnoord | instead of 33 |
21:04.31 | captnoord | 486 love stories |
21:05.52 | captnoord | cr2 whats the status? |
21:06.14 | cr2_ | epson/novatek ? |
21:06.26 | NetRipper | cr2_, are you still using the initrd-angstrom-usb.cpio.gz? |
21:08.05 | cr2_ | NetRipper: no, dcordes compiled something for me |
21:08.16 | NetRipper | cr2_, can you send it to me? |
21:08.51 | captnoord | "RADIO_V2 - RSA Fail" hmmm rsa stuff |
21:08.52 | captnoord | :( |
21:09.05 | tmzt | on what? |
21:09.12 | captnoord | [22:59] <cmonex> http://hpcmonex.net/spls.zip |
21:09.23 | tmzt | strings? |
21:09.28 | captnoord | yup |
21:09.33 | captnoord | but loaded it in ida |
21:09.37 | tmzt | don't know what RADIO_V2 is |
21:09.51 | captnoord | might want to try hit the code button |
21:11.59 | captnoord | ROM:00001010 aTopazSplEvt DCB "Topaz SPL EVT",0 |
21:12.00 | captnoord | yep |
21:12.02 | captnoord | thats the one |
21:13.08 | cr2_ | NetRipper: it must be on linuxtogo i think |
21:13.19 | cr2_ | NetRipper: how do i send it ? |
21:14.13 | captnoord | cool |
21:14.25 | captnoord | ida is spitting out some links |
21:14.33 | captnoord | cool |
21:14.35 | captnoord | I would love to reverse engineneer part of this |
21:16.31 | cmonex | <captnoord> "RADIO_V2 - RSA Fail" hmmm rsa stuff |
21:16.38 | cmonex | nothing special dear |
21:16.42 | cmonex | the radio.nb is rsa signed |
21:16.42 | captnoord | I know |
21:16.45 | cmonex | who didnt know that here? |
21:16.49 | cmonex | i dont mean the NBH |
21:16.53 | cmonex | that uses a different rsa sign :) |
21:18.07 | NetRipper | cr2_, if you got a link for linuxtogo that's fine too.. else give me a minute to setup an upload |
21:18.36 | cr2_ | NetRipper: initrd-htcraphael-20090412.cpio.gz |
21:18.43 | *** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes) |
21:19.09 | cmonex | <captnoord> I would love to reverse engineneer part of this |
21:19.14 | cmonex | which part? |
21:19.25 | cmonex | btw what links do you refer to here : <captnoord> ida is spitting out some links |
21:19.32 | cr2_ | NetRipper: http://www.linuxtogo.org/~lgorris/builds/OE/htcraphael/ |
21:19.52 | NetRipper | cr2_, i love google |
21:19.59 | cr2_ | LOL |
21:20.06 | cr2_ | "i love this company" |
21:20.18 | NetRipper | http://www.linuxtogo.org/~lgorris/builds/OE/htcraphael/initrd-htcraphael-20090412.cpio.gz |
21:20.30 | dcordes | back |
21:20.40 | dcordes | google stole my OE builds?? |
21:20.44 | cr2_ | NetRipper: he is compiling a newer version. but oe is a bitch. as always. |
21:20.50 | cr2_ | LOL |
21:20.52 | NetRipper | dcordes, i just googled for "index of" and your filename |
21:21.03 | NetRipper | ;) |
21:21.10 | *** join/#htc-linux captnoord (i=5147a47b@gateway/web/freenode/x-19d9adb3a854cf6a) |
21:21.11 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
21:21.18 | captnoord | ROM:00017550 rsa public key start I guess |
21:21.40 | *** join/#htc-linux ImCoKeMaN (n=imcokema@pool-96-249-154-100.hrbgpa.fios.verizon.net) |
21:21.43 | dcordes | cr2_: I solved some problems but ran into other more ridiculous problems |
21:21.43 | NetRipper | cr2_, does it setup usb0? |
21:21.51 | dcordes | that's the price you pay if you want all the latest stuff |
21:21.52 | cr2_ | NetRipper: yes |
21:21.55 | NetRipper | k |
21:21.59 | cr2_ | dcordes: ok |
21:22.11 | cr2_ | NetRipper: that's what i'm routinely using |
21:22.20 | NetRipper | ok |
21:22.25 | dcordes | cr2_: mainly the problems are with the frameworkd stuff |
21:23.02 | dcordes | it adds quite some unneeded stuff. I only want the ogsmd for modem tests |
21:23.24 | cr2_ | dcordes: i'm happy with cu and pppd |
21:23.32 | dcordes | good |
21:24.06 | *** join/#htc-linux ImCoKeMaN (n=imcokema@pool-96-249-154-100.hrbgpa.fios.verizon.net) |
21:26.46 | NetRipper | hm |
21:26.52 | NetRipper | also doesn't like that one |
21:27.05 | NetRipper | pastebin your default.txt cr2_ |
21:27.28 | cr2_ | NetRipper: i use linload.exe |
21:27.40 | NetRipper | fine by me, also pastebin the .exe then |
21:27.41 | NetRipper | :) |
21:28.03 | cr2_ | set MTYPE 1910 |
21:28.16 | cr2_ | set ramsize 0x5900000 |
21:28.17 | cr2_ | set RAMADDR 0x10000000 |
21:28.33 | cr2_ | set cmdline "msmts_calib=0x6D.0x5D.0x340.0x375 msmvkeyb_toggle=hide lpj=2637824 board_htcraphael.disable_wifi=1 root=/dev/ram0 init=/init console=tty0" |
21:28.36 | cr2_ | ramboot |
21:28.52 | dcordes | NetRipper: just read log I had same magic problem |
21:28.58 | cr2_ | that's my default.txt |
21:29.00 | dcordes | we lack gzip or so in the config ?? |
21:29.10 | NetRipper | dcordes, oh |
21:29.26 | cr2_ | my .config is very different from defconfig... |
21:29.45 | cr2_ | we can commit it as is, of course |
21:29.54 | cr2_ | at least then we will have a common setup |
21:30.14 | NetRipper | didn't you paste your config changes already? |
21:30.27 | cr2_ | only the interesting ones. |
21:30.51 | cr2_ | i have crypto, nfs, etc, |
21:31.25 | cr2_ | actually it's yours or maejrep's .config (mostly) |
21:31.40 | cr2_ | ive changed only the parts i was really interested in. |
21:31.48 | cr2_ | i.e. only hw related |
21:32.08 | dcordes | can you post it so we can check if initrd works? |
21:32.24 | cr2_ | yes+ |
21:34.13 | NetRipper | ah |
21:34.14 | NetRipper | lol |
21:34.20 | NetRipper | i finally get what you mean by linload |
21:34.21 | NetRipper | sigh |
21:34.56 | cr2_ | i have some strange entries there, though |
21:34.56 | NetRipper | i was thinking of the linload.exe used to load linux from dos |
21:35.00 | cr2_ | https://privatepaste.com/59c0nt108R |
21:35.14 | cr2_ | NetRipper: wince == dos ;) |
21:35.36 | NetRipper | yea but the linload you mean is just a all-in-one-haret package |
21:35.37 | NetRipper | :P |
21:35.58 | cr2_ | crippled address space, zero security, pseudo-reatime capabilities. |
21:36.19 | cr2_ | it's not really haret anymore. |
21:36.57 | dcordes | NetRipper: can you try booting with initrd with cr2 config and HEAD ? |
21:37.13 | cr2_ | tmzt: CONFIG_LOG_BUF_SHIFT=17 |
21:37.18 | *** join/#htc-linux solerant-dc (n=kamikaze@adsl-99-147-76-3.dsl.hstntx.sbcglobal.net) |
21:37.22 | NetRipper | cr2_, er, yes it is. the first 250k is haret, then the other files are just appended to the exe |
21:37.57 | cr2_ | CONFIG_MSM_AMSS_VERSION=5200, btw |
21:38.16 | dcordes | <PROTECTED> |
21:38.16 | dcordes | 23:32 < cr2_> yes+ |
21:38.16 | dcordes | 23:34 < NetRipper> ah |
21:38.23 | dcordes | oops |
21:38.28 | dcordes | touchpad |
21:39.01 | captnoord | cool..... got it.... |
21:40.12 | NetRipper | ok its compiling |
21:40.20 | NetRipper | from scratch |
21:40.29 | NetRipper | bbiab |
21:42.47 | *** join/#htc-linux Moku (n=John@f048163136.adsl.alicedsl.de) |
21:44.24 | dcordes | lol shaun of the dead |
21:44.59 | captnoord | NetRipper: what are you coding? |
21:45.25 | cr2_ | dcordes: i'll look at the rogue gps driver. |
21:49.59 | *** part/#htc-linux kiozen (n=oeichler@rgnb-5d874b59.pool.einsundeins.de) |
21:49.59 | *** join/#htc-linux darkstar62 (n=darkstar@m290e36d0.tmodns.net) |
21:55.36 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbfe421.pool.einsundeins.de) |
21:55.45 | *** join/#htc-linux pe7er (n=Adium@f053194088.adsl.alicedsl.de) |
21:59.15 | dcordes | cr2_: the rogue? |
22:18.08 | tmzt | vogue? |
22:18.41 | dcordes | hi there. not sure if there's a gps driver for vogue so I asked |
22:19.48 | *** join/#htc-linux darkstar62 (n=darkstar@m290e36d0.tmodns.net) |
22:27.08 | *** join/#htc-linux captnoord (i=5147a47b@gateway/web/freenode/x-63ca8adc633eea91) |
22:28.56 | cr2_ | 0x44/4=0x11=17 |
22:29.32 | *** join/#htc-linux stickboy (n=anonymou@ool-457e4101.dyn.optonline.net) |
22:36.54 | NetRipper | cr2_, that config works |
22:37.31 | tmzt | without htcfb? |
22:37.33 | NetRipper | cr2_, what can i do to test your new func? |
22:37.46 | NetRipper | tmzt, thats unrelated |
22:38.01 | NetRipper | tmzt, it still uses htcfb as boot console, but the handover works correctly if thats what you mean |
22:38.16 | tmzt | ok |
22:38.28 | tmzt | no I meant does it work without it but it doesn't really matter |
22:38.54 | NetRipper | tmzt, fyi, when it hangs at handover, it usually isn't a problem of htcfb or msmfb, it just still does a lot of init'ing during the handover which makes it seem like its failing there |
22:38.58 | NetRipper | ;) |
22:39.06 | tmzt | yeah |
22:39.07 | tmzt | ok |
22:39.48 | NetRipper | cr2_, get back here you.. gtg in a few mins |
22:40.03 | tmzt | the parallel init coming to linux will make things fun |
22:40.12 | tmzt | I hope we can still disable it |
22:40.27 | NetRipper | oh god |
22:40.36 | NetRipper | yea lets hope |
22:41.14 | NetRipper | man i got this annoying musquito in my room |
22:44.10 | cr2_ | NetRipper: have you corrected cmdline ? |
22:44.17 | NetRipper | yes |
22:44.28 | cr2_ | NetRipper: can you boot android and play sound ? |
22:44.58 | NetRipper | arg then i gotta prepare my android image |
22:45.09 | cr2_ | tmzt: uboot drops 0xff in some places for md/ns, that confused me |
22:45.17 | cr2_ | NetRipper: ok. |
22:45.25 | NetRipper | cr2_, http://netripper.pastebin.com/m486e3416 for you to check in the meanwhile |
22:46.08 | NetRipper | cr2_, lol, rebooting turns off the screen, but doesn't actually reboot it |
22:46.36 | NetRipper | and my charging leds are still giving the 'breath' effect |
22:47.07 | NetRipper | uh |
22:47.25 | NetRipper | soft-reset doesn't work then |
22:47.51 | NetRipper | had to remove battery |
22:47.55 | NetRipper | for it to boot again |
22:48.55 | toer | did you try just push the power button? :p |
22:49.12 | toer | last time i had it booting it looked like it just turned itself off |
22:49.22 | NetRipper | you realise the power button doesn't do anything if there's no software listening to it? |
22:49.25 | NetRipper | :) |
22:49.31 | cr2_ | NetRipper: reboot is poweroff now |
22:49.41 | NetRipper | er |
22:49.48 | toer | ;) |
22:49.49 | NetRipper | actually discard that remark |
22:49.50 | cr2_ | NetRipper: i press power button, and it boots |
22:50.00 | NetRipper | cr2_, but after shutdown it still does the breathing |
22:50.09 | NetRipper | i had to soft-reset to stop the breathing |
22:50.20 | NetRipper | after that i guess i should've hit the power button |
22:50.45 | cr2_ | NetRipper: the poweroff is pmic poweroff. it's difficult to say what's going on there. |
22:50.58 | dcordes | breathing? |
22:50.58 | cr2_ | NetRipper: the arm9reset was not working at all for us |
22:51.09 | cr2_ | dcordes: the leds on keypad |
22:51.21 | NetRipper | dcordes, leds dimming and getting brigther bottom-down |
22:51.22 | cr2_ | controlled by a microp |
22:51.23 | NetRipper | in the dialpad |
22:51.45 | cr2_ | so pmic does not cutoff power to microp |
22:52.12 | NetRipper | seems so |
22:52.19 | NetRipper | maybe it only shuts down arm9? |
22:52.26 | NetRipper | hence the power button needed |
22:52.34 | cr2_ | NetRipper: you may try to send the arm9rebootnotify instead of poweroff |
22:53.08 | cr2_ | 0x8e notify arm9 reboot |
22:53.24 | cr2_ | 0x22 restart arm9 |
22:53.37 | NetRipper | booting android |
22:53.37 | cr2_ | 0x14 shutdown by arm9, power suspend |
22:53.57 | NetRipper | it crashed |
22:53.57 | cr2_ | we were doing 0x22, i've changed to 0x14. you may try 0x8e :) |
22:54.08 | cr2_ | android ? |
22:54.12 | NetRipper | the device |
22:54.14 | NetRipper | kernel |
22:54.21 | cr2_ | oops ? |
22:54.24 | NetRipper | probably |
22:54.32 | NetRipper | probably the "rebooting in 3 secs" stuff |
22:54.46 | NetRipper | as it did the shutdown again |
22:54.51 | cr2_ | disable the second bank |
22:55.38 | *** join/#htc-linux MLM_ (n=mlvdmeid@meide.xs4all.nl) |
22:55.47 | NetRipper | ok |
22:56.37 | cr2_ | i think i have derived the divisor formula |
22:56.59 | NetRipper | booting again |
22:57.08 | cr2_ | at least it covers all known vales |
22:57.36 | NetRipper | gets further now |
22:57.41 | toer | sexytime |
22:58.06 | NetRipper | battery indicator works |
22:58.12 | toer | i need to get me a new simcard thats allow me to disable the pin code to have any use of trying android |
22:58.25 | NetRipper | no sound |
22:58.45 | NetRipper | toer, remove the sim? |
22:59.22 | cr2_ | toer: wtf android does not support entering the pin ?? |
22:59.28 | dcordes | toer: I wonder how your simcard wouldn't allow disabling password |
22:59.38 | cr2_ | toer: we have the same problem with qtopia, so i'm confused |
23:00.52 | NetRipper | i must say android is running pretty smooth |
23:01.00 | toer | cr2_: maybe its a config error |
23:01.41 | tmzt | android does but not dzo ril I think |
23:01.44 | NetRipper | cr2_, btw did you mean sound like mp3 or in call audio? |
23:01.52 | tmzt | playwav |
23:01.54 | toer | cr2_: its my phone carrier thats blocked the ability to disable the pin code becuse they think its a "security feature" ;) |
23:01.57 | NetRipper | ok |
23:02.03 | NetRipper | i used the media player of android |
23:02.06 | tmzt | wow |
23:02.06 | NetRipper | no sound though |
23:03.03 | toer | push changes so i can boot tomorrow when i wake up :) |
23:03.05 | toer | nite |
23:06.11 | cr2_ | NetRipper: any dmesg errors ? |
23:06.46 | cr2_ | NetRipper: i don't see the SND rpc being called, which should select the output device. |
23:07.07 | cr2_ | SND 0x30000002 snd_* |
23:07.09 | cr2_ | 1,5 snd_set_device_modem_reset (dev=1,ear_mute=1,mic_mute=1,cb,data) (0,0,0,cb=-1,0) |
23:07.10 | cr2_ | 2,5 snd_set_volume_modem_reset (dev=d,method=1,vol=5,cb,data) |
23:07.16 | NetRipper | what was the usb ip with android? |
23:07.30 | cr2_ | no idea |
23:08.58 | cr2_ | with the formula i get 1.92MHz as a base clock for BT in spl ... |
23:09.37 | cr2_ | 115200*16= ? |
23:10.23 | dcordes | 1843200 |
23:10.24 | NetRipper | lol the virtual terminal in android is a joke |
23:10.27 | NetRipper | everything is permission denied |
23:10.28 | NetRipper | :P |
23:10.36 | cr2_ | 120000bps with such base clock |
23:10.37 | NetRipper | cant even ifconfig |
23:11.02 | cr2_ | will the brf6300 autobaud ?? |
23:11.10 | JrGong | NetRipper: don't has root? |
23:11.13 | JrGong | have* |
23:11.26 | JrGong | on my dream I can use busybox to ifconfig |
23:11.30 | NetRipper | "whoami: permission denied" |
23:11.30 | NetRipper | :P |
23:11.49 | cr2_ | NetRipper: i guess your android does not support cdc_ether and does not call ifup usb0 |
23:11.54 | NetRipper | yea probably |
23:12.07 | NetRipper | cant check for it either, need to modify the image for that |
23:12.08 | cr2_ | JrGong: do you have /dev/mem on g1 ? |
23:12.15 | JrGong | hold on |
23:12.38 | NetRipper | JrGong, i dont have a dream, this is the raphael with android image |
23:13.17 | JrGong | well I am not enough of an expert but there has to be a way to get root on it...adding su? |
23:15.29 | dcordes | it's rooted by default |
23:15.29 | JrGong | yes I have /dev/mem |
23:15.30 | NetRipper | JrGong, yea i can just edit the image, but i just hoped that as its rooted already, the android would be rooted as well |
23:15.31 | NetRipper | :) |
23:15.34 | cr2_ | JrGong: can you try 'dd if=/dev/mem of=g1smem bs=4 skip=$((0x01f00000/4))' count=$((0x100000/4))' ? |
23:15.34 | JrGong | I can run su in my virtual terminal and then I can run ifconfig....but the 'stock' ifconfig doesn't work properly |
23:15.35 | JrGong | I take it you want g1smem |
23:15.36 | cr2_ | yes |
23:15.36 | cr2_ | JrGong: enable gps first :) |
23:15.48 | cr2_ | or maybe dump with gps on and off |
23:15.52 | JrGong | hehe...ok...does it need to acquire a signal or just turn it on? |
23:15.55 | JrGong | I can do both |
23:16.01 | cr2_ | just turn it on |
23:16.14 | JrGong | gimme a second though...I need to go make a sandwich..will have both dumps when I get back |
23:16.23 | cr2_ | JrGong: you have a cdma g1 ? |
23:16.24 | JrGong | same dd for both gps and non-gps dumps? |
23:16.26 | cr2_ | ok |
23:16.30 | cr2_ | yes |
23:16.30 | tmzt | there isn't one |
23:16.33 | JrGong | no...I don;t think they make cdma g1 |
23:16.41 | cr2_ | ok |
23:16.44 | JrGong | hey tmzt |
23:16.51 | dcordes | epic sandwich mission |
23:16.55 | JrGong | hehe |
23:17.06 | JrGong | sandwhich and dd...good stuff |
23:17.15 | JrGong | anyway..brb |
23:18.41 | tmzt | android uses ethernet function driver |
23:18.51 | tmzt | I thought this was NetRipper's code anyway |
23:19.08 | tmzt | it actually has a gadget driver in the kernel though, in 2.6.29 |
23:19.13 | cr2_ | somehow i doubt that brf6300 sets 120000bps at reset |
23:19.18 | NetRipper | it already has taht driver in .25 |
23:19.28 | NetRipper | we just modified it slightly to work properly |
23:19.47 | cr2_ | NetRipper: what do you think about a .29 upgrade ? |
23:20.00 | NetRipper | only if .29 is stable |
23:20.14 | NetRipper | last time we merged to .27 google and htc were still working on it as well |
23:20.41 | cr2_ | ok |
23:21.09 | NetRipper | so i guess we should wait until .29 is used in an actual device |
23:21.18 | cr2_ | g2 ? |
23:21.37 | NetRipper | does g2 use .29 already? |
23:21.53 | cr2_ | tmzt: ? |
23:22.40 | cr2_ | NetRipper: do you have an oops on pressing CAPS ? |
23:22.49 | NetRipper | haven't checked |
23:22.58 | cr2_ | NetRipper: i've mapped SYM to AltGr, and FN to Alt |
23:23.13 | NetRipper | yea i noticed fn + 8 (=*) is working |
23:23.14 | NetRipper | :) |
23:23.24 | cr2_ | so if i'll create a map, i'll load it with loadkeys |
23:23.32 | tmzt | Magic? I think it's 2.6.27 |
23:23.49 | tmzt | we should ask there |
23:23.53 | cr2_ | tmzt: .29 is for msm8* only ? |
23:23.56 | tmzt | no |
23:24.04 | cr2_ | well, mainly |
23:24.13 | tmzt | but hte added 8k to arch-msm |
23:24.20 | tmzt | mach-msm |
23:24.22 | cr2_ | they do msm8* development there |
23:24.23 | NetRipper | anyway im off to bed.. will be back sunday |
23:24.25 | tmzt | yes |
23:24.28 | tmzt | on aurora tree |
23:24.35 | cr2_ | ok |
23:24.37 | NetRipper | night guys |
23:24.40 | cr2_ | NetRipper: god night |
23:25.05 | dcordes | nn |
23:25.36 | cr2_ | dcordes: i get weird BT clock with my formula. but it works very well for SD |
23:25.47 | cr2_ | dcordes: and for msm8* SD |
23:29.05 | JrGong | I get this /dev/mem Bad address |
23:29.16 | JrGong | even though it is definently there |
23:29.27 | cr2_ | with the formula i get 61440000 for the MODEM_AUX_CLOCK |
23:29.40 | cr2_ | JrGong: hmm. |
23:29.40 | tmzt | are you sure bt it there? |
23:29.48 | cr2_ | JrGong: got something in dmesg ? |
23:30.09 | JrGong | nothing that looks of significance |
23:30.13 | cr2_ | ok |
23:31.25 | JrGong | yeah and mem is definently there.... |
23:32.49 | JrGong | I could give it a shot in recovery mode but not sure if would have anything you want without android being loaded |
23:35.36 | tmzt | anyone know where it is in the kernel source? |
23:36.23 | *** join/#htc-linux |JrGong| (n=kvirc@75.74.119.89) |
23:36.33 | tmzt | drivers/char/mem.c |
23:36.58 | tmzt | #ifdef CONFIG_STRICT_DEVMEM |
23:37.04 | tmzt | is that enabled? |
23:38.32 | *** join/#htc-linux IceBone (n=IceBone@89-212-106-54.dynamic.dsl.t-2.net) |
23:38.39 | *** join/#htc-linux |JrGong| (n=kvirc@c-75-74-119-89.hsd1.fl.comcast.net) |
23:38.49 | |JrGong| | crosses his fingers |
23:39.06 | tmzt | IceBone: what is the problem with diam? |
23:39.19 | JrGong | 3yr old just did a faceplant on my laptop |
23:39.26 | IceBone | Just the pre-beta android build acting up I'd say. :) |
23:40.42 | dcordes | lol |
23:40.58 | IceBone | I have a DIAM100 and using the DIAM500 build with a tweak (normal has the touchscreen feedback flipped vertically), so far the most problems I've had were android.process.acore terminating unexpectedly on boot, now it freezes on boot. I'm copying it over again to see if that fixes it. :D |
23:41.30 | tmzt | ok |
23:41.39 | tmzt | did it stop on the handover screen? |
23:41.51 | IceBone | It stops on the flashing android logo. |
23:41.56 | tmzt | ok |
23:42.03 | tmzt | and you had logcat working? |
23:42.09 | IceBone | Probably not. :) |
23:42.34 | IceBone | Since I've no idea what that is. :D |
23:42.36 | tmzt | where di you get the android.process.acore? |
23:43.09 | IceBone | I dunno... comes with the build I downloaded. This thread: http://i35.tinypic.com/xnuw3m.jpg |
23:43.11 | IceBone | ugh |
23:43.15 | IceBone | http://forum.xda-developers.com/showthread.php?t=402002 |
23:43.22 | IceBone | There we go, got to the home screen now. |
23:44.29 | IceBone | I suspect that's a process that does something with the home screen? |
23:44.49 | IceBone | Sometimes it failed when I tried moving a widget around or panning left or right. |
23:47.06 | IceBone | I'd enjoy Android a lot more than WM or even TF3D v2 if it offered the functionality of either or was as stable. |
23:47.08 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
23:51.31 | IceBone | Is there anything more developed I can get? |
23:52.55 | tmzt | are you using the msmts from diam100 or 500? |
23:52.58 | tmzt | in default.txt |
23:53.06 | tmzt | you can try the connect-utb.com version |
23:53.13 | IceBone | That's the one I'm using. |
23:53.23 | tmzt | or the one liked on the wiki page for RaphaelLinux |
23:54.24 | IceBone | I'm using the diam500 package from connect-utb.com, as it has more stuff than the diamdaph version, like the api demos, etc.. but I'm using the default.txt from the diamraph package. I tried just normal diam500 and the touchscreen's vertical axis was flipped. |
23:55.30 | tmzt | you need msmts from diam100 |
23:55.37 | tmzt | then it should be correct |
23:55.44 | IceBone | How different would that be? |
23:55.49 | tmzt | that won't help with android crashing, we need ethernet to figure that out |
23:55.55 | tmzt | what do you mean? |
23:56.04 | tmzt | I mean the msmts_calib= number |
23:56.09 | tmzt | from the diam100 line |
23:56.27 | IceBone | If that's regarding the touchscreen, I do have that. |
23:57.06 | tmzt | ok |
23:57.11 | tmzt | does touchscreen work now? |
23:57.19 | IceBone | Yup. |
23:57.20 | IceBone | Like a treat. |
23:57.21 | *** join/#htc-linux darkstar62 (n=darkstar@97-126-107-190.tukw.qwest.net) |
23:57.29 | IceBone | A lot better than the 20090222 build too. |
23:57.35 | IceBone | That one felt like a Samsung. |
23:57.39 | tmzt | it should be, that's really old |
23:58.24 | IceBone | Is this Android being ported from a G1? |
23:58.35 | IceBone | Or built from scratch? |
23:58.54 | tmzt | mostly I think |
23:58.58 | tmzt | from g1 |
23:59.01 | tmzt | but not everything |
23:59.07 | tmzt | ask j0b0 though to be sure |
23:59.29 | IceBone | One thing about this new build, though... the 20090222 had access to internal storage and saved font size. This new one doesn't. o_O |
23:59.59 | IceBone | Is this a known error or am I the only one? |