00:04.22 | *** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey) |
00:10.01 | *** join/#htc-linux nitroboost (j@nitrology.com) |
01:10.15 | *** join/#htc-linux detule (~detule@pool-96-234-128-143.bltmmd.east.verizon.net) |
01:50.09 | jonpry | dur |
02:08.51 | *** join/#htc-linux Bry8Star{EB (Bry8Star-@2607:f128:42:fb::2) |
02:33.52 | *** join/#htc-linux toastcfh (~toastcfh@unaffiliated/toastcfh) |
02:34.52 | *** join/#htc-linux jonpry (~jon@c-24-17-200-206.hsd1.wa.comcast.net) |
03:01.43 | *** join/#htc-linux rpierce99 (~rpierce99@96-42-107-19.dhcp.stcd.mn.charter.com) |
03:26.20 | jonpry | hrm. seems the rootfs is mount fine. running chroot causes a segfault |
03:30.53 | *** join/#htc-linux detule (~detule@pool-96-234-128-143.bltmmd.east.verizon.net) |
04:00.25 | jonpry | hi detule |
05:14.02 | *** join/#htc-linux bukington (~bukington@fac34-2-82-228-151-145.fbx.proxad.net) |
05:28.52 | *** join/#htc-linux rpierce99_ (~rpierce99@96-42-107-19.dhcp.stcd.mn.charter.com) |
05:49.46 | *** join/#htc-linux MacDrunk (~marper@201.164.185.126) |
05:50.08 | *** part/#htc-linux MacDrunk (~marper@201.164.185.126) |
06:15.06 | *** join/#htc-linux |Jeroen| (~jeroen@d5153E8CC.access.telenet.be) |
06:50.00 | *** join/#htc-linux gko (~gko@114-34-168-13.HINET-IP.hinet.net) |
07:20.30 | *** join/#htc-linux lamikr (lamikr@nat/nokia/x-cyfxgamvykjiiorl) |
07:30.18 | *** join/#htc-linux MacDrunk (~marper@201.164.185.126) |
07:35.10 | *** part/#htc-linux MacDrunk (~marper@201.164.185.126) |
07:53.08 | *** join/#htc-linux marc1706 (~Marc@phpbb/modifications/marc1706) |
07:58.05 | *** join/#htc-linux Ondalf (~ondalf@cable-roi-fe98dc00-121.dhcp.inet.fi) |
08:08.04 | *** join/#htc-linux MacDrunk (~marper@201.164.185.126) |
08:15.34 | *** join/#htc-linux toastcfh (~toastcfh@unaffiliated/toastcfh) |
08:18.02 | *** join/#htc-linux MacDrunk (~marper@201.164.185.126) |
08:29.44 | *** join/#htc-linux MacDrunk (~marper@201.164.185.126) |
08:39.33 | *** join/#htc-linux MacDrunk (~marper@201.164.185.126) |
08:46.55 | *** join/#htc-linux onell (bcf1b526@gateway/web/freenode/ip.188.241.181.38) |
08:54.00 | *** join/#htc-linux bardzusny (~bardzusny@gateway/tor-sasl/bardzusny) |
09:13.56 | *** join/#htc-linux MacDrunk (~marper@201.164.185.126) |
09:20.34 | *** join/#htc-linux milaq (~milaq@v2201204121607874.yourvserver.net) |
09:22.24 | *** join/#htc-linux paulk-desktop (~paulk@lib33-1-82-233-88-171.fbx.proxad.net) |
09:33.01 | *** join/#htc-linux |Jeroen| (~jeroen@d5153E8CC.access.telenet.be) |
09:52.51 | *** join/#htc-linux MacDrunk (~marper@201.164.185.126) |
11:07.39 | *** join/#htc-linux gko (~gko@114-34-168-13.HINET-IP.hinet.net) |
11:17.57 | *** join/#htc-linux ali1234 (~ajbuxton@s15821883.onlinehome-server.info) |
12:07.41 | *** join/#htc-linux ALoGeNo (~alogeno@243.Red-217-125-20.staticIP.rima-tde.net) |
12:07.41 | *** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno) |
12:21.52 | *** join/#htc-linux helicopter88 (~helicopte@host97-93-dynamic.22-79-r.retail.telecomitalia.it) |
13:50.20 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
14:08.37 | *** join/#htc-linux rpierce99 (~rpierce99@96-42-107-19.dhcp.stcd.mn.charter.com) |
14:15.04 | *** join/#htc-linux Franck78 (~fbourdonn@119.26.72.86.rev.sfr.net) |
14:27.39 | *** join/#htc-linux marc1706 (~Marc@phpbb/modifications/marc1706) |
15:17.50 | *** join/#htc-linux paulk-desktop (~paulk@lib33-1-82-233-88-171.fbx.proxad.net) |
15:58.29 | *** join/#htc-linux walter79 (~walter79@31-17-62-189-dynip.superkabel.de) |
16:47.07 | *** part/#htc-linux MacDrunk (~marper@201.164.185.126) |
16:49.30 | *** join/#htc-linux Peterka (~Peter78@c-4f66e230-74736162.cust.telenor.se) |
17:03.51 | *** join/#htc-linux Peterka (~Peter78@c-4f66e230-74736162.cust.telenor.se) |
17:17.51 | *** join/#htc-linux detule (~detule@pool-96-234-128-143.bltmmd.east.verizon.net) |
17:35.11 | *** join/#htc-linux Peterka (~Peter78@79.102.226.48) |
17:36.01 | *** join/#htc-linux Alex[sp3dev] (d5551202@gateway/web/freenode/ip.213.85.18.2) |
17:38.22 | walter79 | hi detule any kernel news? |
17:48.59 | Franck78 | hi zeusk |
18:11.33 | *** join/#htc-linux Peterka (~Peter78@79.102.226.48) |
18:12.43 | *** join/#htc-linux swc|666 (~goldbond@Aircrack-NG/Friend) |
18:43.10 | jonpry | something is wrong with chroot in 3.4 |
18:45.38 | jonpry | need to get some strace action |
18:56.24 | *** part/#htc-linux walter79 (~walter79@31-17-62-189-dynip.superkabel.de) |
19:04.16 | Franck78 | In the SPL 3.03 for HD2, NAND Blocks are read with say a function called |
19:04.17 | Franck78 | READNAND(int Addr, int Len); I have the Addr and Len for several callers |
19:04.17 | Franck78 | of the function but I can't figure out how Addr is converted |
19:04.17 | Franck78 | to the real NAND block. |
19:04.17 | Franck78 | For each address the function READNAND substracts 5000000. |
19:04.17 | Franck78 | some virt->phys mapping. |
19:04.19 | Franck78 | List of call: (all hexa) |
19:04.21 | Franck78 | Addr Len Caller |
19:04.23 | Franck78 | 500C0000 20000 ReadConfigData (block must begin with 'CONF') |
19:04.25 | Franck78 | 50420000 200 TestWindowsCEpartition (block must begin with E9FD55AA) |
19:04.27 | Franck78 | 50100000 20000 ReadSKUData ?? |
19:04.29 | Franck78 | 50000000 80000 BackupSPL |
19:04.31 | Franck78 | 50D00000 D300 Displaylogo |
19:04.33 | Franck78 | 5010C000 11108 DisplayLogoHtc |
19:04.35 | Franck78 | Some other location : |
19:04.39 | Franck78 | 500C0010 0F EnterBootLoader (decision on AutoImageUpdate) |
19:04.41 | Franck78 | 500C0020 0F test boot 'cold' or 'zero' |
19:04.43 | Franck78 | 500C0030 0F GoUpdateLoader (RDLU RDLV) |
19:04.45 | Franck78 | 500C0040 10 test RuuNbhUpdate |
19:04.47 | Franck78 | 500C0060 10 test Dis Debug Cable |
19:04.49 | Franck78 | 500C00B0 10 AutoImageUpdate |
19:04.51 | Franck78 | 50104000 20 sdRamType |
19:05.56 | *** join/#htc-linux Peterka (~Peter78@79.102.226.48) |
19:06.16 | zeusk | hey franck |
19:06.30 | Franck78 | hey |
19:07.17 | zeusk | i don't think it's mapping, why would nand have virtual address space first of all |
19:08.12 | Franck78 | really don't know. But it is like that.... Start by substracting 5000000 |
19:08.39 | Franck78 | have run IDA ? |
19:11.09 | *** join/#htc-linux detule (~detule@unaffiliated/d3tul3) |
19:11.35 | detule | hi jonpry |
19:12.11 | jonpry | hey detule |
19:12.35 | jonpry | i made some changes to initrd |
19:13.16 | jonpry | i'm guessing this guy was not on crack https://lkml.org/lkml/2012/4/1/123 |
19:14.19 | detule | do we need a new chroot binary? |
19:14.26 | detule | this switch_root must be dated |
19:14.47 | detule | should i pull one out of the arm debian that's on my phone? |
19:14.58 | jonpry | in theory the ABI does not change |
19:15.21 | jonpry | and afaict chroot is little more than a syscall |
19:15.24 | detule | oh switch_root is a link to busybox |
19:15.55 | jonpry | yeah switch_root is a complicated mess. so i decided to switch to chroot |
19:16.08 | detule | chroot works? |
19:16.15 | jonpry | no it segfaults |
19:16.23 | jonpry | and has no effect |
19:19.04 | detule | can you incorporate that initramfs init script in rootfs |
19:19.06 | detule | no need to chroot |
19:19.53 | jonpry | well |
19:21.01 | jonpry | we could probably combine the initrd and rootfs. but i'm sort of interested in fixing the problem |
19:43.08 | detule | i think i may have dropped my phone one last time this afternoon |
19:46.27 | jonpry | uh oh |
19:53.26 | detule | you'll be happy to know switch_root segfaults for me as well |
19:55.33 | *** join/#htc-linux arif-ali (~arif-ali@94-192-24-56.zone6.bethere.co.uk) |
19:55.36 | jonpry | hrm. i was never able to get anything but a kernel panic out of switch_root |
19:56.04 | detule | sorry kernel panics |
19:59.19 | jonpry | yeah the nice thing about chroot is that the kernel can survive |
19:59.56 | *** join/#htc-linux toastcfh (~toastcfh@unaffiliated/toastcfh) |
20:00.11 | jonpry | here is the init i am using http://pastebin.com/0bGni0CV |
20:00.34 | jonpry | see i tried to do that special thing to catch a switch root failure and drop to shell |
20:00.40 | jonpry | but it doesn't work |
20:00.57 | jonpry | afaict this is because switchroot dies in the very last step which is a chroot |
20:01.09 | jonpry | and by that time it has already zonked the initrd |
20:02.42 | jonpry | also msm_i2c is not building so no microp and the shell is lame |
20:15.47 | detule | what's the chroot implementation? |
20:15.50 | detule | set_fs_root? |
20:30.19 | jonpry | not too sure. in the kernel i think its ./fs_struct.c:void chroot_fs_refs(struct path *old_root, struct path *new_root) |
20:32.50 | *** join/#htc-linux eR^zeRa` (zzeratul@kaj-0011.koleje.cuni.cz) |
21:06.50 | *** join/#htc-linux Guest54866 (fakker@cpc13-hitc6-2-0-cust129.9-2.cable.virginmedia.com) |
21:12.05 | *** join/#htc-linux mastermerlin (~Adium@p4FEE56B6.dip.t-dialin.net) |
22:09.16 | *** join/#htc-linux CptAJ (AJ@186.90.180.107) |
22:09.32 | CptAJ | Greetings carbon based lifeforms! |
22:14.08 | zeusk | No idea why SPL is clearing AE700000 to AF700000 on boot |
22:14.24 | zeusk | hi cptaj |
22:15.12 | CptAJ | hi zeusk. Whats the news around here? feel like I've been gone a month |
22:15.29 | CptAJ | silly real life with its work and school XD |
22:18.13 | zeusk | yeah, same here |
22:18.18 | zeusk | have an exam on 2nd june |
22:39.37 | Guest54866 | i rate you 0/10 |
22:39.57 | Guest54866 | i still remember your initial reaction to that zeusk |
22:40.01 | Guest54866 | "DO YOU KNOW WHO I AM?" |
22:40.40 | zeusk | cotulla ? |
22:40.46 | fakker | ^ |
22:40.55 | fakker | even better |
22:40.58 | fakker | :D |
22:41.00 | zeusk | :D |
22:59.15 | CptAJ | "Don't explain computers to laymen. Simpler to explain sex to a virgin." Robert A. Heinlein XD been there |
23:05.45 | *** join/#htc-linux Ondalf (~ondalf@cable-roi-fe98dc00-121.dhcp.inet.fi) |
23:57.13 | *** join/#htc-linux rpierce99 (~rpierce99@96-42-107-19.dhcp.stcd.mn.charter.com) |