| 00:02 | [acl] | NeoMatrixJR: need to change the clock code to the original haret version |
| 00:02 | [acl] | NeoMatrixJR: neeed to change the rpc code as well |
| 00:02 | [acl] | thats about it for starters |
| 00:03 | NeoMatrixJR | oic...thanks [acl] I'll look @ that when I get home. |
| 00:03 | [acl] | why do u want to use nand code for haret ? |
| 00:04 | NeoMatrixJR | [acl] 'cause if I've read things right there's audio fixes I wanna check out that haven't been pushed to the regular haret code, but I don't want to flash my phone at the moment (just set the damn thing back up!) |
| 00:04 | NeoMatrixJR | want mic to work for voice search and such |
| 00:04 | [acl] | ahh.. well if thats the case then why havent we pushed to the main ? |
| 00:05 | NeoMatrixJR | thought I saw that was fixed. could be wrong. was going to check then ask if it would be alright if I picked out the working changes and sent them over to the main |
| 00:05 | [acl] | if haret version is behind we need to update it.. |
| 00:06 | StummeJ | just trying to build haret sucks... |
| 00:06 | NeoMatrixJR | [acl] my thoughts exactly, but I need to pick out working changes first |
| 00:07 | NeoMatrixJR | of course I could have mis-read things and I'm not sure everything works or not |
| 00:07 | [acl] | NeoMatrixJR: we will find out tonight |
| 00:08 | NeoMatrixJR | I gotta go home now...then gym...then dinner...then MAYBE my wife will let me back on my computer.... (I really shouldn't do this stuff during the work day, but I don't get much other time). |
| 00:09 | NeoMatrixJR | later. |
| 00:17 | manusfreedom_ | anyone know what is btips? |
| 00:22 | manusfreedom_ | I am idiot ... I found... |
| 00:24 | FFEE00 | is it possible to add something about brightness in startup.txt ? I accidently chose 0% brightness |
| 00:25 | gauner1986 | manusfreedom_ why? |
| 00:35 | Microang | Hi is anyone here using the 2.10 radio here and not getting SOD? Cause I get SOD on 2.10 and 2.12's reception is terrible on o2-uk! Does anyone know if 2.11 has reception as good as 2.10 on an eu hd2? |
| 00:47 | Neonkoala | what's the latest linux kernel available for a HTC Universal? is it the 2.5.21 or has someone compiled a working later one? |
| 00:47 | Neonkoala | *2.6.21 |
| 00:51 | EMP|FireStorm | is away: AFK Fish Tanks on FIRE! |
| 00:57 | FD-hd2 | wow another patient one lol |
| 01:29 | WisTilt2 | jonpry WoZZer [acl] any of you guys around? |
| 01:32 | bzo | what's new WisTilt2? |
| 01:32 | stinebd | WisTilt2: you'll be happy to know that you've been volunteered to solve the battery life problem |
| 01:32 | WisTilt2 | hey bzo. back from long 3+ day weekend:) i have some usb info for those guys working on it but i see they are all gone. |
| 01:33 | WisTilt2 | stinebd: thanks i need another project lol. i put lights aside and took advantage of our labor day weekend to get a breather. |
| 01:34 | bzo | yeah, [acl] was working on it today. He's probably headed home from work right now |
| 01:35 | WisTilt2 | damn, well im going to give him some info that should help him get usb stuff figured out. i'll have to catch him later tonight. |
| 01:35 | WisTilt2 | stinebd have you looked into the pm stuff at all? |
| 01:35 | stinebd | well i once tried to read kernel code and ended up with an aneurysm |
| 01:36 | WisTilt2 | lol |
| 01:36 | bzo | Captnoord probably looked at the power problem the most, but he hasn't been around lately |
| 01:36 | stinebd | frankly i wouldn't know where to begin, at the device level. i can understand the kernel code enough but i just don't understand the embedded stuff yet |
| 01:37 | bzo | he rigged up some direct measurements to the battery and found that the idle power consumption was much higher than winmo |
| 01:37 | bzo | there's probably some stuff that is not getting turned off |
| 01:37 | WisTilt2 | i know how that can be. i've briefly looked at it but haven't gone through all the logic flow. i was getting great battery life, 18-24hrs only down to 25% but last 2 days been lasting 8hr and dead so dont know what changed. |
| 01:37 | bzo | but the list of possible suspects is long |
| 01:37 | stinebd | that's the problem. it could be so freaking many things |
| 01:38 | stinebd | captnoord's analyses were very useful but it really only showed that something was wrong. we still haven't narrowed it down to candidates yet |
| 01:39 | bzo | yeah, it's doubtful that there is a silver bullet that will fix power consumption |
| 01:40 | WisTilt2 | i dont think everything is really going to sleep every time depending on what apps you have run. i killed all tasks then let phone sit over night and it only used about 30% battery. should be fun tracing. |
| 01:40 | bzo | one of the problems does seem to be excessive waking |
| 01:40 | bzo | but that may be just how android is |
| 01:41 | stinebd | slaps android |
| 01:41 | bzo | even the native android phones don't have great battery life |
| 01:42 | WisTilt2 | yeah, i changed the led so it blinks every 5 seconds green when sleeping, full on when powered up, but i notice many times it comes out of sleep for minutes at a time then back to sleep so need to trace what background apps are waking it up. |
| 01:42 | stinebd | wakelock stats might help for that |
| 01:42 | stinebd | you'll need to set it in kernel config though |
| 01:42 | WisTilt2 | i dont think the screen is actually powering down either, even though it goes black in sleep. |
| 01:43 | stinebd | i've heard intermittent reports of that for rhod |
| 01:43 | stinebd | once in a while someone mentions it |
| 01:43 | WisTilt2 | yeah that should be no problem. lots of places to put traps in the kernel to trace that. |
| 01:44 | bzo | I think that's from the winmo auto backlight thing not being turned off |
| 01:44 | WisTilt2 | well now that i've taken a mini-vacation and cleared my mind somewhat, i need to get back and finish the keyboard backlight and led stuff then move on to pm. |
| 01:44 | bzo | I had that problem myself, until I rtfm |
| 01:44 | WisTilt2 | left it where keyboard backlight comes on along with all front lights but cant get them off unless i reboot. |
| 01:45 | bzo | but preferably, we would turn that off automatically |
| 01:46 | WisTilt2 | was WoZZer still working on usb stuff or is [acl] the only one? |
| 01:46 | bzo | woz is out of commision at the moment, his phone is busted from a bad flash |
| 01:47 | WisTilt2 | ouch, too many nand tests? |
| 01:47 | bzo | no, I think he said he pulled the battery in the middle of a flash |
| 01:47 | stinebd | jtag time? |
| 01:47 | bzo | jonpry does have an idea to fix it though |
| 01:48 | WisTilt2 | can he flash a signed rom in ok and its just the custom stuff not burning or is it totally dead? |
| 01:49 | bzo | don't remember the specifics, but I think he's stuck on his last nand test |
| 01:50 | bzo | jonpry thinks he may be able to rewrite the flash through linux |
| 01:50 | stinebd | hmm |
| 01:50 | stinebd | that would mean it probably gets to initramfs at least |
| 01:51 | WisTilt2 | he may have reached the burn limit of the chip also |
| 01:52 | stinebd | that should be somewhere in the thousands though |
| 01:52 | bzo | perhaps, but it seems like pulling the battery during a flash seems like the more likely culprit |
| 01:52 | WisTilt2 | yeah but those guys have been burning tests like crazy so never know. |
| 01:52 | bzo | though woz very well may have flashed thousands of times |
| 01:53 | stinebd | heh |
| 01:53 | WisTilt2 | i know our radios flash is only good for a couple hundred burns but its a cheap chip |
| 01:54 | bzo | probably no reason for htc to use anything better |
| 01:54 | bzo | the average user probably flashes 1-2 times max |
| 01:54 | WisTilt2 | yep |
| 01:57 | Microang | Basically I use android on a daily basis with my HD2, I use Mattc V1.7, however I'm having to use the 2.12 radio due to Sleep of Death Issues with 2.10 and 2.11, the problem with 2.12 is that it has very poor reception on O2-UK compared to 2.10! 2.10 has great reception everywhere and with 2.12 I have no signal what so ever inside my collage! Even though everyone else does |
| 02:00 | camro | phh: when do you push the new kernel changes ? |
| 02:01 | stinebd | most likely not before he wakes up |
| 02:01 | camro | hehe, weil he implemented the patch for the 3,5 - and some guys are asking me ... |
| 02:02 | camro | i don'T need it :) |
| 02:02 | camro | how is going stinebd ? |
| 02:02 | stinebd | well. how are you? |
| 02:03 | stinebd | blackstone 3.5mm? |
| 02:03 | camro | well - could be better weather here ... |
| 02:03 | camro | yes 3,5mm blackstone .. |
| 02:03 | stinebd | http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm/commit/e008466ba8da8924d3ffba519dfa4257e4f388f8 |
| 02:04 | camro | i know ... |
| 02:04 | camro | but the kernel was not built - no push |
| 02:04 | stinebd | well that was the push, not sure why the build service didn't get it |
| 02:05 | stinebd | i'll ask glemsom what's up next time i see him |
| 02:05 | stinebd | maybe there's a build failure in there somewhere |
| 02:06 | camro | ah - is not so important ... |
| 02:07 | camro | ok, must wakeup in 5hrs ... |
| 02:07 | camro | must go - big meeting 2morrow - cu |
| 02:07 | stinebd | ok take care |
| 02:08 | camro | you too ... |
| 02:12 | WoZZeR_ | sup fellas |
| 02:13 | bzo | got your new phone yet WoZZeR_? |
| 02:13 | WoZZeR_ | yeah |
| 02:13 | WoZZeR_ | I can't believe how smooth android is supposed to be |
| 02:14 | bzo | I guess a ghz processor and non-hacked software will do that :) |
| 02:15 | WisTilt2 | hey Woz you still working with [acl] on usb stuff? i have a data file for him and/or you that should be of some help:) |
| 02:15 | WoZZeR_ | I think acl has the latest stuff |
| 02:16 | WisTilt2 | latest stuff as in the data sheets? |
| 02:16 | WoZZeR_ | latest code |
| 02:16 | WoZZeR_ | non-commited |
| 02:16 | Microang | any HD2 guys here? |
| 02:17 | invisiblegod | 1 |
| 02:17 | Microang | what radio are u running? |
| 02:17 | invisiblegod | 2.12 in portugal |
| 02:17 | WisTilt2 | WoZZer_:hmm, well i was going to give him the register info for the usb chip but sounds like he got everything working? |
| 02:18 | bzo | WisTilt2: I suspect jonpry and acl will be very interested to see that. There are still unknows to us, like the init |
| 02:18 | Microang | :( 2.12 has really bad receptio for me but anything else and I get SOD, I don't even gewt a singal in my collage! |
| 02:18 | Microang | with 2.12 |
| 02:19 | invisiblegod | To be honest I didn't try other radio than 2.12 |
| 02:19 | Microang | ok |
| 02:19 | Microang | :( |
| 02:20 | invisiblegod | But I'm good with this one |
| 02:20 | Microang | good reception? WHat network are you on there> |
| 02:20 | invisiblegod | Same power signal as in wm |
| 02:20 | invisiblegod | Tmn |
| 02:21 | invisiblegod | And way better voice quality than any radio in wm |
| 02:25 | bzo | WisTilt2: do you have access to other dsp info, like the 6150? |
| 02:27 | WisTilt2 | what chipset is that in? |
| 02:28 | bzo | msm7501a |
| 02:28 | bzo | used in the cdma touch diamond and raphael |
| 02:28 | WisTilt2 | nope, we dont use that. |
| 02:29 | JesusFreak316 | I thought diamond and raph were 7201a... |
| 02:29 | bzo | that's for gsm |
| 02:29 | stinebd | not confusing at all! |
| 02:29 | JesusFreak316 | Oh, just noticed you said cdma. Back to htc-linux-chat. :) |
| 02:30 | WisTilt2 | ok need to get out of here. meeting wife for dinner and late != good. be back on from home later tonight. |
| 02:30 | bzo | ok ttyl |
| 02:31 | WisTilt2 | if acl happens by let him know if he can be around in about 3-4 hours i'll hookup with him. |
| 02:32 | bzo | stinebd: damn, could use that later tell function here |
| 02:36 | NeoMatrixJR | WisTilt2: gotta go soon, some stuff. 1.) RHOD backlight staying on is u have auto-backlight on in winmo, 2.) wistilt's going to try and write my nand dump to his phone in android (cross fingers) 3.) Awsome if u get kbd backlight working! 4.) if u wanna try an app that keeps waking the phone get andchat and load up IRC! |
| 02:36 | NeoMatrixJR | and I'm out! |
| 02:37 | NeoMatrixJR | oh, dang...missed him |
| 02:37 | NeoMatrixJR | well..off to gym. later |
| 03:25 | WoZZeR | hola jonpry |
| 03:25 | jonpry | hi wozzer |
| 03:26 | jonpry | whats that status? |
| 03:26 | WoZZeR | android is very smooth |
| 03:26 | WoZZeR | it is, on a device it was designed for though |
| 03:26 | WoZZeR | I can try the tp2 fix now |
| 03:26 | stinebd | kinda makes you wonder what kind of crack i'm on to have ours be so slow, huh? |
| 03:27 | jonpry | you got a new phone? |
| 03:27 | GNUtoo|laptop | jonpry, did you try mplayer ? with -vo sdl? |
| 03:27 | GNUtoo|laptop | s/vo/ao |
| 03:27 | GNUtoo|laptop | hi btw |
| 03:27 | jonpry | not yet |
| 03:27 | WoZZeR | jonpry: yeah, incredible. for $100, without using my phone upgrade plan |
| 03:27 | GNUtoo|laptop | ok |
| 03:27 | jonpry | oO |
| 03:27 | WoZZeR | my dad still likes his phone after 2 years, so I used his |
| 03:27 | stinebd | your dad is crazy |
| 03:28 | WoZZeR | he has a voyager |
| 03:28 | WoZZeR | best phone for him |
| 03:28 | WoZZeR | hard to screw things up, and it has big keys |
| 03:28 | GNUtoo|laptop | WoZZeR, I bet changing phone for him means he has to re-learn how to use the new one |
| 03:29 | WoZZeR | GNUtoo|laptop: yeah, he had a moto Q, and kept sending stuff he didn't mean to |
| 03:29 | jonpry | gnutoo: -vo sdl works well? |
| 03:29 | WoZZeR | just pissed him off |
| 03:29 | WoZZeR | a dumb phone is good for him |
| 03:29 | jonpry | wozzer: you've got to throw that shit out |
| 03:29 | GNUtoo|laptop | jonpry, -ao sdl |
| 03:29 | WoZZeR | throw what out? |
| 03:29 | jonpry | the incredible |
| 03:29 | GNUtoo|laptop | jonolo, for -vo I use dga or x11 |
| 03:29 | jonpry | long live TP2! |
| 03:29 | stinebd | hah |
| 03:29 | WoZZeR | jonpry: I'm not giving up on my TP2 |
| 03:29 | WoZZeR | I want to try to restore it |
| 03:29 | GNUtoo|laptop | jonpry, and yes -ao sdl works fine, but because of battery problem I couldn't test a lot |
| 03:30 | WoZZeR | jonpry: nothing wrong with having 2 working vzw phones, depending on my mood |
| 03:30 | jonpry | i still wonder why alsa has such issues |
| 03:30 | jonpry | wozzer: you have the materials? |
| 03:31 | WoZZeR | ok, what do I need |
| 03:31 | jonpry | that nand.img. mtd-tools |
| 03:31 | jonpry | hexdump,dd,cat,diff |
| 03:32 | WoZZeR | ok, where do I get all that? |
| 03:33 | WoZZeR | I got the nand img |
| 03:33 | jonpry | i'm not really sure. hopefully you already have hexdump,dd,cat,diff |
| 03:34 | WoZZeR | should be in android image? |
| 03:34 | jonpry | yeah |
| 03:34 | WoZZeR | and mtd-tools? |
| 03:34 | jonpry | and mtd-tools is a standard package for linux, but i don't know if you would need to cross compile it or something |
| 03:35 | jonpry | all we really need is flasherase |
| 03:35 | jonpry | a static build would work |
| 03:35 | WoZZeR | can you build that for me? |
| 03:36 | WoZZeR | 2 hours till nand.img is done... |
| 03:36 | jonpry | ouch |
| 03:36 | WoZZeR | gonna try a multi-downloader |
| 03:37 | WoZZeR | nope |
| 03:41 | Tripknotix | im leaving in 3 days should it ry to sell my HTC Tilt 2 on ebay for like $150 buyout cuz its got a few scratches on the chrome border, and set it to like 24 hours or something? |
| 03:46 | jonpry | wozzer: i will work on this flash_erase deal |
| 03:46 | WoZZeR | cool |
| 03:46 | jonpry | you might want to try and rip your own nand.img. there are some things i would like to compare |
| 03:47 | WoZZeR | after a good flash? |
| 03:47 | WoZZeR | or right now |
| 03:47 | jonpry | right now. can't do good flash right? |
| 03:49 | WoZZeR | yeah |
| 03:49 | WoZZeR | ok, so how do I do that? |
| 03:50 | jonpry | insmod mtdchar.ko |
| 03:51 | jonpry | after that works... need a mknod. |
| 03:51 | WoZZeR | do I do that within android |
| 03:51 | WoZZeR | or before kernel |
| 03:52 | jonpry | within android |
| 03:52 | WoZZeR | k |
| 03:54 | Hunterkll | yo |
| 03:55 | jonpry | wozzer: you insmod? |
| 03:55 | WoZZeR | just booted |
| 03:55 | WoZZeR | doing now |
| 03:55 | jonpry | mknod /dev/mtd0 c 90 0 |
| 03:55 | WoZZeR | crap |
| 03:55 | WoZZeR | no data |
| 03:55 | WoZZeR | and I need a term |
| 03:55 | jonpry | no data? |
| 03:55 | WoZZeR | a: new phone, b: hard reset |
| 04:00 | WoZZeR | why is it so hard to find an apk for v2.0+ term |
| 04:01 | stinebd | ? our system image has it |
| 04:01 | WoZZeR | it does? |
| 04:01 | WoZZeR | I didn't see it |
| 04:01 | WoZZeR | the 9.3 one does? |
| 04:02 | stinebd | at /system/app/Term.apk |
| 04:02 | stinebd | it's in spare parts |
| 04:02 | WoZZeR | so it should install, right? |
| 04:02 | WoZZeR | or do I have to do it by hand |
| 04:02 | stinebd | it gets installed but doesn't show up in the launcher drawer |
| 04:02 | stinebd | by design, apparently |
| 04:02 | WoZZeR | cool |
| 04:03 | WoZZeR | android booting |
| 04:03 | WoZZeR | I'll test it |
| 04:03 | jonpry | i mailed you a flash erase |
| 04:07 | WoZZeR | damn android is loading slow right now |
| 04:09 | WoZZeR | I must have the crappiest kernel loaded... |
| 04:09 | WoZZeR | stinebd: don't see it in spare parts |
| 04:10 | stinebd | maybe it's in dev tools then |
| 04:10 | NeoMatrixJR | WoZZeR: is that you grabbing that nand file? |
| 04:10 | WoZZeR | ahh, there it is |
| 04:11 | jonpry | neomatrixjr: i downloaded it earlier today. woz is still working on it |
| 04:12 | WoZZeR | jonpry: can't read mtdchar.ko |
| 04:12 | stinebd | try modprobe mtdchar |
| 04:12 | NeoMatrixJR | yeah, I just saw my upstream bandwidth was high and I tracked it to that file. Just wanted to make sure one of you were downloading it. I don't leave stuff out on my server for long. |
| 04:14 | jonpry | can't read? |
| 04:14 | WoZZeR | jonpry: mknod seemed to work |
| 04:15 | jonpry | you might have to cd to wherever the module is located. or if modprobe works |
| 04:15 | jonpry | mknod is no good if you can't insmod |
| 04:15 | Hunterkll | http://www.penny-arcade.com/comic/2010/9/8/ |
| 04:15 | WoZZeR | modprobe didn't return an error |
| 04:15 | jonpry | well thats good |
| 04:16 | WoZZeR | well, what do I need to try |
| 04:17 | jonpry | so: cat /dev/mtd0 /sdcard/whatev.img & |
| 04:18 | jonpry | then ls -l /sdcard/whatev.img until it is 100mb or so |
| 04:18 | jonpry | then kill the terminal |
| 04:21 | NeoMatrixJR | jonpry, did you hex check that file for it's true size? |
| 04:22 | jonpry | neomatrix it appears to be larger than 256mb, that is all i know |
| 04:22 | WoZZeR | ok, didn't get anything |
| 04:22 | WoZZeR | this kernel is too slow to do anything... lol |
| 04:23 | jonpry | why is your kernel too slow? |
| 04:24 | jonpry | oops: cat /dev/mtd0 > /sdcard/whatev.img & |
| 04:24 | NeoMatrixJR | mine did that earlier today WoZZeR...for no reason android ran really slow. rebooted and it was fine (assuming you can reboot safely and still load back into android at this point) |
| 04:24 | WoZZeR | can't do > with the included term |
| 04:24 | jonpry | thats not good |
| 04:24 | NeoMatrixJR | don't know about the RHOD500 layout but I put > as FN+. on the RHOD400 keyboard |
| 04:25 | NeoMatrixJR | I assume the 500 was based on my 400 |
| 04:28 | stinebd | you could use dd right? |
| 04:28 | WoZZeR | dd? |
| 04:28 | stinebd | such as, dd if=/dev/mtd0 of=/sdcard/whatev.img |
| 04:29 | WoZZeR | yeah |
| 04:29 | jonpry | i don't think that works on char devices |
| 04:29 | stinebd | oh |
| 04:29 | stinebd | mtdblock it then :P |
| 04:29 | jonpry | that doesn't work because of a bug |
| 04:30 | jonpry | or me not knowing how to use it |
| 04:30 | jonpry | no matter what i specify for bs=, the driver says the write blocks size was 512 bytes |
| 04:30 | jonpry | wozzer: i just forgot the > |
| 04:32 | NeoMatrixJR | WoZZeR: any chance you can try jtag? I think someone was working out how to on TP2. |
| 04:32 | WoZZeR | no jtag, don't have the hardware or software |
| 04:33 | WoZZeR | is there a way I can bind hold windows key for softkeyboard? |
| 04:34 | jonpry | just put the cmd in a script somewhere and run it |
| 04:34 | WoZZeR | k, powering down... |
| 04:34 | jonpry | email? |
| 04:34 | stinebd | i think dd should work with a character device anyway |
| 04:34 | jonpry | hmm |
| 04:35 | stinebd | like you can use it with /dev/zero and /dev/null |
| 04:35 | stinebd | which are both character devices |
| 04:35 | WoZZeR | gonna stick flasherase while I'm there |
| 04:35 | jonpry | thats true |
| 04:35 | NeoMatrixJR | you could download 'full keyboard' |
| 04:35 | jonpry | i figure lots of dd options don't have effect though |
| 04:35 | jonpry | should be fine |
| 04:36 | jonpry | stinebd has sold me on dd. do you have '='? |
| 04:36 | WoZZeR | yeah |
| 04:36 | WoZZeR | rebooting |
| 04:36 | WoZZeR | I'll try the script first |
| 04:37 | stinebd | also i think the wifi calibration is dd'd out of mtd |
| 04:37 | NeoMatrixJR | so, in the mean time, what changes have been made that are advanced past the haret "main" tree |
| 04:41 | jonpry | we have more or less working speakerphone/externalmic/volume control |
| 04:41 | WoZZeR | ./dev/mtd0 invalid arg |
| 04:41 | jonpry | mknod? |
| 04:41 | WoZZeR | script died in the middle |
| 04:42 | WoZZeR | I'll restart |
| 04:42 | NeoMatrixJR | WoZZeR do you have a /dev/mtd0? or /dev/mtd* for that matter? |
| 04:42 | jonpry | wozzer, the cat will go on forever |
| 04:43 | WoZZeR | I have to mknod it, but I do see mtd0 |
| 04:43 | jonpry | thats why you need to check the filesize and kill it |
| 04:43 | jonpry | if mtd0 is there, no need for mknod |
| 04:43 | WoZZeR | I don't think it was there to start with |
| 04:43 | WoZZeR | I'll check though |
| 04:46 | NeoMatrixJR | jonpry: anything that can be put out to the "main" tree? I'm willing to help if I can. |
| 04:48 | jonpry | it should probably be tested |
| 04:48 | WoZZeR | ok,modprobe got me /dev/mtd/mtd0 |
| 04:48 | WoZZeR | should I use that? |
| 04:49 | WoZZeR | dd if=/dev/mtd/mtd0 of=/sdcard/xxx.img -> dd: /dev/mtd/mtd0: invalid argument |
| 04:53 | tmzt_ | is it block? |
| 04:53 | WoZZeR | it's in mtd |
| 04:54 | WoZZeR | also mtd0ro |
| 04:55 | jonpry | if you ls -l /dev/mtd0 is will tell you the major and minor of it |
| 04:56 | jonpry | might be the same as /dev/mtd0, might not. ie 90,0 |
| 04:56 | WoZZeR | ./dev/mtd/mtd0 is 90, 0 |
| 04:56 | WoZZeR | crw------ 1 0 0 90, 0 |
| 04:56 | WoZZeR | should I mknod mtd0 to /dev? |
| 04:57 | WoZZeR | if I already have /dev/mtd/mtd0 |
| 04:57 | tmzt_ | cat /proc/devices |
| 04:57 | stinebd | this might help you out too: http://gitorious.org/xdandroid-eclair/eclair-rootfs/blobs/master/init#line387 |
| 04:57 | WoZZeR | it's not a block |
| 04:58 | jonpry | no need for mknod |
| 04:58 | keyser | anyone alive? I have a question |
| 04:58 | jonpry | but you need cat |
| 04:59 | WoZZeR | I also need '>' |
| 04:59 | jonpry | didn't you make the script? |
| 04:59 | WoZZeR | I need to remake it |
| 05:00 | jonpry | just mknod then you don't need to |
| 05:00 | keyser | I just booted up in the 2.2 blazin, but my phone cannot find my network |
| 05:00 | keyser | I removed the sim card before booting up |
| 05:00 | keyser | and I doing something wrong? |
| 05:02 | JesusFreak316 | You put it back in before you tried calling, right? O.o |
| 05:02 | WoZZeR | keyser: what device? |
| 05:02 | keyser | so I remove, boot and then put it back in? |
| 05:02 | keyser | tp2 |
| 05:02 | WoZZeR | full device? |
| 05:03 | keyser | yes |
| 05:03 | JesusFreak316 | Why do you take it out? |
| 05:03 | jonpry | wozzer: all of this might be a bad idea you know. right now you can make phone calls. soon you might not be able to |
| 05:03 | JesusFreak316 | Is it a sprint tp2, verizon, etc. |
| 05:03 | JesusFreak316 | ? |
| 05:03 | keyser | sprint tp2 |
| 05:03 | keyser | stock |
| 05:03 | stinebd | ok the dd you need is |
| 05:03 | stinebd | dd if=/dev/mtd0 of=/sdcard/whatev.img bs=8192 |
| 05:04 | stinebd | it defaults to the 512 block size which the chip doesn't support |
| 05:04 | JesusFreak316 | keyser: Why do you take the sim out before booting? |
| 05:04 | WoZZeR | JesusFreak316: it's cdma |
| 05:04 | keyser | http://www.youtube.com/watch?v=_WHtivI8h0c |
| 05:04 | keyser | video said to |
| 05:05 | JesusFreak316 | yeah, just realized that, so leaving it in confuses it? |
| 05:05 | keyser | said it would boot in airplane mode and not be able to get it out if I did |
| 05:05 | keyser | which it did |
| 05:05 | WoZZeR | it can |
| 05:05 | JesusFreak316 | Ok. |
| 05:05 | jonpry | stinebd, the dd is broken. it always request 512 bytes at a time from the driver no matter what you tell it |
| 05:05 | stinebd | well it's working on my raph :P |
| 05:06 | jonpry | hmm |
| 05:06 | WoZZeR | jonpry: I think I finally got an .img |
| 05:06 | JesusFreak316 | keyser: Has it ever worked? |
| 05:06 | WoZZeR | keyser: what kenrl? |
| 05:06 | stinebd | how big is the nand anyway? |
| 05:06 | WoZZeR | kernel* |
| 05:06 | keyser | no, first time trying it out |
| 05:07 | JesusFreak316 | stinebd: Still working on nand for rhodium? |
| 05:07 | keyser | wifi works, but I have no network |
| 05:07 | WoZZeR | jonpry: is 60 megs enough? |
| 05:07 | stinebd | JesusFreak316: not me |
| 05:07 | jonpry | sure |
| 05:07 | JesusFreak316 | keyser: so it boots but no networking. hmm |
| 05:07 | keyser | 6.5 |
| 05:08 | WoZZeR | keyser: what kernel? |
| 05:08 | JesusFreak316 | stinbd: but that's what jonpry and others are working on, correct? |
| 05:08 | keyser | 6.5 |
| 05:08 | WoZZeR | jonpry: have my pr0n -> http://www.mediafire.com/?kxa8m619za37j22 |
| 05:08 | WoZZeR | keyser: linux kernel |
| 05:08 | jonpry | lol |
| 05:09 | WoZZeR | brb |
| 05:09 | keyser | oh, lol 2.6 |
| 05:09 | jonpry | 3.64mb? |
| 05:09 | WoZZeR | jonpry: compressed |
| 05:09 | stinebd | the dd can't be broken or rhod wifi wouldn't work for anybody. we use dd in rootfs init to get the wifi calibration |
| 05:09 | jonpry | oh nm, you have linux flashed |
| 05:09 | jonpry | should be empty :-) |
| 05:10 | WoZZeR | stinebd: I ended up using the script, so I used cat |
| 05:10 | stinebd | ok |
| 05:10 | WoZZeR | brb |
| 05:10 | stinebd | just saying, dd > cat :P |
| 05:10 | stinebd | 65536 blocks total |
| 05:10 | jonpry | stinebd, i can use dd. but i haven't gotten anything but 0xFF so far |
| 05:11 | keyser | so did I do something wrong? transfered files to sd card, removed sim card, booted up yet I have no network |
| 05:13 | stinebd | definitely got real data too heh |
| 05:13 | stinebd | and now my terminal is all screwed up |
| 05:16 | jonpry | wozzer: neomatrixjr's image looks like it will fit right in your phone :-) |
| 05:16 | WoZZeR | ok |
| 05:16 | WoZZeR | so how do I do that |
| 05:16 | jonpry | did it finish downloading? |
| 05:16 | WoZZeR | yeah |
| 05:16 | WoZZeR | on the sd card now |
| 05:16 | WoZZeR | rebooting |
| 05:16 | jonpry | you need to put it on the sd card along with flash_erase |
| 05:16 | WoZZeR | keyser: you never told me exactly what kernel you have. what is the build date |
| 05:17 | WoZZeR | both are on |
| 05:17 | jonpry | and get a terminal or something. cause if it doesn't work first try, you won't be able to reboot until we can fix it |
| 05:17 | WoZZeR | I've got a terminal, just no > |
| 05:17 | jonpry | get a > or something |
| 05:17 | keyser | the latest one, I just downloaded it |
| 05:17 | WoZZeR | keyser: try searching for networks |
| 05:18 | WoZZeR | jonpry: ok, ideas on how I can get a > |
| 05:18 | keyser | it just sits there forever and does nothing |
| 05:18 | WoZZeR | oh |
| 05:18 | jonpry | seems like you use to have one. download a different soft keyboard |
| 05:18 | WoZZeR | you need htc_hw.force_cdma=1 |
| 05:18 | jonpry | ? |
| 05:19 | WoZZeR | jonpry: the problem is the terminal doesn't bring up the soft keyboard |
| 05:19 | stinebd | hold menu? |
| 05:19 | WoZZeR | keyser: read the faqs on how do use force cdma |
| 05:19 | WoZZeR | stinebd: I did |
| 05:19 | WoZZeR | ok |
| 05:19 | stinebd | <3 android |
| 05:19 | WoZZeR | gonna try wifi |
| 05:19 | stinebd | just use dd :P |
| 05:20 | stinebd | i swear it might work |
| 05:20 | keyser | ty |
| 05:20 | jonpry | stinebd you might be right. but it is too risky :-) |
| 05:21 | stinebd | doing this in the first place is pretty risky |
| 05:21 | jonpry | more than risky |
| 05:21 | WoZZeR | hehe, I'm an artard |
| 05:21 | WoZZeR | forgot about wifi |
| 05:21 | jonpry | looks like it will flash HardSPL |
| 05:21 | jonpry | or part of it |
| 05:22 | jonpry | regular spl is untouchable, but they are storing the patched one in the data partition or something |
| 05:22 | jonpry | go wifi! |
| 05:23 | WoZZeR | yay, soft keyboard |
| 05:23 | WoZZeR | god I feel retarded |
| 05:23 | WoZZeR | ok, guide me sir |
| 05:24 | jonpry | hmm, so i think the first step is to erase flash |
| 05:24 | stinebd | (oh god i hope this works) |
| 05:25 | WoZZeR | i/o error |
| 05:25 | jonpry | hold on |
| 05:25 | jonpry | need command |
| 05:25 | WoZZeR | ./flash_erase /dev/mtd/mtd0 |
| 05:26 | jonpry | flash_erase /dev/mtd/mtd0 0 0496 |
| 05:26 | jonpry | er |
| 05:26 | jonpry | flash_erase /dev/mtd/mtd0 0 4096 |
| 05:27 | jonpry | and it should stream errors like they are going out of style |
| 05:27 | jonpry | you are probably the bravest person who has ever lived |
| 05:27 | WoZZeR | i/o error |
| 05:27 | WoZZeR | jonpry: it's a dead phone anyway |
| 05:27 | jonpry | you get one i/o error or lots? |
| 05:27 | WoZZeR | 1 |
| 05:27 | jonpry | what is in dmesg? |
| 05:28 | WoZZeR | erase failed 0x0 |
| 05:28 | WoZZeR | msm_nand_erase |
| 05:28 | stinebd | try with 0 8192? |
| 05:28 | jonpry | 4096 is the number of erase block |
| 05:29 | jonpry | which are 0x20000 bytes each |
| 05:29 | WoZZeR | stinebd: i/o error |
| 05:31 | jonpry | wozzer: did you insmod/modprobe or whatever? |
| 05:31 | WoZZeR | yeah |
| 05:31 | WoZZeR | modprobe |
| 05:31 | jonpry | ./flash_erase /dev/mtd/mtd0 1 4095 |
| 05:31 | jonpry | then dmesg |
| 05:32 | WoZZeR | invalic argument |
| 05:32 | WoZZeR | same error |
| 05:33 | jonpry | bus says erase failed 0x0? |
| 05:33 | WoZZeR | yeh |
| 05:33 | jonpry | should say 1 |
| 05:33 | WoZZeR | no |
| 05:33 | WoZZeR | unsupported erase address |
| 05:33 | WoZZeR | 0x0 |
| 05:33 | WoZZeR | 0x1* |
| 05:34 | jonpry | ./flash_erase /dev/mtd/mtd 46006272 4096 |
| 05:34 | stinebd | hmm |
| 05:34 | WoZZeR | erasing |
| 05:34 | jonpry | :-) |
| 05:35 | stinebd | where'd that number come from? |
| 05:35 | WoZZeR | i/o error at 0x20000000 |
| 05:35 | jonpry | from the rom dumps. readable data starts at 0x2be0000 |
| 05:35 | jonpry | i think that is fine. it erased till it got to end of device |
| 05:35 | WoZZeR | ok |
| 05:35 | WoZZeR | now what? |
| 05:35 | jonpry | we over shot, so it complained |
| 05:36 | stinebd | now you try to write the image to nand |
| 05:36 | jonpry | cat neomatrix.img > /dev/mtd/mtd0 |
| 05:36 | stinebd | but that might fail on those first blocks |
| 05:36 | jonpry | indeed it could |
| 05:36 | stinebd | at which point you'd need dd to specify seek=, heh... |
| 05:36 | jonpry | as long as it takes a long time |
| 05:37 | jonpry | stinebd i think seek doesn't work on char devices. |
| 05:37 | keyser | wozzer - thanks man, that did the trick |
| 05:38 | jonpry | wozzers slow response would indicate a working flash |
| 05:38 | WoZZeR | i/o error |
| 05:38 | WoZZeR | no, slow typing |
| 05:38 | stinebd | is it still running? |
| 05:38 | jonpry | when it first started, or after a long time? |
| 05:38 | WoZZeR | at the start |
| 05:38 | WoZZeR | then prompt again |
| 05:38 | stinebd | uh ohs |
| 05:38 | jonpry | fuck |
| 05:39 | stinebd | 46006272 is bytes? |
| 05:39 | jonpry | yes |
| 05:39 | jonpry | i have a plan sort of, unless you can get dd to work. i can make a nandwrite program, but it needs some patching |
| 05:40 | stinebd | my best guess: dd if=/sdcard/whatev.img of=/dev/mtd/mtd0 bs=8192 skip=5616 seek=5616 |
| 05:40 | jonpry | sounds like a winner to me |
| 05:40 | stinebd | that assumes that seek would work though |
| 05:40 | jonpry | it should. nandwrite is using it |
| 05:41 | stinebd | i would try this on my raph but i have no unbrick procedure |
| 05:41 | stinebd | is a pansy |
| 05:41 | WoZZeR | ok |
| 05:42 | WoZZeR | seems to be doing something |
| 05:42 | jonpry | lol |
| 05:42 | stinebd | that's probably going to take several minutes |
| 05:42 | jonpry | we should verify your flash after it is done. if it didn't work we will do nandwrite |
| 05:43 | WoZZeR | so it's a bad idea to reset right now? |
| 05:43 | stinebd | hah |
| 05:43 | jonpry | how to get nandwrite on your phone? |
| 05:43 | jonpry | without reboot |
| 05:43 | stinebd | wifi |
| 05:44 | WoZZeR | how? |
| 05:44 | jonpry | wget? |
| 05:44 | stinebd | sure |
| 05:44 | jonpry | maybe dd if=/net/socket |
| 05:44 | WoZZeR | ok, done |
| 05:45 | WoZZeR | 59920 records in, same out |
| 05:45 | stinebd | wow that was quick |
| 05:45 | stinebd | nice |
| 05:45 | stinebd | reading it to sdcard took forever for me |
| 05:45 | WoZZeR | it's on a class 6 |
| 05:45 | jonpry | approx 512MB's |
| 05:45 | stinebd | minus the start blocks |
| 05:45 | jonpry | indeed |
| 05:46 | stinebd | so how do you verify it? |
| 05:46 | jonpry | hmm. so dd that the first 1mb outside of the start blocks to a file |
| 05:46 | stinebd | and md5sum it |
| 05:46 | stinebd | perfect |
| 05:46 | WoZZeR | you'll have to spell it out for me |
| 05:46 | WoZZeR | brain = not working today |
| 05:47 | jonpry | dd if=/dev/mtd/mtd0 of=/sdcard/temp.img bs=8192 skip=5616 seek=5616 count=128 |
| 05:47 | jonpry | and dd if=/path/to/neomatrix of=/sdcard/temp2.img bs=8192 skip=5616 seek=5616 count=128 |
| 05:48 | jonpry | then md5 both images |
| 05:48 | stinebd | please don't break your phone again |
| 05:49 | stinebd | this procedure takes so long |
| 05:49 | jonpry | will be hella cool if it works though |
| 05:49 | stinebd | heh |
| 05:49 | WoZZeR | how do I md5 them? md5 isn't a command |
| 05:49 | WoZZeR | lol |
| 05:49 | stinebd | md5sum |
| 05:49 | stinebd | hopefully android has it |
| 05:50 | jonpry | or crc32 |
| 05:50 | WoZZeR | they are the same |
| 05:50 | jonpry | :-) |
| 05:50 | stinebd | ok |
| 05:50 | WoZZeR | reboot? |
| 05:50 | stinebd | so... reboot? |
| 05:50 | jonpry | i think so |
| 05:50 | WoZZeR | cross your fingers |
| 05:50 | jonpry | and cross fingers, and pound on wood |
| 05:51 | stinebd | wait |
| 05:51 | WoZZeR | so I want to see windows, right? |
| 05:51 | stinebd | he's gonna have all of NeoMatrixJR's secret files and credit card numbers right? |
| 05:51 | WoZZeR | uhhh, you better be kidding stinebd |
| 05:51 | WoZZeR | lol |
| 05:51 | jonpry | yeah, but hold on |
| 05:51 | jonpry | and his pr0n |
| 05:51 | WoZZeR | no holding on |
| 05:51 | jonpry | stinebd: why wait? |
| 05:52 | WoZZeR | should powerbutton not do anything? |
| 05:52 | stinebd | that was an incoming thought wait, not a holy crap wait |
| 05:52 | jonpry | wozzer: power button should do something |
| 05:52 | WoZZeR | he has a 400, right? |
| 05:52 | jonpry | yeah |
| 05:52 | WoZZeR | ummm 500 has different hardware for power |
| 05:53 | stinebd | ... |
| 05:53 | jonpry | so 400 rom won't work in a 500? |
| 05:53 | stinebd | you flashed an image from a different device? |
| 05:53 | WoZZeR | rom will |
| 05:53 | WoZZeR | spl is diff I think |
| 05:53 | jonpry | uh oh |
| 05:53 | stinebd | spl is in that read only section though |
| 05:53 | jonpry | hspl is on in the data partition somehow |
| 05:54 | stinebd | oh balls |
| 05:54 | jonpry | i think spl loads hspl which has some exploit in it. then it patches spl and restarts |
| 05:54 | stinebd | well jtag time |
| 05:54 | WoZZeR | or jonpry get's a gpio pgone |
| 05:54 | WoZZeR | phone* |
| 05:55 | jonpry | argh |
| 05:55 | jonpry | it doesn't work? at all? |
| 05:55 | WoZZeR | it's weird, usb tries to connect |
| 05:55 | jonpry | bootloader? |
| 05:55 | WoZZeR | nothing on screen |
| 05:55 | WoZZeR | letting battery sit for a few minutes |
| 05:57 | jonpry | spl says it is the same |
| 05:57 | jonpry | for both |
| 05:57 | WoZZeR | hmmm |
| 05:58 | jonpry | however, i think the different parts of spl might be a different version |
| 05:58 | stinebd | are you good with a soldering iron? |
| 05:58 | WoZZeR | nope |
| 05:59 | WoZZeR | I can barely write well |
| 05:59 | WoZZeR | not even |
| 05:59 | bzo | might be worth one more shot with the normal winmo flashing procedure... |
| 05:59 | WoZZeR | trying |
| 05:59 | WoZZeR | but no usb |
| 05:59 | WoZZeR | I'll try sd card |
| 06:01 | jonpry | stinebd i could jtag it |
| 06:04 | jonpry | why does it not work! |
| 06:04 | jonpry | we didn't even flash spl |
| 06:04 | WoZZeR | did we erase spl? |
| 06:05 | stinebd | can't, the hardware doesn't allow it |
| 06:05 | stinebd | hspl maybe |
| 06:05 | jonpry | but we md5'd all of that area |
| 06:06 | stinebd | is that what that was? |
| 06:06 | stinebd | maybe NeoMatrixJR sabotaged it |
| 06:06 | jonpry | hspl is smaller than 1mb, but it is at the beginning |
| 06:06 | jonpry | :-) |
| 06:06 | jonpry | maybe rhod400/500 use a different key. something it probably signed somewhere |
| 06:08 | jonpry | and wozzer usb activity is probably it trying to go serial |
| 06:08 | WoZZeR | mtty? |
| 06:08 | jonpry | i dunno how it works |
| 06:09 | WoZZeR | nope, doesn't look like it |
| 06:09 | NeoMatrixJR_Mobi | I was going to ask if u had any luck. Hope that's not the answer |
| 06:10 | jonpry | only the brave die young |
| 06:10 | NeoMatrixJR_Mobi | Phone dead :( ? |
| 06:11 | WoZZeR | yeah, I think it's cause you have a 400 |
| 06:11 | WoZZeR | power doesn't work |
| 06:11 | WoZZeR | maybe I'll try ac stuff |
| 06:11 | WoZZeR | see if I can force a boot |
| 06:11 | NeoMatrixJR_Mobi | Told jonpry that may be bad |
| 06:11 | NeoMatrixJR_Mobi | Can u even re-flash stock now? |
| 06:12 | jonpry | he couldn't reflash before this started |
| 06:12 | NeoMatrixJR_Mobi | With task 29? Thought this might fix bootloader/flashloader at least |
| 06:13 | NeoMatrixJR_Mobi | U get anything when u hold vol down + pwr on startup anymore? |
| 06:16 | WoZZeR | nope |
| 06:16 | WoZZeR | power does nothing |
| 06:17 | WoZZeR | jonpry: email me your address, I'll try to send it out over the next few days when I get a chance |
| 06:17 | jonpry | will do. sorry about your phone |
| 06:17 | NeoMatrixJR_Mobi | Ouch. Well...don't trash the phone. Maybe someone sorted out jtag and could fix it up 4 u |
| 06:17 | WoZZeR | np, I was counting it as dead |
| 06:18 | jonpry | i will try to jtag it |
| 06:18 | NeoMatrixJR_Mobi | Coolness. Need 2 keep wozzer on this. U guys are doing awesome work! |
| 06:19 | WoZZeR | I'll keep an eye out for a cheap rhod500 |
| 06:19 | WoZZeR | once I get my first time buyers credit |
| 06:19 | WoZZeR | I want a 500 so we have all the rhods avail |
| 06:19 | NeoMatrixJR_Mobi | FleaBay or craigslist. |
| 06:19 | jonpry | more gsm bands is always good |
| 06:20 | NeoMatrixJR_Mobi | GSM :P |
| 06:20 | NeoMatrixJR_Mobi | CDMA all the way! |
| 06:20 | jonpry | they don't have that here |
| 06:20 | NeoMatrixJR_Mobi | Here where...oh I think I saw earlier... France? |
| 06:21 | jonpry | wozzer: you might be able to fix it with a serial cable. but i have not seen the software to actually flash it over serial |
| 06:21 | jonpry | Grenada |
| 06:21 | NeoMatrixJR_Mobi | Probably tftp? |
| 06:22 | bzo | jonpry: do you have a tech job over there? |
| 06:22 | jonpry | i run a small electronics company |
| 06:23 | jonpry | make industrial test equipment, and i'm working on some audio gear |
| 06:23 | bzo | cool |
| 06:24 | bzo | is there a biz reason to be over there, or personal preference? |
| 06:24 | stinebd | jonpry: maybe this? http://code.google.com/p/htc-flasher/wiki/HTCFlasher |
| 06:25 | stinebd | if you can splice up an extusb serial adapter you could try that on the dead phone ;) |
| 06:25 | NeoMatrixJR_Mobi | Wait...tftp...that made no sense...sleep time |
| 06:26 | jonpry | bzo: my girlfriend is going to medical school here. there is no reason i can't run my business from here, so i just came along |
| 06:26 | stinebd | hmm that might be an interesting project for me one day |
| 06:27 | bzo | jonpry: ah, nice |
| 06:27 | jonpry | wozzer: you have used htc-flasher no? |
| 06:28 | WoZZeR | no |
| 06:29 | jonpry | wozzer: if you connect device to linux computer does anything show up in dmesg? |
| 06:29 | WoZZeR | let me try |
| 06:30 | jonpry | stinebd: i think the serial port uses 3.3v signaling |
| 06:30 | stinebd | right |
| 06:30 | stinebd | http://www.instructables.com/id/Android-G1-Serial-Cable/ |
| 06:31 | WoZZeR | jonolo: http://pastebin.com/DbAzbByM |
| 06:31 | WoZZeR | whoops |
| 06:31 | WoZZeR | jonpry* |
| 06:31 | stinebd | hmm |
| 06:31 | stinebd | do you get a /dev/ttyUSB0? |
| 06:31 | WoZZeR | no |
| 06:32 | WoZZeR | ls |
| 06:32 | WoZZeR | whoops |
| 06:32 | jonpry | that would appear to be flashable by something |
| 06:32 | stinebd | yes |
| 06:33 | stinebd | it's definitely bootloadering to a point |
| 06:33 | stinebd | as you'd expect |
| 06:34 | stinebd | makes more sense than full death anyway |
| 06:36 | NeoMatrixJR_Mobi | If it's registering as usb serial would he even need to make a cable? |
| 06:37 | jonpry | no |
| 06:38 | jonpry | its a device id problem |
| 06:39 | stinebd | # CONFIG_USB_SERIAL_GENERIC is not set |
| 06:39 | stinebd | bah, me and my stupid kernel config |
| 06:44 | WoZZeR | night guys |
| 06:44 | jonpry | k |
| 06:44 | jonpry | looks like that id is probably not in kernel |
| 06:44 | jonpry | needs to go in qcserial.c |
| 06:46 | stinebd | neat |
| 06:47 | jonpry | not worth a try? |
| 06:47 | stinebd | definitely is |
| 06:48 | jonpry | i tried connecting mine in spl mode, and it is different than wozzers setup |
| 06:50 | stinebd | hmm |
| 06:50 | stinebd | mine would be ipaq serial |
| 06:50 | stinebd | 0x0bb4 0x00ce |
| 06:50 | stinebd | (HTC USB Sync) |
| 06:51 | jonpry | i get same |
| 06:51 | jonpry | Qualcomm USB modem has got to be lower level |
| 06:52 | stinebd | the MSM itself? |
| 06:52 | jonpry | qcsbl |
| 06:52 | jonpry | in theory you can't even brick it beyond that |
| 06:52 | jonpry | qcsbl is on chip somewhere |
| 06:53 | stinebd | before amss in boot sequence? |
| 06:54 | jonpry | probably |
| 07:00 | [acl] | sup fellas |
| 07:00 | stinebd | hmm some reference to a qualcomm downloader (QDL) application on lkml |
| 07:01 | stinebd | for modem firmware maybe? |
| 07:03 | jonpry | yes, it looks like other people with that dmesg have some kind of dumb qualcomm based modem |
| 07:03 | jonpry | they end up loading things like amss.bin |
| 07:04 | jonpry | i'm guessing you just shove it down the pipe |
| 07:04 | jonpry | not exactly htc flasher material |
| 07:04 | stinebd | nope |
| 07:05 | [acl] | jonpry: how hard is it to replace the screen on a tp2 ? |
| 07:06 | jonpry | doesn't look that hard. i haven't taken one apart though. why? |
| 07:06 | [acl] | WoZZeR can get himself a busted screen one for cheap.. and just replace his good one |
| 07:07 | jonpry | thats true |
| 07:09 | jonpry | [acl] any luck with usb? |
| 07:10 | [acl] | we are at the same place as with the old code. only thing i cant tell is if the old code at least had irqs |
| 07:11 | jonpry | hmm. works on haret |
| 07:12 | [acl] | jonpry: useless to nand folk :-( |
| 07:15 | jonpry | QPST?! |
| 07:20 | [acl] | jonpry: on haret version, do you have the "ulpi_write: timeout" errors on dmesg ? |
| 07:20 | jonpry | no |
| 07:21 | [acl] | have them on nand.. |
| 07:21 | jonpry | that is where it all goes wrong on nand. or haret without usb plugged in |
| 07:22 | jonpry | i haven't done a lot of tracing on what happens when usb is plugged. but there is 40 dex commands |
| 07:23 | bzo | WisTilt2 was looking for you guys earlier |
| 07:23 | bzo | he has some usb docs for you |
| 07:23 | jonpry | oO |
| 07:23 | [acl] | damnit.. |
| 07:26 | [acl] | i was reading some dmesg.. looks like leo had the same time out issue. wonder how they fixed it |
| 07:27 | jonpry | i'm pretty sure it is clocks or power. usb peripheral is not on :-) |
| 07:28 | [acl] | clocks change when i plug it in.. what i dont get is interrupts |
| 07:29 | jonpry | clocks don't change in winmo? |
| 07:29 | [acl] | no clue.. i no longer have winmo |
| 07:29 | jonpry | i pasted that diff |
| 07:29 | jonpry | don't know what they mean |
| 07:29 | [acl] | but thats just the globals |
| 07:29 | [acl] | need to know the offset values as well |
| 07:30 | jonpry | so how much clock memory do i need to dump? |
| 07:30 | [acl] | you dont need the whole mem just a few offsets.. |
| 07:30 | [acl] | actually.. whole thing is probably easier |
| 07:30 | [acl] | 1024 is the whole size |
| 07:31 | stinebd | camro's kernel is available now |
| 07:31 | stinebd | if anybody sees him ask again |
| 07:32 | jonpry | if i could get my wifi to behave... |
| 08:12 | phh | [02:01:12] <camro> phh: when do you push the new kernel changes ? <-- which change .... ? |
| 08:12 | phh | ah ok. |
| 08:59 | tmzt_ | phh: ? |
| 10:13 | [Garibaldi] | hello |
| 12:45 | Rajko | hope new kernel is progressing good |
| 13:02 | shu8i | ~seen elbartome |
| 13:02 | apt | elbartome <~a@ip-109-90-64-144.unitymediagroup.de> was last seen on IRC in channel #htc-linux, 8d 19h 4m 33s ago, saying: 'gonna switch to 64mbit next month xD'. |
| 13:30 | gauner1986 | hi |
| 13:36 | jonolo | shu: here? |
| 13:39 | ALoGeNo | tmzt_, sup dude ^^ |
| 13:50 | camro | hi @ all |
| 14:24 | |lippa| | hallo |
| 14:39 | Cotulla | hello |
| 14:40 | Rajko | hey |
| 14:41 | Cotulla | anyone with desire can dump kernel command line? |
| 14:47 | camro | hi Cotulla |
| 14:47 | Cotulla | hi |
| 14:48 | camro | phh: do you know why in the map file there is an overlapping range in info ? |
| 14:48 | camro | 0xB0000000 - 0xB00FFFFF Linker |
| 14:48 | camro | # 0xA0000000 - 0xBFFFFFFF Prelinked System Libraries |
| 14:48 | noellenchris | hello |
| 14:49 | camro | Cotulla, hmm only have a blackstone here ...: - no desire here ( |
| 14:49 | noellenchris | gauner1986: been using your kenel from two days ago. Thanks |
| 14:49 | Cotulla | ok... |
| 14:49 | Cotulla | or other android from htc device... |
| 14:50 | noellenchris | Cotulla: hows NAND work going? Are you moving to EVO kernel stuff too? |
| 14:50 | Cotulla | yes evo, nand normal |
| 14:50 | Cotulla | debuging ^_^ |
| 14:50 | noellenchris | Sounds fun... |
| 14:50 | Cotulla | why no |
| 14:50 | Cotulla | t |
| 14:51 | Cotulla | :D |
| 14:51 | noellenchris | things are crazy...hehe now gauner1986 is even making kernels in you absense....lol |
| 14:51 | noellenchris | and it works pretty good too.... |
| 14:51 | noellenchris | you taught him well |
| 14:52 | Cotulla | not crazy :) just have other stuffs also... |
| 14:53 | noellenchris | hey babijoee, how u been? |
| 14:53 | babijoee | hey noellenchris |
| 14:53 | babijoee | busy |
| 14:53 | babijoee | assignments :p |
| 14:53 | Cotulla | at the end now everyone produce own kernels :P |
| 14:53 | noellenchris | I can't find where the EVO images are ? is it still same git? |
| 14:54 | kmdm | Could I bug someone for a random ARM-ASM question? --> MOV R3, unk_8E07EAD4... is that R3 = 8E07EAD4, or R3 = <memory contents of 8E07EAD4> ? |
| 14:54 | noellenchris | http://oe.netripper.com/files/htcleo_autobuild/ |
| 14:54 | Cotulla | kmdm, R3 is 8E07EAD4 |
| 14:54 | kmdm | kk ta :) |
| 14:55 | Cotulla | wait |
| 14:55 | kmdm | waits |
| 14:55 | Cotulla | where u found this?] |
| 14:55 | Cotulla | u can't load imm32 via MOV to register |
| 14:56 | kmdm | it's in the SPL for the Desire, nothing htc-linux related really - just figured you guys would probably have the knowledge to tell me :) |
| 14:56 | noellenchris | cotulla: your kernel supports PPP or rmnet? |
| 14:56 | Cotulla | are u using ida? |
| 14:56 | kmdm | aye |
| 14:56 | Cotulla | it maybe MOVT + MOV? |
| 14:57 | Cotulla | noellenchris, dunno now... RMNET can work well only if desire radio installed. I heard PPP is still slight buggy. |
| 14:58 | kmdm | hm |
| 14:58 | kmdm | ROM:8E009A48 84 36 0F E3 07 3E 48 E3 MOV R3, unk_8E07F684 |
| 14:58 | Cotulla | yes 8 bytes, it's actually 2 instructions |
| 15:01 | noellenchris | PPP is a little better for me on EVO branch from Gauner1986. Older kernels eventually freeze up on me and crash my data.img with PPP. Rmnet is stable but slow up speeds with Leo radio's... |
| 15:01 | kmdm | indeed... so is that still saying R3 = 8E07F684 ? (This instruction is causing me more confusing than it should be :( .) |
| 15:01 | Cotulla | ida convert two instructions to one for easy read |
| 15:02 | Cotulla | it's actually two instructions: one fill top 16 bits and second fill bottom 16 bits |
| 15:03 | noellenchris | Some guy thinks the OTA update on his build is going to flash his NAND on XDA, will that brick his phone? http://forum.xda-developers.com/showthread.php?t=778795 |
| 15:03 | Cass | glad someone finds it easy to read :P |
| 15:04 | Cass | noellenchris, thats not real |
| 15:06 | noellenchris | Even if it did work, I think it would flash a radio from another device and brick the phone.. |
| 15:06 | Cass | he wouldnt get an ota update in the first place |
| 15:07 | kmdm | Cotulla: thanks :) |
| 15:07 | Cass | if he had one and put it on sdcard, the bootloader we have on hd2 would not handle it |
| 15:07 | noellenchris | Cass: where is the EVO kernels being built? |
| 15:07 | Cass | by hand for the moment |
| 15:08 | Cass | dont think autobuld updated yet |
| 15:08 | noellenchris | I've been using gauner1986's kernel he shared from 2 days ago and was looking to see if any updates / progress on the EVO branch |
| 15:08 | noellenchris | ahh |
| 15:08 | Cass | http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/linux-on-wince-htc |
| 15:08 | Cass | thats where you can see progress |
| 15:08 | noellenchris | k |
| 15:09 | Cass | gauners is as good as it is just niw |
| 15:09 | Cass | now |
| 15:09 | noellenchris | If I ever made a kernel, I wouldn't even try it...lol. Glad u guys are around... |
| 15:09 | luc_ | cass : hows power drain...still high? |
| 15:09 | Cass | its not so hard noellenchris |
| 15:09 | Cass | luc_, yes |
| 15:09 | noellenchris | little heavy on battery. |
| 15:09 | Cass | no updates on kernel fronty |
| 15:09 | Cotulla | yeah, to build kernel - it's rather easy :D |
| 15:10 | noellenchris | sumetimes It doesn't wake up. But if I get a good boot? It works for long time...with no problems. |
| 15:11 | Cass | noellenchris, yeah there is an issue waking up .. onepress of the button wait 10 secs |
| 15:11 | Cotulla | oh Cass how is it? |
| 15:11 | noellenchris | I may give it a go, I have some time off, but wifey has lot's of honey do projects. She hates when I cheat on her with computer...hehe |
| 15:11 | Cass | sometimes if press more than once it breaks it :) |
| 15:11 | Cass | Cotulla, same as was yesterday |
| 15:11 | Cotulla | u didn't fix it? |
| 15:11 | Cass | pff no .. |
| 15:12 | Cotulla | ok |
| 15:12 | Cass | no idea where it breaks |
| 15:12 | Cotulla | u checked |
| 15:12 | Cotulla | sysfs? |
| 15:12 | Cass | yeah seems to say static with mem |
| 15:12 | Cotulla | ? |
| 15:12 | Cass | (value from power.c) |
| 15:12 | Cotulla | they are changed |
| 15:12 | Cotulla | at wake up |
| 15:12 | Cotulla | > |
| 15:12 | Cotulla | ? |
| 15:12 | noellenchris | been running last 12hrs not problem waking up etc. Other times it happens frequent, just reboot and see if it goes away. No idea why on some boots it works great.. |
| 15:12 | Cass | does not seem so |
| 15:13 | Cotulla | so it's libhardware_legacy problem... |
| 15:13 | Cotulla | so android doesn't call set_screen_state() |
| 15:13 | Cass | http://pastebin.com/C2tytUpW < also got this today |
| 15:13 | luc_ | with usb plug-ed wakes up fine? |
| 15:13 | Cass | when it hangs plug usb in and it wakes instant |
| 15:14 | Cotulla | so u need portable usb plugger |
| 15:14 | Cotulla | :D |
| 15:14 | Cass | Cotulla, i dont understand how the desire/evo and n1 does this with libhw legacy |
| 15:14 | Cass | heh yeah |
| 15:14 | Cotulla | they put new state to sysfs |
| 15:14 | Cotulla | kernel handle it |
| 15:14 | noellenchris | Cotulla: can u look at kernel for us? |
| 15:14 | Cass | but if we use their file how it not work |
| 15:14 | Rajko | Cotulla, mtd implemented yet :D ? |
| 15:15 | Cotulla | there maybe more files\ |
| 15:15 | Cass | k |
| 15:15 | Cotulla | it may depends on kernel again |
| 15:15 | Cotulla | in other place |
| 15:15 | Cass | yeah |
| 15:15 | Cotulla | maybe around button code |
| 15:15 | Cotulla | look there |
| 15:15 | Cass | ok |
| 15:15 | Cotulla | or not... because phone also not working |
| 15:15 | Cotulla | there should be some common code I think |
| 15:15 | Cass | well it works when its not in suspend mode :) |
| 15:16 | luc_ | it doesnt wakeup on ring also... |
| 15:16 | Cass | for me its suspending to deeply |
| 15:16 | Cass | like deep sleep to ram |
| 15:17 | Cass | does your kernel at the moment do this cotulla ? |
| 15:17 | noellenchris | mine wakes up right now fast. On other reboot it always buggy. Had to reboot like 4 times and problems went away. Don't have any idea why. |
| 15:17 | Cotulla | are u talking about collapse? |
| 15:17 | noellenchris | on ring? |
| 15:17 | noellenchris | ahh...nvm |
| 15:17 | Cass | not power collapse no, its not set |
| 15:18 | Cass | suspend to ram is though |
| 15:18 | Cotulla | so there WFI only |
| 15:18 | Cotulla | suspend to ram? |
| 15:18 | Cotulla | never heard about it... |
| 15:18 | Cass | yeah its an option in menuconfig |
| 15:18 | noellenchris | mine is working, Cass, can u paste some logs when freeze for Cotulla? will that help Cotullla? |
| 15:18 | Cotulla | oki, and it change something? |
| 15:19 | Cass | http://pastebin.com/UnU0GFnk |
| 15:19 | Cass | thats whats set now wrt sleep |
| 15:19 | Cass | noellenchris, cotulla has seen the issue from me |
| 15:19 | Cass | we worked a bit on it yesterday |
| 15:20 | Cotulla | CONFIG_SUSPEND_FREEZER=y> |
| 15:20 | Cotulla | ? |
| 15:20 | Cass | yeah |
| 15:20 | Cass | if i disable all that i can get screen to stop freezing but panel does not blank |
| 15:20 | Cass | it does act like it when power button pressed panel has no reaction to touch, power gain makes it ok to use .. all instant |
| 15:21 | noellenchris | Cass: the new undervolt kernel on XDA is that based on EVO too? |
| 15:21 | Cotulla | it have no reaction because android doesn't update sysfs |
| 15:21 | Cotulla | so kernel doesn't wake up devices... |
| 15:21 | Cass | it have no reaction i thought as android thinks screen off |
| 15:21 | Cass | but screen not really :) |
| 15:22 | Cass | your kernel based on evo and does it have this problem ? |
| 15:22 | Cass | or youi never turn it off ? |
| 15:22 | Cass | noellenchris, no idea |
| 15:22 | Cotulla | never turn it off for now :D |
| 15:23 | Cass | heh good way to get around it |
| 15:23 | Cotulla | I have other problems... more funny :P |
| 15:23 | Cass | ill bet |
| 15:24 | noellenchris | yesterday I set to 30min for sleep and worked good. Then set it back to 2min after last reboot and works fine again.. |