00:06.20 | *** join/#htc-linux toastcfh_ (~toastcfh@68.200.41.13) |
00:07.44 | jonpry | detule, 80% eh? that's pretty good for a days work |
00:25.41 | detule | i'm in /drivers |
00:27.08 | jonpry | does it boot at all? ramconsole? |
00:29.23 | detule | can't compile it yet |
00:36.26 | jonpry | ouch |
00:38.13 | detule | i think i should just take all the msm stuff from drivers/gpu from ca |
00:38.56 | detule | can't imagine samsung has gotten into it |
00:40.11 | jonpry | there is at least a custom lcd file |
00:40.41 | jonpry | i guess thats not in gpu |
00:41.11 | jonpry | anyways that stuff is risky because the kernel vintage usually needs to match the blob |
00:41.58 | detule | yeah but they have all these mmu apis that are no longer in 3.4 |
00:43.06 | jonpry | probably will work as long as you can get a userland blob for it |
00:46.13 | jonpry | i thought i had all the pieces for this serial problem but its turns out i don't have any mini usb cables |
01:16.40 | detule | qualcomm i hate you |
01:17.12 | detule | they carefully document their patches but whenever they move from one upstream kernel to another they have this massive patch-bomb that contains a ton of undocumented changes |
01:17.23 | detule | i can't even gitweb the patch-bomb |
01:18.07 | detule | need a break from this...movietime |
03:31.33 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
04:21.28 | *** join/#htc-linux AstainHellbring (AstainHell@unaffiliated/astainhellbring) |
04:46.36 | *** join/#htc-linux mes (~mes@sentry.lazo.ca) |
07:04.18 | *** join/#htc-linux rajkosto (~rajkosto@wan.rajkonet.info) |
07:24.51 | *** join/#htc-linux kiozen (~kiozen@ppp-93-104-95-32.dynamic.mnet-online.de) |
07:31.12 | *** join/#htc-linux rob_w (~bob@ppp-188-174-99-215.dynamic.mnet-online.de) |
07:31.13 | *** join/#htc-linux rob_w (~bob@unaffiliated/rob-w/x-1112029) |
08:34.56 | *** join/#htc-linux eR^zeRa` (zzeratul@kaj-0011.koleje.cuni.cz) |
08:45.43 | *** join/#htc-linux marc1706 (~Marc@phpbb/modifications/marc1706) |
09:49.09 | *** join/#htc-linux Kevin (d44c567a@gateway/web/freenode/ip.212.76.86.122) |
09:50.59 | *** join/#htc-linux rajkosto (~rajkosto@cable-94-189-239-212.dynamic.sbb.rs) |
09:51.51 | *** join/#htc-linux Rajko (~rajkosto@wan.rajkonet.info) |
10:20.49 | *** join/#htc-linux walter79 (~walter79@31-17-62-189-dynip.superkabel.de) |
10:57.46 | *** join/#htc-linux bardzusny (~bardzusny@gateway/tor-sasl/bardzusny) |
11:17.02 | *** join/#htc-linux BabelO (~wdlxtv@AMontpellier-553-1-168-32.w92-133.abo.wanadoo.fr) |
11:28.40 | *** join/#htc-linux helicopter88 (~helicopte@host17-118-dynamic.23-79-r.retail.telecomitalia.it) |
12:41.41 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
13:00.05 | *** join/#htc-linux Cotulla (~myfakemai@nat100-255-205-109.tvoe.tv) |
13:25.50 | *** join/#htc-linux helicopter88 (~helicopte@host17-118-dynamic.23-79-r.retail.telecomitalia.it) |
14:49.04 | *** join/#htc-linux DuperMan (~Duper@93-173-168-180.bb.netvision.net.il) |
16:03.04 | zeusk|away | hi |
16:06.26 | Cotulla | hey |
16:09.02 | zeusk | how much i hate html and css, i rate them worse than android.. |
16:09.52 | zeusk | FUUUUUUUU w3c |
16:11.24 | marc1706 | html and css is actually rather easy :P |
16:11.32 | marc1706 | I rate your html and css knowledge 1/10 :P |
16:12.55 | zeusk | yep, i use it after nearly one year... |
16:13.10 | marc1706 | I actually know what you mean |
16:13.38 | marc1706 | try positioning an element exactly where you want it and 9 out of 10 times it won't be at that spot :D |
16:14.10 | zeusk | i wanted to stack two divs vertically, i raged so much that in the end i resorted to using position:absolute; and then specifying their co-ordinates... /facepalm |
16:14.20 | zeusk | LOL, exactly |
16:15.22 | marc1706 | try overflow: hidden; |
16:15.28 | marc1706 | that usually helps a lot |
16:15.38 | marc1706 | for not so obvious reasons :D |
16:16.07 | zeusk | god help me if the guy evaluating my stuff doesn't have the same aspect ratio as my screen, though i used absolute percentage to be a little safe.. |
16:16.39 | zeusk | marc, i already sent mail :( can't change now |
16:17.11 | Cotulla | lol |
16:17.30 | Cotulla | just change screen res? |
16:18.27 | zeusk | yep, checked looks fine but i can't check all res.. what if he decides to check it on his QVGA phone or macbook retina with 2880x1800 |
16:19.03 | zeusk | may vladimir putin's force be with me |
16:19.13 | zeusk | :D |
16:19.28 | marc1706 | may the fourth be with you :P |
16:26.33 | Cotulla | wtf is it ur hero wtf |
16:26.58 | zeusk | cotulla, he is chuck norris's hero, ask arrrgh :p |
16:29.03 | zeusk | woah, finally updated cygwin, terminal is so much better now |
16:39.21 | zeusk | now have to write UI http://imgur.com/yq5Ao :D |
16:49.44 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
17:22.36 | zeusk | silly doubt, i have a flag 0x2, if i want clear it, i should use flag ^= 0x2 rght ? |
17:23.05 | jonpry | flag &= ~0x2 |
17:23.17 | jonpry | unless you know its set |
17:23.57 | zeusk | thanks jonpry |
18:12.09 | *** join/#htc-linux dobrin (~dobrin@85.91.150.26) |
18:42.28 | *** join/#htc-linux mes (~mes@S0106000ce55186df.cc.shawcable.net) |
19:14.27 | jonpry | unless you know its set |
19:14.34 | jonpry | whoops |
19:16.49 | zeusk | lol |
19:37.18 | Cotulla | fail detected |
19:37.27 | Cotulla | it will inverse state |
19:42.40 | jonpry | droid3 = fail |
19:43.04 | *** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey) |
19:43.14 | jonpry | they haz custom pmic |
19:43.30 | jonpry | with integrated microcontroller w/ firmware |
19:43.52 | jonpry | and 3 different versions are loaded during boot so its like a whole different animal |
19:44.43 | zeusk | motorola = fail. |
19:45.22 | BHSPitMonkey | have they gotten any better since their PR move of promising not to lock bootloaders anymore? |
19:46.58 | jonpry | as in they are all still locked |
19:47.05 | jonpry | and the promises keep coming |
20:04.00 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
20:15.07 | *** join/#htc-linux rzk (~rzk@2002:5f1c:daaa:1:222:4dff:fe7c:450f) |
20:23.01 | phh | jonpry: i haven't really understood how the boot mess work, pmic sets some gpio and the omap's bootloader decide which kernel to boot ? |
20:28.37 | jonpry | phh you mean the boot selector thing? |
20:29.05 | phh | i mean that i can boot either a "show battery level" kernel or an android kernel from what i've read in the kernel sources |
20:29.33 | jonpry | i've never heard of this |
20:30.49 | jonpry | but in general once uboot or whatever they are using is going. it can do whatever. like interrogate the pmic and refuse to boot a kernel, or change args |
20:31.15 | phh | ok |
20:31.40 | jonpry | i don't like this cpcap thing |
20:32.12 | phh | me neither, but i feel like it could be a security breach |
20:32.36 | jonpry | pmic based? |
20:34.10 | jonpry | it seems to me that kexec is a good enough security flaw |
20:34.59 | jonpry | uboot seems to be able to control the display. so any battery message could be there with no kernel of any kind |
20:59.29 | phh | jonpry: you think kexec could work ? |
20:59.46 | phh | i'm afraid that during first kernel boot it locks some part that are needed |
20:59.56 | phh | it's always possible to keep current kernel state of course though |
21:03.37 | *** join/#htc-linux amitg (~amitg@1.39.117.101) |
21:03.52 | jonpry | its been done on other moto omap4 |
21:04.05 | jonpry | to different degrees of success |
21:04.47 | jonpry | phh but i can't get the debug uart to work as of yet |
21:05.47 | *** part/#htc-linux amitg (~amitg@1.39.117.101) |
21:06.38 | jonpry | and i'm seriously confused about what is going on with it |
21:39.49 | zeusk | i used to think omap were the most open source friendly platforms... |
21:40.33 | jonpry | maybe but not motorola |
21:40.55 | jonpry | i think i've located the crux of the issue fwiw |
21:45.16 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
22:07.57 | detule | jonpry, no ramconsole (last_kmsg) in stock kernel |
22:18.44 | jonpry | yeah. did your contraption build? |
22:19.37 | jonpry | although i wonder what the plan is for testing. i guess flash contraption. soft reset, flash stock kernel and boot? |
22:20.08 | jonpry | like d3 doesn't even have a reset button and pulling the battery usually trashes the ram |
22:21.46 | jonpry | it looks like those guys with the hacked boot.img got themselves to QHSUSB_DLOAD thing |
22:23.21 | jonpry | i wonder if it has fastboot |
22:23.44 | Cotulla | :O |
22:23.55 | detule | i thought odin talks to the device in dload mode |
22:24.17 | jonpry | nah |
22:24.27 | Cotulla | DLOAD in Moto? wtf |
22:24.40 | jonpry | only dload based recovery was on dell streak |
22:24.49 | detule | someone needs to port that |
22:25.09 | detule | how they bricked by flashing onto the boot partition is a mystery to me |
22:25.28 | jonpry | must be the real boot partition. like spl |
22:25.56 | jonpry | touchpad has 4 spl's in a chain |
22:26.21 | detule | oh, hopefully i figure out the real kernel carrying boot partition before this compiles |
22:26.56 | detule | currently trying to figure out what to do with samsung prop stuff in drivers/usb/gadget that doesn't compile |
22:27.02 | detule | f_mtp_samsung wtf |
22:28.50 | jonpry | all those real dangerous partitions are 64mb in size |
22:30.32 | jonpry | i'd assume the guy that made that horrible kernel actually tested it. so it must be user error |
22:30.48 | detule | nah he bricked |
22:30.53 | jonpry | lol |
22:31.00 | detule | only posted too late after someone else bricked too |
22:31.05 | detule | i think |
22:31.14 | jonpry | so he put it up and then tried it? |
22:32.01 | detule | apparently |
22:32.39 | detule | he is however a "recognized contributor" with over a thousand "thanks" |
22:34.49 | Cotulla | what is bricked? |
22:35.40 | *** join/#htc-linux mastermerlin (~Adium@p4FEE57FA.dip.t-dialin.net) |
22:35.52 | jonpry | dload |
22:36.27 | Cotulla | which one? |
22:36.39 | jonpry | ? |
22:36.50 | jonpry | qhsusb_dload is bad news |
22:36.50 | Cotulla | on which device? |
22:36.55 | jonpry | sgs3 |
22:37.02 | Cotulla | hm there QCT too? |
22:37.28 | Cotulla | I thought there only samsung |
22:37.31 | jonpry | some flashy krait |
22:37.40 | Cotulla | is it version with MSM8960? |
22:37.46 | detule | yes |
22:38.05 | Cotulla | nice one |
22:38.17 | Cotulla | dload executed there on ARM7 I think |
22:39.57 | Cotulla | but at least it's better than HTC I think |
22:40.07 | Cotulla | HTC usually block everything so brick is always cold |
22:40.22 | Cotulla | is it rooted already? |
22:40.54 | detule | rooting samsung is apparently easy since it's completely unlocked |
22:41.02 | detule | and the kernel source is out |
22:41.20 | detule | they just compile a kernel with basic adb root ramdisk and flash it onto recovery |
22:41.36 | detule | dump the partitions and compile cwm for it |
22:41.41 | detule | but yeah there is cwm already out for it |
22:41.42 | Cotulla | cool |
22:41.53 | Cotulla | so what u tried to do? |
22:42.05 | detule | me? absolutely nothing yet |
22:46.09 | Cotulla | but who bricked and why? |
22:46.26 | jonpry | losers on xda |
22:46.50 | jonpry | they used an automated boot.img patcher |
22:46.59 | jonpry | and then flashed it god knows where |
22:47.37 | jonpry | http://forum.xda-developers.com/showthread.php?t=1728653 |
22:47.43 | detule | Cotulla -> http://forum.xda-developers.com/showthread.php?t=1728653 |
22:48.28 | Cotulla | Well I had no other better name to call it, maybe perhaps tyrannosaurs kernel, but the name is moot. |
22:48.29 | Cotulla | :D |
22:49.08 | Cotulla | ohh |
22:49.13 | Cotulla | yeah bad story |
22:49.40 | Cotulla | but what about eMMC write protection? it's not enabled? |
22:49.50 | jonpry | kernel was too strong |
22:50.35 | detule | lol yeah too strong |
22:51.19 | Cotulla | lol |
22:51.25 | jonpry | d3 kernel padconf is too strong for me |
22:52.00 | jonpry | i think the only hope is to ioremap nothing to padconf control |