Camelia, the Perl 6 bug

IRC log for #motoactv, 2012-04-23

| Channels | #motoactv index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:21 Quietlyawesome94 joined #motoactv
01:03 CEnnis91 [mbm]: are fxz's signed like update.zips?
01:04 CEnnis91 i dont think ive found with any custom fxzs
01:04 CEnnis91 minus removing an .img
02:56 [mbm] CEnnis91: nope
02:56 [mbm] the whole thing is literally a fastboot
02:57 [mbm] so any sig checks happen after the partitions have been flashed
02:57 [mbm] and the motoactv doesn't do any of that
02:59 dasdas joined #motoactv
03:02 CEnnis91 [mbm]: what about compression, does it just get stored or is it actually compressed in that zip
03:05 [mbm] huh?
03:06 ds2 arrg...people are still insisting on update.zip's?
03:07 [mbm] it's a collection of partition data and an xml file to describe the steps, the zip or tar.gz file only serves as a container; you acn just as easily put all the files in one directory and use rsd by selecting the xml file
03:08 ds2 just adb push things
03:08 [mbm] presumably rsd just uncompresses into a temp folder
03:08 [mbm] ds2: people are idiots
03:09 ds2 blah
03:10 [mbm] somehow omputing has gotten to the point where anything commandline or text based is scary, and even the most complicated guis are friendly, as long as they don't involve typing
03:39 ds2 BLAH
03:42 * Lord_Data yawns, sees something mildly interesting
03:42 Lord_Data http://i.imgur.com/dgSM7.jpg
03:42 * Lord_Data crawls back in his cave
03:43 Quietlyawesome94 hahahaha
04:11 CEnnis91 ds2: when it comes to stock images, pushing things well just get really fucking messy
04:11 CEnnis91 ds2: so the only logical option is to zip ALL the things
04:11 CEnnis91 but not one ever said update.zip ;)
04:12 CEnnis91 (well as the method of flashing)
04:14 CEnnis91 [mbm]: you can still flash fxzs without rsdlite i hope right? -- fastboot update <file> i would guess?
04:16 CEnnis91 ugh doesnt look like it -- fuck you moto
05:01 chaddy_ joined #motoactv
05:01 chaddy_ anyone alive here?
05:20 [mbm] CEnnis91: there are two ways to flash .. 1. rsd lite on the zip. 2. unpacking the zip file and manually running several fastboot commands
05:22 CEnnis91 [mbm]: yea thats what i found, bummer
05:24 [mbm] CEnnis91: well, there are workarounds
05:25 [mbm] as I said before, you can add additional files to the zip
05:25 [mbm] so you can add the files needed to make it an ota reflashable upgrade.zip
05:26 [mbm] or you could add a few shell scripts to help linux/mac users reflash
06:02 dproldan joined #motoactv
08:24 christefano joined #motoactv
09:04 dproldan_ joined #motoactv
09:13 JohnDoe_ joined #motoactv
09:34 dproldan how much is the MotoACTV in the shops at the moment?
09:34 dproldan it still hasn't arrived in Europe,  grrr
09:53 [mbm] $200
10:47 dproldan I've been able to overclock the motoACTV with that overclock.ko from the milestone,  but I can't set the min_freq
10:48 dproldan can't go under 300000
10:48 dproldan cpumin=300000 cpumax=800000 min=300000 max=800000 usermin=300000 usermax=800000
10:48 dproldan clk_get_rate=800000
10:55 [mbm] recompile the kernel
10:56 dproldan <--- doesn't know
10:57 dproldan <--- too lazy to install compilers,  learn,  at the moment
10:58 dproldan the thing is this should work:
10:58 dproldan echo "3 100000" > /proc/overclock/freq_table
10:58 dproldan echo "1 100000000 50" > /proc/overclock/mpu_opps
11:05 [mbm] dunno, not familiar enough with that particular hack
11:07 [mbm] anyway, if you've done it right you should see cpu*min* in /sys/devices/system/cpu/cpu0/cpufreq change
11:07 [mbm] the cpu* set is supposed to be the hardware limits
11:07 [mbm] and then there's an additional set for the soft limits called scaling*
11:13 dproldan # more cpuinfo_min_freq
11:13 dproldan 300000
11:13 dproldan # more scaling_available_frequencies
11:13 dproldan 100000 600000 300000
11:13 dproldan # more scaling_min_freq
11:13 dproldan 300000
11:14 [mbm] so somehow you're failing to set the cpu limits
11:15 [mbm] but on the plus side it looks like you're able to set additional frequencies within the cpu limits
11:18 dproldan this module creates to new nodes max_vsel and max_rate
11:18 dproldan then you can modify the table up to that limit you have set
11:18 dproldan http://code.google.com/p/milest​one-overclock/wiki/KernelModule
11:22 dproldan this is the module that's working for me  http://www.multiupload.nl/ZJ2XO13NOI
11:23 dproldan autodetection works too
11:26 [mbm] shouldn't you be setting cpumin on the insmod/modprobe commandline lower?
11:28 dproldan dont' think there's an option for that in the commanline,  I'm doing this:
11:28 dproldan insmod /system/lib/modules/overclock.ko omap2_clk_init_cpufreq_table_addr=0xc0049150
11:28 dproldan then:
11:28 dproldan echo "3 100000" > /proc/overclock/freq_table
11:28 dproldan echo "1 100000000 50" > /proc/overclock/mpu_opps
11:28 dproldan this effectively changes the 300000 lines in the tables to 100000
11:30 dproldan but SetCPU reports 100000 as valid,  but the actual frequency doesn't go down anymore
11:30 dproldan stuck at 600MHz
11:30 [mbm] http://pastebin.com/VhJhNC3u see 1112
11:32 dproldan I can't read that very well,  I'm afraid
11:33 dproldan in any case,  setting the max_rate to 800Mhz works very well
11:34 [mbm] suspect you could go to around 1.2Ghz before it crashed
11:34 dproldan yeah,  probably :-)
11:35 [mbm] so what do you get if you cat the /proc/overclock stuff?
11:37 dproldan I'd have to reboot,  to many changes already
11:37 dproldan gotta pick the kid from school,  I'll be back in 20mins
12:08 dproldan ok, let me try again
12:10 dproldan # ls /proc/overclock/
12:10 dproldan version
12:10 dproldan mpu_opps
12:10 dproldan freq_table
12:10 dproldan cpufreq_stats_update_addr
12:10 dproldan cpufreq_stats_table_addr
12:10 dproldan omap2_clk_init_cpufreq_table_addr
12:10 dproldan mpu_opps_addr
12:10 dproldan max_vsel
12:10 dproldan max_rate
12:10 dproldan info
12:11 dproldan # more mpu_opps
12:11 dproldan mpu_opps[4] rate=1000000000 opp_id=4 vsel=62 sr_adjust_vsel=0
12:11 dproldan mpu_opps[3] rate=800000000 opp_id=3 vsel=58 sr_adjust_vsel=0
12:11 dproldan mpu_opps[2] rate=600000000 opp_id=2 vsel=48 sr_adjust_vsel=38
12:11 dproldan mpu_opps[1] rate=300000000 opp_id=1 vsel=33 sr_adjust_vsel=27
12:11 dproldan # more freq_table
12:11 dproldan freq_table[0] index=0 frequency=4294967295
12:11 dproldan freq_table[1] index=1 frequency=4294967295
12:11 dproldan freq_table[2] index=2 frequency=600000
12:11 dproldan freq_table[3] index=3 frequency=300000
12:12 dproldan # more info
12:12 dproldan cpumin=300000 cpumax=600000 min=300000 max=600000 usermin=300000 usermax=600000
12:12 dproldan clk_get_rate=600000
12:12 dproldan those are the originals
12:14 dproldan if I do this:
12:14 dproldan echo 800000 > /proc/overclock/max_rate
12:14 dproldan echo 40 > /proc/overclock/max_vsel
12:15 dproldan SetCPU shows the system is scaling between 300-800 Mhz
12:15 dproldan # more mpu_opps
12:15 dproldan mpu_opps[4] rate=800000000 opp_id=4 vsel=40 sr_adjust_vsel=40
12:15 dproldan mpu_opps[3] rate=800000000 opp_id=3 vsel=58 sr_adjust_vsel=0
12:15 dproldan mpu_opps[2] rate=600000000 opp_id=2 vsel=48 sr_adjust_vsel=38
12:15 dproldan mpu_opps[1] rate=300000000 opp_id=1 vsel=33 sr_adjust_vsel=27
12:15 dproldan # more freq_table
12:15 dproldan freq_table[0] index=0 frequency=800000
12:15 dproldan freq_table[1] index=1 frequency=4294967295
12:15 dproldan freq_table[2] index=2 frequency=600000
12:15 dproldan freq_table[3] index=3 frequency=300000
12:15 dproldan # more info
12:15 dproldan cpumin=300000 cpumax=800000 min=300000 max=800000 usermin=300000 usermax=800000
12:15 dproldan clk_get_rate=800000
12:17 [mbm] overclocking isn't nearly as interesting as underclocking
12:17 dproldan yep,  just checking for the correct steps
12:17 dproldan now I try: echo "3 100000" > /proc/overclock/freq_table
12:18 dproldan and echo "1 100000000 50" > /proc/overclock/mpu_opps
12:18 dproldan whoa,  50 there is too much
12:18 dproldan echo "1 100000000 40" > /proc/overclock/mpu_opps
12:19 dproldan # more mpu_opps
12:19 dproldan mpu_opps[4] rate=800000000 opp_id=4 vsel=40 sr_adjust_vsel=40
12:19 dproldan mpu_opps[3] rate=800000000 opp_id=3 vsel=58 sr_adjust_vsel=0
12:19 dproldan mpu_opps[2] rate=600000000 opp_id=2 vsel=48 sr_adjust_vsel=38
12:19 dproldan mpu_opps[1] rate=100000000 opp_id=1 vsel=40 sr_adjust_vsel=40
12:19 dproldan # more freq_table
12:19 dproldan freq_table[0] index=0 frequency=800000
12:19 dproldan freq_table[1] index=1 frequency=4294967295
12:19 dproldan freq_table[2] index=2 frequency=600000
12:19 dproldan freq_table[3] index=3 frequency=100000
12:19 [mbm] cpufreq happy?
12:19 dproldan # more info
12:19 dproldan cpumin=300000 cpumax=800000 min=300000 max=800000 usermin=300000 usermax=800000
12:19 dproldan clk_get_rate=300000
12:20 * [mbm] means /sys/devices/system/cpu/cpu0/cpufreq/cpu*
12:20 dproldan cpufreq is a dir,  which file shold I read
12:20 Snoothy joined #motoactv
12:21 [mbm] think it was cpu_min_freq
12:21 dproldan # more cpuinfo_min_freq
12:21 dproldan 300000
12:22 dproldan # more scaling_min_freq
12:22 dproldan 300000
12:22 [mbm] weird
12:22 dproldan # more scaling_available_frequencies
12:22 dproldan 800000 600000 100000
12:22 dproldan lol
12:23 [mbm] maybe you should force the cpu to 600 while you screw with the lower frequencies
12:24 [mbm] 600 > scaling_min_freq
12:24 dproldan lemme try
12:27 dproldan nah,  min is always 300
12:29 [mbm] even if you set all table entries lower than 300?
12:31 dproldan let's check that
12:33 dproldan oops,  I broke on the tables
12:34 dproldan one
12:35 dproldan rebooting
12:39 dproldan nah,  setting everything to 100Mhz ,  device stuck at 300Mhz
13:20 dproldan nice,  another name in the kernel sources,  eh?
13:20 dproldan gault2
13:40 dproldan [mbm]: the pastebin you posted previously is for clock34xx.c?
13:41 dproldan or clock.c
13:45 dproldan looks like the original table is here:  arch/arm/mach-omap2/omap3-opp.h
13:48 dproldan if we try to set something below those points it won't work
13:48 dproldan http://code.google.com/p/milest​one-overclock/wiki/Disassembly
14:33 Lord_Data joined #motoactv
18:20 CEnnis91 god damnit
18:20 CEnnis91 [mbm]: how do i do applypatch manually again
18:20 CEnnis91 i cant get the fucking params right again
18:20 CEnnis91 (and im using a properly truncated boot.img)
18:25 CEnnis91 there we go, nvm, god that is annoying
18:39 [mbm] dproldan: 34xx
18:40 CEnnis91 [mbm]: you have a fxz i can see
18:40 [mbm] CEnnis91: huh?
18:40 CEnnis91 i just need one, but everything on the internet is taken down or locked...
18:40 CEnnis91 from the bionic / razr or something
18:41 [mbm] http://wiki.opticaldelusion.org/wiki/Fastboot
18:41 CEnnis91 yea i guess that works too
18:42 [mbm] that particular xml was named 'default_flash_targa.xml'
18:42 CEnnis91 [mbm]: so i can just keep software_version blank, whats interfaces?
18:42 CEnnis91 i guess just whatever i want?
18:43 [mbm] AP and BP .. AP application processor, BP baseband processor
18:44 [mbm] http://pastebin.com/zcTLujnY .. sometimes they have md5s as well
18:45 CEnnis91 okay so i keep interfaces the same, what is TARGA defined as? board name?
18:45 [mbm] not really sure what model it's expecting for the motoactv but I'd guess something like umts-sholes .. aka fastboot getvar product
18:45 [mbm] ^
18:45 CEnnis91 oh okay
18:45 CEnnis91 but that'll return targa on the bionic
18:45 CEnnis91 (or razr...i cant rmembmer)
18:46 [mbm] bionic was targa
18:47 CEnnis91 oh not this shit again
18:47 CEnnis91 fastboot isnt finding it
18:47 CEnnis91 im in fastboot mode, and its found in lsusb
18:47 [mbm] very annoying since the atrix was an nvidia tegra chip
18:48 CEnnis91 heh
18:48 [mbm] run fastboot as root?
18:48 CEnnis91 [mbm]: is there some what bootloader is borked?
18:48 CEnnis91 i did =/
18:48 CEnnis91 Bus 002 Device 006: ID 22b8:41d1 Motorola PCS
18:49 CEnnis91 is that what its supposed to show
18:49 [mbm] lsusb -v -d 22b8: > pastebin
18:49 CEnnis91 -d = debug?
18:49 CEnnis91 oh
18:50 CEnnis91 okay so this is my fault?
18:50 CEnnis91 http://pastebin.com/NXrDq7yU
18:51 CEnnis91 with sudo http://pastebin.com/93Tdhi6y
18:52 [mbm] mine - http://pastebin.com/Xw9bKFZD
18:53 [mbm] hmm .. did you plug into a usb 1.1 hub/port by mistake?
18:55 CEnnis91 i dont think so
18:55 CEnnis91 but its worked before
18:56 CEnnis91 [mbm]: only thing diff was the device and serial
18:59 christefano joined #motoactv
19:00 [mbm] hmm, try cat /sys/bus/usb/devices/2-6/product make sure that's the right device and then look at speed
19:04 CEnnis91 [mbm]: alright one sec, utkanos suggested logging in as root
19:09 CEnnis91 [mbm]: 2-6?
19:09 [mbm] just a guess .. it'll be one of those directories
19:10 [mbm] just look at the products until you find the 'se flash ...'
19:10 CEnnis91 480 is the speed
19:10 [mbm] good, that's usb 2
19:12 [mbm] try holding start and power until it turns off and then again to turn it back on into fastboot
19:14 CEnnis91 hold until it comes back?
19:15 [mbm] think you have to let go when it turns off
19:19 CEnnis91 yea then that didnt work
19:23 CEnnis91 ugh
19:23 [mbm] wonder if you just have a stupid version of the fastboot util
19:24 [mbm] http://dl.opticaldelusion.org/fastboot
19:24 CEnnis91 lol
19:24 CEnnis91 alright one sec
19:26 CEnnis91 wow
19:26 CEnnis91 good guess
19:28 CEnnis91 now to see if this works with my gnexus
19:30 CEnnis91 well it works, idk why the fuck my other fastboot isnt working
19:31 [mbm] *shrug* so why'd you want to get into fastboot in the first place?
19:31 CEnnis91 getvar product lol
19:32 CEnnis91 and eventually to flash a fxz
19:32 CEnnis91 well
19:32 CEnnis91 just the 16gb .imgs right now
19:35 [mbm] you'd need rsdlite 5 to flash the xml or zip
19:37 CEnnis91 okay
19:37 CEnnis91 wow i am so unorganized
19:37 CEnnis91 this is atrocious
19:39 CEnnis91 oooh just thought of something
19:39 CEnnis91 [mbm]: have you actually flashed an fxz?
19:40 [mbm] yep
19:41 CEnnis91 how long does it take
19:41 CEnnis91 im worried about users flashing and then their battery dying midway
19:41 CEnnis91 anything different then just fastboot flash *
19:41 [mbm] exactly the same amount of time as manually running all the fastboot commands
19:41 CEnnis91 okay
19:42 CEnnis91 im also looking at this fxz from the razr, it has an ota folder?
19:42 [mbm] don't think that's relevent
19:43 CEnnis91 seems to contain mostly bootloader stuff
19:43 CEnnis91 not sure what bp.img is
19:44 CEnnis91 or fs_config
19:45 [mbm] bp is the baseband; doesn't really apply here
19:49 CEnnis91 ah
20:26 [mbm] ...
20:40 christefano_ joined #motoactv
20:46 CEnnis91 [mbm]: flashing 16gb imgs on this ting now
20:46 CEnnis91 its all charged up now
20:48 CEnnis91 ugh what does system.img need to be truncated to
20:54 CEnnis91 the system.img is the size of the partition
20:59 CEnnis91 yay, truncating it worked
21:07 christefano joined #motoactv
21:09 [mbm] yeah for some reason fastboot is slightly braindead and won't accept dd claiming the images are too large
21:09 CEnnis91 actually it wont boot after i flashed it
21:09 CEnnis91 flashed boot, system, and fastboot -w
21:10 [mbm] maybe you truncated system too small?
21:10 CEnnis91 i truncated it to the last bit of data
21:11 CEnnis91 i think
21:11 [mbm] somewhere in tune2fs -l it will tell you the size of the filesystem
21:12 CEnnis91 the moto symbol pops up so boot.img was good  right?
21:13 [mbm] moto symbol is drawn by the bootloader
21:13 CEnnis91 oh
21:13 [mbm] boot.img doesn't do a damn thing until it mounts system and runs the boot animation
21:15 CEnnis91 [mbm]: is there an easy way to find the last bit of data?
21:16 [mbm] tune2fs -l system.img
21:17 CEnnis91 -l     List the contents of the filesystem superblock, including the current values of the parameters that can be set  via  this  program.
21:17 CEnnis91 i dont get it
21:17 [mbm] run the command and it'll spit out a table with all sorts of interesting info about the filesystem
21:18 CEnnis91 block size x block count = trunc size?
21:18 CEnnis91 er
21:18 CEnnis91 (block count - free blocks) x block size = trunc size?
21:19 CEnnis91 no that cant be right
21:19 CEnnis91 thats smaller then my original offset
21:19 [mbm] block count * block size
21:20 CEnnis91 oh so i was right
21:20 CEnnis91 i kinda thought block count = all blocks
21:20 [mbm] don't assume that the free ones are at the end
21:21 CEnnis91 well yea in the beginning is alot of empty space
21:21 CEnnis91 but does that mean that it's wrong?
21:21 CEnnis91 or do i need to do something other then trunc?
21:22 [mbm] if you think the start might be wrong try running 'file system.img' or just mount it
21:22 CEnnis91 if its wrong what will happen?
21:22 CEnnis91 invalid file / no mount?
21:23 [mbm] well, there will be a a bright flash accompanied by a loud noise and some blue smoke, nothing serious though
21:23 CEnnis91 hehe
21:24 CEnnis91 something like this perhaps? http://dl.dropbox.com/u/58496​75/2012-04-23%2017.14.07.jpg
21:25 CEnnis91 thats happening when i pull the plug from fastboot
21:25 [mbm] lolwut?
21:26 [mbm] what do you mean 'pull the plug' ?
21:26 CEnnis91 [mbm]: for future reference, it i wanted to trim a non-filesystem related file, is there a command i can use?
21:26 CEnnis91 pull the usb out when im done with fastboot
21:26 CEnnis91 btw that trunc was good
21:27 [mbm] never seen fastboot do that; I usually just leave the cable connected and do a 'fastboot reboot'
21:28 [mbm] there is a 'truncate' command but I usually just end up using dd
21:28 CEnnis91 yea ive been using truncate but anything to find the proper offset
21:28 CEnnis91 cuz you still need the offset when you dd
21:29 [mbm] huh? what offset?
21:29 CEnnis91 the offset of where there is no more data
21:30 CEnnis91 like...
21:31 [mbm] no tools to automatically tell you where the end is
21:31 CEnnis91 http://pastebin.com/DBTb9J6W
21:31 CEnnis91 or am i doing this wrong
21:32 CEnnis91 ignore that is octal
21:32 CEnnis91 ignore that that is octal*
21:33 CEnnis91 brb food
21:38 Quietlyawesome94 joined #motoactv
21:51 CEnnis91 is rsdlite still gonna say "failed" at the end of the flash
21:55 [mbm] think they fixed that bug
21:56 CEnnis91 okay
22:23 CEnnis91 [mbm]: how should i label these fxzs? i cant figure out which version to use...
22:23 CEnnis91 i think im gonna use MOTOACTV_MA_166_N{8|16}_STOCK.xml.zip
22:25 CEnnis91 does fastboot just look for any old .xml?
22:25 CEnnis91 or rsdlite i guess
22:29 [mbm] I think it's default_flash_${product}.xml
22:30 [mbm] never really played with it
22:32 CEnnis91 also, im just playing around with getvar whatelse is there
22:32 CEnnis91 product, serialno, version-baseband, version-bootloader
22:32 [mbm] secure
22:32 [mbm] ictype
22:32 CEnnis91 howd you find em, i just used strings fastboot
22:33 CEnnis91 is this normal ictype: HS - Engineering
22:33 [mbm] heh, that's the wrong place to be looking
22:34 CEnnis91 well i obviously found some of them =P
22:34 CEnnis91 mbm.bin?
22:34 [mbm] fastboot just sends the variable names to the device
22:34 [mbm] so you want to look at mbm
22:34 [mbm] and yeah, mine returns hs as well
22:35 [mbm] bit alarming since hs is supposed to mean the high security version of the omap with bootloader signing
22:35 [mbm] apdieid
22:35 CEnnis91 oh i was looking at engineering actually
22:36 [mbm] that too
22:36 CEnnis91 ugh i need to explain to my gf what is wrong with this picute http://www.droid-life.com/wp-content​/uploads/2012/04/razr-ics-error.jpg
22:36 ds2 isn't that likely to be a side effect of Moto doing a bulk purchase for all their stuff?
22:37 ds2 CEnnis91: good job porting that UI to ICS :)
22:37 [mbm] CEnnis91: yeah, I agree, the fashions do look a bit dated
22:41 CEnnis91 [mbm]: i found a boot_mode variable
22:41 CEnnis91 is there any way to set that without misc.img?
22:41 CEnnis91 fastboot cmdline?
22:41 CEnnis91 fastboot -c*
22:41 [mbm] well, there's a setvar
22:42 CEnnis91 lol not in the help
22:42 CEnnis91 nice
22:42 CEnnis91 hidden
22:43 [mbm] hmm .. boot_mode doesn't work here
22:43 CEnnis91 set to 1 apparently
22:44 CEnnis91 setvar just returns the help command btw
22:46 [mbm] hmm
22:47 [mbm] this looks interesting -
22:47 [mbm] fastboot oem fb_mode_clear
22:47 CEnnis91 you would think something like fastboot -c reboot-recovery would work
22:47 [mbm] there's also an fb_mode_set
22:47 CEnnis91 fb meaning?
22:47 CEnnis91 framebuffer?
22:47 [mbm] fastboot?
22:47 CEnnis91 oh
22:47 CEnnis91 seems a bit redundant
22:48 CEnnis91 [mbm]: but are these variables accessible?
22:48 [mbm] heh, works too
22:48 CEnnis91 or are they internal
22:48 CEnnis91 well then
22:48 CEnnis91 what modes does it have?
22:49 [mbm] just has set/clear
22:49 [mbm] afaik
22:49 [mbm] if you set it you get forced into fastboot each bootup
22:49 CEnnis91 hmmm
22:49 [mbm] so I think it's the answer to that adb reboot-bootloader thing that gets stuck in fastboot mode
22:49 CEnnis91 yea
22:49 CEnnis91 willing to test
22:49 CEnnis91 ? =)
22:50 [mbm] *shrug* sure
22:50 [mbm] as for the variables, fastboot has no direct control over the device
22:50 [mbm] all it can do is ask the fastboot server for something
22:50 CEnnis91 yea but is any variable we see, available to get/setvar i meant
22:51 [mbm] so if a variable is accessible to fastboot then it's because the server allowed it
22:51 [mbm] btw - strings mmcblk1p2 | grep -ve '[^A-Za-z0-9_]' | less
22:52 CEnnis91 yea
22:52 CEnnis91 im just using the .bin thou
22:52 [mbm] same thing
22:52 CEnnis91 i know
22:53 [mbm] and 'fastboot oem fb_mode_clear' got it out of 'adb reboot bootloader'
22:53 CEnnis91 nice
22:53 CEnnis91 ill update everyone
22:56 CEnnis91 what about this cluster of variables
22:56 CEnnis91 http://pastebin.com/Pc7T6g3E
22:56 CEnnis91 shouldnt they be accessible
22:56 [mbm] hang on, think I see something interesting
22:57 [mbm] when you do a getvar secure it sends "getvar:secure" to the device
22:58 CEnnis91 what doyou mean "sends"
22:58 [mbm] poking around the mbm I see flash, erase, getvar ... download?!
22:58 CEnnis91 oh
22:58 CEnnis91 wtf
22:58 CEnnis91 as in...pull???
22:58 [mbm] as in literally sends .. if you sniff the communication you'd see that
22:58 CEnnis91 i have no idea how to sniff usb communications
22:59 CEnnis91 but yea download is a string
22:59 CEnnis91 (there i contributed)
22:59 [mbm] I'm thinking I need to hack up a copy of fastboot to send a download command and see what happens
23:00 ds2 USB snoopy if you are windows
23:01 CEnnis91 [mbm]: Host:    "download:00001234"     request to send 0x1234 bytes of data
23:01 CEnnis91 might be the wrong "download"
23:01 CEnnis91 ds2: linux?
23:01 [mbm] where'd you find that?
23:01 CEnnis91 [mbm]: in source
23:01 CEnnis91 fastboot_protocol.txt
23:01 CEnnis91 [mbm]: one sec ill upload
23:02 CEnnis91 http://pastebin.com/9edWWTDg
23:02 ds2 CEnnis91: there is an option in the kernel..pair that up with tcpdump
23:02 ds2 let me find the option
23:03 CEnnis91 yea looks like the wrong download [mbm]
23:03 CEnnis91 further down it explains better
23:03 [mbm] aww
23:03 CEnnis91 "download:%08x"       Write data to memory which will be later used
23:03 CEnnis91 by "boot", "ramdisk", "flash", etc.  The client
23:03 CEnnis91 will reply with "DATA%08x" if it has enough
23:03 CEnnis91 space in RAM or "FAIL" if not.  The size of
23:03 CEnnis91 the download is remembered.
23:03 ds2 CONFIG_USB_MON
23:04 CEnnis91 kernel customization is one thing i have not done on linux yet
23:04 CEnnis91 but thanks ill look around
23:04 ds2 Documentatation/usb/usbmon.txt
23:04 [mbm] wireshark can be configured to sniff usb
23:04 ds2 oh
23:05 CEnnis91 [mbm]: using localhost?
23:05 [mbm] forgot how, haven't done it in awhile
23:05 CEnnis91 or more in depth
23:05 CEnnis91 oh okay
23:05 CEnnis91 [mbm]: so then use just modified the kernel then?
23:06 ds2 CEnnis91: read that doc
23:06 ds2 or you can get an external sniffer ;)
23:07 CEnnis91 ds2: oh, so im just "cat"ing the bus?
23:08 ds2 CEnnis91: more or less, yes.
23:08 CEnnis91 neat
23:08 CEnnis91 didnt know it was passed "visibly"
23:08 CEnnis91 [mbm]: now, about these vars? http://pastebin.com/Pc7T6g3E
23:09 CEnnis91 shouldnt they be readable then?
23:10 [mbm] some of those looks like function names, either something they forgot to strip when compiling or some sort of error handler prints function names
23:10 CEnnis91 ah
23:11 [mbm] technically there is a mbm console
23:11 [mbm] you just can't get to it
23:12 CEnnis91 yea you've told me that before
23:12 CEnnis91 can YOU get to it?
23:12 CEnnis91 or not without modifying the bootloader
23:14 [mbm] you'd need to poke around at the hardware
23:14 [mbm] and probably also mess with the bootloader
23:14 [mbm] too much effort for not much of a payout
23:16 CEnnis91 darn
23:16 CEnnis91 WAY OFFTOPIC: what the hell is DZi
23:17 CEnnis91 someone i know is gettings DZi active HDMI no signal, VGA no signal
23:21 [mbm] ?
23:22 [mbm] where does that message show up?
23:22 CEnnis91 trying to figure it out
23:22 CEnnis91 mightve been a typo
23:22 CEnnis91 (over text)
23:23 CEnnis91 [mbm]: also, is there anything usefulthat you can use fastboot -c <cmdline> for? i couldnt see anything
23:25 CEnnis91 oh wonderful, this is being fed from one person to another to me
23:25 CEnnis91 just sounds like the monitor is disconnected thou lol
23:35 CEnnis91 ds2: whats the difference between 1s 1t and 1u in the usb stuff
23:35 CEnnis91 or do you not know that much about it
23:38 [mbm] grr.. managed to drain the motoactv battery by leaving it in fastboot
23:39 [mbm] 1 hour fastboot = dead battery
23:39 CEnnis91 1 hour?
23:39 CEnnis91 congrats
23:39 CEnnis91 i get about 20 minutes
23:39 [mbm] should have used the factory cable
23:40 CEnnis91 yea
23:40 CEnnis91 following this doesnt exactly reveal any readable data http://www.mjmwired.net/kernel​/Documentation/usb/usbmon.txt
23:46 ds2 Ennis91: I don't have an idea without a bit more context

| Channels | #motoactv index | Today | | Search | Google Search | Plain-Text | summary